com.centrasite.control.types
Class AssetReport

java.lang.Object
  extended by com.centrasite.control.discovery.AbstractReport
      extended by com.centrasite.control.types.AssetReport
All Implemented Interfaces:
ItemsProvider, ReportInterface

public class AssetReport
extends AbstractReport


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
AssetReport(java.util.Locale locale)
           
 
Method Summary
 java.lang.String getDescription(java.util.Locale locale)
          Get description of report
 java.lang.String getImageURL()
          Get URL of icon
 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
 boolean implicitlyAddSaveReportCommand()
          Check whether the standard "Save Report" 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, endProcess, execute, getAccessor, getAllHeadings, getAllHeadingsNotPartOfColumn, getCommands, getContextMenuCommands, getFixedColumnHeadings, getHeadings, getHeadingsNotPartOfColumn, getId, getItem, getItem, getItems, getLocale, getNonEmptyTitle, getOnSelectCommand, getPropertyAccessor, getPropertyAccessorFlags, getRows, getSelectedItem, getToolbarCommands, hasPropertyAccessorWithFlag, hasUserConfiguration, 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

AssetReport

public AssetReport(java.util.Locale locale)
Method Detail

implicitlyAddRefreshCommand

public boolean implicitlyAddRefreshCommand()
Description copied from class: AbstractReport
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

implicitlyAddSaveReportCommand

public boolean implicitlyAddSaveReportCommand()
Description copied from class: AbstractReport
Check whether the standard "Save Report" command shall implicitly be added to this report's toolbar. Default implementation returns true.

Specified by:
implicitlyAddSaveReportCommand in interface ReportInterface
Overrides:
implicitlyAddSaveReportCommand 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

getImageURL

public java.lang.String getImageURL()
                             throws java.lang.Exception
Get URL of icon

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