openGionopenGion
5.6.9.0

org.opengion.plugin.column
クラス Editor_HMMENU

java.lang.Object
  上位を拡張 org.opengion.hayabusa.db.AbstractEditor
      上位を拡張 org.opengion.plugin.column.Editor_MENU
          上位を拡張 org.opengion.plugin.column.Editor_HMMENU
すべての実装されたインタフェース:
CellEditor

public class Editor_HMMENU
extends Editor_MENU

カラムの編集パラメーターの開始、終了、ステップの情報より、プルダウンメニューを作成して 編集する場合に使用するエディタークラスです。 ここでは、時間(時:分)の自動生成を行います。パラメータで、開始、終了、ステップ、開始前設定値、終了後設定値 を指定できます。 キーは、4文字の HHMM 形式で与えられます。ラベルは、HH:MM になります。 ステップは、分単位です。 開始前設定値、終了後設定値はそれぞれ、開始の前と終了の後ろに特別に値を設定できます。 パラメータの初期値は、開始(0700)、終了(1900)、ステップ(30)、開始前設定値(null)、終了後設定値(null) です。 例:0800,2000,30 → 0800,0830,0900,0930,1000,・・・1900,1930,2000 のプルダウン 例:0800,2000,30,0000:△,2400:▽ → 0000,0800,0830,0900,0930,1000,・・・1900,1930,2000,2400 のプルダウン カラムの表示に必要な属性は, DBColumn オブジェクト より取り出します。 このクラスは、DBColumn オブジェクト毎に1つ作成されます。

変更履歴:
5.6.1.1 (2013/02/08) 新規作成
機能分類
データ編集
バージョン
4.0
作成者
Kazuhiko Hasegawa
導入されたバージョン:
JDK5.0,

フィールドの概要
 
クラス org.opengion.plugin.column.Editor_MENU から継承されたフィールド
selection, seqFlag
 
クラス org.opengion.hayabusa.db.AbstractEditor から継承されたフィールド
attributes, name, optAttr, size1, size2, tagBuffer
 
コンストラクタの概要
Editor_HMMENU()
          デフォルトコンストラクター。
 
メソッドの概要
 CellEditor newInstance(DBColumn clm)
          各オブジェクトから自分のインスタンスを返します。
 
クラス org.opengion.plugin.column.Editor_MENU から継承されたメソッド
getValue, getValue
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Editor_HMMENU

public Editor_HMMENU()
デフォルトコンストラクター。 このコンストラクターで、基本オブジェクトを作成します。

メソッドの詳細

newInstance

public CellEditor newInstance(DBColumn clm)
各オブジェクトから自分のインスタンスを返します。 自分自身をキャッシュするのか、新たに作成するのかは、各サブクラスの実装に まかされます。

定義:
インタフェース CellEditor 内の newInstance
オーバーライド:
クラス Editor_MENU 内の newInstance
パラメータ:
clm - DBColumnオブジェクト
戻り値:
CellEditorオブジェクト

openGion 5.6.9.0

Webアプリケーションフレームワーク openGion
SourceForge.JPCopyright (c) 2009 The openGion Project.