Uses of Interface
be.ac.vub.cocompose.lang.core.Namespace

Packages that use Namespace
be.ac.vub.cocompose.eclipse.commands   
be.ac.vub.cocompose.eclipse.editparts   
be.ac.vub.cocompose.eclipse.editpolicies   
be.ac.vub.cocompose.eclipse.model.core   
be.ac.vub.cocompose.eclipse.model.datatypes   
be.ac.vub.cocompose.eclipse.model.properties   
be.ac.vub.cocompose.io.xmi   
be.ac.vub.cocompose.lang   
be.ac.vub.cocompose.lang.constraints   
be.ac.vub.cocompose.lang.core   
be.ac.vub.cocompose.lang.impl.constraints   
be.ac.vub.cocompose.lang.impl.core   
be.ac.vub.cocompose.lang.impl.properties   
be.ac.vub.cocompose.lang.properties   
be.ac.vub.cocompose.operations   
 

Uses of Namespace in be.ac.vub.cocompose.eclipse.commands
 

Methods in be.ac.vub.cocompose.eclipse.commands that return Namespace
 Namespace CreateCommand.getOwner()
          Gets the owner element.
 

Methods in be.ac.vub.cocompose.eclipse.commands with parameters of type Namespace
 void CreateCommand.setOwner(Namespace owner)
          Sets the owner element.
 

Uses of Namespace in be.ac.vub.cocompose.eclipse.editparts
 

Methods in be.ac.vub.cocompose.eclipse.editparts that return Namespace
protected  Namespace CoComposeContainerTreeEditPart.getNamespace()
          Gets the model of this as a Namespace.
protected  Namespace NamespaceEditPart.getNamespace()
          Gets the model associated with this.
 

Uses of Namespace in be.ac.vub.cocompose.eclipse.editpolicies
 

Methods in be.ac.vub.cocompose.eclipse.editpolicies with parameters of type Namespace
protected  Command CoComposeTreeContainerEditPolicy.createCreateCommand(ModelElement element, Namespace parent, int index)
          Creates a CreateCommand.
 

Uses of Namespace in be.ac.vub.cocompose.eclipse.model.core
 

Classes in be.ac.vub.cocompose.eclipse.model.core that implement Namespace
 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 EclipseRole
          The Concept language element for Eclipse.
 class EclipseSolutionPattern
          The SolutionPattern language element for Eclipse.
 

Uses of Namespace in be.ac.vub.cocompose.eclipse.model.datatypes
 

Constructors in be.ac.vub.cocompose.eclipse.model.datatypes with parameters of type Namespace
ModelElementsPropertySource(ModelElement subject, List values, Namespace namespace, Class elementClass)
          Creates a PartOfPropertySource.
ModelElementPropertySource(ModelElement subject, ModelElement value, Namespace namespace, Class elementClass, Object id, String name)
          Creates a PartOfPropertySource
 

Uses of Namespace in be.ac.vub.cocompose.eclipse.model.properties
 

Classes in be.ac.vub.cocompose.eclipse.model.properties that implement Namespace
 class EclipseSimpleProperty
          The SimpleProperty language element for Eclipse.
 

Uses of Namespace in be.ac.vub.cocompose.io.xmi
 

Methods in be.ac.vub.cocompose.io.xmi that return Namespace
 Namespace XMIModelLinkReader.getNamespace()
          Gets the last parsed namespace.
 Namespace XMIModelReader.getNamespace()
          Gets the last parsed namespace.
 

Methods in be.ac.vub.cocompose.io.xmi with parameters of type Namespace
 void XMIElementType.visitNamespace(Namespace namespace)
          Visits a Namespace.
 void XMIElementWriter.visitNamespace(Namespace namespace)
          Visits a Namespace.
protected  void XMIModelLinkReader.setNamespace(Namespace namespace)
          Sets the last parsed namespace.
protected  void XMIModelReader.setNamespace(Namespace namespace)
          Sets the last parsed namespace.
 

Uses of Namespace in be.ac.vub.cocompose.lang
 

Methods in be.ac.vub.cocompose.lang with parameters of type Namespace
 void DefaultModelVisitor.visitNamespace(Namespace namespace)
          Visits a Namespace.
 void DefaultSuperModelVisitor.visitNamespace(Namespace namespace)
          Visits a Namespace.
 void DefaultTraversingModelVisitor.visitNamespace(Namespace namespace)
          Visits a Namespace.
 void ModelVisitor.visitNamespace(Namespace namespace)
          Visits a Namespace.
 

Uses of Namespace in be.ac.vub.cocompose.lang.constraints
 

Subinterfaces of Namespace 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.
 

Uses of Namespace in be.ac.vub.cocompose.lang.core
 

Subinterfaces of Namespace 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 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 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 Namespace
 Namespace ModelElement.getNamespace()
          Gets the namespace that contains this element.
 Namespace ModelElement.getRootNamespace()
          Gets the root namespace for this element, if any.
 

Methods in be.ac.vub.cocompose.lang.core with parameters of type Namespace
 void ModelElement.setNamespace(Namespace namespace)
          Sets the namespace that contains this element.
 

Uses of Namespace in be.ac.vub.cocompose.lang.impl.constraints
 

Classes in be.ac.vub.cocompose.lang.impl.constraints that implement Namespace
 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.
 

Uses of Namespace in be.ac.vub.cocompose.lang.impl.core
 

Classes in be.ac.vub.cocompose.lang.impl.core that implement Namespace
 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 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 DefaultRole
          The Solution Role language element.
 class DefaultSolutionPattern
          The Solution Pattern language element.
 

Methods in be.ac.vub.cocompose.lang.impl.core that return Namespace
 Namespace DefaultModelElement.getNamespace()
          Gets the namespace that contains this element.
 Namespace DefaultModelElement.getRootNamespace()
          Gets the root namespace for this element, if any.
 Namespace DefaultNamespace.getRootNamespace()
          Gets the root namespace for this element, if any.
 

Methods in be.ac.vub.cocompose.lang.impl.core with parameters of type Namespace
 void DefaultModelElement.setNamespace(Namespace namespace)
          Sets the namespace that contains this element.
 

Uses of Namespace in be.ac.vub.cocompose.lang.impl.properties
 

Classes in be.ac.vub.cocompose.lang.impl.properties that implement Namespace
 class DefaultModelProperty
          Delegates to a model as property.
 class DefaultProperty
          Generic language element property.
 class DefaultSimpleProperty
          Simple language element property.
 

Uses of Namespace in be.ac.vub.cocompose.lang.properties
 

Subinterfaces of Namespace 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 Namespace in be.ac.vub.cocompose.operations
 

Methods in be.ac.vub.cocompose.operations with parameters of type Namespace
 void CopyElementLinks.visitNamespace(Namespace namespace)
          Visits a Namespace.
 void CopyElement.visitNamespace(Namespace namespace)
          Visits a Namespace.