## Uses of Interface
org.eclipse.uml2.uml.Type

Packages that use Type
org.eclipse.uml2.uml
org.eclipse.uml2.uml.editor.actions
org.eclipse.uml2.uml.util

Uses of Type in org.eclipse.uml2.uml

Subinterfaces of Type in org.eclipse.uml2.uml
`interface` `Activity` A representation of the model object 'Activity'
`interface` `Actor` A representation of the model object 'Actor'
`interface` `Artifact` A representation of the model object 'Artifact'
`interface` `Association` A representation of the model object 'Association'
`interface` `AssociationClass` A representation of the model object 'Association Class'
`interface` `Behavior` A representation of the model object 'Behavior'
`interface` `BehavioredClassifier` A representation of the model object 'Behaviored Classifier'
`interface` `Class` A representation of the model object 'Class'
`interface` `Classifier` A representation of the model object 'Classifier'
`interface` `Collaboration` A representation of the model object 'Collaboration'
`interface` `CommunicationPath` A representation of the model object 'Communication Path'
`interface` `Component` A representation of the model object 'Component'
`interface` `DataType` A representation of the model object 'Data Type'
`interface` `DeploymentSpecification` A representation of the model object 'Deployment Specification'
`interface` `Device` A representation of the model object 'Device'
`interface` `EncapsulatedClassifier` A representation of the model object 'Encapsulated Classifier'
`interface` `Enumeration` A representation of the model object 'Enumeration'
`interface` `ExecutionEnvironment` A representation of the model object 'Execution Environment'
`interface` `Extension` A representation of the model object 'Extension'
`interface` `FunctionBehavior` A representation of the model object 'Function Behavior'
`interface` `InformationItem` A representation of the model object 'Information Item'
`interface` `Interaction` A representation of the model object 'Interaction'
`interface` `Interface` A representation of the model object 'Interface'
`interface` `Node` A representation of the model object 'Node'
`interface` `OpaqueBehavior` A representation of the model object 'Opaque Behavior'
`interface` `PrimitiveType` A representation of the model object 'Primitive Type'
`interface` `ProtocolStateMachine` A representation of the model object 'Protocol State Machine'
`interface` `Signal` A representation of the model object 'Signal'
`interface` `StateMachine` A representation of the model object 'State Machine'
`interface` `Stereotype` A representation of the model object 'Stereotype'
`interface` `StructuredClassifier` A representation of the model object 'Structured Classifier'
`interface` `UseCase` A representation of the model object 'Use Case'

Methods in org.eclipse.uml2.uml that return Type
`Type` `Package.createOwnedType(java.lang.String name, org.eclipse.emf.ecore.EClass eClass)` Creates a new `Type`, with the specified 'Name', and appends it to the 'Owned Type' reference list
`Type` `Association.getEndType(java.lang.String name)` Retrieves the first `Type` with the specified 'Name' from the 'End Type' reference list
`Type` `Association.getEndType(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)` Retrieves the first `Type` with the specified 'Name' from the 'End Type' reference list
`Type` `Package.getOwnedType(java.lang.String name)` Retrieves the first `Type` with the specified 'Name' from the 'Owned Type' reference list
`Type` `Package.getOwnedType(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass, boolean createOnDemand)` Retrieves the first `Type` with the specified 'Name' from the 'Owned Type' reference list
`Type` `BehavioralFeature.getRaisedException(java.lang.String name)` Retrieves the first `Type` with the specified 'Name' from the 'Raised Exception' reference list
`Type` `BehavioralFeature.getRaisedException(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)` Retrieves the first `Type` with the specified 'Name' from the 'Raised Exception' reference list
`Type` `TypedElement.getType()` Returns the value of the 'Type' reference
`Type` `Operation.getType()` Returns the value of the 'Type' reference

Methods in org.eclipse.uml2.uml that return types with arguments of type Type
`org.eclipse.emf.common.util.EList<Type>` `Association.getEndTypes()` Returns the value of the 'End Type' reference list.
`org.eclipse.emf.common.util.EList<Type>` `Package.getOwnedTypes()` Returns the value of the 'Owned Type' reference list.
`org.eclipse.emf.common.util.EList<Type>` `BehavioralFeature.getRaisedExceptions()` Returns the value of the 'Raised Exception' reference list.
`org.eclipse.emf.common.util.EList<Type>` `Property.subsettingContext()` The query subsettingContext() gives the context for subsetting a property.

