jp.co.melco.preserv
クラス psvDebugUtility

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

public class psvDebugUtility
extends java.lang.Object

図形デバッグ表示用ユーティリティクラスです。

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

フィールドの概要
static java.lang.String ARGS_COUNT_SUBJECT
          ユーザ情報数を示す文字列です。
static java.lang.String ARGS_SUBJECT
          ユーザ情報を示す文字列です。
static java.lang.String COORDINATE_COUNT_SUBJECT
          座標数を示す文字列です。
static java.lang.String COORDINATE_SUBJECT
          座標を示す文字列です。
static java.lang.String INNER_POLYGON_COORDINATE
          内部ポリゴン座標を示す文字列です。
static java.lang.String INNER_POLYGON_COUNT
          内部ポリゴン数を示す文字列です。
static java.lang.String LAYER_SUBJECT
          レイヤを示す文字列です。
 
コンストラクタの概要
psvDebugUtility()
           
 
メソッドの概要
static int countArgs(psvArgs args)
          argsの要素数を返します。
static java.lang.String toDebugArgsString(psvArgs args)
          psvArgsのデバッグ表示用文字列を返します.
static java.lang.String toDebugCoordinateString(psvCoordinate[] coordinates)
          座標デバッグ表示用文字列を返します.
static java.lang.String toDebugCoordinateString(java.lang.String coordinateCountSubject, java.lang.String coordinateSubject, psvCoordinate[] coordinates)
          座標デバッグ表示用文字列を返します.
static java.lang.String toDebugInnerCoordinateString(psvCoordinate[][] coordinatesArray)
          内部ポリゴン座標のデバッグ表示用文字列を返します.
static java.lang.String toDebugLayerString(psvContext context)
          レイヤのデバッグ表示用文字列を返します.
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

LAYER_SUBJECT

public static java.lang.String LAYER_SUBJECT
レイヤを示す文字列です。


COORDINATE_COUNT_SUBJECT

public static java.lang.String COORDINATE_COUNT_SUBJECT
座標数を示す文字列です。


COORDINATE_SUBJECT

public static java.lang.String COORDINATE_SUBJECT
座標を示す文字列です。


INNER_POLYGON_COUNT

public static java.lang.String INNER_POLYGON_COUNT
内部ポリゴン数を示す文字列です。


INNER_POLYGON_COORDINATE

public static java.lang.String INNER_POLYGON_COORDINATE
内部ポリゴン座標を示す文字列です。


ARGS_COUNT_SUBJECT

public static java.lang.String ARGS_COUNT_SUBJECT
ユーザ情報数を示す文字列です。


ARGS_SUBJECT

public static java.lang.String ARGS_SUBJECT
ユーザ情報を示す文字列です。

コンストラクタの詳細

psvDebugUtility

public psvDebugUtility()
メソッドの詳細

toDebugCoordinateString

public static java.lang.String toDebugCoordinateString(psvCoordinate[] coordinates)
座標デバッグ表示用文字列を返します.
内部でtoDebugCoordinateString(String, String, psvCoordinate[])を呼びます。

パラメータ:
coordinates - 座標
戻り値:
座標デバッグ文字列
関連項目:
toDebugCoordinateString(String, String, psvCoordinate[])

toDebugInnerCoordinateString

public static java.lang.String toDebugInnerCoordinateString(psvCoordinate[][] coordinatesArray)
内部ポリゴン座標のデバッグ表示用文字列を返します.
内部でtoDebugCoordinateString(String, String, psvCoordinate[])を呼びます。

パラメータ:
coordinatesArray - デバッグ表示対象の点座標
戻り値:
coordinatesArrayのデバッグ表示
関連項目:
toDebugCoordinateString(String, String, psvCoordinate[])

toDebugCoordinateString

public static java.lang.String toDebugCoordinateString(java.lang.String coordinateCountSubject,
                                                       java.lang.String coordinateSubject,
                                                       psvCoordinate[] coordinates)
座標デバッグ表示用文字列を返します.
フォーマットは以下のようになります.
    coordinateCountSubject = coordinates.length
    coordinateSubject = coordinates[0].getX(), coordinates[0].getY()
    coordinateSubject = coordinates[1].getX(), coordinates[1].getY()
    coordinateSubject = coordinates[2].getX(), coordinates[2].getY()
    :
    coordinateSubject = coordinates[n].getX(), coordinates[n].getY()
 

パラメータ:
coordinateCountSubject - 座標数を示す文字列
coordinateSubject - 座標を示す文字列
coordinates - 座標
戻り値:
座標デバッグ文字列

toDebugLayerString

public static java.lang.String toDebugLayerString(psvContext context)
レイヤのデバッグ表示用文字列を返します.

パラメータ:
context - psvContext
戻り値:
レイヤ文字列

toDebugArgsString

public static java.lang.String toDebugArgsString(psvArgs args)
psvArgsのデバッグ表示用文字列を返します.

パラメータ:
args - psvArgs
戻り値:
psvArgsのデバッグ表示用文字列

countArgs

public static int countArgs(psvArgs args)
argsの要素数を返します。

パラメータ:
args - psvArgs
戻り値:
argsの要素数