org.kuali.student.lum.lu.ui.tools.client.widgets
Class BrowsePanel

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.lum.lu.ui.tools.client.widgets.BrowsePanel
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 BrowsePanel
extends com.google.gwt.user.client.ui.Composite


Nested Class Summary
static interface BrowsePanel.OnSelectedCallback
           
 
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
 Map<String,Object> parameters
           
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
BrowsePanel(LookupMetadata lookupMetadata)
           
BrowsePanel(LookupMetadata lookupMetadata, int tableHeight)
           
 
Method Summary
 void executeSearch(Callback<Boolean> callback)
           
 List<ResultRow> getAllResultRows()
           
 Map<String,Integer> getFilterCount()
           
 BrowsePanel.OnSelectedCallback getOnSelectectedCallback()
           
 Map<String,Object> getParameters()
           
 List<String> getSelectedIds()
           
 List<SelectedResults> getSelectedValues()
           
 boolean isMultiSelect()
           
 void setMultiSelect(boolean multiSelect)
           
 void setOnSelectectedCallback(BrowsePanel.OnSelectedCallback onSelectectedCallback)
           
 void setParameters(Map<String,Object> parameters)
           
 void showAllRows()
           
 void showOnlyRows(HashSet<String> rowKeys)
           
 
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

parameters

public Map<String,Object> parameters
Constructor Detail

BrowsePanel

public BrowsePanel(LookupMetadata lookupMetadata)

BrowsePanel

public BrowsePanel(LookupMetadata lookupMetadata,
                   int tableHeight)
Method Detail

getParameters

public Map<String,Object> getParameters()

setParameters

public void setParameters(Map<String,Object> parameters)

getOnSelectectedCallback

public BrowsePanel.OnSelectedCallback getOnSelectectedCallback()

setOnSelectectedCallback

public void setOnSelectectedCallback(BrowsePanel.OnSelectedCallback onSelectectedCallback)

executeSearch

public void executeSearch(Callback<Boolean> callback)

getFilterCount

public Map<String,Integer> getFilterCount()

getSelectedIds

public List<String> getSelectedIds()

getSelectedValues

public List<SelectedResults> getSelectedValues()

showAllRows

public void showAllRows()

showOnlyRows

public void showOnlyRows(HashSet<String> rowKeys)

getAllResultRows

public List<ResultRow> getAllResultRows()

isMultiSelect

public boolean isMultiSelect()

setMultiSelect

public void setMultiSelect(boolean multiSelect)


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