インタフェース
jp.co.melco.preserv.psvContext の使用

psvContext を使用しているパッケージ
jp.co.melco.preserv   
jp.co.melco.preserv.binary   
jp.co.melco.preserv.j2   
 

jp.co.melco.preserv での psvContext の使用
 

psvContext を実装している jp.co.melco.preserv のクラス
 class psvDataContext
          推奨されていません。 このクラスは、psvDrawContextに置き換えられました。
 class psvDrawContext
          psvDrawContextは、psvContextインターフェースを実装した 図形オブジェクト作成のための情報を提供します。
 

psvContext として宣言されている jp.co.melco.preserv のフィールド
protected  psvContext psvAnyData._context
          この図形オブジェクトの属性情報です。
 

psvContext を返す jp.co.melco.preserv のメソッド
protected  psvContext psvSymbolWithTextData.get_adjust_text(psvContext dc, double xs, double ys)
          文字属性値を指定された倍率で変更します。
 psvContext psvShape.get_context()
          図形オブジェクトのコンテキスト情報を返します。
 psvContext psvConvert.set_attrib(java.lang.String layno, psvContext dc)
          指定レイヤ名称のコンテキストオブジェクトに書き換えます。
 psvContext psvAnyData.get_context()
          図形オブジェクトのコンテキストを取得します。
 

psvContext 型のパラメータを持つ jp.co.melco.preserv のメソッド
protected  psvContext psvSymbolWithTextData.get_adjust_text(psvContext dc, double xs, double ys)
          文字属性値を指定された倍率で変更します。
 void psvSymbolWithTextData.realDraw(psvScreen screen, psvContext dc)
          グラフィックスウィンドウにシンボルを描画します。
 void psvSymbolData.realDraw(psvScreen screen, psvContext dc)
          グラフィックスウィンドウにシンボルを描画します。
 void psvShape.set_context(psvContext dc)
          図形オブジェクトのコンテキスト情報を設定します。
abstract  void psvScreen.line(psvContext dcontext)
          線を描画します。
 void psvPolylineData.realDraw(psvScreen screen, psvContext dc)
          グラフィックスウィンドウにポリラインを描画します。
 void psvPolygonData.realDraw(psvScreen screen, psvContext dc)
          グラフィックスウィンドウにポリゴンを描画します。
 void psvPointData.realDraw(psvScreen screen, psvContext dc)
          グラフィックスウィンドウに点を描画します。
protected  psvRegionBounds psvMultiTextContext.get_range(psvContext argdc)
          複数文字列の矩形と文字列の矩形点を登録します。
 void psvLineData.realDraw(psvScreen screen, psvContext dc)
          グラフィックスウィンドウに線を描画します。
 void psvJavaScreen.line(psvContext dcontext)
          線を描画します。
 void psvJavaScreen.line(psvContext dcontext, psvCoordinate[] po)
          線を描画します。
 void psvJavaScreen.polyline(psvContext dcontext)
          ポリラインを描画します。
 void psvJavaScreen.polyline(psvContext dcontext, psvCoordinate[] po)
          ポリラインを描画します。
 void psvJavaScreen.polygon(psvContext dcontext)
          ポリゴンを描画します。
 void psvJavaScreen.polygon(psvContext dcontext, psvCoordinate[] po)
          ポリゴンを描画します。
 void psvJavaScreen.circle_2p(psvContext dcontext)
          円を描画します。
 void psvJavaScreen.circle_2p(psvContext dcontext, psvCoordinate[] po)
          円を描画します。
 void psvJavaScreen.circle_3p(psvContext dcontext)
          円を描画します。
 void psvJavaScreen.circle_3p(psvContext dcontext, psvCoordinate[] po)
          円を描画します。
 void psvJavaScreen.arc_2p(psvContext dcontext)
          円弧を描画します。
 void psvJavaScreen.arc_2p(psvContext dcontext, psvCoordinate[] po)
          円弧を描画します。
 void psvJavaScreen.fan_2p(psvContext dcontext)
          扇形を描画します。
 void psvJavaScreen.fan_2p(psvContext dcontext, psvCoordinate[] po)
          扇形を描画します。
 void psvJavaScreen.text(psvContext dcontext)
          文字を描画します。
 void psvJavaScreen.text(psvContext dcontext, psvCoordinate[] po)
          文字を描画します。
 void psvJavaScreen.dsSetAttributes(psvContext dcontext)
          コンテキスト情報を設定します。
 psvCoordinate[] psvJavaScreen.text_area(psvContext dcontext, psvCoordinate[] po)
          文字マスク領域を取得します。
 void psvImageSymbol.realDraw(psvScreen screen, psvContext dc)
          グラフィックスウィンドウにイメージシンボルを描画します。
 void psvGroup.realDraw(psvScreen screen, psvContext cont)
          グループに属する図形オブジェクトをすべて描画します。
