private static void makeBeforeOthersExplicit(Set<String> beforeOrdering, Map<String, WebXml> fragments) { for (String before : beforeOrdering) { if (!before.equals(ORDER_OTHERS)) { WebXml webXml = fragments.get(before); if (!webXml.getBeforeOrdering().contains(ORDER_OTHERS)) { webXml.addBeforeOrderingOthers(); makeBeforeOthersExplicit(webXml.getAfterOrdering(), fragments); } } } }
private static void makeAfterOthersExplicit(Set<String> afterOrdering, Map<String, WebXml> fragments) { for (String after : afterOrdering) { if (!after.equals(ORDER_OTHERS)) { WebXml webXml = fragments.get(after); if (!webXml.getAfterOrdering().contains(ORDER_OTHERS)) { webXml.addAfterOrderingOthers(); makeAfterOthersExplicit(webXml.getBeforeOrdering(), fragments); } } } } }
if (fragment.getBeforeOrdering().contains(WebXml.ORDER_OTHERS)) { for (String before : fragment.getBeforeOrdering()) { if (!before.equals(WebXml.ORDER_OTHERS) && order.contains(before) && for (String before : fragment.getBeforeOrdering()) { if (!before.equals(WebXml.ORDER_OTHERS) && order.contains(before) &&
if (fragment.getBeforeOrdering().contains(WebXml.ORDER_OTHERS)) { for (String before : fragment.getBeforeOrdering()) { if (!before.equals(WebXml.ORDER_OTHERS) && order.contains(before) && for (String before : fragment.getBeforeOrdering()) { if (!before.equals(WebXml.ORDER_OTHERS) && order.contains(before) &&
if (fragment.getBeforeOrdering().contains(WebXml.ORDER_OTHERS)) { for (String before : fragment.getBeforeOrdering()) { if (!before.equals(WebXml.ORDER_OTHERS) && order.contains(before) && for (String before : fragment.getBeforeOrdering()) { if (!before.equals(WebXml.ORDER_OTHERS) && order.contains(before) &&
if (fragment.getBeforeOrdering().contains(WebXml.ORDER_OTHERS)) { for (String before : fragment.getBeforeOrdering()) { if (!before.equals(WebXml.ORDER_OTHERS) && order.contains(before) && for (String before : fragment.getBeforeOrdering()) { if (!before.equals(WebXml.ORDER_OTHERS) && order.contains(before) &&
fragment.getBeforeOrdering().iterator(); while (before.hasNext()) { orderingPresent = true; if (fragment.getBeforeOrdering().contains(ORDER_OTHERS)) { makeBeforeOthersExplicit(fragment.getAfterOrdering(), fragments); makeAfterOthersExplicit(fragment.getBeforeOrdering(), fragments); if (fragment.getBeforeOrdering().contains(ORDER_OTHERS)) { beforeSet.add(fragment); fragment.getBeforeOrdering().remove(ORDER_OTHERS); } else if (fragment.getAfterOrdering().contains(ORDER_OTHERS)) { afterSet.add(fragment);