com.jniwrapper.macosx.cocoa.nstypesetter
Class NSSimpleHorizontalTypesetter

java.lang.Object
  extended bycom.jniwrapper.Parameter
      extended bycom.jniwrapper.Pointer.Void
          extended bycom.jniwrapper.macosx.cocoa.Id
              extended bycom.jniwrapper.macosx.cocoa.CObject
                  extended bycom.jniwrapper.macosx.cocoa.nsobject.NSObject
                      extended bycom.jniwrapper.macosx.cocoa.nstypesetter.NSTypesetter
                          extended bycom.jniwrapper.macosx.cocoa.nstypesetter.NSSimpleHorizontalTypesetter
All Implemented Interfaces:
com.jniwrapper.IntegerParameter, NSObjectProtocol, com.jniwrapper.PointerParameter

public class NSSimpleHorizontalTypesetter
extends NSTypesetter

This class represents NSSimpleHorizontalTypesetter class. See the class documentation at the Apple's site: NSSimpleHorizontalTypesetter


Field Summary
 
Fields inherited from class com.jniwrapper.macosx.cocoa.CObject
_fields
 
Fields inherited from class com.jniwrapper.Parameter
LICENSE_TYPE, V
 
Constructor Summary
NSSimpleHorizontalTypesetter()
           
NSSimpleHorizontalTypesetter(boolean autorelease)
          Contructs the NSSimpleHorizontalTypesetter class with the autorelease option on.
NSSimpleHorizontalTypesetter(com.jniwrapper.Pointer.Void instancePtr)
          Contructs the NSSimpleHorizontalTypesetter class from pointer.
NSSimpleHorizontalTypesetter(java.lang.String methodName, com.jniwrapper.Parameter[] parameters)
          Contructs the NSSimpleHorizontalTypesetter class with static constructor.
 
Method Summary
 com.jniwrapper.Pointer.Void baseOfTypesetterGlyphInfo()
           
 void breakLineAtIndex(com.jniwrapper.UInt16 location)
           
 com.jniwrapper.UInt16 capacityOfTypesetterGlyphInfo()
           
 void clearAttributesCache()
           
 void clearGlyphCache()
           
 com.jniwrapper.Pointer.Void currentContainer()
           
 com.jniwrapper.Pointer.Void currentLayoutManager()
           
 com.jniwrapper.Pointer.Void currentParagraphStyle()
           
 com.jniwrapper.Pointer.Void currentTextStorage()
           
 void fillAttributesCache()
           
 com.jniwrapper.UInt16 firstGlyphIndexOfCurrentLineFragment()
           
 void fullJustifyLineAtGlyphIndex(com.jniwrapper.UInt16 glyphIndexForLineBreak)
           
 com.jniwrapper.AnsiString get_LyphBidiLevelCache()
           
 com.jniwrapper.UInt8 get_UrBidiLevel()
           
 NSFont get_UrFont()
           
 NSPoint get_UrFontAdvancement()
           
 NSRect get_UrFontBoundingBox()
           
 com.jniwrapper.Bool get_UrFontIsFixedPitch()
           
 com.jniwrapper.Pointer.Void get_UrFontPositionOfGlyphMethod()
           
 com.jniwrapper.UInt16 glyphIndexToBreakLineByHyphenatingWordAtIndex(com.jniwrapper.UInt16 charIndex)
           
 com.jniwrapper.UInt16 glyphIndexToBreakLineByWordWrappingAtIndex(com.jniwrapper.UInt16 charIndex)
           
 com.jniwrapper.UInt16 growGlyphCaches_fillGlyphInfo(com.jniwrapper.UInt16 desiredCapacity, boolean fillGlyphInfo)
          This method represents the growGlyphCaches() method of the NSSimpleHorizontalTypesetter Objective-C class.
protected  void init(com.jniwrapper.Parameter[] fields)
           
 void insertGlyph_atGlyphIndex_characterIndex(NSGlyph glyph, com.jniwrapper.UInt16 glyphIndex, com.jniwrapper.UInt16 charIndex)
          This method represents the insertGlyph() method of the NSSimpleHorizontalTypesetter Objective-C class.
 NSLayoutStatus layoutControlGlyphForLineFragment(NSRect lineFrag)
           
 NSLayoutStatus layoutGlyphsInHorizontalLineFragment_baseline(NSRect lineFragmentRect, com.jniwrapper.SingleFloat baseline)
          This method represents the layoutGlyphsInHorizontalLineFragment() method of the NSSimpleHorizontalTypesetter Objective-C class.
 void layoutGlyphsInLayoutManager_startingAtGlyphIndex_maxNumberOfLineFragments_nextGlyphIndex(NSLayoutManager layoutManager, com.jniwrapper.UInt16 startGlyphIndex, com.jniwrapper.UInt16 maxNumLines, com.jniwrapper.UInt16 nextGlyph)
          This method represents the layoutGlyphsInLayoutManager() method of the NSSimpleHorizontalTypesetter Objective-C class.
 void layoutTab()
           
static NSSimpleHorizontalTypesetter NSSimpleHorizontalTypesetter_sharedInstance()
          This method represents the sharedInstance static constructor of the NSSimpleHorizontalTypesetter Objective-C class.
 com.jniwrapper.UInt16 sizeOfTypesetterGlyphInfo()
           
 void typesetterLaidOneGlyph(NSTypesetterGlyphInfo gl)
           
 void updateCurGlyphOffset()
           
 void willSetLineFragmentRect_forGlyphRange_usedRect(NSRect aRect, NSRange aRange, NSRect bRect)
          This method represents the willSetLineFragmentRect() method of the NSSimpleHorizontalTypesetter Objective-C class.
 
Methods inherited from class com.jniwrapper.macosx.cocoa.nstypesetter.NSTypesetter
baselineOffsetInLayoutManager_glyphIndex, NSTypesetter_sharedSystemTypesetter, NSTypesetter_sharedSystemTypesetterForBehavior, static_defaultTypesetterBehavior, static_printingAdjustmentInLayoutManager_forNominallySpacedGlyphRange_packedGlyphs_count
 
