if (asrpDir == null) { asrpDir = new ASRPDirectory("/data/asrp/36114N");
if (asrpList == null) { asrpList = initialize();
    public synchronized OMGraphicList prepare() {        Projection proj = getProjection();        try {            if (asrpDir == null) {                asrpDir = new ASRPDirectory("/data/asrp/36114N");            }                    return asrpDir.getTiledImages(proj);        } catch (IOException ioe) {            Debug.error("ASRPLayer(" + getName() +                         ") caught exception reading tiles:\n" +                         ioe.getMessage());            return null;        }    }