couple of minor fixes related to spring JMS
Add Service::allEntityReferences, Service::allMessagingDesintations and Entity::allEntityReferences
Fix attribute name.
Initial support for Spring JMS (incomplete - still need to tie into service operations)
Avoid changing underlying metafacade target dependencies
classifierFacade.operations was wrongly used in certain cartrdiges, the semantics say the classifier needs to be the owner while the implementation was returning realized interface operations too (only one level deep though) .. this has been fixed by introducing another feature: ClassifierFacade.implementationOperations which recursively collects all realized interfaces (this includes the ones they themselves generalize) I had to update (= fix) a few cartridges, the end-user should not see this at all unless he is writing his own cartridge and is using the original features against its own semantics; please note that this update actually fixes some generated test output
Fix for SPRING-150.
HashMap -> LinkedHashMap and HashSet -> LinkedHashSet (to enforcing ordering)
service roles were not correctly traveling down the specialization hierachy (were only going one level)
getRoles was incorrectly only retrieving the specializations directly under the role instead of the entire chain. Add new getAllSpecializations operation to the UML Metafacades.
reformat update: casting now no longer has a space separator, extends and implements keyswords are on a new line
reformatted code
remove unneeded Facade suffix from non-uml metafacades in the UML metafacade model (i.e. EntityFacade, ServiceFacade, RoleFacade, etc).
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.