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

All Superinterfaces:
DebugValue

public interface ModelValue
extends DebugValue

Description of a model used during the evaluation.

This interface is not intended to be implemented by clients.

See Also:
Model, MDWObjectValue.getModel()

Method Summary
 Collection<MDWObjectValue> getInstances()
          Returns the model elements contained in this model and used during the evaluation.
 String getMetamodelID()
          Returns the metamodel ID of this model.
 
Methods inherited from interface com.sodius.mdw.core.eval.debug.DebugValue
getClassName, getStringValue
 

Method Detail

getMetamodelID

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

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

getInstances

Collection<MDWObjectValue> getInstances()
Returns the model elements contained in this model and used during the evaluation.

Returns:
an unmodifiable collection of MDWObjectValue elements.