AttributeEntry : public class
Created: |
15/07/2009 13:48:19 |
Modified: |
04/08/2009 13:10:48 |
|
Project: |
|
Author: |
Amir |
Version: |
1.0 |
Phase: |
1.0 |
Status: |
Proposed |
Complexity: |
Easy |
Advanced: |
|
UUID: |
{0BA6F0F5-C650-40cc-8519-1105BAF8E704} |
Appears In: |
Attribute |
<p>This class represent an attribute as a pre-definable element.<br/></p>
- Attributes
- Associations To
- Associations From
- Other Links
Attribute |
Details |
public ID name |
Notes:
|
An attribute must have a unique name.
|
|
public CharacterString sourceElement |
Range:0 to *
Notes:
|
sourceElement is the name of the XML element that this attribute is going to be assigned to. This has been put because not all of the elements are supposed to accept all of the attributes. The validation must be done in the application level.
|
|
public CharacterString description |
Range:0 to 1
Notes:
|
The description about the attribute meaning and application.
|
|
Element |
Source Role |
Target Role |
Details |
ValueEntry
Class
|
Name:
|
Name: value
|
<p>If the attribute is supposed to accept values from an enumeration, the list of validated entries are connected through this association.<br/></p>
|
Element |
Source Role |
Target Role |
Details |
AttributeReference
Class
|
Name:
|
Name: attribute
|
<p>The only element of the root element. There can be an unlimited number of attribute entries for the metadata bank. This name should not be confused with the attribute of other classes in SoTerML.<br/></p>
|
Object |
Type |
Connection |
Notes |
Attribute |
Class |
Dependency |
|