Package org.dom4j

Examples of org.dom4j.Attribute.elementIterator()


      ResidenceFunction function = null;
      if (nodeName.equalsIgnoreCase("teleport"))
      {
        function = checkAndGetFunction(residence, ResidenceFunction.TELEPORT);
        List<TeleportLocation> targets = new ArrayList<>();
        for (Iterator<Element> it2 = element.elementIterator(); it2.hasNext();)
        {
          Element teleportElement = it2.next();
          if ("target".equalsIgnoreCase(teleportElement.getName()))
          {
            int npcStringId = Integer.parseInt(teleportElement.attributeValue("name"));
View Full Code Here


      {
        function = checkAndGetFunction(residence, ResidenceFunction.RESTORE_MP);
      }
      else if (nodeName.equalsIgnoreCase("skills"))
      {
        for (Iterator<Element> nextIterator = element.elementIterator(); nextIterator.hasNext();)
        {
          Element nextElement = nextIterator.next();
          int id2 = Integer.parseInt(nextElement.attributeValue("id"));
          int level2 = Integer.parseInt(nextElement.attributeValue("level"));
          Skill skill = SkillTable.getInstance().getInfo(id2, level2);
View Full Code Here

          }
        }
      }
      else if (nodeName.equalsIgnoreCase("banish_points"))
      {
        for (Iterator<Element> banishPointsIterator = element.elementIterator(); banishPointsIterator.hasNext();)
        {
          Location loc = Location.parse(banishPointsIterator.next());
          residence.addBanishPoint(loc);
        }
      }
View Full Code Here

          residence.addBanishPoint(loc);
        }
      }
      else if (nodeName.equalsIgnoreCase("owner_restart_points"))
      {
        for (Iterator<Element> ownerRestartPointsIterator = element.elementIterator(); ownerRestartPointsIterator.hasNext();)
        {
          Location loc = Location.parse(ownerRestartPointsIterator.next());
          residence.addOwnerRestartPoint(loc);
        }
      }
View Full Code Here

          residence.addOwnerRestartPoint(loc);
        }
      }
      else if (nodeName.equalsIgnoreCase("other_restart_points"))
      {
        for (Iterator<Element> otherRestartPointsIterator = element.elementIterator(); otherRestartPointsIterator.hasNext();)
        {
          Location loc = Location.parse(otherRestartPointsIterator.next());
          residence.addOtherRestartPoint(loc);
        }
      }
View Full Code Here

          residence.addOtherRestartPoint(loc);
        }
      }
      else if (nodeName.equalsIgnoreCase("chaos_restart_points"))
      {
        for (Iterator<Element> chaosRestartPointsIterator = element.elementIterator(); chaosRestartPointsIterator.hasNext();)
        {
          Location loc = Location.parse(chaosRestartPointsIterator.next());
          residence.addChaosRestartPoint(loc);
        }
      }
View Full Code Here

          residence.addChaosRestartPoint(loc);
        }
      }
      else if (nodeName.equalsIgnoreCase("related_fortresses"))
      {
        for (Iterator<Element> subElementIterator = element.elementIterator(); subElementIterator.hasNext();)
        {
          Element subElement = subElementIterator.next();
          if (subElement.getName().equalsIgnoreCase("domain"))
          {
            ((Castle) residence).addRelatedFortress(Fortress.DOMAIN, Integer.parseInt(subElement.attributeValue("fortress")));
View Full Code Here

          }
        }
      }
      else if (nodeName.equalsIgnoreCase("merchant_guards"))
      {
        for (Iterator<Element> subElementIterator = element.elementIterator(); subElementIterator.hasNext();)
        {
          Element subElement = subElementIterator.next();
          int itemId = Integer.parseInt(subElement.attributeValue("item_id"));
          int npcId2 = Integer.parseInt(subElement.attributeValue("npc_id"));
          int maxGuard = Integer.parseInt(subElement.attributeValue("max"));
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.