public void runFactory(StartingFactory fac, Part part) { reader = fac.Reader; info = fac.Info; info.Position.reset(); selected = createSelected(); converter = createMouseStateConverter(); selections = createCommandSelections(); executor = createExecutor(); tree = createTree(); handler = createHandler(); updater = createUpdater(); length_view = createLengthView(); delete_view = createDeleteView(); add_item_view = createAddItemView(); canvas_view = createCanvasView(); property_view = createPropertyView(); fret_view = createFretView(); select_view = createNoteSelectView(); time_sig_view = createBPMTimeSigView(); part_view = createPartMenuView(); visuals_view = createVisualsView(); scroll_view = createScollView(); main_view = createMainView(); initView(part); }
public MainView(Part part) { ViewType = ViewType.Viewing; Part = part; starting_factory = new StartingFactory(); initCommands(); }
public void runFactory(StartingFactory fac, Part part) { reader = fac.Reader; info = fac.Info; info.Position.reset(); tree = createTree(); canvas_view = createCanvasView(); visuals_view = createVisualsView(); scroll_view = createScrollView(); main_view = createMainView(); initView(part); }