Kagetaka

net.hizlab.kagetaka.option
クラス ViewerOption

java.lang.Object
  拡張net.hizlab.kagetaka.rendering.Option
      拡張net.hizlab.kagetaka.option.ViewerOption
すべての実装インタフェース:
PathAbsoluter, Serializable

public class ViewerOption
extends Option
implements PathAbsoluter

影鷹ブラウザ用のオプションです。

バージョン:
$Revision: 1.8 $
関連項目:
直列化された形式

入れ子クラスの概要
static class ViewerOption.Application
          アプリケーションを表すクラスです。
 
フィールドの概要
static String KEY_APP
           
static String KEY_APP_LIST
           
static String[] KEY_APP_NAME
           
static String[] KEY_APP_ONLINE
           
static String[] KEY_APP_OPTION
           
static String[] KEY_APP_PATH
           
static String KEY_BOOKMARKS_PATH
           
static String KEY_BOOKMARKS_WINDOW_POSITION
           
static String KEY_BOOKMARKS_WINDOW_SIZE
           
static String KEY_CHARS_KINSOKU_HEAD
           
static String KEY_CHARS_KINSOKU_TAIL
           
static String KEY_CHARS_SPIN_LTRB
           
static String KEY_CHARS_SPIN_RIGHT
           
static String KEY_COOKIE_ACCEPT_SESSION
           
static String KEY_COOKIE_ACCEPT_STRAGE
           
static String KEY_COOKIE_ACCEPT_STRICT
           
static String KEY_COOKIE_PATH
           
static String KEY_COOKIE_SAVE
           
static String KEY_COOKIE_WINDOW_POSITION
           
static String KEY_COOKIE_WINDOW_SIZE
           
static String KEY_DOWNLOAD_SAVE_PATH
           
static String KEY_DOWNLOAD_WINDOW_CLOSE
           
static String KEY_DOWNLOAD_WINDOW_POSITION
           
static String KEY_FONT_DEFAULT
           
static String KEY_FONT_FIXED
           
static String KEY_FONT_PERPIXEL
           
static String KEY_HISTORY_PATH
           
static String KEY_HISTORY_SAVE_NUM
           
static String KEY_HISTORY_WINDOW_POSITION
           
static String KEY_HISTORY_WINDOW_SIZE
           
static String KEY_HTTP_ACCEPT
           
static String KEY_HTTP_ACCEPTCHARSET
           
static String KEY_HTTP_ACCEPTENCODING
           
static String KEY_HTTP_ACCEPTLANGUAGE
           
static String KEY_HTTP_REFERER
           
static String KEY_HTTP_STRICT
           
static String KEY_HTTP_USERAGENT
           
static String KEY_LOAD_IMAGE
           
static String KEY_LOG_LEVEL
           
static String KEY_MOUSE_WHEEL
           
static String KEY_MOUSE_WHEEL_SWAP
           
static String KEY_PARSER_FILTERS
           
static String KEY_PARSER_INPUT
           
static String KEY_PROXY
           
static String KEY_PROXY_DIRECT
           
static String KEY_PROXY_FTP_HOST
           
static String KEY_PROXY_FTP_PORT
           
static String KEY_PROXY_HTTP_HOST
           
static String KEY_PROXY_HTTP_PORT
           
static String KEY_PROXY_HTTPS_HOST
           
static String KEY_PROXY_HTTPS_PORT
           
static String KEY_PROXY_SOCKS_HOST
           
static String KEY_PROXY_SOCKS_PORT
           
static String KEY_PROXY_USE
           
static String KEY_SCREEN_RESOLUTION
           
static String KEY_SHOW_LINKBAR
           
static String KEY_SHOW_LINKBAR_BUTTONS
           
static String KEY_SHOW_NAVIBAR
           
static String KEY_SHOW_NAVIBAR_BUTTONS
           
static String KEY_SHOW_SCROLLBAR
           
static String KEY_SHOW_SEARCHBAR
           
static String KEY_SHOW_STATUSBAR
           
static String KEY_SPIN_IMAGE_GIF
           
static String KEY_SPIN_IMAGE_GIF_ASPECTRATIO
           
static String KEY_SPIN_IMAGE_GIF_MINWIDTH
           
static String KEY_SPIN_IMAGE_JPEG
           
static String KEY_SPIN_IMAGE_JPEG_ASPECTRATIO
           
static String KEY_SPIN_IMAGE_JPEG_MINWIDTH
           
static String KEY_STYLE_DECORATION_SWAP
           
static String KEY_SYSTEM_THEMES_PATH
           
static String KEY_THEME_KEY
           
static String KEY_TOOLTIP_BROWSER_DELAY
           
static String KEY_TOOLTIP_BROWSER_TERM
           
static String KEY_TOOLTIP_BROWSER_USE
           
static String KEY_TOOLTIP_CONTROL_DELAY
           
static String KEY_TOOLTIP_CONTROL_TERM
           
static String KEY_TOOLTIP_CONTROL_USE
           
static String KEY_URL_HOME
           
static String KEY_USER_THEMES_PATH
           
static String KEY_WINDOW_POSITION
           
static String KEY_WINDOW_SIZE
           
static int TYPE_BOOLEAN
          boolean
static int TYPE_CHARLIST
          CharList
static int TYPE_DIMENSION
          Dimension
static int TYPE_DOUBLE
          double
static int TYPE_FILE
          File
static int TYPE_FONT
          Font
static int TYPE_INT
          int
static int TYPE_POINT
          Point
static int TYPE_STRING
          String
static int TYPE_STRINGS
          String[]
 
コンストラクタの概要
ViewerOption()
          デフォルトのオプションを読み込みます。
ViewerOption(File system, File user)
          デフォルトのオプションを読み込みます。
ViewerOption(String system, String user)
          デフォルトのオプションを読み込みます。
 
メソッドの概要
 void addListener(OptionListener l)
          オプションリスナを登録します。
 boolean containsPropertyKey(String key)
          指定されたキーを持つプロパティが存在するかどうかを返します。
 File convertCanonicalToRelative(File path)
          ファイルパスを、相対パスに変換します。
 File convertRelativeToCanonical(File path)
          相対パスを、絶対パスに変換します。
 ViewerOption.Application[] getApplications()
          アプリケーション情報を返します。
 BookmarkManager getBookmarkManager()
          ブックマークマネージャを返します。
 CookieManager getCookieManager()
          クッキーマネージャを返します。
 HistoryManager getHistoryManager()
          履歴マネージャを返します。
 Boolean getPropertyBoolean(String key)
          指定されたキーを持つプロパティを、Boolean で返します。
 boolean getPropertyBoolean(String key, boolean defval)
          指定されたキーを持つプロパティを、Boolean で返します。
 CharList getPropertyCharList(String key)
          指定されたキーを持つプロパティを、CharList で返します。
 CharList getPropertyCharList(String key, CharList defval)
          指定されたキーを持つプロパティを、CharList で返します。
 Dimension getPropertyDimension(String key)
          指定されたキーを持つプロパティを、Dimension で返します。
 Dimension getPropertyDimension(String key, Dimension defval)
          指定されたキーを持つプロパティを、Dimension で返します。
 Double getPropertyDouble(String key)
          指定されたキーを持つプロパティを、Double で返します。
 double getPropertyDouble(String key, double defval)
          指定されたキーを持つプロパティを、Double で返します。
 File getPropertyFile(String key)
          指定されたキーを持つプロパティを、File で返します。
 File getPropertyFile(String key, File defval)
          指定されたキーを持つプロパティを、File で返します。
 Font getPropertyFont(String key)
          指定されたキーを持つプロパティを、Font で返します。
 Font getPropertyFont(String key, Font defval)
          指定されたキーを持つプロパティを、Font で返します。
 Integer getPropertyInteger(String key)
          指定されたキーを持つプロパティを、Integer で返します。
 int getPropertyInteger(String key, int defval)
          指定されたキーを持つプロパティを、Integer で返します。
 Point getPropertyPoint(String key)
          指定されたキーを持つプロパティを、Point で返します。
 Point getPropertyPoint(String key, Point defval)
          指定されたキーを持つプロパティを、Point で返します。
 String getPropertyString(String key)
          指定されたキーを持つプロパティを、String で返します。
 String getPropertyString(String key, String defval)
          指定されたキーを持つプロパティを、String で返します。
 String[] getPropertyStrings(String key)
          指定されたキーを持つプロパティを、String の配列で返します。
 String[] getPropertyStrings(String key, String[] defval)
          指定されたキーを持つプロパティを、String の配列で返します。
 int getPropertyType(String key)
          プロパティのタイプを返します。
 URL getProxyURL(URL url)
          指定された URL への接続に必要な、プロキシの URL を返します。
 Setter getSetter()
          プロパティを変更するためのセッターを取得します。
 ThemeManager getThemeManager()
          テーママネージャを返します。
 ToolTip getToolTip()
          ツールチップのインスタンスを返します。
 ViewerConsole getViewerConsole()
          影鷹コンソールのインスタンスを返します。
 void initPropertyBoolean(String key, boolean value)
          プロパティの項目を boolean で初期化します。
 void initPropertyBoolean(String key, Boolean value)
          プロパティの項目を Boolean で初期化します。
 void initPropertyCharList(String key, CharList value)
          プロパティの項目を CharList で初期化します。
 void initPropertyDimension(String key, Dimension value)
          プロパティの項目を Dimension で初期化します。
 void initPropertyDouble(String key, double value)
          プロパティの項目を double で初期化します。
 void initPropertyDouble(String key, Double value)
          プロパティの項目を Double で初期化します。
 void initPropertyFile(String key, File value)
          プロパティの項目を File で初期化します。
 void initPropertyFont(String key, Font value)
          プロパティの項目を Font で初期化します。
 void initPropertyInteger(String key, int value)
          プロパティの項目を int で初期化します。
 void initPropertyInteger(String key, Integer value)
          プロパティの項目を Integer で初期化します。
 void initPropertyPoint(String key, Point value)
          プロパティの項目を Point で初期化します。
 void initPropertyString(String key, String value)
          プロパティの項目を String で初期化します。
 void initPropertyStrings(String key, String[] values)
          プロパティの項目を String の配列で初期化します。
 void removeListener(OptionListener l)
          オプションリスナを削除します。
 void save()
          ユーザ用のプロパティファイルに現在の設定を書き出します。
 void setCharsKinsokuHead(CharList value)
          先頭禁止文字のリストを設定します。
 void setCharsKinsokuTail(CharList value)
          末尾禁止文字のリストを設定します。
 void setCharsSpinLtrb(CharList value)
          右上に移動させる文字のリストを設定します。
 void setCharsSpinRight(CharList value)
          右回転させる文字のリストを設定します。
 void setDefaultFixedFont(Font value)
          描画で利用するデフォルト等幅フォントを設定します。
 void setDefaultFont(Font value)
          描画で利用するデフォルトフォントを設定します。
 void setFilterParsers(String[] value)
          フィルタパーサを設定します。
 void setFontPerPixel(double value)
          1 ピクセルあたりのフォントサイズを設定します。
 void setInputStreamParser(String value)
          インプットストリームパーサを設定します。
 void setLoadImage(boolean value)
          画像をロードするかどうかを設定します。
 void setShowScrollbar(boolean value)
          スクロールバーを表示するかどうかを設定します。
 void setSpinGifAspectRatio(double value)
          GIF 画像を回転させる縦横比を設定します。
 void setSpinGifImage(boolean value)
          GIF 画像を回転させて表示するかどうかを設定します。
 void setSpinGifMinWidth(int value)
          GIF 画像を必ず回転させる最低の幅を設定します。
 void setSpinJpegAspectRatio(double value)
          JPEG 画像を回転させる縦横比を設定します。
 void setSpinJpegImage(boolean value)
          JPEG 画像を回転させて表示するかどうかを設定します。
 void setSpinJpegMinWidth(int value)
          JPEG 画像を必ず回転させる最低の幅を設定します。
 void setSwapDecoration(boolean value)
          テキスト修飾ラインの左右を入れ替えるかどうかを設定します。
 void showManager(Frame owner)
          オプションマネージャを表示します。
 
クラス net.hizlab.kagetaka.rendering.Option から継承したメソッド
getCharsKinsokuHead, getCharsKinsokuTail, getCharsSpinLtrb, getCharsSpinRight, getDefaultFixedFont, getDefaultFont, getFilterParsers, getFontPerPixel, getInputStreamParser, getLoadImage, getShowScrollbar, getSpinGifAspectRatio, getSpinGifImage, getSpinGifMinWidth, getSpinJpegAspectRatio, getSpinJpegImage, getSpinJpegMinWidth, getSwapDecoration
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

KEY_APP

public static final String KEY_APP
関連項目:
定数フィールド値

KEY_APP_LIST

public static final String KEY_APP_LIST
関連項目:
定数フィールド値

KEY_APP_NAME

public static final String[] KEY_APP_NAME

KEY_APP_ONLINE

public static final String[] KEY_APP_ONLINE

KEY_APP_OPTION

public static final String[] KEY_APP_OPTION

KEY_APP_PATH

public static final String[] KEY_APP_PATH

KEY_BOOKMARKS_PATH

public static final String KEY_BOOKMARKS_PATH
関連項目:
定数フィールド値

KEY_BOOKMARKS_WINDOW_POSITION

public static final String KEY_BOOKMARKS_WINDOW_POSITION
関連項目:
定数フィールド値

KEY_BOOKMARKS_WINDOW_SIZE

public static final String KEY_BOOKMARKS_WINDOW_SIZE
関連項目:
定数フィールド値

KEY_CHARS_KINSOKU_HEAD

public static final String KEY_CHARS_KINSOKU_HEAD
関連項目:
定数フィールド値

KEY_CHARS_KINSOKU_TAIL

public static final String KEY_CHARS_KINSOKU_TAIL
関連項目:
定数フィールド値

KEY_CHARS_SPIN_LTRB

public static final String KEY_CHARS_SPIN_LTRB
関連項目:
定数フィールド値

KEY_CHARS_SPIN_RIGHT

public static final String KEY_CHARS_SPIN_RIGHT
関連項目:
定数フィールド値

KEY_COOKIE_ACCEPT_SESSION

public static final String KEY_COOKIE_ACCEPT_SESSION
関連項目:
定数フィールド値

KEY_COOKIE_ACCEPT_STRAGE

public static final String KEY_COOKIE_ACCEPT_STRAGE
関連項目:
定数フィールド値

KEY_COOKIE_ACCEPT_STRICT

public static final String KEY_COOKIE_ACCEPT_STRICT
関連項目:
定数フィールド値

KEY_COOKIE_PATH

public static final String KEY_COOKIE_PATH
関連項目:
定数フィールド値

KEY_COOKIE_SAVE

public static final String KEY_COOKIE_SAVE
関連項目:
定数フィールド値

KEY_COOKIE_WINDOW_POSITION

public static final String KEY_COOKIE_WINDOW_POSITION
関連項目:
定数フィールド値

KEY_COOKIE_WINDOW_SIZE

public static final String KEY_COOKIE_WINDOW_SIZE
関連項目:
定数フィールド値

KEY_DOWNLOAD_SAVE_PATH

public static final String KEY_DOWNLOAD_SAVE_PATH
関連項目:
定数フィールド値

KEY_DOWNLOAD_WINDOW_CLOSE

public static final String KEY_DOWNLOAD_WINDOW_CLOSE
関連項目:
定数フィールド値

KEY_DOWNLOAD_WINDOW_POSITION

public static final String KEY_DOWNLOAD_WINDOW_POSITION
関連項目:
定数フィールド値

KEY_FONT_DEFAULT

public static final String KEY_FONT_DEFAULT
関連項目:
定数フィールド値

KEY_FONT_FIXED

public static final String KEY_FONT_FIXED
関連項目:
定数フィールド値

KEY_FONT_PERPIXEL

public static final String KEY_FONT_PERPIXEL
関連項目:
定数フィールド値

KEY_HISTORY_PATH

public static final String KEY_HISTORY_PATH
関連項目:
定数フィールド値

KEY_HISTORY_SAVE_NUM

public static final String KEY_HISTORY_SAVE_NUM
関連項目:
定数フィールド値

KEY_HISTORY_WINDOW_POSITION

public static final String KEY_HISTORY_WINDOW_POSITION
関連項目:
定数フィールド値

KEY_HISTORY_WINDOW_SIZE

public static final String KEY_HISTORY_WINDOW_SIZE
関連項目:
定数フィールド値

KEY_HTTP_ACCEPT

public static final String KEY_HTTP_ACCEPT
関連項目:
定数フィールド値

KEY_HTTP_ACCEPTCHARSET

public static final String KEY_HTTP_ACCEPTCHARSET
関連項目:
定数フィールド値

KEY_HTTP_ACCEPTENCODING

public static final String KEY_HTTP_ACCEPTENCODING
関連項目:
定数フィールド値

KEY_HTTP_ACCEPTLANGUAGE

public static final String KEY_HTTP_ACCEPTLANGUAGE
関連項目:
定数フィールド値

KEY_HTTP_REFERER

public static final String KEY_HTTP_REFERER
関連項目:
定数フィールド値

KEY_HTTP_STRICT

public static final String KEY_HTTP_STRICT
関連項目:
定数フィールド値

KEY_HTTP_USERAGENT

public static final String KEY_HTTP_USERAGENT
関連項目:
定数フィールド値

KEY_LOAD_IMAGE

public static final String KEY_LOAD_IMAGE
関連項目:
定数フィールド値

KEY_LOG_LEVEL

public static final String KEY_LOG_LEVEL
関連項目:
定数フィールド値

KEY_MOUSE_WHEEL

public static final String KEY_MOUSE_WHEEL
関連項目:
定数フィールド値

KEY_MOUSE_WHEEL_SWAP

public static final String KEY_MOUSE_WHEEL_SWAP
関連項目:
定数フィールド値

KEY_PARSER_FILTERS

public static final String KEY_PARSER_FILTERS
関連項目:
定数フィールド値

KEY_PARSER_INPUT

public static final String KEY_PARSER_INPUT
関連項目:
定数フィールド値

KEY_PROXY

public static final String KEY_PROXY
関連項目:
定数フィールド値

KEY_PROXY_DIRECT

public static final String KEY_PROXY_DIRECT
関連項目:
定数フィールド値

KEY_PROXY_FTP_HOST

public static final String KEY_PROXY_FTP_HOST
関連項目:
定数フィールド値

KEY_PROXY_FTP_PORT

public static final String KEY_PROXY_FTP_PORT
関連項目:
定数フィールド値

KEY_PROXY_HTTP_HOST

public static final String KEY_PROXY_HTTP_HOST
関連項目:
定数フィールド値

KEY_PROXY_HTTP_PORT

public static final String KEY_PROXY_HTTP_PORT
関連項目:
定数フィールド値

KEY_PROXY_HTTPS_HOST

public static final String KEY_PROXY_HTTPS_HOST
関連項目:
定数フィールド値

KEY_PROXY_HTTPS_PORT

public static final String KEY_PROXY_HTTPS_PORT
関連項目:
定数フィールド値

KEY_PROXY_SOCKS_HOST

public static final String KEY_PROXY_SOCKS_HOST
関連項目:
定数フィールド値

KEY_PROXY_SOCKS_PORT

public static final String KEY_PROXY_SOCKS_PORT
関連項目:
定数フィールド値

KEY_PROXY_USE

public static final String KEY_PROXY_USE
関連項目:
定数フィールド値

KEY_SCREEN_RESOLUTION

public static final String KEY_SCREEN_RESOLUTION
関連項目:
定数フィールド値

KEY_SHOW_LINKBAR

public static final String KEY_SHOW_LINKBAR
関連項目:
定数フィールド値

KEY_SHOW_LINKBAR_BUTTONS

public static final String KEY_SHOW_LINKBAR_BUTTONS
関連項目:
定数フィールド値

KEY_SHOW_NAVIBAR

public static final String KEY_SHOW_NAVIBAR
関連項目:
定数フィールド値

KEY_SHOW_NAVIBAR_BUTTONS

public static final String KEY_SHOW_NAVIBAR_BUTTONS
関連項目:
定数フィールド値

KEY_SHOW_SCROLLBAR

public static final String KEY_SHOW_SCROLLBAR
関連項目:
定数フィールド値

KEY_SHOW_SEARCHBAR

