package org.framed.orm.ui.tests.command.shape;
import static org.junit.Assert.*;
import java.lang.reflect.InvocationTargetException;
import org.eclipse.emf.common.notify.Adapter;
import org.eclipse.emf.common.notify.Notification;
import org.eclipse.emf.common.util.EList;
import org.eclipse.emf.common.util.TreeIterator;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.emf.ecore.EOperation;
import org.eclipse.emf.ecore.EReference;
import org.eclipse.emf.ecore.EStructuralFeature;
import org.eclipse.emf.ecore.resource.Resource;
import org.framed.orm.geometry.Point;
import org.framed.orm.geometry.Rectangle;
import org.framed.orm.model.Model;
import org.framed.orm.model.ModelElement;
import org.framed.orm.model.NamedElement;
import org.framed.orm.model.Relation;
import org.framed.orm.model.Segment;
import org.framed.orm.model.Shape;
import org.framed.orm.model.Type;
import org.framed.orm.ui.command.shapes.ORMShapeCreateCommand;
import org.junit.Test;
public class ORMShapeCreateCommandTest {
@Test
public void testCanExecute() {
ORMShapeCreateCommand obj = new ORMShapeCreateCommand();
obj.setShape(new Shape() {
@Override
public void eSetDeliver(boolean arg0) {
// TODO Auto-generated method stub
}
@Override
public void eNotify(Notification arg0) {
// TODO Auto-generated method stub
}
@Override
public boolean eDeliver() {
// TODO Auto-generated method stub
return false;
}
@Override
public EList<Adapter> eAdapters() {
// TODO Auto-generated method stub
return null;
}
@Override
public void eUnset(EStructuralFeature arg0) {
// TODO Auto-generated method stub
}
@Override
public void eSet(EStructuralFeature arg0, Object arg1) {
// TODO Auto-generated method stub
}
@Override
public Resource eResource() {
// TODO Auto-generated method stub
return null;
}
@Override
public boolean eIsSet(EStructuralFeature arg0) {
// TODO Auto-generated method stub
return false;
}
@Override
public boolean eIsProxy() {
// TODO Auto-generated method stub
return false;
}
@Override
public Object eInvoke(EOperation arg0, EList<?> arg1)
throws InvocationTargetException {
// TODO Auto-generated method stub
return null;
}
@Override
public Object eGet(EStructuralFeature arg0, boolean arg1) {
// TODO Auto-generated method stub
return null;
}
@Override
public Object eGet(EStructuralFeature arg0) {
// TODO Auto-generated method stub
return null;
}
@Override
public EList<EObject> eCrossReferences() {
// TODO Auto-generated method stub
return null;
}
@Override
public EList<EObject> eContents() {
// TODO Auto-generated method stub
return null;
}
@Override
public EReference eContainmentFeature() {
// TODO Auto-generated method stub
return null;
}
@Override
public EStructuralFeature eContainingFeature() {
// TODO Auto-generated method stub
return null;
}
@Override
public EObject eContainer() {
// TODO Auto-generated method stub
return null;
}
@Override
public EClass eClass() {
// TODO Auto-generated method stub
return null;
}
@Override
public TreeIterator<EObject> eAllContents() {
// TODO Auto-generated method stub
return null;
}
@Override
public void setName(String value) {
// TODO Auto-generated method stub
}
@Override
public String getName() {
// TODO Auto-generated method stub
return null;
}
@Override
public void setType(Type value) {
// TODO Auto-generated method stub
}
@Override
public void setContainer(Model value) {
// TODO Auto-generated method stub
}
@Override
public Type getType() {
// TODO Auto-generated method stub
return null;
}
@Override
public EList<Relation> getOutgoingRelations() {
// TODO Auto-generated method stub
return null;
}
@Override
public EList<Relation> getIncomingRelations() {
// TODO Auto-generated method stub
return null;
}
@Override
public Model getContainer() {
// TODO Auto-generated method stub
return null;
}
@Override
public void setSecondSegment(Segment value) {
// TODO Auto-generated method stub
}
@Override
public void setModel(Model value) {
// TODO Auto-generated method stub
}
@Override
public void setFirstSegment(Segment value) {
// TODO Auto-generated method stub
}
@Override
public void setDescription(NamedElement value) {
// TODO Auto-generated method stub
}
@Override
public void setBoundaries(Rectangle value) {
// TODO Auto-generated method stub
}
@Override
public Segment getSecondSegment() {
// TODO Auto-generated method stub
return null;
}
@Override
public Model getModel() {
// TODO Auto-generated method stub
return null;
}
@Override
public Segment getFirstSegment() {
// TODO Auto-generated method stub
return null;
}
@Override
public NamedElement getDescription() {
// TODO Auto-generated method stub
return null;
}
@Override
public Rectangle getBoundaries() {
// TODO Auto-generated method stub
return null;
}
});
obj.setBoundaries(new Rectangle() {
@Override
public void eSetDeliver(boolean arg0) {
// TODO Auto-generated method stub
}
@Override
public void eNotify(Notification arg0) {
// TODO Auto-generated method stub
}
@Override
public boolean eDeliver() {
// TODO Auto-generated method stub
return false;
}
@Override
public EList<Adapter> eAdapters() {
// TODO Auto-generated method stub
return null;
}
@Override
public void eUnset(EStructuralFeature arg0) {
// TODO Auto-generated method stub
}
@Override
public void eSet(EStructuralFeature arg0, Object arg1) {
// TODO Auto-generated method stub
}
@Override
public Resource eResource() {
// TODO Auto-generated method stub
return null;
}
@Override
public boolean eIsSet(EStructuralFeature arg0) {
// TODO Auto-generated method stub
return false;
}
@Override
public boolean eIsProxy() {
// TODO Auto-generated method stub
return false;
}
@Override
public Object eInvoke(EOperation arg0, EList<?> arg1)
throws InvocationTargetException {
// TODO Auto-generated method stub
return null;
}
@Override
public Object eGet(EStructuralFeature arg0, boolean arg1) {
// TODO Auto-generated method stub
return null;
}
@Override
public Object eGet(EStructuralFeature arg0) {
// TODO Auto-generated method stub
return null;
}
@Override
public EList<EObject> eCrossReferences() {
// TODO Auto-generated method stub
return null;
}
@Override
public EList<EObject> eContents() {
// TODO Auto-generated method stub
return null;
}
@Override
public EReference eContainmentFeature() {
// TODO Auto-generated method stub
return null;
}
@Override
public EStructuralFeature eContainingFeature() {
// TODO Auto-generated method stub
return null;
}
@Override
public EObject eContainer() {
// TODO Auto-generated method stub
return null;
}
@Override
public EClass eClass() {
// TODO Auto-generated method stub
return null;
}
@Override
public TreeIterator<EObject> eAllContents() {
// TODO Auto-generated method stub
return null;
}
@Override
public void setTopLeft(Point value) {
// TODO Auto-generated method stub
}
@Override
public void setBottomRight(Point value) {
// TODO Auto-generated method stub
}
@Override
public Point getTopLeft() {
// TODO Auto-generated method stub
return null;
}
@Override
public Point getBottomRight() {
// TODO Auto-generated method stub
return null;
}
});
obj.setContainer(new Model() {
@Override
public void eSetDeliver(boolean arg0) {
// TODO Auto-generated method stub
}
@Override
public void eNotify(Notification arg0) {
// TODO Auto-generated method stub
}
@Override
public boolean eDeliver() {
// TODO Auto-generated method stub
return false;
}
@Override
public EList<Adapter> eAdapters() {
// TODO Auto-generated method stub
return null;
}
@Override
public void eUnset(EStructuralFeature arg0) {
// TODO Auto-generated method stub
}
@Override
public void eSet(EStructuralFeature arg0, Object arg1) {
// TODO Auto-generated method stub
}
@Override
public Resource eResource() {
// TODO Auto-generated method stub
return null;
}
@Override
public boolean eIsSet(EStructuralFeature arg0) {
// TODO Auto-generated method stub
return false;
}
@Override
public boolean eIsProxy() {
// TODO Auto-generated method stub
return false;
}
@Override
public Object eInvoke(EOperation arg0, EList<?> arg1)
throws InvocationTargetException {
// TODO Auto-generated method stub
return null;
}
@Override
public Object eGet(EStructuralFeature arg0, boolean arg1) {
// TODO Auto-generated method stub
return null;
}
@Override
public Object eGet(EStructuralFeature arg0) {
// TODO Auto-generated method stub
return null;
}
@Override
public EList<EObject> eCrossReferences() {
// TODO Auto-generated method stub
return null;
}
@Override
public EList<EObject> eContents() {
// TODO Auto-generated method stub
return null;
}
@Override
public EReference eContainmentFeature() {
// TODO Auto-generated method stub
return null;
}
@Override
public EStructuralFeature eContainingFeature() {
// TODO Auto-generated method stub
return null;
}
@Override
public EObject eContainer() {
// TODO Auto-generated method stub
return null;
}
@Override
public EClass eClass() {
// TODO Auto-generated method stub
return null;
}
@Override
public TreeIterator<EObject> eAllContents() {
// TODO Auto-generated method stub
return null;
}
@Override
public void setParent(Shape value) {
// TODO Auto-generated method stub
}
@Override
public Shape getParent() {
// TODO Auto-generated method stub
return null;
}
@Override
public EList<ModelElement> getElements() {
// TODO Auto-generated method stub
return null;
}
});
assertTrue(obj.canExecute());
}
@Test
public void testExecute() {
ORMShapeCreateCommand obj = new ORMShapeCreateCommand();
obj.setShape(new Shape() {
@Override
public void eSetDeliver(boolean arg0) {
// TODO Auto-generated method stub
}
@Override
public void eNotify(Notification arg0) {
// TODO Auto-generated method stub
}
@Override
public boolean eDeliver() {
// TODO Auto-generated method stub
return false;
}
@Override
public EList<Adapter> eAdapters() {
// TODO Auto-generated method stub
return null;
}
@Override
public void eUnset(EStructuralFeature arg0) {
// TODO Auto-generated method stub
}
@Override
public void eSet(EStructuralFeature arg0, Object arg1) {
// TODO Auto-generated method stub
}
@Override
public Resource eResource() {
// TODO Auto-generated method stub
return null;
}
@Override
public boolean eIsSet(EStructuralFeature arg0) {
// TODO Auto-generated method stub
return false;
}
@Override
public boolean eIsProxy() {
// TODO Auto-generated method stub
return false;
}
@Override
public Object eInvoke(EOperation arg0, EList<?> arg1)
throws InvocationTargetException {
// TODO Auto-generated method stub
return null;
}
@Override
public Object eGet(EStructuralFeature arg0, boolean arg1) {
// TODO Auto-generated method stub
return null;
}
@Override
public Object eGet(EStructuralFeature arg0) {
// TODO Auto-generated method stub
return null;
}
@Override
public EList<EObject> eCrossReferences() {
// TODO Auto-generated method stub
return null;
}
@Override
public EList<EObject> eContents() {
// TODO Auto-generated method stub
return null;
}
@Override
public EReference eContainmentFeature() {
// TODO Auto-generated method stub
return null;
}
@Override
public EStructuralFeature eContainingFeature() {
// TODO Auto-generated method stub
return null;
}
@Override
public EObject eContainer() {
// TODO Auto-generated method stub
return null;
}
@Override
public EClass eClass() {
// TODO Auto-generated method stub
return null;
}
@Override
public TreeIterator<EObject> eAllContents() {
// TODO Auto-generated method stub
return null;
}
@Override
public void setName(String value) {
// TODO Auto-generated method stub
}
@Override
public String getName() {
// TODO Auto-generated method stub
return null;
}
@Override
public void setType(Type value) {
// TODO Auto-generated method stub
}
@Override
public void setContainer(Model value) {
// TODO Auto-generated method stub
}
@Override
public Type getType() {
// TODO Auto-generated method stub
return null;
}
@Override
public EList<Relation> getOutgoingRelations() {
// TODO Auto-generated method stub
return null;
}
@Override
public EList<Relation> getIncomingRelations() {
// TODO Auto-generated method stub
return null;
}
@Override
public Model getContainer() {
// TODO Auto-generated method stub
return null;
}
@Override
public void setSecondSegment(Segment value) {
// TODO Auto-generated method stub
}
@Override
public void setModel(Model value) {
// TODO Auto-generated method stub
}
@Override
public void setFirstSegment(Segment value) {
// TODO Auto-generated method stub
}
@Override
public void setDescription(NamedElement value) {
// TODO Auto-generated method stub
}
@Override
public void setBoundaries(Rectangle value) {
// TODO Auto-generated method stub
}
@Override
public Segment getSecondSegment() {
// TODO Auto-generated method stub
return null;
}
@Override
public Model getModel() {
// TODO Auto-generated method stub
return null;
}
@Override
public Segment getFirstSegment() {
// TODO Auto-generated method stub
return null;
}
@Override
public NamedElement getDescription() {
// TODO Auto-generated method stub
return null;
}
@Override
public Rectangle getBoundaries() {
// TODO Auto-generated method stub
return null;
}
});
obj.setBoundaries(new Rectangle() {
@Override
public void eSetDeliver(boolean arg0) {
// TODO Auto-generated method stub
}
@Override
public void eNotify(Notification arg0) {
// TODO Auto-generated method stub
}
@Override
public boolean eDeliver() {
// TODO Auto-generated method stub
return false;
}
@Override
public EList<Adapter> eAdapters() {
// TODO Auto-generated method stub
return null;
}
@Override
public void eUnset(EStructuralFeature arg0) {
// TODO Auto-generated method stub
}
@Override
public void eSet(EStructuralFeature arg0, Object arg1) {
// TODO Auto-generated method stub
}
@Override
public Resource eResource() {
// TODO Auto-generated method stub
return null;
}
@Override
public boolean eIsSet(EStructuralFeature arg0) {
// TODO Auto-generated method stub
return false;
}
@Override
public boolean eIsProxy() {
// TODO Auto-generated method stub
return false;
}
@Override
public Object eInvoke(EOperation arg0, EList<?> arg1)
throws InvocationTargetException {
// TODO Auto-generated method stub
return null;
}
@Override
public Object eGet(EStructuralFeature arg0, boolean arg1) {
// TODO Auto-generated method stub
return null;
}
@Override
public Object eGet(EStructuralFeature arg0) {
// TODO Auto-generated method stub
return null;
}
@Override
public EList<EObject> eCrossReferences() {
// TODO Auto-generated method stub
return null;
}
@Override
public EList<EObject> eContents() {
// TODO Auto-generated method stub
return null;
}
@Override
public EReference eContainmentFeature() {
// TODO Auto-generated method stub
return null;
}
@Override
public EStructuralFeature eContainingFeature() {
// TODO Auto-generated method stub
return null;
}
@Override
public EObject eContainer() {
// TODO Auto-generated method stub
return null;
}
@Override
public EClass eClass() {
// TODO Auto-generated method stub
return null;
}
@Override
public TreeIterator<EObject> eAllContents() {
// TODO Auto-generated method stub
return null;
}
@Override
public void setTopLeft(Point value) {
// TODO Auto-generated method stub
}
@Override
public void setBottomRight(Point value) {
// TODO Auto-generated method stub
}
@Override
public Point getTopLeft() {
// TODO Auto-generated method stub
return null;
}
@Override
public Point getBottomRight() {
// TODO Auto-generated method stub
return null;
}
});
obj.setContainer(new Model() {
@Override
public void eSetDeliver(boolean arg0) {
// TODO Auto-generated method stub
}
@Override
public void eNotify(Notification arg0) {
// TODO Auto-generated method stub
}
@Override
public boolean eDeliver() {
// TODO Auto-generated method stub
return false;
}
@Override
public EList<Adapter> eAdapters() {
// TODO Auto-generated method stub
return null;
}
@Override
public void eUnset(EStructuralFeature arg0) {
// TODO Auto-generated method stub
}
@Override
public void eSet(EStructuralFeature arg0, Object arg1) {
// TODO Auto-generated method stub
}
@Override
public Resource eResource() {
// TODO Auto-generated method stub
return null;
}
@Override
public boolean eIsSet(EStructuralFeature arg0) {
// TODO Auto-generated method stub
return false;
}
@Override
public boolean eIsProxy() {
// TODO Auto-generated method stub
return false;
}
@Override
public Object eInvoke(EOperation arg0, EList<?> arg1)
throws InvocationTargetException {
// TODO Auto-generated method stub
return null;
}
@Override
public Object eGet(EStructuralFeature arg0, boolean arg1) {
// TODO Auto-generated method stub
return null;
}
@Override
public Object eGet(EStructuralFeature arg0) {
// TODO Auto-generated method stub
return null;
}
@Override
public EList<EObject> eCrossReferences() {
// TODO Auto-generated method stub
return null;
}
@Override
public EList<EObject> eContents() {
// TODO Auto-generated method stub
return null;
}
@Override
public EReference eContainmentFeature() {
// TODO Auto-generated method stub
return null;
}
@Override
public EStructuralFeature eContainingFeature() {
// TODO Auto-generated method stub
return null;
}
@Override
public EObject eContainer() {
// TODO Auto-generated method stub
return null;
}
@Override
public EClass eClass() {
// TODO Auto-generated method stub
return null;
}
@Override
public TreeIterator<EObject> eAllContents() {
// TODO Auto-generated method stub
return null;
}
@Override
public void setParent(Shape value) {
// TODO Auto-generated method stub
}
@Override
public Shape getParent() {
// TODO Auto-generated method stub
return null;
}
@Override
public EList<ModelElement> getElements() {
// TODO Auto-generated method stub
return null;
}
});
obj.execute();
assertTrue(true);
}
@Test
public void testUndo() {
ORMShapeCreateCommand obj = new ORMShapeCreateCommand();
obj.setShape(new Shape() {
@Override
public void eSetDeliver(boolean arg0) {
// TODO Auto-generated method stub
}
@Override
public void eNotify(Notification arg0) {
// TODO Auto-generated method stub
}
@Override
public boolean eDeliver() {
// TODO Auto-generated method stub
return false;
}
@Override
public EList<Adapter> eAdapters() {
// TODO Auto-generated method stub
return null;
}
@Override
public void eUnset(EStructuralFeature arg0) {
// TODO Auto-generated method stub
}
@Override
public void eSet(EStructuralFeature arg0, Object arg1) {
// TODO Auto-generated method stub
}
@Override
public Resource eResource() {
// TODO Auto-generated method stub
return null;
}
@Override
public boolean eIsSet(EStructuralFeature arg0) {
// TODO Auto-generated method stub
return false;
}
@Override
public boolean eIsProxy() {
// TODO Auto-generated method stub
return false;
}
@Override
public Object eInvoke(EOperation arg0, EList<?> arg1)
throws InvocationTargetException {
// TODO Auto-generated method stub
return null;
}
@Override
public Object eGet(EStructuralFeature arg0, boolean arg1) {
// TODO Auto-generated method stub
return null;
}
@Override
public Object eGet(EStructuralFeature arg0) {
// TODO Auto-generated method stub
return null;
}
@Override
public EList<EObject> eCrossReferences() {
// TODO Auto-generated method stub
return null;
}
@Override
public EList<EObject> eContents() {
// TODO Auto-generated method stub
return null;
}
@Override
public EReference eContainmentFeature() {
// TODO Auto-generated method stub
return null;
}
@Override
public EStructuralFeature eContainingFeature() {
// TODO Auto-generated method stub
return null;
}
@Override
public EObject eContainer() {
// TODO Auto-generated method stub
return null;
}
@Override
public EClass eClass() {
// TODO Auto-generated method stub
return null;
}
@Override
public TreeIterator<EObject> eAllContents() {
// TODO Auto-generated method stub
return null;
}
@Override
public void setName(String value) {
// TODO Auto-generated method stub
}
@Override
public String getName() {
// TODO Auto-generated method stub
return null;
}
@Override
public void setType(Type value) {
// TODO Auto-generated method stub
}
@Override
public void setContainer(Model value) {
// TODO Auto-generated method stub
}
@Override
public Type getType() {
// TODO Auto-generated method stub
return null;
}
@Override
public EList<Relation> getOutgoingRelations() {
// TODO Auto-generated method stub
return null;
}
@Override
public EList<Relation> getIncomingRelations() {
// TODO Auto-generated method stub
return null;
}
@Override
public Model getContainer() {
// TODO Auto-generated method stub
return null;
}
@Override
public void setSecondSegment(Segment value) {
// TODO Auto-generated method stub
}
@Override
public void setModel(Model value) {
// TODO Auto-generated method stub
}
@Override
public void setFirstSegment(Segment value) {
// TODO Auto-generated method stub
}
@Override
public void setDescription(NamedElement value) {
// TODO Auto-generated method stub
}
@Override
public void setBoundaries(Rectangle value) {
// TODO Auto-generated method stub
}
@Override
public Segment getSecondSegment() {
// TODO Auto-generated method stub
return null;
}
@Override
public Model getModel() {
// TODO Auto-generated method stub
return null;
}
@Override
public Segment getFirstSegment() {
// TODO Auto-generated method stub
return null;
}
@Override
public NamedElement getDescription() {
// TODO Auto-generated method stub
return null;
}
@Override
public Rectangle getBoundaries() {
// TODO Auto-generated method stub
return null;
}
});
obj.setBoundaries(new Rectangle() {
@Override
public void eSetDeliver(boolean arg0) {
// TODO Auto-generated method stub
}
@Override
public void eNotify(Notification arg0) {
// TODO Auto-generated method stub
}
@Override
public boolean eDeliver() {
// TODO Auto-generated method stub
return false;
}
@Override
public EList<Adapter> eAdapters() {
// TODO Auto-generated method stub
return null;
}
@Override
public void eUnset(EStructuralFeature arg0) {
// TODO Auto-generated method stub
}
@Override
public void eSet(EStructuralFeature arg0, Object arg1) {
// TODO Auto-generated method stub
}
@Override
public Resource eResource() {
// TODO Auto-generated method stub
return null;
}
@Override
public boolean eIsSet(EStructuralFeature arg0) {
// TODO Auto-generated method stub
return false;
}
@Override
public boolean eIsProxy() {
// TODO Auto-generated method stub
return false;
}
@Override
public Object eInvoke(EOperation arg0, EList<?> arg1)
throws InvocationTargetException {
// TODO Auto-generated method stub
return null;
}
@Override
public Object eGet(EStructuralFeature arg0, boolean arg1) {
// TODO Auto-generated method stub
return null;
}
@Override
public Object eGet(EStructuralFeature arg0) {
// TODO Auto-generated method stub
return null;
}
@Override
public EList<EObject> eCrossReferences() {
// TODO Auto-generated method stub
return null;
}
@Override
public EList<EObject> eContents() {
// TODO Auto-generated method stub
return null;
}
@Override
public EReference eContainmentFeature() {
// TODO Auto-generated method stub
return null;
}
@Override
public EStructuralFeature eContainingFeature() {
// TODO Auto-generated method stub
return null;
}
@Override
public EObject eContainer() {
// TODO Auto-generated method stub
return null;
}
@Override
public EClass eClass() {
// TODO Auto-generated method stub
return null;
}
@Override
public TreeIterator<EObject> eAllContents() {
// TODO Auto-generated method stub
return null;
}
@Override
public void setTopLeft(Point value) {
// TODO Auto-generated method stub
}
@Override
public void setBottomRight(Point value) {
// TODO Auto-generated method stub
}
@Override
public Point getTopLeft() {
// TODO Auto-generated method stub
return null;
}
@Override
public Point getBottomRight() {
// TODO Auto-generated method stub
return null;
}
});
obj.setContainer(new Model() {
@Override
public void eSetDeliver(boolean arg0) {
// TODO Auto-generated method stub
}
@Override
public void eNotify(Notification arg0) {
// TODO Auto-generated method stub
}
@Override
public boolean eDeliver() {
// TODO Auto-generated method stub
return false;
}
@Override
public EList<Adapter> eAdapters() {
// TODO Auto-generated method stub
return null;
}
@Override
public void eUnset(EStructuralFeature arg0) {
// TODO Auto-generated method stub
}
@Override
public void eSet(EStructuralFeature arg0, Object arg1) {
// TODO Auto-generated method stub
}
@Override
public Resource eResource() {
// TODO Auto-generated method stub
return null;
}
@Override
public boolean eIsSet(EStructuralFeature arg0) {
// TODO Auto-generated method stub
return false;
}
@Override
public boolean eIsProxy() {
// TODO Auto-generated method stub
return false;
}
@Override
public Object eInvoke(EOperation arg0, EList<?> arg1)
throws InvocationTargetException {
// TODO Auto-generated method stub
return null;
}
@Override
public Object eGet(EStructuralFeature arg0, boolean arg1) {
// TODO Auto-generated method stub
return null;
}
@Override
public Object eGet(EStructuralFeature arg0) {
// TODO Auto-generated method stub
return null;
}
@Override
public EList<EObject> eCrossReferences() {
// TODO Auto-generated method stub
return null;
}
@Override
public EList<EObject> eContents() {
// TODO Auto-generated method stub
return null;
}
@Override
public EReference eContainmentFeature() {
// TODO Auto-generated method stub
return null;
}
@Override
public EStructuralFeature eContainingFeature() {
// TODO Auto-generated method stub
return null;
}
@Override
public EObject eContainer() {
// TODO Auto-generated method stub
return null;
}
@Override
public EClass eClass() {
// TODO Auto-generated method stub
return null;
}
@Override
public TreeIterator<EObject> eAllContents() {
// TODO Auto-generated method stub
return null;
}
@Override
public void setParent(Shape value) {
// TODO Auto-generated method stub
}
@Override
public Shape getParent() {
// TODO Auto-generated method stub
return null;
}
@Override
public EList<ModelElement> getElements() {
// TODO Auto-generated method stub
return null;
}
});
obj.undo();
assertTrue(true);
}
}