Пример #1
0
  public SceneManager loadSceneManager(String fileName) {
    String sXmlSceneInput = "";
    String sXmlItemInput = "";
    try {
      XStream xstream = new XStream(new StaxDriver());
      Scanner input = new Scanner(new File(fileName));

      if (input.hasNextLine()) sXmlSceneInput += input.nextLine();

      if (input.hasNextLine()) sXmlItemInput += input.nextLine();

      input.close();

      m_SceneManager.setSceneGraph((ArrayList<Scene>) xstream.fromXML(sXmlSceneInput));
      m_SceneManager.setItemList((ArrayList<Item>) xstream.fromXML(sXmlItemInput));

    } catch (Exception ex) {
    }

    return m_SceneManager;
  }