UserAttributeDefinition defines a certain user attribute. <br/><br/>The name of a UserAttributeDefinition should be used in editing tools as a label for the input field representing the user attribute and its description should be presented to the user to explain the meaning of this user attribute.<br/><br/>To identify a user attribute in a universally unique way, its short name is appended to the key of the containing UserElementType after appending a "." character (dot) as a separator. For example, if a UserAttributeDefinition with short name "MyStatus" is contained in a UserElementType with key "com.myCompany.myDepartment.myProject.MyPort", then the user attribute represented by this UserAttributeDefinition has the key "com.myCompany.myDepartment.myProject.MyPort.MyStatus".<br/><br/>Semantics:<br/>UserAttributeDefinition defines a user defined attribute.<br/><br/>Extension:<br/>Class<br/>
Name: defaultValue
Optional default value of the UserAttributeDefinition. The EAValue shall be typed by the same EADatatype as the UserAttributeDefinition.