Uses of Class
com.fg.ftreenodes.FToggleNode

Packages that use FToggleNode
com.fg.ftreenodes   
com.fg.xmleditor   
 

Uses of FToggleNode in com.fg.ftreenodes
 

Subclasses of FToggleNode in com.fg.ftreenodes
 class FChoiceNode
          FChoiceNode represents a toggle-node which exposes FChoice extra-control for displaying/editing of the node value.
 class FComboBoxNode
          FComboBoxNode represents a toggle-node which exposes FComboBox extra-control for displaying/editing of the node value.
 class FTextFieldNode
          FTextFieldNode represents a toggle-node which exposes FTextField extra-control for displaying/editing of the node value.
 class FTextLabelNode
          FTextLabelNode represents a toggle-node which exposes FTextLabel extra-control for displaying of the node value.
 class FToggleDataNode
          FToggleDataNode extends FToggleNode with "value" field and provides not-empty implementation for the "value" access methods.
 class FToggleMutableNode
          FToggleMutableNode extends FToggleDataNode with "extraClassOrId" field and provides a setter method to it.
 class FToggleSwitchNode
          FToggleSwitchNode represents a particular kind of toggle-node which was developed as a substitution for the radio-group of toggle nodes.
 

Uses of FToggleNode in com.fg.xmleditor
 

Methods in com.fg.xmleditor that return FToggleNode
 FToggleNode TreeViewBuilder.insertInstance(FToggleNode arrayNode, int index)
          Insert a new FToggleNode instance of Element, Substitution Group or Model Group into an Array folder at the specified position.
 FToggleNode FXModel.insertInstance(FToggleNode arrayNode, int index)
          Insert a new FToggleNode instance of Element, Substitution Group or Model Group into an Array folder at the specified position.
 FToggleNode FXDocumentModelImpl.insertInstance(FToggleNode arrayNode, int index)
          Insert a new FToggleNode instance of Element, Substitution Group or Model Group into an Array folder at the specified position.
 

Methods in com.fg.xmleditor with parameters of type FToggleNode
 void Validator.afterAdding(FToggleNode node)
           
 void Validator.afterRemoval(FToggleNode node)
           
 void Validator.setNodeValue(FToggleNode node, java.lang.Object newValue)
           
 java.lang.String Validator.getValidityMessage(FToggleNode node, java.lang.Object value)
           
 boolean TreeViewBuilder.populateNode(FToggleNode parentNode)
          Populates an empty Element node with all child nodes.
 FToggleNode TreeViewBuilder.insertInstance(FToggleNode arrayNode, int index)
          Insert a new FToggleNode instance of Element, Substitution Group or Model Group into an Array folder at the specified position.
 java.util.List TreeViewBuilder.loadDocument(org.w3c.dom.Element xmlElement, FToggleNode fElementNode)
          Loads an existing XML document with a root Element of the DOM tree specified.
 boolean FXModel.populateNode(FToggleNode parentNode)
          Populates a empty Element node with all child nodes.
 FToggleNode FXModel.insertInstance(FToggleNode arrayNode, int index)
          Insert a new FToggleNode instance of Element, Substitution Group or Model Group into an Array folder at the specified position.
 int FXModel.removeInstance(FToggleNode node)
          Removes specified FToggleNode instance of Element, Substitution Group or Model Group from an Array folder.
 void FXModel.setNodeValue(FToggleNode node, java.lang.Object newValue)
          Assignes a new value to specified FToggleNode node.
 void FXModel.toggleSelectionChanged(FToggleNode node)
          Revalidates a tree after a toggle control (check-box or radio-button) of the specified node was selected or unselected.
 java.lang.String FXModel.getNodeMessage(FToggleNode node)
          Method returns a message for a node (XML element or attribute), which is specified in the respective "appinfo" element of the XML Shema document.
 java.lang.String FXModel.getValidityMessage(FToggleNode node, java.lang.Object value)
          Method validates value with validation rules for the specified node and returns null when value is valid and an error message otherwise.
 boolean FXDocumentModelImpl.populateNode(FToggleNode parentNode)
          Populates an empty Element node with all child nodes.
 FToggleNode FXDocumentModelImpl.insertInstance(FToggleNode arrayNode, int index)
          Insert a new FToggleNode instance of Element, Substitution Group or Model Group into an Array folder at the specified position.
 int FXDocumentModelImpl.removeInstance(FToggleNode node)
          Removes specified FToggleNode instance of Element, Substitution Group or Model Group from an Array folder.
 void FXDocumentModelImpl.toggleSelectionChanged(FToggleNode node)
          Revalidates a tree after a toggle control (check-box or radio-button) of the specified node was selected or unselected.
 void FXDocumentModelImpl.setNodeValue(FToggleNode node, java.lang.Object newValue)
          Assignes a new value to specified FToggleNode node.
 java.lang.String FXDocumentModelImpl.getValidityMessage(FToggleNode node, java.lang.Object value)
          Method validates value with validation rules for the specified node and returns null when value is valid and an error message otherwise.
 java.lang.String FXDocumentModelImpl.getNodeMessage(FToggleNode node)
          Method returns a message for a node (XML element or attribute), which is specified in the respective "appinfo" element of the XML Shema document.
static boolean Exposer.exposeChildren(FToggleNode parent)
          Method performs additional labeling within the specified tree branch.
static void Exposer.expose(FToggleNode fNode)
          Method performs additional labeling outside the specified tree node.