static psvRegionBounds psvFontData.get_range(psvContext argdc, psvCoordinate co)
          データの矩形情報を取得します。
static psvCoordinate[] psvFontData.get_range_co(psvContext argdc, psvCoordinate co)
          データの矩形情報を取得します。
 void psvFontData.realDraw(psvScreen screen, psvContext dc)
          グラフィックスウィンドウに文字を描画します。
protected  void psvFontData.realDraw2(psvScreen screen, psvContext dc)
          グラフィックスウィンドウに文字を描画します。
 void psvFanData.realDraw(psvScreen screen, psvContext dc)
          グラフィックスウィンドウに扇形を描画します。
static java.lang.String psvDebugUtility.toDebugLayerString(psvContext context)
          レイヤのデバッグ表示用文字列を返します.
 psvContext psvConvert.set_attrib(java.lang.String layno, psvContext dc)
          指定レイヤ名称のコンテキストオブジェクトに書き換えます。
 void psvCircleData.realDraw(psvScreen screen, psvContext dc)
          グラフィックスウィンドウに円を描画します。
 void psvArcData.realDraw(psvScreen screen, psvContext dc)
          グラフィックスウィンドウに円弧を描画します。
 void psvAppLineData.realDraw(psvScreen screen, psvContext dc)
           
protected  void psvAnyData.init(double x1, double y1, double x2, double y2, psvContext argdc, psvArgs args)
          初期化処理を行います。
abstract  void psvAnyData.realDraw(psvScreen screen, psvContext dc)
          図形オブジェクトの描画を行うための抽象メソッド。
 void psvAnyData.set_context(psvContext context)
          図形オブジェクトにコンテキストを設定します。
 

psvContext 型のパラメータを持つ jp.co.melco.preserv のコンストラクタ
psvSymbolWithTextData(int symno, double x, double y, int deg, double scale, int pos, psvContext argdc, psvArgs args)
          psvSymbolWithTextDataオブジェクトを構築します。
psvSymbolWithTextData(int symno, double x, double y, int deg, double zx, double zy, int pos, psvContext argdc, psvArgs args)
          psvSymbolWithTextDataオブジェクトを構築します。
psvSymbolList(int symtype, psvContext dc)
          推奨されていません。 psvSymbolList(psvShape shape)に置き換えられました。
psvSymbolDefaultList(int symtype, psvContext dc)
          推奨されていません。 psvSymbolList(psvShape shape)に置き換えられました。
psvSymbolData(int symno, double x, double y, int deg, double scale, psvContext argdc, psvArgs args)
          psvSymbolDataオブジェクトを構築します。
psvSymbolData(int symno, double x, double y, int deg, double zx, double zy, psvContext argdc, psvArgs args)
          psvSymbolDataオブジェクトを構築します。
psvSymbolData(psvSymbolList symlist, double x, double y, int deg, double zx, double zy, psvContext argdc, psvArgs args)
          psvSymbolDataオブジェクトを構築します。
psvSymbolData(psvSymbolList symlist, double x, double y, int deg, double scale, psvContext argdc, psvArgs args)
          psvSymbolDataオブジェクトを構築します。
