Package org.robovm.apple.coretext
Class CTRubyAnnotation
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.apple.corefoundation.CFType
-
- org.robovm.apple.coretext.CTRubyAnnotation
-
- All Implemented Interfaces:
java.lang.AutoCloseable
public class CTRubyAnnotation extends CFType
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CTRubyAnnotation.CTRubyAnnotationPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.corefoundation.CFType
CFType.AsListMarshaler, CFType.CFTypePtr, CFType.Marshaler, CFType.NoRetainMarshaler
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
CTRubyAnnotation()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CTRubyAnnotation
create(CTRubyAlignment alignment, CTRubyOverhang overhang, double sizeFactor, java.lang.String... text)
static CTRubyAnnotation
createCopy(CTRubyAnnotation rubyAnnotation)
static CTRubyAnnotation
createWithAttributes(CTRubyAlignment alignment, CTRubyOverhang overhang, CTRubyPosition position, java.lang.String string, NSDictionary attributes)
CTRubyAlignment
getAlignment()
static long
getClassTypeID()
CTRubyOverhang
getOverhang()
double
getSizeFactor()
java.lang.String
getTextForPosition(CTRubyPosition position)
-
Methods inherited from class org.robovm.apple.corefoundation.CFType
autorelease, close, dispose, dispose, doDispose, equalsTo, finalize, getAllocator, getDescription, getRetainCount, getTypeID, getTypeIDDescription, hash, makeCollectable, release, release, retain, retain, show, toString
-
-
-
-
Method Detail
-
create
public static CTRubyAnnotation create(CTRubyAlignment alignment, CTRubyOverhang overhang, double sizeFactor, java.lang.String... text)
- Since:
- Available in iOS 8.0 and later.
-
getClassTypeID
public static long getClassTypeID()
- Since:
- Available in iOS 8.0 and later.
-
createWithAttributes
public static CTRubyAnnotation createWithAttributes(CTRubyAlignment alignment, CTRubyOverhang overhang, CTRubyPosition position, java.lang.String string, NSDictionary attributes)
- Since:
- Available in iOS 10.0 and later.
-
createCopy
public static CTRubyAnnotation createCopy(CTRubyAnnotation rubyAnnotation)
- Since:
- Available in iOS 8.0 and later.
-
getAlignment
public CTRubyAlignment getAlignment()
- Since:
- Available in iOS 8.0 and later.
-
getOverhang
public CTRubyOverhang getOverhang()
- Since:
- Available in iOS 8.0 and later.
-
getSizeFactor
public double getSizeFactor()
- Since:
- Available in iOS 8.0 and later.
-
getTextForPosition
public java.lang.String getTextForPosition(CTRubyPosition position)
- Since:
- Available in iOS 8.0 and later.
-
-