Examples of FreeRealmHistory


Examples of org.freerealm.history.FreeRealmHistory

        realm.setSettlementImprovementManager(new SettlementImprovementManager());
        realm.setUnitTypeManager(new UnitTypeManager());
        realm.setNationManager(new NationManager());
        realm.setPlayerManager(new PlayerManager());
        realm.setDiplomacy(new Diplomacy());
        realm.setHistory(new FreeRealmHistory());
        realm.setWorldMap(new WorldMap());
        realm.setPathFinder(null);
        realm.setNumberOfTurns(0);
        realm.setManagedObjectCount(0);
        return new CommandResult(CommandResult.NO_UPDATE, "");
View Full Code Here

Examples of org.freerealm.history.FreeRealmHistory

        xml.append("</history>\n");
        return xml.toString();
    }

    public History initializeFromNode(Realm realm, Node node) {
        FreeRealmHistory freeRealmHistory = new FreeRealmHistory();
        for (Node playerHistoryNode = node.getFirstChild(); playerHistoryNode != null; playerHistoryNode = playerHistoryNode.getNextSibling()) {
            if (playerHistoryNode.getNodeType() == Node.ELEMENT_NODE) {
                PlayerHistory playerHistory = new FreeRealmPlayerHistoryXMLConverter().initializeFromNode(realm, playerHistoryNode);
                freeRealmHistory.addPlayerHistory(playerHistory.getPlayer(), playerHistory);
            }
        }
        return freeRealmHistory;
    }
View Full Code Here

Examples of org.freerealm.history.FreeRealmHistory

        (new NationManagerXMLWrapper(nationManager)).initializeFromNode(realm, getRootNodeFromFile(configProperties.getProperty("nations_filename")));
        realm.setNationManager(nationManager);
        realm.setPlayerManager(new PlayerManager());
        realm.setDiplomacy(new Diplomacy());
        realm.setNumberOfTurns(0);
        realm.setHistory(new FreeRealmHistory());
    }
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.