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

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

public class DynamicXmlDeclModelImpl
extends org.lixm.optional.v16.framework.model.XmlDeclModelImpl
implements org.lixm.optional.v15.model.dynamic.DynamicXmlDeclModel

XML宣言をモデル化します。

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

コンストラクタの概要
DynamicXmlDeclModelImpl(java.lang.String version, java.lang.String encodeing, java.lang.String standalone)
          XMLのヴァージョン、エンコーディング、スタンドアロン宣言を指定して初期化します。
 
メソッドの概要
 boolean isSealed()
          
 void setEncoding(java.lang.String encoding)
          
 void setSeal(boolean seal)
          
 void setStandalone(java.lang.String standalone)
          
 void setVersion(java.lang.String version)
          
 
クラス org.lixm.optional.v16.framework.model.XmlDeclModelImpl から継承されたメソッド
clone, equals, getEncoding, getStandalone, getVersion, toString
 
クラス org.lixm.core.model.AbstractModel から継承されたメソッド
getXMLType, matchTypes
 
クラス java.lang.Object から継承されたメソッド
getClass, hashCode, notify, notifyAll, wait, wait, wait
 
インタフェース org.lixm.core.model.XmlDeclModel から継承されたメソッド
getEncoding, getStandalone, getVersion
 
インタフェース org.lixm.core.model.XMLModel から継承されたメソッド
clone, getXMLType, matchTypes
 

コンストラクタの詳細

DynamicXmlDeclModelImpl

public DynamicXmlDeclModelImpl(java.lang.String version,
                               java.lang.String encodeing,
                               java.lang.String standalone)

XMLのヴァージョン、エンコーディング、スタンドアロン宣言を指定して初期化します。

パラメータ:
version - XMLのヴァージョン
encodeing - XMLのエンコーディング
standalone - XMLのスタンドアロン宣言
メソッドの詳細

setEncoding

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

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

setStandalone

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

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

setVersion

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

定義:
インタフェース org.lixm.optional.v15.model.dynamic.DynamicXmlDeclModel 内の setVersion
例外:
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