@@ -0,0 +1,1236 @@
+package me.teaisaweso.client.graphmanagers;%0A%0Aimport java.util.List;%0A%0Aimport me.teaisaweso.client.EdgeDrawable;%0Aimport me.teaisaweso.client.VertexDrawable;%0Aimport me.teaisaweso.shared.Graph;%0Aimport me.teaisaweso.shared.Vertex;%0Aimport me.teaisaweso.shared.VertexDirection;%0A%0Apublic class GraphManager2dImpl implements GraphManager2d %7B%0A%09%0A%09@Override%0A%09public Graph getUnderlyingGraph() %7B%0A%09%09// TODO Auto-generated method stub%0A%09%09return null;%0A%09%7D%0A%0A%09@Override%0A%09public void addVertex(Vertex v, int xPosition, int yPosition, int size) %7B%0A%09%09// TODO Auto-generated method stub%0A%0A%09%7D%0A%0A%09@Override%0A%09public void removeVertex(Vertex v) %7B%0A%09%09// TODO Auto-generated method stub%0A%0A%09%7D%0A%0A%09@Override%0A%09public void moveVertexTo(Vertex v, int xPosition, int yPosition) %7B%0A%09%09// TODO Auto-generated method stub%0A%0A%09%7D%0A%0A%09@Override%0A%09public void scaleVertex(Vertex v, int newSize) %7B%0A%09%09// TODO Auto-generated method stub%0A%0A%09%7D%0A%0A%09@Override%0A%09public void addEdge(Vertex v1, Vertex v2, VertexDirection dir) %7B%0A%09%09// TODO Auto-generated method stub%0A%0A%09%7D%0A%0A%09@Override%0A%09public List%3CVertexDrawable%3E getVertexDrawables() %7B%0A%09%09// TODO Auto-generated method stub%0A%09%09return null;%0A%09%7D%0A%0A%09@Override%0A%09public List%3CEdgeDrawable%3E getEdgeDrawables() %7B%0A%09%09// TODO Auto-generated method stub%0A%09%09return null;%0A%09%7D%0A%0A%7D%0A

add a blank GraphManager2d implementation class