|
|||||||||||
| 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 NSTypesetterpublic 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 | ||||||||||