public class ElementAction extends ElementScopable implements EditorPersistentObject, ATEFoldingEntity
| Modifier and Type | Field and Description |
|---|---|
int |
actionNum |
ATEToken |
end |
ElementRule |
rule |
ATEToken |
start |
scope| Constructor and Description |
|---|
ElementAction(GrammarSyntaxParser parser,
ElementRule rule,
ATEToken start) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsIndex(int index) |
boolean |
equals(Object other) |
boolean |
foldingEntityCanBeCollapsed() |
int |
foldingEntityGetEndIndex() |
int |
foldingEntityGetEndLine() |
int |
foldingEntityGetStartIndex() |
int |
foldingEntityGetStartLine() |
int |
foldingEntityGetStartParagraphIndex() |
String |
foldingEntityID() |
boolean |
foldingEntityIsExpanded() |
int |
foldingEntityLevel() |
String |
foldingEntityPlaceholderString() |
void |
foldingEntitySetExpanded(boolean expanded) |
Object |
getPersistentID() |
List<ATEToken> |
getTokens() |
int |
getUniqueIdentifier() |
void |
persistentAssign(EditorPersistentObject otherObject) |
getScope, setScopepublic ElementRule rule
public ATEToken start
public ATEToken end
public int actionNum
public ElementAction(GrammarSyntaxParser parser, ElementRule rule, ATEToken start)
public boolean containsIndex(int index)
public int getUniqueIdentifier()
public void foldingEntitySetExpanded(boolean expanded)
foldingEntitySetExpanded in interface ATEFoldingEntitypublic boolean foldingEntityIsExpanded()
foldingEntityIsExpanded in interface ATEFoldingEntitypublic boolean foldingEntityCanBeCollapsed()
foldingEntityCanBeCollapsed in interface ATEFoldingEntitypublic int foldingEntityGetStartParagraphIndex()
foldingEntityGetStartParagraphIndex in interface ATEFoldingEntitypublic int foldingEntityGetStartIndex()
foldingEntityGetStartIndex in interface ATEFoldingEntitypublic int foldingEntityGetEndIndex()
foldingEntityGetEndIndex in interface ATEFoldingEntitypublic int foldingEntityGetStartLine()
foldingEntityGetStartLine in interface ATEFoldingEntitypublic int foldingEntityGetEndLine()
foldingEntityGetEndLine in interface ATEFoldingEntitypublic String foldingEntityPlaceholderString()
foldingEntityPlaceholderString in interface ATEFoldingEntitypublic String foldingEntityID()
foldingEntityID in interface ATEFoldingEntitypublic int foldingEntityLevel()
foldingEntityLevel in interface ATEFoldingEntitypublic Object getPersistentID()
getPersistentID in interface EditorPersistentObjectpublic void persistentAssign(EditorPersistentObject otherObject)
persistentAssign in interface EditorPersistentObjectCopyright © 2013. All rights reserved.