oracle.html
クラス Link

java.lang.Object
  |
  +--oracle.html.IHtmlItemImpl
        |
        +--oracle.html.Item
              |
              +--oracle.html.Link
 

public class Link
extends Item

説明:

Linkクラスは、HyperLinkオブジェクトをカプセル化します。
注意: このクラスが行う操作は、HTML2に指定されているANCHOR要素のリンク部分を構成するのみです。

使用方法:

このクラスは、HTMLページにハイパーリンクを追加するために使用します。

例:

 // Create a simple Link pointing to URL "http://www.oracle.com"
 Link link = new Link ("http://www.oracle.com", "Go to Oracle's Home Page");
  

関連項目:
Item, Frame, Frameset

クラス oracle.html.Itemから継承したフィールド
ATTR_ALGN_CENTER, ATTR_BIG, ATTR_BOLD, ATTR_CITATION, ATTR_CODE, ATTR_DEFINITION, ATTR_EMPHASIS, ATTR_FONT_BIG, ATTR_FONT_BOLD, ATTR_FONT_ITALIC, ATTR_FONT_SMALL, ATTR_FONT_STRIKE, ATTR_FONT_SUB, ATTR_FONT_SUPER, ATTR_FONT_TELETYPE, ATTR_FONT_UNDERLINE, ATTR_ITALIC, ATTR_KEYBOARD, ATTR_PHRASE_CITATION, ATTR_PHRASE_CODE, ATTR_PHRASE_DEFINITION, ATTR_PHRASE_EMPHASIS, ATTR_PHRASE_KEYBOARD, ATTR_PHRASE_SAMPLE, ATTR_PHRASE_STRONG, ATTR_PHRASE_VARIABLE, ATTR_SAMPLE, ATTR_SMALL, ATTR_STRIKE, ATTR_STRONG, ATTR_SUB, ATTR_SUPER, ATTR_TELETYPE, ATTR_UNDERLINE, ATTR_VARIABLE
 
コンストラクタの概要
Link(Anchor anchor, IHtmlItem item)
          (同一ページ内の)アンカーを指すLinkオブジェクトを作成します。
Link(java.lang.String url, IHtmlItem item)
          Linkオブジェクトを作成します。
Link(java.lang.String url, IHtmlItem item, java.lang.String target)
          Linkオブジェクトを作成します。
Link(java.lang.String url, java.lang.String text)
          Linkオブジェクトを作成します。
Link(java.net.URL url, IHtmlItem item)
           
 
メソッドの概要
 Link addItem(IHtmlItem item)
          ハイパーリンクが設定される項目をオブジェクトに追加します。
 java.lang.String toHTML()
          オブジェクトの内容をHTML文字列として返します。
 java.lang.String toString()
          オブジェクトの内容を通常の文字列として返します。
 
クラス oracle.html.Itemから継承したメソッド
clearAttr, setAttr, setAttr, setBold, setBold, setCenter, setCenter, setCite, setCite, setCode, setCode, setDefinition, setDefinition, setEmphasis, setEmphasis, setFontBig, setFontBig, setFontColor, setFontSize, setFontSmall, setFontSmall, setFontSubscript, setFontSubscript, setFontSuperscript, setFontSuperscript, setHeading, setItal, setItal, setKeyboard, setKeyboard, setSample, setSample, setStrike, setStrike, setStrongEmphasis, setStrongEmphasis, setStyleElement, setTeletype, setTeletype, setUnderline, setUnderline, setVariable, setVariable
 
クラス oracle.html.IHtmlItemImplから継承したメソッド
print, print
 
クラス java.lang.Objectから継承したメソッド
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

Link

public Link(java.lang.String url,
            IHtmlItem item,
            java.lang.String target) 
Linkオブジェクトを作成します。
パラメータ:
url - ハイパーリンクのURL。
item - ハイパーリンクが設定される項目。
target - ターゲット・ウィンドウ。

Link

public Link(java.lang.String url,
            IHtmlItem item) 
Linkオブジェクトを作成します。
パラメータ:
url - リンクのURLを指定します。
item - ハイパーリンクが設定される項目を指定します。

Link

public Link(java.lang.String url,
            java.lang.String text) 
Linkオブジェクトを作成します。
パラメータ:
url - リンクのURLを指定します。
text - ハイパーリンクが設定されるテキストを指定します。

Link

public Link(Anchor anchor,
            IHtmlItem item) 
(同一ページ内の)アンカーを指すLinkオブジェクトを作成します。
パラメータ:
anchor - アンカー・オブジェクト(リンクのターゲット)。
item - ハイパーリンクが設定される項目を指定します。
関連項目:
Anchor

Link

public Link(java.net.URL url,
            IHtmlItem item) 
メソッドの詳細

addItem

public Link addItem(IHtmlItem item) 
オブジェクトに、ハイパーリンクされる項目を追加します。
パラメータ:
item - ハイパーリンクが設定される項目を指定します。

toHTML

public java.lang.String toHTML() 
オブジェクトの内容をHTML文字列として返します。
オーバーライド:
クラス Item内のtoHTML
タグのコピー元クラス: Item
戻り値:
オブジェクトの内容を表すHTML文字列。

toString

public java.lang.String toString() 
オブジェクトの内容を通常の文字列として返します。
オーバーライド:
クラス Item内のtoString
タグのコピー元クラス: Item
戻り値:
オブジェクトの文字列表記。