Methods inherited from class com.jniwrapper.macosx.cocoa.nsobject.NSObject
_class, accessibilityActionDescription, accessibilityActionNames, accessibilityAttributeNames, accessibilityAttributeValue_forParameter, accessibilityAttributeValue, accessibilityFocusedUIElement, accessibilityHitTest, accessibilityIsAttributeSettable, accessibilityIsIgnored, accessibilityParameterizedAttributeNames, accessibilityPerformAction, accessibilitySetValue_forAttribute, addObserver_forKeyPath_options_context, alertShowHelp, application_delegateHandlesKey, application_openFile, application_openFiles, application_openFileWithoutUI, application_openTempFile, application_printFile, application_printFiles, applicationDidBecomeActive, applicationDidChangeScreenParameters, applicationDidFinishLaunching, applicationDidHide, applicationDidResignActive, applicationDidUnhide, applicationDidUpdate, applicationDockMenu, applicationOpenUntitledFile, applicationShouldHandleReopen_hasVisibleWindows, applicationShouldOpenUntitledFile, applicationShouldTerminate, applicationShouldTerminateAfterLastWindowClosed, applicationWillBecomeActive, applicationWillFinishLaunching, applicationWillHide, applicationWillResignActive, applicationWillTerminate, applicationWillUnhide, applicationWillUpdate, archiver_didEncodeObject, archiver_willEncodeObject, archiver_willReplaceObject_withObject, archiverDidFinish, archiverWillFinish, attributeKeys, authenticateComponents_withData, authenticationDataForComponents, autorelease, awakeAfterUsingCoder, awakeFromNib, bind_toObject_withKeyPath_options, browser_createRowsForColumn_inMatrix, browser_isColumnValid, browser_numberOfRowsInColumn, browser_selectCellWithString_inColumn, browser_selectRow_inColumn, browser_shouldSizeColumn_forUserResize_toWidth, browser_sizeToFitWidthOfColumn, browser_titleOfColumn, browser_willDisplayCell_atRow_column, browserColumnConfigurationDidChange, browserDidScroll, browserWillScroll, changeColor, changeFont, classCode, classDescription, classForArchiver, classForCoder, classForKeyedArchiver, classForPortCoder, className, coerceValue_forKey, comboBox_completedString, comboBox_indexOfItemWithStringValue, comboBox_objectValueForItemAtIndex, comboBoxCell_completedString, comboBoxCell_indexOfItemWithStringValue, comboBoxCell_objectValueForItemAtIndex, comboBoxSelectionDidChange, comboBoxSelectionIsChanging, comboBoxWillDismiss, comboBoxWillPopUp, commitEditing, concludeDragOperation, conformsToProtocol, connection_didCancelAuthenticationChallenge, connection_didFailWithError, connection_didReceiveAuthenticationChallenge, connection_didReceiveData, connection_didReceiveResponse, connection_handleRequest, connection_shouldMakeNewConnection, connection_willCacheResponse, connection_willSendRequest_redirectResponse, connectionDidFinishLoading, control_didFailToFormatString_errorDescription, control_didFailToValidatePartialString_errorDescription, control_isValidObject, control_textShouldBeginEditing, control_textShouldEndEditing, control_textView_completions_forPartialWordRange_indexOfSelectedItem, control_textView_doCommandBySelector, controlTextDidBeginEditing, controlTextDidChange, controlTextDidEndEditing, copy, createConversationForConnection, dealloc, description, dictionaryWithValuesForKeys, didChange_valuesAtIndexes_forKey, didChangeValueForKey, discardEditing, doesContain, doesNotRecognizeSelector, download_decideDestinationWithSuggestedFilename, download_didCancelAuthenticationChallenge, download_didCreateDestination, download_didFailWithError, download_didReceiveAuthenticationChallenge, download_didReceiveDataOfLength, download_didReceiveResponse, download_shouldDecodeSourceDataOfMIMEType, download_willSendRequest_redirectResponse, downloadDidBegin, downloadDidFinish, draggedImage_beganAt, draggedImage_endedAt_deposited, draggedImage_endedAt_operation, draggedImage_movedTo, draggingEnded, draggingEntered, draggingExited, draggingSourceOperationMaskForLocal, draggingUpdated, drawerDidClose, drawerDidOpen, drawerShouldClose, drawerShouldOpen, drawerWillClose, drawerWillOpen, drawerWillResizeContents_toSize, exposedBindings, fileManager_shouldProceedAfterError, fileManager_willProcessPath, fontManager_willIncludeFont, forwardInvocation, handleMachMessage, handlePortMessage, handleQueryWithUnboundKey, handleTakeValue_forUnboundKey, hash, ignoreModifierKeysWhileDragging, image_didLoadPartOfRepresentation_withValidRows, image_didLoadRepresentation_withStatus, image_didLoadRepresentationHeader, image_willLoadRepresentation, imageDidNotDraw_inRect, indicesOfObjectsByEvaluatingObjectSpecifier, init, insertValue_atIndex_inPropertyWithKey, insertValue_inPropertyWithKey, inverseForRelationshipKey, isCaseInsensitiveLike, isEqual, isEqualTo, isGreaterThan, isGreaterThanOrEqualTo, isKindOfClass, isLessThan, isLessThanOrEqualTo, isLike, isMemberOfClass, isNotEqualTo, isProxy, layoutManager_didCompleteLayoutForTextContainer_atEnd, layoutManagerDidInvalidateLayout, makeNewConnection_sender, menu_updateItem_atIndex_shouldCancel, menuHasKeyEquivalent_forEvent_target_action, menuNeedsUpdate, methodForSelector, methodSignatureForSelector, mutableArrayValueForKey, mutableArrayValueForKeyPath, mutableCopy, namesOfPromisedFilesDroppedAtDestination, netService_didNotPublish, netService_didNotResolve, netServiceBrowser_didFindDomain_moreComing, netServiceBrowser_didFindService_moreComing, netServiceBrowser_didNotSearch, netServiceBrowser_didRemoveDomain_moreComing, netServiceBrowser_didRemoveService_moreComing, netServiceBrowserDidStopSearch, netServiceBrowserWillSearch, netServiceDidResolveAddress, netServiceDidStop, netServiceWillPublish, netServiceWillResolve, NSObject__new, NSObject_alloc, NSObject_allocWithZone, NSObject_copyWithZone, NSObject_defaultPlaceholderForMarker_withBinding, NSObject_mutableCopyWithZone, numberOfItemsInComboBox, numberOfItemsInComboBoxCell, numberOfItemsInMenu, numberOfRowsInTableView, objectDidBeginEditing, objectDidEndEditing, objectSpecifier, observationInfo, observeValueForKeyPath_ofObject_change_context, outlineView_acceptDrop_item_childIndex, outlineView_child_ofItem, outlineView_didClickTableColumn, outlineView_didDragTableColumn, outlineView_isItemExpandable, outlineView_itemForPersistentObject, outlineView_mouseDownInHeaderOfTableColumn, outlineView_numberOfChildrenOfItem, outlineView_objectValueForTableColumn_byItem, outlineView_persistentObjectForItem, outlineView_setObjectValue_forTableColumn_byItem, outlineView_shouldCollapseItem, outlineView_shouldEditTableColumn_item, outlineView_shouldExpandItem, outlineView_shouldSelectItem, outlineView_shouldSelectTableColumn, outlineView_sortDescriptorsDidChange, outlineView_validateDrop_proposedItem_proposedChildIndex, outlineView_willDisplayCell_forTableColumn_item, outlineView_willDisplayOutlineCell_forTableColumn_item, outlineView_writeItems_toPasteboard, outlineViewColumnDidMove, outlineViewColumnDidResize, outlineViewItemDidCollapse, outlineViewItemDidExpand, outlineViewItemWillCollapse, outlineViewItemWillExpand, outlineViewSelectionDidChange, outlineViewSelectionIsChanging, panel_compareFilename_with_caseSensitive, panel_directoryDidChange, panel_isValidFilename, panel_shouldShowFilename, panel_userEnteredFilename_confirmed, panel_willExpand, panelSelectionDidChange, parser_didEndElement_namespaceURI_qualifiedName, parser_didEndMappingPrefix, parser_didStartElement_namespaceURI_qualifiedName_attributes, parser_didStartMappingPrefix_toURI, parser_foundAttributeDeclarationWithName_forElement_type_defaultValue, parser_foundCDATA, parser_foundCharacters, parser_foundComment, parser_foundElementDeclarationWithName_model, parser_foundExternalEntityDeclarationWithName_publicID_systemID, parser_foundIgnorableWhitespace, parser_foundInternalEntityDeclarationWithName_value, parser_foundNotationDeclarationWithName_publicID_systemID, parser_foundProcessingInstructionWithTarget_data, parser_foundUnparsedEntityDeclarationWithName_publicID_systemID_notationName, parser_parseErrorOccurred, parser_resolveExternalEntityName_systemID, parser_validationErrorOccurred, parserDidEndDocument, parserDidStartDocument, pasteboard_provideDataForType, pasteboardChangedOwner, performDragOperation, performSelector_withObject_afterDelay_inModes, performSelector_withObject_afterDelay, performSelector_withObject_withObject, performSelector_withObject, performSelector, performSelectorOnMainThread_withObject_waitUntilDone_modes, performSelectorOnMainThread_withObject_waitUntilDone, prepareForDragOperation, readSelectionFromPasteboard, release, removeObserver_forKeyPath, removeValueAtIndex_fromPropertyWithKey, replacementObjectForArchiver, replacementObjectForCoder, replacementObjectForKeyedArchiver, replacementObjectForPortCoder, replaceValueAtIndex_inPropertyWithKey_withValue, respondsToSelector, retain, retainCount, scriptingBeginsWith, scriptingContains, scriptingEndsWith, scriptingIsEqualTo, scriptingIsGreaterThan, scriptingIsGreaterThanOrEqualTo, scriptingIsLessThan, scriptingIsLessThanOrEqualTo, scriptingProperties, selectionShouldChangeInOutlineView, selectionShouldChangeInTableView, self, setNilValueForKey, setObservationInfo, setScriptingProperties, setValue_forKey, setValue_forKeyPath, setValue_forUndefinedKey, setValuesForKeysWithDictionary, sound_didFinishPlaying, speechRecognizer_didRecognizeCommand, speechSynthesizer_didFinishSpeaking, speechSynthesizer_willSpeakPhoneme, speechSynthesizer_willSpeakWord_ofString, spellServer_didForgetWord_inLanguage, spellServer_didLearnWord_inLanguage, spellServer_findMisspelledWordInString_language_wordCount_countOnly, spellServer_suggestCompletionsForPartialWordRange_inString_language, spellServer_suggestGuessesForWord_inLanguage, splitView_canCollapseSubview, splitView_constrainMaxCoordinate_ofSubviewAt, splitView_constrainMinCoordinate_ofSubviewAt, splitView_constrainSplitPosition_ofSubviewAt, splitView_resizeSubviewsWithOldSize, splitViewDidResizeSubviews, splitViewWillResizeSubviews, static_accessInstanceVariablesDirectly, static_automaticallyNotifiesObserversForKey, static_cancelPreviousPerformRequestsWithTarget_selector_object, static_cancelPreviousPerformRequestsWithTarget, static_classForKeyedUnarchiver, static_exposeBinding, static_initialize, static_instanceMethodForSelector, static_instanceMethodSignatureForSelector, static_instancesRespondToSelector, static_isSubclassOfClass, static_load, static_poseAsClass, static_setDefaultPlaceholder_forMarker_withBinding, static_setKeys_triggerChangeNotificationsForDependentKey, static_setVersion, static_useStoredAccessor, static_version, storedValueForKey, stream_handleEvent, superclass, tableView_acceptDrop_row_dropOperation, tableView_didClickTableColumn, tableView_didDragTableColumn, tableView_mouseDownInHeaderOfTableColumn, tableView_objectValueForTableColumn_row, tableView_setObjectValue_forTableColumn_row, tableView_shouldEditTableColumn_row, tableView_shouldSelectRow, tableView_shouldSelectTableColumn, tableView_sortDescriptorsDidChange, tableView_validateDrop_proposedRow_proposedDropOperation, tableView_willDisplayCell_forTableColumn_row, tableView_writeRows_toPasteboard, tableViewColumnDidMove, tableViewColumnDidResize, tableViewSelectionDidChange, tableViewSelectionIsChanging, tabView_didSelectTabViewItem, tabView_shouldSelectTabViewItem, tabView_willSelectTabViewItem, tabViewDidChangeNumberOfTabViewItems, takeStoredValue_forKey, takeValue_forKey, takeValue_forKeyPath, takeValuesFromDictionary, textDidBeginEditing, textDidChange, textDidEndEditing, textShouldBeginEditing, textShouldEndEditing, textStorageDidProcessEditing, textStorageWillProcessEditing, textView_clickedOnCell_inRect_atIndex, textView_clickedOnCell_inRect, textView_clickedOnLink_atIndex, textView_clickedOnLink, textView_completions_forPartialWordRange_indexOfSelectedItem, textView_doCommandBySelector, textView_doubleClickedOnCell_inRect_atIndex, textView_doubleClickedOnCell_inRect, textView_draggedCell_inRect_event_atIndex, textView_draggedCell_inRect_event, textView_shouldChangeTextInRange_replacementString, textView_willChangeSelectionFromCharacterRange_toCharacterRange, textView_willDisplayToolTip_forCharacterAtIndex, textView_writablePasteboardTypesForCell_atIndex, textView_writeCell_atIndex_toPasteboard_type, textViewDidChangeSelection, textViewDidChangeTypingAttributes, toManyRelationshipKeys, toolbar_itemForItemIdentifier_willBeInsertedIntoToolbar, toolbarAllowedItemIdentifiers, toolbarDefaultItemIdentifiers, toolbarDidRemoveItem, toolbarSelectableItemIdentifiers, toolbarWillAddItem, toOneRelationshipKeys, unableToSetNilForKey, unarchiver_cannotDecodeObjectOfClassName_originalClasses, unarchiver_didDecodeObject, unarchiver_willReplaceObject_withObject, unarchiverDidFinish, unarchiverWillFinish, unbind, undoManagerForTextView, URL_resourceDataDidBecomeAvailable, URL_resourceDidFailLoadingWithReason, URLResourceDidCancelLoading, URLResourceDidFinishLoading, validateMenuItem, validateToolbarItem, validateValue_forKey_error, validateValue_forKeyPath_error, validModesForFontPanel, valueAtIndex_inPropertyWithKey, valueClassForBinding, valueForKey, valueForKeyPath, valueForUndefinedKey, valuesForKeys, valueWithName_inPropertyWithKey, valueWithUniqueID_inPropertyWithKey, view_stringForToolTip_point_userData, willChange_valuesAtIndexes_forKey, willChangeValueForKey, window_willPositionSheet_usingRect, windowDidBecomeKey, windowDidBecomeMain, windowDidChangeScreen, windowDidDeminiaturize, windowDidEndSheet, windowDidExpose, windowDidMiniaturize, windowDidMove, windowDidResignKey, windowDidResignMain, windowDidResize, windowDidUpdate, windowShouldClose, windowShouldZoom_toFrame, windowWillBeginSheet, windowWillClose, windowWillMiniaturize, windowWillMove, windowWillResize_toSize, windowWillReturnFieldEditor_toObject, windowWillReturnUndoManager, windowWillUseStandardFrame_defaultFrame, writeSelectionToPasteboard_types, zone
 
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
, a, a, acceptIOPerformer, asReturnValue, b, dataBufferAssigned, getAlignedLength, getAlignmentRequirement, getDataBuffer, getDataBufferOffset, indent, pop, push, read, read, setDataBuffer, toByteArray, write
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NSSimpleHorizontalTypesetter

