diff --git a/org.fortiss.tooling.base.ui/trunk/src/org/fortiss/tooling/base/ui/editpart/GraphicalEditPartBase.java b/org.fortiss.tooling.base.ui/trunk/src/org/fortiss/tooling/base/ui/editpart/GraphicalEditPartBase.java index 060cf6bb9080d20559d1291d687f0d3176ce13ce..61c3d26e1af678f3b6a5052bd6b97abe79121ac4 100644 --- a/org.fortiss.tooling.base.ui/trunk/src/org/fortiss/tooling/base/ui/editpart/GraphicalEditPartBase.java +++ b/org.fortiss.tooling.base.ui/trunk/src/org/fortiss/tooling/base/ui/editpart/GraphicalEditPartBase.java @@ -35,7 +35,7 @@ import org.fortiss.tooling.kernel.ui.service.IModelElementHandlerService; * @author hoelzl * @author $Author$ * @version $Rev$ - * @ConQAT.Rating YELLOW Hash: 87A0587A5F17E72695DD8EEB81FFC058 + * @ConQAT.Rating RED Hash: CA53248F9D8F606B1BDCF0D7878F9834 */ public abstract class GraphicalEditPartBase<T extends EObject> extends AbstractGraphicalEditPart { @@ -55,6 +55,7 @@ public abstract class GraphicalEditPartBase<T extends EObject> extends } }; + // TODO this field should be removed since it is duplication from EditPart /** The underlying model object. */ protected final T modelElement; @@ -100,4 +101,10 @@ public abstract class GraphicalEditPartBase<T extends EObject> extends } return super.getAdapter(key); } + + /** @see org.eclipse.gef.editparts.AbstractEditPart#getModel() */ + @Override + public T getModel() { + return modelElement; + } }