2443 lines of code changed in 29 files:
-
src/seg/jUCMNav:
messages.properties (+3 -1)
-
src/seg/jUCMNav/actions:
EditStubPluginsAction.java (+5 -3)
-
src/seg/jUCMNav/actions/concerns:
ApplyConcernAction.java (new 238)
-
src/seg/jUCMNav/aourn/composer:
AspectMarkerMappings.java (new 179),
InoutInfo.java (new 67),
UCMAspectComposer.java (new 393)
-
src/seg/jUCMNav/aourn/composer/exceptions:
CompositionNotRequired.java (new 10),
MalformedAspectMap.java (new 10)
-
src/seg/jUCMNav/aourn/matcher:
Joinpoint.java (new 65),
Mapping.java (new 43),
Match.java (new 175),
MatchList.java (new 51),
MatchableElement.java (new 146),
MatchableElementFactory.java (new 245),
MatchableNeighbor.java (new 41),
Permutation.java (new 41),
PointcutElement.java (new 74),
PointcutMatcher.java (new 326)
-
src/seg/jUCMNav/aourn/matcher/exceptions:
ContradictoryMappingException.java (new 10),
DuplicateMappingException.java (new 10),
IncompatibleDirectionsException.java (new 12),
MatchingFailedException.java (new 10)
-
src/seg/jUCMNav/editors/actionContributors:
ActionRegistryManager.java (+5),
UrnContextMenuProvider.java (+5)
-
src/seg/jUCMNav/model/commands/concerns:
AddAspectStubsCommand.java (new 81)
-
src/seg/jUCMNav/model/commands/create:
AddInBindingCommand.java (+83 -17),
AddOutBindingCommand.java (+84 -15)
-
src/seg/jUCMNav/model/commands/delete/internal:
DeleteInBindingCommand.java (+15 -4),
DeleteOutBindingCommand.java (+16 -5)