package org.opennms.features.gwt.graph.resource.list.client.view;
import org.opennms.features.gwt.graph.resource.list.client.presenter.KscGraphResourceListPresenter.ViewChoiceDisplay;
import com.google.gwt.event.dom.client.HasClickHandlers;
import com.google.gwt.user.client.ui.Button;
import com.google.gwt.user.client.ui.VerticalPanel;
import com.google.gwt.user.client.ui.Widget;
public class KscReportResourceChooser implements ViewChoiceDisplay {
VerticalPanel m_vertPanel;
private Button m_chooseBtn;
private Button m_viewBtn;
public KscReportResourceChooser() {
m_chooseBtn = new Button("Choose Child Resource");
m_viewBtn = new Button("View Child Resource");
m_vertPanel = new VerticalPanel();
m_vertPanel.setStyleName("onms-table-no-borders-margin");
m_vertPanel.add(m_viewBtn);
m_vertPanel.add(m_chooseBtn);
}
@Override
public HasClickHandlers getViewButton() {
return m_viewBtn;
}
@Override
public HasClickHandlers getChooseButton() {
return m_chooseBtn;
}
@Override
public Widget asWidget() {
return m_vertPanel.asWidget();
}
}