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

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

Uses of PackageableElement in org.eclipse.uml2.uml
 

Subinterfaces of PackageableElement in org.eclipse.uml2.uml
 interface Abstraction
          A representation of the model object 'Abstraction'
 interface Activity
          A representation of the model object 'Activity'
 interface Actor
          A representation of the model object 'Actor'
 interface AnyReceiveEvent
          A representation of the model object 'Any Receive Event'
 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 CallEvent
          A representation of the model object 'Call Event'
 interface ChangeEvent
          A representation of the model object 'Change Event'
 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 ComponentRealization
          A representation of the model object 'Component Realization'
 interface Constraint
          A representation of the model object 'Constraint'
 interface DataType
          A representation of the model object 'Data Type'.
 interface Dependency
          A representation of the model object 'Dependency'
 interface Deployment
          A representation of the model object 'Deployment'
 interface DeploymentSpecification
          A representation of the model object 'Deployment Specification'
 interface Device
          A representation of the model object 'Device'
 interface Duration
          A representation of the model object 'Duration'
 interface DurationConstraint
          A representation of the model object 'Duration Constraint'
 interface DurationInterval
          A representation of the model object 'Duration Interval'
 interface DurationObservation
          A representation of the model object 'Duration Observation'
 interface EncapsulatedClassifier
          A representation of the model object 'Encapsulated Classifier'
 interface Enumeration
          A representation of the model object 'Enumeration'
 interface EnumerationLiteral
          A representation of the model object 'Enumeration Literal'
 interface Event
          A representation of the model object 'Event'
 interface ExecutionEnvironment
          A representation of the model object 'Execution Environment'
 interface Expression
          A representation of the model object 'Expression'
 interface Extension
          A representation of the model object 'Extension'
 interface FunctionBehavior
          A representation of the model object 'Function Behavior'
 interface GeneralizationSet
          A representation of the model object 'Generalization Set'
 interface InformationFlow
          A representation of the model object 'Information Flow'
 interface InformationItem
          A representation of the model object 'Information Item'
 interface InstanceSpecification
          A representation of the model object 'Instance Specification'
 interface InstanceValue
          A representation of the model object 'Instance Value'
 interface Interaction
          A representation of the model object 'Interaction'
 interface InteractionConstraint
          A representation of the model object 'Interaction Constraint'
 interface Interface
          A representation of the model object 'Interface'.
 interface InterfaceRealization
          A representation of the model object 'Interface Realization'
 interface Interval
          A representation of the model object 'Interval'
 interface IntervalConstraint
          A representation of the model object 'Interval Constraint'
 interface LiteralBoolean
          A representation of the model object 'Literal Boolean'
 interface LiteralInteger
          A representation of the model object 'Literal Integer'
 interface LiteralNull
          A representation of the model object 'Literal Null'
 interface LiteralReal
          A representation of the model object 'Literal Real'
 interface LiteralSpecification
          A representation of the model object 'Literal Specification'
 interface LiteralString
          A representation of the model object 'Literal String'
 interface LiteralUnlimitedNatural
          A representation of the model object 'Literal Unlimited Natural'
 interface Manifestation
          A representation of the model object 'Manifestation'
 interface MessageEvent
          A representation of the model object 'Message Event'
 interface Model
          A representation of the model object 'Model'
 interface Node
          A representation of the model object 'Node'
 interface Observation
          A representation of the model object 'Observation'
 interface OpaqueBehavior
          A representation of the model object 'Opaque Behavior'.
 interface OpaqueExpression
          A representation of the model object 'Opaque Expression'.
 interface Package
          A representation of the model object 'Package'
 interface PrimitiveType
          A representation of the model object 'Primitive Type'
 interface Profile
          A representation of the model object 'Profile'
 interface ProtocolStateMachine
          A representation of the model object 'Protocol State Machine'
 interface Realization
          A representation of the model object 'Realization'
 interface Signal
          A representation of the model object 'Signal'.
 interface SignalEvent
          A representation of the model object 'Signal Event'
 interface StateMachine
          A representation of the model object 'State Machine'
 interface Stereotype
          A representation of the model object 'Stereotype'
 interface StringExpression
          A representation of the model object 'String Expression'
 interface StructuredClassifier
          A representation of the model object 'Structured Classifier'.
 interface Substitution
          A representation of the model object 'Substitution'
 interface TimeConstraint
          A representation of the model object 'Time Constraint'
 interface TimeEvent
          A representation of the model object 'Time Event'
 interface TimeExpression
          A representation of the model object 'Time Expression'
 interface TimeInterval
          A representation of the model object 'Time Interval'
 interface TimeObservation
          A representation of the model object 'Time Observation'
 interface Type
          A representation of the model object 'Type'
 interface Usage
          A representation of the model object 'Usage'
 interface UseCase
          A representation of the model object 'Use Case'
 interface ValueSpecification
          A representation of the model object 'Value Specification'
 

Methods in org.eclipse.uml2.uml that return PackageableElement
 PackageableElement Package.createPackagedElement(java.lang.String name, org.eclipse.emf.ecore.EClass eClass)
          Creates a new PackageableElement, with the specified 'Name', and appends it to the 'Packaged Element' containment reference list
 PackageableElement Component.createPackagedElement(java.lang.String name, org.eclipse.emf.ecore.EClass eClass)
          Creates a new PackageableElement, with the specified 'Name', and appends it to the 'Packaged Element' containment reference list
 PackageableElement DeploymentTarget.getDeployedElement(java.lang.String name)
          Retrieves the first PackageableElement with the specified 'Name' from the 'Deployed Element' reference list
 PackageableElement DeploymentTarget.getDeployedElement(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)
          Retrieves the first PackageableElement with the specified 'Name' from the 'Deployed Element' reference list
 PackageableElement ElementImport.getImportedElement()
          Returns the value of the 'Imported Element' reference.
 PackageableElement Namespace.getImportedMember(java.lang.String name)
          Retrieves the first PackageableElement with the specified 'Name' from the 'Imported Member' reference list
 PackageableElement Namespace.getImportedMember(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)
          Retrieves the first PackageableElement with the specified 'Name' from the 'Imported Member' reference list
 PackageableElement Package.getPackagedElement(java.lang.String name)
          Retrieves the first PackageableElement with the specified 'Name' from the 'Packaged Element' containment reference list
 PackageableElement Component.getPackagedElement(java.lang.String name)
          Retrieves the first PackageableElement with the specified 'Name' from the 'Packaged Element' containment reference list
 PackageableElement Package.getPackagedElement(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass, boolean createOnDemand)
          Retrieves the first PackageableElement with the specified 'Name' from the 'Packaged Element' containment reference list
 PackageableElement Component.getPackagedElement(java.lang.String name, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass, boolean createOnDemand)
          Retrieves the first PackageableElement with the specified 'Name' from the 'Packaged Element' containment reference list
 PackageableElement Manifestation.getUtilizedElement()
          Returns the value of the 'Utilized Element' reference.
 

Methods in org.eclipse.uml2.uml that return types with arguments of type PackageableElement
 org.eclipse.emf.common.util.EList<PackageableElement> Namespace.excludeCollisions(org.eclipse.emf.common.util.EList<PackageableElement> imps)
          The query excludeCollisions() excludes from a set of PackageableElements any that would not be distinguishable from each other in this Namespace.
 org.eclipse.emf.common.util.EList<PackageableElement> DeploymentTarget.getDeployedElements()
          Returns the value of the 'Deployed Element' reference list.
 org.eclipse.emf.common.util.EList<PackageableElement> Namespace.getImportedElements()
          Retrieves the elements imported by this namespace
 org.eclipse.emf.common.util.EList<PackageableElement> Namespace.getImportedMembers()
          Returns the value of the 'Imported Member' reference list.
 org.eclipse.emf.common.util.EList<PackageableElement> Package.getPackagedElements()
          Returns the value of the 'Packaged Element' containment reference list.
 org.eclipse.emf.common.util.EList<PackageableElement> Component.getPackagedElements()
          Returns the value of the 'Packaged Element' containment reference list.
 org.eclipse.emf.common.util.EList<PackageableElement> Namespace.importMembers(org.eclipse.emf.common.util.EList<PackageableElement> imps)
          The query importMembers() defines which of a set of PackageableElements are actually imported into the Namespace.
 org.eclipse.emf.common.util.EList<PackageableElement> Package.visibleMembers()
          The query visibleMembers() defines which members of a Package can be accessed outside it.
 

