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, backup, changes, clearAttributes, copyPropertiesTo, copyPropertiesTo, copyPropertiesTo, dataAccessor, firePropertyChange, get, getAttribute, initDataAccessor, properties, property, propertyMap, removeAttribute, removePropertyChangeListener, removePropertyChangeListener, restore, set, set, setAttribute, setWithPropagationId, values
-
-
-
-
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)
-
-