org.eclipse.xtend.typesystem.uml2.profile
Class StereotypeType
java.lang.Object
org.eclipse.xtend.typesystem.AbstractTypeImpl
org.eclipse.xtend.typesystem.uml2.profile.StereotypeType
- All Implemented Interfaces:
- Type
- Direct Known Subclasses:
- MultipleStereotypeType
public class StereotypeType
- extends AbstractTypeImpl
- Author:
- karsten.thoms@itemis.de - maintainance, aarnold - type introspection, pschoenbach - maintainance, bkolb - initial, jochen.schmich@fiducia.de - bug#388373
Methods inherited from class org.eclipse.xtend.typesystem.AbstractTypeImpl |
convert, getAllFeatures, getAllOperations, getAllProperties, getAllStaticProperties, getDocumentation, getFeature, getName, getOperation, getProperty, getStaticProperty, getTypeSystem, internalGetSuperTypes, isAbstract, isAssignableFrom |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
StereotypeType
public StereotypeType(TypeSystem typeSystem,
java.lang.String name,
org.eclipse.uml2.uml.Stereotype stereoType)
StereotypeType
public StereotypeType(TypeSystem typeSystem,
java.lang.String name,
org.eclipse.uml2.uml.Stereotype stereoType,
Type umlType)
hashCode
public int hashCode()
- Overrides:
hashCode
in class AbstractTypeImpl
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class AbstractTypeImpl
equals
protected boolean equals(java.lang.Object obj,
boolean considerUMLType)
getContributedFeatures
public Feature[] getContributedFeatures()
- Specified by:
getContributedFeatures
in class AbstractTypeImpl
isInstance
public boolean isInstance(java.lang.Object o)
newInstance
public java.lang.Object newInstance()
getSuperTypes
public java.util.Set<Type> getSuperTypes()
- Specified by:
getSuperTypes
in interface Type
- Overrides:
getSuperTypes
in class AbstractTypeImpl
getStereoType
public org.eclipse.uml2.uml.Stereotype getStereoType()
internalIsAssignableFrom
protected boolean internalIsAssignableFrom(Type t)
- Overrides:
internalIsAssignableFrom
in class AbstractTypeImpl
isCompatible
protected boolean isCompatible(Type t)
toString
public java.lang.String toString()
- Overrides:
toString
in class AbstractTypeImpl