[DEECo] [d3scomp/JDEECo] aeed61: refactored classes
GitHub
noreply at github.com
Mon Feb 16 18:29:40 CET 2015
Branch: refs/heads/roles
Home: https://github.com/d3scomp/JDEECo
Commit: aeed6138e705bb4bc2d167dab23d4819c2f7001e
https://github.com/d3scomp/JDEECo/commit/aeed6138e705bb4bc2d167dab23d4819c2f7001e
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-05 (Thu, 05 Feb 2015)
Changed paths:
A jdeeco-architecture/refactored_classes-03.02.15/runtime-builders.ucls
Log Message:
-----------
refactored classes
Commit: 277834039539482bdda0689efef9f67dc8d6e71d
https://github.com/d3scomp/JDEECo/commit/277834039539482bdda0689efef9f67dc8d6e71d
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-05 (Thu, 05 Feb 2015)
Changed paths:
M jdeeco-architecture/.gitignore
M jdeeco-architecture/.project
A jdeeco-architecture/2014/OMNetIntegration-Scheduler.dnx
A jdeeco-architecture/2014/OMNetIntegration-Synchronizer.dnx
A jdeeco-architecture/2014/architecture-2013-10-24.emx
A jdeeco-architecture/2014/architecture-2013-10-25.emx
A jdeeco-architecture/2014/architecture-2013-10-26.emx
A jdeeco-architecture/2014/architecture-2013-10-30.emx
A jdeeco-architecture/2014/architecture-2013-11-04.emx
A jdeeco-architecture/2014/architecture-2013-11-18.emx
A jdeeco-architecture/2014/architecture-2013-12-11.emx
A jdeeco-architecture/2014/jDEECo-OMNet-MATSim.dnx
A jdeeco-architecture/2014/jDEECo-OMNet.dnx
A jdeeco-architecture/2014/reverse-jdeeco-core.tc
A jdeeco-architecture/2015/architecture-2015-02-04.emx
R jdeeco-architecture/OMNetIntegration-Scheduler.dnx
R jdeeco-architecture/OMNetIntegration-Synchronizer.dnx
R jdeeco-architecture/architecture-04.11.2013.emx
R jdeeco-architecture/architecture-11.12.2013.emx
R jdeeco-architecture/architecture-18.11.2013.emx
R jdeeco-architecture/architecture-24.10.2013.emx
R jdeeco-architecture/architecture-25.10.2013.emx
R jdeeco-architecture/architecture-26.10.2013.emx
R jdeeco-architecture/architecture-30.10.2013.emx
R jdeeco-architecture/jDEECo-OMNet-MATSim.dnx
R jdeeco-architecture/jDEECo-OMNet.dnx
R jdeeco-architecture/reverse-jdeeco-core.tc
Log Message:
-----------
Merge branch 'master' of https://github.com/d3scomp/JDEECo.git
Commit: cc28ebd73d7460a60befb7ce85b6a46d3578f98f
https://github.com/d3scomp/JDEECo/commit/cc28ebd73d7460a60befb7ce85b6a46d3578f98f
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-05 (Thu, 05 Feb 2015)
Changed paths:
M jdeeco-core/model/RuntimeModel.ecore
M jdeeco-core/model/RuntimeModel.ecorediag
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/api/ComponentInstance.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/ComponentInstanceImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/RuntimeMetadataPackageImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/meta/RuntimeMetadataPackage.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/KnowledgeEncryptor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/LocalSecurityChecker.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/KnowledgeEncryptorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/LocalSecurityCheckerTest.java
Log Message:
-----------
Merge branch 'master' of https://github.com/d3scomp/JDEECo
Commit: e313974c9a90e7c0cf29ed3c5ac6dc79642037df
https://github.com/d3scomp/JDEECo/commit/e313974c9a90e7c0cf29ed3c5ac6dc79642037df
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-05 (Thu, 05 Feb 2015)
Changed paths:
M jdeeco-architecture/2015/architecture-2015-02-04.emx
Log Message:
-----------
Extension architecture
Commit: 174d989e4ece38e041353793ea134b632750c70c
https://github.com/d3scomp/JDEECo/commit/174d989e4ece38e041353793ea134b632750c70c
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-06 (Fri, 06 Feb 2015)
Changed paths:
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECo.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoPlugin.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/PluginDependencyException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFramework.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImplTest.java
Log Message:
-----------
plugin architecture - first cut
Commit: d5aabc76e09e1eb947ef562d61cc6f055b02672f
https://github.com/d3scomp/JDEECo/commit/d5aabc76e09e1eb947ef562d61cc6f055b02672f
Author: iridin <skoda at d3s.mff.cuni.cz>
Date: 2015-02-06 (Fri, 06 Feb 2015)
Changed paths:
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SimLogRecord.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SimLogTimerTaskListener.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SimLogger.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SnapshotProvider.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/CustomStepTask.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/TimerTask.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/TimerTaskListener.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/DelayedKnowledgeDataHandler.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/SimulationRuntimeBuilder.java
R jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/TimerTaskListener.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/matsim/MATSimOMNetSimulation.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/task/KnowledgeUpdateTask.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/task/SimulationStepTask.java
R jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/task/TimerTask.java
Log Message:
-----------
Draft of the SimLog feature.
The TimerTask and TimerTaskListener classes moved from jdeeco-simulation to jdeeco-core.
The SimulationStepTask class from jdeeco-simulation copied to jdeeco-core and renamed to CustomStepTask.
Commit: 94a7ee193e277e775b59d784ee98fda17a0d7ec6
https://github.com/d3scomp/JDEECo/commit/94a7ee193e277e775b59d784ee98fda17a0d7ec6
Author: iridin <skoda at d3s.mff.cuni.cz>
Date: 2015-02-06 (Fri, 06 Feb 2015)
Changed paths:
M jdeeco-architecture/2015/architecture-2015-02-04.emx
A jdeeco-architecture/refactored_classes-03.02.15/runtime-builders.ucls
M jdeeco-core/model/RuntimeModel.ecore
M jdeeco-core/model/RuntimeModel.ecorediag
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/api/ComponentInstance.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/ComponentInstanceImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/RuntimeMetadataPackageImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/meta/RuntimeMetadataPackage.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/KnowledgeEncryptor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/security/LocalSecurityChecker.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/KnowledgeEncryptorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/LocalSecurityCheckerTest.java
Log Message:
-----------
Merge branch 'master' of https://github.com/d3scomp/jDEECo
Commit: e6ffd81f634ed96aa1caba6a421f77585cbb81cd
https://github.com/d3scomp/JDEECo/commit/e6ffd81f634ed96aa1caba6a421f77585cbb81cd
Author: Buckey <aertheas at gmail.com>
Date: 2015-02-06 (Fri, 06 Feb 2015)
Changed paths:
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/CycleDetectedException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECo.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoPlugin.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoPluginContainer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/MissingDependencyException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/PluginDependencyException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImplTest.java
Log Message:
-----------
Split the PluginDependencyException into two exception classes
representing different failure scenarios. Added an interface
DEECoPluginContainer which provides a primary access point to the DEECo
class from the perspective of the plugins. An instance implementing this
interface is now also passed to the plugin via the init() method.
Refactoring of the DEECo class.
Commit: f27f430ca19e153a86d4e47794b5cecb280cffb8
https://github.com/d3scomp/JDEECo/commit/f27f430ca19e153a86d4e47794b5cecb280cffb8
Author: Buckey <aertheas at gmail.com>
Date: 2015-02-06 (Fri, 06 Feb 2015)
Changed paths:
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/DEECoTest.java
Log Message:
-----------
Added basic tests for the DEECo class. Not tested yet, WIP.
Commit: ab1edccb112f0fc1f677ecac690037c4f8717f8c
https://github.com/d3scomp/JDEECo/commit/ab1edccb112f0fc1f677ecac690037c4f8717f8c
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-06 (Fri, 06 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECo.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleTask.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/ModelValidatorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyEnsemble.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/Leader.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/network/TestSerializer.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImplTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/runtime/SecurityRuntimeModel.java
Log Message:
-----------
dynamic deployment - in progress
Commit: 0b2afbdb9340bc6e1ca04c561ad843cbaac5fa22
https://github.com/d3scomp/JDEECo/commit/0b2afbdb9340bc6e1ca04c561ad843cbaac5fa22
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-06 (Fri, 06 Feb 2015)
Changed paths:
M jdeeco-architecture/.gitignore
M jdeeco-architecture/.project
M jdeeco-architecture/2014/OMNetIntegration-Scheduler.dnx
M jdeeco-architecture/2014/OMNetIntegration-Synchronizer.dnx
M jdeeco-architecture/2014/architecture-2013-10-24.emx
M jdeeco-architecture/2014/architecture-2013-10-25.emx
M jdeeco-architecture/2014/architecture-2013-10-26.emx
M jdeeco-architecture/2014/architecture-2013-10-30.emx
M jdeeco-architecture/2014/architecture-2013-11-04.emx
M jdeeco-architecture/2014/architecture-2013-11-18.emx
M jdeeco-architecture/2014/architecture-2013-12-11.emx
M jdeeco-architecture/2014/jDEECo-OMNet-MATSim.dnx
M jdeeco-architecture/2014/jDEECo-OMNet.dnx
M jdeeco-architecture/2014/reverse-jdeeco-core.tc
M jdeeco-architecture/2015/architecture-2015-02-04.emx
M jdeeco-core/model/RuntimeModel.ecore
M jdeeco-core/model/RuntimeModel.ecorediag
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/CycleDetectedException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECo.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoPlugin.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoPluginContainer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/MissingDependencyException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/PluginDependencyException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/DEECoTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImplTest.java
Log Message:
-----------
Merge branch 'plugin-architecture' of
https://github.com/d3scomp/JDEECo.git into plugin-architecture
Conflicts:
jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECo.java
jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImplTest.java
Commit: 2481a631c14243d654318fe91efe02e9786bf3ca
https://github.com/d3scomp/JDEECo/commit/2481a631c14243d654318fe91efe02e9786bf3ca
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-06 (Fri, 06 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECo.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/ProcessContext.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/input/samples/WrongCE2.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/DEECoTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImplTest.java
Log Message:
-----------
fixing tests for dynamic deployment and plugin functionality
Commit: eec6ec0a631bb45ac37339afaec7f7ed807ba0d2
https://github.com/d3scomp/JDEECo/commit/eec6ec0a631bb45ac37339afaec7f7ed807ba0d2
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-08 (Sun, 08 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECo.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoPlugin.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoPluginContainer.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/MissingDependencyException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeConfiguration.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFramework.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkBuilder.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
Log Message:
-----------
plugin architecture enhancements and javadoc
Commit: 3640266298c8f68ee3f8e8ec70d7ce52f5dc850d
https://github.com/d3scomp/JDEECo/commit/3640266298c8f68ee3f8e8ec70d7ce52f5dc850d
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-08 (Sun, 08 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECo.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoContainer.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoPlugin.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoPluginContainer.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImplTest.java
Log Message:
-----------
renaming 'DEECoPluginContainer' to 'DEECoContainer'
Commit: 236978c27c32aed7b7aef3a056f73220559a9cf3
https://github.com/d3scomp/JDEECo/commit/236978c27c32aed7b7aef3a056f73220559a9cf3
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-08 (Sun, 08 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECo.java
Log Message:
-----------
small fix
Commit: b562020b902ff5e69142ad90538b2694acadb7ae
https://github.com/d3scomp/JDEECo/commit/b562020b902ff5e69142ad90538b2694acadb7ae
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-08 (Sun, 08 Feb 2015)
Changed paths:
M jdeeco-architecture/2015/architecture-2015-02-04.emx
Log Message:
-----------
plugin architecture class diagram
Commit: 728d35f639032a6553a94fffb7eab5ad0de2b638
https://github.com/d3scomp/JDEECo/commit/728d35f639032a6553a94fffb7eab5ad0de2b638
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-09 (Mon, 09 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECo.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoContainer.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/ProcessContext.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/ModelValidatorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/network/TestSerializer.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/runtime/SecurityRuntimeModel.java
Log Message:
-----------
Changing 'deployComponents' becomes 'deployComponent' and returns
ComponentInstance, 'deployEnsembles' becomes 'deployEnsemble' and
returns EnsembleDefinition
Commit: 34fd2273b9420f46a2f934e92d3952d10370e5fa
https://github.com/d3scomp/JDEECo/commit/34fd2273b9420f46a2f934e92d3952d10370e5fa
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-09 (Mon, 09 Feb 2015)
Changed paths:
M jdeeco-architecture/2015/architecture-2015-02-04.emx
Log Message:
-----------
plugin architecture class diagram update
Commit: 024045ab604e8c72abcd44da46c26e62fd3606e7
https://github.com/d3scomp/JDEECo/commit/024045ab604e8c72abcd44da46c26e62fd3606e7
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-09 (Mon, 09 Feb 2015)
Changed paths:
M jdeeco-architecture/2015/architecture-2015-02-04.emx
Log Message:
-----------
plugin architecture class diagram fix
Commit: 5037f2abee631f37d3d7fa6d19d7ac886d98c80b
https://github.com/d3scomp/JDEECo/commit/5037f2abee631f37d3d7fa6d19d7ac886d98c80b
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-09 (Mon, 09 Feb 2015)
Changed paths:
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeConfiguration.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkBuilder.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeConfigurationTest.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkBuilderTest.java
Log Message:
-----------
Cleanup: removing RuntimeConfiguration and RuntimeFrameworkBuilder
classes and their test classes
Commit: 1bd1c438c772b303548deee14c4906a8f55cad14
https://github.com/d3scomp/JDEECo/commit/1bd1c438c772b303548deee14c4906a8f55cad14
Author: Buckey <aertheas at gmail.com>
Date: 2015-02-09 (Mon, 09 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECo.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoContainer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DuplicateEnsembleDefinitionException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/InvalidOperationException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/PluginDependencyException.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/DEECoTest.java
Log Message:
-----------
Added detection of duplicate ensemble definition and invalid start/stop
ordering. Added state query (isRunning) to the DEECoContainer. Added
exceptions corresponding to these cases and a common DEECoException base
class. Test suite for DEECo complete, comments added.
Commit: dbda7d213993286b8502a2010310bea4f098f49f
https://github.com/d3scomp/JDEECo/commit/dbda7d213993286b8502a2010310bea4f098f49f
Author: Tomas Bures <bures at d3s.mff.cuni.cz>
Date: 2015-02-10 (Tue, 10 Feb 2015)
Changed paths:
M jdeeco-architecture/.gitignore
M jdeeco-architecture/.project
M jdeeco-architecture/2014/OMNetIntegration-Scheduler.dnx
M jdeeco-architecture/2014/OMNetIntegration-Synchronizer.dnx
M jdeeco-architecture/2014/architecture-2013-10-24.emx
M jdeeco-architecture/2014/architecture-2013-10-25.emx
M jdeeco-architecture/2014/architecture-2013-10-26.emx
M jdeeco-architecture/2014/architecture-2013-10-30.emx
M jdeeco-architecture/2014/architecture-2013-11-04.emx
M jdeeco-architecture/2014/architecture-2013-11-18.emx
M jdeeco-architecture/2014/architecture-2013-12-11.emx
M jdeeco-architecture/2014/jDEECo-OMNet-MATSim.dnx
M jdeeco-architecture/2014/jDEECo-OMNet.dnx
M jdeeco-architecture/2014/reverse-jdeeco-core.tc
M jdeeco-architecture/2015/architecture-2015-02-04.emx
M jdeeco-core/model/RuntimeModel.ecore
M jdeeco-core/model/RuntimeModel.ecorediag
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/CycleDetectedException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECo.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoContainer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoPlugin.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DuplicateEnsembleDefinitionException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/InvalidOperationException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/MissingDependencyException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/PluginDependencyException.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeConfiguration.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFramework.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkBuilder.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleTask.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/ProcessContext.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/ModelValidatorTest.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/input/samples/WrongCE2.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyEnsemble.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/Leader.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/network/TestSerializer.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/DEECoTest.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeConfigurationTest.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkBuilderTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImplTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/runtime/SecurityRuntimeModel.java
Log Message:
-----------
Merge pull request #175 from d3scomp/plugin-architecture
Plugin architecture
Commit: 8d1c99eb528356032620fd957b20e2cc3f4ab9fd
https://github.com/d3scomp/JDEECo/commit/8d1c99eb528356032620fd957b20e2cc3f4ab9fd
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-11 (Wed, 11 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECo.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/InvalidOperationException.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/DEECoTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/runtime/SecurityRuntimeModel.java
Log Message:
-----------
Moving the check for duplicate ensemble definition from DEECo to
AnnotationProcessor
Commit: edbe7c2550e7ab0b43811d15b59c590bd32307d2
https://github.com/d3scomp/JDEECo/commit/edbe7c2550e7ab0b43811d15b59c590bd32307d2
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2015-02-11 (Wed, 11 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECo.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/InvalidOperationException.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/DEECoTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/runtime/SecurityRuntimeModel.java
Log Message:
-----------
Merge pull request #176 from d3scomp/plugin-architecture
Moving the check for duplicate ensemble definition from DEECo to AnnotationProcessor
Commit: f2f69d6ea9d329fb093d48de22be60883ddde0d7
https://github.com/d3scomp/JDEECo/commit/f2f69d6ea9d329fb093d48de22be60883ddde0d7
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-02-16 (Mon, 16 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationChecker.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationCheckerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/output/C1C2C3E1E2E3.xmi
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/output/ChildOfCorrectC1.xmi
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/output/CorrectC1.xmi
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/output/CorrectC2.xmi
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/output/CorrectC3.xmi
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/output/CorrectE1.xmi
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/output/CorrectE2.xmi
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/output/CorrectE3.xmi
Log Message:
-----------
Removed role-checking from the Annotation Processor
Commit: b00ebcccbcba72d5626b821c8649a65a53a61921
https://github.com/d3scomp/JDEECo/commit/b00ebcccbcba72d5626b821c8649a65a53a61921
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-02-16 (Mon, 16 Feb 2015)
Changed paths:
M jdeeco-architecture/.gitignore
M jdeeco-architecture/.project
M jdeeco-architecture/2014/OMNetIntegration-Scheduler.dnx
M jdeeco-architecture/2014/OMNetIntegration-Synchronizer.dnx
M jdeeco-architecture/2014/architecture-2013-10-24.emx
M jdeeco-architecture/2014/architecture-2013-10-25.emx
M jdeeco-architecture/2014/architecture-2013-10-26.emx
M jdeeco-architecture/2014/architecture-2013-10-30.emx
M jdeeco-architecture/2014/architecture-2013-11-04.emx
M jdeeco-architecture/2014/architecture-2013-11-18.emx
M jdeeco-architecture/2014/architecture-2013-12-11.emx
M jdeeco-architecture/2014/jDEECo-OMNet-MATSim.dnx
M jdeeco-architecture/2014/jDEECo-OMNet.dnx
M jdeeco-architecture/2014/reverse-jdeeco-core.tc
M jdeeco-architecture/2015/architecture-2015-02-04.emx
A jdeeco-architecture/refactored_classes-03.02.15/runtime-builders.ucls
M jdeeco-core/model/RuntimeModel.ecore
M jdeeco-core/model/RuntimeModel.ecorediag
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/api/ComponentInstance.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/api/Parameter.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/ComponentInstanceImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/ParameterImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/RuntimeMetadataFactoryImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/RuntimeMetadataPackageImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/meta/RuntimeMetadataPackage.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/CycleDetectedException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECo.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoContainer.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DEECoPlugin.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/DuplicateEnsembleDefinitionException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/InvalidOperationException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/MissingDependencyException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/PluginDependencyException.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeConfiguration.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFramework.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkBuilder.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImpl.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SimLogRecord.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SimLogTimerTaskListener.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SimLogger.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/simlog/SnapshotProvider.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/CustomStepTask.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleTask.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/ProcessContext.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/TimerTask.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/TimerTaskListener.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/ModelValidatorTest.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/input/samples/WrongCE2.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyEnsemble.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/ConvoyTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/demo/convoy/Leader.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/network/TestSerializer.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/DEECoTest.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeConfigurationTest.java
R jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkBuilderTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/runtime/RuntimeFrameworkImplTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/security/runtime/SecurityRuntimeModel.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/DelayedKnowledgeDataHandler.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/SimulationRuntimeBuilder.java
R jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/TimerTaskListener.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/matsim/MATSimOMNetSimulation.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/task/KnowledgeUpdateTask.java
M jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/task/SimulationStepTask.java
R jdeeco-simulation/src/cz/cuni/mff/d3s/deeco/simulation/task/TimerTask.java
Log Message:
-----------
Merge remote-tracking branch 'origin/jDEECo-3' into roles
Compare: https://github.com/d3scomp/JDEECo/compare/668e6faa8af2...b00ebcccbcba
More information about the DEECo
mailing list