|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Interface for items which represent a property of a StructuredType
.
Includes Attribute
and Association.End
.
Method Summary | |
StructuredType.Aggregation |
getAggregation()
Get the aggregation level of this property. |
Association.End |
getAssociationEnd()
Get the Association.End connected with this property, if there is one. |
Attribute |
getAttribute()
Get the Attribute connected with this property, if there is one. |
ModelElement |
getDirectSource()
Get the immediate source element of the underlying element of this property. |
Operation |
getGetter()
Get the getter Operation connected with this property, if there is one. |
ModelElement |
getOriginalSource()
Get the original source element of the underlying element of this property. |
Parameter |
getParameter()
Get the Parameter connected with this property, if there is one. |
java.util.Set |
getReaders()
Get Actor s who can read this Property |
Operation |
getSetter()
Get the setter Operation connected with this property, if there is one. |
ModelElement |
getUnderlyingElement()
Get the underlying element of this property. |
java.util.Set |
getWriters()
Get Actor s who can write this Property |
boolean |
isOid()
Indicate whether this property is an object identifier (OID) for its StructuredType . |
boolean |
isReadable()
Indicate whether the value(s) of this property can be read. |
boolean |
isReadableBy(Actor actor)
Indicate whether the value(s) of this property can be read by a given Actor . |
boolean |
isWritable()
Indicate whether the value(s) of this property can be written. |
boolean |
isWritableBy(Actor actor)
Indicate whether the value(s) of this property can be written by a given Actor . |
Methods inherited from interface com.ashridgetech.jamda.uml.TypedItem |
getComment, getMultName, getName, getType, isMultiple |
Method Detail |
public boolean isReadable()
public boolean isReadableBy(Actor actor)
Actor
.
public java.util.Set getReaders()
Actor
s who can read this Property
Actor
s. May be null to indicate that ALL Actor
s
can read this Property
, or an empty Set
to indicate that
NO Actor
s can read this Property
public java.util.Set getWriters()
Actor
s who can write this Property
Actor
s. May be null to indicate that ALL Actor
s
can write this Property
, or an empty Set
to indicate that
NO Actor
s can write this Property
public boolean isWritable()
public boolean isWritableBy(Actor actor)
Actor
.
public StructuredType.Aggregation getAggregation()
Aggregation
instancepublic boolean isOid()
StructuredType
.
public ModelElement getDirectSource()
getUnderlyingElement()
,
getOriginalSource()
public ModelElement getOriginalSource()
getUnderlyingElement()
,
getDirectSource()
public ModelElement getUnderlyingElement()
getGetter()
, getSetter()
,
getAttribute()
or getAssociationEnd()
.
getUnderlyingElement()
public Operation getGetter()
Operation
connected with this property, if there is one.
public Operation getSetter()
Operation
connected with this property, if there is one.
public Attribute getAttribute()
Attribute
connected with this property, if there is one.
Attribute
- may be nullpublic Association.End getAssociationEnd()
Association.End
connected with this property, if there is one.
public Parameter getParameter()
Parameter
connected with this property, if there is one.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |