org.camunda.bpm.model.bpmn.builder
Class AbstractFlowElementBuilder<B extends AbstractFlowElementBuilder<B,E>,E extends FlowElement>

java.lang.Object
  extended by org.camunda.bpm.model.bpmn.builder.AbstractBpmnModelElementBuilder<B,E>
      extended by org.camunda.bpm.model.bpmn.builder.AbstractBaseElementBuilder<B,E>
          extended by org.camunda.bpm.model.bpmn.builder.AbstractFlowElementBuilder<B,E>
Direct Known Subclasses:
AbstractFlowNodeBuilder, AbstractSequenceFlowBuilder

public abstract class AbstractFlowElementBuilder<B extends AbstractFlowElementBuilder<B,E>,E extends FlowElement>
extends AbstractBaseElementBuilder<B,E>

Author:
Sebastian Menski

Field Summary
 
Fields inherited from class org.camunda.bpm.model.bpmn.builder.AbstractBpmnModelElementBuilder
element, modelInstance, myself
 
Constructor Summary
protected AbstractFlowElementBuilder(BpmnModelInstance modelInstance, E element, Class<?> selfType)
           
 
Method Summary
 B name(String name)
          Sets the element name attribute.
 
Methods inherited from class org.camunda.bpm.model.bpmn.builder.AbstractBaseElementBuilder
addExtensionElement, createChild, createChild, createInstance, createInstance, createSibling, createSibling, id
 
Methods inherited from class org.camunda.bpm.model.bpmn.builder.AbstractBpmnModelElementBuilder
done, subProcessDone
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractFlowElementBuilder

protected AbstractFlowElementBuilder(BpmnModelInstance modelInstance,
                                     E element,
                                     Class<?> selfType)
Method Detail

name

public B name(String name)
Sets the element name attribute.

Parameters:
name - the name to set
Returns:
the builder object


Copyright © 2014 camunda services GmbH. All rights reserved.