//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.rulesselector.impl;
import org.dtangler.swingui.windowmanager.SwingView;
import org.uispec4j.Button;
import org.uispec4j.ListBox;
import org.uispec4j.Panel;
public class RulesSelectorViewDriver {
public final RuleSelectorViewDriver forbiddenDeps;
public final RuleSelectorViewDriver allowedDeps;
public final Button okButton;
public final Button cancelButton;
public final ListBox groups;
public final Button newGroupButton;
public final Button removeGroupButton;
public final Button editGroupButton;
public RulesSelectorViewDriver(SwingView view) {
Panel panel = new Panel(view.getViewComponent());
okButton = panel.getButton("ok");
cancelButton = panel.getButton("cancel");
newGroupButton = panel.getButton("newGroup");
editGroupButton = panel.getButton("editGroup");
removeGroupButton = panel.getButton("removeGroup");
groups = panel.getListBox("groups");
allowedDeps = new RuleSelectorViewDriver(panel.getPanel("allowed"),
"Allowed");
forbiddenDeps = new RuleSelectorViewDriver(panel.getPanel("forbidden"),
"Forbidden");
}
}