com.aptana.ide.ui.editors.preferences.formatter
Class WhiteSpaceOptions.Node

java.lang.Object
  extended by com.aptana.ide.ui.editors.preferences.formatter.WhiteSpaceOptions.Node
Direct Known Subclasses:
WhiteSpaceOptions.InnerNode, WhiteSpaceOptions.OptionNode
Enclosing class:
WhiteSpaceOptions

public abstract static class WhiteSpaceOptions.Node
extends java.lang.Object

Represents a node in the options tree.


Field Summary
protected  java.util.ArrayList fChildren
           
protected  java.util.Map fWorkingValues
           
 int index
           
 
Constructor Summary
WhiteSpaceOptions.Node(WhiteSpaceOptions.InnerNode parent, java.util.Map workingValues, java.lang.String message)
           
 
Method Summary
abstract  void getCheckedLeafs(java.util.List list)
           
 java.util.List getChildren()
           
 WhiteSpaceOptions.InnerNode getParent()
           
abstract  java.util.List getSnippets()
           
 boolean hasChildren()
           
abstract  void setChecked(boolean checked)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

index

public int index

fWorkingValues

protected final java.util.Map fWorkingValues

fChildren

protected final java.util.ArrayList fChildren
Constructor Detail

WhiteSpaceOptions.Node

public WhiteSpaceOptions.Node(WhiteSpaceOptions.InnerNode parent,
                              java.util.Map workingValues,
                              java.lang.String message)
Parameters:
parent -
workingValues -
message -
Method Detail

setChecked

public abstract void setChecked(boolean checked)
Parameters:
checked -

hasChildren

public boolean hasChildren()
Returns:
value

getChildren

public java.util.List getChildren()
Returns:
List

getParent

public WhiteSpaceOptions.InnerNode getParent()
Returns:
InnerNode

toString

public final java.lang.String toString()
Overrides:
toString in class java.lang.Object
See Also:
Object.toString()

getSnippets

public abstract java.util.List getSnippets()
Returns:
List

getCheckedLeafs

public abstract void getCheckedLeafs(java.util.List list)
Parameters:
list -