org.eclipse.ocl.examples.xtext.completeocl.completeoclcs
Interface ClassifierContextDeclCS

All Superinterfaces:
ContextDeclCS, ElementCS, org.eclipse.emf.ecore.EObject, ModelElementCS, MorePivotable, org.eclipse.emf.common.notify.Notifier, PathNameDeclCS, Pivotable, PivotableElementCS, PivotObject, VisitableCS
All Known Implementing Classes:
ClassifierContextDeclCSImpl

public interface ClassifierContextDeclCS
extends ContextDeclCS

A representation of the model object 'Classifier Context Decl CS'.

The following features are supported:

See Also:
CompleteOCLCSPackage.getClassifierContextDeclCS()
Generated
Model

Method Summary
 Type getClassifier()
          Returns the value of the 'Classifier' reference.
 org.eclipse.emf.common.util.EList<DefCS> getDefinitions()
          Returns the value of the 'Definitions' containment reference list.
 org.eclipse.emf.common.util.EList<ConstraintCS> getInvariants()
          Returns the value of the 'Invariants' containment reference list.
 java.lang.String getSelfName()
          Returns the value of the 'Self Name' attribute.
 void setSelfName(java.lang.String value)
          Sets the value of the 'Self Name' attribute.
 
Methods inherited from interface org.eclipse.ocl.examples.xtext.completeocl.completeoclcs.PathNameDeclCS
getPathName, setPathName
 
Methods inherited from interface org.eclipse.ocl.examples.xtext.base.basecs.ModelElementCS
getCsi, getOriginalXmiId, getOwnedAnnotation, setCsi, setOriginalXmiId
 
Methods inherited from interface org.eclipse.ocl.examples.xtext.base.basecs.PivotableElementCS
getPivot, setPivot
 
Methods inherited from interface org.eclipse.ocl.examples.xtext.base.basecs.ElementCS
accept, getDescription, getLogicalParent
 
Methods inherited from interface org.eclipse.ocl.examples.xtext.base.basecs.util.VisitableCS
eClass
 
Methods inherited from interface org.eclipse.ocl.examples.pivot.util.Pivotable
resetPivot
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 
Methods inherited from interface org.eclipse.ocl.examples.pivot.util.MorePivotable
getMorePivots
 

Method Detail

getSelfName

java.lang.String getSelfName()
Returns the value of the 'Self Name' attribute.

If the meaning of the 'Self Name' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Self Name' attribute.
See Also:
setSelfName(String), CompleteOCLCSPackage.getClassifierContextDeclCS_SelfName()
Generated
Model

setSelfName

void setSelfName(java.lang.String value)
Sets the value of the 'Self Name' attribute.

Parameters:
value - the new value of the 'Self Name' attribute.
See Also:
getSelfName()
Generated

getClassifier

Type getClassifier()
Returns the value of the 'Classifier' reference.

If the meaning of the 'Classifier' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Classifier' reference.
See Also:
CompleteOCLCSPackage.getClassifierContextDeclCS_Classifier()
Generated
Model
resolveProxies="false" transient="true" changeable="false" volatile="true" derived="true"

getInvariants

org.eclipse.emf.common.util.EList<ConstraintCS> getInvariants()
Returns the value of the 'Invariants' containment reference list. The list contents are of type ConstraintCS.

If the meaning of the 'Invariants' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Invariants' containment reference list.
See Also:
CompleteOCLCSPackage.getClassifierContextDeclCS_Invariants()
Generated
Model
containment="true"

getDefinitions

org.eclipse.emf.common.util.EList<DefCS> getDefinitions()
Returns the value of the 'Definitions' containment reference list. The list contents are of type DefCS. It is bidirectional and its opposite is 'Classifier Context Decl'.

If the meaning of the 'Definitions' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Definitions' containment reference list.
See Also:
CompleteOCLCSPackage.getClassifierContextDeclCS_Definitions(), DefCS.getClassifierContextDecl()
Generated
Model
opposite="classifierContextDecl" containment="true"