Uses of Class
com.japisoft.fastparser.node.SimpleNode

Packages that use SimpleNode
com.japisoft.fastparser.node   
com.japisoft.xmlpad   
com.japisoft.xmlpad.editor   
com.japisoft.xmlpad.elementview   
com.japisoft.xmlpad.elementview.table   
com.japisoft.xmlpad.helper   
com.japisoft.xmlpad.helper.dtd   
com.japisoft.xmlpad.helper.relaxng   
com.japisoft.xmlpad.helper.schema   
com.japisoft.xmlpad.nodeeditor   
com.japisoft.xmlpad.tree   
 

Uses of SimpleNode in com.japisoft.fastparser.node
 

Methods in com.japisoft.fastparser.node that return SimpleNode
 com.japisoft.fastparser.node.SimpleNode SimpleNode.clone(boolean deep)
          Clone the current node, include subchild if deep is true
 com.japisoft.fastparser.node.SimpleNode SimpleNode.getSimpleParent()
           
 com.japisoft.fastparser.node.SimpleNode SimpleNode.childAt(int index)
           
 com.japisoft.fastparser.node.SimpleNode SimpleNode.getNodeForXPathLocation(java.lang.String xpath, boolean resolveAlways)
          This feature is limited to a subset of the XPath set : /tag1[ location ]/tag2...
 

Methods in com.japisoft.fastparser.node with parameters of type SimpleNode
 void SimpleNode.setSimpleParent(com.japisoft.fastparser.node.SimpleNode node)
          reset the parent node
 void SimpleNode.insertChildNode(int index, com.japisoft.fastparser.node.SimpleNode node)
          Insert a childnode at the index location
 void SimpleNode.replaceChildNode(com.japisoft.fastparser.node.SimpleNode oldNode, com.japisoft.fastparser.node.SimpleNode newNode)
          Replace this oldNode by this newOne
 void SimpleNode.replaceChildNode(com.japisoft.fastparser.node.SimpleNode oldNode, com.japisoft.fastparser.node.SimpleNode newNode)
          Replace this oldNode by this newOne
 void SimpleNode.addChildNode(com.japisoft.fastparser.node.SimpleNode node)
          Insert a new node
 void SimpleNode.removeChildNode(com.japisoft.fastparser.node.SimpleNode node)
          Remove the following node
 int SimpleNode.childNodeIndex(com.japisoft.fastparser.node.SimpleNode node)
           
 java.lang.String SimpleNode.getXPathLocation(com.japisoft.fastparser.node.SimpleNode node)
           
 

Constructors in com.japisoft.fastparser.node with parameters of type SimpleNode
SimpleNode(com.japisoft.fastparser.node.SimpleNode parent, int type, java.lang.String content)
           
 

Uses of SimpleNode in com.japisoft.xmlpad
 

Methods in com.japisoft.xmlpad that return SimpleNode
 com.japisoft.fastparser.node.SimpleNode XMLContainer.getCurrentNode()
           
 com.japisoft.fastparser.node.SimpleNode XMLContainer.getRootNode()
           
 com.japisoft.fastparser.node.SimpleNode LocationEvent.getDocumentLocation()
           
 

Methods in com.japisoft.xmlpad with parameters of type SimpleNode
 boolean XMLContainer.editNode(com.japisoft.fastparser.node.SimpleNode currentNode)
          Edit the provided node with the EditorModel API.
 void XMLContainer.setLastNodeParsed(com.japisoft.fastparser.node.SimpleNode node)
          Provides the last parsed root node.
 void XMLContainer.updateNodeLocation(com.japisoft.fastparser.node.SimpleNode content)
          Update the UI elements like the location statusbar for this node
static com.japisoft.xmlpad.LocationEvent LocationEvent.getSharedInstance(java.lang.Object source, com.japisoft.fastparser.node.SimpleNode location)
           
 

Constructors in com.japisoft.xmlpad with parameters of type SimpleNode
LocationEvent(java.lang.Object source, com.japisoft.fastparser.node.SimpleNode location)
           
 

Uses of SimpleNode in com.japisoft.xmlpad.editor
 

Methods in com.japisoft.xmlpad.editor that return SimpleNode
 com.japisoft.fastparser.node.SimpleNode XMLDocument.getXMLPath(int location)
           
 com.japisoft.fastparser.node.SimpleNode XMLEditor.getCurrentNodeLocation()
           
 

Methods in com.japisoft.xmlpad.editor with parameters of type SimpleNode
 void EditorContext.notifyLocation(com.japisoft.fastparser.node.SimpleNode location)
          The current tree location for each caret moving
 void XMLDocument.updateNode(com.japisoft.fastparser.node.SimpleNode sn, java.lang.String newContent)
          Replace this node by this new content
 void XMLDocument.updateNodeOpeningClosing(com.japisoft.fastparser.node.SimpleNode node)
          Update the node changed inside the editor.
 TagHelper XMLEditor.getTagSyntaxHelper(com.japisoft.fastparser.node.SimpleNode node)
           
 

