Package org.cyclos.model.system.reports
Class SystemReportData
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.system.reports.SystemReportData
-
- All Implemented Interfaces:
Serializable
public class SystemReportData extends Bean
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static BasicProperty<Boolean,SystemReportData>ALLOW_MULTIPLE_REPORTSstatic StringCLASS_NAMEstatic ListProperty<BasicGroupVO,SystemReportData>GROUPSstatic BasicProperty<Boolean,SystemReportData>HAS_USER_ACCOUNTSstatic ListProperty<PeriodPreselectorOptionData,SystemReportData>PERIOD_PRESELECTOR_OPTIONSstatic ListProperty<SystemReportPreferencesVO,SystemReportData>PREFERENCESstatic BasicProperty<DateTime,SystemReportData>TODAYstatic ListProperty<TransferTypeWithCurrencyVO,SystemReportData>TRANSFER_TYPES
-
Constructor Summary
Constructors Constructor Description SystemReportData()SystemReportData(Property<T,? super SystemReportData> property, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()List<BasicGroupVO>getGroups()List<PeriodPreselectorOptionData>getPeriodPreselectorOptions()List<SystemReportPreferencesVO>getPreferences()DateTimegetToday()List<TransferTypeWithCurrencyVO>getTransferTypes()booleanisAllowMultipleReports()booleanisHasUserAccounts()voidsetAllowMultipleReports(boolean allowMultipleReports)voidsetGroups(List<BasicGroupVO> groups)voidsetHasUserAccounts(boolean hasUserAccounts)voidsetPeriodPreselectorOptions(List<PeriodPreselectorOptionData> periodPreselectorOptions)voidsetPreferences(List<SystemReportPreferencesVO> preferences)voidsetToday(DateTime today)voidsetTransferTypes(List<TransferTypeWithCurrencyVO> transferTypes)-
Methods inherited from class org.cyclos.model.Bean
addPropertyChangeListener, addPropertyChangeListener, attributeNames, changes, clearAttributes, copyPropertiesTo, dataAccessor, firePropertyChange, get, getAttribute, initDataAccessor, properties, property, propertyMap, removeAttribute, removePropertyChangeListener, removePropertyChangeListener, set, set, setAttribute, setWithPropagationId
-
-
-
-
Field Detail
-
CLASS_NAME
public static final String CLASS_NAME
-
ALLOW_MULTIPLE_REPORTS
public static final BasicProperty<Boolean,SystemReportData> ALLOW_MULTIPLE_REPORTS
-
GROUPS
public static final ListProperty<BasicGroupVO,SystemReportData> GROUPS
-
HAS_USER_ACCOUNTS
public static final BasicProperty<Boolean,SystemReportData> HAS_USER_ACCOUNTS
-
PERIOD_PRESELECTOR_OPTIONS
public static final ListProperty<PeriodPreselectorOptionData,SystemReportData> PERIOD_PRESELECTOR_OPTIONS
-
PREFERENCES
public static final ListProperty<SystemReportPreferencesVO,SystemReportData> PREFERENCES
-
TODAY
public static final BasicProperty<DateTime,SystemReportData> TODAY
-
TRANSFER_TYPES
public static final ListProperty<TransferTypeWithCurrencyVO,SystemReportData> TRANSFER_TYPES
-
-
Constructor Detail
-
SystemReportData
public SystemReportData()
-
SystemReportData
public SystemReportData(Property<T,? super SystemReportData> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classBean
-
isAllowMultipleReports
public boolean isAllowMultipleReports()
-
setAllowMultipleReports
public void setAllowMultipleReports(boolean allowMultipleReports)
-
getGroups
public List<BasicGroupVO> getGroups()
-
setGroups
public void setGroups(List<BasicGroupVO> groups)
-
isHasUserAccounts
public boolean isHasUserAccounts()
-
setHasUserAccounts
public void setHasUserAccounts(boolean hasUserAccounts)
-
getPeriodPreselectorOptions
public List<PeriodPreselectorOptionData> getPeriodPreselectorOptions()
-
setPeriodPreselectorOptions
public void setPeriodPreselectorOptions(List<PeriodPreselectorOptionData> periodPreselectorOptions)
-
getPreferences
public List<SystemReportPreferencesVO> getPreferences()
-
setPreferences
public void setPreferences(List<SystemReportPreferencesVO> preferences)
-
getToday
public DateTime getToday()
-
setToday
public void setToday(DateTime today)
-
getTransferTypes
public List<TransferTypeWithCurrencyVO> getTransferTypes()
-
setTransferTypes
public void setTransferTypes(List<TransferTypeWithCurrencyVO> transferTypes)
-
-