Commit Graph
100 Commits
Author SHA1 Message Date
Lennart Hensler e680df0d12 Using DataRetrieverLevel(DTO) instead of a simple int everywhere 2015-09-09 16:49:35 +02:00
Lennart Hensler 8fabab0436 Made the data mining GWT-Service more specific and minor UI improvments 2015-09-09 14:41:34 +02:00
Lennart Hensler 751bf54afa Improved the generic data mining UI 2015-09-09 13:05:04 +02:00
Lennart Hensler c031bb68d0 Used Distance as result type where possible and deleted old DistanceDTO 2015-09-09 10:44:47 +02:00
Lennart Hensler 26c98adf16 Moved the function management types to the management package 2015-09-08 17:51:32 +02:00
Lennart Hensler 75511a3ac1 Improved logging of the data mining component registration and query management 2015-09-08 17:50:12 +02:00
Lennart Hensler a61d4cbe93 Implemented a DataSourceProviderManager 2015-09-08 15:37:25 +02:00
Lennart Hensler 5160ce8c45 Improved the data mining tests 2015-09-08 13:15:07 +02:00
Lennart Hensler 19dcc4bf03 Fixed testGetDimensionsForDataRetrieverChainDefinition 2015-09-08 09:32:53 +02:00
Lennart Hensler 98f60953c6 Added the resultReceiver as parameter to createChainAndReturnFirstProcessor of ProcessorQuery 2015-09-08 09:24:30 +02:00
Lennart Hensler 79173112d8 Improved aggregation processors and added new ones for Distance 2015-09-07 23:40:40 +02:00
Lennart Hensler 62c2da8397 Replaced the custom DistanceDTO with Distance from domain.common 2015-09-07 17:47:48 +02:00
Lennart Hensler f0a429d399 Merge remote-tracking branch 'origin/master' into dataMining 2015-09-07 10:32:26 +02:00
Lennart Hensler 955c5138a9 Improved the FunctionManager and the retriever chain meta data 2015-09-07 10:28:40 +02:00
Lennart Hensler a0d227256a Minor changes after data mining meeting 2015-08-21 15:52:23 +02:00
Lennart Hensler 55456a6d61 Repaired the wiki links 2015-08-19 18:35:55 +02:00
Lennart Hensler 0649ba01b5 Fixed the bug with the missing aggregators 2015-08-19 15:28:05 +02:00
Lennart Hensler 175f8307ba Merge remote-tracking branch 'origin/master' into dataMining
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_ru.properties
2015-08-19 14:33:49 +02:00
Lennart Hensler e4501fbfd6 Result types other than Number are now possible 2015-08-19 14:32:03 +02:00
Lennart Hensler 0c73781023 Improved the aggregators 2015-08-19 13:46:38 +02:00
Lennart Hensler a52917b437 Fixed the filter table visibility bug 2015-08-19 10:51:37 +02:00
Lennart Hensler 5fdd04581f Improved the data mining wiki page 2015-08-18 14:56:27 +02:00
Lennart Hensler 9239e2c5cf Simplified the way to add types to the gwt serialization policy 2015-08-18 14:30:50 +02:00
Lennart Hensler e2e8b85603 Implemented the base for different result types 2015-08-18 12:25:56 +02:00
Lennart Hensler 4afc61c0fe Prepared the UI for multiple result types 2015-08-12 01:33:23 +02:00
Lennart Hensler 2c58199e86 There are now a QueryResult and a QueryResultDTO 2015-08-11 14:20:33 +02:00
Lennart Hensler d62e2bd808 Added the ResultType as method to QueryResult and Query 2015-07-30 22:14:28 +02:00
Lennart Hensler 3ca3eeba13 The multiple widgets of the AbstractResultsPresenter are now handled with
a DeckLayoutPanel
2015-07-30 18:07:34 +02:00
Lennart Hensler 68de23869f Merge remote-tracking branch 'origin/master' into dataMining 2015-07-30 17:18:52 +02:00
Lennart Hensler 135774e6f3 Implemented a MultiResultsPresenter with a Dropdown control 2015-07-30 17:14:50 +02:00
Lennart Hensler 85ce760f91 Merge remote-tracking branch 'origin/master' into dataMining
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_ru.properties
2015-07-30 14:12:14 +02:00
Lennart Hensler a3dd24cb37 The PlainResultsPresenter now uses a html table instead of a list 2015-07-26 18:12:28 +02:00
Lennart Hensler 6044e77e25 Improved group key ordering and implemented a rough MultiResultsPresenter 2015-07-26 17:51:29 +02:00
Lennart Hensler 7f9cdc9b14 Improved the AbstractResultsPresenter 2015-07-26 13:01:22 +02:00
Lennart Hensler 95254aceb1 Implemented an AbstractResultsPresenter with an export button stub 2015-07-25 19:15:11 +02:00
Lennart Hensler 7074a22feb Improved statistic name 2015-07-25 16:14:00 +02:00
Lennart Hensler 3c8b975188 Merge remote-tracking branch 'origin/master' into dataMining 2015-07-25 15:33:58 +02:00
Lennart Hensler be88c51e01 Added new statistics (from the regatta report german liga) 2015-07-25 15:28:57 +02:00
Lennart Hensler 6b17b52b8f Renamed the TabbedResultsPresenter 2015-07-25 10:15:50 +02:00
Lennart Hensler b1d4b81f3a Merge remote-tracking branch 'origin/master' into dataMining 2015-07-25 00:25:33 +02:00
Lennart Hensler 5c8331aa5f Implemented a stable TabResultsPresenter 2015-07-25 00:24:53 +02:00
Lennart Hensler 92e79a86a8 Merge remote-tracking branch 'origin/master' into dataMining 2015-07-24 18:14:10 +02:00
Lennart Hensler f0b61510fe Disabled the automatic query running to prevent server crashes 2015-07-24 18:12:38 +02:00
Lennart Hensler 190617fcf9 Improved the tabbed results presenter 2015-07-24 15:05:39 +02:00
Lennart Hensler 1c4c6572a2 Reverted the changes I did to test the mobile Home 2015-07-24 11:24:33 +02:00
Lennart Hensler 172ec01f6e Merge remote-tracking branch 'origin/master' into dataMining 2015-07-23 18:33:22 +02:00
Lennart Hensler a5ab9f157f Added a first simple version of a tabbed result panel 2015-07-23 18:32:27 +02:00
Lennart Hensler f14c2c1199 Removed the data mining benchmark presentation 2015-07-16 19:05:14 +02:00
Lennart Hensler 65295a5643 Implemented the data type RaceOfCompetitorWithContext
with statistics for the distance to the start line at start, speed at
start and speed 10s before start.
2015-07-16 18:46:46 +02:00
Lennart Hensler a4b676f3e0 Merge remote-tracking branch 'origin/master' into dataMining 2015-07-16 16:39:26 +02:00
Lennart Hensler 2e9a17e948 The retriever chain is now the "top level" UI element (bug 3093)
Also fixed minor bugs in the aggregator management and the components
reloading of the generic UI.
2015-07-10 11:14:44 +02:00
Lennart Hensler 36de00957e Merge branch 'master' into dataMining 2015-07-09 15:06:27 +02:00
Lennart Hensler 142102a6ad Merge remote-tracking branch 'origin/master' into dataMining
Conflicts:
	java/com.sap.sailing.polars/src/com/sap/sailing/polars/mining/CubicRegressionPerCourseProcessor.java
