Package org.jbpm.casemgmt.cmmn.xml
Class AbstractCaseNodeHandler
- java.lang.Object
-
- org.drools.core.xml.BaseAbstractHandler
-
- org.jbpm.casemgmt.cmmn.xml.AbstractCaseNodeHandler
-
- All Implemented Interfaces:
org.drools.core.xml.Handler
- Direct Known Subclasses:
CaseTaskHandler,DecisionTaskHandler,HumanTaskHandler,MilestoneHandler,ProcessTaskHandler,StageHandler
public abstract class AbstractCaseNodeHandler extends org.drools.core.xml.BaseAbstractHandler implements org.drools.core.xml.Handler
-
-
Field Summary
Fields Modifier and Type Field Description protected static org.slf4j.Loggerlogger
-
Constructor Summary
Constructors Constructor Description AbstractCaseNodeHandler()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract org.jbpm.workflow.core.NodecreateNode(Attributes attrs)Objectend(String uri, String localName, org.drools.core.xml.ExtensibleXmlParser parser)protected voidhandleNode(org.jbpm.workflow.core.Node node, Element element, String uri, String localName, org.drools.core.xml.ExtensibleXmlParser parser)protected voidinitValidParents()protected voidinitValidPeers()protected voidloadDataInputsAndOutputs(Element element, Map<String,String> inputs, Map<String,String> outputs, Map<String,String> inputTypes, Map<String,String> outputTypes, org.drools.core.xml.ExtensibleXmlParser parser)Objectstart(String uri, String localName, Attributes attrs, org.drools.core.xml.ExtensibleXmlParser parser)-
Methods inherited from class org.drools.core.xml.BaseAbstractHandler
allowNesting, emptyAttributeCheck, emptyContentCheck, getValidParents, getValidPeers
-
-
-
-
Method Detail
-
initValidParents
protected void initValidParents()
-
initValidPeers
protected void initValidPeers()
-
start
public Object start(String uri, String localName, Attributes attrs, org.drools.core.xml.ExtensibleXmlParser parser) throws SAXException
- Specified by:
startin interfaceorg.drools.core.xml.Handler- Throws:
SAXException
-
createNode
protected abstract org.jbpm.workflow.core.Node createNode(Attributes attrs)
-
end
public Object end(String uri, String localName, org.drools.core.xml.ExtensibleXmlParser parser) throws SAXException
- Specified by:
endin interfaceorg.drools.core.xml.Handler- Throws:
SAXException
-
handleNode
protected void handleNode(org.jbpm.workflow.core.Node node, Element element, String uri, String localName, org.drools.core.xml.ExtensibleXmlParser parser) throws SAXException- Throws:
SAXException
-
-