com.sodius.mdw.core.eval.debug
Interface MDWObjectValue

All Superinterfaces:
DebugValue

public interface MDWObjectValue
extends DebugValue

Description of a model element used during the evaluation.

This interface is not intended to be implemented by clients.

See Also:
MDWObject, ScriptNode.getReceiver()

Method Summary
 String getMetamodelID()
          Returns the metamodel ID of this model element.
 ModelValue getModel()
          Returns a description of the container model.
 String getUniqueID()
          Returns the unique ID of this model element.
 
Methods inherited from interface com.sodius.mdw.core.eval.debug.DebugValue
getClassName, getStringValue
 

Method Detail

getModel

ModelValue getModel()
Returns a description of the container model.

Returns:
the container model.

getMetamodelID

String getMetamodelID()
Returns the metamodel ID of this model element.

Returns:
the metamodel ID of this model element.
See Also:
Metamodel.getUniqueID()

getUniqueID

String getUniqueID()
Returns the unique ID of this model element.

Returns:
the unique ID of this model element, null if no unique ID set.
See Also:
MDWObject.eUniqueID()