Class AbstractCmmnParseHandler<T extends 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 BaseElement>
extends Object
implements CmmnParseHandler
- Author:
- Joram Barrez
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract void
executeParse
(CmmnParserImpl cmmnParser, CmmnParseResult cmmnParseResult, T element) void
parse
(CmmnParser cmmnParser, CmmnParseResult cmmnParseResult, BaseElement element) The actual delegation method.protected void
processPlanFragment
(CmmnParserImpl cmmnParser, CmmnParseResult cmmnParseResult, 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
-
Constructor Details
-
AbstractCmmnParseHandler
public AbstractCmmnParseHandler()
-
-
Method Details
-
parse
Description copied from interface:CmmnParseHandler
The actual delegation method. The parser will calls this method on a match with theCmmnParseHandler.getHandledTypes()
return value.- Specified by:
parse
in interfaceCmmnParseHandler
-
executeParse
protected abstract void executeParse(CmmnParserImpl cmmnParser, CmmnParseResult cmmnParseResult, T element) -
processPlanFragment
protected void processPlanFragment(CmmnParserImpl cmmnParser, CmmnParseResult cmmnParseResult, PlanFragment planFragment)
-