public abstract class AbstractBpmnParseHandler<T extends BaseElement> extends Object implements BpmnParseHandler
| Constructor and Description |
|---|
AbstractBpmnParseHandler() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
createAssociation(BpmnParse bpmnParse,
Association association) |
protected ExecutionListener |
createExecutionListener(BpmnParse bpmnParse,
ActivitiListener activitiListener) |
protected abstract void |
executeParse(BpmnParse bpmnParse,
T element) |
protected abstract Class<? extends BaseElement> |
getHandledType() |
Set<Class<? extends BaseElement>> |
getHandledTypes()
The types for which this handler must be called during process parsing.
|
protected String |
getPrecedingEventBasedGateway(BpmnParse bpmnParse,
IntermediateCatchEvent event) |
void |
parse(BpmnParse bpmnParse,
BaseElement element)
The actual delegation method.
|
protected void |
processArtifacts(BpmnParse bpmnParse,
Collection<Artifact> artifacts) |
public Set<Class<? extends BaseElement>> getHandledTypes()
BpmnParseHandlergetHandledTypes in interface BpmnParseHandlerprotected abstract Class<? extends BaseElement> getHandledType()
public void parse(BpmnParse bpmnParse, BaseElement element)
BpmnParseHandlerBpmnParseHandler.getHandledTypes() return value.parse in interface BpmnParseHandlerbpmnParse - The BpmnParse instance that acts as container for all things produced during the parsing.protected ExecutionListener createExecutionListener(BpmnParse bpmnParse, ActivitiListener activitiListener)
protected String getPrecedingEventBasedGateway(BpmnParse bpmnParse, IntermediateCatchEvent event)
protected void processArtifacts(BpmnParse bpmnParse, Collection<Artifact> artifacts)
protected void createAssociation(BpmnParse bpmnParse, Association association)
Copyright © 2010–2018 Alfresco. All rights reserved.