org.lixm.core.model
インタフェース XMLModel

すべてのスーパーインタフェース:
java.lang.Cloneable
既知のサブインタフェースの一覧:
AttributeModel, CharactersModel, CommentModel, DynamicAttributeModel, DynamicCharactersModel, DynamicCommentModel, DynamicElementModel, DynamicEndTagModel, DynamicProcessingInstructionModel, DynamicStartTagModel, DynamicXmlDeclModel, ElementModel, EndCdataModel, EndDocumentModel, EndTagModel, ProcessingInstructionModel, StartCdataModel, StartDocumentModel, StartTagModel, XmlDeclModel
既知の実装クラスの一覧:
AbstractModel, AttributeModelImpl, AttributesList, CharactersModelImpl, CommentModelImpl, ElementModelImpl, EndCdataModelImpl, EndDocumentModelImpl, EndTagModelImpl, ProcessingInstructionModelImpl, StartCdataModelImpl, StartDocumentModelImpl, StartTagModelImpl, XmlDeclModelImpl, XmlStyleSheetPI

public interface XMLModel
extends java.lang.Cloneable

XML構成要素をモデル化するためのスーパーインターフェイスです。

導入されたバージョン:
1.5
作成者:
tasogare
関連項目:
XMLType

メソッドの概要
 java.lang.Object clone()
          モデルのクローンを返します。
 int getXMLType()
          このモデルがどのタイプのモデルか表す定数を返します。
 boolean matchTypes(int type)
          このXMLモデルがどのXMLType定数と一致するか調べます
 

メソッドの詳細

getXMLType

int getXMLType()

このモデルがどのタイプのモデルか表す定数を返します。

戻り値:
どのタイプのモデルか表す定数
関連項目:
XMLType

matchTypes

boolean matchTypes(int type)

このXMLモデルがどのXMLType定数と一致するか調べます

パラメータ:
type - 比較するXMLType定数。
戻り値:
比較結果
関連項目:
XMLType

clone

java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException

モデルのクローンを返します。

このクラスは抽象クラスなのでクローンを返しません。 このクラスのサブクラスが正当にクローンを返します。

戻り値:
モデルのクローン
例外:
java.lang.CloneNotSupportedException - 必ず投げられる。
導入されたバージョン:
1.6