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

java.lang.Object
  拡張jp.co.melco.preserv.spatial.psvJPAnnotationStyleElement
      拡張jp.co.melco.preserv.spatial.psvJPFont

public class psvJPFont
extends psvJPAnnotationStyleElement

注記文字列のフォントを定義します。
フォントを表すために必要となる以下の属性値を保持します。

本クラスはJPGIS1.0における描画法のJP_Fontクラスに対応します。

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

コンストラクタの概要
psvJPFont()
           
 
メソッドの概要
protected  void doApplyTo(psvPortrayalContext context)
          指定された描画コンテキストに自身の注記スタイルを反映します。
 boolean equals(java.lang.Object obj)
           
 java.lang.String getName()
          注記文字列のフォント識別子を取得します。
 psvJPStyle getStyle()
          文字の書体を取得します。
protected  java.lang.String paramString()
          属性値の文字列表現を取得します。
 void setName(java.lang.String name)
          注記文字列のフォント識別子を設定します。
 void setStyle(psvJPStyle style)
          文字の書体を設定します。
 
クラス jp.co.melco.preserv.spatial.psvJPAnnotationStyleElement から継承したメソッド
applyTo, getElement, setElement, toString
 
クラス java.lang.Object から継承したメソッド
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

psvJPFont

public psvJPFont()
メソッドの詳細

getName

public java.lang.String getName()
注記文字列のフォント識別子を取得します。
ここで取得できる値は、JPGIS1.0における描画法のJP_Fontクラスのname属性に対応します。

オーバーライド:
クラス psvJPAnnotationStyleElement 内の getName
戻り値:
フォント識別子
関連項目:
psvFontDictionary.FONT_GOTHIC, psvFontDictionary.FONT_MINCHO, psvFontDictionary.FONT_VECTOR

setName

public void setName(java.lang.String name)
注記文字列のフォント識別子を設定します。
例えば MSゴシックなど適用したいフォントを一意に特定可能な識別子を指定します。
ここで設定できる値は、JPGIS1.0における描画法のJP_Fontクラスのname属性に対応します。
nameとしてpsvFontDictionaryの各フォント名称が使用出来ます。

オーバーライド:
クラス psvJPAnnotationStyleElement 内の setName
パラメータ:
name - フォント識別子
関連項目:
psvFontDictionary.FONT_GOTHIC, psvFontDictionary.FONT_MINCHO, psvFontDictionary.FONT_VECTOR

getStyle

public psvJPStyle getStyle()
文字の書体を取得します。
ここで取得できる値は、JPGIS1.0における描画法のJP_Fontクラスのstyle属性に対応します。

戻り値:
文字列の書体

setStyle

public void setStyle(psvJPStyle style)
文字の書体を設定します。
ここで設定できる値は、JPGIS1.0における描画法のJP_Fontクラスのstyle属性に対応します。

パラメータ:
style - 文字列の書体

paramString

protected java.lang.String paramString()
クラス psvJPAnnotationStyleElement の記述:
属性値の文字列表現を取得します。

オーバーライド:
クラス psvJPAnnotationStyleElement 内の paramString
戻り値:
文字列表現

doApplyTo

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

オーバーライド:
クラス psvJPAnnotationStyleElement 内の doApplyTo
パラメータ:
context - スタイル反映対象の描画コンテキスト
関連項目:
psvJPAnnotationStyleElement.applyTo(psvPortrayalContext)

equals

public boolean equals(java.lang.Object obj)
オーバーライド:
クラス psvJPAnnotationStyleElement 内の equals