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

Packages that use RefinedElement
be.ac.vub.cocompose.eclipse.editparts   
be.ac.vub.cocompose.eclipse.model   
be.ac.vub.cocompose.eclipse.model.core   
be.ac.vub.cocompose.eclipse.model.datatypes   
be.ac.vub.cocompose.io.xmi   
be.ac.vub.cocompose.lang   
be.ac.vub.cocompose.lang.core   
be.ac.vub.cocompose.lang.impl.core   
be.ac.vub.cocompose.operations   
 

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

Methods in be.ac.vub.cocompose.eclipse.editparts that return RefinedElement
protected  RefinedElement RefinedElementEditPart.getRefinedElement()
          Gets the model associated with this.
 

Uses of RefinedElement in be.ac.vub.cocompose.eclipse.model
 

Constructors in be.ac.vub.cocompose.eclipse.model with parameters of type RefinedElement
IconValidator(RefinedElement subject)
          Creates an IconValidator.
 

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

Classes in be.ac.vub.cocompose.eclipse.model.core that implement RefinedElement
 class EclipseConcept
          The Concept language element for Eclipse.
 class EclipseRole
          The Concept language element for Eclipse.
 

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

Constructors in be.ac.vub.cocompose.eclipse.model.datatypes with parameters of type RefinedElement
SuperimposesOnPropertySource(RefinedElement subject)
          Creates an SuperimposesOnPropertySource
InheritsFromPropertySource(RefinedElement subject)
          Creates an InheritsFromPropertySource
 

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

Methods in be.ac.vub.cocompose.io.xmi that return RefinedElement
 RefinedElement XMIModelLinkReader.getRefinedElement()
          Gets the last parsed refined element.
 

Methods in be.ac.vub.cocompose.io.xmi with parameters of type RefinedElement
 void XMIElementAttributesReader.visitRefinedElement(RefinedElement refinedElement)
          Visits a RefinedElement.
 void XMIElementAttributesWriter.visitRefinedElement(RefinedElement refinedElement)
          Visits a RefinedElement.
 void XMIElementType.visitRefinedElement(RefinedElement refinedElement)
          Visits a RefinedElement.
 void XMIElementWriter.visitRefinedElement(RefinedElement refinedElement)
          Visits a RefinedElement.
protected  void XMIModelLinkReader.setRefinedElement(RefinedElement refinedElement)
          Sets the last parsed refined element.
 

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

Methods in be.ac.vub.cocompose.lang with parameters of type RefinedElement
 void DefaultModelVisitor.visitRefinedElement(RefinedElement refinedElement)
          Visits a RefinedElement.
 void DefaultSuperModelVisitor.visitRefinedElement(RefinedElement refinedElement)
          Visits a RefinedElement.
 void ModelVisitor.visitRefinedElement(RefinedElement refinedElement)
          Visits a RefinedElement.
 

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

Subinterfaces of RefinedElement in be.ac.vub.cocompose.lang.core
 interface Concept
          The Concept language element interface.
 interface Role
          The Solution Role language element interface.
 

Methods in be.ac.vub.cocompose.lang.core that return RefinedElement
 RefinedElement Model.getDefaultElement()
          Gets the default element for this solution pattern.
 RefinedElement Refinement.getRefinedElement()
          Gets the owner refined element.
 

Methods in be.ac.vub.cocompose.lang.core with parameters of type RefinedElement
 void Model.setDefaultElement(RefinedElement element)
          Sets the default element for this solution pattern.
 void RefinedElement.addInheritsFrom(RefinedElement inheritsFrom)
          Adds an inherited element to this concept.
 void RefinedElement.addInheritsFrom(int index, RefinedElement inheritsFrom)
          Adds an inherited element to this concept.
 void RefinedElement.removeInheritsFrom(RefinedElement inheritsFrom)
          Removes an inherited element from this concept.
 void RefinedElement.addSuperimposesOn(RefinedElement superimposesOn)
          Adds a superimposition element to this concept.
 void RefinedElement.addSuperimposesOn(int index, RefinedElement superimposesOn)
          Adds a superimposition element to this concept.
 void RefinedElement.removeSuperimposesOn(RefinedElement superimposesOn)
          Removes a superimposition element from this concept.
 void RefinedElement.addSuperimposer(RefinedElement superimposer)
          Adds a superimposing element to this concept.
 void RefinedElement.addSuperimposer(int index, RefinedElement superimposer)
          Adds a superimposing element to this concept.
 void RefinedElement.removeSuperimposer(RefinedElement superimposer)
          Removes a superimposing element from this concept.
 void Refinement.setRefinedElement(RefinedElement refinedElement)
          Sets the owner refined element.
 

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

Classes in be.ac.vub.cocompose.lang.impl.core that implement RefinedElement
 class DefaultConcept
          The Concept language element default implementation.
 class DefaultRefinedElement
          Represents a language element that can have refinements.
 class DefaultRole
          The Solution Role language element.
 

Methods in be.ac.vub.cocompose.lang.impl.core that return RefinedElement
 RefinedElement DefaultModel.getDefaultElement()
          Gets the default element for this solution pattern.
 RefinedElement DefaultRefinement.getRefinedElement()
          Gets the owner refined element.
 

Methods in be.ac.vub.cocompose.lang.impl.core with parameters of type RefinedElement
 void DefaultModel.setDefaultElement(RefinedElement element)
          Sets the default element for this solution pattern.
 void DefaultRefinedElement.addInheritsFrom(RefinedElement inheritsFrom)
          Adds an inherited element to this concept.
 void DefaultRefinedElement.addInheritsFrom(int index, RefinedElement inheritsFrom)
          Adds an inherited element to this concept.
 void DefaultRefinedElement.removeInheritsFrom(RefinedElement inheritsFrom)
          Removes an inherited element from this concept.
 void DefaultRefinedElement.addSuperimposesOn(RefinedElement superimposesOn)
          Adds a superimposition element to this concept.
 void DefaultRefinedElement.addSuperimposesOn(int index, RefinedElement superimposesOn)
          Adds a superimposition element to this concept.
 void DefaultRefinedElement.removeSuperimposesOn(RefinedElement superimposesOn)
          Removes a superimposition element from this concept.
 void DefaultRefinedElement.addSuperimposer(RefinedElement superimposer)
          Adds a superimposing element to this concept.
 void DefaultRefinedElement.addSuperimposer(int index, RefinedElement superimposer)
          Adds a superimposing element to this concept.
 void DefaultRefinedElement.removeSuperimposer(RefinedElement superimposer)
          Removes a superimposing element from this concept.
 void DefaultRefinement.setRefinedElement(RefinedElement refinedElement)
          Sets the owner refined element.
 

Uses of RefinedElement in be.ac.vub.cocompose.operations
 

Methods in be.ac.vub.cocompose.operations with parameters of type RefinedElement
 void CopyElementLinks.visitRefinedElement(RefinedElement refinedElement)
          Visits a RefinedElement.
 void CopyElement.visitRefinedElement(RefinedElement refinedElement)
          Visits a RefinedElement.
 void DeleteElement.visitRefinedElement(RefinedElement refinedElement)
          Visits a RefinedElement.
 void UndeleteElement.visitRefinedElement(RefinedElement refinedElement)
          Visits a RefinedElement.