|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.oarts.pirka.iop.tool.core.business.FileCreatorSampleModelerSimplePlugin
public abstract class FileCreatorSampleModelerSimplePlugin
ファイルクリエーター、サンプルモデラープラグインのシンプルな抽象的実装
フィールドの概要 | |
---|---|
protected java.util.HashMap<java.lang.String,AttributeItem> |
attributeItemMap
属性項目のマップ |
protected boolean |
canAttachFlag
アッタチ可能フラグ |
protected boolean |
canExecuteFlag
処理の実行可能フラグ |
protected java.lang.String |
name
名前 |
protected java.lang.String |
nameJp
日本語名 |
protected PluginType |
pluginType
プラグインタイプ |
protected boolean |
useSaveAndLoadParameter
パラメータを保存可能フラグ |
コンストラクタの概要 | |
---|---|
FileCreatorSampleModelerSimplePlugin(java.lang.String name,
java.lang.String nameJp,
PluginType pluginType,
boolean canAttachFlag,
boolean canExecuteFlag,
boolean useSaveAndLoadParameter)
コンストラクタ |
メソッドの概要 | |
---|---|
void |
afterCheckAttribute(int dataId,
java.util.HashMap<java.lang.String,java.util.TreeMap<java.lang.Integer,java.util.HashMap<java.lang.String,AttributeData>>> dataMap,
InterfaceProject interfaceProject)
属性項目チェックが正常に終了した後に呼び出される 属性より自動的にインターフェースの変更などを行うときに使用する エラーが発生したらエラーメッセージをInterfaceExceptionにセットして投げる |
boolean |
canAttach()
インターフェースにアタッチ可能か調べる |
boolean |
canExecute()
実行可能なプログインか |
void |
checkAttribute(int dataId,
java.util.HashMap<java.lang.String,java.util.TreeMap<java.lang.Integer,java.util.HashMap<java.lang.String,AttributeData>>> dataMap,
InterfaceProject interfaceProject)
全行の属性項目のチェックを行う エラーが発生したらエラーメッセージをInterfaceExceptionにセットして投げる |
void |
checkAttribute(int dataId,
int itemId,
java.util.HashMap<java.lang.String,AttributeData> dataMap,
InterfaceProject interfaceProject)
属性項目のチェックを行う エラーが発生したらエラーメッセージをInterfaceExceptionにセットして投げる エラーになった属性項目はその名前をerrrorKeyListに追加する |
AttributeItem |
getAttributeItem(java.lang.String name)
このプラグインのアッタチさたインターフェースに付加される属性項目取得 |
java.lang.String |
getName()
プラグイン名取得 |
java.lang.String |
getNameJp()
プラグイン日本語名取得 |
PluginType |
getPluginType()
プラグインタイプの取得 |
void |
preCheckAttribute(int dataId,
java.util.HashMap<java.lang.String,java.util.TreeMap<java.lang.Integer,java.util.HashMap<java.lang.String,AttributeData>>> dataMap,
InterfaceProject interfaceProject)
属性項目チェックを行う前に呼び出される 属性より自動的にインターフェースの変更などを行うときに使用する エラーが発生したらエラーメッセージをInterfaceExceptionにセットして投げる |
boolean |
useDisableItemsAttribute()
属性設定画面でインクルード内の無効項目は使用しないかの確認 |
boolean |
useSaveAndLoadParameter()
パラメータデータの保存を許可するかのフラグ |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
インタフェース jp.oarts.pirka.iop.tool.core.business.FileCreatorSampleModelerPlugin から継承されたメソッド |
---|
create, getAttributeComment, getAttributeItems |
インタフェース jp.oarts.pirka.iop.tool.core.business.Plugin から継承されたメソッド |
---|
checkParameter, getComment, getParameterComment, getParameterItems |
フィールドの詳細 |
---|
protected java.lang.String name
protected java.lang.String nameJp
protected PluginType pluginType
protected boolean canAttachFlag
protected boolean canExecuteFlag
protected boolean useSaveAndLoadParameter
protected java.util.HashMap<java.lang.String,AttributeItem> attributeItemMap
コンストラクタの詳細 |
---|
public FileCreatorSampleModelerSimplePlugin(java.lang.String name, java.lang.String nameJp, PluginType pluginType, boolean canAttachFlag, boolean canExecuteFlag, boolean useSaveAndLoadParameter)
name
- nameJp
- pluginType
- canAttachFlag
- canExecuteFlag
- useSaveAndLoadParameter
- メソッドの詳細 |
---|
public java.lang.String getName()
Plugin
の記述:
Plugin
内の getName
public java.lang.String getNameJp()
Plugin
の記述:
Plugin
内の getNameJp
public PluginType getPluginType()
FileCreatorSampleModelerPlugin
の記述:
FileCreatorSampleModelerPlugin
内の getPluginType
public boolean canAttach()
FileCreatorSampleModelerPlugin
の記述:
FileCreatorSampleModelerPlugin
内の canAttach
public boolean canExecute()
FileCreatorSampleModelerPlugin
の記述:
FileCreatorSampleModelerPlugin
内の canExecute
public boolean useSaveAndLoadParameter()
Plugin
の記述:
Plugin
内の useSaveAndLoadParameter
public AttributeItem getAttributeItem(java.lang.String name)
FileCreatorSampleModelerPlugin
の記述:
FileCreatorSampleModelerPlugin
内の getAttributeItem
name
- 属性項目名
public void preCheckAttribute(int dataId, java.util.HashMap<java.lang.String,java.util.TreeMap<java.lang.Integer,java.util.HashMap<java.lang.String,AttributeData>>> dataMap, InterfaceProject interfaceProject) throws InterfaceException
FileCreatorSampleModelerPlugin
の記述:
FileCreatorSampleModelerPlugin
内の preCheckAttribute
dataId
- インタフェースIDdataMap
- 全データマップ(キー:インターフェース名、値:項目ID属性格納マップ(キー:インタフェース項目ID、値:項目属性値格納マップ(
キー:属性項目名、値:属性値)))interfaceProject
- インタフェースプロジェクト
InterfaceException
public void afterCheckAttribute(int dataId, java.util.HashMap<java.lang.String,java.util.TreeMap<java.lang.Integer,java.util.HashMap<java.lang.String,AttributeData>>> dataMap, InterfaceProject interfaceProject) throws InterfaceException
FileCreatorSampleModelerPlugin
の記述:
FileCreatorSampleModelerPlugin
内の afterCheckAttribute
dataId
- インタフェースIDdataMap
- 全データマップ(キー:インターフェース名、値:項目ID属性格納マップ(キー:インタフェース項目ID、値:項目属性値格納マップ(
キー:属性項目名、値:属性値)))interfaceProject
- インタフェースプロジェクト
InterfaceException
public void checkAttribute(int dataId, int itemId, java.util.HashMap<java.lang.String,AttributeData> dataMap, InterfaceProject interfaceProject) throws InterfaceException
FileCreatorSampleModelerPlugin
の記述:
FileCreatorSampleModelerPlugin
内の checkAttribute
dataId
- インタフェースIDitemId
- アイテムIDdataMap
- 属性値格納マップ(キー:属性項目名、値:属性値)interfaceProject
- インタフェースプロジェクト
InterfaceException
public void checkAttribute(int dataId, java.util.HashMap<java.lang.String,java.util.TreeMap<java.lang.Integer,java.util.HashMap<java.lang.String,AttributeData>>> dataMap, InterfaceProject interfaceProject) throws InterfaceException
FileCreatorSampleModelerPlugin
の記述:
FileCreatorSampleModelerPlugin
内の checkAttribute
dataId
- インタフェースIDdataMap
- 全データマップ(キー:インターフェース名、値:項目ID属性格納マップ(キー:インタフェース項目ID、値:項目属性値格納マップ(
キー:属性項目名、値:属性値)))interfaceProject
- インタフェースプロジェクト
InterfaceException
public boolean useDisableItemsAttribute()
FileCreatorSampleModelerPlugin
の記述:
FileCreatorSampleModelerPlugin
内の useDisableItemsAttribute
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |