org.metaabm.commands
Class SetLabelCommand.TargetTranslator

java.lang.Object
  extended by org.metaabm.commands.SetLabelCommand.TargetTranslator
All Implemented Interfaces:
StringTranslator
Enclosing class:
SetLabelCommand

public abstract static class SetLabelCommand.TargetTranslator
extends java.lang.Object
implements StringTranslator


Constructor Summary
SetLabelCommand.TargetTranslator()
           
SetLabelCommand.TargetTranslator(org.eclipse.emf.ecore.EStructuralFeature targetFeature)
           
SetLabelCommand.TargetTranslator(org.eclipse.emf.ecore.EStructuralFeature sourceFeature, org.eclipse.emf.ecore.EStructuralFeature targetFeature)
           
 
Method Summary
 org.eclipse.emf.common.command.Command createCommand(org.eclipse.emf.edit.domain.EditingDomain domain, IID source)
           
 boolean includeFor(org.eclipse.emf.edit.domain.EditingDomain domain, org.eclipse.emf.ecore.EObject source)
           
 org.eclipse.emf.ecore.EObject targetFor(org.eclipse.emf.ecore.EObject source)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.metaabm.commands.StringTranslator
translateName
 

Constructor Detail

SetLabelCommand.TargetTranslator

public SetLabelCommand.TargetTranslator()

SetLabelCommand.TargetTranslator

public SetLabelCommand.TargetTranslator(org.eclipse.emf.ecore.EStructuralFeature targetFeature)

SetLabelCommand.TargetTranslator

public SetLabelCommand.TargetTranslator(org.eclipse.emf.ecore.EStructuralFeature sourceFeature,
                                        org.eclipse.emf.ecore.EStructuralFeature targetFeature)
Method Detail

targetFor

public org.eclipse.emf.ecore.EObject targetFor(org.eclipse.emf.ecore.EObject source)

includeFor

public boolean includeFor(org.eclipse.emf.edit.domain.EditingDomain domain,
                          org.eclipse.emf.ecore.EObject source)

createCommand

public org.eclipse.emf.common.command.Command createCommand(org.eclipse.emf.edit.domain.EditingDomain domain,
                                                            IID source)