com.centrasite.control.types
Class RegistryObjectReport

java.lang.Object
  extended by com.centrasite.control.discovery.AbstractReport
      extended by com.centrasite.control.types.RegistryObjectReport
All Implemented Interfaces:
ItemsProvider, ReportInterface
Direct Known Subclasses:
AssociationReport, AuditableEventReport, ClassificationReport, ConceptReport, ConsumersTab.ConsumerApplicationsReport, ConsumersTab.UsersGroupsReport, CPAReport, CPPReport, ExternalIdentifierReport, ExternalLinkReport, ExtrinsicObjectReport, MyNotificationsReport, NotificationSettings, OrganizationReport, PackageResourcesReport, ProcessReport, RegistryEntryReport, ServiceBindingReport, SpecificationLinkReport, UserReport, VersionsReport, WSDLReport

public class RegistryObjectReport
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
RegistryObjectReport(java.util.Locale locale)
           
 
Method Summary
 Connector getConnector()
           
 java.lang.String getDescription(java.util.Locale locale)
          Get description of report
 java.lang.String getImageURL()
          Get URL of icon
 java.util.Collection getItems()
          Get items for report
 java.lang.String getTitle(java.util.Locale locale)
          Get title of report
 void save(ActionContext actionContext)
           
 void setItem(Item item)
          Set selected item.
 
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, getOnSelectCommand, getPropertyAccessor, getPropertyAccessorFlags, getRows, getSelectedItem, getToolbarCommands, hasPropertyAccessorWithFlag, hasUserConfiguration, implicitlyAddRefreshCommand, implicitlyAddSaveReportCommand, implicitlyAddSelectColumnsCommand, 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

RegistryObjectReport

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

setItem

public void setItem(Item item)
Set selected item. Then set the user selected headings. Override AbstractReport.setItem().

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

getConnector

public Connector getConnector()

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

getItems

public java.util.Collection getItems()
                              throws java.lang.Exception
Get items for report

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

save

public void save(ActionContext actionContext)
          throws java.lang.Exception
Throws:
java.lang.Exception