|
LixM SE 1.2u1(1.7.1) | ||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectorg.lixm.core.model.AbstractModel
org.lixm.optional.v16.framework.model.AttributeModelImpl
public class AttributeModelImpl
属性をモデル化します。
| コンストラクタの概要 | |
|---|---|
AttributeModelImpl(java.lang.String name,
java.lang.String value,
java.lang.String pref,
java.lang.String id)
ローカル属性名、属性値、名前空間プレフィックス、名前空間URIを 指定してモデルを初期化します。 |
|
| メソッドの概要 | |
|---|---|
java.lang.Object |
clone()
モデルのクローンを返します。 |
boolean |
equals(java.lang.Object o)
モデルの同一性を論理的に調べその結果を返します。 |
java.lang.String |
getLocalPair()
|
java.lang.String |
getName()
実装依存の方法で属性名文字列を取得します。 |
java.lang.String |
getNamespace()
名前空間URIを取得します。 |
java.lang.String |
getPrefix()
名前空間プレフィックスを取得します。 |
java.lang.String |
getQPair()
|
java.lang.String |
getValue()
属性値を取得します。 |
java.lang.String |
toLocalName()
属性のローカル名を取得します。 |
java.lang.String |
toQName()
属性の完全修飾名を取得します。 |
java.lang.String |
toString()
モデルの実装依存な文字列表現を返します。 |
| クラス org.lixm.core.model.AbstractModel から継承されたメソッド |
|---|
getXMLType, matchTypes |
| クラス java.lang.Object から継承されたメソッド |
|---|
getClass, hashCode, notify, notifyAll, wait, wait, wait |
| インタフェース org.lixm.core.model.XMLModel から継承されたメソッド |
|---|
getXMLType |
| コンストラクタの詳細 |
|---|
public AttributeModelImpl(java.lang.String name,
java.lang.String value,
java.lang.String pref,
java.lang.String id)
ローカル属性名、属性値、名前空間プレフィックス、名前空間URIを 指定してモデルを初期化します。
名前空間プレフィックスと名前空間URIが存在しない場合はnullです。
name - ローカルの属性名value - 属性値pref - 名前空間プレフィックス。存在しない場合はnullid - 名前空間URI。存在しない場合はnull| メソッドの詳細 |
|---|
public java.lang.String getName()
実装依存の方法で属性名文字列を取得します。
主にデバッグやエンドユーザーメッセージに利用されるユーティリティです。
toLocalName()か
toQName()を利用して下さい。
AttributeModel 内の getNametoLocalName(),
toQName()public java.lang.String getValue()
属性値を取得します。
AttributeModel 内の getValuepublic java.lang.String getPrefix()
名前空間プレフィックスを取得します。存在しない場合はnullとなります。
AttributeModel 内の getPrefixnullpublic java.lang.String getNamespace()
名前空間URIを取得します。存在しない場合はnullとなります。
AttributeModel 内の getNamespacenullpublic java.lang.String toLocalName()
属性のローカル名を取得します。
AttributeModel 内の toLocalNamepublic java.lang.String toQName()
属性の完全修飾名を取得します。完全修飾名が存在しない場合必ずnull
になります。
AttributeModel 内の toQNamenull。public java.lang.String getLocalPair()
AttributeModel 内の getLocalPairpublic java.lang.String getQPair()
AttributeModel 内の getQPairpublic java.lang.String toString()
モデルの実装依存な文字列表現を返します。
AbstractModel 内の toStringpublic boolean equals(java.lang.Object o)
モデルの同一性を論理的に調べその結果を返します。
AbstractModel 内の equalso - 比較対象のAbstractModelインスタンス
true、違うならfalse。AbstractModel.getXMLType()public java.lang.Object clone()
モデルのクローンを返します。
AbstractModel 内の clone
|
LixM SE 1.2u1(1.7.1) | ||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||