|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.oarts.pirka.iop.tool.core.business.InterfaceDataManager
public class InterfaceDataManager
インターフェースマネージャー
コンストラクタの概要 | |
---|---|
InterfaceDataManager()
コンストラクタ |
メソッドの概要 | |
---|---|
void |
clearId()
最大IDのクリア |
java.lang.Object |
clone()
|
InterfaceData |
createInterfaceData()
インターフェース作成 |
int |
createNewId()
新規IDの作成 |
static InterfaceDataManager |
fromXml(XmlParserData xml)
XMLデータより自オブジェクトを作成する |
InterfaceData |
getInterfaceData(int id)
インターフェース取得 |
java.lang.Integer[] |
getInterfaceDataIdList()
インターフェースIDの一覧を取得する 登録順 |
java.lang.Integer[] |
getInterfaceDataIdListInclude(int targetDataId)
インクルード可能なインターフェースIDの一覧を取得する インターフェース名順 |
java.lang.Integer[] |
getInterfaceDataIdListOrderByName()
インターフェースIDの一覧を取得する インターフェース名順 |
InterfaceData |
getInterfaceDataMain(int id)
インターフェース取得 |
int |
getMaxId()
最大ID取得 |
void |
removeInterfaceData(int id)
インターフェース削除 |
void |
setId(int id)
IDのセット 最大IDよりIDが大きい場合のみ最大IDにセットされる |
void |
setMaxId(int maxId)
最大ID設定 |
void |
sysout()
デバッグ用出力 |
java.lang.String |
toString()
|
void |
toXml(XmlCreatorNode baseNode)
このオブジェクトをXMLへ格納する |
クラス java.lang.Object から継承されたメソッド |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
コンストラクタの詳細 |
---|
public InterfaceDataManager()
メソッドの詳細 |
---|
public InterfaceData createInterfaceData()
public java.lang.Integer[] getInterfaceDataIdList()
public java.lang.Integer[] getInterfaceDataIdListOrderByName()
public java.lang.Integer[] getInterfaceDataIdListInclude(int targetDataId) throws InterfaceException
InterfaceException
public InterfaceData getInterfaceData(int id) throws InterfaceException
id
- インターフェースID
InterfaceException
public InterfaceData getInterfaceDataMain(int id)
id
- インターフェースID
public void removeInterfaceData(int id)
id
- インターフェースIDpublic java.lang.String toString()
java.lang.Object
内の toString
public void sysout()
public void toXml(XmlCreatorNode baseNode)
baseNode
- public static InterfaceDataManager fromXml(XmlParserData xml) throws java.lang.NumberFormatException, InterfaceException
xml
- XMLデータ
InterfaceException
java.lang.NumberFormatException
public java.lang.Object clone()
java.lang.Object
内の clone
public void clearId()
public void setId(int id)
id
- IDpublic int createNewId()
public int getMaxId()
public void setMaxId(int maxId)
maxId
- 最大ID
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |