Uses of Interface
org.eclipse.ocl.examples.pivot.Operation

Packages that use Operation
org.eclipse.ocl.examples.codegen.analyzer   
org.eclipse.ocl.examples.codegen.cgmodel   
org.eclipse.ocl.examples.codegen.cgmodel.impl   
org.eclipse.ocl.examples.codegen.common   
org.eclipse.ocl.examples.codegen.generator   
org.eclipse.ocl.examples.codegen.java   
org.eclipse.ocl.examples.codegen.oclinecore   
org.eclipse.ocl.examples.pivot   
org.eclipse.ocl.examples.pivot.context   
org.eclipse.ocl.examples.pivot.delegate   
org.eclipse.ocl.examples.pivot.ecore   
org.eclipse.ocl.examples.pivot.evaluation   
org.eclipse.ocl.examples.pivot.executor   
org.eclipse.ocl.examples.pivot.helper   
org.eclipse.ocl.examples.pivot.internal.impl   
org.eclipse.ocl.examples.pivot.manager   
org.eclipse.ocl.examples.pivot.model   
org.eclipse.ocl.examples.pivot.prettyprint   
org.eclipse.ocl.examples.pivot.scoping   
org.eclipse.ocl.examples.pivot.uml   
org.eclipse.ocl.examples.pivot.util   
org.eclipse.ocl.examples.pivot.utilities   
org.eclipse.ocl.examples.xtext.base.basecs   
org.eclipse.ocl.examples.xtext.base.basecs.impl   
org.eclipse.ocl.examples.xtext.base.cs2as   
org.eclipse.ocl.examples.xtext.base.pivot2cs   
org.eclipse.ocl.examples.xtext.completeocl.completeoclcs   
org.eclipse.ocl.examples.xtext.completeocl.completeoclcs.impl   
org.eclipse.ocl.examples.xtext.completeocl.cs2as   
org.eclipse.ocl.examples.xtext.completeocl.pivot2cs   
org.eclipse.ocl.examples.xtext.essentialocl.attributes   
org.eclipse.ocl.examples.xtext.essentialocl.cs2as   
org.eclipse.ocl.examples.xtext.essentialocl.ui.labeling   
 

Uses of Operation in org.eclipse.ocl.examples.codegen.analyzer
 

Methods in org.eclipse.ocl.examples.codegen.analyzer with parameters of type Operation
 CGExecutorOperation CodeGenAnalyzer.createExecutorOperation(Operation asOperation)
           
protected  java.lang.String NameManager.getOperationCallExpNameHint(Operation anOperation)
           
protected  java.lang.String NameManager.getOperationNameHint(Operation anOperation)
           
 CGOperation AS2CGVisitor.visitOperation(Operation element)
           
 

Uses of Operation in org.eclipse.ocl.examples.codegen.cgmodel
 

Methods in org.eclipse.ocl.examples.codegen.cgmodel that return Operation
 Operation CGOperationCallExp.getReferredOperation()
          Returns the value of the 'Referred Operation' attribute.
 

Methods in org.eclipse.ocl.examples.codegen.cgmodel with parameters of type Operation
 void CGOperationCallExp.setReferredOperation(Operation value)
          Sets the value of the 'Referred Operation' attribute.
 

Uses of Operation in org.eclipse.ocl.examples.codegen.cgmodel.impl
 

Fields in org.eclipse.ocl.examples.codegen.cgmodel.impl declared as Operation
protected static Operation CGOperationCallExpImpl.REFERRED_OPERATION_EDEFAULT
          The default value of the 'Referred Operation' attribute.
protected  Operation CGOperationCallExpImpl.referredOperation
          The cached value of the 'Referred Operation' attribute.
 

Methods in org.eclipse.ocl.examples.codegen.cgmodel.impl that return Operation
 Operation CGModelFactoryImpl.createOperationFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 Operation CGOperationCallExpImpl.getReferredOperation()
           
 

Methods in org.eclipse.ocl.examples.codegen.cgmodel.impl with parameters of type Operation
 void CGOperationCallExpImpl.setReferredOperation(Operation newReferredOperation)
           
 

Uses of Operation in org.eclipse.ocl.examples.codegen.common
 

Methods in org.eclipse.ocl.examples.codegen.common that return types with arguments of type Operation
static java.util.LinkedHashSet<Operation> PivotQueries.getOperations(Type type)
           
 

Methods in org.eclipse.ocl.examples.codegen.common with parameters of type Operation
static java.lang.String NameQueries.getUniqueText(Element context, Operation operation)
          Return a valid Java identifier suffix encoding of an operation name that is unique within the scope of element.
 

Uses of Operation in org.eclipse.ocl.examples.codegen.generator
 

Methods in org.eclipse.ocl.examples.codegen.generator with parameters of type Operation
 org.eclipse.emf.codegen.ecore.genmodel.GenOperation AbstractGenModelHelper.getGenOperation(Operation operation)
           
 org.eclipse.emf.codegen.ecore.genmodel.GenOperation GenModelHelper.getGenOperation(Operation operation)
           
 java.lang.String AbstractGenModelHelper.getOperationAccessor(Operation anOperation)
           
 java.lang.String GenModelHelper.getOperationAccessor(Operation anOperation)
           
 java.lang.String AbstractGenModelHelper.getOperationReturnType(Operation operation)
           
 java.lang.String GenModelHelper.getOperationReturnType(Operation operation)
           
 DomainOperation AbstractCodeGenerator.isFinal(Operation anOperation, Type staticType)
           
 DomainOperation CodeGenerator.isFinal(Operation anOperation, Type staticType)
           
 

Uses of Operation in org.eclipse.ocl.examples.codegen.java
 

Methods in org.eclipse.ocl.examples.codegen.java with parameters of type Operation
 void JavaStream.appendQualifiedLiteralName(Operation anOperation)
           
 

Uses of Operation in org.eclipse.ocl.examples.codegen.oclinecore
 

Fields in org.eclipse.ocl.examples.codegen.oclinecore with type parameters of type Operation
static java.util.Comparator<Operation> OCLinEcoreTablesUtils.signatureComparator
           
 

Methods in org.eclipse.ocl.examples.codegen.oclinecore that return Operation
protected  Operation OCLinEcoreTablesUtils.getOverloadOp(Class pClass, Operation baseOp)
           
 