public static final String KEY_SHOW_SEARCHBAR
関連項目:
定数フィールド値

KEY_SHOW_STATUSBAR

public static final String KEY_SHOW_STATUSBAR
関連項目:
定数フィールド値

KEY_SPIN_IMAGE_GIF

public static final String KEY_SPIN_IMAGE_GIF
関連項目:
定数フィールド値

KEY_SPIN_IMAGE_GIF_ASPECTRATIO

public static final String KEY_SPIN_IMAGE_GIF_ASPECTRATIO
関連項目:
定数フィールド値

KEY_SPIN_IMAGE_GIF_MINWIDTH

public static final String KEY_SPIN_IMAGE_GIF_MINWIDTH
関連項目:
定数フィールド値

KEY_SPIN_IMAGE_JPEG

public static final String KEY_SPIN_IMAGE_JPEG
関連項目:
定数フィールド値

KEY_SPIN_IMAGE_JPEG_ASPECTRATIO

public static final String KEY_SPIN_IMAGE_JPEG_ASPECTRATIO
関連項目:
定数フィールド値

KEY_SPIN_IMAGE_JPEG_MINWIDTH

public static final String KEY_SPIN_IMAGE_JPEG_MINWIDTH
関連項目:
定数フィールド値

KEY_STYLE_DECORATION_SWAP

public static final String KEY_STYLE_DECORATION_SWAP
関連項目:
定数フィールド値

KEY_SYSTEM_THEMES_PATH

public static final String KEY_SYSTEM_THEMES_PATH
関連項目:
定数フィールド値

KEY_THEME_KEY

public static final String KEY_THEME_KEY
関連項目:
定数フィールド値

KEY_TOOLTIP_BROWSER_DELAY

public static final String KEY_TOOLTIP_BROWSER_DELAY
関連項目:
定数フィールド値

KEY_TOOLTIP_BROWSER_TERM

public static final String KEY_TOOLTIP_BROWSER_TERM
関連項目:
定数フィールド値

KEY_TOOLTIP_BROWSER_USE

public static final String KEY_TOOLTIP_BROWSER_USE
関連項目:
定数フィールド値

KEY_TOOLTIP_CONTROL_DELAY

public static final String KEY_TOOLTIP_CONTROL_DELAY
関連項目:
定数フィールド値

KEY_TOOLTIP_CONTROL_TERM

public static final String KEY_TOOLTIP_CONTROL_TERM
関連項目:
定数フィールド値

KEY_TOOLTIP_CONTROL_USE

public static final String KEY_TOOLTIP_CONTROL_USE
関連項目:
定数フィールド値

KEY_URL_HOME

public static final String KEY_URL_HOME
関連項目:
定数フィールド値

KEY_USER_THEMES_PATH

public static final String KEY_USER_THEMES_PATH
関連項目:
定数フィールド値

KEY_WINDOW_POSITION

public static final String KEY_WINDOW_POSITION
関連項目:
定数フィールド値

KEY_WINDOW_SIZE

public static final String KEY_WINDOW_SIZE
関連項目:
定数フィールド値

TYPE_BOOLEAN

public static final int TYPE_BOOLEAN
boolean

関連項目:
定数フィールド値

TYPE_CHARLIST

public static final int TYPE_CHARLIST
CharList

関連項目:
定数フィールド値

TYPE_DIMENSION

public static final int TYPE_DIMENSION
Dimension

関連項目:
定数フィールド値

TYPE_DOUBLE

public static final int TYPE_DOUBLE
double

関連項目:
定数フィールド値

TYPE_FILE

public static final int TYPE_FILE
File

関連項目:
定数フィールド値

TYPE_FONT

public static final int TYPE_FONT
Font

関連項目:
定数フィールド値

TYPE_INT

public static final int TYPE_INT
int

関連項目:
定数フィールド値

TYPE_POINT

public static final int TYPE_POINT
Point

関連項目:
定数フィールド値

TYPE_STRING

public static final int TYPE_STRING
String

関連項目:
定数フィールド値

TYPE_STRINGS

public static final int TYPE_STRINGS
String[]

関連項目:
定数フィールド値
コンストラクタの詳細

ViewerOption

public ViewerOption()
デフォルトのオプションを読み込みます。


ViewerOption

public ViewerOption(File system,
                    File user)
デフォルトのオプションを読み込みます。

パラメータ:
system - システム全体のオプションディレクトリ
user - ユーザ用のオプションディレクトリ

ViewerOption

public ViewerOption(String system,
                    String user)
デフォルトのオプションを読み込みます。

パラメータ:
system - システム全体のオプションディレクトリ
user - ユーザ用のオプションディレクトリ
メソッドの詳細

addListener

public void addListener(OptionListener l)
オプションリスナを登録します。

パラメータ:
l - 登録するリスナ

containsPropertyKey

public boolean containsPropertyKey(String key)
指定されたキーを持つプロパティが存在するかどうかを返します。

パラメータ:
key - プロパティキー
戻り値:
存在する場合は true、 それ以外の場合は false

convertCanonicalToRelative

public File convertCanonicalToRelative(File path)
ファイルパスを、相対パスに変換します。 相対パスの基準位置は、ユーザプロパティファイルのあるディレクトリになります。

