|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.avalon.framework.logger.AbstractLogEnabled org.apache.cocoon.components.language.markup.Logicsheet
public class Logicsheet
A code-generation logicsheet. This class is actually a wrapper for
a "standard" XSLT stylesheet stored as trax.Templates
object. Though this will change shortly: a new markup language
will be used for logicsheet authoring; logicsheets written in this
language will be transformed into an equivalent XSLT stylesheet
anyway... This class should probably be based on an interface...
Field Summary | |
---|---|
protected Map |
namespaceURIs
the template namespace's list |
Constructor Summary | |
---|---|
Logicsheet(String systemId,
ServiceManager manager,
SourceResolver resolver,
LogicsheetFilter filter)
|
Method Summary | |
---|---|
boolean |
equals(Object other)
Return true if other logicsheet has the same system id. |
void |
fillNamespaceURIs()
Fill the list of namespaces in this logicsheet. |
Map |
getNamespaceURIs()
This will return the list of namespaces in this logicsheet, or null, if fillNamespaceURIs has not been called yet. |
String |
getSystemId()
Return system id which uniquely identifies logicsheet. |
TransformerHandler |
getTransformerHandler()
Obtain the TransformerHandler object that will perform the transformation associated with this logicsheet. |
int |
hashCode()
Return hash code value for logicsheet. |
Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled |
---|
enableLogging, getLogger, setupLogger, setupLogger, setupLogger |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected Map namespaceURIs
Constructor Detail |
---|
public Logicsheet(String systemId, ServiceManager manager, SourceResolver resolver, LogicsheetFilter filter) throws SAXException, IOException, SourceException, ProcessingException
SAXException
IOException
SourceException
ProcessingException
Method Detail |
---|
public boolean equals(Object other)
equals
in class Object
public int hashCode()
hashCode
in class Object
public String getSystemId()
public Map getNamespaceURIs()
public void fillNamespaceURIs() throws ProcessingException
ProcessingException
public TransformerHandler getTransformerHandler() throws ProcessingException
TransformerHandler
value
ProcessingException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |