org.opengion.plugin.column
クラス Renderer_NBSP
java.lang.Object
org.opengion.plugin.column.AbstractRenderer
org.opengion.plugin.column.Renderer_NBSP
- すべての実装されたインタフェース:
- CellRenderer
public class Renderer_NBSP
- extends AbstractRenderer
NBSP レンデラーは、内部のスペースを、 という文字列に置き換えます。
これは、文字列にスペースが含まれている場合、 と言うコードにエスケープすることで、
HTML 上で、連続したスペースを表示します。
通常、PRE レンデラーで表示するなどの方法もありますが、NBSP でないとスペースに
ならない場合(たとえば、プルダウンメニューのオプション文字列など)に対応できます。
また、レンデラーパラメータに、数字を指定すれば、その文字数で強制的に Fill埋めするため、
固定長の表示にも使用できます。
これにより、連続するスペースを、そのまま表示することが出来ます。
カラムの表示に必要な属性は, DBColumn オブジェクト より取り出します。
このクラスは、DBColumn オブジェクト毎に1つ作成されます。
- 機能階層
- データ表示
- 変更履歴:
3.7.1.0 (2005/04/26) 新規追加 |
- バージョン
- 0.9.0 2000/10/17
- 作成者
- Kazuhiko Hasegawa
- 導入されたバージョン:
- JDK5.0,
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Renderer_NBSP
public Renderer_NBSP()
- デフォルトコンストラクター。
このコンストラクターで、基本オブジェクトを作成します。
newInstance
public CellRenderer newInstance(DBColumn clm)
- 各オブジェクトから自分のインスタンスを返します。
自分自身をキャッシュするのか、新たに作成するのかは、各サブクラスの実装に
まかされます。
- パラメータ:
clm
- DBColumn オブジェクト
- 戻り値:
- CellRenderer オブジェクト
getValue
public String getValue(String value)
- データの表示用文字列を返します。
ここでは、内部のスペースを、 という文字列に置き換えます。
これにより、HTML 上で、連続したスペースを表示できます。
また、レンデラーパラメータに、数字を指定すれば、その文字数で強制的に Fill埋めするため、
固定長の表示にも使用できます。
- 定義:
- インタフェース
CellRenderer
内の getValue
- オーバーライド:
- クラス
AbstractRenderer
内の getValue
- パラメータ:
value
- String
- 戻り値:
- データの表示用文字列
Webアプリケーションフレームワーク openGion
Copyright (c) 2009 The openGion Project.