|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.xalan.utils.UnImplNode | +--org.apache.xalan.templates.ElemTemplateElement | +--org.apache.xalan.templates.ElemUse | +--org.apache.xalan.templates.ElemLiteralResult
**For advanced use only** Implement a Literal Result Element.
Constructor Summary | |
ElemLiteralResult()
**For advanced use only** |
Method Summary | |
void |
addLiteralResultAttribute(AVT avt)
**For advanced use only** Set a literal result attribute (AVTs only). |
void |
addLiteralResultAttribute(java.lang.String att)
**For advanced use only** Set a literal result attribute (used for xsl attributes). |
boolean |
containsExtensionElementURI(java.lang.String uri)
**For advanced use only** Get and "extension-element-prefix" property. |
java.util.Enumeration |
enumerateLiteralResultAttributes()
**For advanced use only** Compiling templates requires that we be able to list the AVTs ADDED 9/5/2000 to support compilation experiment |
void |
execute(TransformerImpl transformer,
Node sourceNode,
QName mode)
**For advanced use only** Copy a Literal Result Element into the Result tree, copy the non-excluded namespace attributes, copy the attributes not of the XSLT namespace, and execute the children of the LRE. |
java.lang.String |
getExtensionElementPrefix(int i)
**For advanced use only** Get and "extension-element-prefix" property. |
int |
getExtensionElementPrefixCount()
**For advanced use only** Get the number of "extension-element-prefixes" Strings. |
AVT |
getLiteralResultAttribute(java.lang.String name)
**For advanced use only** Get a literal result attribute by name. |
java.lang.String |
getLocalName()
**For advanced use only** Get the local name of the Literal Result Element. |
java.lang.String |
getNamespace()
**For advanced use only** Get the m_namespace of the Literal Result Element. |
java.lang.String |
getNodeName()
**For advanced use only** Return the node name. |
java.lang.String |
getRawName()
**For advanced use only** Get the raw name of the Literal Result Element. |
int |
getXSLToken()
**For advanced use only** Get an int constant identifying the type of element. |
void |
resolvePrefixTables()
**For advanced use only** Combine the parent's namespaces with this namespace for fast processing, taking care to reference the parent's namespace if this namespace adds nothing new. |
void |
setExcludeResultPrefixes(StringVector v)
**For advanced use only** Set the "exclude-result-prefixes" property. |
void |
setExtensionElementPrefixes(StringVector v)
**For advanced use only** Set the "extension-element-prefixes" property. |
void |
setLocalName(java.lang.String localName)
**For advanced use only** Set the local name of the LRE. |
void |
setNamespace(java.lang.String ns)
**For advanced use only** Set the m_namespace of the LRE. |
void |
setRawName(java.lang.String rawName)
**For advanced use only** Set the raw name of the LRE. |
void |
setVersion(java.lang.String v)
**For advanced use only** Set the "version" property. |
Methods inherited from class org.apache.xalan.templates.ElemUse |
getUseAttributeSets,
setUseAttributeSets,
setUseAttributeSets |
Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public ElemLiteralResult()
Method Detail |
public void addLiteralResultAttribute(AVT avt)
public void addLiteralResultAttribute(java.lang.String att)
public AVT getLiteralResultAttribute(java.lang.String name)
public void setNamespace(java.lang.String ns)
public java.lang.String getNamespace()
public void setLocalName(java.lang.String localName)
public java.lang.String getLocalName()
public void setRawName(java.lang.String rawName)
public java.lang.String getRawName()
public void setExtensionElementPrefixes(StringVector v)
public java.lang.String getExtensionElementPrefix(int i) throws java.lang.ArrayIndexOutOfBoundsException
public int getExtensionElementPrefixCount()
public boolean containsExtensionElementURI(java.lang.String uri)
public int getXSLToken()
Constants
public java.lang.String getNodeName()
public void setVersion(java.lang.String v)
public void setExcludeResultPrefixes(StringVector v)
public void resolvePrefixTables() throws SAXException
public void execute(TransformerImpl transformer, Node sourceNode, QName mode) throws SAXException
public java.util.Enumeration enumerateLiteralResultAttributes()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |