XMLRuleProcessor

プロパティ(オブジェクト)

Ver.プロパティ名説明
5
677.5
parentApplication

77.5
eventListenersEventListeners

77.5
eventsEventsイベント

プロパティ

Ver.プロパティ名R/O説明
5
677.5
halted ブール型 If true, the XML rule process has halted.
5
677.5
id 数値型 オブジェクトのID
5
677.5
index 数値型 インデックス

677.5
isValid ブール型
5
677.5
label 文字列型 スクリプトラベル

77.5
name 文字列型 オブジェクトの名前。ラベルのエイリアス
5
677.5
rulePaths Array( 文字列型 ) The XPath condition paths of the rules in the rule set.

メソッド

Ver.メソッドの書式戻り値メソッドの説明
  パラメータパラメータの説明

77.5
addEventListener(eventType, handler, [captures])EventListenerEventListenerを作成
eventType 文字列型
handler File型, JavaScript関数
[captures] ブール型(既定値=false) This parameter is obsolete.
5
677.5
endProcessingRuleSet()なしStop processing XML rule set.
5
677.5
extractLabel(key)文字列型キーに関連づけられたラベルを取得
key 文字列型 キー
5
677.5
findNextMatch()XMLRuleMatchData次のXML elementを検索
5
677.5
getElements()XMLRuleProcessor
5
677.5
halt()なしHalt the XML rule processor.
5
677.5
insertLabel(key, value)なしキーに関連づけられたラベルを設定
key 文字列型 キー
value 文字列型 ラベルの値
5
677.5
remove()なし削除

77.5
removeEventListener(eventType, handler, [captures])ブール型EventListenerを削除
eventType 文字列型
handler File型, JavaScript関数
[captures] ブール型(既定値=false) This parameter is obsolete.
5
677.5
skipChildren()なしDo not process XML elements (children) of the current XML element.
5
677.5
startProcessingRuleSet(initialElement)XMLRuleMatchDataStart processing an XML rule set.
initialElement XMLElement The XML element at which to start processing the rule set.
5
677.5
startProcessingSubtree()XMLRuleMatchDataProcess the XML elements of the current XML element.
5
677.5
toSource()文字列型
5
677.5
toSpecifier()文字列型

コレクションオブジェクトのプロパティ XMLRuleProcessors

Ver.プロパティ名R/O説明
5
677.5
length 数値型 オブジェクト数

コレクションオブジェクトのメソッド XMLRuleProcessors

Ver.メソッドの書式戻り値メソッドの説明
  パラメータパラメータの説明
5
677.5
add(rulePaths, [prefixMappingTable], [withProperties])XMLRuleProcessor新しいオブジェクトを作成し、それを返す
rulePaths 文字列型 The XPath condition paths of the rules in the rule set.
[prefixMappingTable] Array of Arrays of 2 Strings The namespace mapping table.
[withProperties] Object プロパティの初期値を設定
5
677.5
anyItem()XMLRuleProcessor
5
677.5
count()数値型要素数を返す
5
677.5
everyItem()XMLRuleProcessor
5
677.5
firstItem()XMLRuleProcessor最初のオブジェクトを返す
5
677.5
item(index)XMLRuleProcessorインデックスまたは名前で指定したオブジェクトを返す
index 数値型, 文字列型 番号もしくは名前
5
677.5
itemByID(id)XMLRuleProcessorIDで指定したオブジェクトを返す
id 数値型 オブジェクトのID
5
677.5
itemByName(name)XMLRuleProcessor名前で指定したオブジェクトを返す
name 文字列型 名前
5
677.5
itemByRange(from, to)XMLRuleProcessor範囲で指定したオブジェクトを返す
from XMLRuleProcessor, 数値型, 文字列型 範囲の開始
to XMLRuleProcessor, 数値型, 文字列型 範囲の終了
5
677.5
lastItem()XMLRuleProcessor最後のオブジェクトを返す
5
677.5
middleItem()XMLRuleProcessor
5
677.5
nextItem(obj)XMLRuleProcessor一つ後のオブジェクトを返す
obj XMLRuleProcessor 位置の基準になるオブジェクト
5
677.5
previousItem(obj)XMLRuleProcessor一つ前のオブジェクトを返す
obj XMLRuleProcessor 位置の基準になるオブジェクト
5
677.5
toSource()文字列型