public final class Tag extends ObjectSE
ランタイムは、Facelets XHTML ビューの各要素に対してこのクラスのインスタンスを作成する必要があります。TagConfig
サブインターフェースインスタンスは、コンストラクターで TagConfig
が渡される TagHandler
インスタンスに Tag
のインスタンスを提供する責任があります。
コンストラクターと説明 |
---|
Tag(Location location, StringSE namespace, StringSE localName, StringSE qName, TagAttributes attributes) コンストラクター。 |
Tag(Tag orig, TagAttributes attributes) コンストラクター。 |
修飾子と型 | メソッドと説明 |
---|---|
TagAttributes | getAttributes() ビューのこの要素で指定された |
StringSE | getLocalName() タグの XML ローカル名を返します。 |
Location | getLocation() Facelet ビューでこの |
StringSE | getNamespace() Facelets ビューでこのタグの解決された XML 名前空間を返します。 |
StringSE | getQName() このタグの XML 修飾名を返します。 |
StringSE | toString() 文字列表現を取得します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, waitSE, waitSE, waitSE
public Tag(Location location, StringSE namespace, StringSE localName, StringSE qName, TagAttributes attributes)
location
- 場所。namespace
- XML 名前空間。localName
- XML ローカル名。qName
- XML 修飾名。attributes
- タグ属性。public Tag(Tag orig, TagAttributes attributes)
orig
- 元のタグ。attributes
- タグ属性。public TagAttributes getAttributes()
ビューのこの要素で指定された TagAttributes
をカプセル化するオブジェクトを返します。
TagAttributes
public StringSE getLocalName()
タグの XML ローカル名を返します。例: <my:tag/> は「タグ」になります。
public Location getLocation()
Facelet ビューでこの Tag
インスタンスの場所を返します。
public StringSE getNamespace()
Facelets ビューでこのタグの解決された XML 名前空間を返します。
public StringSE getQName()
このタグの XML 修飾名を返します。例: <my:tag/> は "my:tag" になります。
public StringSE toString()
ObjectSE
の toStringSE
Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.