|
Oracle® XML Java API Reference Release 1 (10.1) B12024-01 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--oracle.xml.parser.v2.XSLNode
The base class for all XSL instructions
Field Summary |
Constructor Summary | |
XSLNode() | |
XSLNode(XSLStylesheet xss) |
Method Summary | |
void |
addNamespace(java.lang.String prefix, java.lang.String namespace) |
void |
appendChild(XSLNode child) Appends the XSLNode to the current node |
void |
appendText(char[] ch, int start, int length) Append a text node |
void |
finalize() Finalize the contents of the node. |
java.lang.String |
getAttribute(java.lang.String attrNamespace, java.lang.String attrName) Get the attribute defined in this XSL node |
int |
getColumnNumber() Get column number debug information |
boolean |
getDebugMode() Get debug information mode |
int |
getElementType() Get the element type of the node |
int |
getLineNumber() Get line number debug information |
java.lang.String |
getLocalName() Get the Local name of the node |
java.lang.String |
getPrefix() Get the Prefix of the node |
java.lang.String |
getPublicId() Return the public identifier for the current document event. |
java.lang.String |
getQualifiedName() Get the qualified name of the node |
java.lang.String |
getSystemId() Get the system id of the entity contain this node |
java.lang.String |
getURI() Get the namespace of the node |
void |
processAction(XSLTContext context) Instantiate this node |
java.lang.String |
resolveNamespacePrefix(java.lang.String prefix) Find the namespace definition in scope for a given namespace prefix |
void |
setAttribute(java.lang.String attrNamespace, java.lang.String prefix, java.lang.String attrName, java.lang.String value) Add attribute to the current node |
void |
setCompatibilityFlags(int version, boolean bkwdCompFlag, boolean fwdCompFlag) |
void |
setDebugInfo(int line, int col, java.lang.String sysid) Set debug information in the node |
void |
startContent() Reports start of this node's content and end of attributes This function checks for default attributes |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public XSLNode() throws XSLException
public XSLNode(XSLStylesheet xss) throws XSLException
Method Detail |
public int getElementType()
public java.lang.String getPrefix()
public java.lang.String getLocalName()
public java.lang.String getURI()
public java.lang.String getQualifiedName()
public java.lang.String resolveNamespacePrefix(java.lang.String prefix)
resolveNamespacePrefix
in interface NSResolver
prefix
- Namespace prefix to be resolvedpublic void setAttribute(java.lang.String attrNamespace, java.lang.String prefix, java.lang.String attrName, java.lang.String value) throws XSLException
attrNamespace
- namespace of the attrprefix
- - prefix of the attrattrName
- - localname of the attrvalue
- - value of the attr-
- XSLException on errorXSLException
public java.lang.String getAttribute(java.lang.String attrNamespace, java.lang.String attrName) throws XSLException
attrNamespace
- - namespace of the requested attrattrName
- - localName of the requested attr-
- XSLException on errorXSLException
public void addNamespace(java.lang.String prefix, java.lang.String namespace) throws XSLException
XSLException
public void processAction(XSLTContext context) throws XSLException
context
- - XSLTContext at the time of instantiationXSLException
public void startContent() throws XSLException
XSLException
- on errorpublic void finalize() throws XSLException
finalize
in class java.lang.Object
XSLException
- on errorpublic void appendChild(XSLNode child) throws XSLException
child
- - node to be appended-
- XSLException on errorXSLException
public void appendText(char[] ch, int start, int length) throws XSLException
ch
- - character datastart
- - start indexXSLException
- on errorpublic boolean getDebugMode()
public void setDebugInfo(int line, int col, java.lang.String sysid)
line
- the line numbercol
- the col numbersysid
- the system idpublic int getLineNumber()
getLineNumber
in interface Locator
Locator.getColumnNumber()
public int getColumnNumber()
getColumnNumber
in interface Locator
Locator.getLineNumber()
public java.lang.String getSystemId()
getSystemId
in interface Locator
Locator.getPublicId()
public java.lang.String getPublicId()
getPublicId
in interface Locator
getSystemId()
public void setCompatibilityFlags(int version, boolean bkwdCompFlag, boolean fwdCompFlag)
|
Oracle® XML Java API Reference Release 1 (10.1) B12024-01 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |