org.kuali.student.common.ui.client.widgets.search
Class SearchPanel

java.lang.Object
  extended by com.google.gwt.user.client.ui.UIObject
      extended by com.google.gwt.user.client.ui.Widget
          extended by com.google.gwt.user.client.ui.Composite
              extended by org.kuali.student.common.ui.client.widgets.search.SearchPanel
All Implemented Interfaces:
com.google.gwt.event.logical.shared.HasAttachHandlers, com.google.gwt.event.shared.HasHandlers, com.google.gwt.user.client.EventListener, com.google.gwt.user.client.ui.IsWidget

public class SearchPanel
extends com.google.gwt.user.client.ui.Composite


Nested Class Summary
static class SearchPanel.SearchStyle
           
 
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
 
Field Summary
protected  SearchResultsTable table
           
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
SearchPanel(List<LookupMetadata> metas)
           
SearchPanel(LookupMetadata meta)
           
 
Method Summary
 void addActionCompleteCallback(Callback<Boolean> callback)
           
 void addLookupChangedCallback(Callback<LookupMetadata> callback)
           
 void addSelectionCompleteCallback(Callback<List<SelectedResults>> callback)
           
 Callback<Boolean> getActionCompleteCallback()
           
 String getActionLabel()
           
 ButtonGroup getButtons()
           
 SearchRequestInfo getSearchRequest()
           
 List<String> getSelectedIds()
           
 String getSelectedLookupName()
           
 List<SelectedResults> getSelectedValues()
           
 boolean isMultiSelect()
           
 void setActionCancelButtonGroup(ActionCancelGroup actionCancelButtons)
           
 void setActionLabel(String actionLabel)
           
 void setMultiSelect(boolean multiSelect)
           
 void setMutipleSelect(boolean isMultiSelect)
           
 void setSelectedLookupName(String selectedLookupName)
           
 void setupButtons()
           
 void setupSearch()
           
 
Methods inherited from class com.google.gwt.user.client.ui.Composite
getWidget, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, setWidget
 
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents
 
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString, unsinkEvents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

table

protected SearchResultsTable table
Constructor Detail

SearchPanel

public SearchPanel(LookupMetadata meta)

SearchPanel

public SearchPanel(List<LookupMetadata> metas)
Method Detail

getButtons

public ButtonGroup getButtons()

setMutipleSelect

public void setMutipleSelect(boolean isMultiSelect)

setupButtons

public void setupButtons()

setupSearch

public void setupSearch()

getSelectedIds

public List<String> getSelectedIds()

getSelectedValues

public List<SelectedResults> getSelectedValues()

isMultiSelect

public boolean isMultiSelect()

setMultiSelect

public void setMultiSelect(boolean multiSelect)

addLookupChangedCallback

public void addLookupChangedCallback(Callback<LookupMetadata> callback)

getActionCompleteCallback

public Callback<Boolean> getActionCompleteCallback()

getSearchRequest

public SearchRequestInfo getSearchRequest()

setActionCancelButtonGroup

public void setActionCancelButtonGroup(ActionCancelGroup actionCancelButtons)

getSelectedLookupName

public String getSelectedLookupName()

setSelectedLookupName

public void setSelectedLookupName(String selectedLookupName)

addSelectionCompleteCallback

public void addSelectionCompleteCallback(Callback<List<SelectedResults>> callback)

addActionCompleteCallback

public void addActionCompleteCallback(Callback<Boolean> callback)

getActionLabel

public String getActionLabel()

setActionLabel

public void setActionLabel(String actionLabel)


Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.