com.centrasite.control.ext.diagnose
Class ShowTraceCommand.TraceReport

java.lang.Object
  extended by com.centrasite.control.discovery.AbstractReport
      extended by com.centrasite.control.ext.diagnose.ShowTraceCommand.TraceReport
All Implemented Interfaces:
ItemsProvider, ReportInterface
Enclosing class:
ShowTraceCommand

public static class ShowTraceCommand.TraceReport
extends AbstractReport


Nested Class Summary
 class ShowTraceCommand.TraceReport.ClearTraceCommand
          Command to clear the current trace
 class ShowTraceCommand.TraceReport.ElapsedTimeCommand
           
static class ShowTraceCommand.TraceReport.RefreshTraceCommand
          Command to refresh the trace
 
Field Summary
 
Fields inherited from interface com.centrasite.control.ReportInterface
ASCENDING, DESCENDING, FLAG_ADD_CONTEXT_MENU_METHOD, FLAG_NONE, FLAG_NOT_PART_OF_COLUMNS, FLAG_NOT_PART_OF_CSVCOLUMN, FLAG_NOT_PART_OF_LINES, FLAG_RENDER_ITEM_IMAGE, FLAG_RENDER_READ_ONLY, FLAG_RENDER_REFERENCE_ITEM_IMAGE, FLAG_RENDER_VALUE_AS_CHECKBOX, FLAG_RENDER_VALUE_AS_IMAGEPROP, FLAG_RENDER_VALUE_WITH_METHODLINK, FLAG_SORT_BY_DEFAULT_ASC, FLAG_SORT_BY_DEFAULT_DESC, FLAG_SORT_ICON_INVISIBLE, FLAG_VISIBLE_ALWAYS, FLAG_VISIBLE_BY_DEFAULT
 
Constructor Summary
ShowTraceCommand.TraceReport(Connector con)
           
 
Method Summary
 void endProcess()
          Notify that processing of this report has finished
 java.util.List getCurrentItems()
           
 java.lang.String getDescription(java.util.Locale locale)
          Get description of report
 java.lang.String getImageURL()
          Get URL of icon
 java.util.Collection getItems()
          Provide items to be rendered
 java.lang.String getTitle(java.util.Locale locale)
          Get title of report
 boolean implicitlyAddRefreshCommand()
          Check whether the standard "Refresh" command shall implicitly be added to this report's toolbar
 
Methods inherited from class com.centrasite.control.discovery.AbstractReport
addAccessor, addAccessor, addDynamicColumns, appendUserHeading, clearCommands, duplicate, execute, getAccessor, getAllHeadings, getAllHeadingsNotPartOfColumn, getCommands, getContextMenuCommands, getFixedColumnHeadings, getHeadings, getHeadingsNotPartOfColumn, getId, getItem, getItem, getLocale, getNonEmptyTitle, getOnSelectCommand, getPropertyAccessor, getPropertyAccessorFlags, getRows, getSelectedItem, getToolbarCommands, hasPropertyAccessorWithFlag, hasUserConfiguration, implicitlyAddSaveReportCommand, implicitlyAddSelectColumnsCommand, initializeUserHeadings, initializeUserHeadings, prepareItems, removeCommand, resetUserHeadings, setItem, setItemsProvider, setLocale, setSelectedItem, supportsDelayedRead, suppressColumns, suppressProperty, toXhtml, toXhtml
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ShowTraceCommand.TraceReport

public ShowTraceCommand.TraceReport(Connector con)
Method Detail

implicitlyAddRefreshCommand

public boolean implicitlyAddRefreshCommand()
Check whether the standard "Refresh" command shall implicitly be added to this report's toolbar

Specified by:
implicitlyAddRefreshCommand in interface ReportInterface
Overrides:
implicitlyAddRefreshCommand in class AbstractReport
Returns:
true if to be added, false otherwise

getTitle

public java.lang.String getTitle(java.util.Locale locale)
                          throws java.lang.Exception
Get title of report

Throws:
java.lang.Exception

getDescription

public java.lang.String getDescription(java.util.Locale locale)
                                throws java.lang.Exception
Get description of report

Throws:
java.lang.Exception

getItems

public java.util.Collection getItems()
                              throws java.lang.Exception
Description copied from class: AbstractReport
Provide items to be rendered

Specified by:
getItems in interface ItemsProvider
Overrides:
getItems in class AbstractReport
Throws:
java.lang.Exception

getCurrentItems

public java.util.List getCurrentItems()

getImageURL

public java.lang.String getImageURL()
                             throws java.lang.Exception
Description copied from interface: ReportInterface
Get URL of icon

Returns:
null if no image available
Throws:
java.lang.Exception

endProcess

public void endProcess()
Description copied from class: AbstractReport
Notify that processing of this report has finished

Specified by:
endProcess in interface ReportInterface
Overrides:
endProcess in class AbstractReport