[DEECo] [d3scomp/JDEECo] 60ffe9: Further work on the ensemble task trigger registra...
GitHub
noreply at github.com
Wed Nov 6 13:07:29 CET 2013
Branch: refs/heads/newgen-iliasg
Home: https://github.com/d3scomp/JDEECo
Commit: 60ffe93053d22041e7943b4f5a773b697593e403
https://github.com/d3scomp/JDEECo/commit/60ffe93053d22041e7943b4f5a773b697593e403
Author: Tomas Bures <bures at d3s.mff.cuni.cz>
Date: 2013-11-04 (Mon, 04 Nov 2013)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleTask.java
Log Message:
-----------
Further work on the ensemble task trigger registration.
The ensemble task should be able to distinguish whether the trigger
implies a coordinator role of the component or a member role. Further it
should indicate which shadow component is involved. However that needs
the new trigger listener interfaces.
Commit: f9fa7dd1050aadbc6f94a7b1044bc7786b248063
https://github.com/d3scomp/JDEECo/commit/f9fa7dd1050aadbc6f94a7b1044bc7786b248063
Author: Tomas Bures <bures at d3s.mff.cuni.cz>
Date: 2013-11-04 (Mon, 04 Nov 2013)
Log Message:
-----------
Merge remote-tracking branch 'origin/newgen' into newgen-bures
Commit: 52088cec0d94631106a478e6e4ee0e8c745a84d4
https://github.com/d3scomp/JDEECo/commit/52088cec0d94631106a478e6e4ee0e8c745a84d4
Author: Tomas Bures <bures at d3s.mff.cuni.cz>
Date: 2013-11-04 (Mon, 04 Nov 2013)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/KnowledgeManagersView.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/ShadowsTriggerListener.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/TriggerListener.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/LocalTimeScheduler.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleTask.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/ProcessTask.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/Task.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/TaskTriggerListener.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/task/EnsembleTaskTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/task/ProcessTaskTest.java
Log Message:
-----------
In development...
Commit: 0f3dd6f18b921d980a48c6428ec28c3ff12584d1
https://github.com/d3scomp/JDEECo/commit/0f3dd6f18b921d980a48c6428ec28c3ff12584d1
Author: Tomas Bures <bures at d3s.mff.cuni.cz>
Date: 2013-11-04 (Mon, 04 Nov 2013)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/KnowledgeManagerImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/LocalTimeScheduler.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleTask.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/Task.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/knowledge/KnowledgeManagersViewTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/scheduler/SchedulerTest.java
Log Message:
-----------
Implemented the distinction between trigger listeners.
Some more FIXMEs in the code - enjoy. :-)
Commit: b53a976856e1a1830ea4fd07708a8843af8c53ae
https://github.com/d3scomp/JDEECo/commit/b53a976856e1a1830ea4fd07708a8843af8c53ae
Author: Tomas Bures <bures at d3s.mff.cuni.cz>
Date: 2013-11-04 (Mon, 04 Nov 2013)
Changed paths:
A jdeeco-architecture/architecture-04.11.2013.emx
M jdeeco-architecture/architecture-26.10.2013.emx
M jdeeco-architecture/reverse-jdeeco-core.tc
Log Message:
-----------
Reverse engineering of the current implmenetation
Commit: 10c0dcc8ca4502af58313f39aa324393fd1319eb
https://github.com/d3scomp/JDEECo/commit/10c0dcc8ca4502af58313f39aa324393fd1319eb
Author: Tomas Bures <bures at d3s.mff.cuni.cz>
Date: 2013-11-04 (Mon, 04 Nov 2013)
Changed paths:
M jdeeco-architecture/architecture-04.11.2013.emx
Log Message:
-----------
Some small tweaks in the architectural diagram.
Commit: 860becaca9f83a7ecb6fcbdb2056c0f8dbae85f9
https://github.com/d3scomp/JDEECo/commit/860becaca9f83a7ecb6fcbdb2056c0f8dbae85f9
Author: mkit <kit at d3s.mff.cuni.cz>
Date: 2013-11-04 (Mon, 04 Nov 2013)
Changed paths:
A jdeeco-architecture/architecture-04.11.2013.emx
M jdeeco-architecture/architecture-26.10.2013.emx
M jdeeco-architecture/reverse-jdeeco-core.tc
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/KnowledgeManagerImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/KnowledgeManagersView.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/ShadowsTriggerListener.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/TriggerListener.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/LocalTimeScheduler.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleTask.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/ProcessTask.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/Task.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/TaskTriggerListener.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/knowledge/KnowledgeManagersViewTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/scheduler/SchedulerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/task/EnsembleTaskTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/task/ProcessTaskTest.java
Log Message:
-----------
Merge pull request #84 from d3scomp/newgen-bures
Implemented the distinction between trigger listeners + some more FIXMEs
Commit: c7e6f7f8a1be5e996ac07d3c3423735b8e0e8b8c
https://github.com/d3scomp/JDEECo/commit/c7e6f7f8a1be5e996ac07d3c3423735b8e0e8b8c
Author: andranikm <muradian at d3s.mff.cuni.cz>
Date: 2013-11-04 (Mon, 04 Nov 2013)
Changed paths:
M .gitignore
M jdeeco-core/model/RuntimeModel.ecore
M jdeeco-core/model/RuntimeModel.ecorediag
M jdeeco-core/model/RuntimeModel.genmodel
M jdeeco-core/pom.xml
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/AnnotationProxy.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/Component.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/Ensemble.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/IValuedAnnotation.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/In.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/InOut.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/Knowledge.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/KnowledgeExchange.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/Membership.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/Out.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/PeriodicScheduling.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/Process.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/TriggerOnChange.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/pathparser/PNode.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/pathparser/ParseException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/pathparser/PathGrammar.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/pathparser/PathParser.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/pathparser/PathParser.jj
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/pathparser/PathParserConstants.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/pathparser/PathParserTokenManager.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/pathparser/SimpleCharStream.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/pathparser/Token.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/pathparser/TokenMgrError.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/exceptions/AnnotationParsingException.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/OutWrapper.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/api/PathNodeCoordinator.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/api/PathNodeMember.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/PathNodeCoordinatorImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/model/runtime/impl/PathNodeMemberImpl.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/test/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessorTest.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/input/Path.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/input/RobotFollowerComponent.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/input/RobotLeaderComponent.java
Log Message:
-----------
Merge pull request #83 from d3scomp/newgen-iliasg
annotations parsing and constructing of eCore model - part I (only Components)
Commit: 9104c39e3b42edcd42dece144ebb655cc048dcbe
https://github.com/d3scomp/JDEECo/commit/9104c39e3b42edcd42dece144ebb655cc048dcbe
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2013-11-05 (Tue, 05 Nov 2013)
Changed paths:
A jdeeco-architecture/architecture-04.11.2013.emx
M jdeeco-architecture/architecture-26.10.2013.emx
M jdeeco-architecture/reverse-jdeeco-core.tc
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/KnowledgeManagerImpl.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/KnowledgeManagersView.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/ShadowsTriggerListener.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/knowledge/TriggerListener.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/scheduler/LocalTimeScheduler.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/EnsembleTask.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/ProcessTask.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/Task.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/task/TaskTriggerListener.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/knowledge/KnowledgeManagersViewTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/scheduler/SchedulerTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/task/EnsembleTaskTest.java
M jdeeco-core/test/cz/cuni/mff/d3s/deeco/task/ProcessTaskTest.java
Log Message:
-----------
Merge branch 'newgen' into newgen-iliasg
Commit: a75068e764744bad424081786a966d9f6fb4868a
https://github.com/d3scomp/JDEECo/commit/a75068e764744bad424081786a966d9f6fb4868a
Author: Ilias Gerostathopoulos <iliasger at gmail.com>
Date: 2013-11-06 (Wed, 06 Nov 2013)
Changed paths:
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationParsingException.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
R jdeeco-core/src/cz/cuni/mff/d3s/deeco/exceptions/AnnotationParsingException.java
Log Message:
-----------
changing package of AnnotationParsingException
Exceptions should be kept in the same package as the class/interface
that throws them.
Compare: https://github.com/d3scomp/JDEECo/compare/90ec61b16106...a75068e76474
More information about the DEECo
mailing list