|
||||||||||
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 PropertyType
null
.PropertyType.getSuper()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |