ret.add(omg);
addPoint(omg);
    public OMGraphicList getGraphics() {        // Clone from the cache...        if (featureCache != null) {            // The main graphics object is made up of            // FeatureCacheGraphicLists for features for applicable            // tiles.            OMGraphicList ret = new OMGraphicList();            for (Iterator it = graphics.iterator(); it.hasNext();) {                OMGraphic omg = (OMGraphic)it.next();                if (omg instanceof FeatureCacheGraphicList) {                    FeatureCacheGraphicList fcgl =                         (FeatureCacheGraphicList)((FeatureCacheGraphicList)omg).clone();                    fcgl.setDrawingAttributes(this);                    ret.add(fcgl);                } else {                    ret.add(omg);                }            }            return ret;        } else {            return graphics;        }    }