org.gcube.portlets.admin.fulltextindexportlet.gwt.client.ui.indexmanagement.index
Class IndexDetail

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.gcube.portlets.admin.fulltextindexportlet.gwt.client.ui.indexmanagement.index.IndexDetail
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 IndexDetail
extends com.google.gwt.user.client.ui.Composite

A panel to hold all the panels used to administer Indices


Nested Class Summary
 
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
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
IndexDetail()
          A constructor, initializing the all the panels
 
Method Summary
 void addItemRemovedListener(ItemRemovedListener listener)
          A method to add a listener needing information of removed Indices to the list of listeners of the panels capable of destroying indices.
 void setEmpty()
          Sets the panels to "empty" mode
 void setFailed()
          Sets the panels to "failed" mode
 void setWaiting()
          Sets the panels to "waiting" mode
 void updateDetail(String indexID)
          Updates internal state and the GUI components of all the panels when a new Index has been selected.
 
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
 

Constructor Detail

IndexDetail

public IndexDetail()
A constructor, initializing the all the panels

Method Detail

updateDetail

public void updateDetail(String indexID)
Updates internal state and the GUI components of all the panels when a new Index has been selected.

Parameters:
indexID - - the ID of the selected Index.

setWaiting

public void setWaiting()
Sets the panels to "waiting" mode


setFailed

public void setFailed()
Sets the panels to "failed" mode


setEmpty

public void setEmpty()
Sets the panels to "empty" mode


addItemRemovedListener

public void addItemRemovedListener(ItemRemovedListener listener)
A method to add a listener needing information of removed Indices to the list of listeners of the panels capable of destroying indices.

Parameters:
listener - - the listener to be added


Copyright © 2013. All Rights Reserved.