- All Superinterfaces:
- AccessControlledElement, AttributeDefinition, Comparable<Object>, EModelElement, EObject, Identifiable, com.sodius.mdw.core.model.emf.MDWEObject, com.sodius.mdw.core.model.MDWObject, Notifier
- All Known Subinterfaces:
- AttributeDefinitionBoolean, AttributeDefinitionDate, AttributeDefinitionInteger, AttributeDefinitionReal, AttributeDefinitionString
public interface AttributeDefinitionSimple
extends AttributeDefinition
A representation of the model object 'Attribute Definition Simple'.
Abstract base class of simple type attributes.
Each concrete attribute value that is created in a requirements authoring tool needs to be valid against its related data type. In ReqIF, each
attribute value (AttributeValue element) is related to its data type (DatatypeDefinition element) via an attribute definition (AttributeDefinition
element).
An AttributeDefinitionSimple element therefore relates an AttributeValueSimple element to a DatatypeDefinitionSimple element via its type
attribute.
An AttributeDefinitionSimple element MAY contain a default value that represents the value that is used as an attribute value if no attribute value
is supplied by the user of the requirements authoring tool.
- See Also:
ReqifPackage.getAttributeDefinitionSimple()