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

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

Uses of TemplateBinding in org.eclipse.uml2.uml

Methods in org.eclipse.uml2.uml that return TemplateBinding
`TemplateBinding` `UMLFactory.createTemplateBinding()` Returns a new object of class 'Template Binding'
`TemplateBinding` `TemplateableElement.createTemplateBinding(TemplateSignature signature)` Creates a new `TemplateBinding`, with the specified 'Signature', and appends it to the 'Template Binding' containment reference list
`TemplateBinding` `TemplateParameterSubstitution.getTemplateBinding()` Returns the value of the 'Template Binding' container reference.
`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

Methods in org.eclipse.uml2.uml that return types with arguments of type TemplateBinding
`org.eclipse.emf.common.util.EList<TemplateBinding>` `TemplateableElement.getTemplateBindings()` Returns the value of the 'Template Binding' containment reference list.

Methods in org.eclipse.uml2.uml with parameters of type TemplateBinding
`void` `TemplateParameterSubstitution.setTemplateBinding(TemplateBinding value)` Sets the value of the '`Template Binding`' container reference

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

Methods in org.eclipse.uml2.uml.util that return TemplateBinding
`protected TemplateBinding` `UMLUtil.Ecore2UMLConverter.createTemplateBinding(org.eclipse.emf.ecore.EModelElement eModelElement, org.eclipse.emf.ecore.EGenericType eGenericType, org.eclipse.emf.ecore.EClassifier eClassifier)`

Methods in org.eclipse.uml2.uml.util with parameters of type TemplateBinding
`T` `UMLSwitch.caseTemplateBinding(TemplateBinding object)` Returns the result of interpreting the object as an instance of 'Template Binding'
`boolean` `UMLValidator.validateTemplateBinding_validateOneParameterSubstitution(TemplateBinding templateBinding, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateOneParameterSubstitution constraint of 'Template Binding'
`boolean` `UMLValidator.validateTemplateBinding_validateParameterSubstitutionFormal(TemplateBinding templateBinding, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateParameterSubstitutionFormal constraint of 'Template Binding'
`boolean` `UMLValidator.validateTemplateBinding(TemplateBinding templateBinding, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`

Constructors in org.eclipse.uml2.uml.util with parameters of type TemplateBinding
`UMLUtil.Ecore2UMLConverter.ParameterSubstitutionMatcher(TemplateBinding templateBinding)`

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