Package | Description |
---|---|
org.eclipse.uml2.uml | |
org.eclipse.uml2.uml.util |
Modifier and Type | Method and Description |
---|---|
Operation |
UMLFactory.createOperation()
Returns a new object of class 'Operation'
|
Operation |
OperationOwner.createOwnedOperation(java.lang.String name,
org.eclipse.emf.common.util.EList<java.lang.String> parameterNames,
org.eclipse.emf.common.util.EList<Type> parameterTypes)
Creates a new void
Operation (having no return result) as an
owned operation of this classifier. |
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 |
OperationOwner.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 a new
Operation as an owned operation of this classifier. |
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 |
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 |
OperationOwner.getOwnedOperation(java.lang.String name,
org.eclipse.emf.common.util.EList<java.lang.String> parameterNames,
org.eclipse.emf.common.util.EList<Type> parameterTypes)
Finds the first owned operation that matches all or any of the given
name , parameterNames , and parameterTypes . |
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 |
OperationOwner.getOwnedOperation(java.lang.String name,
org.eclipse.emf.common.util.EList<java.lang.String> parameterNames,
org.eclipse.emf.common.util.EList<Type> parameterTypes,
boolean ignoreCase,
boolean createOnDemand)
Finds the first owned operation that matches all or any of the given
name (optionally case-insensitive), parameterNames
(optionally case-insensitive), and parameterTypes . |
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 |
Modifier and Type | Method and Description |
---|---|
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> |
OperationOwner.getOwnedOperations()
Obtains the operations owned by 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.
|
Modifier and Type | Method and Description |
---|---|
void |
CallOperationAction.setOperation(Operation value)
Sets the value of the '
Operation ' reference |
void |
CallEvent.setOperation(Operation value)
Sets the value of the '
Operation ' reference |
Modifier and Type | Method and Description |
---|---|
protected static org.eclipse.emf.common.util.EList<Operation> |
UMLUtil.getOwnedOperations(Type type) |
Modifier and Type | Method and Description |
---|---|
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) |