|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--de.tuberlin.cs.cis.ocl.model.mofbridge.MofFeature
Describes a feature from a MOF-Model for OCL. Inherits the contract
from TypedProperty
.
TypedProperty
Constructor Summary | |
MofFeature(javax.jmi.model.ModelElement feature,
ConceptFactory oclMapper)
Constructs a MofFeature . |
Method Summary | |
boolean |
equals(java.lang.Object o)
|
javax.jmi.model.ModelElement |
getBehaviour()
Returns the described feature. |
ClassifierDescriptor |
getType()
Returns the type of this property (to be specific the type of the attribute, the return type of the operation or the type of a navigated association end). |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public MofFeature(javax.jmi.model.ModelElement feature, ConceptFactory oclMapper)
MofFeature
.
feature
- the feature to be described. The feature must be
either a Feature or an AssociationEnd.oclMapper
- defines the predefined parent of the
value of the feature.Method Detail |
public ClassifierDescriptor getType()
TypedProperty
DataTypeDescriptor
of the same model is returned.
getType
in interface TypedProperty
public javax.jmi.model.ModelElement getBehaviour()
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |