| 
|||||||||||
| 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 Actors 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 Actors 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()
Actors who can read this Property
Actors.  May be null to indicate that ALL Actors
 can read this Property, or an empty Set to indicate that
 NO Actors can read this Propertypublic java.util.Set getWriters()
Actors who can write this Property
Actors.  May be null to indicate that ALL Actors
 can write this Property, or an empty Set to indicate that
 NO Actors can write this Propertypublic 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 | ||||||||||