Methods in org.eclipse.ocl.examples.codegen.oclinecore that return types with arguments of type Operation
protected  java.util.LinkedHashMap<Class,java.util.LinkedHashMap<Class,java.util.List<Operation>>> OCLinEcoreTables.computeFragmentOperations()
           
protected  java.lang.Iterable<Operation> OCLinEcoreTablesUtils.getLocalOperationsSortedBySignature(Class pClass)
           
protected  java.util.LinkedHashSet<Operation> OCLinEcoreTablesUtils.getOperations(Type type)
           
 java.util.List<java.util.LinkedHashMap<Class,java.util.LinkedHashMap<Class,java.util.List<Operation>>>> OCLinEcoreTables.paginateFragmentOperations(java.util.LinkedHashMap<Class,java.util.LinkedHashMap<Class,java.util.List<Operation>>> fragmentOperations)
           
 

Methods in org.eclipse.ocl.examples.codegen.oclinecore with parameters of type Operation
protected  java.lang.String OCLinEcoreTablesUtils.getImplementationName(Operation operation)
           
protected  Operation OCLinEcoreTablesUtils.getOverloadOp(Class pClass, Operation baseOp)
           
static java.lang.String OCLinEcoreTablesUtils.getSignature(Operation anOperation)
           
 java.lang.Object OCLinEcoreTablesUtils.EmitLiteralVisitor.visitOperation(Operation operation)
           
 java.lang.Object OCLinEcoreTablesUtils.EmitQualifiedLiteralVisitor.visitOperation(Operation operation)
           
 

Method parameters in org.eclipse.ocl.examples.codegen.oclinecore with type arguments of type Operation
protected  void OCLinEcoreTables.declareFragmentOperations(java.util.List<java.util.LinkedHashMap<Class,java.util.LinkedHashMap<Class,java.util.List<Operation>>>> paginatedFragmentOperations)
           
protected  void OCLinEcoreTables.declareTypes(java.util.List<java.util.LinkedHashMap<Class,java.util.LinkedHashMap<Class,java.util.List<Operation>>>> paginatedFragmentOperations, java.util.List<java.util.LinkedHashMap<Class,java.util.List<Property>>> paginatedFragmentProperties)
           
 java.util.List<java.util.LinkedHashMap<Class,java.util.LinkedHashMap<Class,java.util.List<Operation>>>> OCLinEcoreTables.paginateFragmentOperations(java.util.LinkedHashMap<Class,java.util.LinkedHashMap<Class,java.util.List<Operation>>> fragmentOperations)
           
 

Uses of Operation in org.eclipse.ocl.examples.pivot
 

Subinterfaces of Operation in org.eclipse.ocl.examples.pivot
 interface Iteration
          A representation of the model object 'Iteration'.
 

Methods in org.eclipse.ocl.examples.pivot that return Operation
 Operation PivotFactory.createOperation()
          Returns a new object of class 'Operation'.
 Operation AbstractEnvironment.getContextOperation()
           
 Operation Environment.getContextOperation()
          Obtains the context operation of this environment, if it is an operation context.
 Operation CallOperationAction.getOperation()
          Returns the value of the 'Operation' reference.
 Operation Parameter.getOperation()
          Returns the value of the 'Operation' container reference.
 Operation MessageType.getReferredOperation()
          Returns the value of the 'Referred Operation' reference.
 Operation OperationCallExp.getReferredOperation()
          Returns the value of the 'Referred Operation' reference.
 

Methods in org.eclipse.ocl.examples.pivot that return types with arguments of type Operation
 java.util.List<Operation> Type.getOwnedOperation()
          Returns the value of the 'Owned Operation' containment reference list.
 java.util.List<Operation> Operation.getRedefinedOperation()
          Returns the value of the 'Redefined Operation' reference list.
 

Methods in org.eclipse.ocl.examples.pivot with parameters of type Operation
 Environment AbstractEnvironmentFactory.createOperationContext(Environment parent, Operation operation)
           
 Environment EnvironmentFactory.createOperationContext(Environment parent, Operation operation)
          Creates an environment suitable for parsing OCL expressions on the specified operation, which is some operation in the client's metamodel.
protected  void AbstractEnvironment.setContextOperation(Operation contextOperation)
          Assigns my context operation.
 void CallOperationAction.setOperation(Operation value)
          Sets the value of the 'Operation' reference.
 void Parameter.setOperation(Operation value)
          Sets the value of the 'Operation' container reference.
 void MessageType.setReferredOperation(Operation value)
          Sets the value of the 'Referred Operation' reference.
 void OperationCallExp.setReferredOperation(Operation value)
          Sets the value of the 'Referred Operation' reference.
 

Uses of Operation in org.eclipse.ocl.examples.pivot.context
 

Methods in org.eclipse.ocl.examples.pivot.context with parameters of type Operation
 void AbstractBase2PivotConversion.setOperationContext(ExpressionInOCL pivotSpecification, Operation contextOperation, java.lang.String resultName)
           
 void AbstractBase2PivotConversion.setResultVariable(ExpressionInOCL pivotSpecification, Operation contextOperation, java.lang.String resultName)
           
 void Base2PivotConversion.setResultVariable(ExpressionInOCL pivotSpecification, Operation contextOperation, java.lang.String resultName)
           
 

Constructors in org.eclipse.ocl.examples.pivot.context with parameters of type Operation
OperationContext(MetaModelManager metaModelManager, org.eclipse.emf.common.util.URI uri, Operation operationContext, java.lang.String resultVariableName)
           
 

Uses of Operation in org.eclipse.ocl.examples.pivot.delegate
 

Methods in org.eclipse.ocl.examples.pivot.delegate that return Operation
 Operation OCLInvocationDelegate.getOperation()
           
 

Methods in org.eclipse.ocl.examples.pivot.delegate with parameters of type Operation
 ExpressionInOCL InvocationBehavior.getExpressionInOCL(MetaModelManager metaModelManager, Operation operation)
          Return the operation body associated with operation, if necessary using ocl to create the relevant parsing environment for a textual definition.
 

Uses of Operation in org.eclipse.ocl.examples.pivot.ecore
 

Fields in org.eclipse.ocl.examples.pivot.ecore declared as Operation
protected  Operation EObjectOperation.operation
           
 

