|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.emf.ecore.util.Switch<T>
org.eclipse.emf.ecp.spi.diffmerge.model.util.DiffmergeSwitch<T>
public class DiffmergeSwitch<T>
The Switch for the model's inheritance
hierarchy. It supports the call doSwitch(object)
to invoke the caseXXX
method
for each class of the model,
starting with the actual class of the object and proceeding up the
inheritance hierarchy until a non-null result is returned, which is the
result of the switch.
VDiffmergePackage
Constructor Summary | |
---|---|
DiffmergeSwitch()
Creates an instance of the switch. |
Method Summary | |
---|---|
T |
caseAttachment(VAttachment object)
Returns the result of interpreting the object as an instance of 'Attachment'. |
T |
caseDiffAttachment(VDiffAttachment object)
Returns the result of interpreting the object as an instance of 'Diff Attachment'. |
T |
defaultCase(org.eclipse.emf.ecore.EObject object)
Returns the result of interpreting the object as an instance of 'EObject'. |
Methods inherited from class org.eclipse.emf.ecore.util.Switch |
---|
doSwitch |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DiffmergeSwitch()
Method Detail |
---|
public T caseDiffAttachment(VDiffAttachment object)
object
- the target of the switch.
doSwitch(EObject)
public T caseAttachment(VAttachment object)
object
- the target of the switch.
doSwitch(EObject)
public T defaultCase(org.eclipse.emf.ecore.EObject object)
defaultCase
in class org.eclipse.emf.ecore.util.Switch<T>
object
- the target of the switch.
Switch.doSwitch(org.eclipse.emf.ecore.EObject)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |