jp.co.melco.preserv.spatial
クラス psvJPAnnotationStyleElement

java.lang.Object
  拡張jp.co.melco.preserv.spatial.psvJPAnnotationStyleElement
直系の既知のサブクラス:
psvAnnotationRegion, psvJPAnnotationReferencePoint, psvJPCharacterspace, psvJPColor, psvJPDirection, psvJPFont, psvJPMask, psvJPRotate, psvLinesInterval

public class psvJPAnnotationStyleElement
extends java.lang.Object

注記の表記法(スタイル)を構成する要素を定義するクラスです。
注記を表すための基本型で、構成要素となる注記スタイルの一覧を保持します。
本クラスはJPGIS1.0における描画法のJP_AnnotationStyleElementクラスに対応します。

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

コンストラクタの概要
psvJPAnnotationStyleElement()
           
 
メソッドの概要
 void applyTo(psvPortrayalContext context)
          指定された描画コンテキストに注記スタイル情報を反映します。
protected  void doApplyTo(psvPortrayalContext context)
          指定された描画コンテキストに自身の注記スタイルを反映します。
 boolean equals(java.lang.Object obj)
           
 psvJPAnnotationStyleElement[] getElement()
          注記の構成要素となる注記スタイルの一覧を取得します。
 java.lang.String getName()
          注記スタイル要素の名称を取得します。
protected  java.lang.String paramString()
          属性値の文字列表現を取得します。
 void setElement(psvJPAnnotationStyleElement[] element)
          注記の構成要素となる注記スタイルの一覧を設定します。
 void setName(java.lang.String name)
          注記スタイル要素の名称を設定します。
 java.lang.String toString()
           
 
クラス java.lang.Object から継承したメソッド
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

psvJPAnnotationStyleElement

public psvJPAnnotationStyleElement()
メソッドの詳細

getElement

public psvJPAnnotationStyleElement[] getElement()
注記の構成要素となる注記スタイルの一覧を取得します。
未設定の場合は null が返ります。
ここで取得できる値は、JPGIS1.0における描画法のJP_AnnotationStyleElementクラスの役割名elementに対応します。

戻り値:
注記スタイルの一覧

setElement

public void setElement(psvJPAnnotationStyleElement[] element)
注記の構成要素となる注記スタイルの一覧を設定します。
null が指定された場合 又は 要素が含まれなかった場合は IllegalArgumentException をスローします。
ここで設定できる値は、JPGIS1.0における描画法のJP_AnnotationStyleElementクラスの役割名elementに対応します。

パラメータ:
element - 注記スタイルの一覧

getName

public java.lang.String getName()
注記スタイル要素の名称を取得します。
未設定の場合は null が返ります。

戻り値:
注記スタイル要素の名称

setName

public void setName(java.lang.String name)
注記スタイル要素の名称を設定します。

パラメータ:
name - 注記スタイル要素の名称

toString

public java.lang.String toString()

paramString

protected java.lang.String paramString()
属性値の文字列表現を取得します。

戻り値:
文字列表現

applyTo

public final void applyTo(psvPortrayalContext context)
指定された描画コンテキストに注記スタイル情報を反映します。
反映の順序は、自身の注記スタイル反映後に構成要素となる注記スタイルを反映します。

パラメータ:
context - 反映対象の描画コンテキスト

doApplyTo

protected void doApplyTo(psvPortrayalContext context)
指定された描画コンテキストに自身の注記スタイルを反映します。

パラメータ:
context - スタイル反映対象の描画コンテキスト
関連項目:
applyTo(psvPortrayalContext)

equals

public boolean equals(java.lang.Object obj)