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 voidexecuteParse(CmmnParserImpl cmmnParser, CmmnParseResult cmmnParseResult, T element) voidparse(CmmnParser cmmnParser, CmmnParseResult cmmnParseResult, BaseElement element) The actual delegation method.protected voidprocessPlanFragment(CmmnParserImpl cmmnParser, CmmnParseResult cmmnParseResult, PlanFragment planFragment) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.flowable.cmmn.engine.impl.parser.CmmnParseHandler
getHandledTypes
-
Constructor Details
-
AbstractCmmnParseHandler
public AbstractCmmnParseHandler()
-
-
Method Details
-
parse
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, PlanFragment planFragment)
-