Uses of Interface
org.eclipse.uml2.RedefinableElement

Packages that use RedefinableElement
org.eclipse.uml2   
org.eclipse.uml2.util   
 

Uses of RedefinableElement in org.eclipse.uml2
 

Subinterfaces of RedefinableElement in org.eclipse.uml2
 interface AcceptCallAction
           A representation of the model object 'Accept Call Action'
 interface AcceptEventAction
           A representation of the model object 'Accept Event Action'
 interface Action
           A representation of the model object 'Action'
 interface Activity
           A representation of the model object 'Activity'
 interface ActivityEdge
           A representation of the model object 'Activity Edge'
 interface ActivityFinalNode
           A representation of the model object 'Activity Final Node'
 interface ActivityNode
           A representation of the model object 'Activity Node'
 interface ActivityParameterNode
           A representation of the model object 'Activity Parameter Node'
 interface Actor
           A representation of the model object 'Actor'
 interface AddStructuralFeatureValueAction
           A representation of the model object 'Add Structural Feature Value Action'
 interface AddVariableValueAction
           A representation of the model object 'Add Variable Value Action'
 interface ApplyFunctionAction
           A representation of the model object 'Apply Function Action'
 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 BehavioralFeature
           A representation of the model object 'Behavioral Feature'
 interface BehavioredClassifier
           A representation of the model object 'Behaviored Classifier'
 interface BroadcastSignalAction
           A representation of the model object 'Broadcast Signal Action'
 interface CallAction
           A representation of the model object 'Call Action'
 interface CallBehaviorAction
           A representation of the model object 'Call Behavior Action'
 interface CallOperationAction
           A representation of the model object 'Call Operation Action'
 interface CentralBufferNode
           A representation of the model object 'Central Buffer Node'
 interface Class
           A representation of the model object 'Class'
 interface Classifier
           A representation of the model object 'Classifier'
 interface ClearAssociationAction
           A representation of the model object 'Clear Association Action'
 interface ClearStructuralFeatureAction
           A representation of the model object 'Clear Structural Feature Action'
 interface ClearVariableAction
           A representation of the model object 'Clear Variable Action'
 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 ConditionalNode
           A representation of the model object 'Conditional Node'
 interface Connector
           A representation of the model object 'Connector'
 interface ControlFlow
           A representation of the model object 'Control Flow'
 interface ControlNode
           A representation of the model object 'Control Node'
 interface CreateLinkAction
           A representation of the model object 'Create Link Action'
 interface CreateLinkObjectAction
           A representation of the model object 'Create Link Object Action'
 interface CreateObjectAction
           A representation of the model object 'Create Object Action'
 interface DataStoreNode
           A representation of the model object 'Data Store Node'
 interface DataType
           A representation of the model object 'Data Type'
 interface DecisionNode
           A representation of the model object 'Decision Node'
 interface DeploymentSpecification
           A representation of the model object 'Deployment Specification'
 interface DestroyLinkAction
           A representation of the model object 'Destroy Link Action'
 interface DestroyObjectAction
           A representation of the model object 'Destroy Object Action'
 interface Device
           A representation of the model object 'Device'
 interface DurationObservationAction
           A representation of the model object 'Duration Observation Action'
 interface EncapsulatedClassifier
           A representation of the model object 'Encapsulated Classifier'
 interface Enumeration
           A representation of the model object 'Enumeration'
 interface ExecutableNode
           A representation of the model object 'Executable Node'
 interface ExecutionEnvironment
           A representation of the model object 'Execution Environment'
 interface ExpansionNode
           A representation of the model object 'Expansion Node'
 interface ExpansionRegion
           A representation of the model object 'Expansion Region'
 interface Extension
           A representation of the model object 'Extension'
 interface ExtensionEnd
           A representation of the model object 'Extension End'
 interface ExtensionPoint
           A representation of the model object 'Extension Point'
 interface Feature
           A representation of the model object 'Feature'
 interface FinalNode
           A representation of the model object 'Final Node'
 interface FinalState
           A representation of the model object 'Final State'
 interface FlowFinalNode
           A representation of the model object 'Flow Final Node'
 interface ForkNode
           A representation of the model object 'Fork Node'
 interface InformationItem
           A representation of the model object 'Information Item'
 interface InitialNode
           A representation of the model object 'Initial Node'
 interface InputPin
           A representation of the model object 'Input Pin'
 interface Interaction
           A representation of the model object 'Interaction'
 interface Interface
           A representation of the model object 'Interface'
 interface InvocationAction
           A representation of the model object 'Invocation Action'
 interface JoinNode
           A representation of the model object 'Join Node'
 interface LinkAction
           A representation of the model object 'Link Action'
 interface LoopNode
           A representation of the model object 'Loop Node'
 interface MergeNode
           A representation of the model object 'Merge Node'
 interface Node
           A representation of the model object 'Node'
 interface ObjectFlow
           A representation of the model object 'Object Flow'
 interface ObjectNode
           A representation of the model object 'Object Node'
 interface Operation
           A representation of the model object 'Operation'
 interface OutputPin
           A representation of the model object 'Output Pin'
 interface ParameterableClassifier
           A representation of the model object 'Parameterable Classifier'
 interface Pin
           A representation of the model object 'Pin'
 interface Port
           A representation of the model object 'Port'
 interface PrimitiveType
           A representation of the model object 'Primitive Type'
 interface Property
           A representation of the model object 'Property'
 interface ProtocolStateMachine
           A representation of the model object 'Protocol State Machine'
 interface ProtocolTransition
           A representation of the model object 'Protocol Transition'
 interface RaiseExceptionAction
           A representation of the model object 'Raise Exception Action'
 interface ReadExtentAction
           A representation of the model object 'Read Extent Action'
 interface ReadIsClassifiedObjectAction
           A representation of the model object 'Read Is Classified Object Action'
 interface ReadLinkAction
           A representation of the model object 'Read Link Action'
 interface ReadLinkObjectEndAction
           A representation of the model object 'Read Link Object End Action'
 interface ReadLinkObjectEndQualifierAction
           A representation of the model object 'Read Link Object End Qualifier Action'
 interface ReadSelfAction
           A representation of the model object 'Read Self Action'
 interface ReadStructuralFeatureAction
           A representation of the model object 'Read Structural Feature Action'
 interface ReadVariableAction
           A representation of the model object 'Read Variable Action'
 interface Reception
           A representation of the model object 'Reception'
 interface ReclassifyObjectAction
           A representation of the model object 'Reclassify Object Action'
 interface RedefinableTemplateSignature
           A representation of the model object 'Redefinable Template Signature'
 interface Region
           A representation of the model object 'Region'
 interface RemoveStructuralFeatureValueAction
           A representation of the model object 'Remove Structural Feature Value Action'
 interface RemoveVariableValueAction
           A representation of the model object 'Remove Variable Value Action'
 interface ReplyAction
           A representation of the model object 'Reply Action'
 interface SendObjectAction
           A representation of the model object 'Send Object Action'
 interface SendSignalAction
           A representation of the model object 'Send Signal Action'
 interface Signal
           A representation of the model object 'Signal'
 interface StartOwnedBehaviorAction
           A representation of the model object 'Start Owned Behavior Action'
 interface State
           A representation of the model object 'State'
 interface StateMachine
           A representation of the model object 'State Machine'
 interface Stereotype
           A representation of the model object 'Stereotype'
 interface StructuralFeature
           A representation of the model object 'Structural Feature'
 interface StructuralFeatureAction
           A representation of the model object 'Structural Feature Action'
 interface StructuredActivityNode
           A representation of the model object 'Structured Activity Node'
 interface StructuredClassifier
           A representation of the model object 'Structured Classifier'
 interface TemplateableClassifier
           A representation of the model object 'Templateable Classifier'
 interface TestIdentityAction
           A representation of the model object 'Test Identity Action'
 interface TimeObservationAction
           A representation of the model object 'Time Observation Action'
 interface Transition
           A representation of the model object 'Transition'
 interface UseCase
           A representation of the model object 'Use Case'
 interface ValuePin
           A representation of the model object 'Value Pin'
 interface VariableAction
           A representation of the model object 'Variable Action'
 interface WriteLinkAction
           A representation of the model object 'Write Link Action'
 interface WriteStructuralFeatureAction
           A representation of the model object 'Write Structural Feature Action'
 interface WriteVariableAction
           A representation of the model object 'Write Variable Action'
 

Methods in org.eclipse.uml2 with parameters of type RedefinableElement
 boolean RedefinableElement.isConsistentWith(RedefinableElement redefinee)
           A query based on the following OCL expression: false
 boolean RedefinableElement.isRedefinitionContextValid(RedefinableElement redefinable)
           A query based on the following OCL expression: self.redefinitionContext->exists(c | redefinable.redefinitionContext->exists(r | c.allParents()->includes(r)))
 boolean Property.isConsistentWith(RedefinableElement redefinee)
           A query based on the following OCL expression: (redefinee.oclIsKindOf(Property) and let prop: Property = redefinee.oclAsType(Property) in type.conformsTo(prop.type) and (lowerBound()->notEmpty and prop.lowerBound()->notEmpty() implies lowerBound() >= prop.lowerBound()) and (upperBound()->notEmpty and prop.upperBound()->notEmpty() implies upperBound() <= prop.upperBound()) and (prop.isDerived implies isDerived))
 boolean Operation.isConsistentWith(RedefinableElement redefinee)
           A query based on the following OCL expression: (redefinee.oclIsKindOf(Operation) and let op: Operation = redefinee.oclAsType(Operation) in self.formalParameter.size() = op.formalParameter.size() and self.returnResult.size() = op.returnResult.size() and forAll(i | op.formalParameter[i].type.conformsTo(self.formalParameter[i].type)) and forAll(i | op.returnResult[i].type.conformsTo(self.returnResult[i].type)) )
 

Uses of RedefinableElement in org.eclipse.uml2.util
 

Methods in org.eclipse.uml2.util with parameters of type RedefinableElement
 boolean UML2Validator.validateRedefinableElement(RedefinableElement redefinableElement, DiagnosticChain diagnostics, Map context)
           
 boolean UML2Validator.validateRedefinableElement_validateRedefinitionContextValid(RedefinableElement redefinableElement, DiagnosticChain diagnostics, Map context)
          Validates the validateRedefinitionContextValid constraint of 'Redefinable Element'
 boolean UML2Validator.validateRedefinableElement_validateRedefinitionConsistent(RedefinableElement redefinableElement, DiagnosticChain diagnostics, Map context)
          Validates the validateRedefinitionConsistent constraint of 'Redefinable Element'
 Object UML2Switch.caseRedefinableElement(RedefinableElement object)
          Returns the result of interpretting the object as an instance of 'Redefinable Element'
 


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