moagg.level
Class MissionReader

java.lang.Object
  extended by moagg.level.MissionReader

public class MissionReader
extends java.lang.Object


Nested Class Summary
static class MissionReader.MissionEntry
           
 
Constructor Summary
MissionReader()
           
 
Method Summary
protected  MissionReader.MissionEntry createMissionEntry(java.lang.String missionPath, java.lang.String mission)
           
static MissionReader getInstance()
           
 java.util.List<MissionReader.MissionEntry> getMissions()
           
 MissionReader.MissionEntry getMultiplayerMission()
           
 void init()
           
protected  void initLevelList(java.io.InputStream levels, MissionReader.MissionEntry entry)
           
protected  void initMissionOrder()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MissionReader

public MissionReader()
Method Detail

getInstance

public static MissionReader getInstance()

init

public void init()
          throws java.io.IOException,
                 java.net.URISyntaxException
Throws:
java.io.IOException
java.net.URISyntaxException

initMissionOrder

protected void initMissionOrder()
                         throws java.io.IOException
Throws:
java.io.IOException

createMissionEntry

protected MissionReader.MissionEntry createMissionEntry(java.lang.String missionPath,
                                                        java.lang.String mission)
                                                 throws java.io.IOException
Throws:
java.io.IOException

initLevelList

protected void initLevelList(java.io.InputStream levels,
                             MissionReader.MissionEntry entry)
                      throws java.io.IOException
Throws:
java.io.IOException

getMissions

public java.util.List<MissionReader.MissionEntry> getMissions()

getMultiplayerMission

public MissionReader.MissionEntry getMultiplayerMission()


Copyright © 2008. All Rights Reserved.