2015-06-24 07:58:33 +02:00
Lennart Hensler de878011c6 Implemented first attempt for the aggregator management 2015-06-23 09:32:42 +02:00
Lennart Hensler e7501775ee [BROKEN] Nearly finished the new aggregator concept on the server side
This commit contains syntax errors and won't work! I only committed and
pushed the changes, because I'm about to move and wanted to save my
changes.
2015-06-11 15:50:20 +02:00
Lennart Hensler cb0c3fd6fd The build in aggregators are now registered by default 2015-06-11 14:21:07 +02:00
Lennart Hensler 3973b03a07 Merge branch 'dataMining' into bug2768 2015-06-11 10:11:53 +02:00
Lennart Hensler efc42acd74 Merge branch 'master' into dataMining
Conflicts:
	java/com.sap.sailing.dashboards.gwt/SailingDashboardsGWT.launch
2015-06-11 09:01:00 +02:00
Lennart Hensler f2c3194d9a Improved test package naming 2015-05-16 18:48:18 +02:00
Lennart Hensler 4adb010f39 Implemented the aggregator management 2015-05-16 18:46:24 +02:00
Lennart Hensler 32f8420ecb Restructured the sse.datamining packages 2015-05-15 15:42:03 +02:00
Lennart Hensler ae4b48c499 Added stubs for the aggregator management 2015-05-15 15:03:34 +02:00
Lennart Hensler 50ff40ad67 Added the ExtractedType to aggregators, that will be used for management 2015-05-15 13:24:21 +02:00
Lennart Hensler efbaa1ae37 Merge remote-tracking branch 'origin/master' into dataMining 2015-05-06 14:12:52 +02:00
Lennart Hensler dbf5375ca1 Added tests for the DataMiningServer 2015-05-06 14:11:45 +02:00
Lennart Hensler f05a2d2ec4 Used the DataMiningServer for some more existing tests 2015-05-04 10:35:51 +02:00
Lennart Hensler 8f1bfb080c Splitted TestProcessorQuery 2015-05-02 15:33:28 +02:00
Lennart Hensler 7161788548 Found a more specific name for the current query definition 2015-05-02 15:15:43 +02:00
Lennart Hensler 91b4c51f27 Started to use the DataMiningServer in tests 2015-05-02 15:11:25 +02:00
Lennart Hensler b86e73ccc4 Improved and generalized the additional query data 2015-05-01 18:37:08 +02:00
Lennart Hensler 09b9e822dd Implemented interfaces and classes to handle managed queries in the UI 2015-05-01 11:43:07 +02:00
Lennart Hensler b6b97b0afa Implemented the data mining query management for dimension values queries 2015-04-30 22:15:50 +02:00
Lennart Hensler bbb71b1e31 Using a NullDataMiningQueryManager for dimension values queries 2015-04-30 17:36:55 +02:00
Lennart Hensler fd69d0cf5f Deleted the ManyQueriesPerRetrieverChainManager because it's deprecated 2015-04-30 16:49:05 +02:00
Lennart Hensler 588b168f9d It's now possible to run infinite query of the type OTHER 2015-04-30 16:46:21 +02:00
Lennart Hensler e289b74f51 Merge remote-tracking branch 'origin/master' into dataMining 2015-04-30 16:12:02 +02:00
Lennart Hensler f552f76543 Improved the datamining UI components changed dialog formatting 2015-04-30 15:19:50 +02:00
Lennart Hensler 870ffbf84e Merge branch 'dataMining' 2015-04-30 13:51:58 +02:00
Lennart Hensler 51c48b73d6 Fixed the entry point definitions. 2015-04-30 13:50:32 +02:00
Lennart Hensler df60db4ace Merge branch 'dataMining' 2015-04-30 13:40:10 +02:00
Lennart Hensler 4d634fd1e4 Merge remote-tracking branch 'origin/master' 2015-04-30 13:40:01 +02:00
Lennart Hensler 5624af32fe Merge remote-tracking branch 'origin/master' into dataMining 2015-04-30 13:39:46 +02:00
Lennart Hensler 216ca225b1 Merge remote-tracking branch 'origin/master' into dataMining
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/client/app/SmartphoneApplicationClientFactory.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/client/app/TabletAndDesktopApplicationClientFactory.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_ru.properties
2015-04-30 13:28:48 +02:00
Lennart Hensler dd4d2c95ec Reduced the amount of available data updates 2015-04-30 13:24:43 +02:00
Lennart Hensler 510cdf5a18 Fixed an NPE caused by statistic changes 2015-04-30 13:14:34 +02:00
Lennart Hensler 67175132ea Fixed the unwanted stopping of the selection table update 2015-04-30 11:05:08 +02:00
Lennart Hensler 84c543a464 Implemented a ControllableMultiSelectionModel 2015-04-28 16:03:10 +02:00
Lennart Hensler 39e08f8472 Replaced the AsyncCallbacks with (backtracking) method calls 2015-04-28 14:59:25 +02:00
Lennart Hensler b5f712c114 Replaced the Futures with AsyncCallbacks 2015-04-28 10:16:55 +02:00
Lennart Hensler 807905613b Implemented first attempt to handle side effects of context sensitive
selection tables
2015-04-27 10:24:14 +02:00
Lennart Hensler b97f8938fa The selection changes on context sensitive updates can now be propagated 2015-04-25 13:36:03 +02:00
Lennart Hensler 8e724292d1 Improved context sensitivity for simple cases (no side-effect handling) 2015-04-24 14:58:50 +02:00
Lennart Hensler 11b2c0e8a5 Nested the SizeProvider in the RetrieverLevelFilterSelectionProvider 2015-04-24 14:20:39 +02:00
Lennart Hensler d50227ebe8 Removed the listeners between the retriever chain specific filter
selection providers
2015-04-24 12:27:55 +02:00
Lennart Hensler a647e7eb0e Moved the filter selection related UI components in their own package 2015-04-24 12:14:55 +02:00
Lennart Hensler bdb97078d9 First attempt for an improved context sensitivity for the filter selection
Didn't work, so it's deactivated.
2015-04-24 12:11:39 +02:00
Lennart Hensler d173a1202b Merge remote-tracking branch 'origin/master' into dataMining 2015-04-24 10:16:18 +02:00
Lennart Hensler 3c70eaadb4 Made the automatic data mining UI update mechanism more robust 2015-04-23 18:51:50 +02:00
Lennart Hensler 9c7eb03507 Implemented a mechanism to reduce the filter dimensions 2015-04-23 18:35:55 +02:00
Lennart Hensler ac7b1fb552 Merge remote-tracking branch 'origin/master' into dataMining 2015-04-23 14:16:45 +02:00