org.camunda.bpm.model.xml.type.child
Interface ChildElementCollectionBuilder<T extends ModelElementInstance>

All Known Subinterfaces:
ChildElementBuilder<T>
All Known Implementing Classes:
ChildElementBuilderImpl, ChildElementCollectionBuilderImpl

public interface ChildElementCollectionBuilder<T extends ModelElementInstance>

Author:
Daniel Meyer

Method Summary
 ChildElementCollection<T> build()
           
<V extends ModelElementInstance>
ElementReferenceCollectionBuilder<V,T>
idElementReferenceCollection(Class<V> referenceTargetType)
           
 ChildElementCollectionBuilder<T> immutable()
           
 ChildElementCollectionBuilder<T> maxOccurs(int i)
           
 ChildElementCollectionBuilder<T> minOccurs(int i)
           
<V extends ModelElementInstance>
ElementReferenceCollectionBuilder<V,T>
qNameElementReferenceCollection(Class<V> referenceTargetType)
           
 ChildElementCollectionBuilder<T> required()
           
 

Method Detail

immutable

ChildElementCollectionBuilder<T> immutable()

required

ChildElementCollectionBuilder<T> required()

minOccurs

ChildElementCollectionBuilder<T> minOccurs(int i)

maxOccurs

ChildElementCollectionBuilder<T> maxOccurs(int i)

build

ChildElementCollection<T> build()

qNameElementReferenceCollection

<V extends ModelElementInstance> ElementReferenceCollectionBuilder<V,T> qNameElementReferenceCollection(Class<V> referenceTargetType)

idElementReferenceCollection

<V extends ModelElementInstance> ElementReferenceCollectionBuilder<V,T> idElementReferenceCollection(Class<V> referenceTargetType)


Copyright © 2015 camunda services GmbH. All rights reserved.