このページはEtoJ逐語翻訳フィルタによって翻訳生成されました。

翻訳前ページへ


Interface XLayerHandler
Language

The 解放する/自由な and Open 生産性 控訴
解放(する)d: Apache OpenOffice 4.1.16

API

SDK

Tips ‘n’ Tricks

Miscellaneous


:: com :: sun :: 星/主役にする :: configuration :: backend ::

interface XLayerHandler
Description
receives a description of a configuration 層 as a sequence of events.
Since
OOo 1.1.2

Methods' 要約
startLayer receives notification that a 層 description is started for a 構成要素.  
endLayer receives notification that a 層 description is 完全にする.  
overrideNode receives notification that a description of a node 無視/無効 is started.  
addOrReplaceNode receives notification that a new item is started.  
addOrReplaceNodeFromTemplate receives notification that a new item based on a particular template is started.  
endNode receives notification that a node description is 完全にする.  
dropNode receives notification that a node is dropped from a 始める,決める.  
overrideProperty receives notification that an 存在するing 所有物/資産/財産 is 修正するd.  
setPropertyValue receives notification that the value of the 現在の 所有物/資産/財産 is overridden. .  
setPropertyValueForLocale receives notification that the value of the 現在の localized 所有物/資産/財産 is overridden for a 明確な/細部 地元の .  
endProperty receives notification that a 所有物/資産/財産 description is 完全にする.  
addProperty receives notification that a 所有物/資産/財産 having a 無効の value is 追加するd to the 現在の node.  
addPropertyWithValue receives notification that a 所有物/資産/財産 having a 非,不,無-無効の value is 追加するd to the 現在の node.  
Methods' 詳細(に述べる)s
startLayer
無効の
startLayer()
raises( MalformedDataException,
::com::sun::星/主役にする::lang::WrappedTargetException );

Description
receives notification that a 層 description is started for a 構成要素.

その後の calls 述べる the contents of the 層 until a matching call to XLayerHandler::endLayer() is 遭遇(する)d.

Throws
com::sun::星/主役にする::configuration::backend::MalformedDataException if there is an unfinished 層 in 進歩
Throws
com::sun::星/主役にする::lang::WrappedTargetException if an error occurs 過程ing the event.
endLayer
無効の
endLayer()
raises( MalformedDataException,
::com::sun::星/主役にする::lang::WrappedTargetException );

Description
receives notification that a 層 description is 完全にする.

Must match a previous call to XLayerHandler::startLayer().

Throws
com::sun::星/主役にする::configuration::backend::MalformedDataException
  • if 無効の data is (悪事,秘密などを)発見するd in the 層
  • if there is a unfinished subnode in 進歩
  • if no 層 is started at all
  • if the 層 tries to 無視/無効 read-only or final data

Not every 実施 can (悪事,秘密などを)発見する each 条件

Throws
com::sun::星/主役にする::lang::WrappedTargetException if an error occurs 過程ing the event.
overrideNode
無効の
overrideNode( [in] string  aName,
[in] short  aAttributes,
[in] boolean  bClear )
raises( MalformedDataException,
::com::sun::星/主役にする::lang::WrappedTargetException );

Description
receives notification that a description of a node 無視/無効 is started.

その後の calls 述べる 無視/無効s to 所有物/資産/財産s and members or items of the node until a matching call to XLayerHandler::endNode()is 遭遇(する)d.

Parameter aName
明示するs the 指名する of the node.
Parameter aAttributes
明示するs せいにする values to be 適用するd to the node.

The value is a combination of NodeAttribute 旗s.

The せいにするs are 連合させるd cumulatively with those 始める,決める on lower 層s.

Parameter bClear
if true, 明示するs that the node should be (疑いを)晴らすd to an empty 明言する/公表する by 除去するing all 非,不,無-義務的な children from lower 層s 事前の to 適用するing the 無視/無効s.
Throws
com::sun::星/主役にする::configuration::backend::MalformedDataException
  • if there isn't a 層 in 進歩
  • if there already was a change to that node
  • if there is no node with that 指名する
  • if the node is 示すd read-only in a lower 層
  • if the 指名する is not a valid node 指名する
  • if the せいにするs are not valid for the node

Not every 実施 can (悪事,秘密などを)発見する each 条件

Throws
com::sun::星/主役にする::lang::WrappedTargetException if an error occurs 過程ing the event.
See also
NodeAttribute
addOrReplaceNode
無効の
addOrReplaceNode( [in] string  aName,
[in] short  aAttributes )
raises( MalformedDataException,
::com::sun::星/主役にする::lang::WrappedTargetException );

Description
receives notification that a new item is started.

The 現在の node must be a 始める,決める and a preexisting item (if any) must be removeable.

The new item will be created from the default template of the 始める,決める.

その後の calls 述べる the difference from the template of 所有物/資産/財産s and members or items of the node until a matching call to XLayerHandler::endNode() is 遭遇(する)d.

Parameter aName
明示するs the 指名する of the item.
Parameter aAttributes
明示するs せいにする values to be 適用するd to the new node.

The value is a combination of NodeAttribute 旗s. 公式文書,認める that NodeAttribute::FUSE has an 衝撃 on the semantics of this method.

Throws
com::sun::星/主役にする::configuration::backend::MalformedDataException
  • if there isn't a 始める,決める node in 進歩 現在/一般に
  • if there already was a change to a node of that 指名する
  • if the template for the new node is not 設立する
  • if an item of that 指名する on a lower 層 is not removeable
  • if the 指名する is not a valid item 指名する
  • if the せいにするs are not valid for the node

Not every 実施 can (悪事,秘密などを)発見する each 条件

Throws
com::sun::星/主役にする::lang::WrappedTargetException if an error occurs 過程ing the event.
See also
NodeAttribute
addOrReplaceNodeFromTemplate
無効の
addOrReplaceNodeFromTemplate( [in] string  aName,
[in] TemplateIdentifier  aTemplate,
[in] short  aAttributes )
raises( MalformedDataException,
::com::sun::星/主役にする::lang::WrappedTargetException );

Description
receives notification that a new item based on a particular template is started.

The 現在の node must be a 始める,決める and a preexisting item (if any) must be removeable.

その後の calls 述べる the difference from the template of 所有物/資産/財産s and members or items of the node until a matching call to XLayerHandler::endNode() is 遭遇(する)d.

Parameter aName
明示するs the 指名する of the item.
Parameter aTemplate
明示するs the template to use for the new node
Parameter aAttributes
明示するs せいにする values to be 適用するd to the new node.

The value is a combination of NodeAttribute 旗s. 公式文書,認める that NodeAttribute::FUSE has an 衝撃 on the semantics of this method.

Throws
com::sun::星/主役にする::configuration::backend::MalformedDataException
  • if there isn't a 始める,決める node in 進歩 現在/一般に
  • if there already was a change to a node of that 指名する
  • if the template for the new node is not 設立する
  • if the template is not a valid item type for the 含む/封じ込めるing 始める,決める
  • if an item of that 指名する on a lower 層 is not removeable
  • if the 指名する is not a valid item 指名する
  • if the せいにするs are not valid for the node

Not every 実施 can (悪事,秘密などを)発見する each 条件

Throws
com::sun::星/主役にする::lang::WrappedTargetException if an error occurs 過程ing the event.
See also
NodeAttribute
endNode
無効の
endNode()
raises( MalformedDataException,
::com::sun::星/主役にする::lang::WrappedTargetException );

Description
receives notification that a node description is 完全にする.

Must match the last open call to XLayerHandler::overrideNode(), XLayerHandler::addOrReplaceNode() or XLayerHandler::addOrReplaceNodeFromTemplate().

Throws
com::sun::星/主役にする::configuration::backend::MalformedDataException
  • if 無効の data is (悪事,秘密などを)発見するd in the node
  • if no node is started at all

Not every 実施 can (悪事,秘密などを)発見する each 条件

Throws
com::sun::星/主役にする::lang::WrappedTargetException if an error occurs 過程ing the event.
dropNode
無効の
dropNode( [in] string  aName )
raises( MalformedDataException,
::com::sun::星/主役にする::lang::WrappedTargetException );

Description
receives notification that a node is dropped from a 始める,決める.

The 現在の node must be a 始める,決める and the item must be removeable.

Parameter aName
明示するs the 指名する of the node.
Throws
com::sun::星/主役にする::configuration::backend::MalformedDataException
  • if there isn't a 始める,決める node in 進歩 現在/一般に
  • if there already was a change to a node of that 指名する
  • if there is no item with that 指名する
  • if the item is not removeable
  • if the 指名する is not a valid node 指名する

Not every 実施 can (悪事,秘密などを)発見する each 条件

Throws
com::sun::星/主役にする::lang::WrappedTargetException if an error occurs 過程ing the event.
overrideProperty
無効の
overrideProperty( [in] string  aName,
[in] short  aAttributes,
[in] type  aType,
[in] boolean  bClear )
raises( MalformedDataException,
::com::sun::星/主役にする::lang::WrappedTargetException );

Description
receives notification that an 存在するing 所有物/資産/財産 is 修正するd.

その後の calls 述べる new value(s) for the 所有物/資産/財産 until a matching call to XLayerHandler::endProperty() is 遭遇(する)d.

Parameter aName
明示するs the 指名する of the 所有物/資産/財産.
Parameter aAttributes
明示するs the new せいにするs of the 所有物/資産/財産.

The value is a combination of NodeAttribute 旗s.

The せいにするs are 連合させるd cumulatively with those 始める,決める on lower 層s.

Parameter aType
明示するs the type of the 所有物/資産/財産.

This must be the same type as is already defined in the schema or lower 層s, unless the previous type was 明示していない (as 示すd by TypeClass::ANY.)

A 無効の type 示すs that the type is 明示していない in this 層. In this 事例/患者 any その後の value may be of a generic type (e.g. string or - for 名簿(に載せる)/表(にあげる) values - string[].) Such values may be 変えるd to the type defined in the schema by the 実施.

Parameter bClear
if true, 明示するs that the 所有物/資産/財産 should be (疑いを)晴らすd to an empty 明言する/公表する by discarding all values from lower 層s 事前の to 適用するing the 無視/無効s.
Throws
com::sun::星/主役にする::configuration::backend::MalformedDataException
  • if there isn't a group or extensible node in 進歩 現在/一般に
  • if there already was a change to a 所有物/資産/財産 of that 指名する
  • if there is no 所有物/資産/財産 with that 指名する
  • if the 所有物/資産/財産 is read-only
  • if the type does not match the type of the 所有物/資産/財産
  • if a type is 行方不明の and cannot be 決定するd さもなければ
  • if the 指名する is not a valid 所有物/資産/財産 指名する
  • if the せいにするs are not valid for the 所有物/資産/財産

Not every 実施 can (悪事,秘密などを)発見する each 条件

Throws
com::sun::星/主役にする::lang::WrappedTargetException if an error occurs 過程ing the event.
See also
NodeAttribute
setPropertyValue
無効の
setPropertyValue( [in] any  aValue )
raises( MalformedDataException,
::com::sun::星/主役にする::lang::WrappedTargetException );

Description
receives notification that the value of the 現在の 所有物/資産/財産 is overridden. .
Parameter aValue
明示するs the new value of the 所有物/資産/財産.

The value must match the type of the 現在の 所有物/資産/財産. If the 所有物/資産/財産 does not have the SchemaAttribute::REQUIRED 旗 始める,決める, the value can be 無効の.

If the 現在の 所有物/資産/財産 is localized, this value 適用するs to the default 地元の.

Throws
com::sun::星/主役にする::configuration::backend::MalformedDataException
  • if there isn't a 所有物/資産/財産 in 進歩 現在/一般に
  • if there already was a change to the value of that 所有物/資産/財産
  • if the value does not have the proper type
  • if the value is not valid for the 所有物/資産/財産

Not every 実施 can (悪事,秘密などを)発見する each 条件

Throws
com::sun::星/主役にする::lang::WrappedTargetException if an error occurs 過程ing the event.
See also
NodeAttribute
setPropertyValueForLocale
無効の
setPropertyValueForLocale( [in] any  aValue,
[in] string  aLocale )
raises( MalformedDataException,
::com::sun::星/主役にする::lang::WrappedTargetException );

Description
receives notification that the value of the 現在の localized 所有物/資産/財産 is overridden for a 明確な/細部 地元の .
Parameter aValue
明示するs the new value of the 所有物/資産/財産.

The value must match the type of the 現在の 所有物/資産/財産. If the 所有物/資産/財産 does not have the SchemaAttribute::REQUIRED 旗 始める,決める, the value can be 無効の.

Parameter aLocale
明示するs the 地元の this value should 適用する to.
Throws
com::sun::星/主役にする::configuration::backend::MalformedDataException
  • if there isn't a 所有物/資産/財産 in 進歩 現在/一般に
  • if the 現在の 所有物/資産/財産 isn't localized
  • if there already was a change to the 所有物/資産/財産 for that 地元の
  • if the value does not have the proper type
  • if the value is not valid for the 所有物/資産/財産
  • if the 地元の is not a valid 地元の

Not every 実施 can (悪事,秘密などを)発見する each 条件

Throws
com::sun::星/主役にする::lang::WrappedTargetException if an error occurs 過程ing the event.
See also
NodeAttribute
endProperty
無効の
endProperty()
raises( MalformedDataException,
::com::sun::星/主役にする::lang::WrappedTargetException );

Description
receives notification that a 所有物/資産/財産 description is 完全にする.

Must match an open call to XLayerHandler::overrideProperty(),

Throws
com::sun::星/主役にする::configuration::backend::MalformedDataException
  • if 無効の data is (悪事,秘密などを)発見するd in the 所有物/資産/財産
  • if no 所有物/資産/財産 is started at all

Not every 実施 can (悪事,秘密などを)発見する each 条件

Throws
com::sun::星/主役にする::lang::WrappedTargetException if an error occurs 過程ing the event.
addProperty
無効の
addProperty( [in] string  aName,
[in] short  aAttributes,
[in] type  aType )
raises( MalformedDataException,
::com::sun::星/主役にする::lang::WrappedTargetException );

Description
receives notification that a 所有物/資産/財産 having a 無効の value is 追加するd to the 現在の node.

The 現在の node must be extensible.

Parameter aName
明示するs the 指名する of the new 所有物/資産/財産.
Parameter aAttributes
明示するs the せいにするs of the new 所有物/資産/財産.

The value is a combination of NodeAttribute 旗s and may also 含む/封じ込める the SchemaAttribute::REQUIRED 旗.

NodeAttribute::MANDATORY need not be 始める,決める, as dynamically 追加するd 所有物/資産/財産s always are 義務的な in その後の 層s.

Parameter aType
明示するs the type of the new 所有物/資産/財産.
Throws
com::sun::星/主役にする::configuration::backend::MalformedDataException
  • if there isn't an extensible node in 進歩 現在/一般に
  • if a 所有物/資産/財産 with that 指名する already 存在するs
  • if the 明示するd type is not 許すd for a 所有物/資産/財産
  • if the 指名する is not a valid 所有物/資産/財産 指名する
  • if the せいにするs are not valid for the 所有物/資産/財産

Not every 実施 can (悪事,秘密などを)発見する each 条件

Throws
com::sun::星/主役にする::lang::WrappedTargetException if an error occurs 過程ing the event.
See also
SchemaAttribute
addPropertyWithValue
無効の
addPropertyWithValue( [in] string  aName,
[in] short  aAttributes,
[in] any  aValue )
raises( MalformedDataException,
::com::sun::星/主役にする::lang::WrappedTargetException );

Description
receives notification that a 所有物/資産/財産 having a 非,不,無-無効の value is 追加するd to the 現在の node.

The 現在の node must be extensible.

Parameter aName
明示するs the 指名する of the new 所有物/資産/財産.
Parameter aAttributes
明示するs the せいにするs of the new 所有物/資産/財産.

The value is a combination of NodeAttribute 旗s and may also 含む/封じ込める the SchemaAttribute::REQUIRED 旗.

NodeAttribute::MANDATORY need not be 始める,決める, as dynamic 所有物/資産/財産s always are 義務的な in その後の 層s.

Parameter aValue
明示するs the value of the new 所有物/資産/財産.

The value also 決定するs the type. Therefore the value must not be 無効の.

Throws
com::sun::星/主役にする::configuration::backend::MalformedDataException
  • if there isn't an extensible node in 進歩 現在/一般に
  • if a 所有物/資産/財産 with that 指名する already 存在するs
  • if the type of the value is not an 許すd type or if the value is 無効の
  • if the 指名する is not a valid 所有物/資産/財産 指名する
  • if the value is not valid for the 所有物/資産/財産
  • if the せいにするs are not valid for the 所有物/資産/財産

Not every 実施 can (悪事,秘密などを)発見する each 条件

Throws
com::sun::星/主役にする::lang::WrappedTargetException if an error occurs 過程ing the event.
See also
SchemaAttribute
最高の,を越す of Page

The ASF

Copyright & License | Privacy | 接触する Us | 寄付する | Thanks

Apache, OpenOffice, OpenOffice.org and the seagull logo are 登録(する)d trademarks of The Apache ソフトウェア 創立/基礎. The ASF logo is a trademark of The Apache ソフトウェア 創立/基礎. Other 指名するs appearing on the 場所/位置 may be trademarks of their 各々の owners.