public class EMFMetatype extends AbstractMetatype
Constructor and Description |
---|
EMFMetatype() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
adaptSelection(java.lang.Object selection)
Convert the selection into an EMF object.
|
java.lang.String |
getDisplayName(java.lang.Object dataObject)
Obtain a displayable name that represents the metatype data object.
|
java.lang.String |
getReference(java.lang.Object dataObject)
Return a URI reference to an EMF based object.
|
java.lang.Object |
resolveReference(java.lang.String refString)
Resolve a URI reference back into an EMF object.
|
getEditString, getViewerObject, isMetatypeObject, newMetatypeDataManager, resolveEditString, resolveReference
public java.lang.Object adaptSelection(java.lang.Object selection)
adaptSelection
in class AbstractMetatype
selection
- the selected object in the UIAbstractMetatype.adaptSelection(java.lang.Object)
public java.lang.String getDisplayName(java.lang.Object dataObject)
AbstractMetatype
getDisplayName
in class AbstractMetatype
dataObject
- the metatype data objectAbstractMetatype.getDisplayName(java.lang.Object)
public java.lang.String getReference(java.lang.Object dataObject)
getReference
in class AbstractMetatype
dataObject
- the metatype data object to be persistedAbstractMetatype.getReference(java.lang.Object)
public java.lang.Object resolveReference(java.lang.String refString)
resolveReference
in class AbstractMetatype
refString
- a persistable string that represents the data objectAbstractMetatype.resolveReference(java.lang.String)