|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of ModelElement in be.ac.vub.cocompose.eclipse |
Methods in be.ac.vub.cocompose.eclipse with parameters of type ModelElement | |
Image |
CoComposeImages.getElementIcon(ModelElement element)
Gets the correct icon for the given element. |
Uses of ModelElement in be.ac.vub.cocompose.eclipse.commands |
Methods in be.ac.vub.cocompose.eclipse.commands that return ModelElement | |
ModelElement |
CreateCommand.getElement()
Gets the created element. |
ModelElement |
DeleteCommand.getElement()
Gets the element to be deleted. |
Methods in be.ac.vub.cocompose.eclipse.commands with parameters of type ModelElement | |
void |
CreateCommand.setElement(ModelElement element)
Sets the created element. |
void |
DeleteCommand.setElement(ModelElement element)
Sets the element to be deleted. |
Uses of ModelElement in be.ac.vub.cocompose.eclipse.editparts |
Methods in be.ac.vub.cocompose.eclipse.editparts that return ModelElement | |
protected ModelElement |
CoComposeTreeEditPart.getModelElement()
Gets the model of this as a ModelElement. |
protected ModelElement |
ModelElementEditPart.getModelElement()
Gets the model associated with this. |
Uses of ModelElement in be.ac.vub.cocompose.eclipse.editpolicies |
Methods in be.ac.vub.cocompose.eclipse.editpolicies with parameters of type ModelElement | |
protected Command |
CoComposeTreeContainerEditPolicy.createCreateCommand(ModelElement element,
Namespace parent,
int index)
Creates a CreateCommand. |
Uses of ModelElement in be.ac.vub.cocompose.eclipse.model |
Constructors in be.ac.vub.cocompose.eclipse.model with parameters of type ModelElement | |
NameValidator(ModelElement subject)
Creates a NameValidator. |
Uses of ModelElement in be.ac.vub.cocompose.eclipse.model.core |
Classes in be.ac.vub.cocompose.eclipse.model.core that implement ModelElement | |
class |
EclipseConcept
The Concept language element for Eclipse. |
class |
EclipseImplementationGenerator
The ImplementationGenerator language element for Eclipse. |
class |
EclipseImplementationPattern
The ImplementationPattern language element for Eclipse. |
class |
EclipseImplementationRolePart
The ImplementationRolePart language element for Eclipse. |
class |
EclipseModel
The Model language element for Eclipse. |
class |
EclipseModelTransformation
Eclipse implementation of a ModelTransformation. |
class |
EclipseRelationship
Eclipse representation for CoCompose language elements that can participate in a relationship. |
class |
EclipseRole
The Concept language element for Eclipse. |
class |
EclipseSolutionPattern
The SolutionPattern language element for Eclipse. |
Uses of ModelElement in be.ac.vub.cocompose.eclipse.model.datatypes |
Methods in be.ac.vub.cocompose.eclipse.model.datatypes that return ModelElement | |
ModelElement |
ModelElementPropertySource.getValue()
Gets the value for this property. |
Methods in be.ac.vub.cocompose.eclipse.model.datatypes with parameters of type ModelElement | |
protected void |
SuperimposesOnPropertySource.removeElement(ModelElement element)
|
protected void |
SuperimposesOnPropertySource.addElement(int index,
ModelElement element)
|
protected void |
InheritsFromPropertySource.removeElement(ModelElement element)
|
protected void |
InheritsFromPropertySource.addElement(int index,
ModelElement element)
|
protected void |
ConstrainedElementsPropertySource.removeElement(ModelElement element)
|
protected void |
ConstrainedElementsPropertySource.addElement(int index,
ModelElement element)
|
protected void |
ModelElementsPropertySource.removeElement(ModelElement element)
Responsible for removing an element from the property. |
protected void |
ModelElementsPropertySource.addElement(int index,
ModelElement element)
Responsible for adding an element to the property. |
protected String |
ModelElementsPropertySource.getFullName(ModelElement element)
Returns the full model-wide unique name of the given element |
protected void |
ModelElementPropertySource.setValue(ModelElement value)
Sets the value for this property. |
protected void |
PartOfPropertySource.removeElement(ModelElement element)
|
protected void |
PartOfPropertySource.addElement(int index,
ModelElement element)
|
Constructors in be.ac.vub.cocompose.eclipse.model.datatypes with parameters of type ModelElement | |
ModelElementsPropertySource(ModelElement subject,
List values,
Namespace namespace,
Class elementClass)
Creates a PartOfPropertySource. |
|
ModelElementsPropertySource(ModelElement subject,
List values,
Class elementClass)
Creates a PartOfPropertySource. |
|
ModelElementPropertySource(ModelElement subject,
ModelElement value,
Namespace namespace,
Class elementClass,
Object id,
String name)
Creates a PartOfPropertySource |
|
ModelElementPropertySource(ModelElement subject,
ModelElement value,
Class elementClass,
Object id,
String name)
Creates a PartOfPropertySource |
Uses of ModelElement in be.ac.vub.cocompose.eclipse.model.properties |
Classes in be.ac.vub.cocompose.eclipse.model.properties that implement ModelElement | |
class |
EclipseSimpleProperty
The SimpleProperty language element for Eclipse. |
Uses of ModelElement in be.ac.vub.cocompose.io.xmi |
Methods in be.ac.vub.cocompose.io.xmi that return ModelElement | |
ModelElement |
XMIElementTypeSwitch.createElement(String type)
Creates a CoCompose element of the given type. |
ModelElement |
XMIModelLinkReader.getElement()
Gets the last parsed element. |
protected ModelElement |
XMIModelLinkReader.getFromRef(Attributes attrs)
Gets a ModelElement by IDREF or HREF attribute. |
ModelElement |
XMIModelReader.getElement()
Gets the last parsed element. |
Methods in be.ac.vub.cocompose.io.xmi with parameters of type ModelElement | |
void |
XMIElementAttributesReader.visitModelElement(ModelElement modelElement)
Visits a ModelElement. |
void |
XMIElementAttributesWriter.visitModelElement(ModelElement modelElement)
Visits a ModelElement. |
void |
XMIElementType.visitModelElement(ModelElement modelElement)
Visits a ModelElement. |
protected void |
XMIElementWriter.insertReference(String refName,
ModelElement from,
ModelElement to)
Inserts an XMI tag that refers to the given model element. |
protected void |
XMIModelLinkReader.setElement(ModelElement element)
Sets the last parsed element. |
protected void |
XMIModelReader.setElement(ModelElement element)
Sets the last parsed element. |
Uses of ModelElement in be.ac.vub.cocompose.lang |
Methods in be.ac.vub.cocompose.lang that return ModelElement | |
ModelElement |
ModelElementException.getSubject()
Gets the exception subject element. |
Methods in be.ac.vub.cocompose.lang with parameters of type ModelElement | |
void |
DefaultModelVisitor.visitModelElement(ModelElement modelElement)
Visits a ModelElement. |
void |
ModelElementException.setSubject(ModelElement subject)
Sets the exception subject. |
void |
ModelVisitor.visitModelElement(ModelElement modelElement)
Visits a ModelElement. |
Constructors in be.ac.vub.cocompose.lang with parameters of type ModelElement | |
ModelElementException(String message,
ModelElement subject,
int type)
Creates a ModelElementException. |
|
ModelElementException(String message,
ModelElement subject)
Creates a ModelElementException. |
|
ModelElementException(Exception exception,
ModelElement subject)
Creates a ModelElementException. |
|
ModelElementException(Exception exception,
ModelElement subject,
int type)
Creates a ModelElementException. |
Uses of ModelElement in be.ac.vub.cocompose.lang.constraints |
Subinterfaces of ModelElement in be.ac.vub.cocompose.lang.constraints | |
interface |
AndConstraint
Boolean "and" composite constraint interface. |
interface |
CompositeConstraint
Composite constraint interface. |
interface |
Constraint
General constraint interface. |
interface |
ElementConstraint
Model element constraint interface. |
interface |
OrConstraint
Boolean "or" composite constraint interface. |
Methods in be.ac.vub.cocompose.lang.constraints with parameters of type ModelElement | |
void |
ElementConstraint.addConstrainedElement(ModelElement constrainedElement)
Adds a constrained element. |
void |
ElementConstraint.addConstrainedElement(int index,
ModelElement constrainedElement)
Adds a constrained element. |
void |
ElementConstraint.removeConstrainedElement(ModelElement constrainedElement)
Removes a constrained element. |
Uses of ModelElement in be.ac.vub.cocompose.lang.core |
Subinterfaces of ModelElement in be.ac.vub.cocompose.lang.core | |
interface |
Concept
The Concept language element interface. |
interface |
ImplementationGenerator
The Implementation Generator language element interface. |
interface |
ImplementationPattern
Embedded implementation interface. |
interface |
ImplementationRolePart
The Implementation Generator role part language element interface. |
interface |
Model
The Model language element interface. |
interface |
ModelTransformation
CoCompose model transformation refinement. |
interface |
Namespace
Default container and namespace mechanism interface for all CoCompose language elements. |
interface |
RefinedElement
Interface for elements that can have refinements. |
interface |
Refinement
Interface for language element refinements. |
interface |
RelationElement
Interface for all CoCompose language elements that can participate in a relationship. |
interface |
Relationship
Interface for relationships between CoCompose language elements. |
interface |
Role
The Solution Role language element interface. |
interface |
SolutionPattern
The Solution Pattern language element interface. |
Methods in be.ac.vub.cocompose.lang.core that return ModelElement | |
ModelElement |
Namespace.getOwnedElement(String name)
Retrieves an owned element by its name. |
ModelElement |
Namespace.getDeepOwnedElement(ModelElement copy)
Retrieves an owned element in this namespace or a nested namespace. |
Methods in be.ac.vub.cocompose.lang.core with parameters of type ModelElement | |
void |
Namespace.addOwnedElement(ModelElement modelElement)
Adds an element to this namespace. |
void |
Namespace.addOwnedElement(int index,
ModelElement modelElement)
Adds an element to this namespace. |
void |
Namespace.removeOwnedElement(ModelElement modelElement)
Removes a element from this namespace. |
ModelElement |
Namespace.getDeepOwnedElement(ModelElement copy)
Retrieves an owned element in this namespace or a nested namespace. |
Uses of ModelElement in be.ac.vub.cocompose.lang.impl.constraints |
Classes in be.ac.vub.cocompose.lang.impl.constraints that implement ModelElement | |
class |
DefaultAndConstraint
Boolean "and" composite constraint. |
class |
DefaultCompositeConstraint
Composite constraint. |
class |
DefaultConstraint
Represents a general constraint. |
class |
DefaultElementConstraint
Model element constraint. |
class |
DefaultOrConstraint
Boolean "or" composite constraint interface. |
Methods in be.ac.vub.cocompose.lang.impl.constraints with parameters of type ModelElement | |
void |
DefaultCompositeConstraint.addOwnedElement(int index,
ModelElement modelElement)
Adds an element to this namespace. |
void |
DefaultCompositeConstraint.removeOwnedElement(ModelElement modelElement)
Removes a element from this namespace. |
void |
DefaultElementConstraint.addConstrainedElement(ModelElement constrainedElement)
Adds a constrained element. |
void |
DefaultElementConstraint.addConstrainedElement(int index,
ModelElement constrainedElement)
Adds a constrained element. |
void |
DefaultElementConstraint.removeConstrainedElement(ModelElement constrainedElement)
Removes a constrained element. |
Uses of ModelElement in be.ac.vub.cocompose.lang.impl.core |
Classes in be.ac.vub.cocompose.lang.impl.core that implement ModelElement | |
class |
DefaultConcept
The Concept language element default implementation. |
class |
DefaultImplementationGenerator
The Implementation Generator language element. |
class |
DefaultImplementationPattern
Embedded implementation for concepts. |
class |
DefaultImplementationRolePart
The Implementation Generator role part language element. |
class |
DefaultModel
The Model language element. |
class |
DefaultModelElement
Root class for each CoCompose language element. |
class |
DefaultModelTransformation
Default implementation for a ModelTransformation |
class |
DefaultNamespace
Default container and namespace mechanism for all CoCompose language elements. |
class |
DefaultRefinedElement
Represents a language element that can have refinements. |
class |
DefaultRefinement
Represents language element refinements. |
class |
DefaultRelationElement
Represents CoCompose language elements that can participate in a relationship. |
class |
DefaultRelationship
Interface for relationships between CoCompose language elements. |
class |
DefaultRole
The Solution Role language element. |
class |
DefaultSolutionPattern
The Solution Pattern language element. |
Methods in be.ac.vub.cocompose.lang.impl.core that return ModelElement | |
ModelElement |
DefaultNamespace.getOwnedElement(String name)
Retrieves an owned element by its name. |
ModelElement |
DefaultNamespace.getDeepOwnedElement(ModelElement copy)
Retrieves an owned element in this namespace or a nested namespace. |
Methods in be.ac.vub.cocompose.lang.impl.core with parameters of type ModelElement | |
void |
DefaultImplementationGenerator.addOwnedElement(int index,
ModelElement modelElement)
Adds an element to this namespace. |
void |
DefaultImplementationGenerator.removeOwnedElement(ModelElement modelElement)
Removes a element from this namespace. |
void |
DefaultNamespace.addOwnedElement(ModelElement modelElement)
Adds an element to this namespace. |
void |
DefaultNamespace.addOwnedElement(int index,
ModelElement modelElement)
Adds an element to this namespace. |
void |
DefaultNamespace.removeOwnedElement(ModelElement modelElement)
Removes a element from this namespace. |
ModelElement |
DefaultNamespace.getDeepOwnedElement(ModelElement copy)
Retrieves an owned element in this namespace or a nested namespace. |
void |
DefaultRefinedElement.addOwnedElement(int index,
ModelElement modelElement)
Adds an element to this namespace. |
void |
DefaultRefinedElement.removeOwnedElement(ModelElement modelElement)
Removes a element from this namespace. |
Uses of ModelElement in be.ac.vub.cocompose.lang.impl.properties |
Classes in be.ac.vub.cocompose.lang.impl.properties that implement ModelElement | |
class |
DefaultModelProperty
Delegates to a model as property. |
class |
DefaultProperty
Generic language element property. |
class |
DefaultSimpleProperty
Simple language element property. |
Uses of ModelElement in be.ac.vub.cocompose.lang.properties |
Subinterfaces of ModelElement in be.ac.vub.cocompose.lang.properties | |
interface |
ModelProperty
Delegates to a model as property. |
interface |
Property
Generic language element property interface. |
interface |
SimpleProperty
Simple language element property interface. |
Uses of ModelElement in be.ac.vub.cocompose.operations |
Methods in be.ac.vub.cocompose.operations that return ModelElement | |
ModelElement |
UndeleteElement.getDeletedElement()
Gets the deleted element to undelete. |
Methods in be.ac.vub.cocompose.operations with parameters of type ModelElement | |
void |
CopyElement.visitModelElement(ModelElement modelElement)
Visits a ModelElement. |
void |
DeleteElement.visitModelElement(ModelElement modelElement)
Visits a ModelElement. |
void |
UndeleteElement.setDeletedElement(ModelElement deletedElement)
Sets the deleted element to undelete. |
void |
UndeleteElement.visitModelElement(ModelElement modelElement)
Visits a ModelElement. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |