<BUG>if (state.ordinal() <= myState.ordinal()) return;myState = state;  //this is for elimination of infinite recursionModelLoadResult res = NodeReadAccessCasterInEditor.runReadTransparentAction(new Computable<ModelLoadResult>() {</BUG><CONTEXT>ensureLoadedTo(state);}return myModel;}private void ensureLoadedTo(final ModelLoadingState state) {<extra_id_0>@Override</CONTEXT>
} else {if (state.ordinal() <= myState.ordinal() || myLoading) return;myLoading = true;  //this is for elimination of infinite recursiontry {ModelLoadResult res = NodeReadAccessCasterInEditor.runReadTransparentAction(new Computable<ModelLoadResult>() {