org.camunda.bpm.model.xml.type.child
Interface ChildElementBuilder<T extends ModelElementInstance>
- All Superinterfaces:
- ChildElementCollectionBuilder<T>
- All Known Implementing Classes:
- ChildElementBuilderImpl
public interface ChildElementBuilder<T extends ModelElementInstance>
- extends ChildElementCollectionBuilder<T>
- Author:
- Daniel Meyer
immutable
ChildElementBuilder<T> immutable()
- Specified by:
immutable in interface ChildElementCollectionBuilder<T extends ModelElementInstance>
required
ChildElementBuilder<T> required()
- Specified by:
required in interface ChildElementCollectionBuilder<T extends ModelElementInstance>
minOccurs
ChildElementBuilder<T> minOccurs(int i)
- Specified by:
minOccurs in interface ChildElementCollectionBuilder<T extends ModelElementInstance>
maxOccurs
ChildElementBuilder<T> maxOccurs(int i)
- Specified by:
maxOccurs in interface ChildElementCollectionBuilder<T extends ModelElementInstance>
build
ChildElement<T> build()
- Specified by:
build in interface ChildElementCollectionBuilder<T extends ModelElementInstance>
qNameElementReference
<V extends ModelElementInstance> ElementReferenceBuilder<V,T> qNameElementReference(Class<V> referenceTargetType)
idElementReference
<V extends ModelElementInstance> ElementReferenceBuilder<V,T> idElementReference(Class<V> referenceTargetType)
uriElementReference
<V extends ModelElementInstance> ElementReferenceBuilder<V,T> uriElementReference(Class<V> referenceTargetType)
Copyright © 2015 camunda services GmbH. All rights reserved.