net.aerith.misao.database
Class CelestialDivisionMapAccessor

java.lang.Object
  |
  +--net.aerith.misao.database.CelestialDivisionMapAccessor

public class CelestialDivisionMapAccessor
extends java.lang.Object

The CelestialDivisionMapAccessor represents a sequential accessor to the folders on the celestial division map where the flag is set as true.


Field Summary
protected  int index
          The current index.
protected  CelestialDivisionMap map
          The celestial division map.
 
Constructor Summary
CelestialDivisionMapAccessor(CelestialDivisionMap map)
          Constructs a CelestialDivisionMapAccessor.
 
Method Summary
 java.util.Vector getFirstFolderHierarchy()
          Gets the first folder hierarchy where the flag is set as true.
 java.util.Vector getNextFolderHierarchy()
          Gets the next folder hierarchy where the flag is set as true.
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

map

protected CelestialDivisionMap map
The celestial division map.

index

protected int index
The current index.
Constructor Detail

CelestialDivisionMapAccessor

public CelestialDivisionMapAccessor(CelestialDivisionMap map)
Constructs a CelestialDivisionMapAccessor.
Parameters:
map - the celestial division map.
Method Detail

getFirstFolderHierarchy

public java.util.Vector getFirstFolderHierarchy()
Gets the first folder hierarchy where the flag is set as true.
Returns:
the first folder hierarchy where the flag is set as true.

getNextFolderHierarchy

public java.util.Vector getNextFolderHierarchy()
Gets the next folder hierarchy where the flag is set as true.
Returns:
the next folder hierarchy where the flag is set as true.