/** * @since Available in iOS 3.2 and later. */ public NSCharacterSet getTerminatingCharacter() { if (has(Keys.TerminatorsAttribute())) { NSCharacterSet val = get(Keys.TerminatorsAttribute(), NSCharacterSet.class); return val; } return null; } /**
/** * @since Available in iOS 4.2 and later. */ public CTFramePathFillRule getPathFillRule() { if (has(Keys.PathFillRule())) { CFNumber val = get(Keys.PathFillRule(), CFNumber.class); return CTFramePathFillRule.valueOf(val.longValue()); } return null; } /**
/** * @since Available in iOS 3.2 and later. */ public CTFrameProgression getProgression() { if (has(Keys.Progression())) { CFNumber val = get(Keys.Progression(), CFNumber.class); return CTFrameProgression.valueOf(val.longValue()); } return null; } /**
/** * @since Available in iOS 3.2 and later. */ public CTFontSymbolicTraits getSymbolicTrait() { if (has(Keys.SymbolicTrait())) { CFNumber val = get(Keys.SymbolicTrait(), CFNumber.class); return new CTFontSymbolicTraits(val.longValue()); } return null; } /**
/** * @since Available in iOS 6.0 and later. */ public CTFontDescriptor getSourceDescriptor() { if (has(Keys.SourceDescriptor())) { CTFontDescriptor val = get(Keys.SourceDescriptor(), CTFontDescriptor.class); return val; } return null; } /**
/** * @since Available in iOS 3.2 and later. */ public CTFontTraits getTraits() { if (has(CTFontAttribute.Traits)) { CFDictionary val = get(CTFontAttribute.Traits, CFDictionary.class); return new CTFontTraits(val); } return null; } /**
/** * @since Available in iOS 3.2 and later. */ public CTFontVariationAxes getVariationAxes() { if (has(CTFontAttribute.Variation)) { CFDictionary val = get(CTFontAttribute.Variation, CFDictionary.class); return new CTFontVariationAxes(val); } return null; } /**
/** * @since Available in iOS 3.2 and later. */ public CTFrameAttributes setProgression(CTFrameProgression progression) { set(Keys.Progression(), CFNumber.valueOf(progression.value())); return this; } /**
/** * @since Available in iOS 4.2 and later. */ public CTFrameAttributes setPathFillRule(CTFramePathFillRule pathFillRule) { set(Keys.PathFillRule(), CFNumber.valueOf(pathFillRule.value())); return this; } /**
/** * @since Available in iOS 3.2 and later. */ public CTFontTraits setSymbolicTrait(CTFontSymbolicTraits symbolicTrait) { set(Keys.SymbolicTrait(), CFNumber.valueOf(symbolicTrait.value())); return this; } /**
/** * @since Available in iOS 3.2 and later. */ public CTFontAttributes setVariationAxes(CTFontVariationAxes variationAxes) { set(CTFontAttribute.Variation, variationAxes.getDictionary()); return this; } /**
/** * @since Available in iOS 3.2 and later. */ public CTFontAttributes setTraits(CTFontTraits traits) { set(CTFontAttribute.Traits, traits.getDictionary()); return this; } /**
/** * @since Available in iOS 3.2 and later. */ public CTTextTabOptions setTerminatingCharacter(NSCharacterSet terminatingCharacter) { set(Keys.TerminatorsAttribute(), terminatingCharacter); return this; } /*</methods>*/