public NSSimpleHorizontalTypesetter()

NSSimpleHorizontalTypesetter

public NSSimpleHorizontalTypesetter(boolean autorelease)
Contructs the NSSimpleHorizontalTypesetter class with the autorelease option on.

Parameters:
autorelease -

NSSimpleHorizontalTypesetter

public NSSimpleHorizontalTypesetter(com.jniwrapper.Pointer.Void instancePtr)
Contructs the NSSimpleHorizontalTypesetter class from pointer.

Parameters:
instancePtr -

NSSimpleHorizontalTypesetter

public NSSimpleHorizontalTypesetter(java.lang.String methodName,
                                    com.jniwrapper.Parameter[] parameters)
Contructs the NSSimpleHorizontalTypesetter class with static constructor.

Parameters:
methodName -
parameters -
Method Detail

NSSimpleHorizontalTypesetter_sharedInstance

public static NSSimpleHorizontalTypesetter NSSimpleHorizontalTypesetter_sharedInstance()
This method represents the sharedInstance static constructor of the NSSimpleHorizontalTypesetter Objective-C class.

Returns:
NSSimpleHorizontalTypesetter

init

protected void init(com.jniwrapper.Parameter[] fields)
Overrides:
init in class NSTypesetter

get_UrFont

public NSFont get_UrFont()

get_UrFontBoundingBox

public NSRect get_UrFontBoundingBox()

get_UrFontIsFixedPitch

public com.jniwrapper.Bool get_UrFontIsFixedPitch()

get_UrFontAdvancement

public NSPoint get_UrFontAdvancement()

get_UrFontPositionOfGlyphMethod

public com.jniwrapper.Pointer.Void get_UrFontPositionOfGlyphMethod()

get_LyphBidiLevelCache

public com.jniwrapper.AnsiString get_LyphBidiLevelCache()

get_UrBidiLevel

public com.jniwrapper.UInt8 get_UrBidiLevel()

updateCurGlyphOffset

public void updateCurGlyphOffset()

clearAttributesCache

public void clearAttributesCache()

glyphIndexToBreakLineByWordWrappingAtIndex

public com.jniwrapper.UInt16 glyphIndexToBreakLineByWordWrappingAtIndex(com.jniwrapper.UInt16 charIndex)

baseOfTypesetterGlyphInfo

public com.jniwrapper.Pointer.Void baseOfTypesetterGlyphInfo()

layoutTab

public void layoutTab()

layoutGlyphsInLayoutManager_startingAtGlyphIndex_maxNumberOfLineFragments_nextGlyphIndex

public void layoutGlyphsInLayoutManager_startingAtGlyphIndex_maxNumberOfLineFragments_nextGlyphIndex(NSLayoutManager layoutManager,
                                                                                                     com.jniwrapper.UInt16 startGlyphIndex,
                                                                                                     com.jniwrapper.UInt16 maxNumLines,
                                                                                                     com.jniwrapper.UInt16 nextGlyph)
This method represents the layoutGlyphsInLayoutManager() method of the NSSimpleHorizontalTypesetter Objective-C class.

Overrides:
layoutGlyphsInLayoutManager_startingAtGlyphIndex_maxNumberOfLineFragments_nextGlyphIndex in class NSTypesetter
Parameters:
layoutManager -
startGlyphIndex -
maxNumLines -
nextGlyph -

currentContainer

public com.jniwrapper.Pointer.Void currentContainer()

currentParagraphStyle

public com.jniwrapper.Pointer.Void currentParagraphStyle()

fullJustifyLineAtGlyphIndex

public void fullJustifyLineAtGlyphIndex(com.jniwrapper.UInt16 glyphIndexForLineBreak)

growGlyphCaches_fillGlyphInfo

public com.jniwrapper.UInt16 growGlyphCaches_fillGlyphInfo(com.jniwrapper.UInt16 desiredCapacity,
                                                           boolean fillGlyphInfo)
This method represents the growGlyphCaches() method of the NSSimpleHorizontalTypesetter Objective-C class.

Parameters:
desiredCapacity -
fillGlyphInfo -
Returns:
UInt16

currentTextStorage

public com.jniwrapper.Pointer.Void currentTextStorage()

insertGlyph_atGlyphIndex_characterIndex

public void insertGlyph_atGlyphIndex_characterIndex(NSGlyph glyph,
                                                    com.jniwrapper.UInt16 glyphIndex,
                                                    com.jniwrapper.UInt16 charIndex)
This method represents the insertGlyph() method of the NSSimpleHorizontalTypesetter Objective-C class.

Parameters:
glyph -
glyphIndex -
charIndex -

sizeOfTypesetterGlyphInfo

public com.jniwrapper.UInt16 sizeOfTypesetterGlyphInfo()

typesetterLaidOneGlyph

public void typesetterLaidOneGlyph(NSTypesetterGlyphInfo gl)

layoutGlyphsInHorizontalLineFragment_baseline

public NSLayoutStatus layoutGlyphsInHorizontalLineFragment_baseline(NSRect lineFragmentRect,
                                                                    com.jniwrapper.SingleFloat baseline)
This method represents the layoutGlyphsInHorizontalLineFragment() method of the NSSimpleHorizontalTypesetter Objective-C class.

Parameters:
lineFragmentRect -
baseline -
Returns:
NSLayoutStatus

glyphIndexToBreakLineByHyphenatingWordAtIndex

public com.jniwrapper.UInt16 glyphIndexToBreakLineByHyphenatingWordAtIndex(com.jniwrapper.UInt16 charIndex)

layoutControlGlyphForLineFragment

public NSLayoutStatus layoutControlGlyphForLineFragment(NSRect lineFrag)

firstGlyphIndexOfCurrentLineFragment

public com.jniwrapper.UInt16 firstGlyphIndexOfCurrentLineFragment()

fillAttributesCache

public void fillAttributesCache()

breakLineAtIndex

public void breakLineAtIndex(com.jniwrapper.UInt16 location)

capacityOfTypesetterGlyphInfo

public com.jniwrapper.UInt16 capacityOfTypesetterGlyphInfo()

clearGlyphCache

public void clearGlyphCache()

willSetLineFragmentRect_forGlyphRange_usedRect

public void willSetLineFragmentRect_forGlyphRange_usedRect(NSRect aRect,
                                                           NSRange aRange,
                                                           NSRect bRect)
This method represents the willSetLineFragmentRect() method of the NSSimpleHorizontalTypesetter Objective-C class.

Parameters:
aRect -
aRange -
bRect -

currentLayoutManager

public com.jniwrapper.Pointer.Void currentLayoutManager()