diff options
Diffstat (limited to 'extraplugins/diagram-definition/org.eclipse.papyrus.dd/src/org/eclipse/papyrus/dd/di/util/DISwitch.java')
-rw-r--r-- | extraplugins/diagram-definition/org.eclipse.papyrus.dd/src/org/eclipse/papyrus/dd/di/util/DISwitch.java | 152 |
1 files changed, 62 insertions, 90 deletions
diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.dd/src/org/eclipse/papyrus/dd/di/util/DISwitch.java b/extraplugins/diagram-definition/org.eclipse.papyrus.dd/src/org/eclipse/papyrus/dd/di/util/DISwitch.java index 031d2bc919b..8f2e5e9f4f9 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.dd/src/org/eclipse/papyrus/dd/di/util/DISwitch.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.dd/src/org/eclipse/papyrus/dd/di/util/DISwitch.java @@ -25,23 +25,22 @@ import org.eclipse.papyrus.dd.di.*; * 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. <!-- end-user-doc --> - * * @see org.eclipse.papyrus.dd.di.DIPackage * @generated */ public class DISwitch<T> extends Switch<T> { /** - * The cached model package <!-- begin-user-doc --> <!-- end-user-doc --> - * + * The cached model package + * <!-- begin-user-doc --> <!-- end-user-doc --> * @generated */ protected static DIPackage modelPackage; /** - * Creates an instance of the switch. <!-- begin-user-doc --> <!-- + * Creates an instance of the switch. + * <!-- begin-user-doc --> <!-- * end-user-doc --> - * * @generated */ public DISwitch() { @@ -64,75 +63,60 @@ public class DISwitch<T> extends Switch<T> { } /** - * Calls <code>caseXXX</code> for each class of the model until one returns - * a non null result; it yields that result. <!-- begin-user-doc --> <!-- + * Calls <code>caseXXX</code> for each class of the model until one returns a non null result; it yields that result. + * <!-- begin-user-doc --> <!-- * end-user-doc --> - * - * @return the first non-null result returned by a <code>caseXXX</code> - * call. + * @return the first non-null result returned by a <code>caseXXX</code> call. * @generated */ @Override protected T doSwitch(int classifierID, EObject theEObject) { switch (classifierID) { - case DIPackage.DIAGRAM_ELEMENT: { - DiagramElement diagramElement = (DiagramElement) theEObject; - T result = caseDiagramElement(diagramElement); - if (result == null) - result = defaultCase(theEObject); - return result; - } - case DIPackage.STYLE: { - Style style = (Style) theEObject; - T result = caseStyle(style); - if (result == null) - result = defaultCase(theEObject); - return result; - } - case DIPackage.EDGE: { - Edge edge = (Edge) theEObject; - T result = caseEdge(edge); - if (result == null) - result = caseDiagramElement(edge); - if (result == null) - result = defaultCase(theEObject); - return result; - } - case DIPackage.DIAGRAM: { - Diagram diagram = (Diagram) theEObject; - T result = caseDiagram(diagram); - if (result == null) - result = caseShape(diagram); - if (result == null) - result = caseDiagramElement(diagram); - if (result == null) - result = defaultCase(theEObject); - return result; - } - case DIPackage.SHAPE: { - Shape shape = (Shape) theEObject; - T result = caseShape(shape); - if (result == null) - result = caseDiagramElement(shape); - if (result == null) - result = defaultCase(theEObject); - return result; - } - default: - return defaultCase(theEObject); + case DIPackage.DIAGRAM_ELEMENT: { + DiagramElement diagramElement = (DiagramElement)theEObject; + T result = caseDiagramElement(diagramElement); + if (result == null) result = defaultCase(theEObject); + return result; + } + case DIPackage.STYLE: { + Style style = (Style)theEObject; + T result = caseStyle(style); + if (result == null) result = defaultCase(theEObject); + return result; + } + case DIPackage.EDGE: { + Edge edge = (Edge)theEObject; + T result = caseEdge(edge); + if (result == null) result = caseDiagramElement(edge); + if (result == null) result = defaultCase(theEObject); + return result; + } + case DIPackage.DIAGRAM: { + Diagram diagram = (Diagram)theEObject; + T result = caseDiagram(diagram); + if (result == null) result = caseShape(diagram); + if (result == null) result = caseDiagramElement(diagram); + if (result == null) result = defaultCase(theEObject); + return result; + } + case DIPackage.SHAPE: { + Shape shape = (Shape)theEObject; + T result = caseShape(shape); + if (result == null) result = caseDiagramElement(shape); + if (result == null) result = defaultCase(theEObject); + return result; + } + default: return defaultCase(theEObject); } } /** - * Returns the result of interpreting the object as an instance of ' - * <em>Diagram Element</em>'. <!-- begin-user-doc --> This implementation + * Returns the result of interpreting the object as an instance of '<em>Diagram Element</em>'. + * <!-- begin-user-doc --> This implementation * returns null; returning a non-null result will terminate the switch. <!-- * end-user-doc --> - * - * @param object - * the target of the switch. - * @return the result of interpreting the object as an instance of ' - * <em>Diagram Element</em>'. + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of '<em>Diagram Element</em>'. * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) * @generated */ @@ -141,15 +125,12 @@ public class DISwitch<T> extends Switch<T> { } /** - * Returns the result of interpreting the object as an instance of ' - * <em>Style</em>'. <!-- begin-user-doc --> This implementation returns + * Returns the result of interpreting the object as an instance of '<em>Style</em>'. + * <!-- begin-user-doc --> This implementation returns * null; returning a non-null result will terminate the switch. <!-- * end-user-doc --> - * - * @param object - * the target of the switch. - * @return the result of interpreting the object as an instance of ' - * <em>Style</em>'. + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of '<em>Style</em>'. * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) * @generated */ @@ -175,15 +156,12 @@ public class DISwitch<T> extends Switch<T> { } /** - * Returns the result of interpreting the object as an instance of ' - * <em>Diagram</em>'. <!-- begin-user-doc --> This implementation returns + * Returns the result of interpreting the object as an instance of '<em>Diagram</em>'. + * <!-- begin-user-doc --> This implementation returns * null; returning a non-null result will terminate the switch. <!-- * end-user-doc --> - * - * @param object - * the target of the switch. - * @return the result of interpreting the object as an instance of ' - * <em>Diagram</em>'. + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of '<em>Diagram</em>'. * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) * @generated */ @@ -192,15 +170,12 @@ public class DISwitch<T> extends Switch<T> { } /** - * Returns the result of interpreting the object as an instance of ' - * <em>Shape</em>'. <!-- begin-user-doc --> This implementation returns + * Returns the result of interpreting the object as an instance of '<em>Shape</em>'. + * <!-- begin-user-doc --> This implementation returns * null; returning a non-null result will terminate the switch. <!-- * end-user-doc --> - * - * @param object - * the target of the switch. - * @return the result of interpreting the object as an instance of ' - * <em>Shape</em>'. + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of '<em>Shape</em>'. * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) * @generated */ @@ -209,15 +184,12 @@ public class DISwitch<T> extends Switch<T> { } /** - * Returns the result of interpreting the object as an instance of ' - * <em>EObject</em>'. <!-- begin-user-doc --> This implementation returns + * Returns the result of interpreting the object as an instance of '<em>EObject</em>'. + * <!-- begin-user-doc --> This implementation returns * null; returning a non-null result will terminate the switch, but this is * the last case anyway. <!-- end-user-doc --> - * - * @param object - * the target of the switch. - * @return the result of interpreting the object as an instance of ' - * <em>EObject</em>'. + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of '<em>EObject</em>'. * @see #doSwitch(org.eclipse.emf.ecore.EObject) * @generated */ |