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

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.Associations
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 Associations
extends Tab

A tab to browse the registered associations.

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 associationCloseButton
           
protected  com.google.gwt.user.client.ui.DialogBox associationDetailsBox
          A panel used for layout within the dialogBox
protected  com.google.gwt.gen2.table.client.PagingScrollTable<ViewAssociation> pagingScrollTable
          The PagingScrollTable.
protected  com.google.gwt.user.client.ui.Button productCloseButton
           
protected  com.google.gwt.user.client.ui.DialogBox productDetailsBox
           
protected  com.google.gwt.user.client.ui.VerticalPanel productVPanel
           
protected  com.google.gwt.user.client.ui.HTML recordCountContainer
           
protected  com.google.gwt.user.client.ui.HTML srcPlaceholder
           
protected  ViewProducts srcProducts
           
protected  com.google.gwt.gen2.table.client.ScrollTable srcScrollTable
           
protected  com.google.gwt.user.client.ui.HTML targetPlaceholder
           
protected  ViewProducts targetProducts
           
protected  com.google.gwt.gen2.table.client.ScrollTable targScrollTable
           
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
Associations()
           
 
Method Summary
 Associations get()
           
 com.google.gwt.gen2.table.client.FixedWidthGrid getDataTable()
           
 com.google.gwt.gen2.table.client.PagingScrollTable<ViewAssociation> getPagingScrollTable()
           
protected  void getProducts(String guid, boolean srcFlag)
           
 AssociationTableModel getTableModel()
           
static Tab.TabInfo init()
           
protected  void initAssociationTable()
           
 void initFilterOptions()
          Initialize the filter and search options for the table data.
 void initPaging()
          Initialize the paging widget.
protected  void onModuleLoaded()
          Action to take once the module has loaded.
 void onShow()
          Called just after this tab is shown.
 
Methods inherited from class gov.nasa.pds.registry.ui.client.Tab
onHide
 
Methods inherited from class com.google.gwt.user.client.ui.Composite
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, 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

productVPanel

protected final com.google.gwt.user.client.ui.VerticalPanel productVPanel

srcScrollTable

protected com.google.gwt.gen2.table.client.ScrollTable srcScrollTable

targScrollTable

protected com.google.gwt.gen2.table.client.ScrollTable targScrollTable

srcProducts

protected ViewProducts srcProducts

targetProducts

protected ViewProducts targetProducts

recordCountContainer

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

srcPlaceholder

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

targetPlaceholder

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

associationDetailsBox

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


productDetailsBox

protected final com.google.gwt.user.client.ui.DialogBox productDetailsBox

associationCloseButton

protected com.google.gwt.user.client.ui.Button associationCloseButton

productCloseButton

protected com.google.gwt.user.client.ui.Button productCloseButton

pagingScrollTable

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

Constructor Detail

Associations

public Associations()
Method Detail

init

public static Tab.TabInfo init()

get

public Associations get()
Returns:
this instance

getTableModel

public AssociationTableModel getTableModel()
Returns:
the table model

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<ViewAssociation> getPagingScrollTable()
Returns:
the PagingScrollTable

initAssociationTable

protected void initAssociationTable()

initFilterOptions

public void initFilterOptions()
Initialize the filter and search options for the table data.


initPaging

public void initPaging()
Initialize the paging widget.


onModuleLoaded

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


getProducts

protected void getProducts(String guid,
                           boolean srcFlag)

onShow

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

Overrides:
onShow in class Tab


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