jp.co.melco.preserv
クラス psvMapManager

java.lang.Object
  拡張jp.co.melco.preserv.psvMapManager

public class psvMapManager
extends java.lang.Object

地図読込みを管理する管理クラスです。

導入されたバージョン:
V6.0.0
作成者:
PreSerV Development Team

フィールドの概要
protected  java.util.Hashtable _result
          地図読込み結果
protected  jp.co.melco.preserv.psvUID _uid
          ID生成クラス
static int ABORTED
          読み込みが中断された場合
static int COMPLETE
          正常に終了した場合
static int ERRORED
          異常終了した場合
static int IDNOTFOUND
          処理IDが存在しない場合
static int LOADING
          読み込み中の場合
 
コンストラクタの概要
psvMapManager()
          コンストラクタです。
 
メソッドの概要
 int addMap(psvScreen screen, psvContainable map, double sx, double sy, double ex, double ey)
          読み込み管理を行う範囲と対象となる、マップオブジェクトを指定します。
 boolean clear()
          処理状態を全消去します。
 boolean clear(int id)
          指定された処理IDの処理状態を消去します。
 int getStatus(int id)
          指定された処理IDの読込みが完了しているかの判定を行います。
 void setStatus(int id, int result)
          処理結果を設定します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

ABORTED

public static final int ABORTED
読み込みが中断された場合

関連項目:
定数フィールド値

COMPLETE

public static final int COMPLETE
正常に終了した場合

関連項目:
定数フィールド値

ERRORED

public static final int ERRORED
異常終了した場合

関連項目:
定数フィールド値

LOADING

public static final int LOADING
読み込み中の場合

関連項目:
定数フィールド値

IDNOTFOUND

public static final int IDNOTFOUND
処理IDが存在しない場合

関連項目:
定数フィールド値

_result

protected java.util.Hashtable _result
地図読込み結果


_uid

protected jp.co.melco.preserv.psvUID _uid
ID生成クラス

コンストラクタの詳細

psvMapManager

public psvMapManager()
コンストラクタです。

メソッドの詳細

addMap

public int addMap(psvScreen screen,
                  psvContainable map,
                  double sx,
                  double sy,
                  double ex,
                  double ey)
読み込み管理を行う範囲と対象となる、マップオブジェクトを指定します。

パラメータ:
screen - スクリーンオブジェクト
map - マップオブジェクト
sx - 開始X座標(WC値)
sy - 開始Y座標(WC値)
ex - 終了X座標(WC値)
ey - 終了Y座標(WC値)
戻り値:
処理ID
導入されたバージョン:
V6.0.0

setStatus

public void setStatus(int id,
                      int result)
処理結果を設定します。

パラメータ:
id - 処理ID
result - 結果
導入されたバージョン:
V6.0.0

getStatus

public int getStatus(int id)
指定された処理IDの読込みが完了しているかの判定を行います。

パラメータ:
id - 処理ID
戻り値:
ABORTED:読み込みが中断された場合

COMPLETE:正常に終了した場合

ERRORED:異常終了した場合

LOADING:読み込み中の場合

IDNOTFOUND(-2):処理IDが存在しない場合

導入されたバージョン:
V6.0.0

clear

public boolean clear(int id)
指定された処理IDの処理状態を消去します。

パラメータ:
id - 処理ID
導入されたバージョン:
V6.0.0

clear

public boolean clear()
処理状態を全消去します。

導入されたバージョン:
V6.0.0