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

Packages that use MDWList
com.sodius.mdw.core.eval Contains the evaluation framework to launch evaluations of templates, rules and scripts. 
com.sodius.mdw.core.model Contains the model framework to manage model, metamodel and related model elements. 
com.sodius.mdw.core.model.emf Contains interfaces that act as a bridge between MDWorkbench model framework and EMF. 
 

Uses of MDWList in com.sodius.mdw.core.eval
 

Subinterfaces of MDWList in com.sodius.mdw.core.eval
 interface TransientLinkList<E>
          Provides facilities to invoke scripts on each MDWObject element of this list.
 

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

Classes in com.sodius.mdw.core.model that implement MDWList
 class DefaultMDWList<E>
          Default MDWList implementation based on an ArrayList.
 

Methods in com.sodius.mdw.core.model that return MDWList
<T> MDWList<T>
MDWSet.collect(EStructuralFeature feature)
          Evaluates the specified feature on each MDWObject of this Set, and concatenates the results into a new list.
<T> MDWList<T>
MDWList.collect(EStructuralFeature feature)
          Evaluates the specified feature on each MDWObject of this list, and concatenates the results into a new list.
<T> MDWList<T>
MDWCollection.collect(EStructuralFeature feature)
          Evaluates the specified feature on each MDWObject of this collection, and concatenates the results into a new list.
<T> MDWList<T>
MDWSet.collect(String scriptName)
          Evaluates the specified script on each MDWObject of this Set, and concatenates the results into a new list.
<T> MDWList<T>
MDWList.collect(String scriptName)
          Evaluates the specified script on each MDWObject of this list, and concatenates the results into a new list.
<T> MDWList<T>
MDWCollection.collect(String scriptName)
          Evaluates the specified script on each MDWObject of this collection, and concatenates the results into a new list.
<T> MDWList<T>
MDWSet.collect(String scriptName, List<?> arguments)
          Evaluates the specified script on each MDWObject of this Set, and concatenates the results into a new list.
<T> MDWList<T>
MDWList.collect(String scriptName, List<?> arguments)
          Evaluates the specified script on each MDWObject of this list, and concatenates the results into a new list.
<T> MDWList<T>
MDWCollection.collect(String scriptName, List<?> arguments)
          Evaluates the specified script on each MDWObject of this collection, and concatenates the results into a new list.
 MDWList<E> MDWList.copy()
          Copies all of the elements of the receiver list to a newly created one.
<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 E>
MDWList<T>
MDWList.getInstances(EClass type)
          Selects MDWObject instances of this list of the specified type.
<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 E>
MDWList<T>
MDWList.getInstances(EClass type, boolean includeSubTypes)
          Selects MDWObject instances of this list of the specified type, or one of its sub types.
<T extends MDWObject>
MDWList<T>
Model.getInstances(String typeName)
          Returns all model elements of the specified type attached to this model.
<T extends E>
MDWList<T>
MDWList.getInstances(String typeName)
          Selects MDWObject instances of this list of the specified type.
<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 E>
MDWList<T>
MDWList.getInstances(String typeName, boolean includeSubTypes)
          Selects MDWObject instances of this list of the specified type, or one of its sub types.
<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 E>
MDWList<T>
MDWList.getProfiledInstances(EClass type, String profileName)
          Selects MDWObject instances of this list of the specified type, 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 E>
MDWList<T>
MDWList.getProfiledInstances(EClass type, String profileName, boolean includeSubTypes)
          Selects MDWObject instances of this list of the specified type, or one of its sub types, 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 E>
MDWList<T>
MDWList.getProfiledInstances(String typeName, String profileName)
          Selects MDWObject instances of this list of the specified type, 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.
<T extends E>
MDWList<T>
MDWList.getProfiledInstances(String typeName, String profileName, boolean includeSubTypes)
          Selects MDWObject instances of this list of the specified type, or one of its sub types, which match the specified profile name.
 MDWList<E> MDWList.reject(EStructuralFeature feature, Object value)
          Rejects MDWObject instances of this list whose feature does not match the specified value.
 MDWList<E> MDWList.reject(String scriptName, List<?> arguments, Object value)
          Rejects MDWObject instances of this list whose script evaluation result does not match the specified value.
 MDWList<E> MDWList.reject(String scriptName, Object value)
          Rejects MDWObject instances of this list whose script evaluation result does not match the specified value.
 MDWList<E> MDWList.reverse()
          Creates a new list containing the receiver's elements in a reverse order.
 MDWList<E> MDWList.select(EStructuralFeature feature, Object value)
          Selects MDWObject instances of this list whose feature matches the specified value.
 MDWList<E> MDWList.select(String scriptName, List<?> arguments, Object value)
          Selects MDWObject instances of this list whose script evaluation result matches the specified value.
 MDWList<E> MDWList.select(String scriptName, Object value)
          Selects MDWObject instances of this list whose script evaluation result matches the specified value.
 MDWList<E> MDWSet.sort(EStructuralFeature feature)
          Returns a sorted list into ascending order induced by the specified feature.
 MDWList<E> MDWList.sort(EStructuralFeature feature)
          Returns a sorted list into ascending order induced by the specified feature.
 MDWList<E> MDWCollection.sort(EStructuralFeature feature)
          Returns a sorted list into ascending order induced by the specified feature.
 MDWList<E> MDWSet.sort(String scriptName)
          Returns a sorted list into ascending order induced by the specified script.
 MDWList<E> MDWList.sort(String scriptName)
          Returns a sorted list into ascending order induced by the specified script.
 MDWList<E> MDWCollection.sort(String scriptName)
          Returns a sorted list into ascending order induced by the specified script.
 MDWList<E> MDWSet.sort(String scriptName, List<?> arguments)
          Returns a sorted list into ascending order induced by the specified script.
 MDWList<E> MDWList.sort(String scriptName, List<?> arguments)
          Returns a sorted list into ascending order induced by the specified script.
 MDWList<E> MDWCollection.sort(String scriptName, List<?> arguments)
          Returns a sorted list into ascending order induced by the specified script.
 MDWList<E> MDWSet.toList()
          Converts this Set to a new modifiable MDWList.
<E> MDWList<E>
MDWObject.toList(Collection<E> values)
          Converts the specified collection to a new modifiable MDWList.
<E> MDWList<E>
MDWObject.toList(E[] values)
          Converts the specified array to a new modifiable MDWList.
<E> MDWList<E>
MDWObject.toList(Iterator<E> values)
          Converts the specified iterator to a new modifiable MDWList.
<T> MDWList<T>
MDWObject.toList(String scriptName)
          Invokes the specified script and returns a MDWList representation of the evaluation result.
<T> MDWList<T>
MDWObject.toList(String scriptName, List<?> arguments)
          Invokes the specified script and returns a MDWList representation of the evaluation result.
 

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

Subinterfaces of MDWList in com.sodius.mdw.core.model.emf
 interface MDWEList<E>
          EMF based MDWList, which provides facilities to invoke scripts on each MDWObject element of this list.