|
Kagetaka | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectnet.hizlab.kagetaka.rendering.Option
net.hizlab.kagetaka.option.ViewerOption
影鷹ブラウザ用のオプションです。
入れ子クラスの概要 | |
static class |
ViewerOption.Application
アプリケーションを表すクラスです。 |
コンストラクタの概要 | |
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 |
フィールドの詳細 |
public static final String KEY_APP
public static final String KEY_APP_LIST
public static final String[] KEY_APP_NAME
public static final String[] KEY_APP_ONLINE
public static final String[] KEY_APP_OPTION
public static final String[] KEY_APP_PATH
public static final String KEY_BOOKMARKS_PATH
public static final String KEY_BOOKMARKS_WINDOW_POSITION
public static final String KEY_BOOKMARKS_WINDOW_SIZE
public static final String KEY_CHARS_KINSOKU_HEAD
public static final String KEY_CHARS_KINSOKU_TAIL
public static final String KEY_CHARS_SPIN_LTRB
public static final String KEY_CHARS_SPIN_RIGHT
public static final String KEY_COOKIE_ACCEPT_SESSION
public static final String KEY_COOKIE_ACCEPT_STRAGE
public static final String KEY_COOKIE_ACCEPT_STRICT
public static final String KEY_COOKIE_PATH
public static final String KEY_COOKIE_SAVE
public static final String KEY_COOKIE_WINDOW_POSITION
public static final String KEY_COOKIE_WINDOW_SIZE
public static final String KEY_DOWNLOAD_SAVE_PATH
public static final String KEY_DOWNLOAD_WINDOW_CLOSE
public static final String KEY_DOWNLOAD_WINDOW_POSITION
public static final String KEY_FONT_DEFAULT
public static final String KEY_FONT_FIXED
public static final String KEY_FONT_PERPIXEL
public static final String KEY_HISTORY_PATH
public static final String KEY_HISTORY_SAVE_NUM
public static final String KEY_HISTORY_WINDOW_POSITION
public static final String KEY_HISTORY_WINDOW_SIZE
public static final String KEY_HTTP_ACCEPT
public static final String KEY_HTTP_ACCEPTCHARSET
public static final String KEY_HTTP_ACCEPTENCODING
public static final String KEY_HTTP_ACCEPTLANGUAGE
public static final String KEY_HTTP_REFERER
public static final String KEY_HTTP_STRICT
public static final String KEY_HTTP_USERAGENT
public static final String KEY_LOAD_IMAGE
public static final String KEY_LOG_LEVEL
public static final String KEY_MOUSE_WHEEL
public static final String KEY_MOUSE_WHEEL_SWAP
public static final String KEY_PARSER_FILTERS
public static final String KEY_PARSER_INPUT
public static final String KEY_PROXY
public static final String KEY_PROXY_DIRECT
public static final String KEY_PROXY_FTP_HOST
public static final String KEY_PROXY_FTP_PORT
public static final String KEY_PROXY_HTTP_HOST
public static final String KEY_PROXY_HTTP_PORT
public static final String KEY_PROXY_HTTPS_HOST
public static final String KEY_PROXY_HTTPS_PORT
public static final String KEY_PROXY_SOCKS_HOST
public static final String KEY_PROXY_SOCKS_PORT
public static final String KEY_PROXY_USE
public static final String KEY_SCREEN_RESOLUTION
public static final String KEY_SHOW_LINKBAR
public static final String KEY_SHOW_LINKBAR_BUTTONS
public static final String KEY_SHOW_NAVIBAR
public static final String KEY_SHOW_NAVIBAR_BUTTONS
public static final String KEY_SHOW_SCROLLBAR
public static final String KEY_SHOW_SEARCHBAR
public static final String KEY_SHOW_STATUSBAR
public static final String KEY_SPIN_IMAGE_GIF
public static final String KEY_SPIN_IMAGE_GIF_ASPECTRATIO
public static final String KEY_SPIN_IMAGE_GIF_MINWIDTH
public static final String KEY_SPIN_IMAGE_JPEG
public static final String KEY_SPIN_IMAGE_JPEG_ASPECTRATIO
public static final String KEY_SPIN_IMAGE_JPEG_MINWIDTH
public static final String KEY_STYLE_DECORATION_SWAP
public static final String KEY_SYSTEM_THEMES_PATH
public static final String KEY_THEME_KEY
public static final String KEY_TOOLTIP_BROWSER_DELAY
public static final String KEY_TOOLTIP_BROWSER_TERM
public static final String KEY_TOOLTIP_BROWSER_USE
public static final String KEY_TOOLTIP_CONTROL_DELAY
public static final String KEY_TOOLTIP_CONTROL_TERM
public static final String KEY_TOOLTIP_CONTROL_USE
public static final String KEY_URL_HOME
public static final String KEY_USER_THEMES_PATH
public static final String KEY_WINDOW_POSITION
public static final String KEY_WINDOW_SIZE
public static final int TYPE_BOOLEAN
boolean
public static final int TYPE_CHARLIST
CharList
public static final int TYPE_DIMENSION
Dimension
public static final int TYPE_DOUBLE
double
public static final int TYPE_FILE
File
public static final int TYPE_FONT
Font
public static final int TYPE_INT
int
public static final int TYPE_POINT
Point
public static final int TYPE_STRING
String
public static final int TYPE_STRINGS
String
[]
コンストラクタの詳細 |
public ViewerOption()
public ViewerOption(File system, File user)
system
- システム全体のオプションディレクトリuser
- ユーザ用のオプションディレクトリpublic ViewerOption(String system, String user)
system
- システム全体のオプションディレクトリuser
- ユーザ用のオプションディレクトリメソッドの詳細 |
public void addListener(OptionListener l)
l
- 登録するリスナpublic boolean containsPropertyKey(String key)
key
- プロパティキー
true
、
それ以外の場合は false
public File convertCanonicalToRelative(File path)
PathAbsoluter
内の convertCanonicalToRelative
path
- ファイルパス
path
の値public File convertRelativeToCanonical(File path)
PathAbsoluter
内の convertRelativeToCanonical
path
- ファイルパス
path
の値public ViewerOption.Application[] getApplications()
public BookmarkManager getBookmarkManager()
public CookieManager getCookieManager()
public HistoryManager getHistoryManager()
public Boolean getPropertyBoolean(String key)
Boolean
で返します。
key
- プロパティキー
null
public boolean getPropertyBoolean(String key, boolean defval)
Boolean
で返します。
key
- プロパティキーdefval
- デフォルト値
public CharList getPropertyCharList(String key)
CharList
で返します。
key
- プロパティキー
null
public CharList getPropertyCharList(String key, CharList defval)
CharList
で返します。
key
- プロパティキーdefval
- デフォルト値
public Dimension getPropertyDimension(String key)
Dimension
で返します。
key
- プロパティキー
null
public Dimension getPropertyDimension(String key, Dimension defval)
Dimension
で返します。
key
- プロパティキーdefval
- デフォルト値
public Double getPropertyDouble(String key)
Double
で返します。
key
- プロパティキー
null
public double getPropertyDouble(String key, double defval)
Double
で返します。
key
- プロパティキーdefval
- デフォルト値
public File getPropertyFile(String key)
File
で返します。
相対パスが指定されていた場合で、プロパティをファイルから読んでいる場合は、 そのプロパティファイルのパスからの相対パスを返します。
key
- プロパティキー
null
public File getPropertyFile(String key, File defval)
File
で返します。
相対パスが指定されていた場合で、プロパティをファイルから読んでいる場合は、 そのプロパティファイルのパスからの相対パスを返します。
key
- プロパティキーdefval
- デフォルト値
public Font getPropertyFont(String key)
Font
で返します。
key
- プロパティキー
null
public Font getPropertyFont(String key, Font defval)
Font
で返します。
key
- プロパティキーdefval
- デフォルト値
public Integer getPropertyInteger(String key)
Integer
で返します。
key
- プロパティキー
null
public int getPropertyInteger(String key, int defval)
Integer
で返します。
key
- プロパティキーdefval
- デフォルト値
public Point getPropertyPoint(String key)
Point
で返します。
key
- プロパティキー
null
public Point getPropertyPoint(String key, Point defval)
Point
で返します。
key
- プロパティキーdefval
- デフォルト値
public String getPropertyString(String key)
String
で返します。
key
- プロパティキー
null
public String getPropertyString(String key, String defval)
String
で返します。
key
- プロパティキーdefval
- デフォルト値
public String[] getPropertyStrings(String key)
String
の配列で返します。
key
- プロパティキー
null
public String[] getPropertyStrings(String key, String[] defval)
String
の配列で返します。
key
- プロパティキーdefval
- デフォルト値
public int getPropertyType(String key)
public URL getProxyURL(URL url)
url
- 接続先の URL
null
public Setter getSetter()
public ThemeManager getThemeManager()
public ToolTip getToolTip()
public ViewerConsole getViewerConsole()
public void initPropertyBoolean(String key, boolean value)
boolean
で初期化します。
影鷹で利用するプロパティは、必ずこのメソッドを呼び出して
初期化する必要があります。
key
- キーvalue
- 初期値public void initPropertyBoolean(String key, Boolean value)
Boolean
で初期化します。
影鷹で利用するプロパティは、必ずこのメソッドを呼び出して
初期化する必要があります。
key
- キーvalue
- 初期値public void initPropertyCharList(String key, CharList value)
CharList
で初期化します。
影鷹で利用するプロパティは、必ずこのメソッドを呼び出して
初期化する必要があります。
key
- キーvalue
- 初期値public void initPropertyDimension(String key, Dimension value)
Dimension
で初期化します。
影鷹で利用するプロパティは、必ずこのメソッドを呼び出して
初期化する必要があります。
key
- キーvalue
- 初期値public void initPropertyDouble(String key, double value)
double
で初期化します。
影鷹で利用するプロパティは、必ずこのメソッドを呼び出して
初期化する必要があります。
key
- キーvalue
- 初期値public void initPropertyDouble(String key, Double value)
Double
で初期化します。
影鷹で利用するプロパティは、必ずこのメソッドを呼び出して
初期化する必要があります。
key
- キーvalue
- 初期値public void initPropertyFile(String key, File value)
File
で初期化します。
影鷹で利用するプロパティは、必ずこのメソッドを呼び出して
初期化する必要があります。
key
- キーvalue
- 初期値public void initPropertyFont(String key, Font value)
Font
で初期化します。
影鷹で利用するプロパティは、必ずこのメソッドを呼び出して
初期化する必要があります。
key
- キーvalue
- 初期値public void initPropertyInteger(String key, int value)
int
で初期化します。
影鷹で利用するプロパティは、必ずこのメソッドを呼び出して
初期化する必要があります。
key
- キーvalue
- 初期値public void initPropertyInteger(String key, Integer value)
Integer
で初期化します。
影鷹で利用するプロパティは、必ずこのメソッドを呼び出して
初期化する必要があります。
key
- キーvalue
- 初期値public void initPropertyPoint(String key, Point value)
Point
で初期化します。
影鷹で利用するプロパティは、必ずこのメソッドを呼び出して
初期化する必要があります。
key
- キーvalue
- 初期値public void initPropertyString(String key, String value)
String
で初期化します。
影鷹で利用するプロパティは、必ずこのメソッドを呼び出して
初期化する必要があります。
key
- キーvalue
- 初期値public void initPropertyStrings(String key, String[] values)
String
の配列で初期化します。
影鷹で利用するプロパティは、必ずこのメソッドを呼び出して
初期化する必要があります。
key
- キーvalues
- 初期値public void removeListener(OptionListener l)
l
- 削除するリスナpublic void save()
public void setCharsKinsokuHead(CharList value)
Option
内の setCharsKinsokuHead
value
- 先頭禁止文字のリストpublic void setCharsKinsokuTail(CharList value)
Option
内の setCharsKinsokuTail
value
- 末尾禁止文字のリストpublic void setCharsSpinLtrb(CharList value)
Option
内の setCharsSpinLtrb
value
- 右上に移動させる文字のリストpublic void setCharsSpinRight(CharList value)
Option
内の setCharsSpinRight
value
- 右回転させる文字のリストpublic void setDefaultFixedFont(Font value)
Option
内の setDefaultFixedFont
value
- 描画で利用するデフォルト等幅フォントpublic void setDefaultFont(Font value)
Option
内の setDefaultFont
value
- 描画で利用するデフォルトフォントpublic void setFilterParsers(String[] value)
Option
内の setFilterParsers
value
- フィルタパーサpublic void setFontPerPixel(double value)
Option
内の setFontPerPixel
value
- 1 ピクセルあたりのフォントサイズpublic void setInputStreamParser(String value)
Option
内の setInputStreamParser
value
- インプットストリームパーサpublic void setLoadImage(boolean value)
Option
内の setLoadImage
value
- ロードする場合は true
、
それ以外の場合は false
public void setShowScrollbar(boolean value)
Option
内の setShowScrollbar
value
- 表示する場合は true
、
それ以外の場合は false
public void setSpinGifAspectRatio(double value)
Option
内の setSpinGifAspectRatio
value
- 回転させる画像の縦横比public void setSpinGifImage(boolean value)
Option
内の setSpinGifImage
value
- 回転する場合は true
、
それ以外の場合は false
public void setSpinGifMinWidth(int value)
Option
内の setSpinGifMinWidth
value
- 回転させる画像の最低の幅public void setSpinJpegAspectRatio(double value)
Option
内の setSpinJpegAspectRatio
value
- 回転させる画像の縦横比public void setSpinJpegImage(boolean value)
Option
内の setSpinJpegImage
value
- 回転する場合は true
、
それ以外の場合は false
public void setSpinJpegMinWidth(int value)
Option
内の setSpinJpegMinWidth
value
- 回転させる画像の最低の幅public void setSwapDecoration(boolean value)
Option
内の setSwapDecoration
value
- 入れ替える場合は true
、
それ以外の場合は false
public void showManager(Frame owner)
owner
- オーナー
|
Kagetaka | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright (c) 2002-2003 The Kagetaka Project 'December 16, 2003'