gov.nasa.pds.registry.ui.client
Class Schemes

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 gov.nasa.pds.registry.ui.client.Tab
                  extended by gov.nasa.pds.registry.ui.client.Schemes
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.HasVisibility, com.google.gwt.user.client.ui.IsRenderable, com.google.gwt.user.client.ui.IsWidget

public class Schemes
extends Tab

A tab to browse the registered schemes.

Author:
hyunlee

Nested Class Summary
 
Nested classes/interfaces inherited from class gov.nasa.pds.registry.ui.client.Tab
Tab.Images, Tab.TabInfo
 
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  com.google.gwt.user.client.ui.Button closeButton
          The close button used by the dialogBox to close the dialog.
protected  com.google.gwt.user.client.ui.VerticalPanel dialogVPanel
          A panel used for layout within the dialogBox
protected  com.google.gwt.user.client.ui.HTML nodePlaceholder
           
protected  com.google.gwt.gen2.table.client.ScrollTable nodeScrollTable
           
protected  com.google.gwt.gen2.table.client.PagingScrollTable<ViewScheme> pagingScrollTable
          The PagingScrollTable.
protected  com.google.gwt.user.client.ui.DialogBox productDetailsBox
          The dialog box that displays product details.
protected  com.google.gwt.user.client.ui.HTML recordCountContainer
           
protected  com.google.gwt.user.client.ui.HTML servicePlaceholder
           
protected  ViewClassificationNodes tempNodes
           
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
Schemes()
           
 
Method Summary
 Schemes get()
           
 com.google.gwt.gen2.table.client.FixedWidthGrid getDataTable()
           
 com.google.gwt.gen2.table.client.PagingScrollTable<ViewScheme> getPagingScrollTable()
           
 SchemeTableModel getTableModel()
           
static Tab.TabInfo init()
           
 void initPaging()
          Initialize the paging widget.
protected  void initTable()
          Initialize scroll table and behaviors.
protected  void onModuleLoaded()
          Action to take once the module has loaded.
 void onShow()
          Called just after this tab is shown.
protected  void setTempClassificationNodes(ViewClassificationNodes tempNodes)
           
 
Methods inherited from class gov.nasa.pds.registry.ui.client.Tab
onHide
 
Methods inherited from class com.google.gwt.user.client.ui.Composite
getWidget, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, performDetachedInitialization, render, render, resolvePotentialElement, setWidget, wrapElement
 
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

productDetailsBox

protected final com.google.gwt.user.client.ui.DialogBox productDetailsBox
The dialog box that displays product details.


dialogVPanel

protected final com.google.gwt.user.client.ui.VerticalPanel dialogVPanel
A panel used for layout within the dialogBox


servicePlaceholder

protected final com.google.gwt.user.client.ui.HTML servicePlaceholder

nodePlaceholder

protected final com.google.gwt.user.client.ui.HTML nodePlaceholder

closeButton

protected com.google.gwt.user.client.ui.Button closeButton
The close button used by the dialogBox to close the dialog.


recordCountContainer

protected com.google.gwt.user.client.ui.HTML recordCountContainer

pagingScrollTable

protected com.google.gwt.gen2.table.client.PagingScrollTable<ViewScheme> pagingScrollTable
The PagingScrollTable.


tempNodes

protected ViewClassificationNodes tempNodes

nodeScrollTable

protected com.google.gwt.gen2.table.client.ScrollTable nodeScrollTable
Constructor Detail

Schemes

public Schemes()
Method Detail

init

public static Tab.TabInfo init()

get

public Schemes get()
Returns:
this instance

getDataTable

public com.google.gwt.gen2.table.client.FixedWidthGrid getDataTable()
Returns:
the data table. This is the underlying grid for displaying data, not just a data model.

getPagingScrollTable

public com.google.gwt.gen2.table.client.PagingScrollTable<ViewScheme> getPagingScrollTable()
Returns:
the PagingScrollTable

getTableModel

public SchemeTableModel getTableModel()
Returns:
the table model

setTempClassificationNodes

protected void setTempClassificationNodes(ViewClassificationNodes tempNodes)

initTable

protected void initTable()
Initialize scroll table and behaviors.


initPaging

public void initPaging()
Initialize the paging widget.


onModuleLoaded

protected void onModuleLoaded()
Action to take once the module has loaded.


onShow

public void onShow()
Description copied from class: Tab
Called just after this tab is shown.

Overrides:
onShow in class Tab


Copyright © 2010–2014 Planetary Data System. All rights reserved.