Ontimize 5.2072EN

com.ontimize.report
Interface ReportData

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ReportDataFactory.DefaultReportData, ReportDataFactory.JFreeReportData

public interface ReportData
extends java.io.Serializable

Internal model for ReportSelection list.

Since:
03/12/2008
Author:
Imatia Innovation S.L.

Method Summary
 void add(ReportConfig config)
           
 boolean delete(ReportConfig config)
           
 void edit(ReportConfig config)
           
 java.lang.String getDescription()
           
 java.lang.String getInternalID()
           
 java.lang.Object getKey()
           
 java.lang.String getName()
           
 ReportStore getStore()
           
 void print(ReportConfig config)
           
 void view(ReportConfig config)
           
 

Method Detail

getKey

public java.lang.Object getKey()

getName

public java.lang.String getName()

getDescription

public java.lang.String getDescription()

getStore

public ReportStore getStore()

getInternalID

public java.lang.String getInternalID()

edit

public void edit(ReportConfig config)
          throws java.lang.Exception
Throws:
java.lang.Exception

view

public void view(ReportConfig config)
          throws java.lang.Exception
Throws:
java.lang.Exception

print

public void print(ReportConfig config)
           throws java.lang.Exception
Throws:
java.lang.Exception

delete

public boolean delete(ReportConfig config)
               throws java.lang.Exception
Throws:
java.lang.Exception

add

public void add(ReportConfig config)
         throws java.lang.Exception
Throws:
java.lang.Exception

Ontimize