psvRoundBoxData(double sx, double sy, double ex, double ey, double rad, int deg, psvContext argdc, psvArgs args)
          コンテキスト情報を使用して角丸四角形オブジェクトを構築します。
psvPolylineData(psvCoordinate[] point, psvContext argdc, psvArgs args)
          コンテキスト情報を使用してpsvPolylineDataオブジェクトを構築します。
psvPolygonData(psvCoordinate[] point, psvContext argdc, psvArgs args)
          コンテキスト情報を使用してpsvPolygonDataオブジェクトを構築します。
psvPointData(psvCoordinate p, int size, psvContext argdc, psvArgs args)
          コンテキスト情報を使用してpsvPointDataオブジェクトを構築します。
psvMultiPolygonData(psvCoordinate[] out, java.util.Vector in, psvContext argdc, psvArgs args)
          psvMultiPolygonを構築します。
psvMultiPolygonData(psvCoordinate[] out, java.util.Vector in, psvContext argdc, psvArgs args, boolean checkInnerPolygonsOverlaps)
          psvMultiPolygonを構築します。
psvLineData(double sx, double sy, double ex, double ey, psvContext argdc, psvArgs args)
          コンテキスト情報を使用してpsvLineDataオブジェクトを構築します。
psvImageSymbol(java.net.URL fname, short pos, double sx, double sy, double width, double height, psvContext argdc, psvArgs args)
          推奨されていません。 psvImageManagerを利用する方法に置き換えられました。
psvImageSymbol(java.awt.Image img, short pos, double sx, double sy, double width, double height, psvContext argdc, psvArgs args)
          推奨されていません。 psvImageManagerを利用する方法に置き換えられました。
psvImageSymbol(java.lang.Object key, short pos, double sx, double sy, double width, double height, psvContext argdc, psvArgs args)
          指定されたオブジェクトキーに一致するImageオブジェクト使用して psvImageSymbolオブジェクトを構築します。
psvGroup(psvContext argdc, psvArgs args)
          コンストラクタです。
psvFontData(double x, double y, psvContext argdc, psvArgs args)
          コンストラクタです。
psvFanData(double r, double cx, double cy, int s_deg, int e_deg, psvContext argdc, psvArgs args)
          コンストラクタです。
psvEllipseData(double cx, double cy, double lr, double sr, int rot, psvContext argdc, psvArgs args)
          コンストラクタです。
psvCircleData(double r, double cx, double cy, psvContext argdc, psvArgs args)
          コンテキストを使用してpsvCircleDataオブジェクトを構築します。
psvArcData(double r, double cx, double cy, int s_deg, int e_deg, psvContext argdc, psvArgs args)
          コンテキストを使用してpsvArcDataオブジェクトを構築します。
psvAppLineData(psvCoordinate[] coordinates, java.lang.String lineType, psvContext argdc, psvArgs args)
          コンストラクタです。
psvAnyData(double x1, double y1, double x2, double y2, psvContext argdc, psvArgs args)
          指定されたコンテキストのpsvAnyDataを構築します。
 

jp.co.melco.preserv.binary での psvContext の使用
 

psvContext 型のパラメータを持つ jp.co.melco.preserv.binary のメソッド
protected  psvMultiPolygonData psvMultiPolygonDataConverter.createMultiPolygonData(psvCoordinate[] po, java.util.Vector coords, psvContext context, psvArgs args)
          引数に応じたマルチポリゴンを作成して返します。
protected  psvMultiPolygonData psvInvalidCheckMultiPolygonDataConverter.createMultiPolygonData(psvCoordinate[] po, java.util.Vector coords, psvContext context, psvArgs args)
          引数に応じたマルチポリゴンを作成して返します。
 

jp.co.melco.preserv.j2 での psvContext の使用
 

psvContext 型のパラメータを持つ jp.co.melco.preserv.j2 のメソッド
 void psvJavaScreen2D.dsSetAttributes(psvContext dcontext)
          コンテキスト情報を設定します。