|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface AttributeType
The type of an attribute.
An attribute is similar to the notion of a UML attribute, or a field of a java
object. See the javadoc of Attribute for more info on the semantics
of attributes.
Attribute#getID(). The type
of the attribute specifies wether it is identifiable or not (isIdentified().
| Method Summary | |
|---|---|
AttributeType |
getSuper()
Override of PropertyType.getSuper() which type narrows to
AttributeType. |
boolean |
isIdentified()
Indicates if the type is identified or not. |
| Methods inherited from interface PropertyType |
|---|
equals, getBinding, getDescription, getName, getRestrictions, getUserData, hashCode, isAbstract |
| Method Detail |
|---|
boolean isIdentified()
If this method returns true, then the corresponding
attribute must have a unique identifier, ie, Attribute#getID()
must return a value, and cannot be null.
true if the attribute is identified, otherwise false.Attribute#getID()AttributeType getSuper()
PropertyType.getSuper() which type narrows to
AttributeType.
getSuper in interface PropertyTypenull.PropertyType.getSuper()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||