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

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

Uses of Property in org.eclipse.uml2.uml

Subinterfaces of Property in org.eclipse.uml2.uml
`interface` `ExtensionEnd` A representation of the model object 'Extension End'
`interface` `Port` A representation of the model object 'Port'

Methods in org.eclipse.uml2.uml that return Property
`Property` `Association.createNavigableOwnedEnd(java.lang.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.createNavigableOwnedEnd(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `Property`, with the specified 'Name', and 'Type', and appends it to the 'Navigable Owned End' reference list
`Property` `Interface.createOwnedAttribute(java.lang.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.createOwnedAttribute(java.lang.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.createOwnedAttribute(java.lang.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.createOwnedAttribute(java.lang.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.createOwnedAttribute(java.lang.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.createOwnedAttribute(java.lang.String name, Type type, org.eclipse.emf.ecore.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(java.lang.String name, Type type, org.eclipse.emf.ecore.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(java.lang.String name, Type type, org.eclipse.emf.ecore.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(java.lang.String name, Type type, org.eclipse.emf.ecore.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(java.lang.String name, Type type, org.eclipse.emf.ecore.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(java.lang.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.
`Property` `DataType.createOwnedAttribute(java.lang.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.
`Property` `StructuredClassifier.createOwnedAttribute(java.lang.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.
`Property` `Signal.createOwnedAttribute(java.lang.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.
`Property` `Artifact.createOwnedAttribute(java.lang.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.
`Property` `Association.createOwnedEnd(java.lang.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.createOwnedEnd(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `Property`, with the specified 'Name', and 'Type', and appends it to the 'Owned End' containment reference list
`Property` `UMLFactory.createProperty()` Returns a new object of class 'Property'
`Property` `Property.createQualifier(java.lang.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.createQualifier(java.lang.String name, Type type, org.eclipse.emf.ecore.EClass eClass)` Creates a new `Property`, with the specified 'Name', and 'Type', and appends it to the 'Qualifier' containment reference list
`Property` `Property.getAssociationEnd()` Returns the value of the 'Association End' container reference.
`Property` `Classifier.getAttribute(java.lang.String name, Type type)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Attribute' reference list
`Property` `Classifier.getAttribute(java.lang.String name, Type type, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Attribute' reference list
`Property` `ConnectorEnd.getDefiningEnd()` Returns the value of the 'Defining End' reference
`Property` `ReadLinkObjectEndAction.getEnd()` Returns the value of the 'End' reference
`Property` `LinkEndData.getEnd()` Returns the value of the 'End' reference
`Property` `Association.getMemberEnd(java.lang.String name, Type type)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Member End' reference list
`Property` `Association.getMemberEnd(java.lang.String name, Type type, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Member End' reference list
`Property` `Association.getNavigableOwnedEnd(java.lang.String name, Type type)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Navigable Owned End' reference list
`Property` `Association.getNavigableOwnedEnd(java.lang.String name, Type type, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass, boolean createOnDemand)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Navigable Owned End' reference list
`Property` `Property.getOpposite()` Returns the value of the 'Opposite' reference
`Property` `Property.getOtherEnd()` Retrieves the other end of the (binary) association in which this property is a member end
`Property` `Interface.getOwnedAttribute(java.lang.String name, Type type)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Owned Attribute' containment reference list
`Property` `DataType.getOwnedAttribute(java.lang.String name, Type type)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Owned Attribute' containment reference list
`Property` `StructuredClassifier.getOwnedAttribute(java.lang.String name, Type type)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Owned Attribute' containment reference list
`Property` `Signal.getOwnedAttribute(java.lang.String name, Type type)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Owned Attribute' containment reference list
`Property` `Artifact.getOwnedAttribute(java.lang.String name, Type type)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Owned Attribute' containment reference list
`Property` `Interface.getOwnedAttribute(java.lang.String name, Type type, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass, boolean createOnDemand)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Owned Attribute' containment reference list
`Property` `DataType.getOwnedAttribute(java.lang.String name, Type type, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass, boolean createOnDemand)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Owned Attribute' containment reference list
`Property` `StructuredClassifier.getOwnedAttribute(java.lang.String name, Type type, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass, boolean createOnDemand)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Owned Attribute' containment reference list
`Property` `Signal.getOwnedAttribute(java.lang.String name, Type type, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass, boolean createOnDemand)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Owned Attribute' containment reference list
`Property` `Artifact.getOwnedAttribute(java.lang.String name, Type type, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass, boolean createOnDemand)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Owned Attribute' containment reference list
`Property` `Association.getOwnedEnd(java.lang.String name, Type type)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Owned End' containment reference list
`Property` `Association.getOwnedEnd(java.lang.String name, Type type, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass, boolean createOnDemand)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Owned End' containment reference list
`Property` `StructuredClassifier.getPart(java.lang.String name, Type type)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Part' reference list
`Property` `StructuredClassifier.getPart(java.lang.String name, Type type, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Part' reference list
`Property` `ConnectorEnd.getPartWithPort()` Returns the value of the 'Part With Port' reference
`Property` `QualifierValue.getQualifier()` Returns the value of the 'Qualifier' reference
`Property` `ReadLinkObjectEndQualifierAction.getQualifier()` Returns the value of the 'Qualifier' reference
`Property` `Property.getQualifier(java.lang.String name, Type type)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Qualifier' containment reference list
`Property` `Property.getQualifier(java.lang.String name, Type type, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass, boolean createOnDemand)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Qualifier' containment reference list
`Property` `Property.getRedefinedProperty(java.lang.String name, Type type)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Redefined Property' reference list
`Property` `Property.getRedefinedProperty(java.lang.String name, Type type, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Redefined Property' reference list
`Property` `Extension.getStereotypeEnd()` Retrieves the extension end that is typed by a stereotype (as opposed to a metaclass)
`Property` `Property.getSubsettedProperty(java.lang.String name, Type type)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Subsetted Property' reference list
`Property` `Property.getSubsettedProperty(java.lang.String name, Type type, boolean ignoreCase, org.eclipse.emf.ecore.EClass eClass)` Retrieves the first `Property` with the specified 'Name', and 'Type' from the 'Subsetted Property' reference list
`Property` `Extension.metaclassEnd()` The query metaclassEnd() returns the Property that is typed by a metaclass (as opposed to a stereotype).

Methods in org.eclipse.uml2.uml that return types with arguments of type Property
`org.eclipse.emf.common.util.EList<Property>` `AssociationClass.allConnections()` The operation allConnections results in the set of all AssociationEnds of the Association.
`org.eclipse.emf.common.util.EList<Property>` `Classifier.getAllAttributes()` Retrieves all the attributes of this classifier, including those inherited from its parents
`org.eclipse.emf.common.util.EList<Property>` `Classifier.getAttributes()` Returns the value of the 'Attribute' reference list.
`org.eclipse.emf.common.util.EList<Property>` `Association.getMemberEnds()` Returns the value of the 'Member End' reference list.
`org.eclipse.emf.common.util.EList<Property>` `Association.getNavigableOwnedEnds()` Returns the value of the 'Navigable Owned End' reference list.
`org.eclipse.emf.common.util.EList<Property>` `Interface.getOwnedAttributes()` Returns the value of the 'Owned Attribute' containment reference list.
`org.eclipse.emf.common.util.EList<Property>` `DataType.getOwnedAttributes()` Returns the value of the 'Owned Attribute' containment reference list.
`org.eclipse.emf.common.util.EList<Property>` `StructuredClassifier.getOwnedAttributes()` Returns the value of the 'Owned Attribute' containment reference list.
`org.eclipse.emf.common.util.EList<Property>` `Signal.getOwnedAttributes()` Returns the value of the 'Owned Attribute' containment reference list.
`org.eclipse.emf.common.util.EList<Property>` `Artifact.getOwnedAttributes()` Returns the value of the 'Owned Attribute' containment reference list.
`org.eclipse.emf.common.util.EList<Property>` `Association.getOwnedEnds()` Returns the value of the 'Owned End' containment reference list.
`org.eclipse.emf.common.util.EList<Property>` `StructuredClassifier.getParts()` Returns the value of the 'Part' reference list.
`org.eclipse.emf.common.util.EList<Property>` `Property.getQualifiers()` Returns the value of the 'Qualifier' containment reference list.
`org.eclipse.emf.common.util.EList<Property>` `Property.getRedefinedProperties()` Returns the value of the 'Redefined Property' reference list.
`org.eclipse.emf.common.util.EList<Property>` `Property.getSubsettedProperties()` Returns the value of the 'Subsetted Property' reference list.

Methods in org.eclipse.uml2.uml with parameters of type Property
`boolean` `Property.isAttribute(Property p)` The query isAttribute() is true if the Property is defined as an attribute of some classifier.
`void` `Property.setAssociationEnd(Property value)` Sets the value of the '`Association End`' container reference
`void` `ReadLinkObjectEndAction.setEnd(Property value)` Sets the value of the '`End`' reference
`void` `LinkEndData.setEnd(Property value)` Sets the value of the '`End`' reference
`void` `Property.setOpposite(Property value)` Sets the value of the '`Opposite`' reference
`void` `ConnectorEnd.setPartWithPort(Property value)` Sets the value of the '`Part With Port`' reference
`void` `QualifierValue.setQualifier(Property value)` Sets the value of the '`Qualifier`' reference
`void` `ReadLinkObjectEndQualifierAction.setQualifier(Property value)` Sets the value of the '`Qualifier`' reference

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

Methods in org.eclipse.uml2.uml.util that return Property
`protected static Property` `UMLUtil.getTagDefinition(Stereotype stereotype, java.lang.String propertyName)`

Methods in org.eclipse.uml2.uml.util that return types with arguments of type Property
`protected static java.util.Collection<Property>` `UMLUtil.findValidSubsets(java.util.Collection<Property> subsettedProperties, Property subsettingProperty, java.lang.String name, Classifier subsettingContext)`
`protected static java.util.Collection<Property>` `UMLUtil.findValidSubsets(Property subsettingProperty, java.lang.String name)`
`protected static org.eclipse.emf.common.util.EList<Property>` `UMLUtil.getOwnedAttributes(Type type)`

Methods in org.eclipse.uml2.uml.util with parameters of type Property
`T` `UMLSwitch.caseProperty(Property object)` Returns the result of interpreting the object as an instance of 'Property'
`java.lang.Object` `UMLUtil.UML2EcoreConverter.caseProperty(Property property)`
`protected static java.util.Collection<Property>` `UMLUtil.findValidSubsets(java.util.Collection<Property> subsettedProperties, Property subsettingProperty, java.lang.String name, Classifier subsettingContext)`
`protected static java.util.Collection<Property>` `UMLUtil.findValidSubsets(Property subsettingProperty, java.lang.String name)`
`protected boolean` `UMLUtil.UML2EcoreConverter.isCompositeSubset(Property property)`
`protected static boolean` `UMLUtil.isSubsetValid(Property subsettingProperty, Property subsettedProperty)`
`protected void` `UMLUtil.PackageMerger.mergeProperty_IsDerived(Property receivingProperty, Property mergedProperty)`
`protected void` `UMLUtil.PackageMerger.mergeProperty_IsDerivedUnion(Property receivingProperty, Property mergedProperty)`
`boolean` `UMLValidator.validateProperty_validateBindingToAttribute(Property property, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateBindingToAttribute constraint of 'Property'
`boolean` `UMLValidator.validateProperty_validateDeploymentTarget(Property property, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateDeploymentTarget constraint of 'Property'
`boolean` `UMLValidator.validateProperty_validateDerivedUnionIsDerived(Property property, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateDerivedUnionIsDerived constraint of 'Property'
`boolean` `UMLValidator.validateProperty_validateDerivedUnionIsReadOnly(Property property, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateDerivedUnionIsReadOnly constraint of 'Property'
`boolean` `UMLValidator.validateProperty_validateMultiplicityOfComposite(Property property, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMultiplicityOfComposite constraint of 'Property'
`boolean` `UMLValidator.validateProperty_validateNavigableReadonly(Property property, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNavigableReadonly constraint of 'Property'
`boolean` `UMLValidator.validateProperty_validateRedefinedPropertyInherited(Property property, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateRedefinedPropertyInherited constraint of 'Property'
`boolean` `UMLValidator.validateProperty_validateSubsettedPropertyNames(Property property, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateSubsettedPropertyNames constraint of 'Property'
`boolean` `UMLValidator.validateProperty_validateSubsettingContextConforms(Property property, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateSubsettingContextConforms constraint of 'Property'
`boolean` `UMLValidator.validateProperty_validateSubsettingRules(Property property, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateSubsettingRules constraint of 'Property'
`boolean` `UMLValidator.validateProperty(Property property, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`

Method parameters in org.eclipse.uml2.uml.util with type arguments of type Property
`protected static java.util.Collection<Property>` `UMLUtil.findValidSubsets(java.util.Collection<Property> subsettedProperties, Property subsettingProperty, java.lang.String name, Classifier subsettingContext)`

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