jp.go.aist.dmrc.platform.beans.util.variable
クラス PFFontVariable

java.lang.Object
  上位を拡張 jp.go.aist.dmrc.platform.beans.util.variable.PFVariable
      上位を拡張 jp.go.aist.dmrc.platform.beans.util.variable.PFFontVariable
すべての実装されたインタフェース:
java.io.Serializable, PFComponent, PFXMLSerializable, PFDataSetEventSource, PFEventSource

public class PFFontVariable
extends PFVariable
implements PFXMLSerializable

フォントを格納する変数コンポーネント。

このコンポーネントから以下のイベントが発生する。

関連項目:
直列化された形式

フィールドの概要
 
クラス jp.go.aist.dmrc.platform.beans.util.variable.PFVariable から継承されたフィールド
PROPERTY_EXCEPTION_NULL
 
コンストラクタの概要
PFFontVariable()
          デフォルトコンストラクタ
 
メソッドの概要
 boolean canDisplay(char v0)
          java.awt.Font.canDisplay(char)を呼び出す。
 int canDisplayUpTo(char[] v0, int v1, int v2)
          java.awt.Font.canDisplayUpTo(char[],int,int)を呼び出す。
 int canDisplayUpTo(java.lang.String v0)
          java.awt.Font.canDisplayUpTo(java.lang.String)を呼び出す。
 java.awt.Font decode(java.lang.String v0)
          java.awt.Font.decode(java.lang.String)を呼び出す。
 void decodeThenReplace(java.lang.String v0)
          java.awt.Font.decode(java.lang.String)を呼び出す。
 java.awt.Font deriveFont(float v0)
          java.awt.Font.deriveFont(float)を呼び出す。
 java.awt.Font deriveFont(int v0)
          java.awt.Font.deriveFont(int)を呼び出す。
 java.awt.Font deriveFont(int v0, float v1)
          java.awt.Font.deriveFont(int,float)を呼び出す。
 void deriveFontThenReplace(float v0)
          java.awt.Font.deriveFont(float)を呼び出す。
 void deriveFontThenReplace(int v0)
          java.awt.Font.deriveFont(int)を呼び出す。
 void deriveFontThenReplace(int v0, float v1)
          java.awt.Font.deriveFont(int,float)を呼び出す。
 boolean equalsVariable(java.lang.Object v0)
          java.awt.Font.equals(java.lang.Object)を呼び出す。
 PFObjectList getAvailableFontFamilyNames()
          指定可能なフォント名のリストを取得する。
 byte getBaselineFor(char v0)
          java.awt.Font.getBaselineFor(char)を呼び出す。
 java.lang.Class getClassVariable()
          java.awt.Font.getClass()を呼び出す。
 java.lang.String getComponentName()
          コンポーネント名称を取得する。
 java.lang.String getFamily()
          java.awt.Font.getFamily()を呼び出す。
 java.lang.String getFamily(java.util.Locale v0)
          java.awt.Font.getFamily(java.util.Locale)を呼び出す。
 java.awt.Font getFont()
          フォントを取得する。
 java.awt.Font getFont(java.lang.String v0)
          java.awt.Font.getFont(java.lang.String)を呼び出す。
 java.awt.Font getFont(java.lang.String v0, java.awt.Font v1)
          java.awt.Font.getFont(java.lang.String,java.awt.Font)を呼び出す。
 java.lang.String getFontName()
          java.awt.Font.getFontName()を呼び出す。
 java.lang.String getFontName(java.util.Locale v0)
          java.awt.Font.getFontName(java.util.Locale)を呼び出す。
 void getFontThenReplace(java.lang.String v0)
          java.awt.Font.getFont(java.lang.String)を呼び出す。
 void getFontThenReplace(java.lang.String v0, java.awt.Font v1)
          java.awt.Font.getFont(java.lang.String,java.awt.Font)を呼び出す。
 float getItalicAngle()
          java.awt.Font.getItalicAngle()を呼び出す。
 int getMissingGlyphCode()
          java.awt.Font.getMissingGlyphCode()を呼び出す。
 java.lang.String getNameVariable()
          java.awt.Font.getName()を呼び出す。
 int getNumGlyphs()
          java.awt.Font.getNumGlyphs()を呼び出す。
 java.lang.String getPSName()
          java.awt.Font.getPSName()を呼び出す。
 int getSize()
          java.awt.Font.getSize()を呼び出す。
 float getSize2D()
          java.awt.Font.getSize2D()を呼び出す。
 int getStyle()
          java.awt.Font.getStyle()を呼び出す。
 int getStyleBold()
          スタイル「太字」を取得する。
 int getStyleBoldItalic()
          スタイル「太字斜体」を取得する。
 int getStyleItalic()
          スタイル「斜体」を取得する。
 int getStylePlain()
          スタイル「標準」を取得する。
 int hashCodeVariable()
          java.awt.Font.hashCode()を呼び出す。
 boolean hasUniformLineMetrics()
          java.awt.Font.hasUniformLineMetrics()を呼び出す。
 boolean isBold()
          java.awt.Font.isBold()を呼び出す。
 boolean isItalic()
          java.awt.Font.isItalic()を呼び出す。
 boolean isPlain()
          java.awt.Font.isPlain()を呼び出す。
 boolean isTransformed()
          java.awt.Font.isTransformed()を呼び出す。
 void localeUpdated()
          ロケール変更に対応する。
 void notifyAllVariable()
          java.awt.Font.notifyAll()を呼び出す。
 void notifyVariable()
          java.awt.Font.notify()を呼び出す。
 void readXML(PFXMLLoader in)
          コンポーネントのXML入力.
 void setFont(java.awt.Font font)
          フォントを設定する。
 void setFont(java.lang.String name, int style, float size)
          フォントを設定する。
 void setFontQuiet(java.awt.Font font)
          フォントを設定する(イベント発生なし)。
 void setFontQuiet(java.lang.String name, int style, float size)
          フォントを設定する(イベント発生なし)。
 java.lang.String toStringVariable()
          java.awt.Font.toString()を呼び出す。
 void waitVariable()
          java.awt.Font.wait()を呼び出す。
 void waitVariable(long v0)
          java.awt.Font.wait(long)を呼び出す。
 void waitVariable(long v0, int v1)
          java.awt.Font.wait(long,int)を呼び出す。
 void writeXML(PFXMLGenerator out)
          コンポーネントのXML出力.
 
クラス jp.go.aist.dmrc.platform.beans.util.variable.PFVariable から継承されたメソッド
addPFDataSetListener, getComponentID, getComponentKey, getComponentKeys, getComponentPublicName, getComponentString, getDuplicateObject, getName, getObject, getPFDataSetListenerList, getResult, hasInstanceOf, hasResult, isAllowPullTransfer, isAllowPushTransfer, isAllowRemoteInvocation, isNull, removePFDataSetListener, setAllowPullTransfer, setAllowPushTransfer, setAllowRemoteInvocation, setComponentID, setComponentKey, setComponentKeys, setComponentPublicName, setName, setNull, setObject, setObjectQuiet, setResult
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

PFFontVariable

public PFFontVariable()
デフォルトコンストラクタ

メソッドの詳細

getComponentName

public java.lang.String getComponentName()
コンポーネント名称を取得する。

定義:
インタフェース PFComponent 内の getComponentName
戻り値:
コンポーネント名
関連項目:
PFComponent.getComponentName()

localeUpdated

public void localeUpdated()
ロケール変更に対応する。

定義:
インタフェース PFComponent 内の localeUpdated
関連項目:
PFComponent.localeUpdated()

readXML

public void readXML(PFXMLLoader in)
コンポーネントのXML入力.

定義:
インタフェース PFXMLSerializable 内の readXML
パラメータ:
in - XML入力ユーティリティ

writeXML

public void writeXML(PFXMLGenerator out)
              throws java.io.IOException
コンポーネントのXML出力.

定義:
インタフェース PFXMLSerializable 内の writeXML
パラメータ:
out - XML出力ユーティリティ
例外:
java.io.IOException

setFont

public void setFont(java.awt.Font font)
             throws PFException
フォントを設定する。 データ設定イベントが発生する。

パラメータ:
font - フォント
例外:
PFException - イベント処理のエラー

setFont

public void setFont(java.lang.String name,
                    int style,
                    float size)
             throws PFException
フォントを設定する。 データ設定イベントが発生する。

パラメータ:
name - フォントの名前
style - スタイル(int)
size - サイズ(float)
例外:
PFException - イベント処理のエラー

setFontQuiet

public void setFontQuiet(java.awt.Font font)
フォントを設定する(イベント発生なし)。

パラメータ:
font - フォント

setFontQuiet

public void setFontQuiet(java.lang.String name,
                         int style,
                         float size)
フォントを設定する(イベント発生なし)。

パラメータ:
name - フォントの名前
style - スタイル(int)
size - サイズ(float)

getFont

public java.awt.Font getFont()
フォントを取得する。

戻り値:
格納されているフォント

getStylePlain

public int getStylePlain()
スタイル「標準」を取得する。

戻り値:
定数

getStyleBold

public int getStyleBold()
スタイル「太字」を取得する。

戻り値:
定数

getStyleItalic

public int getStyleItalic()
スタイル「斜体」を取得する。

戻り値:
定数

getStyleBoldItalic

public int getStyleBoldItalic()
スタイル「太字斜体」を取得する。

戻り値:
定数

getAvailableFontFamilyNames

public PFObjectList getAvailableFontFamilyNames()
指定可能なフォント名のリストを取得する。

戻り値:
フォント名のリスト

getNameVariable

public java.lang.String getNameVariable()
                                 throws PFException
java.awt.Font.getName()を呼び出す。

戻り値:
java.lang.String
例外:
PFException

hashCodeVariable

public int hashCodeVariable()
                     throws PFException
java.awt.Font.hashCode()を呼び出す。

戻り値:
int
例外:
PFException

equalsVariable

public boolean equalsVariable(java.lang.Object v0)
                       throws PFException
java.awt.Font.equals(java.lang.Object)を呼び出す。

パラメータ:
v0 - java.lang.Object
戻り値:
boolean
例外:
PFException

toStringVariable

public java.lang.String toStringVariable()
                                  throws PFException
java.awt.Font.toString()を呼び出す。

戻り値:
java.lang.String
例外:
PFException

decode

public java.awt.Font decode(java.lang.String v0)
                     throws PFException
java.awt.Font.decode(java.lang.String)を呼び出す。

パラメータ:
v0 - java.lang.String
戻り値:
java.awt.Font
例外:
PFException

decodeThenReplace

public void decodeThenReplace(java.lang.String v0)
                       throws PFException
java.awt.Font.decode(java.lang.String)を呼び出す。 格納されたオブジェクトを返値で置き換える。

パラメータ:
v0 - java.lang.String
例外:
PFException

getSize

public int getSize()
            throws PFException
java.awt.Font.getSize()を呼び出す。

戻り値:
int
例外:
PFException

getFont

public java.awt.Font getFont(java.lang.String v0,
                             java.awt.Font v1)
                      throws PFException
java.awt.Font.getFont(java.lang.String,java.awt.Font)を呼び出す。

パラメータ:
v0 - java.lang.String
v1 - java.awt.Font
戻り値:
java.awt.Font
例外:
PFException

getFontThenReplace

public void getFontThenReplace(java.lang.String v0,
                               java.awt.Font v1)
                        throws PFException
java.awt.Font.getFont(java.lang.String,java.awt.Font)を呼び出す。 格納されたオブジェクトを返値で置き換える。

パラメータ:
v0 - java.lang.String
v1 - java.awt.Font
例外:
PFException

getFont

public java.awt.Font getFont(java.lang.String v0)
                      throws PFException
java.awt.Font.getFont(java.lang.String)を呼び出す。

パラメータ:
v0 - java.lang.String
戻り値:
java.awt.Font
例外:
PFException

getFontThenReplace

public void getFontThenReplace(java.lang.String v0)
                        throws PFException
java.awt.Font.getFont(java.lang.String)を呼び出す。 格納されたオブジェクトを返値で置き換える。

パラメータ:
v0 - java.lang.String
例外:
PFException

canDisplay

public boolean canDisplay(char v0)
                   throws PFException
java.awt.Font.canDisplay(char)を呼び出す。

パラメータ:
v0 - char
戻り値:
boolean
例外:
PFException

canDisplayUpTo

public int canDisplayUpTo(java.lang.String v0)
                   throws PFException
java.awt.Font.canDisplayUpTo(java.lang.String)を呼び出す。

パラメータ:
v0 - java.lang.String
戻り値:
int
例外:
PFException

canDisplayUpTo

public int canDisplayUpTo(char[] v0,
                          int v1,
                          int v2)
                   throws PFException
java.awt.Font.canDisplayUpTo(char[],int,int)を呼び出す。

パラメータ:
v0 - char[]
v1 - int
v2 - int
戻り値:
int
例外:
PFException

deriveFont

public java.awt.Font deriveFont(int v0,
                                float v1)
                         throws PFException
java.awt.Font.deriveFont(int,float)を呼び出す。

パラメータ:
v0 - int
v1 - float
戻り値:
java.awt.Font
例外:
PFException

deriveFontThenReplace

public void deriveFontThenReplace(int v0,
                                  float v1)
                           throws PFException
java.awt.Font.deriveFont(int,float)を呼び出す。 格納されたオブジェクトを返値で置き換える。

パラメータ:
v0 - int
v1 - float
例外:
PFException

deriveFont

public java.awt.Font deriveFont(int v0)
                         throws PFException
java.awt.Font.deriveFont(int)を呼び出す。

パラメータ:
v0 - int
戻り値:
java.awt.Font
例外:
PFException

deriveFontThenReplace

public void deriveFontThenReplace(int v0)
                           throws PFException
