org.lixm.optional.v15.model.dynamic
インタフェース DynamicProcessingInstructionModel

すべてのスーパーインタフェース:
java.lang.Cloneable, DynamicModel, ProcessingInstructionModel, XMLModel

public interface DynamicProcessingInstructionModel
extends DynamicModel, ProcessingInstructionModel

動的に変更可能な処理命令のためのインターフェースです。

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

メソッドの概要
 void setData(java.lang.String data)
          データを設定します。
 void setTarget(java.lang.String target)
          ターゲットを設定します。
 
インタフェース org.lixm.optional.v15.model.dynamic.DynamicModel から継承されたメソッド
isSealed, setSeal
 
インタフェース org.lixm.core.model.ProcessingInstructionModel から継承されたメソッド
getData, getTarget
 
インタフェース org.lixm.core.model.XMLModel から継承されたメソッド
clone, getXMLType, matchTypes
 

メソッドの詳細

setTarget

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

ターゲットを設定します。

パラメータ:
target - 新たなターゲット
例外:
java.lang.IllegalArgumentException - 不正なターゲットが与えられたとき
java.lang.IllegalStateException - モデルがシール状態のとき

setData

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

データを設定します。

パラメータ:
data - 新たなデータ
例外:
java.lang.IllegalArgumentException - 不正なデータが与えられたとき
java.lang.IllegalStateException - モデルがシール状態のとき