public static ComponentGroupListView CreateList(ComponentSystemBase system, List <TreeViewState> states, List <string> stateNames, IComponentGroupSelectionWindow window) { var state = GetStateForSystem(system, states, stateNames); return(new ComponentGroupListView(state, system, window)); }
public ComponentGroupListView(TreeViewState state, ComponentSystemBase system, IComponentGroupSelectionWindow window) : base(state) { this.window = window; selectedSystem = system; Reload(); }