|
Kagetaka | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectnet.hizlab.kagetaka.rendering.Request
読み込みリクエストを表すクラスです。
| フィールドの概要 | |
static int |
CACHE_CHECK
必ずチェックを行う |
static int |
CACHE_MUST
必ずキャッシュを使う |
static int |
CACHE_NONE
キャッシュを使わない |
static int |
CACHE_NORMAL
期限内の場合はキャッシュを使い、期限切れならチェックを行う |
static int |
CACHE_SOFT
出来るだけキャッシュを使う |
static int |
OPEN_DEFAULT
TARGET に従い開く |
static int |
OPEN_NEWTAB
新しいタブで開く |
static int |
OPEN_NEWWINDOW
新しいウィンドウで開く |
int |
openMode
開く方法 |
Request |
parent
このリクエストの元になったリクエスト |
PostData |
postData
POST データ |
URL |
referer
リンク元の URL |
String |
target
ターゲット |
URL |
url
リクエスト URL |
| コンストラクタの概要 | |
protected |
Request(URL url,
PostData pd,
Request parent,
URL referer,
String target,
int openMode,
int cache)
新しいリクエストを作成します。 |
|
Request(URL url,
PostData pd,
URL referer,
String target,
int openMode,
int cache)
新しいリクエストを作成します。 |
| メソッドの概要 | |
void |
cleanup()
一時的なリソースを開放します。 |
boolean |
contains(Content content)
指定したコンテンツを含んでいるかを返します。 |
void |
copyFrom(Request src)
リクエストの結果内容をコピーします。 |
Request |
createRequest(URL url)
このリクエストを元に新しいリクエストを作成します。 |
Request |
createRequest(URL url,
int cache)
このリクエストを元に、指定されたキャッシュタイプで 新しいリクエストを作成します。 |
Content |
getContent(HawkContext context,
boolean useLoadMessage)
指定されたリクエストに対応するコンテンツを返します。 |
URL |
getContentURL()
メインコンテンツの本当の URL を返します。 |
Document |
getDocument()
ドキュメントを返します。 |
FormData |
getFormData()
このリクエストによる結果のページで、 最後に入力されていたフォームデータを返します。 |
Request |
getNext()
チェーンの次のリクエストを返します。 |
Point |
getPosition()
このリクエストによる結果のページで、 最後に表示しいていた位置を返します。 |
Request |
getPrevious()
チェーンの前のリクエストを返します。 |
int |
getUseCache()
キャッシュの利用タイプを返します。 |
boolean |
isChain()
チェーンのメンバかどうかを返します。 |
boolean |
isIgnored()
リクエストで実際にはロードを行わないかどうかを返します。 |
void |
save(Point position)
このリクエストによる結果のページの、現在の状態を保存します。 |
void |
setIgnored(boolean isIgnored)
リクエストで実際にロードを行わないかを設定します。 |
void |
setUseCache(int useCache)
キャッシュの利用タイプを設定します。 |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
public static final int CACHE_CHECK
public static final int CACHE_MUST
public static final int CACHE_NONE
public static final int CACHE_NORMAL
public static final int CACHE_SOFT
public static final int OPEN_DEFAULT
public static final int OPEN_NEWTAB
public static final int OPEN_NEWWINDOW
public final int openMode
public final Request parent
public final PostData postData
public final URL referer
public final String target
public final URL url
| コンストラクタの詳細 |
protected Request(URL url,
PostData pd,
Request parent,
URL referer,
String target,
int openMode,
int cache)
url - URLpd - POST で渡すデータ、
POST ではない場合は nullparent - このリクエストの元になった親リクエスト。
無い場合は nullreferer - リンク元の URL、
リンクを辿ったのではない場合は nulltarget - ターゲット
ターゲットが指定されていない場合は nullopenMode - 開くモードcache - キャッシュの利用タイプ
public Request(URL url,
PostData pd,
URL referer,
String target,
int openMode,
int cache)
url - URLpd - POST で渡すデータ、
POST ではない場合は nullreferer - リンク元の URL、
リンクを辿ったのではない場合は nulltarget - ターゲット
ターゲットが指定されていない場合は nullopenMode - 開くモードcache - キャッシュの利用タイプ| メソッドの詳細 |
public void cleanup()
public boolean contains(Content content)
content - コンテンツ
true、
含んでいない場合は falsepublic void copyFrom(Request src)
src - コピー元のリクエストpublic Request createRequest(URL url)
url - URL
public Request createRequest(URL url,
int cache)
url - URLcache - キャッシュの利用タイプ
public Content getContent(HawkContext context,
boolean useLoadMessage)
context - コンテキストuseLoadMessage - ロード中のメッセージを表示する場合は
true、
表示しない場合は false
nullpublic URL getContentURL()
public Document getDocument()
public FormData getFormData()
public Request getNext()
public Point getPosition()
public Request getPrevious()
public int getUseCache()
public boolean isChain()
true、
それ以外の場合は falsepublic boolean isIgnored()
true、
通常の場合は falsepublic void save(Point position)
position - 現在表示中の位置public void setIgnored(boolean isIgnored)
isIgnored - ロードを行わない場合は true、
通常の場合は falsepublic void setUseCache(int useCache)
useCache - キャッシュの利用タイプ
|
Kagetaka | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
Copyright (c) 2002-2004 The Kagetaka Project 'November 20, 2004'