pulse - the web application framework Get pulse at SourceForge.net. Fast, secure and Free Open Source software downloads Ohloh project report for pulse-java

Package org.torweg.pulse.component.statistics.view

Contains the controllers for initialising the statistics west panel within the website administration UI displaying the statistical information within the pulse website administration UIgenerating statistical reports.

See:
          Description

Interface Summary
IStatisticsPDFReportController<T extends AbstractStatisticsViewControllerResult<?>> Marks a {@code AbstractStatisticsViewController
IStatisticsXLSXReportController<T extends AbstractStatisticsViewControllerResult<?>> Marks a {@code AbstractStatisticsViewController
 

Class Summary
AbstractStatisticsController<T extends AbstractStatisticsViewControllerConfiguration,U extends AbstractStatisticsViewControllerResult<?>> Abstract base-class to derive a pulse website administration "view" for the statistics component from.
AbstractStatisticsViewController<T extends AbstractStatisticsViewControllerConfiguration,U extends AbstractStatisticsViewControllerResultData,V extends AbstractStatisticsViewControllerResult<U>> Abstract base-class to derive a "view" for statistical data from.
AbstractStatisticsViewControllerConfiguration Abstract base-class to derive Configurations for the AbstractStatisticsViewControllers from.
AbstractStatisticsViewControllerResult<T extends AbstractStatisticsViewControllerResultData> A basic JAXB-enabled class representing a basic result as being generated by an AbstractStatisticsViewController, which is to be used for extending.
AbstractStatisticsViewControllerResult.ResultError Maps an error type string to an error message string.
AbstractStatisticsViewControllerResultData An abstract base-class to be used for extending representing statistical aggregated data for usage in results.
GroupAnalysisViewController Provides the data for the "group analysis view" of the pulse website administration UI of the statistics component.
GroupAnalysisViewControllerConfiguration The Configuration of the GroupAnalysisViewController.
GroupAnalysisViewControllerResult The result of the GroupAnalysisViewController.
GroupAnalysisViewControllerResultData The data of the GroupAnalysisViewControllerResult.
GroupAnalysisViewControllerResultData.PathTreeAggregationsNode Simply an information wrapper (to feed the tree of the data view of the administration ui) which accumulates the statistical data for a PathTreeElement and a set of corresponding PathTreeAggregations.
GroupAnalysisViewControllerResultData.PathTreeAggregationsNodeComparator Compares PathTreeAgregationsNodes by their "hit-count + child-hit-count", and if the numbers are equal by name.
GroupAnalysisViewDegunkController Provides methods to degunk the group analysis tree from within the pulse website administration: remove a specific PathTreeElement from the group analysis tree remove all child PathTreeElements - if they are a leaf PathTreeElement - from a specific PathTreeElement .
GroupAnalysisViewReportController Provides reporting functionality for the statistics group analysis view.
GroupAnalysisViewReportControllerConfiguration The Configuration of the GroupAnalysisViewReportController.
OverViewController Provides the data for the "overview view" of the pulse website administration UI of the statistics component.
OverViewControllerConfiguration The Configuration of the OverViewController.
OverViewControllerResult The result of the OverViewController.
OverViewControllerResultData The data of the OverViewControllerResult.
OverViewControllerResultData.CountryData JAXB-enabled utility for displaying country information.
OverViewGFXController Extends the OverViewController with charting abilities based on the data as provided by the OverViewController (created with JFreeChartTM).
OverViewReportController Provides reporting functionality for the statistics overview.
OverViewReportControllerConfiguration The configuration of the OverViewReportController.
RefererAnalysisViewController Manages the "referer analysis tree" view of the pulse website administration UI of the statistics component.
RefererAnalysisViewControllerConfiguration The Configuration of the RefererAnalysisViewController.
RefererAnalysisViewControllerResult The result of the RefererAnalysisViewController.
RefererAnalysisViewControllerResultData The data of the RefererAnalysisViewController.
RefererAnalysisViewControllerResultData.RefererTreeAggregationsNode Simply an information wrapper (to feed the tree of the data view of the administration ui) which accumulates the statistical data for a RefererTreeElement and a set of corresponding RefererTreeAggregations.
RefererAnalysisViewControllerResultData.RefererTreeAggregationsPDFNode Simply an information wrapper which provides the data to create the PDF from.
RefererAnalysisViewReportController Provides reporting functionality for the statistics overview.
TechnicalInformationViewController  
TechnicalInformationViewControllerConfiguration The Configuration of the TechnicalInformationViewController.
TechnicalInformationViewControllerResult The result of the TechnicalInformationViewController.
TechnicalInformationViewControllerResultData The data of the TechnicalInformationViewControllerResult.
TechnicalInformationViewReportController Provides reporting functionality for the statistics technical information view.
TimeAnalysisViewController Provides the data for the "time analysis view" of the pulse website administration UI of the statistics component.
TimeAnalysisViewControllerConfiguration The Configuration of the TimeAnalysisViewController .
TimeAnalysisViewControllerResult The result of the TimeAnalysisViewController.
TimeAnalysisViewControllerResultData The data of the TimeAnalysisViewControllerResult.
TimeAnalysisViewGFXController Extends the TimeAnalysisViewController with charting abilities based on the data as provided by the TimeAnalysisViewController (created with JFreeChartTM).
TimeAnalysisViewReportController Provides reporting functionality for the statistics time analysis view.
WestPanelController Initialises the west-panel of the statistics within the pulse website-administration.
WestPanelControllerConfiguration The Configuration for the WestPanelController.
WestPanelControllerConfiguration.InitView Defines an initialisation view for the statistics by mapping an identifier string to an action-name representing an "initView" of an AbstractStatisticsViewController.
WestPanelControllerResult The result of the WestPanelController.
WestPanelControllerResultData The data of the WestPanelControllerResult.
 

Enum Summary
GroupAnalysisViewController.Error The error types for the GroupAnalysisViewController.
RefererAnalysisViewController.Error The error types for the .
TechnicalInformationViewControllerConfiguration.ScreenResolutionFilterMode Determines which values are used for calculating during the ScreenResolution filtering process.
 

Package org.torweg.pulse.component.statistics.view Description

Contains the controllers for

.