Ontimize 5.2072EN

com.ontimize.report
Class ReportDataFactory.DefaultReportData

java.lang.Object
  extended bycom.ontimize.report.ReportDataFactory.DefaultReportData
All Implemented Interfaces:
ReportData, java.io.Serializable
Direct Known Subclasses:
ReportDataFactory.JFreeReportData
Enclosing class:
ReportDataFactory

public abstract static class ReportDataFactory.DefaultReportData
extends java.lang.Object
implements ReportData

See Also:
Serialized Form

Field Summary
protected  java.lang.String description
           
protected  java.lang.Object key
           
protected  java.lang.String name
           
protected  ReportStore store
           
 
Constructor Summary
ReportDataFactory.DefaultReportData(java.lang.Object key, java.lang.String name, java.lang.String description, ReportStore store)
           
 
Method Summary
protected  boolean askDelete(ReportConfig config)
           
 java.lang.String getDescription()
           
abstract  java.lang.String getInternalID()
           
 java.lang.Object getKey()
           
 java.lang.String getName()
           
 ReportStore getStore()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.ontimize.report.ReportData
add, delete, edit, print, view
 

Field Detail

key

protected java.lang.Object key

name

protected java.lang.String name

description

protected java.lang.String description

store

protected ReportStore store
Constructor Detail

ReportDataFactory.DefaultReportData

public ReportDataFactory.DefaultReportData(java.lang.Object key,
                                           java.lang.String name,
                                           java.lang.String description,
                                           ReportStore store)
Method Detail

getKey

public java.lang.Object getKey()
Specified by:
getKey in interface ReportData

getName

public java.lang.String getName()
Specified by:
getName in interface ReportData

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface ReportData

getStore

public ReportStore getStore()
Specified by:
getStore in interface ReportData

getInternalID

public abstract java.lang.String getInternalID()
Specified by:
getInternalID in interface ReportData

askDelete

protected boolean askDelete(ReportConfig config)

Ontimize