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

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

public interface DynamicElementModel
extends DynamicModel, ElementModel

動的に変更可能な要素のためのインターフェースです。

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

メソッドの概要
 void setLocalName(java.lang.String name)
          要素のローカル名を設定します。
 void setNamespace(java.lang.String namespace)
          名前空間URIを設定します。
 void setPefix(java.lang.String pefix)
          名前空間プレフィックスを設定します。
 
インタフェース org.lixm.optional.v15.model.dynamic.DynamicModel から継承されたメソッド
isSealed, setSeal
 
インタフェース org.lixm.core.model.ElementModel から継承されたメソッド
getName, getNamespace, getPefix, toLocalName, toQname
 
インタフェース org.lixm.core.model.XMLModel から継承されたメソッド
clone, getXMLType, matchTypes
 

メソッドの詳細

setPefix

void setPefix(java.lang.String pefix)
              throws java.lang.IllegalArgumentException,
                     java.lang.IllegalStateException

名前空間プレフィックスを設定します。存在しない場合はnullとなります。

パラメータ:
pefix - 新たな名前空間プレフィックス
例外:
java.lang.IllegalArgumentException - 不正な名前空間プレフィックスが与えられたとき
java.lang.IllegalStateException - モデルがシール状態のとき

setNamespace

void setNamespace(java.lang.String namespace)
                  throws java.lang.IllegalArgumentException,
                         java.lang.IllegalStateException

名前空間URIを設定します。存在しない場合はnullとなります。

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

setLocalName

void setLocalName(java.lang.String name)
                  throws java.lang.IllegalArgumentException,
                         java.lang.IllegalStateException

要素のローカル名を設定します。

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