|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.jniwrapper.Parameter
com.jniwrapper.Pointer.Void
com.jniwrapper.macosx.cocoa.Id
com.jniwrapper.macosx.cocoa.CObject
com.jniwrapper.macosx.cocoa.nsobject.NSObject
com.jniwrapper.macosx.cocoa.nstypesetter.NSTypesetter
com.jniwrapper.macosx.cocoa.nsatstypesetter.NSATSTypesetter
This class represents NSATSTypesetter
class.
See the class documentation at the Apple's site: NSATSTypesetter
Field Summary |
Fields inherited from class com.jniwrapper.macosx.cocoa.CObject |
_fields |
Fields inherited from class com.jniwrapper.Parameter |
LICENSE_TYPE, V |
Constructor Summary | |
NSATSTypesetter()
|
|
NSATSTypesetter(boolean autorelease)
Contructs the NSATSTypesetter class with the autorelease option on. |
|
NSATSTypesetter(com.jniwrapper.Pointer.Void instancePtr)
Contructs the NSATSTypesetter class from pointer. |
|
NSATSTypesetter(java.lang.String methodName,
com.jniwrapper.Parameter[] parameters)
Contructs the NSATSTypesetter class with static constructor. |
Method Summary | |
com.jniwrapper.Pointer.Void |
attributedString()
|
com.jniwrapper.Bool |
bidiProcessingEnabled()
|
NSRect |
boundingBoxForControlGlyphAtIndex_forTextContainer_proposedLineFragment_glyphPosition_characterIndex(com.jniwrapper.UInt16 glyphIndex,
NSTextContainer textContainer,
NSRect proposedRect,
NSPoint glyphPosition,
com.jniwrapper.UInt16 charIndex)
This method represents the boundingBoxForControlGlyphAtIndex() method of the NSATSTypesetter Objective-C class. |
NSRange |
characterRangeForGlyphRange_actualGlyphRange(NSRange glyphRange,
NSRangePointer actualGlyphRange)
This method represents the characterRangeForGlyphRange() method of the NSATSTypesetter Objective-C class. |
com.jniwrapper.Pointer.Void |
currentTextContainer()
|
void |
deleteGlyphsInRange(NSRange glyphRange)
|
com.jniwrapper.UInt16 |
getGlyphsInRange_glyphs_characterIndexes_glyphInscriptions_elasticBits(NSRange glyphsRange,
NSGlyph glyphBuffer,
com.jniwrapper.UInt16 charIndexBuffer,
NSGlyphInscription inscribeBuffer,
boolean elasticBuffer)
This method represents the getGlyphsInRange() method of the NSATSTypesetter Objective-C class. |
void |
getLineFragmentRect_usedRect_forParagraphSeparatorGlyphRange_atProposedOrigin(NSRect lineFragmentRect,
NSRect lineFragmentUsedRect,
NSRange paragraphSeparatorGlyphRange,
NSPoint lineOrigin)
This method represents the getLineFragmentRect() method of the NSATSTypesetter Objective-C class. |
NSRange |
glyphRangeForCharacterRange_actualCharacterRange(NSRange charRange,
NSRangePointer actualCharRange)
This method represents the glyphRangeForCharacterRange() method of the NSATSTypesetter Objective-C class. |
com.jniwrapper.SingleFloat |
hyphenationFactor()
|
com.jniwrapper.SingleFloat |
hyphenationFactorForGlyphAtIndex(com.jniwrapper.UInt16 glyphIndex)
|
UTF32Char |
hyphenCharacterForGlyphAtIndex(com.jniwrapper.UInt16 glyphIndex)
|
protected void |
init(com.jniwrapper.Parameter[] fields)
|
void |
insertGlyph_atGlyphIndex_characterIndex(NSGlyph glyph,
com.jniwrapper.UInt16 glyphIndex,
com.jniwrapper.UInt16 characterIndex)
This method represents the insertGlyph() method of the NSATSTypesetter Objective-C class. |
com.jniwrapper.Pointer.Void |
layoutManager()
|
com.jniwrapper.UInt |
layoutParagraphAtPoint(NSPoint lineFragmentOrigin)
|
com.jniwrapper.SingleFloat |
lineFragmentPadding()
|
NSRect |
lineFragmentRectForProposedRect_remainingRect(NSRect proposedRect,
NSRectPointer remainingRect)
This method represents the lineFragmentRectForProposedRect() method of the NSATSTypesetter Objective-C class. |
com.jniwrapper.SingleFloat |
lineSpacingAfterGlyphAtIndex_withProposedLineFragmentRect(com.jniwrapper.UInt16 glyphIndex,
NSRect rect)
This method represents the lineSpacingAfterGlyphAtIndex() method of the NSATSTypesetter Objective-C class. |
static NSATSTypesetter |
NSATSTypesetter_sharedTypesetter()
This method represents the sharedTypesetter static constructor of the NSATSTypesetter Objective-C class. |
NSRange |
paragraphGlyphRange()
|
NSRange |
paragraphSeparatorGlyphRange()
|
com.jniwrapper.SingleFloat |
paragraphSpacingAfterGlyphAtIndex_withProposedLineFragmentRect(com.jniwrapper.UInt16 glyphIndex,
NSRect rect)
This method represents the paragraphSpacingAfterGlyphAtIndex() method of the NSATSTypesetter Objective-C class. |
com.jniwrapper.SingleFloat |
paragraphSpacingBeforeGlyphAtIndex_withProposedLineFragmentRect(com.jniwrapper.UInt16 glyphIndex,
NSRect rect)
This method represents the paragraphSpacingBeforeGlyphAtIndex() method of the NSATSTypesetter Objective-C class. |
void |
setAttachmentSize_forGlyphRange(NSSize attachmentSize,
NSRange glyphRange)
This method represents the setAttachmentSize() method of the NSATSTypesetter Objective-C class. |
void |
setAttributedString(NSAttributedString attrString)
|
void |
setBidiLevels_forGlyphRange(com.jniwrapper.UInt8 levels,
NSRange glyphRange)
This method represents the setBidiLevels() method of the NSATSTypesetter Objective-C class. |
void |
setBidiProcessingEnabled(boolean flag)
|
void |
setDrawsOutsideLineFragment_forGlyphRange(boolean flag,
NSRange glyphRange)
This method represents the setDrawsOutsideLineFragment() method of the NSATSTypesetter Objective-C class. |
void |
setHardInvalidation_forGlyphRange(boolean flag,
NSRange glyphRange)
This method represents the setHardInvalidation() method of the NSATSTypesetter Objective-C class. |
void |
setHyphenationFactor(com.jniwrapper.SingleFloat factor)
|
void |
setLineFragmentPadding(com.jniwrapper.SingleFloat padding)
|
void |
setLineFragmentRect_forGlyphRange_usedRect_baselineOffset(NSRect fragmentRect,
NSRange glyphRange,
NSRect usedRect,
com.jniwrapper.SingleFloat baselineOffset)
This method represents the setLineFragmentRect() method of the NSATSTypesetter Objective-C class. |
void |
setLocation_withAdvancements_forStartOfGlyphRange(NSPoint location,
com.jniwrapper.SingleFloat advancements,
NSRange glyphRange)
This method represents the setLocation() method of the NSATSTypesetter Objective-C class. |
void |
setNotShownAttribute_forGlyphRange(boolean flag,
NSRange glyphRange)
This method represents the setNotShownAttribute() method of the NSATSTypesetter Objective-C class. |
void |
setParagraphGlyphRange_separatorGlyphRange(NSRange paragraphRange,
NSRange paragraphSeparatorRange)
This method represents the setParagraphGlyphRange() method of the NSATSTypesetter Objective-C class. |
void |
setTypesetterBehavior(NSTypesetterBehavior behavior)
|
void |
setUsesFontLeading(boolean flag)
|
com.jniwrapper.Bool |
shouldBreakLineByHyphenatingBeforeCharacterAtIndex(com.jniwrapper.UInt16 charIndex)
|
com.jniwrapper.Bool |
shouldBreakLineByWordBeforeCharacterAtIndex(com.jniwrapper.UInt16 charIndex)
|
com.jniwrapper.Pointer.Void |
substituteFontForFont(NSFont originalFont)
|
void |
substituteGlyphsInRange_withGlyphs(NSRange glyphRange,
NSGlyph glyphs)
This method represents the substituteGlyphsInRange() method of the NSATSTypesetter Objective-C class. |
com.jniwrapper.Pointer.Void |
textTabForGlyphLocation_writingDirection_maxLocation(com.jniwrapper.SingleFloat glyphLocation,
NSWritingDirection direction,
com.jniwrapper.SingleFloat maxLocation)
This method represents the textTabForGlyphLocation() method of the NSATSTypesetter Objective-C class. |
NSTypesetterBehavior |
typesetterBehavior()
|
com.jniwrapper.Bool |
usesFontLeading()
|
void |
willSetLineFragmentRect_forGlyphRange_usedRect_baselineOffset(NSRect lineRect,
NSRange glyphRange,
NSRect usedRect,
com.jniwrapper.SingleFloat baselineOffset)
This method represents the willSetLineFragmentRect() method of the NSATSTypesetter Objective-C class. |
Methods inherited from class com.jniwrapper.macosx.cocoa.CObject |
getClassName |
Methods inherited from class com.jniwrapper.macosx.cocoa.Id |
clone |
Methods inherited from class com.jniwrapper.Pointer.Void |
asFunction, asFunction, asTypedPointer, castTo, castTo, equals, getDebugInfo, getLength, getValue, hashCode, isNull, read, setValue, toString, write |
Methods inherited from class com.jniwrapper.Parameter |
|
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public NSATSTypesetter()
public NSATSTypesetter(boolean autorelease)
NSATSTypesetter
class with the autorelease option on.
autorelease
- public NSATSTypesetter(com.jniwrapper.Pointer.Void instancePtr)
NSATSTypesetter
class from pointer.
instancePtr
- public NSATSTypesetter(java.lang.String methodName, com.jniwrapper.Parameter[] parameters)
NSATSTypesetter
class with static constructor.
methodName
- parameters
- Method Detail |
public static NSATSTypesetter NSATSTypesetter_sharedTypesetter()
sharedTypesetter
static constructor of the NSATSTypesetter Objective-C class.
protected void init(com.jniwrapper.Parameter[] fields)
init
in class NSTypesetter
public com.jniwrapper.Pointer.Void currentTextContainer()
public com.jniwrapper.Bool shouldBreakLineByHyphenatingBeforeCharacterAtIndex(com.jniwrapper.UInt16 charIndex)
public NSTypesetterBehavior typesetterBehavior()
public void setDrawsOutsideLineFragment_forGlyphRange(boolean flag, NSRange glyphRange)
setDrawsOutsideLineFragment()
method of the NSATSTypesetter Objective-C class.
flag
- glyphRange
- public NSRange paragraphGlyphRange()
public com.jniwrapper.Bool usesFontLeading()
public void setBidiProcessingEnabled(boolean flag)
public void setHardInvalidation_forGlyphRange(boolean flag, NSRange glyphRange)
setHardInvalidation()
method of the NSATSTypesetter Objective-C class.
flag
- glyphRange
- public void setAttributedString(NSAttributedString attrString)
public com.jniwrapper.Bool bidiProcessingEnabled()
public void deleteGlyphsInRange(NSRange glyphRange)
public void willSetLineFragmentRect_forGlyphRange_usedRect_baselineOffset(NSRect lineRect, NSRange glyphRange, NSRect usedRect, com.jniwrapper.SingleFloat baselineOffset)
willSetLineFragmentRect()
method of the NSATSTypesetter Objective-C class.
lineRect
- glyphRange
- usedRect
- baselineOffset
- public com.jniwrapper.Bool shouldBreakLineByWordBeforeCharacterAtIndex(com.jniwrapper.UInt16 charIndex)
public void setLineFragmentPadding(com.jniwrapper.SingleFloat padding)
public void setHyphenationFactor(com.jniwrapper.SingleFloat factor)
public void setBidiLevels_forGlyphRange(com.jniwrapper.UInt8 levels, NSRange glyphRange)
setBidiLevels()
method of the NSATSTypesetter Objective-C class.
levels
- glyphRange
- public void setParagraphGlyphRange_separatorGlyphRange(NSRange paragraphRange, NSRange paragraphSeparatorRange)
setParagraphGlyphRange()
method of the NSATSTypesetter Objective-C class.
paragraphRange
- paragraphSeparatorRange
- public NSRect boundingBoxForControlGlyphAtIndex_forTextContainer_proposedLineFragment_glyphPosition_characterIndex(com.jniwrapper.UInt16 glyphIndex, NSTextContainer textContainer, NSRect proposedRect, NSPoint glyphPosition, com.jniwrapper.UInt16 charIndex)
boundingBoxForControlGlyphAtIndex()
method of the NSATSTypesetter Objective-C class.
glyphIndex
- textContainer
- proposedRect
- glyphPosition
- charIndex
-
public com.jniwrapper.Pointer.Void layoutManager()
public com.jniwrapper.Pointer.Void substituteFontForFont(NSFont originalFont)
public UTF32Char hyphenCharacterForGlyphAtIndex(com.jniwrapper.UInt16 glyphIndex)
public void getLineFragmentRect_usedRect_forParagraphSeparatorGlyphRange_atProposedOrigin(NSRect lineFragmentRect, NSRect lineFragmentUsedRect, NSRange paragraphSeparatorGlyphRange, NSPoint lineOrigin)
getLineFragmentRect()
method of the NSATSTypesetter Objective-C class.
lineFragmentRect
- lineFragmentUsedRect
- paragraphSeparatorGlyphRange
- lineOrigin
- public com.jniwrapper.SingleFloat paragraphSpacingBeforeGlyphAtIndex_withProposedLineFragmentRect(com.jniwrapper.UInt16 glyphIndex, NSRect rect)
paragraphSpacingBeforeGlyphAtIndex()
method of the NSATSTypesetter Objective-C class.
glyphIndex
- rect
-
public com.jniwrapper.UInt layoutParagraphAtPoint(NSPoint lineFragmentOrigin)
public void substituteGlyphsInRange_withGlyphs(NSRange glyphRange, NSGlyph glyphs)
substituteGlyphsInRange()
method of the NSATSTypesetter Objective-C class.
glyphRange
- glyphs
- public void insertGlyph_atGlyphIndex_characterIndex(NSGlyph glyph, com.jniwrapper.UInt16 glyphIndex, com.jniwrapper.UInt16 characterIndex)
insertGlyph()
method of the NSATSTypesetter Objective-C class.
glyph
- glyphIndex
- characterIndex
- public com.jniwrapper.Pointer.Void attributedString()
public com.jniwrapper.SingleFloat hyphenationFactor()
public com.jniwrapper.SingleFloat hyphenationFactorForGlyphAtIndex(com.jniwrapper.UInt16 glyphIndex)
public com.jniwrapper.UInt16 getGlyphsInRange_glyphs_characterIndexes_glyphInscriptions_elasticBits(NSRange glyphsRange, NSGlyph glyphBuffer, com.jniwrapper.UInt16 charIndexBuffer, NSGlyphInscription inscribeBuffer, boolean elasticBuffer)
getGlyphsInRange()
method of the NSATSTypesetter Objective-C class.
glyphsRange
- glyphBuffer
- charIndexBuffer
- inscribeBuffer
- elasticBuffer
-
public void setAttachmentSize_forGlyphRange(NSSize attachmentSize, NSRange glyphRange)
setAttachmentSize()
method of the NSATSTypesetter Objective-C class.
attachmentSize
- glyphRange
- public void setLineFragmentRect_forGlyphRange_usedRect_baselineOffset(NSRect fragmentRect, NSRange glyphRange, NSRect usedRect, com.jniwrapper.SingleFloat baselineOffset)
setLineFragmentRect()
method of the NSATSTypesetter Objective-C class.
fragmentRect
- glyphRange
- usedRect
- baselineOffset
- public void setTypesetterBehavior(NSTypesetterBehavior behavior)
public void setLocation_withAdvancements_forStartOfGlyphRange(NSPoint location, com.jniwrapper.SingleFloat advancements, NSRange glyphRange)
setLocation()
method of the NSATSTypesetter Objective-C class.
location
- advancements
- glyphRange
- public void setUsesFontLeading(boolean flag)
public NSRange characterRangeForGlyphRange_actualGlyphRange(NSRange glyphRange, NSRangePointer actualGlyphRange)
characterRangeForGlyphRange()
method of the NSATSTypesetter Objective-C class.
glyphRange
- actualGlyphRange
-
public com.jniwrapper.SingleFloat paragraphSpacingAfterGlyphAtIndex_withProposedLineFragmentRect(com.jniwrapper.UInt16 glyphIndex, NSRect rect)
paragraphSpacingAfterGlyphAtIndex()
method of the NSATSTypesetter Objective-C class.
glyphIndex
- rect
-
public void setNotShownAttribute_forGlyphRange(boolean flag, NSRange glyphRange)
setNotShownAttribute()
method of the NSATSTypesetter Objective-C class.
flag
- glyphRange
- public com.jniwrapper.SingleFloat lineSpacingAfterGlyphAtIndex_withProposedLineFragmentRect(com.jniwrapper.UInt16 glyphIndex, NSRect rect)
lineSpacingAfterGlyphAtIndex()
method of the NSATSTypesetter Objective-C class.
glyphIndex
- rect
-
public com.jniwrapper.SingleFloat lineFragmentPadding()
public com.jniwrapper.Pointer.Void textTabForGlyphLocation_writingDirection_maxLocation(com.jniwrapper.SingleFloat glyphLocation, NSWritingDirection direction, com.jniwrapper.SingleFloat maxLocation)
textTabForGlyphLocation()
method of the NSATSTypesetter Objective-C class.
glyphLocation
- direction
- maxLocation
-
public NSRect lineFragmentRectForProposedRect_remainingRect(NSRect proposedRect, NSRectPointer remainingRect)
lineFragmentRectForProposedRect()
method of the NSATSTypesetter Objective-C class.
proposedRect
- remainingRect
-
public NSRange paragraphSeparatorGlyphRange()
public NSRange glyphRangeForCharacterRange_actualCharacterRange(NSRange charRange, NSRangePointer actualCharRange)
glyphRangeForCharacterRange()
method of the NSATSTypesetter Objective-C class.
charRange
- actualCharRange
-
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |