|
|||||||||||
PREV LETTER NEXT LETTER | FRAMES NO FRAMES |
Implementation
' class
Include
' class
Information Flow
' class
Information Item
' class
Initial Node
' class
Input Pin
' class
Instance Specification
' class
code
for constraint 'validate No Duplicate Slots' of 'Instance Specification'
code
for constraint 'validate Slots Are Defined' of 'Instance Specification'
Instance Value
' class
Interaction
' class
Interaction Constraint
' class
Interaction Fragment
' class
Interaction Occurrence
' class
Interaction Operand
' class
Interaction Operator
' enum
Interface
' class
Interruptible Activity Region
' class
Interval
' class
Interval Constraint
' class
Invocation Action
' class
Implementation
objectInclude
objectInformationFlow
objectInformationItem
objectInitialNode
objectInputPin
objectInstanceSpecification
objectInstanceValue
objectInteractionConstraint
objectInteractionFragment
objectInteraction
objectInteractionOccurrence
objectInteractionOperand
objectInterface
objectInterruptibleActivityRegion
objectIntervalConstraint
objectInterval
objectInvocationAction
objectImplementation
instances
self.excludeCollisions(imps)->select(imp | self.ownedMember->forAll(mem | mem.imp.isDistinguishableFrom(mem, self)))
importPackage(VisibilityKind, Package) -
Method in interface org.eclipse.uml2.Namespace
self.importedMembers(self.elementImport.importedElement.asSet()->union(self.packageImport.importedPackage->collect(p | p.visibleMembers())))
includeItemProvider -
Variable in class org.eclipse.uml2.provider.UML2ItemProviderAdapterFactory
Include
instances
(lowerBound() <= C) and (upperBound() >= C)
includesMultiplicity(MultiplicityElement) -
Method in interface org.eclipse.uml2.MultiplicityElement
(self.lowerBound() <= M.lowerBound()) and (self.upperBound() >= M.upperBound())
informationFlowItemProvider -
Variable in class org.eclipse.uml2.provider.UML2ItemProviderAdapterFactory
InformationFlow
instances
InformationItem
instances
inhs->excluding(inh | ownedMember->select(oclIsKindOf(RedefinableElement))->select(redefinedElement->includes(inh)))
inherit(Set) -
Method in interface org.eclipse.uml2.Classifier
inhs
inherit(Set) -
Method in interface org.eclipse.uml2.DataType
inhs->excluding(inh |
ownedMember->select(oclIsKindOf(RedefinableElement))->select(redefinedElement->includes(inh)))
inheritableMembers(Classifier) -
Method in interface org.eclipse.uml2.Classifier
member->select(m | c.hasVisibilityOf(m))
inheritedMember() -
Method in interface org.eclipse.uml2.Classifier
self.inherit(self.parents()->collect(p | p.inheritableMembers(self))
init(IEditorSite, IEditorInput) -
Method in class org.eclipse.uml2.presentation.UML2Editor
InitialNode
instances
InputPin
instances
InstanceSpecification
instances
InstanceValue
instances
value
integerValue() -
Method in interface org.eclipse.uml2.ValueSpecification
Set{}
interactionConstraintItemProvider -
Variable in class org.eclipse.uml2.provider.UML2ItemProviderAdapterFactory
InteractionConstraint
instances
Interaction
instances
InteractionOccurrence
instances
InteractionOperand
instances
Interface
instances
InterruptibleActivityRegion
instances
IntervalConstraint
instances
Interval
instances
true
isComputable() -
Method in interface org.eclipse.uml2.LiteralInteger
true
isComputable() -
Method in interface org.eclipse.uml2.LiteralNull
true
isComputable() -
Method in interface org.eclipse.uml2.LiteralString
true
isComputable() -
Method in interface org.eclipse.uml2.LiteralUnlimitedNatural
true
isComputable() -
Method in interface org.eclipse.uml2.ValueSpecification
false
isConsistentWith(RedefinableElement) -
Method in interface org.eclipse.uml2.Operation
(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))
)
isConsistentWith(RedefinableElement) -
Method in interface org.eclipse.uml2.Property
(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))
isConsistentWith(RedefinableElement) -
Method in interface org.eclipse.uml2.RedefinableElement
false
isCovering() -
Method in interface org.eclipse.uml2.GeneralizationSet
IEditorPart
and simply tests the command stack
if n.oclIsKindOf(BehavioralFeature)
then
if ns.getNamesOfMember(self)->intersection(ns.getNamesOfMember(n))->notEmpty()
then Set{}->include(self)->include(n)->isUnique( bf | bf.parameter->collect(type))
else true
endif
else true
endif
isDistinguishableFrom(NamedElement, Namespace) -
Method in interface org.eclipse.uml2.NamedElement
if self.oclIsKindOf(n.oclType) or n.oclIsKindOf(self.oclType)
then ns.getNamesOfMember(self)->intersection(ns.getNamesOfMember(n))->isEmpty()
else true
endif
isException() -
Method in interface org.eclipse.uml2.Parameter
upperBound() > 1
isMustIsolate() -
Method in interface org.eclipse.uml2.StructuredActivityNode
true
isNull() -
Method in interface org.eclipse.uml2.ValueSpecification
false
isOrdered() -
Method in interface org.eclipse.uml2.MultiplicityElement
if returnResult->size() = 1 then returnResult->any().isOrdered else false endif
isOrthogonal() -
Method in interface org.eclipse.uml2.State
self.redefinitionContext->exists(c | redefinable.redefinitionContext->exists(r | c.allParents()->includes(r)))
isReentrant() -
Method in interface org.eclipse.uml2.Behavior
if returnResult->size() = 1 then returnResult->any().isUnique else true endif
isValue() -
Method in interface org.eclipse.uml2.LiteralBoolean
|
Copyright 2003, 2004 IBM Corporation and others. All Rights Reserved. |
||||||||||
PREV LETTER NEXT LETTER | FRAMES NO FRAMES |