java.awt.Font.deriveFont(int)を呼び出す。 格納されたオブジェクトを返値で置き換える。

パラメータ:
v0 - int
例外:
PFException

deriveFont

public java.awt.Font deriveFont(float v0)
                         throws PFException
java.awt.Font.deriveFont(float)を呼び出す。

パラメータ:
v0 - float
戻り値:
java.awt.Font
例外:
PFException

deriveFontThenReplace

public void deriveFontThenReplace(float v0)
                           throws PFException
java.awt.Font.deriveFont(float)を呼び出す。 格納されたオブジェクトを返値で置き換える。

パラメータ:
v0 - float
例外:
PFException

getBaselineFor

public byte getBaselineFor(char v0)
                    throws PFException
java.awt.Font.getBaselineFor(char)を呼び出す。

パラメータ:
v0 - char
戻り値:
byte
例外:
PFException

getFamily

public java.lang.String getFamily()
                           throws PFException
java.awt.Font.getFamily()を呼び出す。

戻り値:
java.lang.String
例外:
PFException

getFamily

public java.lang.String getFamily(java.util.Locale v0)
                           throws PFException
java.awt.Font.getFamily(java.util.Locale)を呼び出す。

パラメータ:
v0 - java.util.Locale
戻り値:
java.lang.String
例外:
PFException

getFontName

public java.lang.String getFontName()
                             throws PFException
java.awt.Font.getFontName()を呼び出す。

戻り値:
java.lang.String
例外:
PFException

getFontName

public java.lang.String getFontName(java.util.Locale v0)
                             throws PFException
java.awt.Font.getFontName(java.util.Locale)を呼び出す。

パラメータ:
v0 - java.util.Locale
戻り値:
java.lang.String
例外:
PFException

getItalicAngle

public float getItalicAngle()
                     throws PFException
java.awt.Font.getItalicAngle()を呼び出す。

戻り値:
float
例外:
PFException

getMissingGlyphCode

public int getMissingGlyphCode()
                        throws PFException
java.awt.Font.getMissingGlyphCode()を呼び出す。

戻り値:
int
例外:
PFException

getNumGlyphs

public int getNumGlyphs()
                 throws PFException
java.awt.Font.getNumGlyphs()を呼び出す。

戻り値:
int
例外:
PFException

getPSName

public java.lang.String getPSName()
                           throws PFException
java.awt.Font.getPSName()を呼び出す。

戻り値:
java.lang.String
例外:
PFException

getSize2D

public float getSize2D()
                throws PFException
java.awt.Font.getSize2D()を呼び出す。

戻り値:
float
例外:
PFException

getStyle

public int getStyle()
             throws PFException
java.awt.Font.getStyle()を呼び出す。

戻り値:
int
例外:
PFException

hasUniformLineMetrics

public boolean hasUniformLineMetrics()
                              throws PFException
java.awt.Font.hasUniformLineMetrics()を呼び出す。

戻り値:
boolean
例外:
PFException

isBold

public boolean isBold()
               throws PFException
java.awt.Font.isBold()を呼び出す。

戻り値:
boolean
例外:
PFException

isItalic

public boolean isItalic()
                 throws PFException
java.awt.Font.isItalic()を呼び出す。

戻り値:
boolean
例外:
PFException

isPlain

public boolean isPlain()
                throws PFException
java.awt.Font.isPlain()を呼び出す。

戻り値:
boolean
例外:
PFException

isTransformed

public boolean isTransformed()
                      throws PFException
java.awt.Font.isTransformed()を呼び出す。

戻り値:
boolean
例外:
PFException

waitVariable

public void waitVariable()
                  throws PFException,
                         java.lang.InterruptedException
java.awt.Font.wait()を呼び出す。

例外:
PFException
java.lang.InterruptedException

waitVariable

public void waitVariable(long v0,
                         int v1)
                  throws PFException,
                         java.lang.InterruptedException
java.awt.Font.wait(long,int)を呼び出す。

パラメータ:
v0 - long
v1 - int
例外:
PFException
java.lang.InterruptedException

waitVariable

public void waitVariable(long v0)
                  throws PFException,
                         java.lang.InterruptedException
java.awt.Font.wait(long)を呼び出す。

パラメータ:
v0 - long
例外:
PFException
java.lang.InterruptedException

getClassVariable

public java.lang.Class getClassVariable()
                                 throws PFException
java.awt.Font.getClass()を呼び出す。

戻り値:
java.lang.Class
例外:
PFException

notifyVariable

public void notifyVariable()
                    throws PFException
java.awt.Font.notify()を呼び出す。

例外:
PFException

notifyAllVariable

public void notifyAllVariable()
                       throws PFException
java.awt.Font.notifyAll()を呼び出す。

例外:
PFException