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

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

Uses of Extension in org.eclipse.uml2.uml

Methods in org.eclipse.uml2.uml that return Extension
`Extension` `UMLFactory.createExtension()` Returns a new object of class 'Extension'
`Extension` `Stereotype.createExtension(Class metaclass, boolean isRequired)` Creates a(n) (required) extension of the specified metaclass with this stereotype.
`Extension` `Class.getExtension(java.lang.String name)` Retrieves the first `Extension` with the specified 'Name' from the 'Extension' reference list
`Extension` `Class.getExtension(java.lang.String name, boolean ignoreCase)` Retrieves the first `Extension` with the specified 'Name' from the 'Extension' reference list

Methods in org.eclipse.uml2.uml that return types with arguments of type Extension
`org.eclipse.emf.common.util.EList<Extension>` `Class.getExtensions()` Returns the value of the 'Extension' reference list.
`org.eclipse.emf.common.util.EList<Extension>` `Profile.getOwnedExtensions(boolean requiredOnly)` Retrieves the extensions owned by this profile, excluding non-required extensions if indicated.

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

Methods in org.eclipse.uml2.uml.util with parameters of type Extension
`T` `UMLSwitch.caseExtension(Extension object)` Returns the result of interpreting the object as an instance of 'Extension'
`boolean` `UMLValidator.validateExtension_validateIsBinary(Extension extension, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateIsBinary constraint of 'Extension'
`boolean` `UMLValidator.validateExtension_validateNonOwnedEnd(Extension extension, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNonOwnedEnd constraint of 'Extension'
`boolean` `UMLValidator.validateExtension(Extension extension, 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.