com.fujitsu.xml.omquery
Class MyNode

java.lang.Object
  extended by com.fujitsu.xml.omquery.MyNode
All Implemented Interfaces:
com.jclark.xsl.om.Node

 class MyNode
extends java.lang.Object
implements com.jclark.xsl.om.Node


Field Summary
(package private)  com.jclark.xsl.om.NamespacePrefixMap nspm
           
 
Fields inherited from interface com.jclark.xsl.om.Node
ATTRIBUTE, COMMENT, ELEMENT, N_TYPES, PROCESSING_INSTRUCTION, ROOT, TEXT
 
Constructor Summary
MyNode(com.jclark.xsl.om.NamespacePrefixMap nspm)
           
MyNode(com.jclark.xsl.om.NameTable nametbl)
           
 
Method Summary
(package private)  boolean canStrip()
           
 int compareTo(com.jclark.xsl.om.Node node)
           
 com.jclark.xsl.om.Node getAttribute(com.jclark.xsl.om.Name name)
           
 com.jclark.xsl.om.SafeNodeIterator getAttributes()
           
 java.lang.String getAttributeValue(com.jclark.xsl.om.Name name)
           
 com.jclark.xsl.om.SafeNodeIterator getChildren()
           
 java.lang.String getData()
           
 com.jclark.xsl.om.Node getElementWithId(java.lang.String name)
           
 com.jclark.xsl.om.SafeNodeIterator getFollowingSiblings()
           
 java.lang.String getGeneratedId()
           
 int getLineNumber()
           
 com.jclark.xsl.om.Name getName()
           
 com.jclark.xsl.om.NamespacePrefixMap getNamespacePrefixMap()
           
 com.jclark.xsl.om.Node getParent()
           
 com.jclark.xsl.om.Node getRoot()
           
 byte getType()
           
 java.lang.String getUnparsedEntityURI(java.lang.String name)
           
 java.net.URL getURL()
           
 boolean isId(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

nspm

com.jclark.xsl.om.NamespacePrefixMap nspm
Constructor Detail

MyNode

public MyNode(com.jclark.xsl.om.NameTable nametbl)

MyNode

public MyNode(com.jclark.xsl.om.NamespacePrefixMap nspm)
Method Detail

getParent

public com.jclark.xsl.om.Node getParent()
Specified by:
getParent in interface com.jclark.xsl.om.Node

getFollowingSiblings

public com.jclark.xsl.om.SafeNodeIterator getFollowingSiblings()
Specified by:
getFollowingSiblings in interface com.jclark.xsl.om.Node

getURL

public java.net.URL getURL()
Specified by:
getURL in interface com.jclark.xsl.om.Node

getLineNumber

public int getLineNumber()
Specified by:
getLineNumber in interface com.jclark.xsl.om.Node

canStrip

boolean canStrip()

getAttribute

public com.jclark.xsl.om.Node getAttribute(com.jclark.xsl.om.Name name)
Specified by:
getAttribute in interface com.jclark.xsl.om.Node

getAttributeValue

public java.lang.String getAttributeValue(com.jclark.xsl.om.Name name)
Specified by:
getAttributeValue in interface com.jclark.xsl.om.Node

getAttributes

public com.jclark.xsl.om.SafeNodeIterator getAttributes()
Specified by:
getAttributes in interface com.jclark.xsl.om.Node

getName

public com.jclark.xsl.om.Name getName()
Specified by:
getName in interface com.jclark.xsl.om.Node

getNamespacePrefixMap

public com.jclark.xsl.om.NamespacePrefixMap getNamespacePrefixMap()
Specified by:
getNamespacePrefixMap in interface com.jclark.xsl.om.Node

compareTo

public int compareTo(com.jclark.xsl.om.Node node)
Specified by:
compareTo in interface com.jclark.xsl.om.Node

getElementWithId

public com.jclark.xsl.om.Node getElementWithId(java.lang.String name)
Specified by:
getElementWithId in interface com.jclark.xsl.om.Node

getUnparsedEntityURI

public java.lang.String getUnparsedEntityURI(java.lang.String name)
Specified by:
getUnparsedEntityURI in interface com.jclark.xsl.om.Node

isId

public boolean isId(java.lang.String name)
Specified by:
isId in interface com.jclark.xsl.om.Node

getGeneratedId

public java.lang.String getGeneratedId()
Specified by:
getGeneratedId in interface com.jclark.xsl.om.Node

getChildren

public com.jclark.xsl.om.SafeNodeIterator getChildren()
Specified by:
getChildren in interface com.jclark.xsl.om.Node

getData

public java.lang.String getData()
Specified by:
getData in interface com.jclark.xsl.om.Node

getType

public byte getType()
Specified by:
getType in interface com.jclark.xsl.om.Node

getRoot

public com.jclark.xsl.om.Node getRoot()
Specified by:
getRoot in interface com.jclark.xsl.om.Node