Class AdminReportViewModel

All Implemented Interfaces:
ListFilterListener

public class AdminReportViewModel extends AbstractAdminViewModel<Report>
  • Constructor Details

    • AdminReportViewModel

      public AdminReportViewModel()
  • Method Details

    • getDataSources

      public List<IDataSource> getDataSources()
    • getDataSource

      public ReportDataSource getDataSource()
    • setDataSource

      public void setDataSource(ReportDataSource dataSource)
    • getPermission

      public ReportPermission getPermission()
    • setPermission

      public void setPermission(ReportPermission permission)
    • init

      public void init(org.zkoss.zk.ui.Component view, Object object)
    • flagDirty

      public void flagDirty(String notify, String notifyObject)
    • back

      public void back()
    • newReport

      public void newReport()
    • editReport

      public void editReport()
    • cancel

      public void cancel()
    • createReport

      public void createReport(org.zkoss.zk.ui.Component elem)
    • refreshReport

      public void refreshReport(org.zkoss.zk.ui.Component component)
    • deleteReport

      public void deleteReport(org.zkoss.zk.ui.Component component)
    • newDataSource

      public void newDataSource()
    • removeDataSource

      public void removeDataSource()
    • generateReport

      public void generateReport(org.zkoss.zk.ui.Component elem)
    • insertToPermissionList

      public void insertToPermissionList(ReportPermission base, ReportPermission item, int listNum)
    • dropToPermissionList

      public void dropToPermissionList(ReportPermission item, int listNum)
    • swapDataSources

      public void swapDataSources(ReportDataSource base, ReportDataSource item)
    • saveReport

      public void saveReport(org.zkoss.zk.ui.Component component)
    • getLabel

      public String getLabel(String key, String... params)
    • getEnumLabel

      public String getEnumLabel(Enum<?> enm)