public interface StringAttributeBuilder extends AttributeBuilder<String>
Modifier and Type | Method and Description |
---|---|
StringAttributeBuilder |
defaultValue(String defaultValue) |
StringAttributeBuilder |
idAttribute() |
<V extends ModelElementInstance> |
idAttributeReference(Class<V> referenceTargetElement) |
<V extends ModelElementInstance> |
idAttributeReferenceCollection(Class<V> referenceTargetElement,
Class<? extends AttributeReferenceCollection> attributeReferenceCollection) |
StringAttributeBuilder |
namespace(String namespaceUri) |
<V extends ModelElementInstance> |
qNameAttributeReference(Class<V> referenceTargetElement) |
StringAttributeBuilder |
required() |
build
StringAttributeBuilder namespace(String namespaceUri)
namespace
in interface AttributeBuilder<String>
StringAttributeBuilder defaultValue(String defaultValue)
defaultValue
in interface AttributeBuilder<String>
StringAttributeBuilder required()
required
in interface AttributeBuilder<String>
StringAttributeBuilder idAttribute()
idAttribute
in interface AttributeBuilder<String>
<V extends ModelElementInstance> AttributeReferenceBuilder<V> qNameAttributeReference(Class<V> referenceTargetElement)
<V extends ModelElementInstance> AttributeReferenceBuilder<V> idAttributeReference(Class<V> referenceTargetElement)
<V extends ModelElementInstance> AttributeReferenceCollectionBuilder<V> idAttributeReferenceCollection(Class<V> referenceTargetElement, Class<? extends AttributeReferenceCollection> attributeReferenceCollection)
Copyright © 2017. All rights reserved.