|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.xml.utils.UnImplNode
org.apache.xalan.templates.ElemTemplateElement
org.apache.xalan.templates.ElemUse
org.apache.xalan.templates.ElemLiteralResult
org.apache.xalan.templates.ElemExtensionCall
Implement an extension element.
Field Summary |
Fields inherited from interface org.w3c.dom.Node |
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE |
Constructor Summary | |
ElemExtensionCall()
|
Method Summary | |
void |
compose(StylesheetRoot sroot)
This function is called after everything else has been recomposed, and allows the template to set remaining values that may be based on some other property that depends on recomposition. |
void |
execute(TransformerImpl transformer)
Execute an extension. |
java.lang.String |
getAttribute(java.lang.String rawName)
Return the raw value of the attribute. |
java.lang.String |
getAttribute(java.lang.String rawName,
Node sourceNode,
TransformerImpl transformer)
Return the value of the attribute interpreted as an Attribute Value Template (in other words, you can use curly expressions such as href="http://{website}". |
int |
getXSLToken()
Get an int constant identifying the type of element. |
Methods inherited from class org.apache.xalan.templates.ElemUse |
applyAttrSets, getUseAttributeSets, setUseAttributeSets, setUseAttributeSets |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ElemExtensionCall()
Method Detail |
public int getXSLToken()
getXSLToken
in class ElemLiteralResult
Constants
public void compose(StylesheetRoot sroot) throws TransformerException
compose
in class ElemLiteralResult
TransformerException
public void execute(TransformerImpl transformer) throws TransformerException
execute
in class ElemLiteralResult
transformer
- non-null reference to the the current transform-time state.
TransformerException
public java.lang.String getAttribute(java.lang.String rawName)
getAttribute
in interface Element
getAttribute
in class UnImplNode
rawName
- Raw name of the attribute to get
public java.lang.String getAttribute(java.lang.String rawName, Node sourceNode, TransformerImpl transformer) throws TransformerException
rawName
- Raw name of the attribute to getsourceNode
- non-null reference to the current source node.transformer
- non-null reference to the the current transform-time state.
TransformerException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |