[DEECo] [d3scomp/JDEECo] 4bcff4: Added ComponentInstance.roles into model.
GitHub
noreply at github.com
Fri Feb 6 17:31:43 CET 2015
Branch: refs/heads/roles
Home: https://github.com/d3scomp/JDEECo
Commit: 4bcff4f927957d99faf1e5e6eb717b74ffa9f961
https://github.com/d3scomp/JDEECo/commit/4bcff4f927957d99faf1e5e6eb717b74ffa9f961
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
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/model/RuntimeModel.genmodel
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/CoordinatorRole.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/MemberRole.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/PlaysRole.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/Role.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
Log Message:
-----------
Added ComponentInstance.roles into model.
Added basic attributes for role definition/verification.
Commit: 1213628228a76a0c5faa6f0f8599ddcafbe12428
https://github.com/d3scomp/JDEECo/commit/1213628228a76a0c5faa6f0f8599ddcafbe12428
Author: Zbyněk Jiráček <jiracek at d3s.mff.cuni.cz>
Date: 2015-02-06 (Fri, 06 Feb 2015)
Changed paths:
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/PlaysRole.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/PlaysRoleMultiple.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/Role.java
M jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/AnnotationProcessor.java
A jdeeco-core/src/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationChecker.java
A jdeeco-core/test/cz/cuni/mff/d3s/deeco/annotations/processor/RolesAnnotationCheckerTest.java
Log Message:
-----------
Added class for checking Roles annotations.
Added tests for this class.
Now capable of testing whether a class implements specific role(s).
Compare: https://github.com/d3scomp/JDEECo/compare/9b189a9f2067...1213628228a7
More information about the DEECo
mailing list