cfgB.setName("B");
cfgC.setName("C");
cfgD.setName("D");
cfgE.setName("E");
cfgC.setOrdering(new OrderingImpl());
FacesConfigNameSlotImpl temp = new FacesConfigNameSlotImpl();
temp.setName("D");
cfgC.getOrdering().getBeforeList().add(temp);
temp = new FacesConfigNameSlotImpl();
temp.setName("E");
cfgC.getOrdering().getBeforeList().add(temp);
temp = new FacesConfigNameSlotImpl();
temp.setName("A");
cfgC.getOrdering().getAfterList().add(temp);
temp = new FacesConfigNameSlotImpl();
temp.setName("B");
cfgC.getOrdering().getAfterList().add(temp);
cfgA.setOrdering(new OrderingImpl());
temp = new FacesConfigNameSlotImpl();
temp.setName("B");
cfgA.getOrdering().getBeforeList().add(temp);
temp = new FacesConfigNameSlotImpl();
temp.setName("E");
cfgA.getOrdering().getBeforeList().add(temp);
cfgE.setOrdering(new OrderingImpl());
temp = new FacesConfigNameSlotImpl();
temp.setName("D");
cfgE.getOrdering().getAfterList().add(temp);
cfgD.setOrdering(new OrderingImpl());
cfgD.getOrdering().getBeforeList().add(new ConfigOthersSlotImpl());
List<FacesConfig> appConfigResources = new ArrayList<FacesConfig>();
appConfigResources.add(cfgA);
appConfigResources.add(cfgB);