Methods in org.eclipse.uml2.uml with parameters of type PackageableElement
 ElementImport Namespace.createElementImport(PackageableElement importedElement)
          Creates a new ElementImport, with the specified 'Imported Element', and appends it to the 'Element Import' containment reference list
 ElementImport Namespace.createElementImport(PackageableElement element, VisibilityKind visibility)
          Creates an import of the specified element into this namespace with the specified visibility.
 Manifestation Artifact.createManifestation(java.lang.String name, PackageableElement utilizedElement)
          Creates a new Manifestation, with the specified 'Name', and 'Utilized Element', and appends it to the 'Manifestation' containment reference list
 ElementImport Profile.createMetaclassReference(PackageableElement importedElement)
          Creates a new ElementImport, with the specified 'Imported Element', and appends it to the 'Metaclass Reference' reference list
 ElementImport Namespace.getElementImport(PackageableElement importedElement)
          Retrieves the first ElementImport with the specified 'Imported Element' from the 'Element Import' containment reference list
 ElementImport Namespace.getElementImport(PackageableElement importedElement, boolean createOnDemand)
          Retrieves the first ElementImport with the specified 'Imported Element' from the 'Element Import' containment reference list
 Manifestation Artifact.getManifestation(java.lang.String name, PackageableElement utilizedElement)
          Retrieves the first Manifestation with the specified 'Name', and 'Utilized Element' from the 'Manifestation' containment reference list
 Manifestation Artifact.getManifestation(java.lang.String name, PackageableElement utilizedElement, boolean ignoreCase, boolean createOnDemand)
          Retrieves the first Manifestation with the specified 'Name', and 'Utilized Element' from the 'Manifestation' containment reference list
 ElementImport Profile.getMetaclassReference(PackageableElement importedElement)
          Retrieves the first ElementImport with the specified 'Imported Element' from the 'Metaclass Reference' reference list
 ElementImport Profile.getMetaclassReference(PackageableElement importedElement, boolean createOnDemand)
          Retrieves the first ElementImport with the specified 'Imported Element' from the 'Metaclass Reference' reference list
 void ElementImport.setImportedElement(PackageableElement value)
          Sets the value of the 'Imported Element' reference
 void Manifestation.setUtilizedElement(PackageableElement value)
          Sets the value of the 'Utilized Element' reference
 

Method parameters in org.eclipse.uml2.uml with type arguments of type PackageableElement
 org.eclipse.emf.common.util.EList<PackageableElement> Namespace.excludeCollisions(org.eclipse.emf.common.util.EList<PackageableElement> imps)
          The query excludeCollisions() excludes from a set of PackageableElements any that would not be distinguishable from each other in this Namespace.
 org.eclipse.emf.common.util.EList<PackageableElement> Namespace.importMembers(org.eclipse.emf.common.util.EList<PackageableElement> imps)
          The query importMembers() defines which of a set of PackageableElements are actually imported into the Namespace.
 

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

Methods in org.eclipse.uml2.uml.util with parameters of type PackageableElement
 T UMLSwitch.casePackageableElement(PackageableElement object)
          Returns the result of interpreting the object as an instance of 'Packageable Element'
 boolean UMLValidator.validatePackageableElement_validateNamespaceNeedsVisibility(PackageableElement packageableElement, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
          Validates the validateNamespaceNeedsVisibility constraint of 'Packageable Element'
 boolean UMLValidator.validatePackageableElement(PackageableElement packageableElement, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
 


Copyright 2003, 2014 IBM Corporation, CEA, and others.
All Rights Reserved.