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

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

Uses of TemplateableElement in org.eclipse.uml2.uml

Subinterfaces of TemplateableElement in org.eclipse.uml2.uml
`interface` `Activity` A representation of the model object 'Activity'
`interface` `Actor` A representation of the model object 'Actor'
`interface` `Artifact` A representation of the model object 'Artifact'
`interface` `Association` A representation of the model object 'Association'
`interface` `AssociationClass` A representation of the model object 'Association Class'
`interface` `Behavior` A representation of the model object 'Behavior'
`interface` `BehavioredClassifier` A representation of the model object 'Behaviored Classifier'
`interface` `Class` A representation of the model object 'Class'
`interface` `Classifier` A representation of the model object 'Classifier'
`interface` `Collaboration` A representation of the model object 'Collaboration'
`interface` `CommunicationPath` A representation of the model object 'Communication Path'
`interface` `Component` A representation of the model object 'Component'
`interface` `DataType` A representation of the model object 'Data Type'
`interface` `DeploymentSpecification` A representation of the model object 'Deployment Specification'
`interface` `Device` A representation of the model object 'Device'
`interface` `EncapsulatedClassifier` A representation of the model object 'Encapsulated Classifier'
`interface` `Enumeration` A representation of the model object 'Enumeration'
`interface` `ExecutionEnvironment` A representation of the model object 'Execution Environment'
`interface` `Extension` A representation of the model object 'Extension'
`interface` `FunctionBehavior` A representation of the model object 'Function Behavior'
`interface` `InformationItem` A representation of the model object 'Information Item'
`interface` `Interaction` A representation of the model object 'Interaction'
`interface` `Interface` A representation of the model object 'Interface'
`interface` `Model` A representation of the model object 'Model'
`interface` `Node` A representation of the model object 'Node'
`interface` `OpaqueBehavior` A representation of the model object 'Opaque Behavior'
`interface` `Operation` A representation of the model object 'Operation'
`interface` `Package` A representation of the model object 'Package'
`interface` `PrimitiveType` A representation of the model object 'Primitive Type'
`interface` `Profile` A representation of the model object 'Profile'
`interface` `ProtocolStateMachine` A representation of the model object 'Protocol State Machine'
`interface` `Signal` A representation of the model object 'Signal'
`interface` `StateMachine` A representation of the model object 'State Machine'
`interface` `Stereotype` A representation of the model object 'Stereotype'
`interface` `StringExpression` A representation of the model object 'String Expression'
`interface` `StructuredClassifier` A representation of the model object 'Structured Classifier'
`interface` `UseCase` A representation of the model object 'Use Case'

Methods in org.eclipse.uml2.uml that return TemplateableElement
`TemplateableElement` `TemplateBinding.getBoundElement()` Returns the value of the 'Bound Element' container reference.
`TemplateableElement` `TemplateSignature.getTemplate()` Returns the value of the 'Template' container reference.

Methods in org.eclipse.uml2.uml with parameters of type TemplateableElement
`void` `TemplateBinding.setBoundElement(TemplateableElement value)` Sets the value of the '`Bound Element`' container reference
`void` `TemplateSignature.setTemplate(TemplateableElement value)` Sets the value of the '`Template`' container reference

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

Methods in org.eclipse.uml2.uml.util with parameters of type TemplateableElement
`T` `UMLSwitch.caseTemplateableElement(TemplateableElement object)` Returns the result of interpreting the object as an instance of 'Templateable Element'
`boolean` `UMLValidator.validateTemplateableElement(TemplateableElement templateableElement, 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.