public Object put(Serializable key, String mapKey, Object value) {

        Object ret = null;
        if (component.initialStateMarked()) {
            Map<String,Object> dMap = (Map<String,Object>) deltaMap.get(key);
            if (dMap == null) {
                dMap = new HashMap<String,Object>(5);
                deltaMap.put(key, dMap);
            }
            ret = dMap.put(mapKey, value);

        }
        Map<String,Object> map = (Map<String,Object>) get(key);
        if (map == null) {
            map = new HashMap<String,Object>(8);
            defaultMap.put(key, map);
        }
        if (ret == null) {
            return map.put(mapKey, value);
        } else {
            map.put(mapKey, value);
            return ret;
        }

    }
public Object put ( Serializable key , String mapKey , Object value ) { Object ret = null ; if ( component . initialStateMarked ( ) ) { Map < String , Object > dMap = ( Map < String , Object > ) deltaMap . get ( key ) ; if ( dMap == null ) { dMap = new HashMap < String , Object > ( 5 ) ; deltaMap . put ( key , dMap ) ; } ret = dMap . put ( mapKey , value ) ; } Map < String , Object > map = ( Map < String , Object > ) get ( key ) ; if ( map == null ) { map = new HashMap < String , Object > ( 8 ) ; defaultMap . put ( key , map ) ; } if ( ret == null ) { return map . put ( mapKey , value ) ; } else { map . put ( mapKey , value ) ; return ret ; } }
@see StateHelper#put(java.io.Serializable, String, Object)