org.eclipse.gmt.umlx.tx.editor.domains
Class UTypedModelClassifiersDomainProvider

java.lang.Object
  extended by org.eclipse.gmt.umlx.editor.property.domains.AbstractDomainProvider<T>
      extended by org.eclipse.gmt.umlx.editor.property.domains.ContextDomainProvider<UTypedModel,org.eclipse.emf.ecore.EClassifier>
          extended by org.eclipse.gmt.umlx.tx.editor.domains.UTypedModelClassifiersDomainProvider
All Implemented Interfaces:
IDomainProvider<org.eclipse.emf.ecore.EClassifier>

public class UTypedModelClassifiersDomainProvider
extends ContextDomainProvider<UTypedModel,org.eclipse.emf.ecore.EClassifier>


Constructor Summary
UTypedModelClassifiersDomainProvider(UTypedModel context)
           
 
Method Summary
 java.util.Collection<org.eclipse.emf.ecore.EClassifier> getDomain()
          Return the elements that define the domain.
 java.lang.String getLabel(org.eclipse.emf.ecore.EClassifier element)
          Return the String to display alongside element in the selection list
 
Methods inherited from class org.eclipse.gmt.umlx.editor.property.domains.ContextDomainProvider
getNullElement, getTitle
 
Methods inherited from class org.eclipse.gmt.umlx.editor.property.domains.AbstractDomainProvider
getElementsTitle, getImage, getParentImage, getParentLabel, getParentsTitle
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UTypedModelClassifiersDomainProvider

public UTypedModelClassifiersDomainProvider(UTypedModel context)
Method Detail

getDomain

public java.util.Collection<org.eclipse.emf.ecore.EClassifier> getDomain()
Description copied from interface: IDomainProvider
Return the elements that define the domain.

Returns:
the domain elements

getLabel

public java.lang.String getLabel(org.eclipse.emf.ecore.EClassifier element)
Description copied from interface: IDomainProvider
Return the String to display alongside element in the selection list

Specified by:
getLabel in interface IDomainProvider<org.eclipse.emf.ecore.EClassifier>
Overrides:
getLabel in class AbstractDomainProvider<org.eclipse.emf.ecore.EClassifier>
Parameters:
element - selection
Returns:
the String