Uses of Interface
org.eclipse.uml2.uml.Operation

Packages that use Operation
org.eclipse.uml2.uml   
org.eclipse.uml2.uml.util   
 

Uses of Operation in org.eclipse.uml2.uml
 

Methods in org.eclipse.uml2.uml that return Operation
 Operation UMLFactory.createOperation()
          Returns a new object of class 'Operation'
 Operation Interface.createOwnedOperation(java.lang.String name, org.eclipse.emf.common.util.EList<java.lang.String> ownedParameterNames, org.eclipse.emf.common.util.EList<Type> ownedParameterTypes)
          Creates a new Operation, with the specified 'Name', 'Owned Parameter Names', and 'Owned Parameter Types', and appends it to the 'Owned Operation' containment reference list
 Operation DataType.createOwnedOperation(java.lang.String name, org.eclipse.emf.common.util.EList<java.lang.String> ownedParameterNames, org.eclipse.emf.common.util.EList<Type> ownedParameterTypes)
          Creates a new Operation, with the specified 'Name', 'Owned Parameter Names', and 'Owned Parameter Types', and appends it to the 'Owned Operation' containment reference list
 Operation Class.createOwnedOperation(java.lang.String name, org.eclipse.emf.common.util.EList<java.lang.String> ownedParameterNames, org.eclipse.emf.common.util.EList<Type> ownedParameterTypes)
          Creates a new Operation, with the specified 'Name', 'Owned Parameter Names', and 'Owned Parameter Types', and appends it to the 'Owned Operation' containment reference list
 Operation Artifact.createOwnedOperation(java.lang.String name, org.eclipse.emf.common.util.EList<java.lang.String> ownedParameterNames, org.eclipse.emf.common.util.EList<Type> ownedParameterTypes)
          Creates a new Operation, with the specified 'Name', 'Owned Parameter Names', and 'Owned Parameter Types', and appends it to the 'Owned Operation' containment reference list
 Operation Interface.createOwnedOperation(java.lang.String name, org.eclipse.emf.common.util.EList<java.lang.String> parameterNames, org.eclipse.emf.common.util.EList<Type> parameterTypes, Type returnType)
          Creates an operation with the specified name, parameter names, parameter types, and return type (or null) as an owned operation of this interface.
 Operation DataType.createOwnedOperation(java.lang.String name, org.eclipse.emf.common.util.EList<java.lang.String> parameterNames, org.eclipse.emf.common.util.EList<Type> parameterTypes, Type returnType)
          Creates an operation with the specified name, parameter names, parameter types, and return type (or null) as an owned operation of this data type.
 Operation Class.createOwnedOperation(java.lang.String name, org.eclipse.emf.common.util.EList<java.lang.String> parameterNames, org.eclipse.emf.common.util.EList<Type> parameterTypes, Type returnType)
          Creates an operation with the specified name, parameter names, parameter types, and return type (or null) as an owned operation of this class.
 Operation Artifact.createOwnedOperation(java.lang.String name, org.eclipse.emf.common.util.EList<java.lang.String> parameterNames, org.eclipse.emf.common.util.EList<Type> parameterTypes, Type returnType)
          Creates an operation with the specified name, parameter names, parameter types, and return type (or null) as an owned operation of this artifact.
 Operation SendOperationEvent.getOperation()
          Returns the value of the 'Operation' reference
 Operation ReceiveOperationEvent.getOperation()
          Returns the value of the 'Operation' reference
 Operation Parameter.getOperation()
          Returns the value of the 'Operation' reference
 Operation CallOperationAction.getOperation()
          Returns the value of the 'Operation' reference
 Operation CallEvent.getOperation()
          Returns the value of the 'Operation' reference
 Operation Classifier.getOperation(java.lang.String name, org.eclipse.emf.common.util.EList<java.lang.String> parameterNames, org.eclipse.emf.common.util.EList<Type> parameterTypes)
          Retrieves the first operation with the specified name, parameter names, and parameter types from this classifier.
 Operation Classifier.getOperation(java.lang.String name, org.eclipse.emf.common.util.EList<java.lang.String> parameterNames, org.eclipse.emf.common.util.EList<Type> parameterTypes, boolean ignoreCase)
          Retrieves the first operation with the specified name, parameter names, and parameter types from this classifier, ignoring case if indicated.
 Operation Interface.getOwnedOperation(java.lang.String name, org.eclipse.emf.common.util.EList<java.lang.String> ownedParameterNames, org.eclipse.emf.common.util.EList<Type> ownedParameterTypes)
          Retrieves the first Operation with the specified 'Name', 'Owned Parameter Names', and 'Owned Parameter Types' from the 'Owned Operation' containment reference list
 Operation DataType.getOwnedOperation(java.lang.String name, org.eclipse.emf.common.util.EList<java.lang.String> ownedParameterNames, org.eclipse.emf.common.util.EList<Type> ownedParameterTypes)
          Retrieves the first Operation with the specified 'Name', 'Owned Parameter Names', and 'Owned Parameter Types' from the 'Owned Operation' containment reference list
 Operation Class.getOwnedOperation(java.lang.String name, org.eclipse.emf.common.util.EList<java.lang.String> ownedParameterNames, org.eclipse.emf.common.util.EList<Type> ownedParameterTypes)
          Retrieves the first Operation with the specified 'Name', 'Owned Parameter Names', and 'Owned Parameter Types' from the 'Owned Operation' containment reference list
 Operation Artifact.getOwnedOperation(java.lang.String name, org.eclipse.emf.common.util.EList<java.lang.String> ownedParameterNames, org.eclipse.emf.common.util.EList<Type> ownedParameterTypes)
          Retrieves the first Operation with the specified 'Name', 'Owned Parameter Names', and 'Owned Parameter Types' from the 'Owned Operation' containment reference list
 Operation Interface.getOwnedOperation(java.lang.String name, org.eclipse.emf.common.util.EList<java.lang.String> ownedParameterNames, org.eclipse.emf.common.util.EList<Type> ownedParameterTypes, boolean ignoreCase, boolean createOnDemand)
          Retrieves the first Operation with the specified 'Name', 'Owned Parameter Names', and 'Owned Parameter Types' from the 'Owned Operation' containment reference list
 Operation DataType.getOwnedOperation(java.lang.String name, org.eclipse.emf.common.util.EList<java.lang.String> ownedParameterNames, org.eclipse.emf.common.util.EList<Type> ownedParameterTypes, boolean ignoreCase, boolean createOnDemand)
          Retrieves the first Operation with the specified 'Name', 'Owned Parameter Names', and 'Owned Parameter Types' from the 'Owned Operation' containment reference list
 Operation Class.getOwnedOperation(java.lang.String name, org.eclipse.emf.common.util.EList<java.lang.String> ownedParameterNames, org.eclipse.emf.common.util.EList<Type> ownedParameterTypes, boolean ignoreCase, boolean createOnDemand)
          Retrieves the first Operation with the specified 'Name', 'Owned Parameter Names', and 'Owned Parameter Types' from the 'Owned Operation' containment reference list
 Operation Artifact.getOwnedOperation(java.lang.String name, org.eclipse.emf.common.util.EList<java.lang.String> ownedParameterNames, org.eclipse.emf.common.util.EList<Type> ownedParameterTypes, boolean ignoreCase, boolean createOnDemand)
          Retrieves the first Operation with the specified 'Name', 'Owned Parameter Names', and 'Owned Parameter Types' from the 'Owned Operation' containment reference list
 Operation Operation.getRedefinedOperation(java.lang.String name, org.eclipse.emf.common.util.EList<java.lang.String> ownedParameterNames, org.eclipse.emf.common.util.EList<Type> ownedParameterTypes)
          Retrieves the first Operation with the specified 'Name', 'Owned Parameter Names', and 'Owned Parameter Types' from the 'Redefined Operation' reference list
 Operation Operation.getRedefinedOperation(java.lang.String name, org.eclipse.emf.common.util.EList<java.lang.String> ownedParameterNames, org.eclipse.emf.common.util.EList<Type> ownedParameterTypes, boolean ignoreCase)
          Retrieves the first Operation with the specified 'Name', 'Owned Parameter Names', and 'Owned Parameter Types' from the 'Redefined Operation' reference list
 Operation ProtocolTransition.getReferred(java.lang.String name, org.eclipse.emf.common.util.EList<java.lang.String> ownedParameterNames, org.eclipse.emf.common.util.EList<Type> ownedParameterTypes)
          Retrieves the first Operation with the specified 'Name', 'Owned Parameter Names', and 'Owned Parameter Types' from the 'Referred' reference list
 Operation ProtocolTransition.getReferred(java.lang.String name, org.eclipse.emf.common.util.EList<java.lang.String> ownedParameterNames, org.eclipse.emf.common.util.EList<Type> ownedParameterTypes, boolean ignoreCase)
          Retrieves the first Operation with the specified 'Name', 'Owned Parameter Names', and 'Owned Parameter Types' from the 'Referred' reference list
 

