jp.co.melco.preserv
クラス psvDefaultDrawer

java.lang.Object
  拡張jp.co.melco.preserv.psvDefaultDrawer
すべての実装インタフェース:
psvDrawer

public class psvDefaultDrawer
extends java.lang.Object
implements psvDrawer

標準描画実装処理クラスです。

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

コンストラクタの概要
psvDefaultDrawer()
           
 
メソッドの概要
 boolean draw(psvScreen screen, psvDrawentry entry)
          指定された描画情報インタフェースを利用して図形の描画を行います。
protected  void drawAppLine(psvJavaScreen screen, psvShape shape)
          アプリケーションラインを描画します。
protected  void drawImage(psvJavaScreen screen, psvShape shape)
          イメージを描画します。
protected  void drawMultiPolygon(psvJavaScreen screen, psvShape shape)
          マルチポリゴンを描画します。
protected  void drawPoint(psvJavaScreen screen, psvShape shape)
          点を描画します。
 boolean isSupport(psvDrawentry entry)
          指定された描画情報(psvDrawentry)が描画可能かの判断を行います。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

psvDefaultDrawer

public psvDefaultDrawer()
メソッドの詳細

draw

public boolean draw(psvScreen screen,
                    psvDrawentry entry)
指定された描画情報インタフェースを利用して図形の描画を行います。

定義:
インタフェース psvDrawer 内の draw
パラメータ:
screen - スクリーンオブジェクト
entry - 描画情報を表すpsvDrawentry値
戻り値:
描画処理の呼び出しが成功した場合はtrue、それ以外はfalse
関連項目:
psvDrawer.draw(jp.co.melco.preserv.psvScreen, jp.co.melco.preserv.psvDrawentry)

isSupport

public boolean isSupport(psvDrawentry entry)
指定された描画情報(psvDrawentry)が描画可能かの判断を行います。

定義:
インタフェース psvDrawer 内の isSupport
パラメータ:
entry - 描画情報を示すpsvDrawentry値
戻り値:
true:描画可能 false:描画不可
関連項目:
psvDrawer.isSupport(jp.co.melco.preserv.psvDrawentry)

drawPoint

protected void drawPoint(psvJavaScreen screen,
                         psvShape shape)
点を描画します。

パラメータ:
screen - スクリーンオブジェクト
shape - 図形オブジェクト(点)

drawImage

protected void drawImage(psvJavaScreen screen,
                         psvShape shape)
イメージを描画します。

パラメータ:
screen - スクリーンオブジェクト
shape - 図形オブジェクト(イメージシンボル)

drawMultiPolygon

protected void drawMultiPolygon(psvJavaScreen screen,
                                psvShape shape)
マルチポリゴンを描画します。

パラメータ:
screen - スクリーンオブジェクト
shape - 図形オブジェクト(マルチポリゴン)

drawAppLine

protected void drawAppLine(psvJavaScreen screen,
                           psvShape shape)
アプリケーションラインを描画します。

パラメータ:
screen - スクリーンオブジェクト
shape - 図形オブジェクト(アプリケーションライン)