Uses of Interface
com.sodius.mdw.core.model.MDWObject

Packages that use MDWObject
com.sodius.mdw.core.eval.scripts Defines Java base script containers. 
com.sodius.mdw.core.model Contains the model framework to manage model, metamodel and related model elements. 
com.sodius.mdw.core.model.diagram Contains the diagram image framework, for documentation generation purpose. 
com.sodius.mdw.core.model.emf Contains interfaces that act as a bridge between MDWorkbench model framework and EMF. 
 

Uses of MDWObject in com.sodius.mdw.core.eval.scripts
 

Fields in com.sodius.mdw.core.eval.scripts declared as MDWObject
protected  MDWObject MDWObjectScriptContainer.self
          The MDWObject referenced as self (the receiver of scripts).
 

Uses of MDWObject in com.sodius.mdw.core.model
 

Methods in com.sodius.mdw.core.model with type parameters of type MDWObject
<T extends MDWObject>
T
Model.create(EClass type)
          Creates a new instance of a MDWObject based on the specified type.
<T extends MDWObject>
T
Model.create(String typeName)
          Creates a new instance of a MDWObject based on the specified type.
<T extends MDWObject>
T
MDWSet.detect(EStructuralFeature feature, Object value)
          Returns the first MDWObject of this Set whose feature matches the specified value.
<T extends MDWObject>
T
MDWList.detect(EStructuralFeature feature, Object value)
          Returns the first MDWObject of this list whose feature matches the specified value.
<T extends MDWObject>
T
MDWCollection.detect(EStructuralFeature feature, Object value)
          Returns the first MDWObject of this collection whose feature matches the specified value.
<T extends MDWObject>
T
MDWSet.detect(String scriptName, List<?> arguments, Object value)
          Returns the first MDWObject of this Set whose script evaluation result matches the specified value.
<T extends MDWObject>
T
MDWList.detect(String scriptName, List<?> arguments, Object value)
          Returns the first MDWObject of this list whose script evaluation result matches the specified value.
<T extends MDWObject>
T
MDWCollection.detect(String scriptName, List<?> arguments, Object value)
          Returns the first MDWObject of this collection whose script evaluation result matches the specified value.
<T extends MDWObject>
T
MDWSet.detect(String scriptName, Object value)
          Returns the first MDWObject of this Set whose script evaluation result matches the specified value.
<T extends MDWObject>
T
MDWList.detect(String scriptName, Object value)
          Returns the first MDWObject of this list whose script evaluation result matches the specified value.
<T extends MDWObject>
T
MDWCollection.detect(String scriptName, Object value)
          Returns the first MDWObject of this collection whose script evaluation result matches the specified value.
<T extends MDWObject>
MDWList<T>
Model.getInstances()
          Returns all model elements attached to this model.
<T extends MDWObject>
MDWList<T>
Model.getInstances(EClass type)
          Returns all model elements of the specified type attached to this model.
<T extends MDWObject>
MDWList<T>
Model.getInstances(EClass type, boolean includeSubTypes)
          Returns all model elements of the specified type, or one of its sub types, attached to this model.
<T extends MDWObject>
MDWList<T>
Model.getInstances(String typeName)
          Returns all model elements of the specified type attached to this model.
<T extends MDWObject>
MDWList<T>
Model.getInstances(String typeName, boolean includeSubTypes)
          Returns all model elements of the specified type, or one of its sub types, attached to this model.
<T extends MDWObject>
MDWList<T>
Model.getProfiledInstances(EClass type, String profileName)
          Returns model elements of the specified type attached to this model, which match the specified profile name.
<T extends MDWObject>
MDWList<T>
Model.getProfiledInstances(EClass type, String profileName, boolean includeSubTypes)
          Returns all model elements of the specified type, or one of its sub types, attached to this model, which match the specified profile name.
<T extends MDWObject>
MDWList<T>
Model.getProfiledInstances(String typeName, String profileName)
          Returns model elements of the specified type attached to this model, which match the specified profile name.
<T extends MDWObject>
MDWList<T>
Model.getProfiledInstances(String typeName, String profileName, boolean includeSubTypes)
          Returns all model elements of the specified type, or one of its sub types, attached to this model, which match the specified profile name.
 

Methods in com.sodius.mdw.core.model with parameters of type MDWObject
 void Model.add(MDWObject object)
          Register this model element to the model.
 DiagramImage Model.getDiagram(MDWObject object, DiagramOptions options)
          Get the diagram image for a specific model element.
 String[] ProfileProvider.getStereotypeNames(MDWObject object)
          Determines the stereotype names attached to a model element.
 void Model.remove(MDWObject object)
          Unregister this model element from the model.
 

Uses of MDWObject in com.sodius.mdw.core.model.diagram
 

Methods in com.sodius.mdw.core.model.diagram with parameters of type MDWObject
 DiagramImage DiagramProvider.getDiagram(MDWObject object, DiagramOptions options, ConnectorContext context)
          Get the diagram image for a specific model element.
 

Uses of MDWObject in com.sodius.mdw.core.model.emf
 

Subinterfaces of MDWObject in com.sodius.mdw.core.model.emf
 interface MDWEObject
          EMF based MDWObject, which is the root of all model elements.