/** * Set the inner editors. * * Should not be called by clients. * * @param children * the inner editors of this multi editor * @noreference This method is not intended to be referenced by clients. */ public final void setChildren(IEditorPart[] children) { innerEditors = children; activeEditorIndex = 0; for (IEditorPart child : children) { child.addPropertyListener( (source, propId) -> handlePropertyChange(propId)); } innerEditorsCreated(); }