Methods in org.eclipse.ocl.examples.pivot.ecore that return Operation
protected  Operation Ecore2PivotDeclarationSwitch.convertEOperation2Operation(org.eclipse.emf.ecore.EOperation eOperation)
           
 

Methods in org.eclipse.ocl.examples.pivot.ecore with parameters of type Operation
 boolean Pivot2EcoreDeclarationVisitor.DuplicateOperationsFilter.apply(Operation anOperation)
           
 boolean Pivot2EcoreDeclarationVisitor.NonDuplicateOperationsFilter.apply(Operation anOperation)
           
protected  java.util.List<org.eclipse.emf.ecore.EAnnotation> Ecore2PivotDeclarationSwitch.convertEOperationEAnnotations(Operation pivotElement, org.eclipse.emf.ecore.EOperation eOperation)
           
 org.eclipse.emf.ecore.EObject Pivot2EcoreDeclarationVisitor.visitOperation(Operation pivotOperation)
           
 org.eclipse.emf.ecore.EObject Pivot2EcoreReferenceVisitor.visitOperation(Operation pivotOperation)
           
 

Constructors in org.eclipse.ocl.examples.pivot.ecore with parameters of type Operation
EObjectOperation(Operation operation, org.eclipse.emf.ecore.EOperation eFeature, OpaqueExpression specification)
           
 

Uses of Operation in org.eclipse.ocl.examples.pivot.evaluation
 

Methods in org.eclipse.ocl.examples.pivot.evaluation with parameters of type Operation
 boolean AbstractEvaluationEnvironment.overrides(Operation operation, int opcode)
          Deprecated. This Classic OCL API is not used by the Pivot.
 boolean EvaluationEnvironment.overrides(Operation operation, int opcode)
          Deprecated. This Classic OCL API is not used by the Pivot.
 

Uses of Operation in org.eclipse.ocl.examples.pivot.executor
 

Fields in org.eclipse.ocl.examples.pivot.executor declared as Operation
protected  Operation PivotExecutorOperation.pivotOperation
           
 

Methods in org.eclipse.ocl.examples.pivot.executor that return Operation
 Operation PivotExecutorOperation.getPivotOperation()
           
 

Constructors in org.eclipse.ocl.examples.pivot.executor with parameters of type Operation
PivotExecutorOperation(TypeServer inheritance, int operationIndex, Operation pivotOperation)
           
 

Uses of Operation in org.eclipse.ocl.examples.pivot.helper
 

Methods in org.eclipse.ocl.examples.pivot.helper that return Operation
 Operation OCLHelper.getContextOperation()
          Obtains my context operation, if my environment is an operation context.
 Operation OCLHelperImpl.getContextOperation()
           
 

Methods in org.eclipse.ocl.examples.pivot.helper with parameters of type Operation
 void OCLHelper.setInstanceOperationContext(java.lang.Object instance, Operation operation)
          Sets the operation context implied by the specified instance.
 void OCLHelperImpl.setInstanceOperationContext(java.lang.Object instance, Operation operation)
           
 void OCLHelper.setOperationContext(Type context, Operation operation)
          Sets the operation context of the OCL expression for which syntax or parsing help is to be provided.
 void OCLHelperImpl.setOperationContext(Type context, Operation operation)
           
 

Uses of Operation in org.eclipse.ocl.examples.pivot.internal.impl
 

Classes in org.eclipse.ocl.examples.pivot.internal.impl that implement Operation
 class IterationImpl
          An implementation of the model object 'Iteration'.
 class OperationImpl
          An implementation of the model object 'Operation'.
 

Fields in org.eclipse.ocl.examples.pivot.internal.impl declared as Operation
protected  Operation CallOperationActionImpl.operation
          The cached value of the 'Operation' reference.
protected  Operation MessageTypeImpl.referredOperation
          The cached value of the 'Referred Operation' reference.
protected  Operation OperationCallExpImpl.referredOperation
          The cached value of the 'Referred Operation' reference.
 

Fields in org.eclipse.ocl.examples.pivot.internal.impl with type parameters of type Operation
protected  org.eclipse.emf.common.util.EList<Operation> TypeImpl.ownedOperation
          The cached value of the 'Owned Operation' containment reference list.
protected  org.eclipse.emf.common.util.EList<Operation> OperationImpl.redefinedOperation
          The cached value of the 'Redefined Operation' reference list.
 

Methods in org.eclipse.ocl.examples.pivot.internal.impl that return Operation
 Operation CallOperationActionImpl.basicGetOperation()
           
 Operation MessageTypeImpl.basicGetReferredOperation()
           
 Operation OperationCallExpImpl.basicGetReferredOperation()
           
 Operation PivotFactoryImpl.createOperation()
           
 Operation CallOperationActionImpl.getOperation()
           
 Operation ParameterImpl.getOperation()
           
 Operation MessageTypeImpl.getReferredOperation()
           
 Operation OperationCallExpImpl.getReferredOperation()
           
 

Methods in org.eclipse.ocl.examples.pivot.internal.impl that return types with arguments of type Operation
 java.util.List<Operation> TypeImpl.getOwnedOperation()
           
 java.util.List<Operation> OperationImpl.getRedefinedOperation()
           
 

