com.groiss.reporting.export
Interface ReportingExportable

All Superinterfaces:
java.lang.Comparable<ReportingExportable>
All Known Subinterfaces:
NumericValue, ReportingData
All Known Implementing Classes:
SimpleReportingExportable

public interface ReportingExportable
extends java.lang.Comparable<ReportingExportable>

Interface for ReportingData Objects and AggrValue provides methods for exporting the data objects


Method Summary
 int compareTo(ReportingExportable re)
           
 java.lang.Object getValue()
           
 void setValue(java.lang.Object val)
          Sets the value for this object
 java.lang.Object toHtml()
          return type is eighter a implementation of Component or a String
 java.lang.String toText()
          used for CSV/EXCEL/XML export...
 

Method Detail

compareTo

int compareTo(ReportingExportable re)
Specified by:
compareTo in interface java.lang.Comparable<ReportingExportable>

toText

java.lang.String toText()
used for CSV/EXCEL/XML export...

Returns:
the String represantation of this Object

toHtml

java.lang.Object toHtml()
return type is eighter a implementation of Component or a String

Returns:
the HTML represantation of this Object.

getValue

java.lang.Object getValue()
Returns:
the value of this object

setValue

void setValue(java.lang.Object val)
Sets the value for this object

Parameters:
val - - the value object


@enterprise 8.0.22989 Copyright © 2001-2017 Groiss Informatics GmbH. All Rights Reserved.