Uses of SimpleNode in com.japisoft.xmlpad.elementview
 

Methods in com.japisoft.xmlpad.elementview with parameters of type SimpleNode
 void ElementView.updateView(com.japisoft.fastparser.node.SimpleNode node)
          Update the view content with this node
 

Uses of SimpleNode in com.japisoft.xmlpad.elementview.table
 

Methods in com.japisoft.xmlpad.elementview.table with parameters of type SimpleNode
 void TableElementView.updateView(com.japisoft.fastparser.node.SimpleNode node)
           
 

Uses of SimpleNode in com.japisoft.xmlpad.helper
 

Methods in com.japisoft.xmlpad.helper with parameters of type SimpleNode
 void AbstractHelper.setLocation(com.japisoft.fastparser.node.SimpleNode loc, int offset)
          Prepare this helper for this location
 void AbstractTagHelper.setLocation(com.japisoft.fastparser.node.SimpleNode locatedNode, int offset)
          Set the current location
 AttributeHelper AbstractTagHelper.getAttributeHelperForNode(com.japisoft.fastparser.node.SimpleNode node)
           
 AttDescriptor[] AttributeHelper.getAttributes(com.japisoft.fastparser.node.SimpleNode node)
           
 void Helper.setLocation(com.japisoft.fastparser.node.SimpleNode loc, int offset)
          Prepare the helper at this location
 TagDescriptor StaticTagHelper.getTag(com.japisoft.fastparser.node.SimpleNode node)
           
 TagHelper SyntaxHelper.getTagHelperForLocation(com.japisoft.fastparser.node.SimpleNode parent, int caret)
           
 AttributeHelper SyntaxHelper.getAttributeHelperForLocation(com.japisoft.fastparser.node.SimpleNode location)
           
 TagDescriptor SystemHelper.getTag(com.japisoft.fastparser.node.SimpleNode node)
           
 TagDescriptor TagHelper.getTag(com.japisoft.fastparser.node.SimpleNode node)
           
 void TagHelper.setLocation(com.japisoft.fastparser.node.SimpleNode locationPath, int offset)
          Reset the current location for computing available tags
 

Uses of SimpleNode in com.japisoft.xmlpad.helper.dtd
 

Methods in com.japisoft.xmlpad.helper.dtd with parameters of type SimpleNode
 TagDescriptor DTDTagHelper.getTag(com.japisoft.fastparser.node.SimpleNode node)
           
 

Uses of SimpleNode in com.japisoft.xmlpad.helper.relaxng
 

Methods in com.japisoft.xmlpad.helper.relaxng with parameters of type SimpleNode
 TagDescriptor RelaxNGTagHelper.getTag(com.japisoft.fastparser.node.SimpleNode node)
           
 

Constructors in com.japisoft.xmlpad.helper.relaxng with parameters of type SimpleNode
RelaxNGTagHelper(com.japisoft.fastparser.node.SimpleNode root)
           
 

Uses of SimpleNode in com.japisoft.xmlpad.helper.schema
 

Methods in com.japisoft.xmlpad.helper.schema with parameters of type SimpleNode
 TagDescriptor SchemaTagHelper.getTag(com.japisoft.fastparser.node.SimpleNode node)
           
 void SchemaToSchemaNode.processElement(com.japisoft.fastparser.node.SimpleNode element, SchemaNode node, boolean attributeMode)
           
 

Constructors in com.japisoft.xmlpad.helper.schema with parameters of type SimpleNode
SchemaTagHelper(java.lang.String rootName, com.japisoft.fastparser.node.SimpleNode node, java.lang.String currentDocument)
           
 

Uses of SimpleNode in com.japisoft.xmlpad.nodeeditor
 

Methods in com.japisoft.xmlpad.nodeeditor that return SimpleNode
 com.japisoft.fastparser.node.SimpleNode EditorContext.getEditedNode()
           
 

Methods in com.japisoft.xmlpad.nodeeditor with parameters of type SimpleNode
 boolean DefaultEditor.accept(com.japisoft.fastparser.node.SimpleNode node)
          Accept all text node : by checking isText
 boolean Editor.accept(com.japisoft.fastparser.node.SimpleNode node)
           
static Editor EditorModel.getEditorForNode(com.japisoft.fastparser.node.SimpleNode node)
           
static boolean EditorModel.accept(com.japisoft.fastparser.node.SimpleNode node)
           
 

Constructors in com.japisoft.xmlpad.nodeeditor with parameters of type SimpleNode
EditorContext(com.japisoft.xmlpad.XMLContainer container, com.japisoft.fastparser.node.SimpleNode node, java.lang.String text)
           
 

Uses of SimpleNode in com.japisoft.xmlpad.tree
 

Methods in com.japisoft.xmlpad.tree with parameters of type SimpleNode
 void RealTimeTreeManager.resetTreeLocation(com.japisoft.fastparser.node.SimpleNode content)