Methods in org.eclipse.uml2.uml with parameters of type Type
`boolean` `Type.conformsTo(Type other)` The query conformsTo() gives true for a type that conforms to another.
`InputPin` `InvocationAction.createArgument(java.lang.String name, Type type)` Creates a new `InputPin`, with the specified 'Name', and 'Type', and appends it to the 'Argument' containment reference list
`InputPin` `InvocationAction.createArgument(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `InputPin`, with the specified 'Name', and 'Type', and appends it to the 'Argument' containment reference list
`ValueSpecification` `Message.createArgument(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `ValueSpecification`, with the specified 'Name', and 'Type', and appends it to the 'Argument' containment reference list

`Association`

`Type.createAssociation(boolean end1IsNavigable, AggregationKind end1Aggregation, java.lang.String end1Name, int end1Lower, int end1Upper, Type end1Type, boolean end2IsNavigable, AggregationKind end2Aggregation, java.lang.String end2Name, int end2Lower, int end2Upper)`
Creates a(n) (binary) association between this type and the specified other type, with the specified navigabilities, aggregations, names, lower bounds, and upper bounds, and owned by this type's nearest package.

`ValueSpecification` `ChangeEvent.createChangeExpression(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `ValueSpecification`, with the specified 'Name', and 'Type', and sets the 'Change Expression' containment reference
`InputPin` `ReduceAction.createCollection(java.lang.String name, Type type)` Creates a new `InputPin`,with the specified 'Name', and 'Type', and sets the 'Collection' containment reference
`InputPin` `ReduceAction.createCollection(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `InputPin`, with the specified 'Name', and 'Type', and sets the 'Collection' containment reference
`ValueSpecification` `Parameter.createDefaultValue(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `ValueSpecification`, with the specified 'Name', and 'Type', and sets the 'Default Value' containment reference
`ValueSpecification` `Property.createDefaultValue(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `ValueSpecification`, with the specified 'Name', and 'Type', and sets the 'Default Value' containment reference
`InputPin` `RaiseExceptionAction.createException(java.lang.String name, Type type)` Creates a new `InputPin`,with the specified 'Name', and 'Type', and sets the 'Exception' containment reference
`InputPin` `RaiseExceptionAction.createException(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `InputPin`, with the specified 'Name', and 'Type', and sets the 'Exception' containment reference
`ValueSpecification` `TimeExpression.createExpr(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `ValueSpecification`, with the specified 'Name', and 'Type', and sets the 'Expr' containment reference
`ValueSpecification` `Duration.createExpr(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `ValueSpecification`, with the specified 'Name', and 'Type', and sets the 'Expr' containment reference
`InputPin` `TestIdentityAction.createFirst(java.lang.String name, Type type)` Creates a new `InputPin`,with the specified 'Name', and 'Type', and sets the 'First' containment reference
`InputPin` `TestIdentityAction.createFirst(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `InputPin`, with the specified 'Name', and 'Type', and sets the 'First' containment reference
`ValueSpecification` `ActivityEdge.createGuard(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `ValueSpecification`, with the specified 'Name', and 'Type', and sets the 'Guard' containment reference
`InputPin` `LinkAction.createInputValue(java.lang.String name, Type type)` Creates a new `InputPin`, with the specified 'Name', and 'Type', and appends it to the 'Input Value' containment reference list
`InputPin` `OpaqueAction.createInputValue(java.lang.String name, Type type)` Creates a new `InputPin`, with the specified 'Name', and 'Type', and appends it to the 'Input Value' containment reference list
`InputPin` `LinkAction.createInputValue(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `InputPin`, with the specified 'Name', and 'Type', and appends it to the 'Input Value' containment reference list
`InputPin` `OpaqueAction.createInputValue(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `InputPin`, with the specified 'Name', and 'Type', and appends it to the 'Input Value' containment reference list
`InputPin` `AddVariableValueAction.createInsertAt(java.lang.String name, Type type)` Creates a new `InputPin`,with the specified 'Name', and 'Type', and sets the 'Insert At' containment reference
`InputPin` `AddStructuralFeatureValueAction.createInsertAt(java.lang.String name, Type type)` Creates a new `InputPin`,with the specified 'Name', and 'Type', and sets the 'Insert At' containment reference
`InputPin` `AddVariableValueAction.createInsertAt(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `InputPin`, with the specified 'Name', and 'Type', and sets the 'Insert At' containment reference
`InputPin` `AddStructuralFeatureValueAction.createInsertAt(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `InputPin`, with the specified 'Name', and 'Type', and sets the 'Insert At' containment reference
`ValueSpecification` `JoinNode.createJoinSpec(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `ValueSpecification`, with the specified 'Name', and 'Type', and sets the 'Join Spec' containment reference
`InputPin` `LoopNode.createLoopVariableInput(java.lang.String name, Type type)` Creates a new `InputPin`, with the specified 'Name', and 'Type', and appends it to the 'Loop Variable Input' containment reference list
`InputPin` `LoopNode.createLoopVariableInput(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `InputPin`, with the specified 'Name', and 'Type', and appends it to the 'Loop Variable Input' containment reference list
`ValueSpecification` `MultiplicityElement.createLowerValue(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `ValueSpecification`, with the specified 'Name', and 'Type', and sets the 'Lower Value' containment reference
`OpaqueExpression` `Abstraction.createMapping(java.lang.String name, Type type)` Creates a new `OpaqueExpression`,with the specified 'Name', and 'Type', and sets the 'Mapping' containment reference
`ValueSpecification` `InteractionConstraint.createMaxint(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `ValueSpecification`, with the specified 'Name', and 'Type', and sets the 'Maxint' containment reference
`ValueSpecification` `InteractionConstraint.createMinint(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `ValueSpecification`, with the specified 'Name', and 'Type', and sets the 'Minint' containment reference
`StringExpression` `NamedElement.createNameExpression(java.lang.String name, Type type)` Creates a new `StringExpression`,with the specified 'Name', and 'Type', and sets the 'Name Expression' containment reference
`Property` `Association.createNavigableOwnedEnd(java.lang.String name, Type type)` Creates a new `Property`, with the specified 'Name', and 'Type', and appends it to the 'Navigable Owned End' reference list
`Property` `Association.createNavigableOwnedEnd(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `Property`, with the specified 'Name', and 'Type', and appends it to the 'Navigable Owned End' reference list
`InputPin` `ReadLinkObjectEndAction.createObject(java.lang.String name, Type type)` Creates a new `InputPin`,with the specified 'Name', and 'Type', and sets the 'Object' containment reference
`InputPin` `StartClassifierBehaviorAction.createObject(java.lang.String name, Type type)` Creates a new `InputPin`,with the specified 'Name', and 'Type', and sets the 'Object' containment reference
`InputPin` `ReadIsClassifiedObjectAction.createObject(java.lang.String name, Type type)` Creates a new `InputPin`,with the specified 'Name', and 'Type', and sets the 'Object' containment reference
`InputPin` `ReclassifyObjectAction.createObject(java.lang.String name, Type type)` Creates a new `InputPin`,with the specified 'Name', and 'Type', and sets the 'Object' containment reference
`InputPin` `UnmarshallAction.createObject(java.lang.String name, Type type)` Creates a new `InputPin`,with the specified 'Name', and 'Type', and sets the 'Object' containment reference
`InputPin` `StartObjectBehaviorAction.createObject(java.lang.String name, Type type)` Creates a new `InputPin`,with the specified 'Name', and 'Type', and sets the 'Object' containment reference
`InputPin` `ReadLinkObjectEndQualifierAction.createObject(java.lang.String name, Type type)` Creates a new `InputPin`,with the specified 'Name', and 'Type', and sets the 'Object' containment reference
`InputPin` `StructuralFeatureAction.createObject(java.lang.String name, Type type)` Creates a new `InputPin`,with the specified 'Name', and 'Type', and sets the 'Object' containment reference
`InputPin` `ClearAssociationAction.createObject(java.lang.String name, Type type)` Creates a new `InputPin`,with the specified 'Name', and 'Type', and sets the 'Object' containment reference
`InputPin` `ReadLinkObjectEndAction.createObject(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `InputPin`, with the specified 'Name', and 'Type', and sets the 'Object' containment reference
`InputPin` `StartClassifierBehaviorAction.createObject(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `InputPin`, with the specified 'Name', and 'Type', and sets the 'Object' containment reference
`InputPin` `ReadIsClassifiedObjectAction.createObject(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `InputPin`, with the specified 'Name', and 'Type', and sets the 'Object' containment reference
`InputPin` `ReclassifyObjectAction.createObject(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `InputPin`, with the specified 'Name', and 'Type', and sets the 'Object' containment reference
`InputPin` `UnmarshallAction.createObject(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `InputPin`, with the specified 'Name', and 'Type', and sets the 'Object' containment reference
`InputPin` `StartObjectBehaviorAction.createObject(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `InputPin`, with the specified 'Name', and 'Type', and sets the 'Object' containment reference
`InputPin` `ReadLinkObjectEndQualifierAction.createObject(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `InputPin`, with the specified 'Name', and 'Type', and sets the 'Object' containment reference
`InputPin` `StructuralFeatureAction.createObject(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `InputPin`, with the specified 'Name', and 'Type', and sets the 'Object' containment reference
`InputPin` `ClearAssociationAction.createObject(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `InputPin`, with the specified 'Name', and 'Type', and sets the 'Object' containment reference
`ValueSpecification` `Expression.createOperand(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `ValueSpecification`, with the specified 'Name', and 'Type', and appends it to the 'Operand' containment reference list
`OutputPin` `OpaqueAction.createOutputValue(java.lang.String name, Type type)` Creates a new `OutputPin`, with the specified 'Name', and 'Type', and appends it to the 'Output Value' containment reference list
`Property` `Interface.createOwnedAttribute(java.lang.String name, Type type)` Creates a new `Property`, with the specified 'Name', and 'Type', and appends it to the 'Owned Attribute' containment reference list
`Property` `DataType.createOwnedAttribute(java.lang.String name, Type type)` Creates a new `Property`, with the specified 'Name', and 'Type', and appends it to the 'Owned Attribute' containment reference list
`Property` `StructuredClassifier.createOwnedAttribute(java.lang.String name, Type type)` Creates a new `Property`, with the specified 'Name', and 'Type', and appends it to the 'Owned Attribute' containment reference list
`Property` `Signal.createOwnedAttribute(java.lang.String name, Type type)` Creates a new `Property`, with the specified 'Name', and 'Type', and appends it to the 'Owned Attribute' containment reference list
`Property` `Artifact.createOwnedAttribute(java.lang.String name, Type type)` Creates a new `Property`, with the specified 'Name', and 'Type', and appends it to the 'Owned Attribute' containment reference list
`Property` `Interface.createOwnedAttribute(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `Property`, with the specified 'Name', and 'Type', and appends it to the 'Owned Attribute' containment reference list
`Property` `DataType.createOwnedAttribute(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `Property`, with the specified 'Name', and 'Type', and appends it to the 'Owned Attribute' containment reference list
`Property` `StructuredClassifier.createOwnedAttribute(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `Property`, with the specified 'Name', and 'Type', and appends it to the 'Owned Attribute' containment reference list
`Property` `Signal.createOwnedAttribute(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `Property`, with the specified 'Name', and 'Type', and appends it to the 'Owned Attribute' containment reference list
`Property` `Artifact.createOwnedAttribute(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `Property`, with the specified 'Name', and 'Type', and appends it to the 'Owned Attribute' containment reference list
`Property` `Interface.createOwnedAttribute(java.lang.String name, Type type, int lower, int upper)` Creates a property with the specified name, type, lower bound, and upper bound as an owned attribute of this interface.
`Property` `DataType.createOwnedAttribute(java.lang.String name, Type type, int lower, int upper)` Creates a property with the specified name, type, lower bound, and upper bound as an owned attribute of this data type.
`Property` `StructuredClassifier.createOwnedAttribute(java.lang.String name, Type type, int lower, int upper)` Creates a property with the specified name, type, lower bound, and upper bound as an owned attribute of this structured classifier.
`Property` `Signal.createOwnedAttribute(java.lang.String name, Type type, int lower, int upper)` Creates a property with the specified name, type, lower bound, and upper bound as an owned attribute of this signal.
`Property` `Artifact.createOwnedAttribute(java.lang.String name, Type type, int lower, int upper)` Creates a property with the specified name, type, lower bound, and upper bound as an owned attribute of this artifact.
`Property` `Association.createOwnedEnd(java.lang.String name, Type type)` Creates a new `Property`, with the specified 'Name', and 'Type', and appends it to the 'Owned End' containment reference list
`Property` `Association.createOwnedEnd(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `Property`, with the specified 'Name', and 'Type', and appends it to the 'Owned End' 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` `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` `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` `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.
`Parameter` `BehavioralFeature.createOwnedParameter(java.lang.String name, Type type)` Creates a new `Parameter`, with the specified 'Name', and 'Type', and appends it to the 'Owned Parameter' containment reference list
`Parameter` `Behavior.createOwnedParameter(java.lang.String name, Type type)` Creates a new `Parameter`, with the specified 'Name', and 'Type', and appends it to the 'Owned Parameter' containment reference list
`Port` `EncapsulatedClassifier.createOwnedPort(java.lang.String name, Type type)` Creates a new `Port`, with the specified 'Name', and 'Type', and appends it to the 'Owned Port' reference list
`Property` `Property.createQualifier(java.lang.String name, Type type)` Creates a new `Property`, with the specified 'Name', and 'Type', and appends it to the 'Qualifier' containment reference list
`Property` `Property.createQualifier(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `Property`, with the specified 'Name', and 'Type', and appends it to the 'Qualifier' containment reference list
`InputPin` `RemoveVariableValueAction.createRemoveAt(java.lang.String name, Type type)` Creates a new `InputPin`,with the specified 'Name', and 'Type', and sets the 'Remove At' containment reference
`InputPin` `RemoveStructuralFeatureValueAction.createRemoveAt(java.lang.String name, Type type)` Creates a new `InputPin`,with the specified 'Name', and 'Type', and sets the 'Remove At' containment reference
`InputPin` `RemoveVariableValueAction.createRemoveAt(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `InputPin`, with the specified 'Name', and 'Type', and sets the 'Remove At' containment reference
`InputPin` `RemoveStructuralFeatureValueAction.createRemoveAt(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `InputPin`, with the specified 'Name', and 'Type', and sets the 'Remove At' containment reference
`InputPin` `ReplyAction.createReplyValue(java.lang.String name, Type type)` Creates a new `InputPin`, with the specified 'Name', and 'Type', and appends it to the 'Reply Value' containment reference list
`InputPin` `ReplyAction.createReplyValue(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `InputPin`, with the specified 'Name', and 'Type', and appends it to the 'Reply Value' containment reference list
`InputPin` `SendObjectAction.createRequest(java.lang.String name, Type type)` Creates a new `InputPin`,with the specified 'Name', and 'Type', and sets the 'Request' containment reference
`InputPin` `SendObjectAction.createRequest(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `InputPin`, with the specified 'Name', and 'Type', and sets the 'Request' containment reference
`OutputPin` `ReadLinkObjectEndAction.createResult(java.lang.String name, Type type)` Creates a new `OutputPin`,with the specified 'Name', and 'Type', and sets the 'Result' containment reference
`OutputPin` `ReadStructuralFeatureAction.createResult(java.lang.String name, Type type)` Creates a new `OutputPin`,with the specified 'Name', and 'Type', and sets the 'Result' containment reference
`OutputPin` `ReadIsClassifiedObjectAction.createResult(java.lang.String name, Type type)` Creates a new `OutputPin`,with the specified 'Name', and 'Type', and sets the 'Result' containment reference
`OutputPin` `UnmarshallAction.createResult(java.lang.String name, Type type)` Creates a new `OutputPin`, with the specified 'Name', and 'Type', and appends it to the 'Result' containment reference list
`OutputPin` `LoopNode.createResult(java.lang.String name, Type type)` Creates a new `OutputPin`, with the specified 'Name', and 'Type', and appends it to the 'Result' containment reference list
`OutputPin` `CreateLinkObjectAction.createResult(java.lang.String name, Type type)` Creates a new `OutputPin`,with the specified 'Name', and 'Type', and sets the 'Result' containment reference
`OutputPin` `ReduceAction.createResult(java.lang.String name, Type type)` Creates a new `OutputPin`,with the specified 'Name', and 'Type', and sets the 'Result' containment reference
`OutputPin` `CallAction.createResult(java.lang.String name, Type type)` Creates a new `OutputPin`, with the specified 'Name', and 'Type', and appends it to the 'Result' containment reference list
`OutputPin` `WriteStructuralFeatureAction.createResult(java.lang.String name, Type type)` Creates a new `OutputPin`,with the specified 'Name', and 'Type', and sets the 'Result' containment reference
`OutputPin` `CreateObjectAction.createResult(java.lang.String name, Type type)` Creates a new `OutputPin`,with the specified 'Name', and 'Type', and sets the 'Result' containment reference
`OutputPin` `ClearStructuralFeatureAction.createResult(java.lang.String name, Type type)` Creates a new `OutputPin`,with the specified 'Name', and 'Type', and sets the 'Result' containment reference
`OutputPin` `ReadVariableAction.createResult(java.lang.String name, Type type)` Creates a new `OutputPin`,with the specified 'Name', and 'Type', and sets the 'Result' containment reference
`OutputPin` `ValueSpecificationAction.createResult(java.lang.String name, Type type)` Creates a new `OutputPin`,with the specified 'Name', and 'Type', and sets the 'Result' containment reference
`OutputPin` `AcceptEventAction.createResult(java.lang.String name, Type type)` Creates a new `OutputPin`, with the specified 'Name', and 'Type', and appends it to the 'Result' containment reference list
`OutputPin` `TestIdentityAction.createResult(java.lang.String name, Type type)` Creates a new `OutputPin`,with the specified 'Name', and 'Type', and sets the 'Result' containment reference
`OutputPin` `ReadLinkAction.createResult(java.lang.String name, Type type)` Creates a new `OutputPin`,with the specified 'Name', and 'Type', and sets the 'Result' containment reference
`OutputPin` `ReadExtentAction.createResult(java.lang.String name, Type type)` Creates a new `OutputPin`,with the specified 'Name', and 'Type', and sets the 'Result' containment reference
`OutputPin` `ReadLinkObjectEndQualifierAction.createResult(java.lang.String name, Type type)` Creates a new `OutputPin`,with the specified 'Name', and 'Type', and sets the 'Result' containment reference
`OutputPin` `ReadSelfAction.createResult(java.lang.String name, Type type)` Creates a new `OutputPin`,with the specified 'Name', and 'Type', and sets the 'Result' containment reference
`OutputPin` `ConditionalNode.createResult(java.lang.String name, Type type)` Creates a new `OutputPin`, with the specified 'Name', and 'Type', and appends it to the 'Result' containment reference list
`OutputPin` `AcceptCallAction.createReturnInformation(java.lang.String name, Type type)` Creates a new `OutputPin`,with the specified 'Name', and 'Type', and sets the 'Return Information' containment reference
`InputPin` `ReplyAction.createReturnInformation(java.lang.String name, Type type)` Creates a new `InputPin`,with the specified 'Name', and 'Type', and sets the 'Return Information' containment reference
`InputPin` `ReplyAction.createReturnInformation(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `InputPin`, with the specified 'Name', and 'Type', and sets the 'Return Information' containment reference
`Parameter` `BehavioralFeature.createReturnResult(java.lang.String name, Type type)` Creates a return result parameter with the specified name and type.
`InputPin` `TestIdentityAction.createSecond(java.lang.String name, Type type)` Creates a new `InputPin`,with the specified 'Name', and 'Type', and sets the 'Second' containment reference
`InputPin` `TestIdentityAction.createSecond(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `InputPin`, with the specified 'Name', and 'Type', and sets the 'Second' containment reference
`ValueSpecification` `Lifeline.createSelector(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `ValueSpecification`, with the specified 'Name', and 'Type', and sets the 'Selector' containment reference
`ValueSpecification` `Constraint.createSpecification(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `ValueSpecification`, with the specified 'Name', and 'Type', and sets the 'Specification' containment reference
`ValueSpecification` `InstanceSpecification.createSpecification(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `ValueSpecification`, with the specified 'Name', and 'Type', and sets the 'Specification' containment reference
`StringExpression` `StringExpression.createSubExpression(java.lang.String name, Type type)` Creates a new `StringExpression`, with the specified 'Name', and 'Type', and appends it to the 'Sub Expression' containment reference list
`InputPin` `DestroyObjectAction.createTarget(java.lang.String name, Type type)` Creates a new `InputPin`,with the specified 'Name', and 'Type', and sets the 'Target' containment reference
`InputPin` `SendObjectAction.createTarget(java.lang.String name, Type type)` Creates a new `InputPin`,with the specified 'Name', and 'Type', and sets the 'Target' containment reference
`InputPin` `SendSignalAction.createTarget(java.lang.String name, Type type)` Creates a new `InputPin`,with the specified 'Name', and 'Type', and sets the 'Target' containment reference
`InputPin` `CallOperationAction.createTarget(java.lang.String name, Type type)` Creates a new `InputPin`,with the specified 'Name', and 'Type', and sets the 'Target' containment reference
`InputPin` `DestroyObjectAction.createTarget(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `InputPin`, with the specified 'Name', and 'Type', and sets the 'Target' containment reference
`InputPin` `SendObjectAction.createTarget(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `InputPin`, with the specified 'Name', and 'Type', and sets the 'Target' containment reference
`InputPin` `SendSignalAction.createTarget(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `InputPin`, with the specified 'Name', and 'Type', and sets the 'Target' containment reference
`InputPin` `CallOperationAction.createTarget(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `InputPin`, with the specified 'Name', and 'Type', and sets the 'Target' containment reference
`ValueSpecification` `ObjectNode.createUpperBound(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `ValueSpecification`, with the specified 'Name', and 'Type', and sets the 'Upper Bound' containment reference
`ValueSpecification` `MultiplicityElement.createUpperValue(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `ValueSpecification`, with the specified 'Name', and 'Type', and sets the 'Upper Value' containment reference
`InputPin` `WriteStructuralFeatureAction.createValue(java.lang.String name, Type type)` Creates a new `InputPin`,with the specified 'Name', and 'Type', and sets the 'Value' containment reference
`InputPin` `WriteVariableAction.createValue(java.lang.String name, Type type)` Creates a new `InputPin`,with the specified 'Name', and 'Type', and sets the 'Value' containment reference
`InputPin` `WriteStructuralFeatureAction.createValue(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `InputPin`, with the specified 'Name', and 'Type', and sets the 'Value' containment reference
`ValueSpecification` `ValueSpecificationAction.createValue(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `ValueSpecification`, with the specified 'Name', and 'Type', and sets the 'Value' containment reference
`ValueSpecification` `Slot.createValue(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `ValueSpecification`, with the specified 'Name', and 'Type', and appends it to the 'Value' containment reference list
`InputPin` `WriteVariableAction.createValue(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `InputPin`, with the specified 'Name', and 'Type', and sets the 'Value' containment reference
`ValueSpecification` `ValuePin.createValue(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `ValueSpecification`, with the specified 'Name', and 'Type', and sets the 'Value' containment reference
`Variable` `Activity.createVariable(java.lang.String name, Type type)` Creates a new `Variable`, with the specified 'Name', and 'Type', and appends it to the 'Variable' containment reference list
`Variable` `StructuredActivityNode.createVariable(java.lang.String name, Type type)` Creates a new `Variable`, with the specified 'Name', and 'Type', and appends it to the 'Variable' containment reference list
`ValueSpecification` `ActivityEdge.createWeight(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `ValueSpecification`, with the specified 'Name', and 'Type', and sets the 'Weight' containment reference
`TimeExpression` `TimeEvent.createWhen(java.lang.String name, Type type)` Creates a new `TimeExpression`,with the specified 'Name', and 'Type', and sets the 'When' containment reference
`InputPin` `InvocationAction.getArgument(java.lang.String name, Type type)` Retrieves the first `InputPin` with the specified 'Name', and 'Type' from the 'Argument' containment reference list
`ValueSpecification` `Message.getArgument(java.lang.String name, Type type)` Retrieves the first `ValueSpecification` with the specified 'Name', and 'Type' from the 'Argument' containment reference list
`InputPin` `InvocationAction.getArgument(java.lang.String name, Type type, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass, boolean createOnDemand)` Retrieves the first `InputPin` with the specified 'Name', and 'Type' from the 'Argument' containment reference list
`ValueSpecification` `Message.getArgument(java.lang.String name, Type type, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass, boolean createOnDemand)` Retrieves the first `ValueSpecification` with the specified 'Name', and 'Type' from the 'Argument' containment reference list
`Property` `Classifier.getAttribute(java.lang.String name, Type type)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Attribute' reference list
`Property` `Classifier.getAttribute(java.lang.String name, Type type, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Attribute' reference list
`OutputPin` `LoopNode.getBodyOutput(java.lang.String name, Type type)` Retrieves the first `OutputPin` with the specified 'Name', and 'Type' from the 'Body Output' reference list
`OutputPin` `Clause.getBodyOutput(java.lang.String name, Type type)` Retrieves the first `OutputPin` with the specified 'Name', and 'Type' from the 'Body Output' reference list
`OutputPin` `LoopNode.getBodyOutput(java.lang.String name, Type type, boolean ignoreCase)` Retrieves the first `OutputPin` with the specified 'Name', and 'Type' from the 'Body Output' reference list
`OutputPin` `Clause.getBodyOutput(java.lang.String name, Type type, boolean ignoreCase)` Retrieves the first `OutputPin` with the specified 'Name', and 'Type' from the 'Body Output' reference list
`ConnectableElement` `Collaboration.getCollaborationRole(java.lang.String name, Type type)` Retrieves the first `ConnectableElement` with the specified 'Name', and 'Type' from the 'Collaboration Role' reference list
`ConnectableElement` `Collaboration.getCollaborationRole(java.lang.String name, Type type, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)` Retrieves the first `ConnectableElement` with the specified 'Name', and 'Type' from the 'Collaboration Role' reference list
`InputPin` `Action.getInput(java.lang.String name, Type type)` Retrieves the first `InputPin` with the specified 'Name', and 'Type' from the 'Input' reference list
`InputPin` `Action.getInput(java.lang.String name, Type type, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)` Retrieves the first `InputPin` with the specified 'Name', and 'Type' from the 'Input' reference list
`ExpansionNode` `ExpansionRegion.getInputElement(java.lang.String name, Type type)` Retrieves the first `ExpansionNode` with the specified 'Name', and 'Type' from the 'Input Element' reference list
`ExpansionNode` `ExpansionRegion.getInputElement(java.lang.String name, Type type, boolean ignoreCase)` Retrieves the first `ExpansionNode` with the specified 'Name', and 'Type' from the 'Input Element' reference list
`InputPin` `LinkAction.getInputValue(java.lang.String name, Type type)` Retrieves the first `InputPin` with the specified 'Name', and 'Type' from the 'Input Value' containment reference list
`InputPin` `OpaqueAction.getInputValue(java.lang.String name, Type type)` Retrieves the first `InputPin` with the specified 'Name', and 'Type' from the 'Input Value' containment reference list
`InputPin` `OpaqueAction.getInputValue(java.lang.String name, Type type, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)` Retrieves the first `InputPin` with the specified 'Name', and 'Type' from the 'Input Value' reference list
`InputPin` `LinkAction.getInputValue(java.lang.String name, Type type, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass, boolean createOnDemand)` Retrieves the first `InputPin` with the specified 'Name', and 'Type' from the 'Input Value' containment reference list
`InputPin` `OpaqueAction.getInputValue(java.lang.String name, Type type, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass, boolean createOnDemand)` Retrieves the first `InputPin` with the specified 'Name', and 'Type' from the 'Input Value' containment reference list
`OutputPin` `LoopNode.getLoopVariable(java.lang.String name, Type type)` Retrieves the first `OutputPin` with the specified 'Name', and 'Type' from the 'Loop Variable' reference list
`OutputPin` `LoopNode.getLoopVariable(java.lang.String name, Type type, boolean ignoreCase)` Retrieves the first `OutputPin` with the specified 'Name', and 'Type' from the 'Loop Variable' reference list
`InputPin` `LoopNode.getLoopVariableInput(java.lang.String name, Type type)` Retrieves the first `InputPin` with the specified 'Name', and 'Type' from the 'Loop Variable Input' containment reference list
`InputPin` `LoopNode.getLoopVariableInput(java.lang.String name, Type type, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass, boolean createOnDemand)` Retrieves the first `InputPin` with the specified 'Name', and 'Type' from the 'Loop Variable Input' containment reference list
`Property` `Association.getMemberEnd(java.lang.String name, Type type)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Member End' reference list
`Property` `Association.getMemberEnd(java.lang.String name, Type type, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Member End' reference list
`Property` `Association.getNavigableOwnedEnd(java.lang.String name, Type type)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Navigable Owned End' reference list
`Property` `Association.getNavigableOwnedEnd(java.lang.String name, Type type, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass, boolean createOnDemand)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Navigable Owned End' reference list
`ValueSpecification` `Expression.getOperand(java.lang.String name, Type type)` Retrieves the first `ValueSpecification` with the specified 'Name', and 'Type' from the 'Operand' containment reference list
`ValueSpecification` `Expression.getOperand(java.lang.String name, Type type, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass, boolean createOnDemand)` Retrieves the first `ValueSpecification` with the specified 'Name', and 'Type' from the 'Operand' containment reference list
`OutputPin` `Action.getOutput(java.lang.String name, Type type)` Retrieves the first `OutputPin` with the specified 'Name', and 'Type' from the 'Output' reference list
`OutputPin` `Action.getOutput(java.lang.String name, Type type, boolean ignoreCase)` Retrieves the first `OutputPin` with the specified 'Name', and 'Type' from the 'Output' reference list
`ExpansionNode` `ExpansionRegion.getOutputElement(java.lang.String name, Type type)` Retrieves the first `ExpansionNode` with the specified 'Name', and 'Type' from the 'Output Element' reference list
`ExpansionNode` `ExpansionRegion.getOutputElement(java.lang.String name, Type type, boolean ignoreCase)` Retrieves the first `ExpansionNode` with the specified 'Name', and 'Type' from the 'Output Element' reference list
`OutputPin` `OpaqueAction.getOutputValue(java.lang.String name, Type type)` Retrieves the first `OutputPin` with the specified 'Name', and 'Type' from the 'Output Value' containment reference list
`OutputPin` `OpaqueAction.getOutputValue(java.lang.String name, Type type, boolean ignoreCase)` Retrieves the first `OutputPin` with the specified 'Name', and 'Type' from the 'Output Value' reference list
`OutputPin` `OpaqueAction.getOutputValue(java.lang.String name, Type type, boolean ignoreCase, boolean createOnDemand)` Retrieves the first `OutputPin` with the specified 'Name', and 'Type' from the 'Output Value' containment reference list
`Property` `Interface.getOwnedAttribute(java.lang.String name, Type type)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Owned Attribute' containment reference list
`Property` `DataType.getOwnedAttribute(java.lang.String name, Type type)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Owned Attribute' containment reference list
`Property` `StructuredClassifier.getOwnedAttribute(java.lang.String name, Type type)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Owned Attribute' containment reference list
`Property` `Signal.getOwnedAttribute(java.lang.String name, Type type)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Owned Attribute' containment reference list
`Property` `Artifact.getOwnedAttribute(java.lang.String name, Type type)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Owned Attribute' containment reference list
`Property` `Interface.getOwnedAttribute(java.lang.String name, Type type, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass, boolean createOnDemand)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Owned Attribute' containment reference list
`Property` `DataType.getOwnedAttribute(java.lang.String name, Type type, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass, boolean createOnDemand)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Owned Attribute' containment reference list
`Property` `StructuredClassifier.getOwnedAttribute(java.lang.String name, Type type, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass, boolean createOnDemand)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Owned Attribute' containment reference list
`Property` `Signal.getOwnedAttribute(java.lang.String name, Type type, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass, boolean createOnDemand)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Owned Attribute' containment reference list
`Property` `Artifact.getOwnedAttribute(java.lang.String name, Type type, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass, boolean createOnDemand)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Owned Attribute' containment reference list
`Property` `Association.getOwnedEnd(java.lang.String name, Type type)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Owned End' containment reference list
`Property` `Association.getOwnedEnd(java.lang.String name, Type type, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass, boolean createOnDemand)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Owned End' containment reference list
`Parameter` `BehavioralFeature.getOwnedParameter(java.lang.String name, Type type)` Retrieves the first `Parameter` with the specified 'Name', and 'Type' from the 'Owned Parameter' containment reference list
`Parameter` `Behavior.getOwnedParameter(java.lang.String name, Type type)` Retrieves the first `Parameter` with the specified 'Name', and 'Type' from the 'Owned Parameter' containment reference list
`Parameter` `BehavioralFeature.getOwnedParameter(java.lang.String name, Type type, boolean ignoreCase, boolean createOnDemand)` Retrieves the first `Parameter` with the specified 'Name', and 'Type' from the 'Owned Parameter' containment reference list
`Parameter` `Behavior.getOwnedParameter(java.lang.String name, Type type, boolean ignoreCase, boolean createOnDemand)` Retrieves the first `Parameter` with the specified 'Name', and 'Type' from the 'Owned Parameter' containment reference list
`Port` `EncapsulatedClassifier.getOwnedPort(java.lang.String name, Type type)` Retrieves the first `Port` with the specified 'Name', and 'Type' from the 'Owned Port' reference list
`Port` `EncapsulatedClassifier.getOwnedPort(java.lang.String name, Type type, boolean ignoreCase, boolean createOnDemand)` Retrieves the first `Port` with the specified 'Name', and 'Type' from the 'Owned Port' reference list
`Parameter` `ParameterSet.getParameter(java.lang.String name, Type type)` Retrieves the first `Parameter` with the specified 'Name', and 'Type' from the 'Parameter' reference list
`Parameter` `ParameterSet.getParameter(java.lang.String name, Type type, boolean ignoreCase)` Retrieves the first `Parameter` with the specified 'Name', and 'Type' from the 'Parameter' reference list
`Property` `StructuredClassifier.getPart(java.lang.String name, Type type)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Part' reference list
`Property` `StructuredClassifier.getPart(java.lang.String name, Type type, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Part' reference list
`Port` `Trigger.getPort(java.lang.String name, Type type)` Retrieves the first `Port` with the specified 'Name', and 'Type' from the 'Port' reference list
`Port` `Trigger.getPort(java.lang.String name, Type type, boolean ignoreCase)` Retrieves the first `Port` with the specified 'Name', and 'Type' from the 'Port' reference list
`Property` `Property.getQualifier(java.lang.String name, Type type)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Qualifier' containment reference list
`Property` `Property.getQualifier(java.lang.String name, Type type, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass, boolean createOnDemand)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Qualifier' containment reference list
`Port` `Port.getRedefinedPort(java.lang.String name, Type type)` Retrieves the first `Port` with the specified 'Name', and 'Type' from the 'Redefined Port' reference list
`Port` `Port.getRedefinedPort(java.lang.String name, Type type, boolean ignoreCase)` Retrieves the first `Port` with the specified 'Name', and 'Type' from the 'Redefined Port' reference list
`Property` `Property.getRedefinedProperty(java.lang.String name, Type type)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Redefined Property' reference list
`Property` `Property.getRedefinedProperty(java.lang.String name, Type type, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Redefined Property' reference list
`InputPin` `ReplyAction.getReplyValue(java.lang.String name, Type type)` Retrieves the first `InputPin` with the specified 'Name', and 'Type' from the 'Reply Value' containment reference list
`InputPin` `ReplyAction.getReplyValue(java.lang.String name, Type type, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass, boolean createOnDemand)` Retrieves the first `InputPin` with the specified 'Name', and 'Type' from the 'Reply Value' containment reference list
`OutputPin` `UnmarshallAction.getResult(java.lang.String name, Type type)` Retrieves the first `OutputPin` with the specified 'Name', and 'Type' from the 'Result' containment reference list
`OutputPin` `LoopNode.getResult(java.lang.String name, Type type)` Retrieves the first `OutputPin` with the specified 'Name', and 'Type' from the 'Result' containment reference list
`OutputPin` `CallAction.getResult(java.lang.String name, Type type)` Retrieves the first `OutputPin` with the specified 'Name', and 'Type' from the 'Result' containment reference list
`OutputPin` `AcceptEventAction.getResult(java.lang.String name, Type type)` Retrieves the first `OutputPin` with the specified 'Name', and 'Type' from the 'Result' containment reference list
`OutputPin` `ConditionalNode.getResult(java.lang.String name, Type type)` Retrieves the first `OutputPin` with the specified 'Name', and 'Type' from the 'Result' containment reference list
`OutputPin` `UnmarshallAction.getResult(java.lang.String name, Type type, boolean ignoreCase)` Retrieves the first `OutputPin` with the specified 'Name', and 'Type' from the 'Result' reference list
`OutputPin` `AcceptEventAction.getResult(java.lang.String name, Type type, boolean ignoreCase)` Retrieves the first `OutputPin` with the specified 'Name', and 'Type' from the 'Result' reference list
`OutputPin` `UnmarshallAction.getResult(java.lang.String name, Type type, boolean ignoreCase, boolean createOnDemand)` Retrieves the first `OutputPin` with the specified 'Name', and 'Type' from the 'Result' containment reference list
`OutputPin` `LoopNode.getResult(java.lang.String name, Type type, boolean ignoreCase, boolean createOnDemand)` Retrieves the first `OutputPin` with the specified 'Name', and 'Type' from the 'Result' containment reference list
`OutputPin` `CallAction.getResult(java.lang.String name, Type type, boolean ignoreCase, boolean createOnDemand)` Retrieves the first `OutputPin` with the specified 'Name', and 'Type' from the 'Result' containment reference list
`OutputPin` `AcceptEventAction.getResult(java.lang.String name, Type type, boolean ignoreCase, boolean createOnDemand)` Retrieves the first `OutputPin` with the specified 'Name', and 'Type' from the 'Result' containment reference list
`OutputPin` `ConditionalNode.getResult(java.lang.String name, Type type, boolean ignoreCase, boolean createOnDemand)` Retrieves the first `OutputPin` with the specified 'Name', and 'Type' from the 'Result' containment reference list
`ConnectableElement` `StructuredClassifier.getRole(java.lang.String name, Type type)` Retrieves the first `ConnectableElement` with the specified 'Name', and 'Type' from the 'Role' reference list
`ConnectableElement` `StructuredClassifier.getRole(java.lang.String name, Type type, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)` Retrieves the first `ConnectableElement` with the specified 'Name', and 'Type' from the 'Role' reference list
`StringExpression` `StringExpression.getSubExpression(java.lang.String name, Type type)` Retrieves the first `StringExpression` with the specified 'Name', and 'Type' from the 'Sub Expression' containment reference list
`StringExpression` `StringExpression.getSubExpression(java.lang.String name, Type type, boolean ignoreCase, boolean createOnDemand)` Retrieves the first `StringExpression` with the specified 'Name', and 'Type' from the 'Sub Expression' containment reference list
`Property` `Property.getSubsettedProperty(java.lang.String name, Type type)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Subsetted Property' reference list
`Property` `Property.getSubsettedProperty(java.lang.String name, Type type, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Subsetted Property' reference list
`ValueSpecification` `Slot.getValue(java.lang.String name, Type type)` Retrieves the first `ValueSpecification` with the specified 'Name', and 'Type' from the 'Value' containment reference list
`ValueSpecification` `Slot.getValue(java.lang.String name, Type type, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass, boolean createOnDemand)` Retrieves the first `ValueSpecification` with the specified 'Name', and 'Type' from the 'Value' containment reference list
`Variable` `Activity.getVariable(java.lang.String name, Type type)` Retrieves the first `Variable` with the specified 'Name', and 'Type' from the 'Variable' containment reference list
`Variable` `StructuredActivityNode.getVariable(java.lang.String name, Type type)` Retrieves the first `Variable` with the specified 'Name', and 'Type' from the 'Variable' containment reference list
`Variable` `Activity.getVariable(java.lang.String name, Type type, boolean ignoreCase, boolean createOnDemand)` Retrieves the first `Variable` with the specified 'Name', and 'Type' from the 'Variable' containment reference list
`Variable` `StructuredActivityNode.getVariable(java.lang.String name, Type type, boolean ignoreCase, boolean createOnDemand)` Retrieves the first `Variable` with the specified 'Name', and 'Type' from the 'Variable' containment reference list
`void` `TypedElement.setType(Type value)` Sets the value of the '`Type`' reference
`void` `Operation.setType(Type value)` Sets the value of the '`Type`' reference

Method parameters in org.eclipse.uml2.uml with type arguments of type Type
`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` `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` `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` `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` `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` `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` `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.
`Reception` `Interface.createOwnedReception(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 `Reception`, with the specified 'Name', 'Owned Parameter Names', and 'Owned Parameter Types', and appends it to the 'Owned Reception' containment reference list
`Reception` `Class.createOwnedReception(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 `Reception`, with the specified 'Name', 'Owned Parameter Names', and 'Owned Parameter Types', and appends it to the 'Owned Reception' containment reference list
`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` `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` `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` `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`

`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`

`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`

`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

`Reception` `Interface.getOwnedReception(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 `Reception` with the specified 'Name', 'Owned Parameter Names', and 'Owned Parameter Types' from the 'Owned Reception' containment reference list
`Reception` `Class.getOwnedReception(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 `Reception` with the specified 'Name', 'Owned Parameter Names', and 'Owned Parameter Types' from the 'Owned Reception' containment reference list

`Reception`

`Interface.getOwnedReception(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 `Reception` with the specified 'Name', 'Owned Parameter Names', and 'Owned Parameter Types' from the 'Owned Reception' containment reference list

`Reception`

`Class.getOwnedReception(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 `Reception` with the specified 'Name', 'Owned Parameter Names', and 'Owned Parameter Types' from the 'Owned Reception' 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

Uses of Type in org.eclipse.uml2.uml.editor.actions

Methods in org.eclipse.uml2.uml.editor.actions that return types with arguments of type Type
`protected java.util.List<Type>` `ImportTypeAction.getChoiceOfValues(Package package_)`
`protected java.util.List<Type>` `ImportPrimitiveTypeAction.getChoiceOfValues(Package package_)`

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

Methods in org.eclipse.uml2.uml.util that return Type
`protected Type` `UMLUtil.Ecore2UMLConverter.getType(org.eclipse.emf.ecore.EModelElement eModelElement, org.eclipse.emf.ecore.EClassifier eType)`
`protected Type` `UMLUtil.Ecore2UMLConverter.getType(org.eclipse.emf.ecore.EModelElement eModelElement, org.eclipse.emf.ecore.EGenericType eGenericType)`
`protected Type` `UMLUtil.Ecore2UMLConverter.getType(org.eclipse.emf.ecore.EModelElement eModelElement, org.eclipse.emf.ecore.ETypeParameter eTypeParameter)`
`protected Type` `UMLUtil.Ecore2UMLConverter.getType(org.eclipse.emf.ecore.ETypedElement eTypedElement)`

Methods in org.eclipse.uml2.uml.util that return types with arguments of type Type
`protected org.eclipse.emf.common.util.EList<Type>` `UMLUtil.Ecore2UMLConverter.getOwnedTypes(org.eclipse.emf.ecore.EModelElement eModelElement)`

Methods in org.eclipse.uml2.uml.util with parameters of type Type
`T` `UMLSwitch.caseType(Type object)` Returns the result of interpreting the object as an instance of 'Type'
`protected static org.eclipse.emf.ecore.EClassifier` `UMLUtil.getEClassifier(Type type)`
`protected org.eclipse.emf.ecore.EGenericType` `UMLUtil.UML2EcoreConverter.getEGenericType(Type type)`
`protected org.eclipse.emf.ecore.EClassifier` `UMLUtil.UML2EcoreConverter.getEType(Type type)`
`protected org.eclipse.emf.ecore.EClassifier` `UMLUtil.Profile2EPackageConverter.getEType(Type type)`
`protected org.eclipse.emf.ecore.ETypeParameter` `UMLUtil.UML2EcoreConverter.getETypeParameter(Type type)`
`protected static org.eclipse.emf.common.util.EList<Property>` `UMLUtil.getOwnedAttributes(Type type)`
`protected static org.eclipse.emf.common.util.EList<Operation>` `UMLUtil.getOwnedOperations(Type type)`
`boolean` `UMLValidator.validateType(Type type, 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.