LixM SE 1.1u2(1.1.2)

org.lixm.core.model
クラス StartTagModel

java.lang.Object
  上位を拡張 org.lixm.core.model.AbstractModel
      上位を拡張 org.lixm.core.model.StartTagModel
すべての実装されたインタフェース:
XMLModel

public class StartTagModel
extends AbstractModel

開始タグをモデル化します。

バージョン:
1.1.2
作成者:
tasogare

コンストラクタの概要
StartTagModel(ElementModel element)
           
StartTagModel(ElementModel element, AttributesList attributes)
           
 
メソッドの概要
 boolean equals(java.lang.Object o)
          モデルの同一性を論理的に調べその結果を返します。
 AttributesList getAttributes()
          この開始タグの属性リストを取得します。
 ElementModel getElement()
          この開始タグの要素を取得します。
 java.lang.String getName()
          この開始タグの要素名へ簡単にアクセスするための簡易メソッドです。
 void setAttributes(AttributesList attrs)
          この開始タグの属性リストを設定します。
 void setElement(ElementModel elem)
          この開始タグの要素を設定します。
 java.lang.String toStartTag()
          この開始タグのXMLとして有効な文字列表現を返します。
 java.lang.String toString()
          モデルの実装依存な文字列表現を返します。
 
クラス org.lixm.core.model.AbstractModel から継承されたメソッド
getXMLType, matchTypes
 
クラス java.lang.Object から継承されたメソッド
getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

StartTagModel

public StartTagModel(ElementModel element,
                     AttributesList attributes)

StartTagModel

public StartTagModel(ElementModel element)
メソッドの詳細

getName

public java.lang.String getName()

この開始タグの要素名へ簡単にアクセスするための簡易メソッドです。

戻り値:
必ずgetElement().getName()の値が返されます。

getElement

public ElementModel getElement()

この開始タグの要素を取得します。

戻り値:
要素モデル

setElement

public void setElement(ElementModel elem)

この開始タグの要素を設定します。

パラメータ:
elem - 新たな開始タグの要素

getAttributes

public AttributesList getAttributes()

この開始タグの属性リストを取得します。

戻り値:
属性リストモデル。存在しない場合はnull

setAttributes

public void setAttributes(AttributesList attrs)

この開始タグの属性リストを設定します。

パラメータ:
attrs - 新たな属性リスト

toStartTag

public java.lang.String toStartTag()

この開始タグのXMLとして有効な文字列表現を返します。

戻り値:
XMLとして有効な文字列表現

toString

public java.lang.String toString()

モデルの実装依存な文字列表現を返します。

オーバーライド:
クラス AbstractModel 内の toString

equals

public boolean equals(java.lang.Object o)

モデルの同一性を論理的に調べその結果を返します。

オーバーライド:
クラス AbstractModel 内の equals
戻り値:
同一のモデルならtrue、違うならfalse
関連項目:
AbstractModel.getXMLType()

LixM SE 1.1u2(1.1.2)

Copyright © 2005-2008 tasogare. All rights reserved.