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

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

Uses of TemplateSignature in org.eclipse.uml2.uml

Subinterfaces of TemplateSignature in org.eclipse.uml2.uml
`interface` `RedefinableTemplateSignature` A representation of the model object 'Redefinable Template Signature'

Methods in org.eclipse.uml2.uml that return TemplateSignature
`TemplateSignature` `TemplateableElement.createOwnedTemplateSignature()` Creates a new `TemplateSignature` and sets the 'Owned Template Signature' containment reference
`TemplateSignature` `TemplateableElement.createOwnedTemplateSignature(org.eclipse.emf.ecore.EClass eClass)` Creates a new `TemplateSignature` and sets the 'Owned Template Signature' containment reference
`TemplateSignature` `UMLFactory.createTemplateSignature()` Returns a new object of class 'Template Signature'
`TemplateSignature` `TemplateableElement.getOwnedTemplateSignature()` Returns the value of the 'Owned Template Signature' containment reference.
`TemplateSignature` `TemplateBinding.getSignature()` Returns the value of the 'Signature' reference.
`TemplateSignature` `TemplateParameter.getSignature()` Returns the value of the 'Signature' container reference.

Methods in org.eclipse.uml2.uml with parameters of type TemplateSignature
`TemplateBinding` `TemplateableElement.createTemplateBinding(TemplateSignature signature)` Creates a new `TemplateBinding`, with the specified 'Signature', and appends it to the 'Template Binding' containment reference list
`TemplateBinding` `TemplateableElement.getTemplateBinding(TemplateSignature signature)` Retrieves the first `TemplateBinding` with the specified 'Signature' from the 'Template Binding' containment reference list
`TemplateBinding` `TemplateableElement.getTemplateBinding(TemplateSignature signature, boolean createOnDemand)` Retrieves the first `TemplateBinding` with the specified 'Signature' from the 'Template Binding' containment reference list
`void` `TemplateableElement.setOwnedTemplateSignature(TemplateSignature value)` Sets the value of the '`Owned Template Signature`' containment reference
`void` `TemplateBinding.setSignature(TemplateSignature value)` Sets the value of the '`Signature`' reference
`void` `TemplateParameter.setSignature(TemplateSignature value)` Sets the value of the '`Signature`' container reference

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

Methods in org.eclipse.uml2.uml.util with parameters of type TemplateSignature
`T` `UMLSwitch.caseTemplateSignature(TemplateSignature object)` Returns the result of interpreting the object as an instance of 'Template Signature'
`java.lang.Object` `UMLUtil.UML2EcoreConverter.caseTemplateSignature(TemplateSignature templateSignature)`
`boolean` `UMLValidator.validateTemplateSignature_validateOwnElements(TemplateSignature templateSignature, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateOwnElements constraint of 'Template Signature'
`boolean` `UMLValidator.validateTemplateSignature(TemplateSignature templateSignature, 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.