// This product is provided under the terms of EPL (Eclipse Public License) // version 1.0. // // The full license text can be read from: http://www.eclipse.org/org/documents/epl-v10.php package org.dtangler.swingui.groupselector.impl; import org.dtangler.swingui.windowmanager.SwingView; import org.uispec4j.Button; import org.uispec4j.ListBox; import org.uispec4j.Panel; import org.uispec4j.TextBox; public class GroupSelectorDriver { public final Button cancelButton; public final Button okButton; public final TextBox name; public final ListBox items; public final ListBox excludedItems; public final Button addItemButton; public final Button removeItemsButton; public final Button addExcludedItemButton; public final Button removeExcludedItemsButton; public GroupSelectorDriver(SwingView view) { Panel panel = new Panel(view.getViewComponent()); cancelButton = panel.getButton("cancel"); okButton = panel.getButton("ok"); name = panel.getTextBox("nameField"); items = panel.getListBox("itemsField"); excludedItems = panel.getListBox("excludedItemsField"); addItemButton = panel.getButton("addItem"); removeItemsButton = panel.getButton("removeItems"); addExcludedItemButton = panel.getButton("addExcludedItem"); removeExcludedItemsButton = panel.getButton("removeExcludedItems"); } }