@@ -0,0 +1,1774 @@
+package me.teaisaweso.client;%0A%0Apublic class VertexDrawable %7B%0A    private int mLeft;%0A    private int mTop;%0A    private int mWidth;%0A    private int mHeight;%0A%0A    private String mLabel;%0A%0A    /**%0A     * create a new VertexDrawable%0A     * %0A     * @param left%0A     *            left of the bounding box%0A     * @param top%0A     *            top of the bounding box%0A     * @param width%0A     *            width of the bounding box%0A     * @param height%0A     *            height of the bounding box%0A     * @param label%0A     *            label of the vertex%0A     */%0A    public VertexDrawable(int left, int top, int width, int height, String label) %7B%0A        this.mLeft = left;%0A        this.mTop = top;%0A        this.mWidth = width;%0A        this.mHeight = height;%0A        this.mLabel = label;%0A    %7D%0A%0A    /**%0A     * gets the left of the bounding box of the vertex%0A     * %0A     * @return gets the left of the bounding box of the vertex%0A     */%0A    public int getLeft() %7B%0A        return mLeft;%0A    %7D%0A%0A    /**%0A     * gets the top of the bounding box of the vertex%0A     * %0A     * @return gets the top of the bounding box of the vertex%0A     */%0A    public int getTop() %7B%0A        return mTop;%0A    %7D%0A%0A    /**%0A     * gets the width of the bounding box of the vertex%0A     * %0A     * @return gets the width of the bounding box of the vertex%0A     */%0A    public int getWidth() %7B%0A        return mWidth;%0A    %7D%0A%0A    /**%0A     * gets the height of the bounding box of the vertex%0A     * %0A     * @return gets the height of the bounding box of the vertex%0A     */%0A    public int getHeight() %7B%0A        return mHeight;%0A    %7D%0A    %0A    /**%0A     * gets the string label of this vertex%0A     * @return a string representing the label of this vertex%0A     */%0A    public String getLabel() %7B%0A        return mLabel;%0A    %7D%0A%0A%7D%0A

add a VertexDrawable to represent vertices to draw