public Object get(String atrName) {
        Object ret = null;
        if (atrName.equals(LABEL)) {
            ret = v.getLabel();
        } else if (atrName.equals(SHAPE)) {
            ret = v.getShape();
        } else if (atrName.equals(BORDER)) {
            ret = v.getShapeStroke();
        } else if (atrName.equals(LOCATION)) {
            ret = v.getLocation();
        } else if (atrName.equals(SIZE)) {
            ret = v.getSize();
        } else if (atrName.equals(MARK)) {
            ret = v.getMark();
        } else if (atrName.equals(SELECTED)) {
            ret = v.isSelected;
        } else if (atrName.equals(COLOR)) {
            ret = v.getColor();
        } else if (atrName.equals(LABEL_LOCATION)) {
            ret = v.getLabelLocation();
        } else {
            ret = v.getUserDefinedAttribute(atrName);
        }
        return ret;
    }