Methods in org.eclipse.uml2.uml that return types with arguments of type Operation
 org.eclipse.emf.common.util.EList<Operation> Classifier.getAllOperations()
          Retrieves all the operations of this classifier, including those inherited from its parents
 org.eclipse.emf.common.util.EList<Operation> Classifier.getOperations()
          Retrieves the operations of this classifier
 org.eclipse.emf.common.util.EList<Operation> Interface.getOwnedOperations()
          Returns the value of the 'Owned Operation' containment reference list.
 org.eclipse.emf.common.util.EList<Operation> DataType.getOwnedOperations()
          Returns the value of the 'Owned Operation' containment reference list.
 org.eclipse.emf.common.util.EList<Operation> Class.getOwnedOperations()
          Returns the value of the 'Owned Operation' containment reference list.
 org.eclipse.emf.common.util.EList<Operation> Artifact.getOwnedOperations()
          Returns the value of the 'Owned Operation' containment reference list.
 org.eclipse.emf.common.util.EList<Operation> Operation.getRedefinedOperations()
          Returns the value of the 'Redefined Operation' reference list.
 org.eclipse.emf.common.util.EList<Operation> ProtocolTransition.getReferreds()
          Returns the value of the 'Referred' reference list.
 

Methods in org.eclipse.uml2.uml with parameters of type Operation
 void SendOperationEvent.setOperation(Operation value)
          Sets the value of the 'Operation' reference
 void ReceiveOperationEvent.setOperation(Operation value)
          Sets the value of the 'Operation' reference
 void CallOperationAction.setOperation(Operation value)
          Sets the value of the 'Operation' reference
 void CallEvent.setOperation(Operation value)
          Sets the value of the 'Operation' reference
 

Uses of Operation in org.eclipse.uml2.uml.util
 

Methods in org.eclipse.uml2.uml.util that return types with arguments of type Operation
protected static org.eclipse.emf.common.util.EList<Operation> UMLUtil.getOwnedOperations(Type type)
           
 

Methods in org.eclipse.uml2.uml.util with parameters of type Operation
 java.lang.Object UMLUtil.UML2EcoreConverter.caseOperation(Operation operation)
           
 T UMLSwitch.caseOperation(Operation object)
          Returns the result of interpreting the object as an instance of 'Operation'
protected  void UMLUtil.Ecore2UMLConverter.processBodyAnnotation(Operation operation, java.lang.String language, java.lang.String body, java.util.Map<java.lang.String,java.lang.String> options, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
 boolean UMLValidator.validateOperation_validateAtMostOneReturn(Operation operation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
          Validates the validateAtMostOneReturn constraint of 'Operation'
 boolean UMLValidator.validateOperation_validateOnlyBodyForQuery(Operation operation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
          Validates the validateOnlyBodyForQuery constraint of 'Operation'
 boolean UMLValidator.validateOperation(Operation operation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
 


Copyright 2003, 2007 IBM Corporation and others.
All Rights Reserved.