logist.config
Class Parsers
java.lang.Object
logist.config.Parsers
public class Parsers
- extends java.lang.Object
Parsers for the various XML configuration files.
- Author:
- Robin Steiger
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Parsers
public Parsers()
parseConfiguration
public static Manager parseConfiguration(java.lang.String configFile,
java.lang.String agentsFile,
java.lang.String[] names)
throws ParserException
- Throws:
ParserException
parseTopology
public static Topology parseTopology(java.lang.String topologyFile)
throws ParserException
- Throws:
ParserException
parseAgents
public static java.util.List<AgentImpl> parseAgents(java.lang.String configFile,
java.lang.String[] names)
throws ParserException
- Throws:
ParserException
parseAgents
public static java.util.List<java.lang.String> parseAgents(java.io.File agentsFile)
throws ParserException
- Throws:
ParserException
parseSettings
public static LogistSettings parseSettings(java.lang.String configFile)
throws ParserException
- Throws:
ParserException
parseHistory
public static java.util.List<AgentStatistics> parseHistory(java.io.File file)
throws ParserException
- Throws:
ParserException