Methods in org.eclipse.ocl.examples.pivot.internal.impl with parameters of type Operation
 org.eclipse.emf.common.notify.NotificationChain ParameterImpl.basicSetOperation(Operation newOperation, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 void CallOperationActionImpl.setOperation(Operation newOperation)
           
 void ParameterImpl.setOperation(Operation newOperation)
           
 void MessageTypeImpl.setReferredOperation(Operation newReferredOperation)
           
 void OperationCallExpImpl.setReferredOperation(Operation newReferredOperation)
           
 

Uses of Operation in org.eclipse.ocl.examples.pivot.manager
 

Fields in org.eclipse.ocl.examples.pivot.manager with type parameters of type Operation
static java.util.List<Operation> MetaModelManager.EMPTY_OPERATION_LIST
           
 

Methods in org.eclipse.ocl.examples.pivot.manager that return Operation
 Operation PivotStandardLibrary.basicGetOclInvalidOperation()
           
protected  Operation MetaModelManager.CompleteTypeOperationsIterable.getInnerValue(Operation element)
           
 Operation PivotStandardLibrary.getOclInvalidOperation()
           
 Operation MetaModelManager.resolveBaseOperation(Operation operation)
          Return the un-overloaded operation.
 Operation MetaModelManager.resolveOperation(Type leftType, java.lang.String operationName, Type... rightTypes)
           
 

Methods in org.eclipse.ocl.examples.pivot.manager that return types with arguments of type Operation
protected  java.lang.Iterable<Operation> MetaModelManager.CompleteTypeOperationsIterable.getInnerIterable(Type model)
           
 java.lang.Iterable<Operation> MetaModelManager.getMemberOperations(Type type, boolean selectStatic)
           
 java.util.Set<Operation> MetaModelManager.resolveLocalOperation(Type pivotClass, java.lang.String operationName, Type... pivotArguments)
           
 java.util.Set<Operation> MetaModelManager.resolveOperations(Type pivotClass, java.lang.String operationName, Type... pivotArguments)
           
 

Methods in org.eclipse.ocl.examples.pivot.manager with parameters of type Operation
 int MetaModelManager.compareOperationMatches(Operation reference, java.util.Map<TemplateParameter,ParameterableElement> referenceBindings, Operation candidate, java.util.Map<TemplateParameter,ParameterableElement> candidateBindings)
          Return -ve if match1 is inferior to match2, +ve if match2 is inferior to match1, or zero if both matches are of equal validity.
protected  void PrecedenceManager.compilePrecedenceOperation(java.util.List<java.lang.String> errors, Operation operation)
           
 OpaqueExpression MetaModelManager.getBodyExpression(Operation operation)
           
 LibraryOperation MetaModelManager.getImplementation(Operation operation)
           
protected  Operation MetaModelManager.CompleteTypeOperationsIterable.getInnerValue(Operation element)
           
 java.lang.Iterable<Comment> MetaModelManager.getLocalComments(Operation operation)
           
protected  LibraryOperation ImplementationManager.getOperationImplementation(Operation operation)
           
 Operation MetaModelManager.resolveBaseOperation(Operation operation)
          Return the un-overloaded operation.
 

Method parameters in org.eclipse.ocl.examples.pivot.manager with type arguments of type Operation
protected  void MetaModelManager.resolveAllOperations(java.util.Set<Operation> allOperations, Type forType, FeatureFilter featureFilter, java.lang.String operationName, java.util.List<Parameter> parameters)
          Return all matching operations.
 

Uses of Operation in org.eclipse.ocl.examples.pivot.model
 

Fields in org.eclipse.ocl.examples.pivot.model declared as Operation
protected  Operation OCLstdlib.Contents.op_Bag_Bag_T__eq_
           
protected  Operation OCLstdlib.Contents.op_Bag_Bag_T__lt__gt_
           
protected  Operation OCLstdlib.Contents.op_Bag_Bag_T_excluding
           
protected  Operation OCLstdlib.Contents.op_Bag_Bag_T_excludingAll
           
protected  Operation OCLstdlib.Contents.op_Bag_Bag_T_flatten
           
protected  Operation OCLstdlib.Contents.op_Bag_Bag_T_including
           
protected  Operation OCLstdlib.Contents.op_Bag_Bag_T_includingAll
           
protected  Operation OCLstdlib.Contents.op_Bag_Bag_T_selectByKind
           
protected  Operation OCLstdlib.Contents.op_Bag_Bag_T_selectByType
           
protected  Operation OCLstdlib.Contents.op_Boolean__eq_
           
protected  Operation OCLstdlib.Contents.op_Boolean__lt__gt_
           
protected  Operation OCLstdlib.Contents.op_Boolean_allInstances
           
protected  Operation OCLstdlib.Contents.op_Boolean_and
           
protected  Operation OCLstdlib.Contents.op_Boolean_implies
           
protected  Operation OCLstdlib.Contents.op_Boolean_not
           
protected  Operation OCLstdlib.Contents.op_Boolean_or
           
protected  Operation OCLstdlib.Contents.op_Boolean_toString
           
protected  Operation OCLstdlib.Contents.op_Boolean_xor
           
protected  Operation OCLstdlib.Contents.op_Collection_Collection_T__eq_
           
protected  Operation OCLstdlib.Contents.op_Collection_Collection_T__lt__gt_
           
protected  Operation OCLstdlib.Contents.op_Collection_Collection_T_asBag
           
protected  Operation OCLstdlib.Contents.op_Collection_Collection_T_asOrderedSet
           
protected  Operation OCLstdlib.Contents.op_Collection_Collection_T_asSequence
           
protected  Operation OCLstdlib.Contents.op_Collection_Collection_T_asSet
           
protected  Operation OCLstdlib.Contents.op_Collection_Collection_T_count
           
protected  Operation OCLstdlib.Contents.op_Collection_Collection_T_excludes
           
protected  Operation OCLstdlib.Contents.op_Collection_Collection_T_excludesAll
           
protected  Operation OCLstdlib.Contents.op_Collection_Collection_T_excluding
           
protected  Operation OCLstdlib.Contents.op_Collection_Collection_T_excludingAll
           
protected  Operation OCLstdlib.Contents.op_Collection_Collection_T_flatten
           
protected  Operation OCLstdlib.Contents.op_Collection_Collection_T_includes
           
protected  Operation OCLstdlib.Contents.op_Collection_Collection_T_includesAll
           
protected  Operation OCLstdlib.Contents.op_Collection_Collection_T_including
           
protected  Operation OCLstdlib.Contents.op_Collection_Collection_T_includingAll
           
protected  Operation OCLstdlib.Contents.op_Collection_Collection_T_intersection
           
protected  Operation OCLstdlib.Contents.op_Collection_Collection_T_intersection_1
           
protected  Operation OCLstdlib.Contents.op_Collection_Collection_T_isEmpty
           
protected  Operation OCLstdlib.Contents.op_Collection_Collection_T_max
           
protected  Operation OCLstdlib.Contents.op_Collection_Collection_T_min
           
protected  Operation OCLstdlib.Contents.op_Collection_Collection_T_notEmpty
           
protected  Operation OCLstdlib.Contents.op_Collection_Collection_T_product
           
protected  Operation OCLstdlib.Contents.op_Collection_Collection_T_selectByKind
           
protected  Operation OCLstdlib.Contents.op_Collection_Collection_T_selectByType
           
protected  Operation OCLstdlib.Contents.op_Collection_Collection_T_size
           
protected  Operation OCLstdlib.Contents.op_Collection_Collection_T_sum
           
protected  Operation OCLstdlib.Contents.op_Collection_Collection_T_union
           
protected  Operation OCLMetaModel.Contents.op_Element_allOwnedElements
           
protected  Operation OCLMetaModel.Contents.op_Element_getValue
           
protected  Operation OCLstdlib.Contents.op_Enumeration_allInstances
           
protected  Operation OCLstdlib.Contents.op_Integer__add_
           
protected  Operation OCLstdlib.Contents.op_Integer__div_
           
protected  Operation OCLstdlib.Contents.op_Integer__mul_
           
protected  Operation OCLstdlib.Contents.op_Integer__neg_
           
protected  Operation OCLstdlib.Contents.op_Integer__neg__1
           
protected  Operation OCLstdlib.Contents.op_Integer_abs
           
protected  Operation OCLstdlib.Contents.op_Integer_compareTo
           
protected  Operation OCLstdlib.Contents.op_Integer_div
           
protected  Operation OCLstdlib.Contents.op_Integer_max
           
protected  Operation OCLstdlib.Contents.op_Integer_min
           
protected  Operation OCLstdlib.Contents.op_Integer_mod
           
protected  Operation OCLstdlib.Contents.op_Integer_toString
           
protected  Operation OCLstdlib.Contents.op_OclAny__eq_
           
protected  Operation OCLstdlib.Contents.op_OclAny__lt__gt_
           
protected  Operation OCLstdlib.Contents.op_OclAny_oclAsSet
           
protected  Operation OCLstdlib.Contents.op_OclAny_oclAsType
           
protected  Operation OCLstdlib.Contents.op_OclAny_oclIsInState
           
protected  Operation OCLstdlib.Contents.op_OclAny_oclIsInvalid
           
protected  Operation OCLstdlib.Contents.op_OclAny_oclIsKindOf
           
protected  Operation OCLstdlib.Contents.op_OclAny_oclIsNew
           
protected  Operation OCLstdlib.Contents.op_OclAny_oclIsTypeOf
           
protected  Operation OCLstdlib.Contents.op_OclAny_oclIsUndefined
           
protected  Operation OCLstdlib.Contents.op_OclAny_oclLog
           
protected  Operation OCLstdlib.Contents.op_OclAny_oclLog_1
           
protected  Operation OCLstdlib.Contents.op_OclAny_oclType
           
protected  Operation OCLstdlib.Contents.op_OclAny_toString
           
protected  Operation OCLstdlib.Contents.op_OclComparable__gt_
           
protected  Operation OCLstdlib.Contents.op_OclComparable__gt__eq_
           
protected  Operation OCLstdlib.Contents.op_OclComparable__lt_
           
protected  Operation OCLstdlib.Contents.op_OclComparable__lt__eq_
           
protected  Operation OCLstdlib.Contents.op_OclComparable_compareTo
           
protected  Operation OCLstdlib.Contents.op_OclElement_allInstances
           
protected  Operation OCLstdlib.Contents.op_OclElement_oclContainer
           
protected  Operation OCLstdlib.Contents.op_OclElement_oclContents
           
protected  Operation OCLstdlib.Contents.op_OclInvalid__eq_
           
protected  Operation OCLstdlib.Contents.op_OclInvalid__lt__gt_
           
protected  Operation OCLstdlib.Contents.op_OclInvalid_allInstances
           
protected  Operation OCLstdlib.Contents.op_OclInvalid_and
           
protected  Operation OCLstdlib.Contents.op_OclInvalid_implies
           
protected  Operation OCLstdlib.Contents.op_OclInvalid_oclAsSet
           
protected  Operation OCLstdlib.Contents.op_OclInvalid_oclAsType
           
protected  Operation OCLstdlib.Contents.op_OclInvalid_oclIsInvalid
           
protected  Operation OCLstdlib.Contents.op_OclInvalid_oclIsKindOf
           
protected  Operation OCLstdlib.Contents.op_OclInvalid_oclIsTypeOf
           
protected  Operation OCLstdlib.Contents.op_OclInvalid_oclIsUndefined
           
protected  Operation OCLstdlib.Contents.op_OclInvalid_oclType
           
protected  Operation OCLstdlib.Contents.op_OclInvalid_or
           
protected  Operation OCLstdlib.Contents.op_OclInvalid_toString
           
protected  Operation OCLstdlib.Contents.op_OclMessage_hasReturned
           
protected  Operation OCLstdlib.Contents.op_OclMessage_isOperationCall
           
protected  Operation OCLstdlib.Contents.op_OclMessage_isSignalSent
           
protected  Operation OCLstdlib.Contents.op_OclMessage_result
           
protected  Operation OCLstdlib.Contents.op_OclSummable_sum
           
protected  Operation OCLstdlib.Contents.op_OclSummable_zero
           
protected  Operation OCLstdlib.Contents.op_OclTuple__eq_
           
protected  Operation OCLstdlib.Contents.op_OclTuple__lt__gt_
           
protected  Operation OCLstdlib.Contents.op_OclType_conformsTo
           
protected  Operation OCLstdlib.Contents.op_OclVoid__eq_
           
protected  Operation OCLstdlib.Contents.op_OclVoid__lt__gt_
           
protected  Operation OCLstdlib.Contents.op_OclVoid_allInstances
           
protected  Operation OCLstdlib.Contents.op_OclVoid_and
           
protected  Operation OCLstdlib.Contents.op_OclVoid_implies
           
protected  Operation OCLstdlib.Contents.op_OclVoid_oclIsInvalid
           
protected  Operation OCLstdlib.Contents.op_OclVoid_oclIsUndefined
           
protected  Operation OCLstdlib.Contents.op_OclVoid_or
           
protected  Operation OCLstdlib.Contents.op_OclVoid_toString
           
protected  Operation OCLstdlib.Contents.op_OrderedCollection_OrderedCollection_T_at
           
protected  Operation OCLstdlib.Contents.op_OrderedCollection_OrderedCollection_T_first
           
protected  Operation OCLstdlib.Contents.op_OrderedCollection_OrderedCollection_T_indexOf
           
protected  Operation OCLstdlib.Contents.op_OrderedCollection_OrderedCollection_T_last
           
protected  Operation OCLstdlib.Contents.op_OrderedSet_OrderedSet_T__eq_
           
protected  Operation OCLstdlib.Contents.op_OrderedSet_OrderedSet_T__lt__gt_
           
protected  Operation OCLstdlib.Contents.op_OrderedSet_OrderedSet_T__neg_
           
protected  Operation OCLstdlib.Contents.op_OrderedSet_OrderedSet_T_append
           
protected  Operation OCLstdlib.Contents.op_OrderedSet_OrderedSet_T_appendAll
           
protected  Operation OCLstdlib.Contents.op_OrderedSet_OrderedSet_T_excluding
           
protected  Operation OCLstdlib.Contents.op_OrderedSet_OrderedSet_T_excludingAll
           
protected  Operation OCLstdlib.Contents.op_OrderedSet_OrderedSet_T_flatten
           
protected  Operation OCLstdlib.Contents.op_OrderedSet_OrderedSet_T_including
           
protected  Operation OCLstdlib.Contents.op_OrderedSet_OrderedSet_T_insertAt
           
protected  Operation OCLstdlib.Contents.op_OrderedSet_OrderedSet_T_prepend
           
protected  Operation OCLstdlib.Contents.op_OrderedSet_OrderedSet_T_prependAll
           
protected  Operation OCLstdlib.Contents.op_OrderedSet_OrderedSet_T_reverse
           
protected  Operation OCLstdlib.Contents.op_OrderedSet_OrderedSet_T_selectByKind
           
protected  Operation OCLstdlib.Contents.op_OrderedSet_OrderedSet_T_selectByType
           
protected  Operation OCLstdlib.Contents.op_OrderedSet_OrderedSet_T_subOrderedSet
           
protected  Operation OCLMetaModel.Contents.op_ParameterableElement_isCompatibleWith
           
protected  Operation OCLMetaModel.Contents.op_ParameterableElement_isTemplateParameter
           
protected  Operation OCLMetaModel.Contents.op_Property_isAttribute
           
protected  Operation OCLMetaModel.Contents.op_PropertyCallExp_getSpecializedReferredPropertyOwningType
           
protected  Operation OCLMetaModel.Contents.op_PropertyCallExp_getSpecializedReferredPropertyType
           
protected  Operation OCLstdlib.Contents.op_Real__add_
           
protected  Operation OCLstdlib.Contents.op_Real__div_
           
protected  Operation OCLstdlib.Contents.op_Real__eq_
           
protected  Operation OCLstdlib.Contents.op_Real__gt_
           
protected  Operation OCLstdlib.Contents.op_Real__gt__eq_
           
protected  Operation OCLstdlib.Contents.op_Real__lt_
           
protected  Operation OCLstdlib.Contents.op_Real__lt__eq_
           
protected  Operation OCLstdlib.Contents.op_Real__lt__gt_
           
protected  Operation OCLstdlib.Contents.op_Real__mul_
           
protected  Operation OCLstdlib.Contents.op_Real__neg_
           
protected  Operation OCLstdlib.Contents.op_Real__neg__1
           
protected  Operation OCLstdlib.Contents.op_Real_abs
           
protected  Operation OCLstdlib.Contents.op_Real_compareTo
           
protected  Operation OCLstdlib.Contents.op_Real_floor
           
protected  Operation OCLstdlib.Contents.op_Real_max
           
protected  Operation OCLstdlib.Contents.op_Real_min
           
protected  Operation OCLstdlib.Contents.op_Real_round
           
protected  Operation OCLstdlib.Contents.op_Real_toString
           
protected  Operation OCLMetaModel.Contents.op_ReferringElement_getReferredElement
           
protected  Operation OCLMetaModel.Contents.op_SelfType_specializeIn
           
protected  Operation OCLstdlib.Contents.op_Sequence_Sequence_T__eq_
           
protected  Operation OCLstdlib.Contents.op_Sequence_Sequence_T__lt__gt_
           
protected  Operation OCLstdlib.Contents.op_Sequence_Sequence_T_append
           
protected  Operation OCLstdlib.Contents.op_Sequence_Sequence_T_appendAll
           
protected  Operation OCLstdlib.Contents.op_Sequence_Sequence_T_excluding
           
protected  Operation OCLstdlib.Contents.op_Sequence_Sequence_T_excludingAll
           
protected  Operation OCLstdlib.Contents.op_Sequence_Sequence_T_flatten
           
protected  Operation OCLstdlib.Contents.op_Sequence_Sequence_T_including
           
protected  Operation OCLstdlib.Contents.op_Sequence_Sequence_T_insertAt
           
protected  Operation OCLstdlib.Contents.op_Sequence_Sequence_T_prepend
           
protected  Operation OCLstdlib.Contents.op_Sequence_Sequence_T_prependAll
           
protected  Operation OCLstdlib.Contents.op_Sequence_Sequence_T_reverse
           
protected  Operation OCLstdlib.Contents.op_Sequence_Sequence_T_selectByKind
           
protected  Operation OCLstdlib.Contents.op_Sequence_Sequence_T_selectByType
           
protected  Operation OCLstdlib.Contents.op_Sequence_Sequence_T_subSequence
           
protected  Operation OCLstdlib.Contents.op_Set_Set_T__eq_
           
protected  Operation OCLstdlib.Contents.op_Set_Set_T__lt__gt_
           
protected  Operation OCLstdlib.Contents.op_Set_Set_T__neg_
           
protected  Operation OCLstdlib.Contents.op_Set_Set_T_excluding
           
protected  Operation OCLstdlib.Contents.op_Set_Set_T_excludingAll
           
protected  Operation OCLstdlib.Contents.op_Set_Set_T_flatten
           
protected  Operation OCLstdlib.Contents.op_Set_Set_T_including
           
protected  Operation OCLstdlib.Contents.op_Set_Set_T_includingAll
           
protected  Operation OCLstdlib.Contents.op_Set_Set_T_selectByKind
           
protected  Operation OCLstdlib.Contents.op_Set_Set_T_selectByType
           
protected  Operation OCLstdlib.Contents.op_String__add_
           
protected  Operation OCLstdlib.Contents.op_String__eq_
           
protected  Operation OCLstdlib.Contents.op_String__gt_
           
protected  Operation OCLstdlib.Contents.op_String__gt__eq_
           
protected  Operation OCLstdlib.Contents.op_String__lt_
           
protected  Operation OCLstdlib.Contents.op_String__lt__eq_
           
protected  Operation OCLstdlib.Contents.op_String__lt__gt_
           
protected  Operation OCLstdlib.Contents.op_String_at
           
protected  Operation OCLstdlib.Contents.op_String_characters
           
protected  Operation OCLstdlib.Contents.op_String_compareTo
           
protected  Operation OCLstdlib.Contents.op_String_concat
           
protected  Operation OCLstdlib.Contents.op_String_endsWith
           
protected  Operation OCLstdlib.Contents.op_String_equalsIgnoreCase
           
protected  Operation OCLstdlib.Contents.op_String_indexOf
           
protected  Operation OCLstdlib.Contents.op_String_lastIndexOf
           
protected  Operation OCLstdlib.Contents.op_String_matches
           
protected  Operation OCLstdlib.Contents.op_String_replaceAll
           
protected  Operation OCLstdlib.Contents.op_String_replaceFirst
           
protected  Operation OCLstdlib.Contents.op_String_size
           
protected  Operation OCLstdlib.Contents.op_String_startsWith
           
protected  Operation OCLstdlib.Contents.op_String_substituteAll
           
protected  Operation OCLstdlib.Contents.op_String_substituteFirst
           
protected  Operation OCLstdlib.Contents.op_String_substring
           
protected  Operation OCLstdlib.Contents.op_String_toBoolean
           
protected  Operation OCLstdlib.Contents.op_String_toInteger
           
protected  Operation OCLstdlib.Contents.op_String_tokenize
           
protected  Operation OCLstdlib.Contents.op_String_tokenize_1
           
protected  Operation OCLstdlib.Contents.op_String_tokenize_2
           
protected  Operation OCLstdlib.Contents.op_String_toLower
           
protected  Operation OCLstdlib.Contents.op_String_toLowerCase
           
protected  Operation OCLstdlib.Contents.op_String_toReal
           
protected  Operation OCLstdlib.Contents.op_String_toString
           
protected  Operation OCLstdlib.Contents.op_String_toUpper
           
protected  Operation OCLstdlib.Contents.op_String_toUpperCase
           
protected  Operation OCLstdlib.Contents.op_String_trim
           
protected  Operation OCLMetaModel.Contents.op_TemplateableElement_isTemplate
           
protected  Operation OCLMetaModel.Contents.op_TemplateableElement_parameterableElements
           
protected  Operation OCLMetaModel.Contents.op_Type_specializeIn
           
protected  Operation OCLMetaModel.Contents.op_TypedMultiplicityElement_CompatibleBody
           
protected  Operation OCLMetaModel.Contents.op_TypedMultiplicityElement_makeParameter
           
protected  Operation OCLstdlib.Contents.op_UniqueCollection_UniqueCollection_T__neg_
           
protected  Operation OCLstdlib.Contents.op_UniqueCollection_UniqueCollection_T_intersection
           
protected  Operation OCLstdlib.Contents.op_UniqueCollection_UniqueCollection_T_symmetricDifference
           
protected  Operation OCLstdlib.Contents.op_UniqueCollection_UniqueCollection_T_union
           
protected  Operation OCLstdlib.Contents.op_UnlimitedNatural_oclAsType
           
protected  Operation OCLMetaModel.Contents.op_ValueSpecification_booleanValue
           
protected  Operation OCLMetaModel.Contents.op_ValueSpecification_integerValue
           
protected  Operation OCLMetaModel.Contents.op_ValueSpecification_isComputable
           
protected  Operation OCLMetaModel.Contents.op_ValueSpecification_isNull
           
protected  Operation OCLMetaModel.Contents.op_ValueSpecification_stringValue
           
protected  Operation OCLMetaModel.Contents.op_ValueSpecification_unlimitedValue
           
 

Methods in org.eclipse.ocl.examples.pivot.model that return Operation
protected  Operation AbstractContents.createOperation(org.eclipse.emf.ecore.EOperation eOperation, Type type, java.lang.String implementationClass, LibraryFeature implementation)
           
protected  Operation AbstractContents.createOperation(java.lang.String name, Type type, java.lang.String implementationClass, LibraryFeature implementation)
           
 

Uses of Operation in org.eclipse.ocl.examples.pivot.prettyprint
 

Methods in org.eclipse.ocl.examples.pivot.prettyprint with parameters of type Operation
 void PrettyPrinter.appendParameters(Operation operation, boolean withNames)
           
 java.lang.Object PrettyPrintVisitor.visitOperation(Operation object)
           
 

Uses of Operation in org.eclipse.ocl.examples.pivot.scoping
 

Methods in org.eclipse.ocl.examples.pivot.scoping with parameters of type Operation
 void EnvironmentView.addAllParameters(Operation pivot)
           
 

Uses of Operation in org.eclipse.ocl.examples.pivot.uml
 

Methods in org.eclipse.ocl.examples.pivot.uml that return Operation
 Operation UML2PivotDeclarationSwitch.caseOperation(org.eclipse.uml2.uml.Operation umlOperation)
           
 Operation UML2PivotUseSwitch.caseOperation(org.eclipse.uml2.uml.Operation umlOperation)
           
 

Methods in org.eclipse.ocl.examples.pivot.uml with parameters of type Operation
 org.eclipse.uml2.uml.Operation Pivot2UMLDeclarationVisitor.visitOperation(Operation pivotOperation)
           
 org.eclipse.emf.ecore.EObject Pivot2UMLReferenceVisitor.visitOperation(Operation pivotOperation)
           
 

Uses of Operation in org.eclipse.ocl.examples.pivot.util
 

Methods in org.eclipse.ocl.examples.pivot.util with parameters of type Operation
 T1 PivotSwitch.caseOperation(Operation object)
          Returns the result of interpreting the object as an instance of 'Operation'.
 boolean PivotValidator.validateOperation_validateCompatibleReturn(Operation operation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
          Validates the validateCompatibleReturn constraint of 'Operation'.
 boolean PivotValidator.validateOperation_validateLoadableImplementation(Operation operation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
          Validates the validateLoadableImplementation constraint of 'Operation'.
 boolean PivotValidator.validateOperation_validateUniquePostconditionName(Operation operation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
          Validates the validateUniquePostconditionName constraint of 'Operation'.
 boolean PivotValidator.validateOperation_validateUniquePreconditionName(Operation operation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
          Validates the validateUniquePreconditionName constraint of 'Operation'.
 boolean PivotValidator.validateOperation(Operation operation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
 R AbstractDelegatingVisitor.visitOperation(Operation object)
           
 R AbstractExtendingVisitor.visitOperation(Operation object)
           
 R AbstractNullVisitor.visitOperation(Operation object)
           
 R AbstractWrappingVisitor.visitOperation(Operation object)
           
 R Visitor.visitOperation(Operation object)
           
 

Uses of Operation in org.eclipse.ocl.examples.pivot.utilities
 

Methods in org.eclipse.ocl.examples.pivot.utilities with type parameters of type Operation
<T extends Operation>
T
ASSaver.resolveOperation(T referredOperation)
          Return the resolved variant of referredType, which may require creation of a local copy of a specialization.
 

Methods in org.eclipse.ocl.examples.pivot.utilities that return Operation
static Operation PivotUtil.getReferredOperation(CallExp callExp)
           
 

Methods in org.eclipse.ocl.examples.pivot.utilities with parameters of type Operation
 boolean ASSaver.addSpecializingElement(Element object, Operation referredOperation)
           
protected  void AS2XMIidVisitor.appendOperation(Operation object)
           
protected  void ToStringVisitor.appendOperationSignature(Operation operation)
           
 void AS2Moniker.appendParameters(Operation operation, java.util.Map<TemplateParameter,ParameterableElement> templateBindings)
           
protected  boolean ASSaver.isOrphanOperation(Operation operation)
           
 java.lang.Object AS2MonikerVisitor.visitOperation(Operation object)
           
 java.lang.Boolean AS2XMIidVisitor.visitOperation(Operation object)
           
 java.lang.String ToStringVisitor.visitOperation(Operation operation)
           
 

Uses of Operation in org.eclipse.ocl.examples.xtext.base.basecs
 

Methods in org.eclipse.ocl.examples.xtext.base.basecs that return Operation
 Operation OperationCS.ast()
           
 

Uses of Operation in org.eclipse.ocl.examples.xtext.base.basecs.impl
 

Methods in org.eclipse.ocl.examples.xtext.base.basecs.impl that return Operation
 Operation OperationCSImpl.ast()
           
 

Uses of Operation in org.eclipse.ocl.examples.xtext.base.cs2as
 

Methods in org.eclipse.ocl.examples.xtext.base.cs2as with parameters of type Operation
 void CS2PivotConversion.setReferredOperation(OperationCallExp expression, Operation operation)
           
 

Uses of Operation in org.eclipse.ocl.examples.xtext.base.pivot2cs
 

Methods in org.eclipse.ocl.examples.xtext.base.pivot2cs with parameters of type Operation
 ElementCS BaseDeclarationVisitor.visitOperation(Operation object)
           
 

Uses of Operation in org.eclipse.ocl.examples.xtext.completeocl.completeoclcs
 

Methods in org.eclipse.ocl.examples.xtext.completeocl.completeoclcs that return Operation
 Operation OperationContextDeclCS.getOperation()
          Returns the value of the 'Operation' reference.
 

Uses of Operation in org.eclipse.ocl.examples.xtext.completeocl.completeoclcs.impl
 

Methods in org.eclipse.ocl.examples.xtext.completeocl.completeoclcs.impl that return Operation
 Operation OperationContextDeclCSImpl.getOperation()
           
 

Uses of Operation in org.eclipse.ocl.examples.xtext.completeocl.cs2as
 

Methods in org.eclipse.ocl.examples.xtext.completeocl.cs2as with parameters of type Operation
protected  void CompleteOCLCSContainmentVisitor.registerOperation(Type modelClassifier, Operation pivotElement)
           
 

Uses of Operation in org.eclipse.ocl.examples.xtext.completeocl.pivot2cs
 

Methods in org.eclipse.ocl.examples.xtext.completeocl.pivot2cs with parameters of type Operation
 org.eclipse.emf.ecore.EObject CompleteOCLSplitter.Separator.caseOperation(Operation object)
           
 ElementCS CompleteOCLDeclarationVisitor.visitOperation(Operation object)
           
 

Uses of Operation in org.eclipse.ocl.examples.xtext.essentialocl.attributes
 

Methods in org.eclipse.ocl.examples.xtext.essentialocl.attributes with parameters of type Operation
protected  java.util.Map<TemplateParameter,ParameterableElement> AbstractOperationFilter.getOperationBindings(MetaModelManager metaModelManager, Operation candidateOperation)
           
protected  java.util.Map<TemplateParameter,ParameterableElement> OperationFilter.getOperationBindings(MetaModelManager metaModelManager, Operation candidateOperation)
           
 

Uses of Operation in org.eclipse.ocl.examples.xtext.essentialocl.cs2as
 

Methods in org.eclipse.ocl.examples.xtext.essentialocl.cs2as that return Operation
protected  Operation EssentialOCLCSLeft2RightVisitor.getExampleOperation(java.util.List<NamedElement> invocations)
           
 

Methods in org.eclipse.ocl.examples.xtext.essentialocl.cs2as with parameters of type Operation
protected  void EssentialOCLCSLeft2RightVisitor.resolveOperationArguments(InvocationExpCS csInvocationExp, Operation operation, OperationCallExp expression)
          Complete the installation of each operation argument in its operation call.
protected  OperationCallExp EssentialOCLCSLeft2RightVisitor.resolveOperationCallExp(InvocationExpCS csInvocationExp, OperationCallExp operationCallExp, Operation operation)
           
 

Uses of Operation in org.eclipse.ocl.examples.xtext.essentialocl.ui.labeling
 

Methods in org.eclipse.ocl.examples.xtext.essentialocl.ui.labeling with parameters of type Operation
protected  java.lang.String BaseLabelProvider.image(Operation ele)
           
protected  java.lang.String BaseLabelProvider.text(Operation ele)