public NSAttributedString(String str, CTAttributedStringAttributes attrs) { super((SkipInit)null); if (attrs == null) { throw new NullPointerException("attrs"); } initObject(init(str, attrs.getDictionary().as(NSDictionary.class))); } /**
public NSAttributedString(String str, CMTextMarkupAttributes attrs) { super((SkipInit)null); if (attrs == null) { throw new NullPointerException("attrs"); } initObject(init(str, attrs.getDictionary().as(NSDictionary.class))); } public NSAttributedString(String str, CTAttributedStringAttributes attrs) {
/** * @since Available in iOS 7.0 and later. */ @WeaklyLinked public CGSize getSize(CTAttributedStringAttributes attrs) { if (attrs == null) { throw new NullPointerException("attrs"); } return NSStringExtensions.getSize(this.getHandle(), attrs.getDictionary().as(NSDictionary.class)); } /**
/** * @since Available in iOS 7.0 and later. */ @WeaklyLinked public static void draw(String str, CGPoint point, CMTextMarkupAttributes attrs) { NSStringExtensions.draw(create(getChars(str), str.length()), point, attrs.getDictionary().as(NSDictionary.class)); } /**
/** * @since Available in iOS 7.0 and later. */ @WeaklyLinked public static CGSize getSize(String str, CMTextMarkupAttributes attrs) { return NSStringExtensions.getSize(create(getChars(str), str.length()), attrs.getDictionary().as(NSDictionary.class)); } /**
/** * @since Available in iOS 7.0 and later. */ @WeaklyLinked public static void draw(String str, CGRect rect, NSStringDrawingOptions options, CTAttributedStringAttributes attributes, NSStringDrawingContext context) { NSStringExtensions.draw(create(getChars(str), str.length()), rect, options, attributes.getDictionary().as(NSDictionary.class), context); }
/** * @since Available in iOS 7.0 and later. */ @WeaklyLinked public void setDefaultCoreTextAttributes(CTAttributedStringAttributes v) { if (v == null) { setDefaultTextAttributesDictionary(null); } else { setDefaultTextAttributesDictionary(v.getDictionary().as(NSDictionary.class)); } } /**
/** * @since Available in iOS 6.0 and later. */ @WeaklyLinked public void setTypingTextMarkupAttributes(CMTextMarkupAttributes v) { if (v == null) { setTypingAttributesDictionary(null); } else { setTypingAttributesDictionary(v.getDictionary().as(NSDictionary.class)); } } /**
/** * @since Available in iOS 5.0 and later. */ @WeaklyLinked public void setTitleCoreTextAttributes(CTAttributedStringAttributes attributes, UIControlState state) { if (attributes == null) { setTitleTextAttributesDictionary(null, state); } else { setTitleTextAttributesDictionary(attributes.getDictionary().as(NSDictionary.class), state); } } /**
/** * @since Available in iOS 7.0 and later. */ @WeaklyLinked public void setLinkTextMarkupAttributes(CMTextMarkupAttributes v) { if (v == null) { setLinkTextAttributesDictionary(null); } else { setLinkTextAttributesDictionary(v.getDictionary().as(NSDictionary.class)); } } /**
@WeaklyLinked public void setCoreTextAttributesForPositiveValues(CTAttributedStringAttributes v) { if (v == null) { setTextAttributesDictionaryForPositiveValues(null); } else { setTextAttributesDictionaryForPositiveValues(v.getDictionary().as(NSDictionary.class)); } } @WeaklyLinked
@WeaklyLinked public void setTextMarkupAttributesForNull(CMTextMarkupAttributes v) { if (v == null) { setTextAttributesDictionaryForNull(null); } else { setTextAttributesDictionaryForNull(v.getDictionary().as(NSDictionary.class)); } } @WeaklyLinked
@WeaklyLinked public void setCoreTextAttributesForPositiveInfinity(CTAttributedStringAttributes v) { if (v == null) { setTextAttributesDictionaryForPositiveInfinity(null); } else { setTextAttributesDictionaryForPositiveInfinity(v.getDictionary().as(NSDictionary.class)); } } @WeaklyLinked
/** * @since Available in iOS 5.0 and later. */ @WeaklyLinked public void setTitleCoreTextAttributes(CTAttributedStringAttributes v) { if (v == null) { setTitleTextAttributesDictionary(null); } else { setTitleTextAttributesDictionary(v.getDictionary().as(NSDictionary.class)); } } /*<properties>*/
@WeaklyLinked public void setCoreTextAttributesForNegativeValues(CTAttributedStringAttributes v) { if (v == null) { setTextAttributesDictionaryForNegativeValues(null); } else { setTextAttributesDictionaryForNegativeValues(v.getDictionary().as(NSDictionary.class)); } } @WeaklyLinked
/** * @since Available in iOS 7.0 and later. */ @WeaklyLinked public void draw(CGRect rect, CMTextMarkupAttributes attrs) { if (attrs == null) { NSStringExtensions.draw(this.getHandle(), rect, (NSDictionary<NSString, NSObject>)null); } else { NSStringExtensions.draw(this.getHandle(), rect, attrs.getDictionary().as(NSDictionary.class)); } } /**
/** * @since Available in iOS 7.0 and later. */ @WeaklyLinked public void draw(CGRect rect, NSStringDrawingOptions options, CMTextMarkupAttributes attributes, NSStringDrawingContext context) { if (attributes == null) { NSStringExtensions.draw(this.getHandle(), rect, options, null, context); } else { NSStringExtensions.draw(this.getHandle(), rect, options, attributes.getDictionary().as(NSDictionary.class), context); } } /**
/** * @since Available in iOS 7.0 and later. */ @WeaklyLinked public void draw(CGRect rect, NSStringDrawingOptions options, CTAttributedStringAttributes attributes, NSStringDrawingContext context) { if (attributes == null) { NSStringExtensions.draw(this.getHandle(), rect, options, null, context); } else { NSStringExtensions.draw(this.getHandle(), rect, options, attributes.getDictionary().as(NSDictionary.class), context); } }
/** * @since Available in iOS 7.0 and later. */ @WeaklyLinked public void draw(CGPoint point, CMTextMarkupAttributes attrs) { if (attrs == null) { NSStringExtensions.draw(this.getHandle(), point, (NSDictionary<NSString, NSObject>)null); } else { NSStringExtensions.draw(this.getHandle(), point, attrs.getDictionary().as(NSDictionary.class)); } } /**
/** * @since Available in iOS 7.0 and later. */ @WeaklyLinked public void draw(CGPoint point, CTAttributedStringAttributes attrs) { if (attrs == null) { NSStringExtensions.draw(this.getHandle(), point, (NSDictionary<NSString, NSObject>)null); } else { NSStringExtensions.draw(this.getHandle(), point, attrs.getDictionary().as(NSDictionary.class)); } } /**