public class CreateObjectLibrary
extends java.lang.Object
コンストラクタと説明 |
---|
CreateObjectLibrary() |
修飾子とタイプ | メソッドと説明 |
---|---|
static jp.ne.mki.wedge.run.client.data.BusinessRule |
createBusinessRule(AbstractClient rule,
java.lang.String logicalName,
java.lang.String physicalName,
java.lang.String className,
java.lang.String parameter)
ロジッククラス作成
|
static jp.ne.mki.wedge.run.client.component.button.DefaultButton |
createButton(AbstractClient rule,
java.lang.String logicalName,
java.lang.String physicalName,
java.lang.String text,
java.lang.String tooltipText)
ボタンを生成
|
static java.lang.Object |
createComponent(AbstractClient rule,
java.lang.String logicalName,
java.lang.String physicalName,
java.lang.String className,
java.lang.String text,
java.lang.String tooltipText)
GUIコンポーネントを生成(クラス名指定)
|
static jp.ne.mki.wedge.run.client.data.Execution |
createExecution(AbstractClient rule,
jp.ne.mki.wedge.run.client.data.BusinessRule addRule,
int userError,
java.lang.String executeParameter)
実行オブジェクト作成
|
static jp.ne.mki.wedge.run.client.data.Item |
createItem(AbstractClient rule,
java.lang.String logicalName,
java.lang.String physicalName,
jp.ne.mki.wedge.run.client.event.ComponentInterface component)
Itemを生成
|
static jp.ne.mki.wedge.run.client.component.label.DefaultLabel |
createLabel(AbstractClient rule,
java.lang.String logicalName,
java.lang.String physicalName,
java.lang.String text,
java.lang.String tooltipText)
Labelを作成
|
static jp.ne.mki.wedge.run.client.data.Execution |
createRuleExecution(AbstractClient rule,
java.lang.String logicalName,
java.lang.String physicalName,
java.lang.String className,
java.lang.String parameter,
int userError,
java.lang.String executeParameter)
ロジッククラス実行オブジェクト作成
|
static jp.ne.mki.wedge.run.client.component.text.DefaultTextField |
createTextField(AbstractClient rule,
java.lang.String logicalName,
java.lang.String physicalName,
java.lang.String text,
java.lang.String tooltipText)
TextFieldを作成
|
static void |
layoutComponent(jp.ne.mki.wedge.run.client.event.FrameInterface frame,
javax.swing.JComponent component)
指定JComponentを画面上にレイアウトします。
|
public static jp.ne.mki.wedge.run.client.component.text.DefaultTextField createTextField(AbstractClient rule, java.lang.String logicalName, java.lang.String physicalName, java.lang.String text, java.lang.String tooltipText)
rule
- 既に作成されているロジッククラスlogicalName
- 論理名physicalName
- 物理名text
- テキストtooltipText
- ツールチップテキストpublic static jp.ne.mki.wedge.run.client.component.label.DefaultLabel createLabel(AbstractClient rule, java.lang.String logicalName, java.lang.String physicalName, java.lang.String text, java.lang.String tooltipText)
rule
- 既に作成されているロジッククラスlogicalName
- 論理名physicalName
- 物理名text
- テキストtooltipText
- ツールチップテキストpublic static jp.ne.mki.wedge.run.client.component.button.DefaultButton createButton(AbstractClient rule, java.lang.String logicalName, java.lang.String physicalName, java.lang.String text, java.lang.String tooltipText)
rule
- 既に作成されているロジッククラスlogicalName
- 論理名physicalName
- 物理名text
- テキストtooltipText
- ツールチップテキストpublic static java.lang.Object createComponent(AbstractClient rule, java.lang.String logicalName, java.lang.String physicalName, java.lang.String className, java.lang.String text, java.lang.String tooltipText)
rule
- 既に作成されているロジッククラスlogicalName
- 論理名physicalName
- 物理名className
- クラス名称
ComponentInterfaceを実装しているクラスである必要があります。text
- テキストtooltipText
- ツールチップテキストpublic static void layoutComponent(jp.ne.mki.wedge.run.client.event.FrameInterface frame, javax.swing.JComponent component)
frame
- component
- public static jp.ne.mki.wedge.run.client.data.Item createItem(AbstractClient rule, java.lang.String logicalName, java.lang.String physicalName, jp.ne.mki.wedge.run.client.event.ComponentInterface component)
rule
- 既に作成されているロジッククラスlogicalName
- 論理名physicalName
- 物理名ComponentInterface
- コンポーネントが無い場合には null を渡してくださいpublic static jp.ne.mki.wedge.run.client.data.BusinessRule createBusinessRule(AbstractClient rule, java.lang.String logicalName, java.lang.String physicalName, java.lang.String className, java.lang.String parameter)
rule
- 既に作成されているロジッククラスlogicalName
- 論理名physicalName
- 物理名className
- クラス名称parameter
- パラメータpublic static jp.ne.mki.wedge.run.client.data.Execution createExecution(AbstractClient rule, jp.ne.mki.wedge.run.client.data.BusinessRule addRule, int userError, java.lang.String executeParameter)
rule
- 既に作成されているロジッククラスaddRule
- 実行するロジッククラスuserError
- ユーザエラー ExecutionConstantの実行オブジェクトの戻り値を設定executeParameter
- 実行パラメータpublic static jp.ne.mki.wedge.run.client.data.Execution createRuleExecution(AbstractClient rule, java.lang.String logicalName, java.lang.String physicalName, java.lang.String className, java.lang.String parameter, int userError, java.lang.String executeParameter)
rule
- 既に作成されているロジッククラスlogicalName
- 論理名physicalName
- 物理名className
- ロジッククラスのクラス名称parameter
- ロジッククラスパラメータuserError
- ユーザエラー ExecutionConstantの実行オブジェクトの戻り値を設定executeParameter
- 実行パラメータ