public class XMLNotificationDefinition extends AbstractXMLDefinition implements NotificationDefinition
ATTR_NotificationID, ATTR_NotificationName, ATTR_NotificationScope
ATTR_Definition, ATTR_DefinitionOwner
コンストラクタと説明 |
---|
XMLNotificationDefinition(DefinitionManager manager,
org.w3c.dom.Element e)
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
NotificationHookDefinition |
getHookDefinition(java.lang.String hookID)
通知フック処理の定義を取得する
|
NotificationItemDefinition |
getItemDefinition(java.lang.String itemID)
指定されたIDに対応する項目定義を取得する
|
java.lang.String[] |
getItemIDs()
コンテンツに含まれるすべての項目IDを取得する
|
java.lang.String[] |
getListenerIDs()
この通知を受け取るリスナーのIDを配列で取得する
|
boolean |
isHookDefined(java.lang.String hookID)
指定されたIDに対するHookが定義されているかを判定する
|
boolean |
isItemDefined(java.lang.String itemID)
指定されたIDに対する項目が定義されているかを判定する
|
boolean |
isListenerDefined(java.lang.String listenerID)
指定されたIDに対するListenerが定義されているかを判定する
|
setAttributes
containsAttribute, getAttribute, getAttribute, setAttribute, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
containsAttribute, getAttribute, getAttribute
public XMLNotificationDefinition(DefinitionManager manager, org.w3c.dom.Element e)
manager
- e
- public NotificationItemDefinition getItemDefinition(java.lang.String itemID)
getItemDefinition
インタフェース内 NotificationDefinition
itemID
- 項目IDpublic java.lang.String[] getItemIDs()
getItemIDs
インタフェース内 NotificationDefinition
public boolean isItemDefined(java.lang.String itemID)
isItemDefined
インタフェース内 NotificationDefinition
itemID
- 存在をチェックしたい項目のIDpublic java.lang.String[] getListenerIDs()
getListenerIDs
インタフェース内 NotificationDefinition
public boolean isListenerDefined(java.lang.String listenerID)
isListenerDefined
インタフェース内 NotificationDefinition
listenerID
- 存在をチェックしたいリスナーIDpublic NotificationHookDefinition getHookDefinition(java.lang.String hookID)
getHookDefinition
インタフェース内 NotificationDefinition
hookID
- フック識別名public boolean isHookDefined(java.lang.String hookID)
isHookDefined
インタフェース内 NotificationDefinition
hookID
- 存在をチェックしたいフックID