/** * @since Available in iOS 4.0 and later. */ @WeaklyLinked public void enumerateAttribute(String name, @ByVal NSRange enumerationRange, NSAttributedStringEnumerationOptions opts, final VoidBlock3<NSObject, NSRange, BooleanPtr> block) { if (name == null) { throw new NullPointerException("name"); } enumerateAttribute(new NSString(name), enumerationRange, opts, block); } /**
/** * @since Available in iOS 4.0 and later. */ @WeaklyLinked public void enumerateAttribute(NSAttributedStringAttribute attribute, @ByVal NSRange enumerationRange, NSAttributedStringEnumerationOptions opts, final VoidBlock3<NSObject, NSRange, BooleanPtr> block) { if (attribute == null) { throw new NullPointerException("attribute"); } enumerateAttribute(attribute.value(), enumerationRange, opts, block); } /**
/** * @since Available in iOS 4.0 and later. */ @WeaklyLinked public void enumerateAttribute(NSAttributedStringAttribute attribute, @ByVal NSRange enumerationRange, NSAttributedStringEnumerationOptions opts, final VoidBlock3<NSObject, NSRange, BooleanPtr> block) { if (attribute == null) { throw new NullPointerException("attribute"); } enumerateAttribute(attribute.value(), enumerationRange, opts, block); } /**
/** * @since Available in iOS 4.0 and later. */ @WeaklyLinked public void enumerateAttribute(String name, @ByVal NSRange enumerationRange, NSAttributedStringEnumerationOptions opts, final VoidBlock3<NSObject, NSRange, BooleanPtr> block) { if (name == null) { throw new NullPointerException("name"); } enumerateAttribute(new NSString(name), enumerationRange, opts, block); } /**
/** * @since Available in iOS 4.0 and later. */ @WeaklyLinked public void enumerateAttribute(CTAttributedStringAttribute attribute, @ByVal NSRange enumerationRange, NSAttributedStringEnumerationOptions opts, final VoidBlock3<NSObject, NSRange, BooleanPtr> block) { if (attribute == null) { throw new NullPointerException("attribute"); } enumerateAttribute(attribute.value().as(NSString.class), enumerationRange, opts, block); }
/** * @since Available in iOS 4.0 and later. */ @WeaklyLinked public void enumerateAttribute(CTAttributedStringAttribute attribute, @ByVal NSRange enumerationRange, NSAttributedStringEnumerationOptions opts, final VoidBlock3<NSObject, NSRange, BooleanPtr> block) { if (attribute == null) { throw new NullPointerException("attribute"); } enumerateAttribute(attribute.value().as(NSString.class), enumerationRange, opts, block); }
/** * @since Available in iOS 4.0 and later. */ @WeaklyLinked public void enumerateAttribute(CMTextMarkupAttribute attribute, @ByVal NSRange enumerationRange, NSAttributedStringEnumerationOptions opts, final VoidBlock3<NSObject, NSRange, BooleanPtr> block) { if (attribute == null) { throw new NullPointerException("attribute"); } enumerateAttribute(attribute.value().as(NSString.class), enumerationRange, opts, block); } /**
/** * @since Available in iOS 4.0 and later. */ @WeaklyLinked public void enumerateAttribute(CMTextMarkupAttribute attribute, @ByVal NSRange enumerationRange, NSAttributedStringEnumerationOptions opts, final VoidBlock3<NSObject, NSRange, BooleanPtr> block) { if (attribute == null) { throw new NullPointerException("attribute"); } enumerateAttribute(attribute.value().as(NSString.class), enumerationRange, opts, block); } /**