public abstract class AbstractDescriptor extends java.lang.Object implements TypeDescriptor
| Constructor and Description |
|---|
AbstractDescriptor(ElementId elementId) |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.ecore.EClassifier |
getEClassifier() |
ElementId |
getElementId() |
boolean |
isAssignableTo(java.lang.Class<?> javaClass)
Return true if an instance described by this typeDescriptor may be assigned to a javaClass.
|
protected static java.lang.Class<?> |
reClass(java.lang.Class<?> javaClass)
Convert a Pivot javaClass to its underlying Domain interface.
|
java.lang.String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitappend, getClassName, getJavaClass, hasJavaClass, isAssignableFrom@NonNull protected final ElementId elementId
public AbstractDescriptor(@NonNull
ElementId elementId)
@NonNull
protected static java.lang.Class<?> reClass(@NonNull
java.lang.Class<?> javaClass)
@Nullable public org.eclipse.emf.ecore.EClassifier getEClassifier()
getEClassifier in interface TypeDescriptor@NonNull public ElementId getElementId()
public boolean isAssignableTo(@NonNull
java.lang.Class<?> javaClass)
TypeDescriptorisAssignableTo in interface TypeDescriptor@NonNull public java.lang.String toString()
toString in class java.lang.Object