org.kuali.student.common.ui.client.util
Class ExportUtils

java.lang.Object
  extended by org.kuali.student.common.ui.client.util.ExportUtils

public class ExportUtils
extends Object


Field Summary
static String DOC
           
static String PDF
           
static String XLS
           
 
Constructor Summary
ExportUtils()
           
 
Method Summary
private static void debutExportElementsArray(ArrayList<ExportElement> exportElements)
           
private static void debutExportElementsArraySubList(List<ExportElement> exportElements)
           
static Controller getController(com.google.gwt.user.client.ui.Widget theWidget)
          This method gets the current controller based on the widget that was passed to it.
static ArrayList<ExportElement> getDetailsForWidget(SummaryTableSection tableSection, ArrayList<ExportElement> exportElements)
           
static ArrayList<ExportElement> getDetailsForWidget(com.google.gwt.user.client.ui.Widget currentViewWidget, ArrayList<ExportElement> exportElements, String viewName, String sectionName)
           
static ArrayList<ExportElement> getExportElementsFromView(com.google.gwt.user.client.ui.Widget currentViewWidget, ArrayList<ExportElement> exportElements, String viewName, String sectionName)
           
static ExportElement getExportItemDetails(ExportElement exportItem, com.google.gwt.user.client.ui.Widget fieldWidget, boolean setFirstFieldValue, String viewName, String sectionName)
           
static void handleExportClickEvent(Controller currentController, String format, String reportTitle)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PDF

public static final String PDF
See Also:
Constant Field Values

DOC

public static final String DOC
See Also:
Constant Field Values

XLS

public static final String XLS
See Also:
Constant Field Values
Constructor Detail

ExportUtils

public ExportUtils()
Method Detail

getExportItemDetails

public static ExportElement getExportItemDetails(ExportElement exportItem,
                                                 com.google.gwt.user.client.ui.Widget fieldWidget,
                                                 boolean setFirstFieldValue,
                                                 String viewName,
                                                 String sectionName)

getController

public static Controller getController(com.google.gwt.user.client.ui.Widget theWidget)
This method gets the current controller based on the widget that was passed to it.

Parameters:
theWidget -
Returns:
currentController

handleExportClickEvent

public static void handleExportClickEvent(Controller currentController,
                                          String format,
                                          String reportTitle)

debutExportElementsArray

private static void debutExportElementsArray(ArrayList<ExportElement> exportElements)

debutExportElementsArraySubList

private static void debutExportElementsArraySubList(List<ExportElement> exportElements)

getDetailsForWidget

public static ArrayList<ExportElement> getDetailsForWidget(SummaryTableSection tableSection,
                                                           ArrayList<ExportElement> exportElements)

getDetailsForWidget

public static ArrayList<ExportElement> getDetailsForWidget(com.google.gwt.user.client.ui.Widget currentViewWidget,
                                                           ArrayList<ExportElement> exportElements,
                                                           String viewName,
                                                           String sectionName)

getExportElementsFromView

public static ArrayList<ExportElement> getExportElementsFromView(com.google.gwt.user.client.ui.Widget currentViewWidget,
                                                                 ArrayList<ExportElement> exportElements,
                                                                 String viewName,
                                                                 String sectionName)


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