Class AbstractCmmnParseHandler<T extends org.flowable.cmmn.model.BaseElement>
- java.lang.Object
-
- org.flowable.cmmn.engine.impl.parser.handler.AbstractCmmnParseHandler<T>
-
- All Implemented Interfaces:
CmmnParseHandler
- Direct Known Subclasses:
AbstractPlanItemParseHandler,CaseParseHandler
public abstract class AbstractCmmnParseHandler<T extends org.flowable.cmmn.model.BaseElement> extends Object implements CmmnParseHandler
- Author:
- Joram Barrez
-
-
Constructor Summary
Constructors Constructor Description AbstractCmmnParseHandler()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract voidexecuteParse(CmmnParserImpl cmmnParser, CmmnParseResult cmmnParseResult, T element)voidparse(CmmnParser cmmnParser, CmmnParseResult cmmnParseResult, org.flowable.cmmn.model.BaseElement element)The actual delegation method.protected voidprocessPlanFragment(CmmnParserImpl cmmnParser, CmmnParseResult cmmnParseResult, org.flowable.cmmn.model.PlanFragment planFragment)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.flowable.cmmn.engine.impl.parser.CmmnParseHandler
getHandledTypes
-
-
-
-
Method Detail
-
parse
public void parse(CmmnParser cmmnParser, CmmnParseResult cmmnParseResult, org.flowable.cmmn.model.BaseElement element)
Description copied from interface:CmmnParseHandlerThe actual delegation method. The parser will calls this method on a match with theCmmnParseHandler.getHandledTypes()return value.- Specified by:
parsein interfaceCmmnParseHandler
-
executeParse
protected abstract void executeParse(CmmnParserImpl cmmnParser, CmmnParseResult cmmnParseResult, T element)
-
processPlanFragment
protected void processPlanFragment(CmmnParserImpl cmmnParser, CmmnParseResult cmmnParseResult, org.flowable.cmmn.model.PlanFragment planFragment)
-
-