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

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

public interface DynamicXmlDeclModel
extends DynamicModel, XmlDeclModel

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

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

メソッドの概要
 void setEncoding(java.lang.String encoding)
          XMLのエンコーディングを設定します。
 void setStandalone(java.lang.String standalone)
          XMLのスタンドアロン宣言を設定します。
 void setVersion(java.lang.String version)
          XMLのヴァージョンを設定します。
 
インタフェース org.lixm.optional.v15.model.dynamic.DynamicModel から継承されたメソッド
isSealed, setSeal
 
インタフェース org.lixm.core.model.XmlDeclModel から継承されたメソッド
getEncoding, getStandalone, getVersion
 
インタフェース org.lixm.core.model.XMLModel から継承されたメソッド
clone, getXMLType, matchTypes
 

メソッドの詳細

setVersion

void setVersion(java.lang.String version)
                throws java.lang.IllegalArgumentException,
                       java.lang.IllegalStateException

XMLのヴァージョンを設定します。

パラメータ:
version - 新しいXMLのヴァージョン
例外:
java.lang.IllegalArgumentException - 不正なXMLのヴァージョンが与えられたとき
java.lang.IllegalStateException - モデルがシール状態のとき

setEncoding

void setEncoding(java.lang.String encoding)
                 throws java.lang.IllegalArgumentException,
                        java.lang.IllegalStateException

XMLのエンコーディングを設定します。

パラメータ:
encoding - 新しいXMLのエンコーディング
例外:
java.lang.IllegalArgumentException - 不正なXMLのエンコーディングが与えられたとき
java.lang.IllegalStateException - モデルがシール状態のとき

setStandalone

void setStandalone(java.lang.String standalone)
                   throws java.lang.IllegalArgumentException,
                          java.lang.IllegalStateException

XMLのスタンドアロン宣言を設定します。

パラメータ:
standalone - 新しいXMLのスタンドアロン宣言
例外:
java.lang.IllegalArgumentException - 不正なXMLのスタンドアロン宣言が与えられたとき
java.lang.IllegalStateException - モデルがシール状態のとき