|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--javax.xml.transform.Transformer | +--org.apache.xalan.xsltc.runtime.AbstractTranslet
Field Summary | |
Hashtable |
_formatSymbols
|
Hashtable |
_unparsedEntities
|
Constructor Summary | |
AbstractTranslet()
|
Method Summary | |
void |
addDecimalFormat(java.lang.String name,
java.text.DecimalFormatSymbols symbols)
Adds a DecimalFormat object to the _formatSymbols hashtable. |
java.lang.Object |
addParameter(java.lang.String name,
java.lang.Object value)
Add a new parameter if not already in the current frame. |
void |
addUnparsedEntity(java.lang.String name,
java.lang.String uri)
|
void |
addVariable(int vindex,
java.lang.Object value)
Set the value of a variable in the current frame. |
void |
buildKeyIndex(java.lang.String name,
int node,
java.lang.String value)
|
void |
buildKeys(DOM document,
NodeIterator iterator,
TransletOutputHandler handler,
int root)
|
void |
characters(java.lang.String string,
TransletOutputHandler handler)
|
void |
clearParameters()
|
KeyIndex |
createKeyIndex()
|
void |
displayMessage(java.lang.String msg)
|
java.text.DecimalFormat |
getDecimalFormat(java.lang.String name)
Retrieves a named DecimalFormat object from _formatSymbols hashtable. |
DOMCache |
getDOMCache()
|
ErrorListener |
getErrorListener()
|
KeyIndex |
getKeyIndex(java.lang.String name)
|
java.lang.String |
getOutputEncoding()
Pass the output encoding setting to the output handler. |
java.util.Properties |
getOutputProperties()
|
java.lang.String |
getOutputProperty(java.lang.String name)
|
java.lang.Object |
getParameter(java.lang.String name)
Get the value of a parameter from the current frame or null if undefined. |
java.lang.String |
getTransletName()
|
java.lang.String |
getUnparsedEntity(java.lang.String name)
|
URIResolver |
getURIResolver()
|
java.lang.Object |
getVariable(int vindex)
Get the value of a variable given its index. |
DOMAdapter |
makeDOMAdapter(DOM dom)
|
void |
popParamFrame()
Pop the topmost parameter frame. |
void |
popVarFrame()
Pop the topmost variable frame. |
void |
pushParamFrame()
Push a new parameter frame. |
void |
pushVarFrame(int frameSize)
Push a new variable frame. |
void |
setDOMCache(DOMCache cache)
|
void |
setDTDMonitor(DTDMonitor monitor)
|
void |
setErrorListener(ErrorListener listener)
|
void |
setIndexSize(int size)
|
void |
setMessageHandler(MessageHandler handler)
|
void |
setOutputProperties(java.util.Properties props)
|
void |
setOutputProperty(java.lang.String name,
java.lang.String value)
|
void |
setParameter(java.lang.String name,
java.lang.Object value)
|
void |
setTransletName(java.lang.String name)
|
void |
setUnparsedEntityURIs(Hashtable table)
|
void |
setURIResolver(URIResolver resolver)
|
abstract void |
transform(DOM document,
NodeIterator iterator,
TransletOutputHandler handler)
|
void |
transform(DOM document,
TransletOutputHandler handler)
|
void |
transform(DOM document,
TransletOutputHandler[] handlers)
|
void |
transform(Source xmlsrc,
Result outputTarget)
Transformer methods |
Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Field Detail |
public Hashtable _formatSymbols
public Hashtable _unparsedEntities
Constructor Detail |
public AbstractTranslet()
Method Detail |
public final DOMAdapter makeDOMAdapter(DOM dom) throws TransletException
public final void setMessageHandler(MessageHandler handler)
public final void displayMessage(java.lang.String msg)
public final void pushParamFrame()
public final void popParamFrame()
public final java.lang.Object addParameter(java.lang.String name, java.lang.Object value)
public final java.lang.Object getParameter(java.lang.String name)
public final void pushVarFrame(int frameSize)
public final void popVarFrame()
public final java.lang.Object getVariable(int vindex)
public final void addVariable(int vindex, java.lang.Object value)
public void addDecimalFormat(java.lang.String name, java.text.DecimalFormatSymbols symbols)
public final java.text.DecimalFormat getDecimalFormat(java.lang.String name)
public final void addUnparsedEntity(java.lang.String name, java.lang.String uri)
public final java.lang.String getUnparsedEntity(java.lang.String name)
public final void setDTDMonitor(DTDMonitor monitor)
public final void setUnparsedEntityURIs(Hashtable table)
public abstract void transform(DOM document, NodeIterator iterator, TransletOutputHandler handler) throws TransletException
public final void transform(DOM document, TransletOutputHandler handler) throws TransletException
public final void transform(DOM document, TransletOutputHandler[] handlers) throws TransletException
public final void characters(java.lang.String string, TransletOutputHandler handler) throws TransletException
public java.lang.String getOutputEncoding()
public void setIndexSize(int size)
public void buildKeyIndex(java.lang.String name, int node, java.lang.String value)
public KeyIndex createKeyIndex()
public KeyIndex getKeyIndex(java.lang.String name)
public void buildKeys(DOM document, NodeIterator iterator, TransletOutputHandler handler, int root) throws TransletException
public void setDOMCache(DOMCache cache)
public DOMCache getDOMCache()
public void setTransletName(java.lang.String name)
public java.lang.String getTransletName()
public void transform(Source xmlsrc, Result outputTarget) throws TransformerException
public void clearParameters()
public ErrorListener getErrorListener()
public void setErrorListener(ErrorListener listener) throws java.lang.IllegalArgumentException
public java.util.Properties getOutputProperties() throws java.lang.IllegalArgumentException
public java.lang.String getOutputProperty(java.lang.String name) throws java.lang.IllegalArgumentException
public void setOutputProperties(java.util.Properties props) throws java.lang.IllegalArgumentException
public void setOutputProperty(java.lang.String name, java.lang.String value) throws java.lang.IllegalArgumentException
public URIResolver getURIResolver()
public void setParameter(java.lang.String name, java.lang.Object value)
public void setURIResolver(URIResolver resolver)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |