RunnerLayout (@NotNull String id) { if (Strings.areSameInstance(id, NOT_PERSISTENT_ID)) return new RunnerLayout(); RunnerLayout layout = myRunnerId2Settings.get(id); if (layout == null) { layout = new RunnerLayout(); myRunnerId2Settings.put(id, layout); } return layout; }