org.kuali.student.common.ui.client.widgets.layout
Class LinkContentBlock

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.Panel
              extended by com.google.gwt.user.client.ui.ComplexPanel
                  extended by com.google.gwt.user.client.ui.FlowPanel
                      extended by org.kuali.student.common.ui.client.widgets.layout.CustomFlowPanel
                          extended by org.kuali.student.common.ui.client.widgets.layout.VerticalFlowPanel
                              extended by org.kuali.student.common.ui.client.widgets.layout.ContentBlock
                                  extended by org.kuali.student.common.ui.client.widgets.layout.LinkContentBlock
All Implemented Interfaces:
com.google.gwt.event.shared.HasHandlers, com.google.gwt.user.client.EventListener, com.google.gwt.user.client.ui.HasWidgets, com.google.gwt.user.client.ui.IndexedPanel, com.google.gwt.user.client.ui.InsertPanel, Iterable<com.google.gwt.user.client.ui.Widget>
Direct Known Subclasses:
RecentlyViewedBlock

public class LinkContentBlock
extends ContentBlock

A content block which contains a list of links/widgets and adds them in a consistent manner

Author:
Kuali Student Team

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  KSListPanel listLayout
           
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
LinkContentBlock(String blockTitle, String blockDescriptionHtml)
           
LinkContentBlock(String blockTitle, String blockDescriptionHtml, int blockSize)
           
 
Method Summary
 void add(com.google.gwt.user.client.ui.Widget widget)
           
 void addNavLinkWidget(String text, com.google.gwt.event.dom.client.ClickHandler handler)
           
 void addNavLinkWidget(String text, String location)
           
 
Methods inherited from class org.kuali.student.common.ui.client.widgets.layout.ContentBlock
addBlock, getBlockSize, getTitlePanel
 
Methods inherited from class org.kuali.student.common.ui.client.widgets.layout.VerticalFlowPanel
getFlowStyle
 
Methods inherited from class com.google.gwt.user.client.ui.FlowPanel
clear, insert
 
Methods inherited from class com.google.gwt.user.client.ui.ComplexPanel
add, adjustIndex, checkIndexBoundsForAccess, checkIndexBoundsForInsertion, getChildren, getWidget, getWidgetCount, getWidgetIndex, insert, insert, iterator, remove, remove
 
Methods inherited from class com.google.gwt.user.client.ui.Panel
adopt, adopt, disown, doAttachChildren, doDetachChildren, onLoad, onUnload, orphan
 
Methods inherited from class com.google.gwt.user.client.ui.Widget
addDomHandler, addHandler, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onBrowserEvent, onDetach, 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
 
Methods inherited from interface com.google.gwt.user.client.ui.IndexedPanel
getWidget, getWidgetCount, getWidgetIndex, remove
 

Field Detail

listLayout

protected KSListPanel listLayout
Constructor Detail

LinkContentBlock

public LinkContentBlock(String blockTitle,
                        String blockDescriptionHtml,
                        int blockSize)

LinkContentBlock

public LinkContentBlock(String blockTitle,
                        String blockDescriptionHtml)
Method Detail

add

public void add(com.google.gwt.user.client.ui.Widget widget)
Specified by:
add in interface com.google.gwt.user.client.ui.HasWidgets
Specified by:
add in interface com.google.gwt.user.client.ui.InsertPanel
Overrides:
add in class ContentBlock

addNavLinkWidget

public void addNavLinkWidget(String text,
                             String location)

addNavLinkWidget

public void addNavLinkWidget(String text,
                             com.google.gwt.event.dom.client.ClickHandler handler)


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