Class NESTAbstractWorkflowHandler
java.lang.Object
de.uni_trier.wi2.procake.utils.composition.FactoryObjectImplementation
de.uni_trier.wi2.procake.data.io.IOImpl
de.uni_trier.wi2.procake.data.io.xml.xerces_saxImpl.AbstractXMLHandler
de.uni_trier.wi2.procake.data.io.xml.xerces_saxImpl.NESTGraphHandler
de.uni_trier.wi2.procake.data.io.xml.xerces_saxImpl.NESTAbstractWorkflowHandler
- All Implemented Interfaces:
NESTGraphTags
,IO
,ContentHandler
- Direct Known Subclasses:
NESTSequentialWorkflowHandler
,NESTWorkflowHandler
Abstract NESTAbstractWorkflowHandler class.
-
Field Summary
Fields inherited from class de.uni_trier.wi2.procake.data.io.xml.xerces_saxImpl.NESTGraphHandler
currentGraph, currentGraphItem, HANDLER_NAME, model, nestInstanceStarted, subHandlerObject
Fields inherited from interface de.uni_trier.wi2.procake.utils.io.IO
DEFAULT_ENCODING, LOG_FILE_NOT_FOUND, LOG_IO_EXCEPTION, LOG_READER_NOT_FOUND, LOG_SAX_EXCEPTION, LOG_UNKNOWN_PARAMETER, LOG_WRONG_PARAMATER_TYPE, RESOURCE_XML
Fields inherited from interface de.uni_trier.wi2.procake.data.io.xml.NESTGraphTags
ATT_CLASS, ATT_ID, ATT_POST, ATT_PRE, ATT_REF_ID, LOG_VALUE_FROM_ATTRIBUTE_IS_NULL, PREFIX_NEST, SCHEMA_LOCATION_NEST, TAG_EDGE, TAG_EDGES, TAG_NESTGRAPH, TAG_NESTSEQUENTIALWORKFLOW, TAG_NESTWORKFLOW, TAG_NODE, TAG_NODES, URI_NEST, VAL_EDGE, VAL_NODE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
startEdgeElement
(Attributes attributes) startEdgeElement.protected void
startNodeElement
(Attributes attributes) startNodeElement.Methods inherited from class de.uni_trier.wi2.procake.data.io.xml.xerces_saxImpl.NESTGraphHandler
copy, createEdge, endElement, endElementProperty, endSemanticDescriptionElement, getName, getObject, isHandlerFor, isHandlerFor, startElement, startElementProperty, subHandlerFinishedWithObject
Methods inherited from class de.uni_trier.wi2.procake.data.io.xml.xerces_saxImpl.AbstractXMLHandler
callSubHandlerEnd, callSubHandlerStart, characters, endDocument, endPrefixMapping, getCharacterString, getDocumentLocator, ignorableWhitespace, initiateSubHandler, notifyParentHandler, processingInstruction, setDocumentLocator, setParentHandler, skippedEntity, startDocument, startPrefixMapping
Methods inherited from class de.uni_trier.wi2.procake.data.io.IOImpl
getFamily, getParameters, postInit, preInit, setFamily
Methods inherited from class de.uni_trier.wi2.procake.utils.composition.FactoryObjectImplementation
getParameter, initParametersBasedOn
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.xml.sax.ContentHandler
declaration
-
Constructor Details
-
NESTAbstractWorkflowHandler
public NESTAbstractWorkflowHandler()
-
-
Method Details
-
startNodeElement
protected void startNodeElement(Attributes attributes) throws ProCAKEClassNotFoundException, IllegalInstantiationException, ProCAKEInvalidTypeException, ProCAKENoSuchAttributeException startNodeElement.
- Overrides:
startNodeElement
in classNESTGraphHandler
- Parameters:
attributes
- aAttributes
object- Throws:
ProCAKEClassNotFoundException
- if any.IllegalInstantiationException
- if any.ProCAKEInvalidTypeException
- if any.ProCAKENoSuchAttributeException
- if any.
-
startEdgeElement
startEdgeElement.
- Overrides:
startEdgeElement
in classNESTGraphHandler
- Parameters:
attributes
- aAttributes
object- Throws:
ProCAKEClassNotFoundException
- if any.
-