public ObjectNavigatorNode(EditorLevel level, List<EditorLevelElement<?, ?, ?>> elements) { super(Children.create(new LevelElementNodeFactory(elements, level.getMVCContainer()), false)); this.level = level; this.container = level.getMVCContainer(); this.elements = elements; // TODO: icon for object navigator node }
private GrailsInstance(GrailsInstanceProvider provider, GrailsPlatform runtime) { this.childFactory = new GrailsChildFactory(provider); this.runtime = runtime; this.node = new GrailsNode(Children.create(childFactory, false), getDisplayName()); }