org.pigeonblood.impl.core.model
クラス DynamicProcessingInstructionModelImpl

java.lang.Object
  上位を拡張 org.lixm.core.model.AbstractModel
      上位を拡張 org.lixm.optional.v16.framework.model.ProcessingInstructionModelImpl
          上位を拡張 org.pigeonblood.impl.core.model.DynamicProcessingInstructionModelImpl
すべての実装されたインタフェース:
java.lang.Cloneable, org.lixm.core.model.ProcessingInstructionModel, org.lixm.core.model.XMLModel, org.lixm.optional.v15.model.dynamic.DynamicModel, org.lixm.optional.v15.model.dynamic.DynamicProcessingInstructionModel

public class DynamicProcessingInstructionModelImpl
extends org.lixm.optional.v16.framework.model.ProcessingInstructionModelImpl
implements org.lixm.optional.v15.model.dynamic.DynamicProcessingInstructionModel

処理命令をモデル化します。

導入されたバージョン:
0.2
作成者:
tasogare

コンストラクタの概要
DynamicProcessingInstructionModelImpl(java.lang.String target, java.lang.String data)
          処理命令のターゲットとデータを指定して初期化します。
 
メソッドの概要
 boolean isSealed()
          
 void setData(java.lang.String data)
          
 void setSeal(boolean seal)
          
 void setTarget(java.lang.String target)
          
 
クラス org.lixm.optional.v16.framework.model.ProcessingInstructionModelImpl から継承されたメソッド
clone, equals, getData, getTarget, toString
 
クラス org.lixm.core.model.AbstractModel から継承されたメソッド
getXMLType, matchTypes
 
クラス java.lang.Object から継承されたメソッド
getClass, hashCode, notify, notifyAll, wait, wait, wait
 
インタフェース org.lixm.core.model.ProcessingInstructionModel から継承されたメソッド
getData, getTarget
 
インタフェース org.lixm.core.model.XMLModel から継承されたメソッド
clone, getXMLType, matchTypes
 

コンストラクタの詳細

DynamicProcessingInstructionModelImpl

public DynamicProcessingInstructionModelImpl(java.lang.String target,
                                             java.lang.String data)

処理命令のターゲットとデータを指定して初期化します。

パラメータ:
target -
data -
メソッドの詳細

setData

public void setData(java.lang.String data)
             throws java.lang.IllegalArgumentException,
                    java.lang.IllegalStateException

定義:
インタフェース org.lixm.optional.v15.model.dynamic.DynamicProcessingInstructionModel 内の setData
例外:
java.lang.IllegalArgumentException
java.lang.IllegalStateException

setTarget

public void setTarget(java.lang.String target)
               throws java.lang.IllegalArgumentException,
                      java.lang.IllegalStateException

定義:
インタフェース org.lixm.optional.v15.model.dynamic.DynamicProcessingInstructionModel 内の setTarget
例外:
java.lang.IllegalArgumentException
java.lang.IllegalStateException

isSealed

public boolean isSealed()

定義:
インタフェース org.lixm.optional.v15.model.dynamic.DynamicModel 内の isSealed

setSeal

public void setSeal(boolean seal)
             throws java.lang.IllegalStateException

定義:
インタフェース org.lixm.optional.v15.model.dynamic.DynamicModel 内の setSeal
例外:
java.lang.IllegalStateException