ShowXPath.TreeNode
Class LRoot

java.lang.Object
  |
  +--ShowXPath.TreeNode.LTreeNode
        |
        +--ShowXPath.TreeNode.LRoot

public class LRoot
extends LTreeNode


Fields inherited from class ShowXPath.TreeNode.LTreeNode
_order
 
Constructor Summary
LRoot()
           
 
Method Summary
 void addChild(LTreeNode node)
           
 void addUnparsedEntity(java.lang.String name, java.lang.String URI, java.lang.String publicID, java.lang.String notation)
           
 LNodeset ancestor_or_self()
           
 LNodeset ancestor()
           
 LNodeset attribute()
           
 void attributeDecl(java.lang.String eName, java.lang.String aName, java.lang.String type, java.lang.String valueDefault, java.lang.String value)
           
 LNodeset child()
           
 LNodeset descendent_or_self()
           
 LNodeset descendent()
           
 void elementDecl(java.lang.String name, java.lang.String model)
           
 LNodeset following_sibling()
           
 LNodeset following()
           
 LNodeset getChildren()
           
 LElement getElementID(java.lang.String id)
           
 java.lang.String getLang()
           
 java.lang.String getLocal_name()
           
 java.lang.String getName()
           
 java.lang.String getNamespace_uri()
           
 java.lang.String getNamespace()
           
 java.lang.String getNodeValue()
           
 LTreeNode getParent()
           
 LRoot getRoot()
           
 java.lang.String getStringValue()
           
 java.lang.String getUnparsedEntityURI(java.lang.String name)
           
 boolean isIDAttribute(java.lang.String eName, java.lang.String aName)
           
 LNodeset namespace()
           
 LNodeset parent()
           
 LNodeset preceding_sibling()
           
 LNodeset preceding()
           
 LNodeset self()
           
 void setElementID(java.lang.String id, LElement element)
           
 java.lang.String showNode()
           
 void startDTD(java.lang.String name, java.lang.String publicID, java.lang.String systemID)
           
 LBoolean toLBoolean()
           
 LNumber toLNumber()
           
 LString toLString()
           
 java.lang.String toString()
           
 java.lang.String type()
           
 
Methods inherited from class ShowXPath.TreeNode.LTreeNode
getID, getNodeNamespace, getOrder, getURI, getXMLID, resetID, root, setID, setNodeNamespace, setOrder, setURI, setXMLID
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LRoot

public LRoot()
Method Detail

getRoot

public LRoot getRoot()
Overrides:
getRoot in class LTreeNode

setElementID

public void setElementID(java.lang.String id,
                         LElement element)

isIDAttribute

public boolean isIDAttribute(java.lang.String eName,
                             java.lang.String aName)

getElementID

public LElement getElementID(java.lang.String id)

addUnparsedEntity

public void addUnparsedEntity(java.lang.String name,
                              java.lang.String URI,
                              java.lang.String publicID,
                              java.lang.String notation)

getUnparsedEntityURI

public java.lang.String getUnparsedEntityURI(java.lang.String name)

getLang

public java.lang.String getLang()
Overrides:
getLang in class LTreeNode

getParent

public LTreeNode getParent()
Overrides:
getParent in class LTreeNode

getChildren

public LNodeset getChildren()

addChild

public void addChild(LTreeNode node)

getStringValue

public java.lang.String getStringValue()
Overrides:
getStringValue in class LTreeNode

getName

public java.lang.String getName()
Overrides:
getName in class LTreeNode

getLocal_name

public java.lang.String getLocal_name()
Overrides:
getLocal_name in class LTreeNode

getNamespace

public java.lang.String getNamespace()
Overrides:
getNamespace in class LTreeNode

getNamespace_uri

public java.lang.String getNamespace_uri()
Overrides:
getNamespace_uri in class LTreeNode

toString

public java.lang.String toString()
Overrides:
toString in class LTreeNode

getNodeValue

public java.lang.String getNodeValue()

parent

public LNodeset parent()
Overrides:
parent in class LTreeNode

child

public LNodeset child()
Overrides:
child in class LTreeNode

ancestor

public LNodeset ancestor()
Overrides:
ancestor in class LTreeNode

self

public LNodeset self()
Overrides:
self in class LTreeNode

ancestor_or_self

public LNodeset ancestor_or_self()
Overrides:
ancestor_or_self in class LTreeNode

descendent

public LNodeset descendent()
Overrides:
descendent in class LTreeNode

descendent_or_self

public LNodeset descendent_or_self()
Overrides:
descendent_or_self in class LTreeNode

attribute

public LNodeset attribute()
Overrides:
attribute in class LTreeNode

following

public LNodeset following()
Overrides:
following in class LTreeNode

following_sibling

public LNodeset following_sibling()
Overrides:
following_sibling in class LTreeNode

preceding

public LNodeset preceding()
Overrides:
preceding in class LTreeNode

preceding_sibling

public LNodeset preceding_sibling()
Overrides:
preceding_sibling in class LTreeNode

namespace

public LNodeset namespace()
Overrides:
namespace in class LTreeNode

showNode

public java.lang.String showNode()
Overrides:
showNode in class LTreeNode

toLBoolean

public LBoolean toLBoolean()

toLNumber

public LNumber toLNumber()

toLString

public LString toLString()

type

public java.lang.String type()
Overrides:
type in class LTreeNode

startDTD

public void startDTD(java.lang.String name,
                     java.lang.String publicID,
                     java.lang.String systemID)

elementDecl

public void elementDecl(java.lang.String name,
                        java.lang.String model)

attributeDecl

public void attributeDecl(java.lang.String eName,
                          java.lang.String aName,
                          java.lang.String type,
                          java.lang.String valueDefault,
                          java.lang.String value)