/** * @since Available in iOS 3.2 and later. */ public CTFontAttributes setCharacterSet(NSCharacterSet characterSet) { set(CTFontAttribute.CharacterSet, characterSet); return this; } /**
/** * @since Available in iOS 3.2 and later. */ public CTFontAttributes setURL(NSURL uRL) { set(CTFontAttribute.URL, uRL); return this; } /**
/** * @since Available in iOS 3.2 and later. */ public CTFontAttributes setLanguages(List<String> languages) { set(CTFontAttribute.Languages, CFArray.fromStrings(languages)); return this; } /**
/** * @since Available in iOS 3.2 and later. */ public CTFontAttributes setName(String name) { set(CTFontAttribute.Name, new CFString(name)); return this; } /**
/** * @since Available in iOS 3.2 and later. */ public CTFontAttributes setDisplayName(String displayName) { set(CTFontAttribute.DisplayName, new CFString(displayName)); return this; } /**
/** * @since Available in iOS 3.2 and later. */ public CTFontAttributes setMatrix(CGAffineTransform matrix) { set(CTFontAttribute.Matrix, new NSData(matrix)); return this; } /**
/** * @since Available in iOS 3.2 and later. */ public CTFontAttributes setCascadeList(List<CTFontDescriptor> cascadeList) { set(CTFontAttribute.CascadeList, CFArray.create(cascadeList)); return this; } /**
/** * @since Available in iOS 3.2 and later. */ public CTFontAttributes setFixedAdvance(float fixedAdvance) { set(CTFontAttribute.FixedAdvance, CFNumber.valueOf(fixedAdvance)); return this; } /**
/** * @since Available in iOS 3.2 and later. */ public CTFontAttributes setEnabled(boolean enabled) { set(CTFontAttribute.Enabled, CFBoolean.valueOf(enabled)); return this; } /**
/** * @since Available in iOS 7.0 and later. */ public CTFontAttributes setDownloaded(boolean downloaded) { set(CTFontAttribute.Downloaded, CFBoolean.valueOf(downloaded)); return this; } /*</methods>*/
/** * @since Available in iOS 3.2 and later. */ public CTFontAttributes setStyleName(String styleName) { set(CTFontAttribute.StyleName, new CFString(styleName)); 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 CTFontAttributes setSize(float size) { set(CTFontAttribute.Size, CFNumber.valueOf(size)); return this; } /**
/** * @since Available in iOS 3.2 and later. */ public CTFontAttributes setBaselineAdjust(float baselineAdjust) { set(CTFontAttribute.BaselineAdjust, CFNumber.valueOf(baselineAdjust)); return this; } /**
/** * @since Available in iOS 3.2 and later. */ public CTFontAttributes setMacintoshEncodings(long macintoshEncodings) { set(CTFontAttribute.MacintoshEncodings, CFNumber.valueOf(macintoshEncodings)); return this; } /**
/** * @since Available in iOS 6.0 and later. */ public CTFontAttributes setDownloadable(boolean downloadable) { set(CTFontAttribute.Downloadable, CFBoolean.valueOf(downloadable)); return this; } /**
/** * @since Available in iOS 3.2 and later. */ public CTFontAttributes setFormat(CTFontFormat format) { set(CTFontAttribute.Format, CFNumber.valueOf(format.value())); return this; } /**
/** * @since Available in iOS 3.2 and later. */ public CTFontAttributes setOrientation(CTFontOrientation orientation) { set(CTFontAttribute.Orientation, CFNumber.valueOf(orientation.value())); return this; } /**
/** * @since Available in iOS 3.2 and later. */ public CTFontAttributes setPriority(CTFontPriority priority) { set(CTFontAttribute.Priority, CFNumber.valueOf(priority.value())); return this; } /**
/** * @since Available in iOS 3.2 and later. */ public CTFontAttributes setRegistrationScope(CTFontManagerScope registrationScope) { set(CTFontAttribute.RegistrationScope, CFNumber.valueOf(registrationScope.value())); return this; } /**