org.openmdx.portal.servlet.reports
Class ReportDefinition

java.lang.Object
  extended by org.openmdx.portal.servlet.reports.ReportDefinition
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
BirtReportDefinition, JspReportDefinition

public abstract class ReportDefinition
extends Object
implements Serializable

See Also:
Serialized Form

Nested Class Summary
static class ReportDefinition.Parameter
           
 
Field Summary
protected  List forClass
           
protected  short index
           
protected  String label
           
protected  String locale
           
protected  String name
           
protected  List order
           
protected  ReportDefinition.Parameter[] parameters
           
protected  String toolTip
           
protected  String type
           
 
Constructor Summary
ReportDefinition(String name, String locale, short index, InputStream is)
           
 
Method Summary
 boolean askForReportFormat()
           
 String getAction()
           
 List getForClass()
           
 String getLabel()
           
 String getLocale()
           
 short getLocaleIndex()
           
 String getName()
           
 List getOrder()
           
 ReportDefinition.Parameter[] getParameter()
           
 String getToolTip()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

locale

protected final String locale

index

protected final short index

name

protected final String name

forClass

protected List forClass

type

protected final String type

label

protected String label

toolTip

protected String toolTip

order

protected List order

parameters

protected ReportDefinition.Parameter[] parameters
Constructor Detail

ReportDefinition

public ReportDefinition(String name,
                        String locale,
                        short index,
                        InputStream is)
                 throws org.openmdx.base.exception.ServiceException
Throws:
org.openmdx.base.exception.ServiceException
Method Detail

getLocaleIndex

public short getLocaleIndex()

getLocale

public String getLocale()

getName

public String getName()

getAction

public String getAction()

getForClass

public List getForClass()

getLabel

public String getLabel()

askForReportFormat

public boolean askForReportFormat()

getParameter

public ReportDefinition.Parameter[] getParameter()

getToolTip

public String getToolTip()

getOrder

public List getOrder()


This software is published under the BSD license. Copyright © 2006-2008, OMEX AG, Switzerland, All rights reserved. Use is subject to license terms.