定義:
インタフェース PathAbsoluter 内の convertCanonicalToRelative
パラメータ:
path - ファイルパス
戻り値:
このプロパティを読み込んだディレクトリ下の場合は相対パス、 それ以外の場合は path の値

convertRelativeToCanonical

public File convertRelativeToCanonical(File path)
相対パスを、絶対パスに変換します。 相対パスの基準位置は、ユーザプロパティファイルのあるディレクトリになります。

定義:
インタフェース PathAbsoluter 内の convertRelativeToCanonical
パラメータ:
path - ファイルパス
戻り値:
相対パスの場合は絶対パスに、 それ以外の場合は path の値

getApplications

public ViewerOption.Application[] getApplications()
アプリケーション情報を返します。

戻り値:
アプリケーション

getBookmarkManager

public BookmarkManager getBookmarkManager()
ブックマークマネージャを返します。

戻り値:
ブックマークマネージャ

getCookieManager

public CookieManager getCookieManager()
クッキーマネージャを返します。

戻り値:
クッキーマネージャ

getHistoryManager

public HistoryManager getHistoryManager()
履歴マネージャを返します。

戻り値:
履歴マネージャ

getPropertyBoolean

public Boolean getPropertyBoolean(String key)
指定されたキーを持つプロパティを、Boolean で返します。

パラメータ:
key - プロパティキー
戻り値:
プロパティ値。 見つからない場合は null

getPropertyBoolean

public boolean getPropertyBoolean(String key,
                                  boolean defval)
指定されたキーを持つプロパティを、Boolean で返します。

パラメータ:
key - プロパティキー
defval - デフォルト値
戻り値:
プロパティ値。 見つからない場合はデフォルト値

getPropertyCharList

public CharList getPropertyCharList(String key)
指定されたキーを持つプロパティを、CharList で返します。

パラメータ:
key - プロパティキー
戻り値:
プロパティ値。 見つからない場合は null

getPropertyCharList

public CharList getPropertyCharList(String key,
                                    CharList defval)
指定されたキーを持つプロパティを、CharList で返します。

パラメータ:
key - プロパティキー
defval - デフォルト値
戻り値:
プロパティ値。 見つからない場合はデフォルト値

getPropertyDimension

public Dimension getPropertyDimension(String key)
指定されたキーを持つプロパティを、Dimension で返します。

パラメータ:
key - プロパティキー
戻り値:
プロパティ値。 見つからない場合は null

getPropertyDimension

public Dimension getPropertyDimension(String key,
                                      Dimension defval)
指定されたキーを持つプロパティを、Dimension で返します。

パラメータ:
key - プロパティキー
defval - デフォルト値
戻り値:
プロパティ値。 見つからない場合はデフォルト値

getPropertyDouble

public Double getPropertyDouble(String key)
指定されたキーを持つプロパティを、Double で返します。

パラメータ:
key - プロパティキー
戻り値:
プロパティ値。 見つからない場合は null

getPropertyDouble

public double getPropertyDouble(String key,
                                double defval)
指定されたキーを持つプロパティを、Double で返します。

パラメータ:
key - プロパティキー
defval - デフォルト値
戻り値:
プロパティ値。 見つからない場合はデフォルト値

getPropertyFile

public File getPropertyFile(String key)
指定されたキーを持つプロパティを、File で返します。

相対パスが指定されていた場合で、プロパティをファイルから読んでいる場合は、 そのプロパティファイルのパスからの相対パスを返します。

パラメータ:
key - プロパティキー
戻り値:
プロパティ値。 見つからない場合は null

getPropertyFile

public File getPropertyFile(String key,
                            File defval)
指定されたキーを持つプロパティを、File で返します。

相対パスが指定されていた場合で、プロパティをファイルから読んでいる場合は、 そのプロパティファイルのパスからの相対パスを返します。

パラメータ:
key - プロパティキー
defval - デフォルト値
戻り値:
プロパティ値。 見つからない場合はデフォルト値

getPropertyFont

public Font getPropertyFont(String key)
指定されたキーを持つプロパティを、Font で返します。

パラメータ:
key - プロパティキー
戻り値:
プロパティ値。 見つからない場合は null

getPropertyFont

public Font getPropertyFont(String key,
                            Font defval)
指定されたキーを持つプロパティを、Font で返します。

パラメータ:
key - プロパティキー
defval - デフォルト値
戻り値:
プロパティ値。 見つからない場合はデフォルト値

getPropertyInteger

public Integer getPropertyInteger(String key)
指定されたキーを持つプロパティを、Integer で返します。

パラメータ:
key - プロパティキー
戻り値:
プロパティ値。 見つからない場合は null

getPropertyInteger

public int getPropertyInteger(String key,
                              int defval)
指定されたキーを持つプロパティを、Integer で返します。

パラメータ:
key - プロパティキー
defval - デフォルト値
戻り値:
プロパティ値。 見つからない場合はデフォルト値

getPropertyPoint

public Point getPropertyPoint(String key)
指定されたキーを持つプロパティを、Point で返します。

パラメータ:
key - プロパティキー
戻り値:
プロパティ値。 見つからない場合は null

getPropertyPoint

public Point getPropertyPoint(String key,
                              Point defval)
