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

Packages that use Type
org.eclipse.uml2.uml   
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 TypedElement.getType()
          Returns the value of the 'Type' reference
 Type Package.createOwnedType(String name, EClass eClass)
          Creates a new Type, with the specified 'Name', and appends it to the 'Owned Type' reference list
 Type Package.getOwnedType(String name)
          Retrieves the first Type with the specified 'Name' from the 'Owned Type' reference list
 Type Package.getOwnedType(String name, boolean ignoreCase, EClass eClass, boolean createOnDemand)
          Retrieves the first Type with the specified 'Name' from the 'Owned Type' reference list
 Type Operation.getType()
          Returns the value of the 'Type' reference
 Type BehavioralFeature.getRaisedException(String name)
          Retrieves the first Type with the specified 'Name' from the 'Raised Exception' reference list
 Type BehavioralFeature.getRaisedException(String name, boolean ignoreCase, EClass eClass)
          Retrieves the first Type with the specified 'Name' from the 'Raised Exception' reference list
 Type Association.getEndType(String name)
          Retrieves the first Type with the specified 'Name' from the 'End Type' reference list
 Type Association.getEndType(String name, boolean ignoreCase, EClass eClass)
          Retrieves the first Type with the specified 'Name' from the 'End Type' reference list
 

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

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

Methods in org.eclipse.uml2.uml.util that return Type
protected  Type UMLUtil.Ecore2UMLConverter.getType(EModelElement eModelElement, EClassifier eType)
           
protected  Type UMLUtil.Ecore2UMLConverter.getType(ETypedElement eTypedElement)
           
 

Methods in org.eclipse.uml2.uml.util with parameters of type Type
 boolean UMLValidator.validateType(Type type, DiagnosticChain diagnostics, Map context)
           
protected static EList UMLUtil.getOwnedAttributes(Type type)
           
protected static EList UMLUtil.getOwnedOperations(Type type)
           
protected  EClassifier UMLUtil.UML2EcoreConverter.getEType(Type type)
           
protected  EClassifier UMLUtil.Profile2EPackageConverter.getEType(Type type)
           
 Object UMLSwitch.caseType(Type object)
          Returns the result of interpretting the object as an instance of 'Type'
 


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