org.eaglei.ui.gwt.search.sidebar
Class AbstractCountNavigatorPanel

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.eaglei.ui.gwt.search.sidebar.AbstractCountNavigatorPanel
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
Direct Known Subclasses:
AbstractClassCountNavigatorPanel

public abstract class AbstractCountNavigatorPanel
extends com.google.gwt.user.client.ui.Composite


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
protected  int currentMargin
           
protected static int MARGIN_INCREMENT
           
protected  com.google.gwt.user.client.ui.FlowPanel outer
           
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
protected AbstractCountNavigatorPanel()
           
 
Method Summary
protected  com.google.gwt.user.client.ui.UIObject addAncestorLink(org.eaglei.search.provider.CountResult c)
           
protected  com.google.gwt.user.client.ui.UIObject addLabel(org.eaglei.search.provider.CountResult c)
           
protected  com.google.gwt.user.client.ui.UIObject addLabel(java.lang.String labelString, boolean isItalic)
           
protected  com.google.gwt.user.client.ui.UIObject addLink(org.eaglei.search.provider.CountResult c, boolean displayArrow, boolean bold)
           
protected  com.google.gwt.user.client.ui.Label addLink(java.lang.String labelString, org.eaglei.model.EIURI entityURI, boolean isInferred, boolean displayArrow, boolean bold)
           
protected  com.google.gwt.user.client.ui.UIObject addSubClassLink(org.eaglei.search.provider.CountResult c)
           
protected  java.lang.String createLabelString(org.eaglei.search.provider.CountResult c)
           
protected  java.lang.String createLabelString(java.lang.String label, int count)
           
protected abstract  java.lang.String getAllLinkLabel()
           
protected abstract  void onEntityClick(org.eaglei.model.EIURI entityURI)
           
protected  void removeLoading()
           
 void setRequestPending()
           
 
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, 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, toString, unsinkEvents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

MARGIN_INCREMENT

protected static final int MARGIN_INCREMENT
See Also:
Constant Field Values

outer

protected final com.google.gwt.user.client.ui.FlowPanel outer

currentMargin

protected int currentMargin
Constructor Detail

AbstractCountNavigatorPanel

protected AbstractCountNavigatorPanel()
Method Detail

createLabelString

protected java.lang.String createLabelString(java.lang.String label,
                                             int count)

createLabelString

protected java.lang.String createLabelString(org.eaglei.search.provider.CountResult c)

addLabel

protected com.google.gwt.user.client.ui.UIObject addLabel(org.eaglei.search.provider.CountResult c)

addLabel

protected com.google.gwt.user.client.ui.UIObject addLabel(java.lang.String labelString,
                                                          boolean isItalic)

addAncestorLink

protected com.google.gwt.user.client.ui.UIObject addAncestorLink(org.eaglei.search.provider.CountResult c)

addSubClassLink

protected com.google.gwt.user.client.ui.UIObject addSubClassLink(org.eaglei.search.provider.CountResult c)

addLink

protected com.google.gwt.user.client.ui.UIObject addLink(org.eaglei.search.provider.CountResult c,
                                                         boolean displayArrow,
                                                         boolean bold)

addLink

protected com.google.gwt.user.client.ui.Label addLink(java.lang.String labelString,
                                                      org.eaglei.model.EIURI entityURI,
                                                      boolean isInferred,
                                                      boolean displayArrow,
                                                      boolean bold)

onEntityClick

protected abstract void onEntityClick(org.eaglei.model.EIURI entityURI)

getAllLinkLabel

protected abstract java.lang.String getAllLinkLabel()

setRequestPending

public void setRequestPending()

removeLoading

protected void removeLoading()


Copyright © 2009-2011 Eagle-I. All Rights Reserved.