de.ug2t.unifiedGui
Class UnApplFactSAXHandler

java.lang.Object
  extended by org.xml.sax.helpers.DefaultHandler
      extended by de.ug2t.unifiedGui.UnApplFactSAXHandler
All Implemented Interfaces:
org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler

public final class UnApplFactSAXHandler
extends org.xml.sax.helpers.DefaultHandler


Field Summary
protected  KeTreeElement _act
           
protected  IMoValue _actMValue
           
protected  KeStack _allNameStack
           
protected  IUnApplication _appl
           
protected  int _AppType
           
protected  KeStack _elements
           
protected  KeStack _feStack
           
protected  java.util.Map _forEachs
           
protected  boolean _mixed
           
protected  UnApplicationFactory _myProducer
           
protected  java.lang.String _name
           
protected  KeStack _names
           
protected  UnComponentFactory _objFact
           
protected  boolean _optional
           
protected  int _optionFalseNr
           
protected  int _optionNr
           
protected  IUnPage _page
           
protected  java.lang.Object _root
           
protected  KeStack _sourceStack
           
 
Constructor Summary
UnApplFactSAXHandler()
           
 
Method Summary
protected  java.lang.String _endCDataRecording()
           
protected  void _startCDataRecording()
           
static IUnSAXAppFactHandler addProducer(java.lang.String xName, IUnSAXAppFactHandler xProd)
           
 void characters(char[] arg0, int arg1, int arg2)
           
 void doExecStack(java.lang.Object xIf, java.lang.Object xObj, java.lang.String xName)
           
 void endElement(java.lang.String uri, java.lang.String localName, java.lang.String qName)
           
 void exit()
           
 java.lang.String getActName()
           
 KeTreeElement getActNode()
           
 IUnApplication getAppl()
           
 IUnPage getPage()
           
 void init(int xApplType, UnComponentFactory xObjFact, IUnApplication xAppl, KeTreeNode xRoot, UnApplicationFactory xProd)
           
 void init(int xApplType, UnComponentFactory xObjFact, UnApplicationFactory xProd)
           
 void init(UnComponentFactory xObjFact, IUnApplication xAppl, KeTreeNode xRoot, UnApplicationFactory xProd)
           
 void setTerminateOnError(boolean xTerm)
           
 void startElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes attributes)
           
 void startElementFromCache(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes attributes, IUnSAXAppFactHandler handler, UnApplFactSAXHandler xHdl)
           
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler
endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_actMValue

protected IMoValue _actMValue

_act

protected KeTreeElement _act

_elements

protected final KeStack _elements

_names

protected final KeStack _names

_feStack

protected final KeStack _feStack

_allNameStack

protected final KeStack _allNameStack

_sourceStack

protected final KeStack _sourceStack

_AppType

protected int _AppType

_mixed

protected boolean _mixed

_appl

protected IUnApplication _appl

_page

protected IUnPage _page

_name

protected java.lang.String _name

_objFact

protected UnComponentFactory _objFact

_root

protected java.lang.Object _root

_optionNr

protected int _optionNr

_optionFalseNr

protected int _optionFalseNr

_optional

protected boolean _optional

_forEachs

protected final java.util.Map _forEachs

_myProducer

protected UnApplicationFactory _myProducer
Constructor Detail

UnApplFactSAXHandler

public UnApplFactSAXHandler()
Method Detail

getActNode

public KeTreeElement getActNode()

getActName

public java.lang.String getActName()

getPage

public IUnPage getPage()

init

public final void init(int xApplType,
                       UnComponentFactory xObjFact,
                       UnApplicationFactory xProd)

init

public final void init(UnComponentFactory xObjFact,
                       IUnApplication xAppl,
                       KeTreeNode xRoot,
                       UnApplicationFactory xProd)

init

public final void init(int xApplType,
                       UnComponentFactory xObjFact,
                       IUnApplication xAppl,
                       KeTreeNode xRoot,
                       UnApplicationFactory xProd)

exit

public final void exit()

addProducer

public static final IUnSAXAppFactHandler addProducer(java.lang.String xName,
                                                     IUnSAXAppFactHandler xProd)

doExecStack

public final void doExecStack(java.lang.Object xIf,
                              java.lang.Object xObj,
                              java.lang.String xName)

startElementFromCache

public final void startElementFromCache(java.lang.String uri,
                                        java.lang.String localName,
                                        java.lang.String qName,
                                        org.xml.sax.Attributes attributes,
                                        IUnSAXAppFactHandler handler,
                                        UnApplFactSAXHandler xHdl)
                                 throws java.lang.Exception
Throws:
java.lang.Exception

startElement

public final void startElement(java.lang.String uri,
                               java.lang.String localName,
                               java.lang.String qName,
                               org.xml.sax.Attributes attributes)
                        throws org.xml.sax.SAXException
Specified by:
startElement in interface org.xml.sax.ContentHandler
Overrides:
startElement in class org.xml.sax.helpers.DefaultHandler
Throws:
org.xml.sax.SAXException

_startCDataRecording

protected void _startCDataRecording()

_endCDataRecording

protected java.lang.String _endCDataRecording()

characters

public void characters(char[] arg0,
                       int arg1,
                       int arg2)
                throws org.xml.sax.SAXException
Specified by:
characters in interface org.xml.sax.ContentHandler
Overrides:
characters in class org.xml.sax.helpers.DefaultHandler
Throws:
org.xml.sax.SAXException

endElement

public final void endElement(java.lang.String uri,
                             java.lang.String localName,
                             java.lang.String qName)
                      throws org.xml.sax.SAXException
Specified by:
endElement in interface org.xml.sax.ContentHandler
Overrides:
endElement in class org.xml.sax.helpers.DefaultHandler
Throws:
org.xml.sax.SAXException

getAppl

public final IUnApplication getAppl()

setTerminateOnError

public void setTerminateOnError(boolean xTerm)

WidgetServer