HashMap c = p.getCache(); if (!c.containsKey(this)) { c.put(this,new Integer(decoder.decode(this,p.getMessage(sysex_index)))); } return ((Integer)c.get(this)).intValue();
if (!p.isCached(this)) p.cache(this, new ParamCacheEntry(decoder.decode(this,p.getMessage(sysex_index)),true));  return p.getCached(this).getInt();
    public int get(IPatch _p) {        XMLPatch p = (XMLPatch)_p;        HashMap c = p.getCache();        if (!c.containsKey(this)) {            c.put(this,new Integer(decoder.decode(this,p.getMessage(sysex_index))));        }        return ((Integer)c.get(this)).intValue();    }