scenario.setAttribute("satisfaction", "" + theSimulator.getScenario().getPassengerSatisfaction());
game.appendChild(scenario);
//Create message elements.
for ( int h = (theSimulator.getNumberMessages()-1); h >= 0; h-- ) {
//Store message element - it will be quicker.
Message myMessage = theSimulator.getMessage(h);
//First of all, create message element.
Element message = doc.createElement("message");
//Now set attributes.
message.setAttribute("subject", myMessage.getSubject());
message.setAttribute("text", myMessage.getText());
message.setAttribute("sender", myMessage.getSender());
message.setAttribute("folder", myMessage.getFolder());
message.setAttribute("date", myMessage.getDate());
message.setAttribute("type", myMessage.getType());
//Finally add message to scenario.
scenario.appendChild(message);
}
//Create route elements.
for ( int i = 0; i < theSimulator.getScenario().getNumberRoutes(); i++ ) {