org.seasar.s2click.control
クラス ToolTip

java.lang.Object
  上位を拡張 org.apache.click.control.AbstractControl
      上位を拡張 org.seasar.s2click.control.ToolTip
すべての実装されたインタフェース:
java.io.Serializable, org.apache.click.Control

public class ToolTip
extends org.apache.click.control.AbstractControl

overLIBを使用してツールチップを表示するためのコントロールです。

作成者:
Naoki Takezoe
関連項目:
直列化された形式

フィールドの概要
static java.lang.String[] OVERLIB_RESOURCES
          overLIBのリソース(click/overlibにデプロイされます)
 
クラス org.apache.click.control.AbstractControl から継承されたフィールド
actionListener, attributes, behaviors, headElements, listener, listenerMethod, messages, name, parent, styles
 
インタフェース org.apache.click.Control から継承されたフィールド
CONTROL_MESSAGES
 
コンストラクタの概要
ToolTip()
           
ToolTip(java.lang.String name)
           
ToolTip(java.lang.String name, java.lang.String contents)
           
ToolTip(java.lang.String name, java.lang.String contents, int width)
           
ToolTip(java.lang.String name, java.lang.String contents, java.lang.String title)
           
ToolTip(java.lang.String name, java.lang.String contents, java.lang.String title, int width)
           
 
メソッドの概要
 java.lang.String getContents()
          ツールチップに表示する内容を取得します。
 java.util.List<org.apache.click.element.Element> getHeadElements()
           
 java.lang.String getLabel()
          アイコンの代わりに表示するテキストを取得します。
 java.lang.String getTitle()
          ツールチップのタイトルを取得します。
 int getWidth()
          ツールチップの幅を取得します。
 void onDeploy(javax.servlet.ServletContext servletContext)
           
 void onDestroy()
           
 void onInit()
           
 boolean onProcess()
           
 void onRender()
           
 void render(org.apache.click.util.HtmlStringBuffer buffer)
           
 void setContents(java.lang.String contents)
          ツールチップに表示する内容を設定します。
 void setLabel(java.lang.String label)
          アイコンの代わりに表示するテキストを設定します。
 void setListener(java.lang.Object listener, java.lang.String method)
           
 void setTitle(java.lang.String title)
          ツールチップのタイトルを設定します。
 void setWidth(int width)
          ツールチップの幅を設定します。
 java.lang.String toString()
           
 
クラス org.apache.click.control.AbstractControl から継承されたメソッド
addBehavior, addStyleClass, appendAttributes, dispatchActionEvent, getActionListener, getAttribute, getAttributes, getBehaviors, getContext, getControlSizeEst, getHtmlImports, getId, getMessage, getMessage, getMessages, getName, getPage, getParent, getStyle, getStyles, getTag, hasAttribute, hasAttributes, hasBehaviors, hasStyles, isAjaxTarget, removeBehavior, removeStyleClass, renderTagBegin, renderTagEnd, setActionListener, setAttribute, setId, setName, setParent, setStyle
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

OVERLIB_RESOURCES

public static final java.lang.String[] OVERLIB_RESOURCES
overLIBのリソース(click/overlibにデプロイされます)

コンストラクタの詳細

ToolTip

public ToolTip()

ToolTip

public ToolTip(java.lang.String name)

ToolTip

public ToolTip(java.lang.String name,
               java.lang.String contents)

ToolTip

public ToolTip(java.lang.String name,
               java.lang.String contents,
               int width)

ToolTip

public ToolTip(java.lang.String name,
               java.lang.String contents,
               java.lang.String title)

ToolTip

public ToolTip(java.lang.String name,
               java.lang.String contents,
               java.lang.String title,
               int width)
メソッドの詳細

onDeploy

public void onDeploy(javax.servlet.ServletContext servletContext)
定義:
インタフェース org.apache.click.Control 内の onDeploy
オーバーライド:
クラス org.apache.click.control.AbstractControl 内の onDeploy

getHeadElements

public java.util.List<org.apache.click.element.Element> getHeadElements()
定義:
インタフェース org.apache.click.Control 内の getHeadElements
オーバーライド:
クラス org.apache.click.control.AbstractControl 内の getHeadElements

onDestroy

public void onDestroy()
定義:
インタフェース org.apache.click.Control 内の onDestroy
オーバーライド:
クラス org.apache.click.control.AbstractControl 内の onDestroy

onInit

public void onInit()
定義:
インタフェース org.apache.click.Control 内の onInit
オーバーライド:
クラス org.apache.click.control.AbstractControl 内の onInit

onProcess

public boolean onProcess()
定義:
インタフェース org.apache.click.Control 内の onProcess
オーバーライド:
クラス org.apache.click.control.AbstractControl 内の onProcess

onRender

public void onRender()
定義:
インタフェース org.apache.click.Control 内の onRender
オーバーライド:
クラス org.apache.click.control.AbstractControl 内の onRender

setListener

public void setListener(java.lang.Object listener,
                        java.lang.String method)
定義:
インタフェース org.apache.click.Control 内の setListener
オーバーライド:
クラス org.apache.click.control.AbstractControl 内の setListener

toString

public java.lang.String toString()
オーバーライド:
クラス org.apache.click.control.AbstractControl 内の toString

render

public void render(org.apache.click.util.HtmlStringBuffer buffer)
定義:
インタフェース org.apache.click.Control 内の render
オーバーライド:
クラス org.apache.click.control.AbstractControl 内の render

getContents

public java.lang.String getContents()
ツールチップに表示する内容を取得します。

戻り値:
ツールチップに表示するHTML

setContents

public void setContents(java.lang.String contents)
ツールチップに表示する内容を設定します。

パラメータ:
contents - ツールチップに表示するHTML

getWidth

public int getWidth()
ツールチップの幅を取得します。

戻り値:
ツールチップの幅(ピクセル単位)

setWidth

public void setWidth(int width)
ツールチップの幅を設定します。

パラメータ:
width - ツールチップの幅(ピクセル単位)

getTitle

public java.lang.String getTitle()
ツールチップのタイトルを取得します。

戻り値:
ツールチップのタイトル

setTitle

public void setTitle(java.lang.String title)
ツールチップのタイトルを設定します。

パラメータ:
title - ツールチップのタイトル

getLabel

public java.lang.String getLabel()
アイコンの代わりに表示するテキストを取得します。

戻り値:
アイコンの代わりに表示するテキスト

setLabel

public void setLabel(java.lang.String label)
アイコンの代わりに表示するテキストを設定します。

パラメータ:
label - アイコンの代わりに表示するテキスト