Map/*<MapMatcher, DependencyDescriptorMediator>*/ mediators
= md.getAllDependencyDescriptorMediators().getAllRules();
for (Iterator iterator = mediators.entrySet().iterator(); iterator.hasNext();) {
Map.Entry mediatorRule = (Map.Entry) iterator.next();
MapMatcher matcher = (MapMatcher) mediatorRule.getKey();
DependencyDescriptorMediator mediator =
(DependencyDescriptorMediator) mediatorRule.getValue();
if (mediator instanceof OverrideDependencyDescriptorMediator) {
OverrideDependencyDescriptorMediator oddm =
(OverrideDependencyDescriptorMediator) mediator;
out.print("\t\t<override");
out.print(" org=\"" + XMLHelper.escape(
(String) matcher.getAttributes().get(IvyPatternHelper.ORGANISATION_KEY))
+ "\"");
out.print(" module=\"" + XMLHelper.escape(
(String) matcher.getAttributes().get(IvyPatternHelper.MODULE_KEY))
+ "\"");
out.print(" matcher=\"" + XMLHelper.escape(
matcher.getPatternMatcher().getName())
+ "\"");
if (oddm.getBranch() != null) {
out.print(" branch=\"" + XMLHelper.escape(oddm.getBranch()) + "\"");
}
if (oddm.getVersion() != null) {