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

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

Uses of TemplateParameter in org.eclipse.uml2.uml

Subinterfaces of TemplateParameter in org.eclipse.uml2.uml
`interface` `ClassifierTemplateParameter` A representation of the model object 'Classifier Template Parameter'
`interface` `ConnectableElementTemplateParameter` A representation of the model object 'Connectable Element Template Parameter'
`interface` `OperationTemplateParameter` A representation of the model object 'Operation Template Parameter'

Methods in org.eclipse.uml2.uml that return TemplateParameter
`TemplateParameter` `TemplateSignature.createOwnedParameter()` Creates a new `TemplateParameter` and appends it to the 'Owned Parameter' containment reference list
`TemplateParameter` `TemplateSignature.createOwnedParameter(org.eclipse.emf.ecore.EClass eClass)` Creates a new `TemplateParameter` and appends it to the 'Owned Parameter' containment reference list
`TemplateParameter` `UMLFactory.createTemplateParameter()` Returns a new object of class 'Template Parameter'
`TemplateParameter` `TemplateParameterSubstitution.getFormal()` Returns the value of the 'Formal' reference
`TemplateParameter` `ParameterableElement.getOwningTemplateParameter()` Returns the value of the 'Owning Template Parameter' container reference.
`TemplateParameter` `ParameterableElement.getTemplateParameter()` Returns the value of the 'Template Parameter' reference.

Methods in org.eclipse.uml2.uml that return types with arguments of type TemplateParameter
`org.eclipse.emf.common.util.EList<TemplateParameter>` `RedefinableTemplateSignature.getInheritedParameters()` Returns the value of the 'Inherited Parameter' reference list.
`org.eclipse.emf.common.util.EList<TemplateParameter>` `TemplateSignature.getOwnedParameters()` Returns the value of the 'Owned Parameter' containment reference list.
`org.eclipse.emf.common.util.EList<TemplateParameter>` `TemplateSignature.getParameters()` Returns the value of the 'Parameter' reference list.

Methods in org.eclipse.uml2.uml with parameters of type TemplateParameter
`void` `TemplateParameterSubstitution.setFormal(TemplateParameter value)` Sets the value of the '`Formal`' reference
`void` `ParameterableElement.setOwningTemplateParameter(TemplateParameter value)` Sets the value of the '`Owning Template Parameter`' container reference
`void` `ParameterableElement.setTemplateParameter(TemplateParameter value)` Sets the value of the '`Template Parameter`' reference

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

Methods in org.eclipse.uml2.uml.util with parameters of type TemplateParameter
`java.lang.Object` `UMLUtil.UML2EcoreConverter.caseTemplateParameter(TemplateParameter templateParameter)`
`T` `UMLSwitch.caseTemplateParameter(TemplateParameter object)` Returns the result of interpreting the object as an instance of 'Template Parameter'
`boolean` `UMLValidator.validateTemplateParameter_validateMustBeCompatible(TemplateParameter templateParameter, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMustBeCompatible constraint of 'Template Parameter'
`boolean` `UMLValidator.validateTemplateParameter(TemplateParameter templateParameter, 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.