|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectorg.apache.lenya.xml.XPSAssembler
public class XPSAssembler
XLink/XInclude Processor (Nesting, Caching, Java, Exceptions)
| Constructor Summary | |
|---|---|
XPSAssembler()
Creates a new XPSAssembler object. |
|
XPSAssembler(java.lang.String includeoption)
Creates a new XPSAssembler object. |
|
| Method Summary | |
|---|---|
org.w3c.dom.Document |
assemble(org.w3c.dom.Document document,
java.lang.String reference,
java.lang.String cocoon)
DOCUMENT ME! |
org.w3c.dom.Document |
assemble(java.lang.String reference,
java.lang.String cocoon)
DOCUMENT ME! |
void |
deleteFromCache(java.net.URL url)
Remove file from cache |
java.io.File |
getCacheFile(java.net.URL url)
DOCUMENT ME! |
java.util.Vector |
include(java.lang.String[] args,
XPSSourceInformation sourceInfo)
param args args[0]=url |
java.lang.String |
includeClassName(java.lang.String href,
java.util.Vector args)
DOCUMENT ME! |
static void |
main(java.lang.String[] args)
Usage of XPSAssembler |
org.w3c.dom.NodeList |
noNodesReturnedFromXLink(XLink xlink)
DOCUMENT ME! |
org.w3c.dom.NodeList |
processXLink(XLink xlink,
org.w3c.dom.Element orgChild,
XPSSourceInformation currentInfo)
Process XLink |
java.io.InputStream |
readXML(XPSSourceInformation currentInfo)
DOCUMENT ME! |
void |
traverse(org.w3c.dom.Node newParent,
org.w3c.dom.Node orgChild,
XPSSourceInformation sourceInfo,
XPSSourceInformation currentInfo)
Traverses recursively and looks for XLinks and includes the returned NodeList |
boolean |
tryWritingToCache(XPSSourceInformation currentInfo,
org.w3c.dom.Document newDocument)
DOCUMENT ME! |
boolean |
writeToCache(java.lang.String protocol,
java.io.File cacheFile,
org.w3c.dom.Document newDocument)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public XPSAssembler()
public XPSAssembler(java.lang.String includeoption)
includeoption - DOCUMENT ME!| Method Detail |
|---|
public static void main(java.lang.String[] args)
args - URI
public org.w3c.dom.Document assemble(java.lang.String reference,
java.lang.String cocoon)
reference - DOCUMENT ME!cocoon - DOCUMENT ME!
public void deleteFromCache(java.net.URL url)
url - DOCUMENT ME!
public org.w3c.dom.Document assemble(org.w3c.dom.Document document,
java.lang.String reference,
java.lang.String cocoon)
document - DOCUMENT ME!reference - DOCUMENT ME!cocoon - DOCUMENT ME!
public java.io.InputStream readXML(XPSSourceInformation currentInfo)
throws java.lang.Exception
currentInfo - DOCUMENT ME!
java.lang.Exception - DOCUMENT ME!
public boolean tryWritingToCache(XPSSourceInformation currentInfo,
org.w3c.dom.Document newDocument)
currentInfo - DOCUMENT ME!newDocument - DOCUMENT ME!
public java.util.Vector include(java.lang.String[] args,
XPSSourceInformation sourceInfo)
include in interface XPSIncludeargs - DOCUMENT ME!sourceInfo - DOCUMENT ME!
public void traverse(org.w3c.dom.Node newParent,
org.w3c.dom.Node orgChild,
XPSSourceInformation sourceInfo,
XPSSourceInformation currentInfo)
newParent - DOCUMENT ME!orgChild - DOCUMENT ME!sourceInfo - DOCUMENT ME!currentInfo - DOCUMENT ME!
public org.w3c.dom.NodeList processXLink(XLink xlink,
org.w3c.dom.Element orgChild,
XPSSourceInformation currentInfo)
xlink - DOCUMENT ME!orgChild - DOCUMENT ME!currentInfo - DOCUMENT ME!
public org.w3c.dom.NodeList noNodesReturnedFromXLink(XLink xlink)
xlink - DOCUMENT ME!
public java.lang.String includeClassName(java.lang.String href,
java.util.Vector args)
href - DOCUMENT ME!args - DOCUMENT ME!
public java.io.File getCacheFile(java.net.URL url)
url - DOCUMENT ME!
public boolean writeToCache(java.lang.String protocol,
java.io.File cacheFile,
org.w3c.dom.Document newDocument)
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||