public class StyledTextBehavior
extends java.lang.Object
| Constructor and Description |
|---|
StyledTextBehavior(StyledTextArea styledText)
Create a new behavior
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
defaultCopy()
default implementation for
DefaultTextEditActions#COPY |
protected void |
defaultCut()
default implementation for
DefaultTextEditActions#CUT |
protected void |
defaultDelete()
default implementation for
DefaultTextEditActions#DELETE |
protected void |
defaultDeleteLine()
default implementation for
DefaultTextEditActions#DELETE_LINE |
protected void |
defaultDeletePrevious()
default implementation for
DefaultTextEditActions#DELETE_PREVIOUS |
protected void |
defaultDeleteWordNext()
default implementation for
DefaultTextEditActions#DELETE_WORD_NEXT |
protected void |
defaultDeleteWordPrevious()
default implementation for
DefaultTextEditActions#DELETE_WORD_PREVIOUS |
protected void |
defaultDown(boolean select)
default implementation for
DefaultTextEditActions#MOVE_DOWN and
DefaultTextEditActions#SELECT_DOWN |
protected boolean |
defaultHandle(TextEditAction action,
TriggerActionMapping.Context context) |
protected void |
defaultIndent()
default implementation for
DefaultTextEditActions#INDENT |
protected void |
defaultLeft(boolean select)
default implementation for
DefaultTextEditActions#MOVE_LEFT and
DefaultTextEditActions#SELECT_LEFT |
protected void |
defaultMoveLinesDown()
default implementation for
DefaultTextEditActions#MOVE_LINES_DOWN |
protected void |
defaultMoveLinesUp()
default implementation for
DefaultTextEditActions#MOVE_LINES_UP |
protected void |
defaultNavigateLineEnd()
default implementation for
DefaultTextEditActions#LINE_END |
protected void |
defaultNavigateLineStart()
default implementation for
DefaultTextEditActions#LINE_START |
protected void |
defaultNavigateTextEnd()
default implementation for
DefaultTextEditActions#TEXT_END |
protected void |
defaultNavigateTextPageDown()
default implementation for
DefaultTextEditActions#SELECT_TEXT_PAGE_DOWN |
protected void |
defaultNavigateTextPageUp()
default implementation for
DefaultTextEditActions#SELECT_TEXT_PAGE_UP |
protected void |
defaultNavigateTextStart()
default implementation for
DefaultTextEditActions#TEXT_START |
protected void |
defaultNavigateToLine()
default implementation for
DefaultTextEditActions#NAVIGATE_TO_LINE |
protected void |
defaultNavigateToLine(int lineIndex) |
protected void |
defaultNavigateWordNext()
default implementation for
DefaultTextEditActions#WORD_NEXT |
protected void |
defaultNavigateWordPrevious()
default implementation for
DefaultTextEditActions#WORD_PREVIOUS |
protected void |
defaultNewLine()
default implementation for
DefaultTextEditActions#NEW_LINE |
protected void |
defaultOutdent()
default implementation for
DefaultTextEditActions#OUTDENT |
protected void |
defaultPaste()
default implementation for
DefaultTextEditActions#PASTE |
protected void |
defaultRight(boolean select)
default implementation for
DefaultTextEditActions#MOVE_RIGHT and
DefaultTextEditActions#SELECT_RIGHT |
protected void |
defaultScrollLineDown()
default implementation for
DefaultTextEditActions#SCROLL_LINE_DOWN |
protected void |
defaultScrollLineUp()
default implementation for
DefaultTextEditActions#SCROLL_LINE_UP |
protected void |
defaultSelectAll()
default implementation for
DefaultTextEditActions#SELECT_ALL |
protected void |
defaultSelectLine()
default implementation for
DefaultTextEditActions#SELECT_LINE |
protected void |
defaultSelectLineEnd()
default implementation for
DefaultTextEditActions#LINE_END |
protected void |
defaultSelectLineStart()
default implementation for
DefaultTextEditActions#LINE_START |
protected void |
defaultSelectTextEnd()
default implementation for
DefaultTextEditActions#TEXT_END |
protected void |
defaultSelectTextPageDown()
default implementation for
DefaultTextEditActions#TEXT_PAGE_DOWN |
protected void |
defaultSelectTextPageUp()
default implementation for
DefaultTextEditActions#TEXT_PAGE_UP |
protected void |
defaultSelectTextStart()
default implementation for
DefaultTextEditActions#TEXT_START |
protected void |
defaultSelectWord()
default implementation for
DefaultTextEditActions#SELECT_WORD |
protected void |
defaultSelectWordNext()
default implementation for
DefaultTextEditActions#SELECT_WORD_NEXT |
protected void |
defaultSelectWordPrevious()
default implementation for
DefaultTextEditActions#SELECT_WORD_PREVIOUS |
protected void |
defaultUp(boolean select)
default implementation for
DefaultTextEditActions#MOVE_UP and
DefaultTextEditActions#SELECT_UP |
protected StyledTextArea |
getControl() |
protected void |
initKeymapping(TriggerActionMapping m)
initializes the key mappings.
|
void |
installContentListeners(javafx.scene.layout.Region contentNode)
Install the content listener
|
void |
triggerAction(TextEditAction action)
Trigger the action
|
public StyledTextBehavior(StyledTextArea styledText)
styledText - the styled text controlpublic void installContentListeners(javafx.scene.layout.Region contentNode)
contentNode - the content nodeprotected StyledTextArea getControl()
protected boolean defaultHandle(TextEditAction action,
TriggerActionMapping.Context context)
protected void defaultNavigateTextStart()
DefaultTextEditActions#TEXT_STARTprotected void defaultNavigateTextEnd()
DefaultTextEditActions#TEXT_ENDprotected void defaultSelectTextPageUp()
DefaultTextEditActions#TEXT_PAGE_UPprotected void defaultSelectTextPageDown()
DefaultTextEditActions#TEXT_PAGE_DOWNprotected void defaultNavigateLineStart()
DefaultTextEditActions#LINE_STARTprotected void defaultNavigateLineEnd()
DefaultTextEditActions#LINE_ENDprotected void defaultNavigateWordNext()
DefaultTextEditActions#WORD_NEXTprotected void defaultNavigateWordPrevious()
DefaultTextEditActions#WORD_PREVIOUSprotected void defaultSelectTextStart()
DefaultTextEditActions#TEXT_STARTprotected void defaultSelectTextEnd()
DefaultTextEditActions#TEXT_ENDprotected void defaultNavigateTextPageUp()
DefaultTextEditActions#SELECT_TEXT_PAGE_UPprotected void defaultNavigateTextPageDown()
DefaultTextEditActions#SELECT_TEXT_PAGE_DOWNprotected void defaultSelectLineStart()
DefaultTextEditActions#LINE_STARTprotected void defaultSelectLineEnd()
DefaultTextEditActions#LINE_ENDprotected void defaultSelectWordNext()
DefaultTextEditActions#SELECT_WORD_NEXTprotected void defaultSelectWordPrevious()
DefaultTextEditActions#SELECT_WORD_PREVIOUSprotected void defaultSelectWord()
DefaultTextEditActions#SELECT_WORDprotected void defaultSelectLine()
DefaultTextEditActions#SELECT_LINEprotected void defaultDeleteLine()
DefaultTextEditActions#DELETE_LINEprotected void defaultDeleteWordNext()
DefaultTextEditActions#DELETE_WORD_NEXTprotected void defaultDeleteWordPrevious()
DefaultTextEditActions#DELETE_WORD_PREVIOUSprotected void defaultMoveLinesUp()
DefaultTextEditActions#MOVE_LINES_UPprotected void defaultMoveLinesDown()
DefaultTextEditActions#MOVE_LINES_DOWNprotected void defaultNewLine()
DefaultTextEditActions#NEW_LINEprotected void defaultSelectAll()
DefaultTextEditActions#SELECT_ALLprotected void defaultCopy()
DefaultTextEditActions#COPYprotected void defaultPaste()
DefaultTextEditActions#PASTEprotected void defaultCut()
DefaultTextEditActions#CUTprotected void defaultDelete()
DefaultTextEditActions#DELETEprotected void defaultDeletePrevious()
DefaultTextEditActions#DELETE_PREVIOUSprotected void defaultIndent()
DefaultTextEditActions#INDENTprotected void defaultOutdent()
DefaultTextEditActions#OUTDENTprotected void defaultUp(boolean select)
DefaultTextEditActions#MOVE_UP and
DefaultTextEditActions#SELECT_UPselect - whether to change the selectionprotected void defaultDown(boolean select)
DefaultTextEditActions#MOVE_DOWN and
DefaultTextEditActions#SELECT_DOWNselect - whether to change the selectionprotected void defaultLeft(boolean select)
DefaultTextEditActions#MOVE_LEFT and
DefaultTextEditActions#SELECT_LEFTselect - whether to change the selectionprotected void defaultNavigateToLine()
DefaultTextEditActions#NAVIGATE_TO_LINEprotected void defaultNavigateToLine(int lineIndex)
protected void defaultRight(boolean select)
DefaultTextEditActions#MOVE_RIGHT and
DefaultTextEditActions#SELECT_RIGHTselect - whether to change the selectionprotected void defaultScrollLineUp()
DefaultTextEditActions#SCROLL_LINE_UPprotected void defaultScrollLineDown()
DefaultTextEditActions#SCROLL_LINE_DOWNprotected void initKeymapping(TriggerActionMapping m)
keyMapping - the mappingpublic void triggerAction(TextEditAction action)
action - the action