Class AttributeBuilderImpl<T>
- java.lang.Object
-
- org.camunda.bpm.model.xml.impl.type.attribute.AttributeBuilderImpl<T>
-
- All Implemented Interfaces:
ModelBuildOperation,AttributeBuilder<T>
- Direct Known Subclasses:
BooleanAttributeBuilder,DoubleAttributeBuilder,EnumAttributeBuilder,IntegerAttributeBuilder,NamedEnumAttributeBuilder,StringAttributeBuilderImpl
public abstract class AttributeBuilderImpl<T> extends Object implements AttributeBuilder<T>, ModelBuildOperation
- Author:
- Daniel Meyer
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Attribute<T>build()AttributeBuilder<T>defaultValue(T defaultValue)AttributeBuilder<T>idAttribute()AttributeBuilder<T>namespace(String namespaceUri)voidperformModelBuild(Model model)AttributeBuilder<T>required()
-
-
-
Method Detail
-
namespace
public AttributeBuilder<T> namespace(String namespaceUri)
- Specified by:
namespacein interfaceAttributeBuilder<T>
-
idAttribute
public AttributeBuilder<T> idAttribute()
- Specified by:
idAttributein interfaceAttributeBuilder<T>
-
defaultValue
public AttributeBuilder<T> defaultValue(T defaultValue)
- Specified by:
defaultValuein interfaceAttributeBuilder<T>
-
required
public AttributeBuilder<T> required()
- Specified by:
requiredin interfaceAttributeBuilder<T>
-
build
public Attribute<T> build()
- Specified by:
buildin interfaceAttributeBuilder<T>
-
performModelBuild
public void performModelBuild(Model model)
- Specified by:
performModelBuildin interfaceModelBuildOperation
-
-