net.sf.joost.instruction
Class PDocumentFactory.Instance

java.lang.Object
  extended bynet.sf.joost.instruction.AbstractInstruction
      extended bynet.sf.joost.instruction.NodeBase
          extended bynet.sf.joost.instruction.ProcessBase
              extended bynet.sf.joost.instruction.PDocumentFactory.Instance
All Implemented Interfaces:
Constants
Enclosing class:
PDocumentFactory

public class PDocumentFactory.Instance
extends ProcessBase

The inner Instance class


Nested Class Summary
 
Nested classes inherited from class net.sf.joost.instruction.NodeBase
NodeBase.End
 
Field Summary
(package private)  Tree baseUri
           
(package private)  Tree href
           
 
Fields inherited from class net.sf.joost.instruction.ProcessBase
children, filter, targetGroup, useBufExpName, useBufQName
 
Fields inherited from class net.sf.joost.instruction.NodeBase
lastChild, localFieldStack, nodeEnd, parent, preserveSpace, publicId, qName, scopedVariables, systemId
 
Fields inherited from class net.sf.joost.instruction.AbstractInstruction
colNo, lineNo, next
 
Fields inherited from interface net.sf.joost.Constants
DEBUG, DEFAULT_ENCODING, FEAT_NS, FEAT_NSPREFIX, FEATURE_URI_PREFIX, FUNC_NS, JOOST_EXT_NS, PR_ATTRIBUTES, PR_BUFFER, PR_CHILDREN, PR_CONTINUE, PR_ERROR, PR_SELF, PR_SIBLINGS, STX_NS
 
Constructor Summary
PDocumentFactory.Instance(String qName, NodeBase parent, ParseContext context, Tree href, Tree baseUri, String groupQName, String method, String src)
           
 
Method Summary
 short processEnd(Context context)
          Processes an external document.
 
Methods inherited from class net.sf.joost.instruction.ProcessBase
compile, getProcessHandler, insert, process
 
Methods inherited from class net.sf.joost.instruction.NodeBase
declareVariable, getNode, getNodeEnd, processable, setEndLocation, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

href

Tree href

baseUri

Tree baseUri
Constructor Detail

PDocumentFactory.Instance

public PDocumentFactory.Instance(String qName,
                                 NodeBase parent,
                                 ParseContext context,
                                 Tree href,
                                 Tree baseUri,
                                 String groupQName,
                                 String method,
                                 String src)
                          throws SAXParseException
Method Detail

processEnd

public short processEnd(Context context)
                 throws SAXException
Processes an external document.

Overrides:
processEnd in class NodeBase
Parameters:
context - the current context
Returns:
Constants.PR_CONTINUE
Throws:
SAXException - if an error occurs (in a derived class)