Creates a new AttributeType at so that:
Name of the type of attribute
Type of value held in the attribute
Defines whether or not a value must be provided for the attribute
New ID to assign to this
MetaElements to be stored into a map
Generated using TypeDoc
An
AttributeTyperepresents a type of attribute. They can be added to BusinessObjectTypes and be used as parameters for Methods. Every AttributeType is a MetaElement.AttributeTypes are mutable
valueType (AttributeValueType): type of value held in the attribute
optional (boolean) : determines whether or not the attribute is optional