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

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

Uses of MultiplicityElement in org.eclipse.uml2.uml

Subinterfaces of MultiplicityElement in org.eclipse.uml2.uml
`interface` `ActionInputPin` A representation of the model object 'Action Input Pin'
`interface` `ConnectorEnd` A representation of the model object 'Connector End'
`interface` `ExtensionEnd` A representation of the model object 'Extension End'
`interface` `InputPin` A representation of the model object 'Input Pin'
`interface` `OutputPin` A representation of the model object 'Output Pin'
`interface` `Parameter` A representation of the model object 'Parameter'
`interface` `Pin` A representation of the model object 'Pin'
`interface` `Port` A representation of the model object 'Port'
`interface` `Property` A representation of the model object 'Property'
`interface` `StructuralFeature` A representation of the model object 'Structural Feature'
`interface` `ValuePin` A representation of the model object 'Value Pin'
`interface` `Variable` A representation of the model object 'Variable'

Methods in org.eclipse.uml2.uml with parameters of type MultiplicityElement
`boolean` `MultiplicityElement.compatibleWith(MultiplicityElement other)` The operation compatibleWith takes another multiplicity as input.
`boolean` `MultiplicityElement.includesMultiplicity(MultiplicityElement M)` The query includesMultiplicity() checks whether this multiplicity includes all the cardinalities allowed by the specified multiplicity.

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

Methods in org.eclipse.uml2.uml.util with parameters of type MultiplicityElement
`java.lang.Object` `UMLUtil.UML2EcoreConverter.caseMultiplicityElement(MultiplicityElement multiplicityElement)`
`T` `UMLSwitch.caseMultiplicityElement(MultiplicityElement object)` Returns the result of interpreting the object as an instance of 'Multiplicity Element'
`protected void` `UMLUtil.PackageMerger.mergeMultiplicityElement_IsOrdered(MultiplicityElement receivingMultiplicityElement, MultiplicityElement mergedMultiplicityElement)`
`protected void` `UMLUtil.PackageMerger.mergeMultiplicityElement_IsUnique(MultiplicityElement receivingMultiplicityElement, MultiplicityElement mergedMultiplicityElement)`
`boolean` `UMLValidator.validateMultiplicityElement_validateLowerGe0(MultiplicityElement multiplicityElement, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateLowerGe0 constraint of 'Multiplicity Element'
`boolean` `UMLValidator.validateMultiplicityElement_validateUpperGeLower(MultiplicityElement multiplicityElement, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateUpperGeLower constraint of 'Multiplicity Element'
`boolean` `UMLValidator.validateMultiplicityElement_validateUpperGt0(MultiplicityElement multiplicityElement, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateUpperGt0 constraint of 'Multiplicity Element'
`boolean` `UMLValidator.validateMultiplicityElement_validateValueSpecificationConstant(MultiplicityElement multiplicityElement, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateValueSpecificationConstant constraint of 'Multiplicity Element'
`boolean` `UMLValidator.validateMultiplicityElement_validateValueSpecificationNoSideEffects(MultiplicityElement multiplicityElement, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateValueSpecificationNoSideEffects constraint of 'Multiplicity Element'
`boolean` `UMLValidator.validateMultiplicityElement(MultiplicityElement multiplicityElement, 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.