com.centrasite.control.registry.details
Class ExternalLinksTab.RegistryObjectExternalLinkReport

java.lang.Object
  extended by com.centrasite.control.discovery.AbstractReport
      extended by com.centrasite.control.types.RegistryObjectReport
          extended by com.centrasite.control.types.ExternalLinkReport
              extended by com.centrasite.control.registry.details.ExternalLinksTab.RegistryObjectExternalLinkReport
All Implemented Interfaces:
ItemsProvider, ReportInterface
Enclosing class:
ExternalLinksTab

public static class ExternalLinksTab.RegistryObjectExternalLinkReport
extends ExternalLinkReport


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
ExternalLinksTab.RegistryObjectExternalLinkReport(Item parentItem)
           
 
Method Summary
 java.util.Collection getItems()
          Get items for report
 com.softwareag.cis.plugin.command.Command getOnSelectCommand(Item item)
          Obtain the command to be executed when selecting a row in the report
 java.util.List getToolbarCommands()
          Obtain the commands list to be displayed within the report toolbar.
 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.
 boolean implicitlyAddSelectColumnsCommand()
          Check whether the standard "Select Columns" command shall implicitly be added to this report's toolbar.
 
Methods inherited from class com.centrasite.control.types.RegistryObjectReport
getConnector, getDescription, getImageURL, getTitle, save, setItem
 
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, getLocale, getNonEmptyTitle, getPropertyAccessor, getPropertyAccessorFlags, getRows, getSelectedItem, hasPropertyAccessorWithFlag, hasUserConfiguration, initializeUserHeadings, initializeUserHeadings, prepareItems, removeCommand, resetUserHeadings, 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

ExternalLinksTab.RegistryObjectExternalLinkReport

public ExternalLinksTab.RegistryObjectExternalLinkReport(Item parentItem)
Method Detail

getToolbarCommands

public java.util.List getToolbarCommands()
Description copied from interface: ReportInterface
Obtain the commands list to be displayed within the report toolbar.

Specified by:
getToolbarCommands in interface ReportInterface
Overrides:
getToolbarCommands in class AbstractReport
Returns:
Copy of the report commands collection.
See Also:
Can be overridden by implementors in order to provide custom list of commands.

getItems

public java.util.Collection getItems()
                              throws java.lang.Exception
Description copied from class: RegistryObjectReport
Get items for report

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

getOnSelectCommand

public com.softwareag.cis.plugin.command.Command getOnSelectCommand(Item item)
Obtain the command to be executed when selecting a row in the report

Specified by:
getOnSelectCommand in interface ReportInterface
Overrides:
getOnSelectCommand in class AbstractReport
Parameters:
item -
Returns:
the command to be executed; null if no command to be executed

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 ExternalLinkReport
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 ExternalLinkReport
Returns:
true if to be added, false otherwise

implicitlyAddSelectColumnsCommand

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

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