指定されたキーを持つプロパティを、Point で返します。

パラメータ:
key - プロパティキー
defval - デフォルト値
戻り値:
プロパティ値。 見つからない場合はデフォルト値

getPropertyString

public String getPropertyString(String key)
指定されたキーを持つプロパティを、String で返します。

パラメータ:
key - プロパティキー
戻り値:
プロパティ値。 見つからない場合は null

getPropertyString

public String getPropertyString(String key,
                                String defval)
指定されたキーを持つプロパティを、String で返します。

パラメータ:
key - プロパティキー
defval - デフォルト値
戻り値:
プロパティ値。 見つからない場合はデフォルト値

getPropertyStrings

public String[] getPropertyStrings(String key)
指定されたキーを持つプロパティを、String の配列で返します。

パラメータ:
key - プロパティキー
戻り値:
プロパティ値。 見つからない場合は null

getPropertyStrings

public String[] getPropertyStrings(String key,
                                   String[] defval)
指定されたキーを持つプロパティを、String の配列で返します。

パラメータ:
key - プロパティキー
defval - デフォルト値
戻り値:
プロパティ値。 見つからない場合はデフォルト値

getPropertyType

public int getPropertyType(String key)
プロパティのタイプを返します。

戻り値:
プロパティのタイプ

getProxyURL

public URL getProxyURL(URL url)
指定された URL への接続に必要な、プロキシの URL を返します。

パラメータ:
url - 接続先の URL
戻り値:
プロキシの URL。 プロキシを利用しない場合は null

getSetter

public Setter getSetter()
プロパティを変更するためのセッターを取得します。

戻り値:
セッター

getThemeManager

public ThemeManager getThemeManager()
テーママネージャを返します。

戻り値:
テーママネージャ

getToolTip

public ToolTip getToolTip()
ツールチップのインスタンスを返します。

戻り値:
ツールチップ

getViewerConsole

public ViewerConsole getViewerConsole()
影鷹コンソールのインスタンスを返します。

戻り値:
影鷹コンソール

initPropertyBoolean

public void initPropertyBoolean(String key,
                                boolean value)
プロパティの項目を boolean で初期化します。 影鷹で利用するプロパティは、必ずこのメソッドを呼び出して 初期化する必要があります。

パラメータ:
key - キー
value - 初期値

initPropertyBoolean

public void initPropertyBoolean(String key,
                                Boolean value)
プロパティの項目を Boolean で初期化します。 影鷹で利用するプロパティは、必ずこのメソッドを呼び出して 初期化する必要があります。

パラメータ:
key - キー
value - 初期値

initPropertyCharList

public void initPropertyCharList(String key,
                                 CharList value)
プロパティの項目を CharList で初期化します。 影鷹で利用するプロパティは、必ずこのメソッドを呼び出して 初期化する必要があります。

パラメータ:
key - キー
value - 初期値

initPropertyDimension

public void initPropertyDimension(String key,
                                  Dimension value)
プロパティの項目を Dimension で初期化します。 影鷹で利用するプロパティは、必ずこのメソッドを呼び出して 初期化する必要があります。

パラメータ:
key - キー
value - 初期値

initPropertyDouble

public void initPropertyDouble(String key,
                               double value)
プロパティの項目を double で初期化します。 影鷹で利用するプロパティは、必ずこのメソッドを呼び出して 初期化する必要があります。

パラメータ:
key - キー
value - 初期値

initPropertyDouble

public void initPropertyDouble(String key,
                               Double value)
プロパティの項目を Double で初期化します。 影鷹で利用するプロパティは、必ずこのメソッドを呼び出して 初期化する必要があります。

パラメータ:
key - キー
value - 初期値

initPropertyFile

public void initPropertyFile(String key,
                             File value)
プロパティの項目を File で初期化します。 影鷹で利用するプロパティは、必ずこのメソッドを呼び出して 初期化する必要があります。

パラメータ:
key - キー
value - 初期値

initPropertyFont

public void initPropertyFont(String key,
                             Font value)
プロパティの項目を Font で初期化します。 影鷹で利用するプロパティは、必ずこのメソッドを呼び出して 初期化する必要があります。

パラメータ:
key - キー
value - 初期値

initPropertyInteger

public void initPropertyInteger(String key,
                                int value)
プロパティの項目を int で初期化します。 影鷹で利用するプロパティは、必ずこのメソッドを呼び出して 初期化する必要があります。

パラメータ:
key - キー
value - 初期値

initPropertyInteger

public void initPropertyInteger(String key,
                                Integer value)
プロパティの項目を Integer で初期化します。 影鷹で利用するプロパティは、必ずこのメソッドを呼び出して 初期化する必要があります。

パラメータ:
key - キー
value - 初期値

initPropertyPoint

public void initPropertyPoint(String key,
                              Point value)
プロパティの項目を Point で初期化します。 影鷹で利用するプロパティは、必ずこのメソッドを呼び出して 初期化する必要があります。

パラメータ:
key - キー
value - 初期値

initPropertyString

public void initPropertyString(String key,
                               String value)
プロパティの項目を String で初期化します。 影鷹で利用するプロパティは、必ずこのメソッドを呼び出して 初期化する必要があります。

パラメータ:
key - キー
value - 初期値

initPropertyStrings

public void initPropertyStrings(String key,
                                String[] values)
プロパティの項目を String の配列で初期化します。 影鷹で利用するプロパティは、必ずこのメソッドを呼び出して 初期化する必要があります。

パラメータ:
key - キー
values - 初期値

removeListener

public void removeListener(OptionListener l)
オプションリスナを削除します。

パラメータ:
l - 削除するリスナ

save

public void save()
ユーザ用のプロパティファイルに現在の設定を書き出します。


setCharsKinsokuHead

public void setCharsKinsokuHead(CharList value)
先頭禁止文字のリストを設定します。

オーバーライド:
クラス Option 内の setCharsKinsokuHead
パラメータ:
value - 先頭禁止文字のリスト

setCharsKinsokuTail

public void setCharsKinsokuTail(CharList value)
末尾禁止文字のリストを設定します。

オーバーライド:
クラス Option 内の setCharsKinsokuTail
パラメータ:
value - 末尾禁止文字のリスト

setCharsSpinLtrb

public void setCharsSpinLtrb(CharList value)
右上に移動させる文字のリストを設定します。

オーバーライド:
クラス Option 内の setCharsSpinLtrb
パラメータ:
value - 右上に移動させる文字のリスト

setCharsSpinRight

public void setCharsSpinRight(CharList value)
右回転させる文字のリストを設定します。

オーバーライド:
クラス Option 内の setCharsSpinRight
パラメータ:
value - 右回転させる文字のリスト

setDefaultFixedFont

public void setDefaultFixedFont(Font value)
描画で利用するデフォルト等幅フォントを設定します。

オーバーライド:
クラス Option 内の setDefaultFixedFont
パラメータ:
value - 描画で利用するデフォルト等幅フォント

setDefaultFont

public void setDefaultFont(Font value)
描画で利用するデフォルトフォントを設定します。

オーバーライド:
クラス Option 内の setDefaultFont
パラメータ:
value - 描画で利用するデフォルトフォント

setFilterParsers

public void setFilterParsers(String[] value)
フィルタパーサを設定します。

オーバーライド:
クラス Option 内の setFilterParsers
パラメータ:
value - フィルタパーサ

setFontPerPixel

public void setFontPerPixel(double value)
1 ピクセルあたりのフォントサイズを設定します。

オーバーライド:
クラス Option 内の setFontPerPixel
パラメータ:
value - 1 ピクセルあたりのフォントサイズ

setInputStreamParser

public void setInputStreamParser(String value)
インプットストリームパーサを設定します。

オーバーライド:
クラス Option 内の setInputStreamParser
パラメータ:
value - インプットストリームパーサ

setLoadImage

public void setLoadImage(boolean value)
画像をロードするかどうかを設定します。

オーバーライド:
クラス Option 内の setLoadImage
パラメータ:
value - ロードする場合は true、 それ以外の場合は false

setShowScrollbar

public void setShowScrollbar(boolean value)
スクロールバーを表示するかどうかを設定します。

オーバーライド:
クラス Option 内の setShowScrollbar
パラメータ:
value - 表示する場合は true、 それ以外の場合は false

setSpinGifAspectRatio

public void setSpinGifAspectRatio(double value)
GIF 画像を回転させる縦横比を設定します。

オーバーライド:
クラス Option 内の setSpinGifAspectRatio
パラメータ:
value - 回転させる画像の縦横比

setSpinGifImage

public void setSpinGifImage(boolean value)
GIF 画像を回転させて表示するかどうかを設定します。

オーバーライド:
クラス Option 内の setSpinGifImage
パラメータ:
value - 回転する場合は true、 それ以外の場合は false

setSpinGifMinWidth

public void setSpinGifMinWidth(int value)
GIF 画像を必ず回転させる最低の幅を設定します。

オーバーライド:
クラス Option 内の setSpinGifMinWidth
パラメータ:
value - 回転させる画像の最低の幅

setSpinJpegAspectRatio

public void setSpinJpegAspectRatio(double value)
JPEG 画像を回転させる縦横比を設定します。

オーバーライド:
クラス Option 内の setSpinJpegAspectRatio
パラメータ:
value - 回転させる画像の縦横比

setSpinJpegImage

public void setSpinJpegImage(boolean value)
JPEG 画像を回転させて表示するかどうかを設定します。

オーバーライド:
クラス Option 内の setSpinJpegImage
パラメータ:
value - 回転する場合は true、 それ以外の場合は false

setSpinJpegMinWidth

public void setSpinJpegMinWidth(int value)
JPEG 画像を必ず回転させる最低の幅を設定します。

オーバーライド:
クラス Option 内の setSpinJpegMinWidth
パラメータ:
value - 回転させる画像の最低の幅

setSwapDecoration

public void setSwapDecoration(boolean value)
テキスト修飾ラインの左右を入れ替えるかどうかを設定します。

オーバーライド:
クラス Option 内の setSwapDecoration
パラメータ:
value - 入れ替える場合は true、 それ以外の場合は false

showManager

public void showManager(Frame owner)
オプションマネージャを表示します。

パラメータ:
owner - オーナー

Kagetaka

Copyright (c) 2002-2003 The Kagetaka Project 'December 6, 2003'