package org.framed.orm.ui.tests.command.connectionkinds;
import static org.junit.Assert.*;
import java.beans.PropertyChangeListener;
import java.lang.reflect.InvocationTargetException;
import java.util.Collection;
import java.util.List;
import java.util.Map;
import org.eclipse.draw2d.geometry.Point;
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.eclipse.gef.AccessibleEditPart;
import org.eclipse.gef.EditDomain;
import org.eclipse.gef.EditPart;
import org.eclipse.gef.EditPartFactory;
import org.eclipse.gef.EditPartViewer;
import org.eclipse.gef.KeyHandler;
import org.eclipse.gef.RootEditPart;
import org.eclipse.gef.SelectionManager;
import org.eclipse.gef.EditPartViewer.Conditional;
import org.eclipse.gef.dnd.TransferDragSourceListener;
import org.eclipse.gef.dnd.TransferDropTargetListener;
import org.eclipse.jface.action.MenuManager;
import org.eclipse.jface.resource.ResourceManager;
import org.eclipse.jface.viewers.ISelection;
import org.eclipse.jface.viewers.ISelectionChangedListener;
import org.eclipse.swt.graphics.Cursor;
import org.eclipse.swt.widgets.Composite;
import org.eclipse.swt.widgets.Control;
import org.framed.orm.geometry.RelativePoint;
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.Shape;
import org.framed.orm.model.Type;
import org.framed.orm.ui.command.connectionkinds.ORMRelationshipConstraintDeleteCommand;
import org.junit.Test;
public class ORMRelationshipConstraintDeleteCommandTest {
@Test
public void testCanExecute() {
ORMRelationshipConstraintDeleteCommand obj = new ORMRelationshipConstraintDeleteCommand();
obj.setEPViewer(new EditPartViewer() {
@Override
public void setSelection(ISelection arg0) {
// TODO Auto-generated method stub
}
@Override
public void removeSelectionChangedListener(ISelectionChangedListener arg0) {
// TODO Auto-generated method stub
}
@Override
public void addSelectionChangedListener(ISelectionChangedListener arg0) {
// TODO Auto-generated method stub
}
@Override
public void unregisterAccessibleEditPart(AccessibleEditPart acc) {
// TODO Auto-generated method stub
}
@Override
public void setSelectionManager(SelectionManager manager) {
// TODO Auto-generated method stub
}
@Override
public void setRouteEventsToEditDomain(boolean value) {
// TODO Auto-generated method stub
}
@Override
public void setRootEditPart(RootEditPart root) {
// TODO Auto-generated method stub
}
@Override
public void setProperty(String propertyName, Object value) {
// TODO Auto-generated method stub
}
@Override
public void setKeyHandler(KeyHandler keyHandler) {
// TODO Auto-generated method stub
}
@Override
public void setFocus(EditPart focus) {
// TODO Auto-generated method stub
}
@Override
public void setEditPartFactory(EditPartFactory factory) {
// TODO Auto-generated method stub
}
@Override
public void setEditDomain(EditDomain domain) {
// TODO Auto-generated method stub
}
@Override
public void setCursor(Cursor cursor) {
// TODO Auto-generated method stub
}
@Override
public void setControl(Control control) {
// TODO Auto-generated method stub
}
@Override
public void setContextMenu(MenuManager contextMenu) {
// TODO Auto-generated method stub
}
@Override
public void setContents(Object contents) {
// TODO Auto-generated method stub
}
@Override
public void setContents(EditPart editpart) {
// TODO Auto-generated method stub
}
@Override
public void select(EditPart editpart) {
// TODO Auto-generated method stub
}
@Override
public void reveal(EditPart editpart) {
// TODO Auto-generated method stub
}
@Override
public void removePropertyChangeListener(PropertyChangeListener listener) {
// TODO Auto-generated method stub
}
@Override
public void removeDropTargetListener(
org.eclipse.jface.util.TransferDropTargetListener listener) {
// TODO Auto-generated method stub
}
@Override
public void removeDropTargetListener(TransferDropTargetListener listener) {
// TODO Auto-generated method stub
}
@Override
public void removeDragSourceListener(
org.eclipse.jface.util.TransferDragSourceListener listener) {
// TODO Auto-generated method stub
}
@Override
public void removeDragSourceListener(TransferDragSourceListener listener) {
// TODO Auto-generated method stub
}
@Override
public void registerAccessibleEditPart(AccessibleEditPart acc) {
// TODO Auto-generated method stub
}
@Override
public Map getVisualPartMap() {
// TODO Auto-generated method stub
return null;
}
@Override
public SelectionManager getSelectionManager() {
// TODO Auto-generated method stub
return null;
}
@Override
public ISelection getSelection() {
// TODO Auto-generated method stub
return null;
}
@Override
public List getSelectedEditParts() {
// TODO Auto-generated method stub
return null;
}
@Override
public RootEditPart getRootEditPart() {
// TODO Auto-generated method stub
return null;
}
@Override
public ResourceManager getResourceManager() {
// TODO Auto-generated method stub
return null;
}
@Override
public Object getProperty(String key) {
// TODO Auto-generated method stub
return null;
}
@Override
public KeyHandler getKeyHandler() {
// TODO Auto-generated method stub
return null;
}
@Override
public EditPart getFocusEditPart() {
// TODO Auto-generated method stub
return null;
}
@Override
public Map getEditPartRegistry() {
// TODO Auto-generated method stub
return null;
}
@Override
public EditPartFactory getEditPartFactory() {
// TODO Auto-generated method stub
return null;
}
@Override
public EditDomain getEditDomain() {
// TODO Auto-generated method stub
return null;
}
@Override
public Control getControl() {
// TODO Auto-generated method stub
return null;
}
@Override
public MenuManager getContextMenu() {
// TODO Auto-generated method stub
return null;
}
@Override
public EditPart getContents() {
// TODO Auto-generated method stub
return null;
}
@Override
public void flush() {
// TODO Auto-generated method stub
}
@Override
public EditPart findObjectAtExcluding(Point location,
Collection exclusionSet, Conditional conditional) {
// TODO Auto-generated method stub
return null;
}
@Override
public EditPart findObjectAtExcluding(Point location,
Collection exclusionSet) {
// TODO Auto-generated method stub
return null;
}
@Override
public EditPart findObjectAt(Point location) {
// TODO Auto-generated method stub
return null;
}
@Override
public void deselectAll() {
// TODO Auto-generated method stub
}
@Override
public void deselect(EditPart editpart) {
// TODO Auto-generated method stub
}
@Override
public Control createControl(Composite composite) {
// TODO Auto-generated method stub
return null;
}
@Override
public void appendSelection(EditPart editpart) {
// TODO Auto-generated method stub
}
@Override
public void addPropertyChangeListener(PropertyChangeListener listener) {
// TODO Auto-generated method stub
}
@Override
public void addDropTargetListener(
org.eclipse.jface.util.TransferDropTargetListener listener) {
// TODO Auto-generated method stub
}
@Override
public void addDropTargetListener(TransferDropTargetListener listener) {
// TODO Auto-generated method stub
}
@Override
public void addDragSourceListener(
org.eclipse.jface.util.TransferDragSourceListener listener) {
// TODO Auto-generated method stub
}
@Override
public void addDragSourceListener(TransferDragSourceListener listener) {
// TODO Auto-generated method stub
}
});
obj.setRelation(new Relation() {
@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 setTargetLabel(NamedElement value) {
// TODO Auto-generated method stub
}
@Override
public void setTarget(ModelElement value) {
// TODO Auto-generated method stub
}
@Override
public void setSourceLabel(NamedElement value) {
// TODO Auto-generated method stub
}
@Override
public void setSource(ModelElement value) {
// TODO Auto-generated method stub
}
@Override
public void setConnectionAnchor(Shape value) {
// TODO Auto-generated method stub
}
@Override
public NamedElement getTargetLabel() {
// TODO Auto-generated method stub
return null;
}
@Override
public ModelElement getTarget() {
// TODO Auto-generated method stub
return null;
}
@Override
public NamedElement getSourceLabel() {
// TODO Auto-generated method stub
return null;
}
@Override
public ModelElement getSource() {
// TODO Auto-generated method stub
return null;
}
@Override
public EList<Shape> getReferencedRoles() {
// TODO Auto-generated method stub
return null;
}
@Override
public EList<Relation> getReferencedRelation() {
// TODO Auto-generated method stub
return null;
}
@Override
public Shape getConnectionAnchor() {
// TODO Auto-generated method stub
return null;
}
@Override
public EList<RelativePoint> getBendpoints() {
// TODO Auto-generated method stub
return null;
}
});
assertTrue(obj.canExecute());
}
@Test
public void testExecute() {
ORMRelationshipConstraintDeleteCommand obj = new ORMRelationshipConstraintDeleteCommand();
obj.setEPViewer(new EditPartViewer() {
@Override
public void setSelection(ISelection arg0) {
// TODO Auto-generated method stub
}
@Override
public void removeSelectionChangedListener(ISelectionChangedListener arg0) {
// TODO Auto-generated method stub
}
@Override
public void addSelectionChangedListener(ISelectionChangedListener arg0) {
// TODO Auto-generated method stub
}
@Override
public void unregisterAccessibleEditPart(AccessibleEditPart acc) {
// TODO Auto-generated method stub
}
@Override
public void setSelectionManager(SelectionManager manager) {
// TODO Auto-generated method stub
}
@Override
public void setRouteEventsToEditDomain(boolean value) {
// TODO Auto-generated method stub
}
@Override
public void setRootEditPart(RootEditPart root) {
// TODO Auto-generated method stub
}
@Override
public void setProperty(String propertyName, Object value) {
// TODO Auto-generated method stub
}
@Override
public void setKeyHandler(KeyHandler keyHandler) {
// TODO Auto-generated method stub
}
@Override
public void setFocus(EditPart focus) {
// TODO Auto-generated method stub
}
@Override
public void setEditPartFactory(EditPartFactory factory) {
// TODO Auto-generated method stub
}
@Override
public void setEditDomain(EditDomain domain) {
// TODO Auto-generated method stub
}
@Override
public void setCursor(Cursor cursor) {
// TODO Auto-generated method stub
}
@Override
public void setControl(Control control) {
// TODO Auto-generated method stub
}
@Override
public void setContextMenu(MenuManager contextMenu) {
// TODO Auto-generated method stub
}
@Override
public void setContents(Object contents) {
// TODO Auto-generated method stub
}
@Override
public void setContents(EditPart editpart) {
// TODO Auto-generated method stub
}
@Override
public void select(EditPart editpart) {
// TODO Auto-generated method stub
}
@Override
public void reveal(EditPart editpart) {
// TODO Auto-generated method stub
}
@Override
public void removePropertyChangeListener(PropertyChangeListener listener) {
// TODO Auto-generated method stub
}
@Override
public void removeDropTargetListener(
org.eclipse.jface.util.TransferDropTargetListener listener) {
// TODO Auto-generated method stub
}
@Override
public void removeDropTargetListener(TransferDropTargetListener listener) {
// TODO Auto-generated method stub
}
@Override
public void removeDragSourceListener(
org.eclipse.jface.util.TransferDragSourceListener listener) {
// TODO Auto-generated method stub
}
@Override
public void removeDragSourceListener(TransferDragSourceListener listener) {
// TODO Auto-generated method stub
}
@Override
public void registerAccessibleEditPart(AccessibleEditPart acc) {
// TODO Auto-generated method stub
}
@Override
public Map getVisualPartMap() {
// TODO Auto-generated method stub
return null;
}
@Override
public SelectionManager getSelectionManager() {
// TODO Auto-generated method stub
return null;
}
@Override
public ISelection getSelection() {
// TODO Auto-generated method stub
return null;
}
@Override
public List getSelectedEditParts() {
// TODO Auto-generated method stub
return null;
}
@Override
public RootEditPart getRootEditPart() {
// TODO Auto-generated method stub
return null;
}
@Override
public ResourceManager getResourceManager() {
// TODO Auto-generated method stub
return null;
}
@Override
public Object getProperty(String key) {
// TODO Auto-generated method stub
return null;
}
@Override
public KeyHandler getKeyHandler() {
// TODO Auto-generated method stub
return null;
}
@Override
public EditPart getFocusEditPart() {
// TODO Auto-generated method stub
return null;
}
@Override
public Map getEditPartRegistry() {
// TODO Auto-generated method stub
return null;
}
@Override
public EditPartFactory getEditPartFactory() {
// TODO Auto-generated method stub
return null;
}
@Override
public EditDomain getEditDomain() {
// TODO Auto-generated method stub
return null;
}
@Override
public Control getControl() {
// TODO Auto-generated method stub
return null;
}
@Override
public MenuManager getContextMenu() {
// TODO Auto-generated method stub
return null;
}
@Override
public EditPart getContents() {
// TODO Auto-generated method stub
return null;
}
@Override
public void flush() {
// TODO Auto-generated method stub
}
@Override
public EditPart findObjectAtExcluding(Point location,
Collection exclusionSet, Conditional conditional) {
// TODO Auto-generated method stub
return null;
}
@Override
public EditPart findObjectAtExcluding(Point location,
Collection exclusionSet) {
// TODO Auto-generated method stub
return null;
}
@Override
public EditPart findObjectAt(Point location) {
// TODO Auto-generated method stub
return null;
}
@Override
public void deselectAll() {
// TODO Auto-generated method stub
}
@Override
public void deselect(EditPart editpart) {
// TODO Auto-generated method stub
}
@Override
public Control createControl(Composite composite) {
// TODO Auto-generated method stub
return null;
}
@Override
public void appendSelection(EditPart editpart) {
// TODO Auto-generated method stub
}
@Override
public void addPropertyChangeListener(PropertyChangeListener listener) {
// TODO Auto-generated method stub
}
@Override
public void addDropTargetListener(
org.eclipse.jface.util.TransferDropTargetListener listener) {
// TODO Auto-generated method stub
}
@Override
public void addDropTargetListener(TransferDropTargetListener listener) {
// TODO Auto-generated method stub
}
@Override
public void addDragSourceListener(
org.eclipse.jface.util.TransferDragSourceListener listener) {
// TODO Auto-generated method stub
}
@Override
public void addDragSourceListener(TransferDragSourceListener listener) {
// TODO Auto-generated method stub
}
});
obj.setRelation(new Relation() {
@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 setTargetLabel(NamedElement value) {
// TODO Auto-generated method stub
}
@Override
public void setTarget(ModelElement value) {
// TODO Auto-generated method stub
}
@Override
public void setSourceLabel(NamedElement value) {
// TODO Auto-generated method stub
}
@Override
public void setSource(ModelElement value) {
// TODO Auto-generated method stub
}
@Override
public void setConnectionAnchor(Shape value) {
// TODO Auto-generated method stub
}
@Override
public NamedElement getTargetLabel() {
// TODO Auto-generated method stub
return null;
}
@Override
public ModelElement getTarget() {
// TODO Auto-generated method stub
return null;
}
@Override
public NamedElement getSourceLabel() {
// TODO Auto-generated method stub
return null;
}
@Override
public ModelElement getSource() {
// TODO Auto-generated method stub
return null;
}
@Override
public EList<Shape> getReferencedRoles() {
// TODO Auto-generated method stub
return null;
}
@Override
public EList<Relation> getReferencedRelation() {
// TODO Auto-generated method stub
return null;
}
@Override
public Shape getConnectionAnchor() {
// TODO Auto-generated method stub
return null;
}
@Override
public EList<RelativePoint> getBendpoints() {
// TODO Auto-generated method stub
return null;
}
});
obj.execute();
assertTrue(true);
}
@Test
public void testUndo() {
ORMRelationshipConstraintDeleteCommand obj = new ORMRelationshipConstraintDeleteCommand();
obj.setEPViewer(new EditPartViewer() {
@Override
public void setSelection(ISelection arg0) {
// TODO Auto-generated method stub
}
@Override
public void removeSelectionChangedListener(ISelectionChangedListener arg0) {
// TODO Auto-generated method stub
}
@Override
public void addSelectionChangedListener(ISelectionChangedListener arg0) {
// TODO Auto-generated method stub
}
@Override
public void unregisterAccessibleEditPart(AccessibleEditPart acc) {
// TODO Auto-generated method stub
}
@Override
public void setSelectionManager(SelectionManager manager) {
// TODO Auto-generated method stub
}
@Override
public void setRouteEventsToEditDomain(boolean value) {
// TODO Auto-generated method stub
}
@Override
public void setRootEditPart(RootEditPart root) {
// TODO Auto-generated method stub
}
@Override
public void setProperty(String propertyName, Object value) {
// TODO Auto-generated method stub
}
@Override
public void setKeyHandler(KeyHandler keyHandler) {
// TODO Auto-generated method stub
}
@Override
public void setFocus(EditPart focus) {
// TODO Auto-generated method stub
}
@Override
public void setEditPartFactory(EditPartFactory factory) {
// TODO Auto-generated method stub
}
@Override
public void setEditDomain(EditDomain domain) {
// TODO Auto-generated method stub
}
@Override
public void setCursor(Cursor cursor) {
// TODO Auto-generated method stub
}
@Override
public void setControl(Control control) {
// TODO Auto-generated method stub
}
@Override
public void setContextMenu(MenuManager contextMenu) {
// TODO Auto-generated method stub
}
@Override
public void setContents(Object contents) {
// TODO Auto-generated method stub
}
@Override
public void setContents(EditPart editpart) {
// TODO Auto-generated method stub
}
@Override
public void select(EditPart editpart) {
// TODO Auto-generated method stub
}
@Override
public void reveal(EditPart editpart) {
// TODO Auto-generated method stub
}
@Override
public void removePropertyChangeListener(PropertyChangeListener listener) {
// TODO Auto-generated method stub
}
@Override
public void removeDropTargetListener(
org.eclipse.jface.util.TransferDropTargetListener listener) {
// TODO Auto-generated method stub
}
@Override
public void removeDropTargetListener(TransferDropTargetListener listener) {
// TODO Auto-generated method stub
}
@Override
public void removeDragSourceListener(
org.eclipse.jface.util.TransferDragSourceListener listener) {
// TODO Auto-generated method stub
}
@Override
public void removeDragSourceListener(TransferDragSourceListener listener) {
// TODO Auto-generated method stub
}
@Override
public void registerAccessibleEditPart(AccessibleEditPart acc) {
// TODO Auto-generated method stub
}
@Override
public Map getVisualPartMap() {
// TODO Auto-generated method stub
return null;
}
@Override
public SelectionManager getSelectionManager() {
// TODO Auto-generated method stub
return null;
}
@Override
public ISelection getSelection() {
// TODO Auto-generated method stub
return null;
}
@Override
public List getSelectedEditParts() {
// TODO Auto-generated method stub
return null;
}
@Override
public RootEditPart getRootEditPart() {
// TODO Auto-generated method stub
return null;
}
@Override
public ResourceManager getResourceManager() {
// TODO Auto-generated method stub
return null;
}
@Override
public Object getProperty(String key) {
// TODO Auto-generated method stub
return null;
}
@Override
public KeyHandler getKeyHandler() {
// TODO Auto-generated method stub
return null;
}
@Override
public EditPart getFocusEditPart() {
// TODO Auto-generated method stub
return null;
}
@Override
public Map getEditPartRegistry() {
// TODO Auto-generated method stub
return null;
}
@Override
public EditPartFactory getEditPartFactory() {
// TODO Auto-generated method stub
return null;
}
@Override
public EditDomain getEditDomain() {
// TODO Auto-generated method stub
return null;
}
@Override
public Control getControl() {
// TODO Auto-generated method stub
return null;
}
@Override
public MenuManager getContextMenu() {
// TODO Auto-generated method stub
return null;
}
@Override
public EditPart getContents() {
// TODO Auto-generated method stub
return null;
}
@Override
public void flush() {
// TODO Auto-generated method stub
}
@Override
public EditPart findObjectAtExcluding(Point location,
Collection exclusionSet, Conditional conditional) {
// TODO Auto-generated method stub
return null;
}
@Override
public EditPart findObjectAtExcluding(Point location,
Collection exclusionSet) {
// TODO Auto-generated method stub
return null;
}
@Override
public EditPart findObjectAt(Point location) {
// TODO Auto-generated method stub
return null;
}
@Override
public void deselectAll() {
// TODO Auto-generated method stub
}
@Override
public void deselect(EditPart editpart) {
// TODO Auto-generated method stub
}
@Override
public Control createControl(Composite composite) {
// TODO Auto-generated method stub
return null;
}
@Override
public void appendSelection(EditPart editpart) {
// TODO Auto-generated method stub
}
@Override
public void addPropertyChangeListener(PropertyChangeListener listener) {
// TODO Auto-generated method stub
}
@Override
public void addDropTargetListener(
org.eclipse.jface.util.TransferDropTargetListener listener) {
// TODO Auto-generated method stub
}
@Override
public void addDropTargetListener(TransferDropTargetListener listener) {
// TODO Auto-generated method stub
}
@Override
public void addDragSourceListener(
org.eclipse.jface.util.TransferDragSourceListener listener) {
// TODO Auto-generated method stub
}
@Override
public void addDragSourceListener(TransferDragSourceListener listener) {
// TODO Auto-generated method stub
}
});
obj.setRelation(new Relation() {
@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 setTargetLabel(NamedElement value) {
// TODO Auto-generated method stub
}
@Override
public void setTarget(ModelElement value) {
// TODO Auto-generated method stub
}
@Override
public void setSourceLabel(NamedElement value) {
// TODO Auto-generated method stub
}
@Override
public void setSource(ModelElement value) {
// TODO Auto-generated method stub
}
@Override
public void setConnectionAnchor(Shape value) {
// TODO Auto-generated method stub
}
@Override
public NamedElement getTargetLabel() {
// TODO Auto-generated method stub
return null;
}
@Override
public ModelElement getTarget() {
// TODO Auto-generated method stub
return null;
}
@Override
public NamedElement getSourceLabel() {
// TODO Auto-generated method stub
return null;
}
@Override
public ModelElement getSource() {
// TODO Auto-generated method stub
return null;
}
@Override
public EList<Shape> getReferencedRoles() {
// TODO Auto-generated method stub
return null;
}
@Override
public EList<Relation> getReferencedRelation() {
// TODO Auto-generated method stub
return null;
}
@Override
public Shape getConnectionAnchor() {
// TODO Auto-generated method stub
return null;
}
@Override
public EList<RelativePoint> getBendpoints() {
// TODO Auto-generated method stub
return null;
}
});
obj.undo();
assertTrue(true);
}
}