jp.ne.mki.wedge.rule
クラス RuleLibrary

java.lang.Object
  |
  +--jp.ne.mki.wedge.rule.RuleLibrary

public class RuleLibrary
extends java.lang.Object

ビジネスルールライブラリクラス


クライアントで行う標準的な処理が含まれます。


バージョン:
1.0

コンストラクタの概要
RuleLibrary()
           
 
メソッドの概要
static java.lang.String convertGetValue(DataInterface item, int index)
          文字列を変換して取得する。
static java.util.Calendar getCalendar(java.lang.String yyyymmdd)
          YYYYMMDDの文字列よりCalendarオブジェクトに変換
static java.lang.String getComponentPhysicalName(javax.swing.JComponent comp)
          コンポーネントの物理名称を取得する 取得できなかった場合(標準提供コンポーネントでない場合)は、nullが返ります
static java.lang.String getHHMMSS(java.util.Calendar cal)
          HHMMSS の時刻を返す
static java.lang.String getItemPhysicalName(javax.swing.JComponent comp)
          アイテムの物理名称を取得する 引数のコンポーネントにアイテムが設定されていない場合には Null が返ります
static java.lang.String[] getItemToStringArray(DataInterface item)
           
static java.lang.String getYYYYMMDD(java.util.Calendar cal)
          CalendarオブジェクトよりYYYYMMDDのフォーマットの文字列に変換
static int showConfirmDialog_YesNoCancel(java.awt.Container pane, java.lang.String message)
          ダイアログの表示(Yes?No-Cancel確認)
static int showConfirmDialog(java.awt.Container pane, java.lang.String message)
          ダイアログの表示(Yes?No確認)
static void showErrorDialog(java.awt.Container pane, java.lang.String message)
          ダイアログの表示(エラー)
static void showInfomationDialog(java.awt.Container pane, java.lang.String message)
          ダイアログの表示(情報)
static void showQuestionDialog(java.awt.Container pane, java.lang.String message)
          ダイアログの表示(確認)
static void showWarningDialog(java.awt.Container pane, java.lang.String message)
          ダイアログの表示(警告)
static java.lang.String[] split(java.lang.String value, char delimiter)
           
static java.lang.String[] split(java.lang.String value, java.lang.String delimiter)
           
static java.lang.String toPlainString(java.math.BigDecimal decimal)
           
 
クラス java.lang.Object から継承したメソッド
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

RuleLibrary

public RuleLibrary()
メソッドの詳細

getYYYYMMDD

public static java.lang.String getYYYYMMDD(java.util.Calendar cal)
CalendarオブジェクトよりYYYYMMDDのフォーマットの文字列に変換
パラメータ:
Calendar - cal
戻り値:
String

getCalendar

public static java.util.Calendar getCalendar(java.lang.String yyyymmdd)
YYYYMMDDの文字列よりCalendarオブジェクトに変換
パラメータ:
Calendar - cal
戻り値:
String

getHHMMSS

public static java.lang.String getHHMMSS(java.util.Calendar cal)
HHMMSS の時刻を返す

showErrorDialog

public static void showErrorDialog(java.awt.Container pane,
                                   java.lang.String message)
ダイアログの表示(エラー)

showInfomationDialog

public static void showInfomationDialog(java.awt.Container pane,
                                        java.lang.String message)
ダイアログの表示(情報)

showWarningDialog

public static void showWarningDialog(java.awt.Container pane,
                                     java.lang.String message)
ダイアログの表示(警告)

showQuestionDialog

public static void showQuestionDialog(java.awt.Container pane,
                                      java.lang.String message)
ダイアログの表示(確認)

showConfirmDialog

public static int showConfirmDialog(java.awt.Container pane,
                                    java.lang.String message)
ダイアログの表示(Yes?No確認)

showConfirmDialog_YesNoCancel

public static int showConfirmDialog_YesNoCancel(java.awt.Container pane,
                                                java.lang.String message)
ダイアログの表示(Yes?No-Cancel確認)

getComponentPhysicalName

public static java.lang.String getComponentPhysicalName(javax.swing.JComponent comp)
コンポーネントの物理名称を取得する 取得できなかった場合(標準提供コンポーネントでない場合)は、nullが返ります
パラメータ:
JComponent - comp
戻り値:
String コンポーネントの物理名称

getItemPhysicalName

public static java.lang.String getItemPhysicalName(javax.swing.JComponent comp)
アイテムの物理名称を取得する 引数のコンポーネントにアイテムが設定されていない場合には Null が返ります
パラメータ:
JComponent - comp
戻り値:
String コンポーネントの物理名称

convertGetValue

public static java.lang.String convertGetValue(DataInterface item,
                                               int index)
文字列を変換して取得する。
ITEMTYPE=TEXTの場合はindexにどの値を挿入されても、getValue()を実行する。 その後、NULLが指定されているときに限り""(空白文字列)を返す。

ITEMTYPE=COLTEXTの場合はgetValue(index)を実行する。 ただしItemのサイズ以上のindexが指定されたときは""(空白文字列)を返す。

getItemToStringArray

public static java.lang.String[] getItemToStringArray(DataInterface item)

split

public static java.lang.String[] split(java.lang.String value,
                                       java.lang.String delimiter)

split

public static java.lang.String[] split(java.lang.String value,
                                       char delimiter)

toPlainString

public static java.lang.String toPlainString(java.math.BigDecimal decimal)