org.camunda.bpm.model.xml.type.attribute
Interface StringAttributeBuilder

All Superinterfaces:
AttributeBuilder<String>
All Known Implementing Classes:
StringAttributeBuilderImpl

public interface StringAttributeBuilder
extends AttributeBuilder<String>

Author:
Sebastian Menski

Method Summary
 StringAttributeBuilder defaultValue(String defaultValue)
           
 StringAttributeBuilder idAttribute()
           
<V extends ModelElementInstance>
AttributeReferenceBuilder<V>
idAttributeReference(Class<V> referenceTargetElement)
           
<V extends ModelElementInstance>
AttributeReferenceCollectionBuilder<V>
idAttributeReferenceCollection(Class<V> referenceTargetElement, Class<? extends AttributeReferenceCollection> attributeReferenceCollection)
           
 StringAttributeBuilder namespace(String namespaceUri)
           
<V extends ModelElementInstance>
AttributeReferenceBuilder<V>
qNameAttributeReference(Class<V> referenceTargetElement)
           
 StringAttributeBuilder required()
           
 
Methods inherited from interface org.camunda.bpm.model.xml.type.attribute.AttributeBuilder
build
 

Method Detail

namespace

StringAttributeBuilder namespace(String namespaceUri)
Specified by:
namespace in interface AttributeBuilder<String>

defaultValue

StringAttributeBuilder defaultValue(String defaultValue)
Specified by:
defaultValue in interface AttributeBuilder<String>

required

StringAttributeBuilder required()
Specified by:
required in interface AttributeBuilder<String>

idAttribute

StringAttributeBuilder idAttribute()
Specified by:
idAttribute in interface AttributeBuilder<String>

qNameAttributeReference

<V extends ModelElementInstance> AttributeReferenceBuilder<V> qNameAttributeReference(Class<V> referenceTargetElement)

idAttributeReference

<V extends ModelElementInstance> AttributeReferenceBuilder<V> idAttributeReference(Class<V> referenceTargetElement)

idAttributeReferenceCollection

<V extends ModelElementInstance> AttributeReferenceCollectionBuilder<V> idAttributeReferenceCollection(Class<V> referenceTargetElement,
                                                                                                       Class<? extends AttributeReferenceCollection> attributeReferenceCollection)


Copyright © 2016 camunda services GmbH. All rights reserved.