Examples of CoordinateXMLWrapper


Examples of org.freerealm.xmlwrapper.map.CoordinateXMLWrapper

                } else if (subNode.getNodeName().equals("numberOfWorkers")) {
                    int numberOfWorkersValue = Integer.parseInt(subNode.getFirstChild().getNodeValue());
                    workForce.setNumberOfWorkers(numberOfWorkersValue);
                } else if (subNode.getNodeName().equals("Coordinate")) {
                    Coordinate coordinateValue = new Coordinate();
                    (new CoordinateXMLWrapper(coordinateValue)).initializeFromNode(realm, subNode);
                    workForce.setCoordinate(coordinateValue);
                }
            }
        }
    }
View Full Code Here

Examples of org.freerealm.xmlwrapper.map.CoordinateXMLWrapper

        xml.append("<exploredCoordinates>\n");
        Iterator<Coordinate> exploredCoordinatesIterator = player.getExploredCoordinates().iterator();
        while (exploredCoordinatesIterator.hasNext()) {
            Coordinate coordinate = exploredCoordinatesIterator.next();
            xml.append((new CoordinateXMLWrapper(coordinate)).toXML() + "\n");
        }
        xml.append("</exploredCoordinates>\n");

        xml.append("<missions>\n");
        Iterator<Mission> missionIterator = player.getMissionsIterator();
View Full Code Here

Examples of org.freerealm.xmlwrapper.map.CoordinateXMLWrapper

                } else if (subNode.getNodeName().equals("exploredCoordinates")) {
                    player.getExploredCoordinates().clear();
                    for (Node exploredCoordinateNode = subNode.getFirstChild(); exploredCoordinateNode != null; exploredCoordinateNode = exploredCoordinateNode.getNextSibling()) {
                        if (exploredCoordinateNode.getNodeType() == Node.ELEMENT_NODE) {
                            Coordinate exploredCoordinate = new Coordinate();
                            (new CoordinateXMLWrapper(exploredCoordinate)).initializeFromNode(realm, exploredCoordinateNode);
                            player.addExploredCoordinate(exploredCoordinate);
                        }
                    }
                } else if (subNode.getNodeName().equals("Properties")) {
                    player.setProperties(XMLConverterUtility.convertNodetoProperties(subNode));
View Full Code Here

Examples of org.freerealm.xmlwrapper.map.CoordinateXMLWrapper

    public String toXML(GoToCoordinate goToCoordinate) {
        StringBuffer xml = new StringBuffer();
        xml.append("<GoToCoordinate>\n");
        xml.append("<turnGiven>" + goToCoordinate.getTurnGiven() + "</turnGiven>\n");
        xml.append((new CoordinateXMLWrapper(goToCoordinate.getCoordinate())).toXML() + "\n");
        xml.append("</GoToCoordinate>");
        return xml.toString();
    }
View Full Code Here

Examples of org.freerealm.xmlwrapper.map.CoordinateXMLWrapper

                    String turnGivenString = subNode.getFirstChild().getNodeValue();
                    int turnGivenValue = Integer.parseInt(turnGivenString);
                    goToCoordinate.setTurnGiven(turnGivenValue);
                } else if (subNode.getNodeName().equals("Coordinate")) {
                    Coordinate coordinateValue = new Coordinate();
                    (new CoordinateXMLWrapper(coordinateValue)).initializeFromNode(realm, subNode);
                    goToCoordinate.setCoordinate(coordinateValue);
                }
            }
        }
        return goToCoordinate;
View Full Code Here

Examples of org.freerealm.xmlwrapper.map.CoordinateXMLWrapper

        StringBuffer xml = new StringBuffer();
        xml.append("<Unit>\n");
        xml.append("<id>" + unit.getId() + "</id>\n");
        xml.append("<status>" + unit.getStatus() + "</status>\n");
        if (unit.getCoordinate() != null) {
            xml.append((new CoordinateXMLWrapper(unit.getCoordinate())).toXML() + "\n");
        }
        xml.append("<type>" + unit.getType() + "</type>\n");
        xml.append("<movementPoints>" + unit.getMovementPoints() + "</movementPoints>\n");
        xml.append("<skippedForCurrentTurn>" + unit.isSkippedForCurrentTurn() + "</skippedForCurrentTurn>\n");
        xml.append(new ContainerManagerXMLConverter(unit).toXML(unit.getContainerManager()));
View Full Code Here

Examples of org.freerealm.xmlwrapper.map.CoordinateXMLWrapper

                    String unitTypeName = subNode.getFirstChild().getNodeValue();
                    UnitType unitType = realm.getUnitTypeManager().getUnitType(unitTypeName);
                    unit.setType(unitType);
                } else if (subNode.getNodeName().equals("Coordinate")) {
                    Coordinate coordinate = new Coordinate();
                    (new CoordinateXMLWrapper(coordinate)).initializeFromNode(realm, subNode);
                    unit.setCoordinate(coordinate);
                } else if (subNode.getNodeName().equals("ContainerManager")) {
                    unit.setContainerManager(new ContainerManagerXMLConverter(unit).initializeFromNode(realm, subNode));
                }
            }
View Full Code Here

Examples of org.freerealm.xmlwrapper.map.CoordinateXMLWrapper

    public String toXML() {
        StringBuffer xml = new StringBuffer();
        xml.append("<City>\n");
        xml.append("<id>" + settlement.getId() + "</id>\n");
        xml.append("<name>" + settlement.getName() + "</name>\n");
        xml.append((new CoordinateXMLWrapper(settlement.getCoordinate())).toXML() + "\n");
        xml.append("<population>" + settlement.getPopulation() + "</population>\n");
        xml.append("<productionPoints>" + settlement.getProductionPoints() + "</productionPoints>\n");
        xml.append("<productionQueue>\n");
        Iterator<SettlementBuildable> iterator = settlement.getProductionQueueIterator();
        while (iterator.hasNext()) {
View Full Code Here

Examples of org.freerealm.xmlwrapper.map.CoordinateXMLWrapper

                } else if (subNode.getNodeName().equals("productionPoints")) {
                    int productionPointsValue = Integer.parseInt(subNode.getFirstChild().getNodeValue());
                    settlement.setProductionPoints(productionPointsValue);
                } else if (subNode.getNodeName().equals("Coordinate")) {
                    Coordinate coordinate = new Coordinate();
                    (new CoordinateXMLWrapper(coordinate)).initializeFromNode(realm, subNode);
                    settlement.setCoordinate(coordinate);
                } else if (subNode.getNodeName().equals("productionQueue")) {
                    for (Node queueItemNode = subNode.getFirstChild(); queueItemNode != null; queueItemNode = queueItemNode.getNextSibling()) {
                        if (queueItemNode.getNodeType() == Node.ELEMENT_NODE) {
                            Node queueItemTypeNode = XMLConverterUtility.findNode(queueItemNode, "type");
View Full Code Here

Examples of org.freerealm.xmlwrapper.map.CoordinateXMLWrapper

    public String toXML() {
        StringBuffer xml = new StringBuffer();
        xml.append("<WorkForce>\n");
        xml.append("<resource>" + workForce.getResource().getId() + "</resource>\n");
        xml.append("<numberOfWorkers>" + workForce.getNumberOfWorkers() + "</numberOfWorkers>\n");
        xml.append((new CoordinateXMLWrapper(workForce.getCoordinate())).toXML() + "\n");
        xml.append("</WorkForce>");
        return xml.toString();
    }
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.