org.infolayer.model
Class Feature
java.lang.Object
org.infolayer.model.UmlModelElement
org.infolayer.model.Feature
- All Implemented Interfaces:
- org.ksoap2.serialization.KvmSerializable
- Direct Known Subclasses:
- UmlOperation, UmlProperty
- public abstract class Feature
- extends UmlModelElement
Methods inherited from class org.infolayer.model.UmlModelElement |
getComment, getLabel, getName, getProperty, getPropertyCount, getPropertyInfo, getTaggedValue, getTaggedValue, getVisibility, init, setName, setProperty, setTaggedValue, setVisibility, setVisibility |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Feature
public Feature()
getClassifier
public UmlClassifier getClassifier()
checkConstraints
public java.util.Vector checkConstraints(java.lang.Object instance)
getType
public abstract UmlClassifier getType()
get
public abstract java.lang.Object get(java.lang.Object self)
toString
public java.lang.String toString()
- care about type
public void init () {
}
- Overrides:
toString
in class UmlModelElement
getLabel
public java.lang.String getLabel(java.lang.String lang)
getId
public int getId()
- Returns an unique integer for the signature of this method,
(id <= total number of methods)