org.kuali.student.lum.lu.ui.main.client.widgets
Class ApplicationHeader

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.main.client.widgets.ApplicationHeader
All Implemented Interfaces:
com.google.gwt.event.shared.HasHandlers, com.google.gwt.user.client.EventListener

public class ApplicationHeader
extends com.google.gwt.user.client.ui.Composite


Nested Class Summary
private static class ApplicationHeader.WrapperNavigationHandler
           
 
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
private static String APP_URL
           
private static String APP_VERSION
           
private  String appUrl
           
private  String appVersion
           
private static String CODE_SERVER
           
private  String codeServer
           
private  com.google.gwt.user.client.ui.SimplePanel content
           
private static String DOC_SEARCH_URL
           
private  com.google.gwt.user.client.ui.Frame docSearch
           
private  KSLightBox docSearchDialog
           
private  String docSearchUrl
           
private  KSHeader ksHeader
           
private  boolean loaded
           
private static String LUM_APP_URL
           
private  String lumAppUrl
           
private  StylishDropDown navDropDown
           
private static String RICE_LINK_LABEL
           
private static String RICE_URL
           
private  String riceLinkLabel
           
private  String riceURL
           
private  ServerPropertiesRpcServiceAsync serverPropertiesRpcService
           
private  com.google.gwt.user.client.ui.Anchor versionAnchor
           
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
ApplicationHeader()
           
 
Method Summary
private  void buildDocSearchPanel()
           
private  KSLabel buildLink(String text, String title, String actionUrl)
           
private  void createNavDropDown()
           
private  void createUserDropDown()
           
private static String getMessage(String messageId)
           
private  void init()
           
protected  void onLoad()
           
 void setContent(com.google.gwt.user.client.ui.Widget wrappedContent)
           
 void setFooterLinks(List<KSLabel> links)
           
 void setHeaderCustomLinks(List<KSLabel> links)
           
 void setHeaderTitle(String title)
           
 
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
addDomHandler, addHandler, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, 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, 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

LUM_APP_URL

private static final String LUM_APP_URL
See Also:
Constant Field Values

APP_URL

private static final String APP_URL
See Also:
Constant Field Values

DOC_SEARCH_URL

private static final String DOC_SEARCH_URL
See Also:
Constant Field Values

RICE_URL

private static final String RICE_URL
See Also:
Constant Field Values

RICE_LINK_LABEL

private static final String RICE_LINK_LABEL
See Also:
Constant Field Values

APP_VERSION

private static final String APP_VERSION
See Also:
Constant Field Values

CODE_SERVER

private static final String CODE_SERVER
See Also:
Constant Field Values

serverPropertiesRpcService

private ServerPropertiesRpcServiceAsync serverPropertiesRpcService

ksHeader

private KSHeader ksHeader

navDropDown

private StylishDropDown navDropDown

versionAnchor

private com.google.gwt.user.client.ui.Anchor versionAnchor

content

private com.google.gwt.user.client.ui.SimplePanel content

docSearchDialog

private KSLightBox docSearchDialog

docSearch

private com.google.gwt.user.client.ui.Frame docSearch

docSearchUrl

private String docSearchUrl

appUrl

private String appUrl

lumAppUrl

private String lumAppUrl

riceURL

private String riceURL

riceLinkLabel

private String riceLinkLabel

appVersion

private String appVersion

codeServer

private String codeServer

loaded

private boolean loaded
Constructor Detail

ApplicationHeader

public ApplicationHeader()
Method Detail

onLoad

protected void onLoad()
Overrides:
onLoad in class com.google.gwt.user.client.ui.Widget

init

private void init()

createUserDropDown

private void createUserDropDown()

createNavDropDown

private void createNavDropDown()

setContent

public void setContent(com.google.gwt.user.client.ui.Widget wrappedContent)

setHeaderCustomLinks

public void setHeaderCustomLinks(List<KSLabel> links)

setFooterLinks

public void setFooterLinks(List<KSLabel> links)

buildLink

private KSLabel buildLink(String text,
                          String title,
                          String actionUrl)

buildDocSearchPanel

private void buildDocSearchPanel()

getMessage

private static String getMessage(String messageId)

setHeaderTitle

public void setHeaderTitle(String title)


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