@Override public void updateChart( Chart chart ) { chartStore.update( chart ); }
@Override public void deleteChart( Chart chart ) { chartStore.delete( chart ); }
@Override public ReportTable getReportTable( int id ) { return reportTableStore.get( id ); }
@Override public List<T> getAnalyticalObjects( DataElement dataElement ) { return getAnalyticalObjectStore().getAnalyticalObjects( dataElement ); }
@Override public int countAnalyticalObjects( Indicator indicator ) { return getAnalyticalObjectStore().countAnalyticalObjects( indicator ); }
@Override public List<T> getAnalyticalObjectsByDataDimension( DataElement dataElement ) { return getAnalyticalObjectStore().getAnalyticalObjectsByDataDimension( dataElement ); }
@Override public List<Chart> getAllCharts() { return chartStore.getAll(); }
@Override public Chart getChartByName( String name ) { return chartStore.getByName( name ); }
@Override public List<Chart> getChartsBetween( int first, int max ) { return chartStore.getAllOrderedName( first, max ); }
@Override public List<Chart> getChartsBetweenByName( String name, int first, int max ) { return chartStore.getAllLikeName( name, first, max ); } }
@Override public List<T> getAnalyticalObjects( Indicator indicator ) { return getAnalyticalObjectStore().getAnalyticalObjects( indicator ); }
@Override public int countAnalyticalObjects( DataElement dataElement ) { return getAnalyticalObjectStore().countAnalyticalObjects( dataElement ); }
@Override public List<T> getAnalyticalObjectsByDataDimension( TrackedEntityAttribute attribute ) { return getAnalyticalObjectStore().getAnalyticalObjectsByDataDimension( attribute ); }
@Override public List<ReportTable> getAllReportTables() { return reportTableStore.getAll(); } }
@Override public void updateReportTable( ReportTable reportTable ) { reportTableStore.update( reportTable ); }
@Override public List<T> getAnalyticalObjects( LegendSet legendSet ) { return getAnalyticalObjectStore().getAnalyticalObjects( legendSet ); }
@Override public int countAnalyticalObjects( DataSet dataSet ) { return getAnalyticalObjectStore().countAnalyticalObjects( dataSet ); }
@Override public Chart getChart( int id ) { return chartStore.get( id ); }
@Override public void deleteReportTable( ReportTable reportTable ) { reportTableStore.delete( reportTable ); }
public void update( T object ) { getAnalyticalObjectStore().update( object ); }