jp.oarts.pirka.iop.tool.core.general.vo
クラス InterfaceDataItemAttribute

java.lang.Object
  上位を拡張 jp.oarts.pirka.iop.tool.core.general.vo.InterfaceDataItemAttribute
すべての実装されたインタフェース:
java.io.Serializable, java.lang.Cloneable

public class InterfaceDataItemAttribute
extends java.lang.Object
implements java.lang.Cloneable, java.io.Serializable

管理用属性データ

作成者:
ito
関連項目:
直列化された形式

入れ子のクラスの概要
 class InterfaceDataItemAttribute.AttributeKey
          属性キークラス
 
コンストラクタの概要
InterfaceDataItemAttribute(int itemId)
          コンストラクタ
 
メソッドの概要
 java.lang.Object clone()
           
static InterfaceDataItemAttribute fromXml(XmlParserData xml)
          XMLデータより自オブジェクトを作成する
 java.lang.String getAttribute(java.lang.String attributeManagerName, java.lang.String keyName)
          属性取得
 int getItemId()
           
 void remove(java.lang.String attributeManagerName)
          属性削除
 void setAttribute(java.lang.String attributeManagerName, java.lang.String keyName, java.lang.String value)
          属性の設定
 void setItemId(int itemId)
           
 java.lang.String toString()
           
 void toXml(XmlCreatorNode baseNode)
          このオブジェクトをXMLへ格納する
 
クラス java.lang.Object から継承されたメソッド
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

InterfaceDataItemAttribute

public InterfaceDataItemAttribute(int itemId)
コンストラクタ

メソッドの詳細

toString

public java.lang.String toString()
オーバーライド:
クラス java.lang.Object 内の toString

toXml

public void toXml(XmlCreatorNode baseNode)
このオブジェクトをXMLへ格納する

パラメータ:
baseNode -

fromXml

public static InterfaceDataItemAttribute fromXml(XmlParserData xml)
                                          throws java.lang.NumberFormatException,
                                                 InterfaceException
XMLデータより自オブジェクトを作成する

パラメータ:
xml - XMLデータ
戻り値:
自オブジェクト
例外:
InterfaceException
java.lang.NumberFormatException

setAttribute

public void setAttribute(java.lang.String attributeManagerName,
                         java.lang.String keyName,
                         java.lang.String value)
属性の設定

パラメータ:
attributeManagerName - 属性管理名
keyName - 属性キー名
value - 属性値

getAttribute

public java.lang.String getAttribute(java.lang.String attributeManagerName,
                                     java.lang.String keyName)
属性取得

パラメータ:
attributeManagerName - 属性管理名
keyName - 属性キー名
戻り値:
属性値

remove

public void remove(java.lang.String attributeManagerName)
属性削除

パラメータ:
attributeManagerName - 属性管理名

clone

public java.lang.Object clone()
オーバーライド:
クラス java.lang.Object 内の clone

getItemId

public int getItemId()
戻り値:
itemId

setItemId

public void setItemId(int itemId)
パラメータ:
itemId - セットする itemId