incubator-ooo-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From build...@apache.org
Subject svn commit: r799368 [25/42] - in /websites/staging/ooo-site/trunk/content/ui/accessibility: ./ apiref/ apiref/com/ apiref/com/sun/ apiref/com/sun/star/ apiref/com/sun/star/awt/ apiref/com/sun/star/beans/ apiref/com/sun/star/lang/ apiref/com/sun/star/un...
Date Mon, 28 Nov 2011 00:46:10 GMT
Added: websites/staging/ooo-site/trunk/content/ui/accessibility/apiref/drafts/com/sun/star/configuration/backend/XLayerHandler.html
==============================================================================
--- websites/staging/ooo-site/trunk/content/ui/accessibility/apiref/drafts/com/sun/star/configuration/backend/XLayerHandler.html (added)
+++ websites/staging/ooo-site/trunk/content/ui/accessibility/apiref/drafts/com/sun/star/configuration/backend/XLayerHandler.html Mon Nov 28 00:45:46 2011
@@ -0,0 +1,1134 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<link href="/css/ooo.css" rel="stylesheet" type="text/css">
+
+
+<title>Interface XLayerHandler</title>
+<style>h3 { font-size:13pt; font-weight:bold; margin-top:3pt; margin-bottom:1pt; }
+p, dt, dd, pre  { font-size:11pt; margin-top:3pt; margin-bottom:1pt; }
+table.lightbg { background-color:#eeeeff; }
+table.subtitle { margin-top:6pt; margin-bottom:6pt; }
+td { font-size:11pt; }
+td.title { font-family: Arial; font-size:19pt; font-weight:bold; text-align:center; background-color:#ccccff; line-height:30pt; }
+td.subtitle { font-family: Arial; font-size:13pt; background-color:#ccccff; line-height:20pt; }
+td.imdetail { width:100%; background-color:#eeeeff; }
+a.membertitle { font-size:12pt; font-weight:bold; line-height:18pt; }
+td.imsum_left { width:30%;  }
+td.imsum_right { width:70%;  }
+td.navimain, a.navimain { text-align:center; font-family: Arial; font-size:12pt; font-weight:bold; }
+td.navimainself { text-align:center; font-family: Arial; font-size:12pt; font-weight:bold; color:#ffffff; background-color:#2222ad; }
+td.navimainnone { text-align:center; font-family: Arial; font-size:12pt; }
+td.attrtitle { font-weight:bold; background-color:#eeeeff; }
+td.navisub, a.navisub, td.attrtitle, td.attrvalue { text-align:center; font-family: Arial; font-size:9pt; font-variant:small-caps; }
+td.navimain, td.navisub { padding-left:7pt; padding-right:7pt; }
+p.raise  { font-size:11pt; margin-top:0pt; text-align:right; padding-right:5pt; }
+a.navimain, a.navisub  { color:#000000; }
+.dt     { font-weight:bold; }
+.namechain  { font-size:13pt; font-weight:bold; margin-top:3pt; margin-bottom:6pt; }
+.tpl        { font-size:13pt; margin-top:3pt; margin-bottom:6pt; }
+</style>
+
+<meta HTTP-EQUIV="content-type" CONTENT="text/html; charset=UTF-8">
+
+
+</head>
+
+<body>
+  <div id="banner">
+    <div id="bannerleft"><a alt="Apache OpenOffice.org (incubating)" href="/">
+      <img id="ooo-logo alt="Apache OpenOffice.org (Incubating)" src="/images/ooo-logo.png"/></a></div>
+    <div id="bannerright"><a alt="Apache Incubator" href="http://incubator.apache.org">
+      <img id="asf-logo" alt="Apache Incubator" src="/images/apache-incubator-logo.png"/></a></div>
+   <div id="bannercenter"><br/>(incubating)&nbsp;|&nbsp;The Free and Open Productivity Suite</div>
+  </div>
+  <div id="clear"></div>
+  
+  <div id="content">
+  
+    
+    
+<a name="_top_"> </a>
+<table border="0" cellpadding="3" class="lightbg">
+<tr>
+<td class="navimain"><a href="../../../../../../com/sun/star/module-ix.html" class="navimain">Overview</a></td>
+<td class="navimain"><a href="module-ix.html" class="navimain">Module</a></td>
+<td class="navimain"><a href="XLayerHandler-xref.html" class="navimain">Use</a></td>
+<td class="navimainnone">Devguide</td>
+<td class="navimain"><a href="../../../../../../index-files/index-1.html" class="navimain">Index</a></td>
+</tr>
+</table>
+<table border="0" cellpadding="0">
+<tr>
+<td class="navisub"><a href="#MethodsSummary" class="navisub">Methods' Summary</a></td>
+<td class="navisub"><a href="#MethodsDetails" class="navisub">Methods' Details</a></td>
+<td class="navisub">Attributes' Summary</td>
+<td class="navisub">Attributes' Details</td>
+</tr>
+</table>
+<hr>
+<table border="0" width="100%" cellpadding="5" cellspacing="3" style="margin-bottom:6pt;">
+<tr>
+<td><p class="namechain"><a href="../../../../../../module-ix.html" class="namechain">::</a> <a href="../../../../../module-ix.html" class="namechain">drafts</a> :: <a href="../../../../module-ix.html" class="namechain">com</a> :: <a href="../../../module-ix.html" class="namechain">sun</a> :: <a href="../../module-ix.html" class="namechain">star</a> :: <a href="../module-ix.html" class="namechain">configuration</a> :: <a href="module-ix.html" class="namechain">backend</a> :: </p>
+</td>
+</tr>
+<tr>
+<td class="title">interface XLayerHandler</td>
+</tr>
+<tr>
+<td><dl>
+<dt><b>Base Hierarchy</b></dt>
+<dd><pre style="font-family:monospace;">::com::sun::star::uno::XInterface
+ |
+ +-<b>XLayerHandler</b></pre></dd>
+</dl>
+</td>
+</tr>
+<tr>
+<td><dl>
+<dt><b>Description</b></dt>
+<dd> receives a description of a configuration layer
+ as a sequence of events.
+</dd>
+</dl>
+</td>
+</tr>
+</table>
+<hr>
+<a name="MethodsSummary"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
+<tr>
+<td class="subtitle" colspan="2">Methods' Summary</td>
+</tr>
+<tr>
+<td class="imsum_left"><a href="#startLayer">startLayer</a></td>
+<td class="imsum_right"> receives notification that a layer description is started
+ for a component.
+
+</td>
+</tr>
+<tr>
+<td class="imsum_left"><a href="#endLayer">endLayer</a></td>
+<td class="imsum_right"> receives notification that a layer description is complete.
+
+</td>
+</tr>
+<tr>
+<td class="imsum_left"><a href="#overrideNode">overrideNode</a></td>
+<td class="imsum_right"> receives notification that a description of a node override is started.
+
+</td>
+</tr>
+<tr>
+<td class="imsum_left"><a href="#addOrReplaceNode">addOrReplaceNode</a></td>
+<td class="imsum_right"> receives notification that a new item is started.
+
+</td>
+</tr>
+<tr>
+<td class="imsum_left"><a href="#addOrReplaceNodeFromTemplate">addOrReplaceNodeFromTemplate</a></td>
+<td class="imsum_right"> receives notification that a new item based on a particular template
+ is started.
+
+</td>
+</tr>
+<tr>
+<td class="imsum_left"><a href="#endNode">endNode</a></td>
+<td class="imsum_right"> receives notification that a node description is complete.
+
+</td>
+</tr>
+<tr>
+<td class="imsum_left"><a href="#dropNode">dropNode</a></td>
+<td class="imsum_right"> receives notification that a node is dropped from a set.
+
+</td>
+</tr>
+<tr>
+<td class="imsum_left"><a href="#overrideProperty">overrideProperty</a></td>
+<td class="imsum_right"> receives notification that an existing property is modified.
+
+</td>
+</tr>
+<tr>
+<td class="imsum_left"><a href="#setPropertyValue">setPropertyValue</a></td>
+<td class="imsum_right"> receives notification that the value of the current property
+ is overridden. .
+
+</td>
+</tr>
+<tr>
+<td class="imsum_left"><a href="#setPropertyValueForLocale">setPropertyValueForLocale</a></td>
+<td class="imsum_right"> receives notification that the value of the current localized property
+ is overridden for a specific locale .
+
+</td>
+</tr>
+<tr>
+<td class="imsum_left"><a href="#endProperty">endProperty</a></td>
+<td class="imsum_right"> receives notification that a property description is complete.
+
+</td>
+</tr>
+<tr>
+<td class="imsum_left"><a href="#addProperty">addProperty</a></td>
+<td class="imsum_right"> receives notification that a property having a <b>void</b> value is added
+ to the current node.
+
+</td>
+</tr>
+<tr>
+<td class="imsum_left"><a href="#addPropertyWithValue">addPropertyWithValue</a></td>
+<td class="imsum_right"> receives notification that a property having a non- <b>void</b> value
+ is added to the current node.
+
+</td>
+</tr>
+</table>
+<a name="MethodsDetails"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
+<tr>
+<td class="subtitle">Methods' Details</td>
+</tr>
+<tr>
+<td class="imdetail"><a name="startLayer" class="membertitle">startLayer</a>
+<table border="0" width="96%" cellpadding="5" cellspacing="0" bgcolor="#ffffff" align="center">
+<tr>
+<td><table border="0">
+<tr>
+<td valign="top">void<br>
+<b>startLayer</b>()</td>
+<td valign="top">&nbsp;<br>
+<p class="raise">raises( </p>
+</td>
+<td valign="top">&nbsp;<br>
+<a href="MalformedDataException.html">MalformedDataException</a> );</td>
+</tr>
+</table>
+<hr>
+<dl>
+<dt><b>Description</b></dt>
+<dd> receives notification that a layer description is started
+ for a component.
+
+</dd>
+<dd><p> Subsequent calls describe the contents of the layer
+ until a matching call to XLayerHandler::<a href="XLayerHandler.html#endLayer">endLayer()</a>
+ is encountered.
+</p>
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> drafts::com::sun::star::configuration::backend::MalformedDataException
+ if there is a unfinished layer in progress
+
+</dd>
+</dl>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td class="imdetail"><a name="endLayer" class="membertitle">endLayer</a>
+<table border="0" width="96%" cellpadding="5" cellspacing="0" bgcolor="#ffffff" align="center">
+<tr>
+<td><table border="0">
+<tr>
+<td valign="top">void<br>
+<b>endLayer</b>()</td>
+<td valign="top">&nbsp;<br>
+<p class="raise">raises( </p>
+</td>
+<td valign="top">&nbsp;<br>
+<a href="MalformedDataException.html">MalformedDataException</a>,<br>
+::com::sun::star::lang::IllegalAccessException );</td>
+</tr>
+</table>
+<hr>
+<dl>
+<dt><b>Description</b></dt>
+<dd> receives notification that a layer description is complete.
+
+</dd>
+<dd><p> Must match a previous call to XLayerHandler::<a href="XLayerHandler.html#startLayer">startLayer()</a> .
+</p>
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> drafts::com::sun::star::configuration::backend::MalformedDataException
+ if invalid data is detected in the layer,
+ if there is a unfinished subnode in progress or
+ if no layer is started at all.
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::lang::IllegalAccessException
+ if the layer tries to override read-only or final data
+</dd>
+</dl>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td class="imdetail"><a name="overrideNode" class="membertitle">overrideNode</a>
+<table border="0" width="96%" cellpadding="5" cellspacing="0" bgcolor="#ffffff" align="center">
+<tr>
+<td><table border="0">
+<tr>
+<td valign="top">void<br>
+<b>overrideNode</b>(</td>
+<td valign="top">&nbsp;<br>
+[in] string<br>
+[in] short&nbsp;<br><p class="raise">raises( </p>
+</td>
+<td valign="top">&nbsp;<br>
+aName,<br>
+aAttributes )&nbsp;<br>
+<a href="MalformedDataException.html">MalformedDataException</a>,<br>
+::com::sun::star::container::NoSuchElementException,<br>
+::com::sun::star::lang::IllegalAccessException,<br>
+::com::sun::star::lang::IllegalArgumentException );</td>
+</tr>
+</table>
+<hr>
+<dl>
+<dt><b>Description</b></dt>
+<dd> receives notification that a description of a node override is started.
+
+</dd>
+<dd><p> Subsequent calls describe overrides to properties and members
+ or items of the node until a matching call to
+ XLayerHandler::<a href="XLayerHandler.html#endNode">endNode()</a> is encountered.
+</p>
+
+</dd>
+<dt><b>Parameter aName</b></dt>
+<dd>
+ specifies the name of the node.
+
+</dd>
+<dt><b>Parameter aAttributes</b></dt>
+<dd>
+ specifies attribute values to be applied to the node.
+
+<p> The value is a combination of
+ <a href="NodeAttribute.html">NodeAttribute</a> flags.
+</p>
+<p> The attributes are combined cumulatively with those
+ set on lower layers.
+</p>
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> drafts::com::sun::star::configuration::backend::MalformedDataException
+ if there isn't a layer in progress or
+ if there already was a change to that node.
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::container::NoSuchElementException
+ if there is no node with that name.
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::lang::IllegalAccessException
+ if the node is marked read-only in a lower layer
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::lang::IllegalArgumentException
+ if the name is not a valid node name or
+ if the attributes are not valid for the node.
+
+</dd>
+<dt><b>See also</b></dt>
+<dd>com::sun::star::configuration::backend::NodeAttribute<br>
+
+</dd>
+</dl>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td class="imdetail"><a name="addOrReplaceNode" class="membertitle">addOrReplaceNode</a>
+<table border="0" width="96%" cellpadding="5" cellspacing="0" bgcolor="#ffffff" align="center">
+<tr>
+<td><table border="0">
+<tr>
+<td valign="top">void<br>
+<b>addOrReplaceNode</b>(</td>
+<td valign="top">&nbsp;<br>
+[in] string<br>
+[in] short&nbsp;<br><p class="raise">raises( </p>
+</td>
+<td valign="top">&nbsp;<br>
+aName,<br>
+aAttributes )&nbsp;<br>
+<a href="MalformedDataException.html">MalformedDataException</a>,<br>
+::com::sun::star::container::NoSuchElementException,<br>
+::com::sun::star::lang::IllegalAccessException,<br>
+::com::sun::star::lang::IllegalArgumentException );</td>
+</tr>
+</table>
+<hr>
+<dl>
+<dt><b>Description</b></dt>
+<dd> receives notification that a new item is started.
+
+</dd>
+<dd><p> The current node must be a set and
+ a preexisting item (if any) must be removeable.
+</p>
+<p> The new item will be created from the default template
+ of the set.
+</p>
+<p> Subsequent calls describe the difference from the template
+ of properties and members or items of the node until
+ a matching call to XLayerHandler::<a href="XLayerHandler.html#endNode">endNode()</a>
+ is encountered.
+</p>
+
+</dd>
+<dt><b>Parameter aName</b></dt>
+<dd>
+ specifies the name of the item.
+
+</dd>
+<dt><b>Parameter aAttributes</b></dt>
+<dd>
+ specifies attribute values to be applied to the new node.
+
+<p> The value is a combination of
+ <a href="NodeAttribute.html">NodeAttribute</a> flags.
+</p>
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> drafts::com::sun::star::configuration::backend::MalformedDataException
+ if there isn't a set node in progress currently or
+ if there already was a change to a node of that name.
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::container::NoSuchElementException
+ if the template for the new node is not found.
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::lang::IllegalAccessException
+ if an item of that name on a lower layer is not removeable
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::lang::IllegalArgumentException
+ if the name is not a valid item name or
+ if the attributes are not valid for the node.
+
+</dd>
+<dt><b>See also</b></dt>
+<dd>com::sun::star::configuration::backend::NodeAttribute<br>
+
+</dd>
+</dl>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td class="imdetail"><a name="addOrReplaceNodeFromTemplate" class="membertitle">addOrReplaceNodeFromTemplate</a>
+<table border="0" width="96%" cellpadding="5" cellspacing="0" bgcolor="#ffffff" align="center">
+<tr>
+<td><table border="0">
+<tr>
+<td valign="top">void<br>
+<b>addOrReplaceNodeFromTemplate</b>(</td>
+<td valign="top">&nbsp;<br>
+[in] string<br>
+[in] <a href="TemplateIdentifier.html">TemplateIdentifier</a><br>
+[in] short&nbsp;<br><p class="raise">raises( </p>
+</td>
+<td valign="top">&nbsp;<br>
+aName,<br>
+aTemplate,<br>
+aAttributes )&nbsp;<br>
+<a href="MalformedDataException.html">MalformedDataException</a>,<br>
+::com::sun::star::container::NoSuchElementException,<br>
+::com::sun::star::beans::IllegalTypeException,<br>
+::com::sun::star::lang::IllegalAccessException,<br>
+::com::sun::star::lang::IllegalArgumentException );</td>
+</tr>
+</table>
+<hr>
+<dl>
+<dt><b>Description</b></dt>
+<dd> receives notification that a new item based on a particular template
+ is started.
+
+</dd>
+<dd><p> The current node must be a set and
+ a preexisting item (if any) must be removeable.
+</p>
+<p> Subsequent calls describe the difference from the template
+ of properties and members or items of the node until
+ a matching call to XLayerHandler::<a href="XLayerHandler.html#endNode">endNode()</a>
+ is encountered.
+</p>
+
+</dd>
+<dt><b>Parameter aName</b></dt>
+<dd>
+ specifies the name of the item.
+
+</dd>
+<dt><b>Parameter aTemplate</b></dt>
+<dd>
+ specifies the template to use for the new node
+
+</dd>
+<dt><b>Parameter aAttributes</b></dt>
+<dd>
+ specifies attribute values to be applied to the new node.
+
+<p> The value is a combination of
+ <a href="NodeAttribute.html">NodeAttribute</a> flags.
+</p>
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> drafts::com::sun::star::configuration::backend::MalformedDataException
+ if there isn't a set node in progress currently or
+ if there already was a change to a node of that name.
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::container::NoSuchElementException
+ if the template for the new node is not found.
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::beans::IllegalTypeException
+ if the template is not a valid item type for the containing set.
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::lang::IllegalAccessException
+ if an item of that name on a lower layer is not removeable
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::lang::IllegalArgumentException
+ if the name is not a valid item name or
+ if the attributes are not valid for the node.
+
+</dd>
+<dt><b>See also</b></dt>
+<dd>com::sun::star::configuration::backend::NodeAttribute<br>
+
+</dd>
+</dl>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td class="imdetail"><a name="endNode" class="membertitle">endNode</a>
+<table border="0" width="96%" cellpadding="5" cellspacing="0" bgcolor="#ffffff" align="center">
+<tr>
+<td><table border="0">
+<tr>
+<td valign="top">void<br>
+<b>endNode</b>()</td>
+<td valign="top">&nbsp;<br>
+<p class="raise">raises( </p>
+</td>
+<td valign="top">&nbsp;<br>
+<a href="MalformedDataException.html">MalformedDataException</a> );</td>
+</tr>
+</table>
+<hr>
+<dl>
+<dt><b>Description</b></dt>
+<dd> receives notification that a node description is complete.
+
+</dd>
+<dd><p> Must match the last open call to
+ XLayerHandler::<a href="XLayerHandler.html#overrideNode">overrideNode()</a> ,
+ XLayerHandler::<a href="XLayerHandler.html#addOrReplaceNode">addOrReplaceNode()</a> or
+ XLayerHandler::<a href="XLayerHandler.html#addOrReplaceNodeFromTemplate">addOrReplaceNodeFromTemplate()</a> .
+</p>
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> drafts::com::sun::star::configuration::backend::MalformedDataException
+ if invalid data is detected in the node or
+ if no node is started at all.
+</dd>
+</dl>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td class="imdetail"><a name="dropNode" class="membertitle">dropNode</a>
+<table border="0" width="96%" cellpadding="5" cellspacing="0" bgcolor="#ffffff" align="center">
+<tr>
+<td><table border="0">
+<tr>
+<td valign="top">void<br>
+<b>dropNode</b>(</td>
+<td valign="top">&nbsp;<br>
+[in] string&nbsp;<br><p class="raise">raises( </p>
+</td>
+<td valign="top">&nbsp;<br>
+aName )&nbsp;<br>
+<a href="MalformedDataException.html">MalformedDataException</a>,<br>
+::com::sun::star::container::NoSuchElementException,<br>
+::com::sun::star::lang::IllegalAccessException,<br>
+::com::sun::star::lang::IllegalArgumentException );</td>
+</tr>
+</table>
+<hr>
+<dl>
+<dt><b>Description</b></dt>
+<dd> receives notification that a node is dropped from a set.
+
+</dd>
+<dd><p> The current node must be a set and
+ the item must be removeable.
+</p>
+
+</dd>
+<dt><b>Parameter aName</b></dt>
+<dd>
+ specifies the name of the node.
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> drafts::com::sun::star::configuration::backend::MalformedDataException
+ if there isn't a set node in progress currently or
+ if there already was a change to a node of that name.
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::container::NoSuchElementException
+ if there is no item with that name.
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::lang::IllegalAccessException
+ if the item is not removeable
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::lang::IllegalArgumentException
+ if the name is not a valid node name.
+</dd>
+</dl>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td class="imdetail"><a name="overrideProperty" class="membertitle">overrideProperty</a>
+<table border="0" width="96%" cellpadding="5" cellspacing="0" bgcolor="#ffffff" align="center">
+<tr>
+<td><table border="0">
+<tr>
+<td valign="top">void<br>
+<b>overrideProperty</b>(</td>
+<td valign="top">&nbsp;<br>
+[in] string<br>
+[in] short<br>
+[in] type&nbsp;<br><p class="raise">raises( </p>
+</td>
+<td valign="top">&nbsp;<br>
+aName,<br>
+aAttributes,<br>
+aType )&nbsp;<br>
+<a href="MalformedDataException.html">MalformedDataException</a>,<br>
+::com::sun::star::beans::UnknownPropertyException,<br>
+::com::sun::star::beans::IllegalTypeException,<br>
+::com::sun::star::lang::IllegalAccessException,<br>
+::com::sun::star::lang::IllegalArgumentException );</td>
+</tr>
+</table>
+<hr>
+<dl>
+<dt><b>Description</b></dt>
+<dd> receives notification that an existing property is modified.
+
+</dd>
+<dd><p> Subsequent calls describe new value(s) for the property until a
+ matching call to XLayerHandler::<a href="XLayerHandler.html#endProperty">endProperty()</a>
+ is encountered.
+</p>
+
+</dd>
+<dt><b>Parameter aName</b></dt>
+<dd>
+ specifies the name of the property.
+
+</dd>
+<dt><b>Parameter aAttributes</b></dt>
+<dd>
+ specifies the new attributes of the property.
+
+<p> The value is a combination of
+ <a href="NodeAttribute.html">NodeAttribute</a> flags.
+</p>
+<p> The attributes are combined cumulatively with those
+ set on lower layers.
+</p>
+
+</dd>
+<dt><b>Parameter aType</b></dt>
+<dd>
+ specifies the type of the property.
+
+<p> This must be the same type as is already defined in the schema
+ or lower layers, unless the previous type was unspecified
+ (as indicated by
+<b> TypeClass::ANY</b> .)
+</p>
+<p> A <b>void</b> type indicates that the type is unspecified
+ in this layer.
+ In this case any subsequent value may be of a generic type
+ (e.g.<code> string</code> or - for list values -
+<code> string</code> [] .) Such values may be
+ converted to the type defined in the schema by
+ the implementation.
+</p>
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> drafts::com::sun::star::configuration::backend::MalformedDataException
+ if there isn't a group or extensible node in progress currently or
+ if there already was a change to a property of that name.
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::beans::UnknownPropertyException
+ if there is no property with that name.
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::lang::IllegalAccessException
+ if the property is read-only
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::beans::IllegalTypeException
+ if the type does not match the type of the property or
+ if a type is missing and cannot be determined otherwise.
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::lang::IllegalArgumentException
+ if the name is not a valid property name or
+ if the attributes are not valid for the property.
+
+</dd>
+<dt><b>See also</b></dt>
+<dd>com::sun::star::configuration::backend::NodeAttribute<br>
+
+</dd>
+</dl>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td class="imdetail"><a name="setPropertyValue" class="membertitle">setPropertyValue</a>
+<table border="0" width="96%" cellpadding="5" cellspacing="0" bgcolor="#ffffff" align="center">
+<tr>
+<td><table border="0">
+<tr>
+<td valign="top">void<br>
+<b>setPropertyValue</b>(</td>
+<td valign="top">&nbsp;<br>
+[in] any&nbsp;<br><p class="raise">raises( </p>
+</td>
+<td valign="top">&nbsp;<br>
+aValue )&nbsp;<br>
+<a href="MalformedDataException.html">MalformedDataException</a>,<br>
+::com::sun::star::beans::IllegalTypeException,<br>
+::com::sun::star::lang::IllegalArgumentException );</td>
+</tr>
+</table>
+<hr>
+<dl>
+<dt><b>Description</b></dt>
+<dd> receives notification that the value of the current property
+ is overridden. .
+
+</dd>
+<dt><b>Parameter aValue</b></dt>
+<dd>
+ specifies the new value of the property.
+
+<p> The value must match the type of the current property.
+ If the property does not have the
+<b> SchemaAttribute::REQUIRED</b> flag set,
+ the value can be <b>void</b> .
+</p>
+<p> If the current property is localized, this value applies
+ to the default locale.
+</p>
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> drafts::com::sun::star::configuration::backend::MalformedDataException
+ if there isn't a property in progress currently or
+ if there already was a change to the value of that property.
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::beans::IllegalTypeException
+ if the value does not have the proper type.
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::lang::IllegalArgumentException
+ if the value is not valid for the property.
+
+</dd>
+<dt><b>See also</b></dt>
+<dd>com::sun::star::configuration::backend::NodeAttribute<br>
+
+</dd>
+</dl>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td class="imdetail"><a name="setPropertyValueForLocale" class="membertitle">setPropertyValueForLocale</a>
+<table border="0" width="96%" cellpadding="5" cellspacing="0" bgcolor="#ffffff" align="center">
+<tr>
+<td><table border="0">
+<tr>
+<td valign="top">void<br>
+<b>setPropertyValueForLocale</b>(</td>
+<td valign="top">&nbsp;<br>
+[in] any<br>
+[in] string&nbsp;<br><p class="raise">raises( </p>
+</td>
+<td valign="top">&nbsp;<br>
+aValue,<br>
+aLocale )&nbsp;<br>
+<a href="MalformedDataException.html">MalformedDataException</a>,<br>
+::com::sun::star::beans::IllegalTypeException,<br>
+::com::sun::star::lang::IllegalArgumentException );</td>
+</tr>
+</table>
+<hr>
+<dl>
+<dt><b>Description</b></dt>
+<dd> receives notification that the value of the current localized property
+ is overridden for a specific locale .
+
+</dd>
+<dt><b>Parameter aValue</b></dt>
+<dd>
+ specifies the new value of the property.
+
+<p> The value must match the type of the current property.
+ If the property does not have the
+<b> SchemaAttribute::REQUIRED</b> flag set,
+ the value can be <b>void</b> .
+</p>
+
+</dd>
+<dt><b>Parameter aLocale</b></dt>
+<dd>
+ specifies the locale this value should apply to.
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> drafts::com::sun::star::configuration::backend::MalformedDataException
+ if there isn't a property in progress currently or
+ if the current property isn't localized or
+ if there already was a change to the property for that locale.
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::beans::IllegalTypeException
+ if the value does not have the proper type.
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::lang::IllegalArgumentException
+ if the value is not valid for the property or
+ if the locale is not a valid locale
+
+</dd>
+<dt><b>See also</b></dt>
+<dd>com::sun::star::configuration::backend::NodeAttribute<br>
+
+</dd>
+</dl>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td class="imdetail"><a name="endProperty" class="membertitle">endProperty</a>
+<table border="0" width="96%" cellpadding="5" cellspacing="0" bgcolor="#ffffff" align="center">
+<tr>
+<td><table border="0">
+<tr>
+<td valign="top">void<br>
+<b>endProperty</b>()</td>
+<td valign="top">&nbsp;<br>
+<p class="raise">raises( </p>
+</td>
+<td valign="top">&nbsp;<br>
+<a href="MalformedDataException.html">MalformedDataException</a> );</td>
+</tr>
+</table>
+<hr>
+<dl>
+<dt><b>Description</b></dt>
+<dd> receives notification that a property description is complete.
+
+</dd>
+<dd><p> Must match an open call to
+ XLayerHandler::<a href="XLayerHandler.html#overrideProperty">overrideProperty()</a> ,
+</p>
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> drafts::com::sun::star::configuration::backend::MalformedDataException
+ if invalid data is detected in the property or
+ if no property is started at all.
+</dd>
+</dl>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td class="imdetail"><a name="addProperty" class="membertitle">addProperty</a>
+<table border="0" width="96%" cellpadding="5" cellspacing="0" bgcolor="#ffffff" align="center">
+<tr>
+<td><table border="0">
+<tr>
+<td valign="top">void<br>
+<b>addProperty</b>(</td>
+<td valign="top">&nbsp;<br>
+[in] string<br>
+[in] short<br>
+[in] type&nbsp;<br><p class="raise">raises( </p>
+</td>
+<td valign="top">&nbsp;<br>
+aName,<br>
+aAttributes,<br>
+aType )&nbsp;<br>
+<a href="MalformedDataException.html">MalformedDataException</a>,<br>
+::com::sun::star::beans::PropertyExistException,<br>
+::com::sun::star::beans::IllegalTypeException,<br>
+::com::sun::star::lang::IllegalArgumentException );</td>
+</tr>
+</table>
+<hr>
+<dl>
+<dt><b>Description</b></dt>
+<dd> receives notification that a property having a <b>void</b> value is added
+ to the current node.
+
+</dd>
+<dd><p> The current node must be extensible.
+</p>
+
+</dd>
+<dt><b>Parameter aName</b></dt>
+<dd>
+ specifies the name of the new property.
+
+</dd>
+<dt><b>Parameter aAttributes</b></dt>
+<dd>
+ specifies the attributes of the new property.
+
+<p> The value is a combination of
+ <a href="NodeAttribute.html">NodeAttribute</a> flags and may also contain the
+<b> SchemaAttribute::REQUIRED</b> flag.
+</p>
+<p><b> NodeAttribute::MANDATORY</b> need not be set,
+ as dynamically added properties always are mandatory
+ in subsequent layers.
+</p>
+
+</dd>
+<dt><b>Parameter aType</b></dt>
+<dd>
+ specifies the type of the new property.
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> drafts::com::sun::star::configuration::backend::MalformedDataException
+ if there isn't an extensible node in progress currently.
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::beans::PropertyExistException
+ if a property with that name already exists.
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::beans::IllegalTypeException
+ if the specified type is not allowed for a property
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::lang::IllegalArgumentException
+ if the name is not a valid property name or
+ if the attributes are not valid for the property.
+
+</dd>
+<dt><b>See also</b></dt>
+<dd>com::sun::star::configuration::backend::SchemaAttribute<br>
+
+</dd>
+</dl>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td class="imdetail"><a name="addPropertyWithValue" class="membertitle">addPropertyWithValue</a>
+<table border="0" width="96%" cellpadding="5" cellspacing="0" bgcolor="#ffffff" align="center">
+<tr>
+<td><table border="0">
+<tr>
+<td valign="top">void<br>
+<b>addPropertyWithValue</b>(</td>
+<td valign="top">&nbsp;<br>
+[in] string<br>
+[in] short<br>
+[in] any&nbsp;<br><p class="raise">raises( </p>
+</td>
+<td valign="top">&nbsp;<br>
+aName,<br>
+aAttributes,<br>
+aValue )&nbsp;<br>
+<a href="MalformedDataException.html">MalformedDataException</a>,<br>
+::com::sun::star::beans::PropertyExistException,<br>
+::com::sun::star::beans::IllegalTypeException,<br>
+::com::sun::star::lang::IllegalArgumentException );</td>
+</tr>
+</table>
+<hr>
+<dl>
+<dt><b>Description</b></dt>
+<dd> receives notification that a property having a non- <b>void</b> value
+ is added to the current node.
+
+</dd>
+<dd><p> The current node must be extensible.
+</p>
+
+</dd>
+<dt><b>Parameter aName</b></dt>
+<dd>
+ specifies the name of the new property.
+
+</dd>
+<dt><b>Parameter aAttributes</b></dt>
+<dd>
+ specifies the attributes of the new property.
+
+<p> The value is a combination of
+ <a href="NodeAttribute.html">NodeAttribute</a> flags and may also contain the
+<b> SchemaAttribute::REQUIRED</b> flag.
+</p>
+</p>
+<p><b> NodeAttribute::MANDATORY</b> need not be set,
+ as dynamic properties always are mandatory
+ in subsequent layers.
+</p>
+
+</dd>
+<dt><b>Parameter aValue</b></dt>
+<dd>
+ specifies the value of the new property.
+
+<p> The value also determines the type.
+ Therefore the value must not be <b>void</b> .
+</p>
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> drafts::com::sun::star::configuration::backend::MalformedDataException
+ if there isn't an extensible node in progress currently.
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::beans::PropertyExistException
+ if a property with that name already exists.
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::beans::IllegalTypeException
+ if the type of the value is not an allowed type,
+ or if the value is <b>void</b> .
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::lang::IllegalArgumentException
+ if the name is not a valid property name or
+ if the value is not valid for the property or
+ if the attributes are not valid for the property.
+
+</dd>
+<dt><b>See also</b></dt>
+<dd>com::sun::star::configuration::backend::SchemaAttribute<br>
+
+</dd>
+</dl>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+</table>
+<a href="#_top_">Top of Page</a><hr size="3"><p class="copyright" align="center">Copyright &copy; 2003 Sun Microsystems, Inc.</p>
+
+
+  </div>
+
+  <div id="footera">
+    <div id="poweredbya">
+      <p><img src="/images/feather-small.gif"/><br/>Powered by the Apache CMS.</p>
+    </div>
+    <div id="copyrighta">
+      <p>
+	Apache "OpenOffice.org" is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator.
+	Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and
+	decision making process	have stabilized in a manner consistent with other successful ASF projects. While incubation status is
+	not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has
+	yet to be fully endorsed by the ASF.</p>
+      <p>
+	<a href="/contact.html">Contact Us</a> |
+	<a href="/terms.html">Terms of Use</a>
+	<br />Apache and the Apache feather logos are trademarks of The Apache Software Foundation.
+	<br />OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation.
+	<br />Other names appearing on the site may be trademarks of their respective owners.
+      </p>
+    </div>
+  </div>
+
+</body>
+</html>

Added: websites/staging/ooo-site/trunk/content/ui/accessibility/apiref/drafts/com/sun/star/configuration/backend/XSchema-xref.html
==============================================================================
--- websites/staging/ooo-site/trunk/content/ui/accessibility/apiref/drafts/com/sun/star/configuration/backend/XSchema-xref.html (added)
+++ websites/staging/ooo-site/trunk/content/ui/accessibility/apiref/drafts/com/sun/star/configuration/backend/XSchema-xref.html Mon Nov 28 00:45:46 2011
@@ -0,0 +1,127 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<link href="/css/ooo.css" rel="stylesheet" type="text/css">
+
+
+<title>Uses of Interface XSchema-xref</title>
+<style>h3 { font-size:13pt; font-weight:bold; margin-top:3pt; margin-bottom:1pt; }
+p, dt, dd, pre  { font-size:11pt; margin-top:3pt; margin-bottom:1pt; }
+table.lightbg { background-color:#eeeeff; }
+table.subtitle { margin-top:6pt; margin-bottom:6pt; }
+td { font-size:11pt; }
+td.title { font-family: Arial; font-size:19pt; font-weight:bold; text-align:center; background-color:#ccccff; line-height:30pt; }
+td.subtitle { font-family: Arial; font-size:13pt; background-color:#ccccff; line-height:20pt; }
+td.imdetail { width:100%; background-color:#eeeeff; }
+a.membertitle { font-size:12pt; font-weight:bold; line-height:18pt; }
+td.imsum_left { width:30%;  }
+td.imsum_right { width:70%;  }
+td.navimain, a.navimain { text-align:center; font-family: Arial; font-size:12pt; font-weight:bold; }
+td.navimainself { text-align:center; font-family: Arial; font-size:12pt; font-weight:bold; color:#ffffff; background-color:#2222ad; }
+td.navimainnone { text-align:center; font-family: Arial; font-size:12pt; }
+td.attrtitle { font-weight:bold; background-color:#eeeeff; }
+td.navisub, a.navisub, td.attrtitle, td.attrvalue { text-align:center; font-family: Arial; font-size:9pt; font-variant:small-caps; }
+td.navimain, td.navisub { padding-left:7pt; padding-right:7pt; }
+p.raise  { font-size:11pt; margin-top:0pt; text-align:right; padding-right:5pt; }
+a.navimain, a.navisub  { color:#000000; }
+.dt     { font-weight:bold; }
+.namechain  { font-size:13pt; font-weight:bold; margin-top:3pt; margin-bottom:6pt; }
+.tpl        { font-size:13pt; margin-top:3pt; margin-bottom:6pt; }
+</style>
+
+<meta HTTP-EQUIV="content-type" CONTENT="text/html; charset=UTF-8">
+
+
+</head>
+
+<body>
+  <div id="banner">
+    <div id="bannerleft"><a alt="Apache OpenOffice.org (incubating)" href="/">
+      <img id="ooo-logo alt="Apache OpenOffice.org (Incubating)" src="/images/ooo-logo.png"/></a></div>
+    <div id="bannerright"><a alt="Apache Incubator" href="http://incubator.apache.org">
+      <img id="asf-logo" alt="Apache Incubator" src="/images/apache-incubator-logo.png"/></a></div>
+   <div id="bannercenter"><br/>(incubating)&nbsp;|&nbsp;The Free and Open Productivity Suite</div>
+  </div>
+  <div id="clear"></div>
+  
+  <div id="content">
+  
+    
+    
+<a name="_top_"> </a>
+<table border="0" cellpadding="3" class="lightbg">
+<tr>
+<td class="navimain"><a href="../../../../../../com/sun/star/module-ix.html" class="navimain">Overview</a></td>
+<td class="navimain"><a href="module-ix.html" class="navimain">Module</a></td>
+<td class="navimainself">Use</td>
+<td class="navimainnone">Devguide</td>
+<td class="navimain"><a href="../../../../../../index-files/index-1.html" class="navimain">Index</a></td>
+</tr>
+</table>
+<hr>
+<table border="0" width="100%" cellpadding="5" cellspacing="3" style="margin-bottom:6pt;">
+<tr>
+<td class="title">uses of interface XSchema</td>
+</tr>
+<tr>
+<td><p><a href="XSchema.html"><b>back to interface XSchema</b></a><br>
+<br>
+
+Derived Interfaces<br>
+
+Synonym Typedefs<br>
+
+Services which Support this Interface<br>
+
+<a href="#Returns">Uses as Return Type<br>
+
+</a>Uses as Parameter<br>
+
+Uses as Data Type<br>
+
+References in Developers Guide<br>
+
+</p>
+</td>
+</tr>
+</table>
+<hr>
+<a name="Returns"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
+<tr>
+<td class="subtitle">Uses as Return Type</td>
+</tr>
+<tr>
+<td>XBackend::<a href="XBackend.html#getComponentSchema">getComponentSchema()</a><br>
+XSingleBackend::<a href="XSingleBackend.html#getSchema">getSchema()</a><br>
+</td>
+</tr>
+</table>
+<hr>
+<a href="#_top_">Top of Page</a><hr size="3"><p class="copyright" align="center">Copyright &copy; 2003 Sun Microsystems, Inc.</p>
+
+
+  </div>
+
+  <div id="footera">
+    <div id="poweredbya">
+      <p><img src="/images/feather-small.gif"/><br/>Powered by the Apache CMS.</p>
+    </div>
+    <div id="copyrighta">
+      <p>
+	Apache "OpenOffice.org" is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator.
+	Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and
+	decision making process	have stabilized in a manner consistent with other successful ASF projects. While incubation status is
+	not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has
+	yet to be fully endorsed by the ASF.</p>
+      <p>
+	<a href="/contact.html">Contact Us</a> |
+	<a href="/terms.html">Terms of Use</a>
+	<br />Apache and the Apache feather logos are trademarks of The Apache Software Foundation.
+	<br />OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation.
+	<br />Other names appearing on the site may be trademarks of their respective owners.
+      </p>
+    </div>
+  </div>
+
+</body>
+</html>

Added: websites/staging/ooo-site/trunk/content/ui/accessibility/apiref/drafts/com/sun/star/configuration/backend/XSchema.html
==============================================================================
--- websites/staging/ooo-site/trunk/content/ui/accessibility/apiref/drafts/com/sun/star/configuration/backend/XSchema.html (added)
+++ websites/staging/ooo-site/trunk/content/ui/accessibility/apiref/drafts/com/sun/star/configuration/backend/XSchema.html Mon Nov 28 00:45:46 2011
@@ -0,0 +1,251 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<link href="/css/ooo.css" rel="stylesheet" type="text/css">
+
+
+<title>Interface XSchema</title>
+<style>h3 { font-size:13pt; font-weight:bold; margin-top:3pt; margin-bottom:1pt; }
+p, dt, dd, pre  { font-size:11pt; margin-top:3pt; margin-bottom:1pt; }
+table.lightbg { background-color:#eeeeff; }
+table.subtitle { margin-top:6pt; margin-bottom:6pt; }
+td { font-size:11pt; }
+td.title { font-family: Arial; font-size:19pt; font-weight:bold; text-align:center; background-color:#ccccff; line-height:30pt; }
+td.subtitle { font-family: Arial; font-size:13pt; background-color:#ccccff; line-height:20pt; }
+td.imdetail { width:100%; background-color:#eeeeff; }
+a.membertitle { font-size:12pt; font-weight:bold; line-height:18pt; }
+td.imsum_left { width:30%;  }
+td.imsum_right { width:70%;  }
+td.navimain, a.navimain { text-align:center; font-family: Arial; font-size:12pt; font-weight:bold; }
+td.navimainself { text-align:center; font-family: Arial; font-size:12pt; font-weight:bold; color:#ffffff; background-color:#2222ad; }
+td.navimainnone { text-align:center; font-family: Arial; font-size:12pt; }
+td.attrtitle { font-weight:bold; background-color:#eeeeff; }
+td.navisub, a.navisub, td.attrtitle, td.attrvalue { text-align:center; font-family: Arial; font-size:9pt; font-variant:small-caps; }
+td.navimain, td.navisub { padding-left:7pt; padding-right:7pt; }
+p.raise  { font-size:11pt; margin-top:0pt; text-align:right; padding-right:5pt; }
+a.navimain, a.navisub  { color:#000000; }
+.dt     { font-weight:bold; }
+.namechain  { font-size:13pt; font-weight:bold; margin-top:3pt; margin-bottom:6pt; }
+.tpl        { font-size:13pt; margin-top:3pt; margin-bottom:6pt; }
+</style>
+
+<meta HTTP-EQUIV="content-type" CONTENT="text/html; charset=UTF-8">
+
+
+</head>
+
+<body>
+  <div id="banner">
+    <div id="bannerleft"><a alt="Apache OpenOffice.org (incubating)" href="/">
+      <img id="ooo-logo alt="Apache OpenOffice.org (Incubating)" src="/images/ooo-logo.png"/></a></div>
+    <div id="bannerright"><a alt="Apache Incubator" href="http://incubator.apache.org">
+      <img id="asf-logo" alt="Apache Incubator" src="/images/apache-incubator-logo.png"/></a></div>
+   <div id="bannercenter"><br/>(incubating)&nbsp;|&nbsp;The Free and Open Productivity Suite</div>
+  </div>
+  <div id="clear"></div>
+  
+  <div id="content">
+  
+    
+    
+<a name="_top_"> </a>
+<table border="0" cellpadding="3" class="lightbg">
+<tr>
+<td class="navimain"><a href="../../../../../../com/sun/star/module-ix.html" class="navimain">Overview</a></td>
+<td class="navimain"><a href="module-ix.html" class="navimain">Module</a></td>
+<td class="navimain"><a href="XSchema-xref.html" class="navimain">Use</a></td>
+<td class="navimainnone">Devguide</td>
+<td class="navimain"><a href="../../../../../../index-files/index-1.html" class="navimain">Index</a></td>
+</tr>
+</table>
+<table border="0" cellpadding="0">
+<tr>
+<td class="navisub"><a href="#MethodsSummary" class="navisub">Methods' Summary</a></td>
+<td class="navisub"><a href="#MethodsDetails" class="navisub">Methods' Details</a></td>
+<td class="navisub">Attributes' Summary</td>
+<td class="navisub">Attributes' Details</td>
+</tr>
+</table>
+<hr>
+<table border="0" width="100%" cellpadding="5" cellspacing="3" style="margin-bottom:6pt;">
+<tr>
+<td><p class="namechain"><a href="../../../../../../module-ix.html" class="namechain">::</a> <a href="../../../../../module-ix.html" class="namechain">drafts</a> :: <a href="../../../../module-ix.html" class="namechain">com</a> :: <a href="../../../module-ix.html" class="namechain">sun</a> :: <a href="../../module-ix.html" class="namechain">star</a> :: <a href="../module-ix.html" class="namechain">configuration</a> :: <a href="module-ix.html" class="namechain">backend</a> :: </p>
+</td>
+</tr>
+<tr>
+<td class="title">interface XSchema</td>
+</tr>
+<tr>
+<td><dl>
+<dt><b>Base Hierarchy</b></dt>
+<dd><pre style="font-family:monospace;">::com::sun::star::uno::XInterface
+ |
+ +-<b>XSchema</b></pre></dd>
+</dl>
+</td>
+</tr>
+<tr>
+<td><dl>
+<dt><b>Description</b></dt>
+<dd> Handles access to the elements of a component schema,
+ templates + component description.
+</dd>
+</dl>
+</td>
+</tr>
+</table>
+<hr>
+<a name="MethodsSummary"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
+<tr>
+<td class="subtitle" colspan="2">Methods' Summary</td>
+</tr>
+<tr>
+<td class="imsum_left"><a href="#readSchema">readSchema</a></td>
+<td class="imsum_right">
+ Describes the full schema (templates + component) to a handler.
+
+</td>
+</tr>
+<tr>
+<td class="imsum_left"><a href="#readComponent">readComponent</a></td>
+<td class="imsum_right">
+ Describes only the component schema to a handler.
+
+</td>
+</tr>
+<tr>
+<td class="imsum_left"><a href="#readTemplates">readTemplates</a></td>
+<td class="imsum_right">
+ Describes the component templates to a handler.
+
+</td>
+</tr>
+</table>
+<a name="MethodsDetails"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
+<tr>
+<td class="subtitle">Methods' Details</td>
+</tr>
+<tr>
+<td class="imdetail"><a name="readSchema" class="membertitle">readSchema</a>
+<table border="0" width="96%" cellpadding="5" cellspacing="0" bgcolor="#ffffff" align="center">
+<tr>
+<td><table border="0">
+<tr>
+<td valign="top">void<br>
+<b>readSchema</b>(</td>
+<td valign="top">&nbsp;<br>
+[in] <a href="XSchemaHandler.html">XSchemaHandler</a></td>
+<td valign="top">&nbsp;<br>
+aHandler );</td>
+</tr>
+</table>
+<hr>
+<dl>
+<dt><b>Description</b></dt>
+<dd>
+ Describes the full schema (templates + component) to a handler.
+
+</dd>
+<dt><b>Parameter aHandler</b></dt>
+<dd> schema handler that will receive calls
+ describing the contents of the templates
+ and the component schema
+</dd>
+</dl>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td class="imdetail"><a name="readComponent" class="membertitle">readComponent</a>
+<table border="0" width="96%" cellpadding="5" cellspacing="0" bgcolor="#ffffff" align="center">
+<tr>
+<td><table border="0">
+<tr>
+<td valign="top">void<br>
+<b>readComponent</b>(</td>
+<td valign="top">&nbsp;<br>
+[in] <a href="XSchemaHandler.html">XSchemaHandler</a></td>
+<td valign="top">&nbsp;<br>
+aHandler );</td>
+</tr>
+</table>
+<hr>
+<dl>
+<dt><b>Description</b></dt>
+<dd>
+ Describes only the component schema to a handler.
+
+</dd>
+<dt><b>Parameter aHandler</b></dt>
+<dd> schema handler that will receive calls
+ describing the contents of the component
+ schema
+</dd>
+</dl>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td class="imdetail"><a name="readTemplates" class="membertitle">readTemplates</a>
+<table border="0" width="96%" cellpadding="5" cellspacing="0" bgcolor="#ffffff" align="center">
+<tr>
+<td><table border="0">
+<tr>
+<td valign="top">void<br>
+<b>readTemplates</b>(</td>
+<td valign="top">&nbsp;<br>
+[in] <a href="XSchemaHandler.html">XSchemaHandler</a></td>
+<td valign="top">&nbsp;<br>
+aHandler );</td>
+</tr>
+</table>
+<hr>
+<dl>
+<dt><b>Description</b></dt>
+<dd>
+ Describes the component templates to a handler.
+
+</dd>
+<dt><b>Parameter aHandler</b></dt>
+<dd> schema handler that will receive calls
+ describing the contents of the templates
+</dd>
+</dl>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+</table>
+<a href="#_top_">Top of Page</a><hr size="3"><p class="copyright" align="center">Copyright &copy; 2003 Sun Microsystems, Inc.</p>
+
+
+  </div>
+
+  <div id="footera">
+    <div id="poweredbya">
+      <p><img src="/images/feather-small.gif"/><br/>Powered by the Apache CMS.</p>
+    </div>
+    <div id="copyrighta">
+      <p>
+	Apache "OpenOffice.org" is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator.
+	Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and
+	decision making process	have stabilized in a manner consistent with other successful ASF projects. While incubation status is
+	not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has
+	yet to be fully endorsed by the ASF.</p>
+      <p>
+	<a href="/contact.html">Contact Us</a> |
+	<a href="/terms.html">Terms of Use</a>
+	<br />Apache and the Apache feather logos are trademarks of The Apache Software Foundation.
+	<br />OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation.
+	<br />Other names appearing on the site may be trademarks of their respective owners.
+      </p>
+    </div>
+  </div>
+
+</body>
+</html>

Added: websites/staging/ooo-site/trunk/content/ui/accessibility/apiref/drafts/com/sun/star/configuration/backend/XSchemaHandler-xref.html
==============================================================================
--- websites/staging/ooo-site/trunk/content/ui/accessibility/apiref/drafts/com/sun/star/configuration/backend/XSchemaHandler-xref.html (added)
+++ websites/staging/ooo-site/trunk/content/ui/accessibility/apiref/drafts/com/sun/star/configuration/backend/XSchemaHandler-xref.html Mon Nov 28 00:45:46 2011
@@ -0,0 +1,128 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<link href="/css/ooo.css" rel="stylesheet" type="text/css">
+
+
+<title>Uses of Interface XSchemaHandler-xref</title>
+<style>h3 { font-size:13pt; font-weight:bold; margin-top:3pt; margin-bottom:1pt; }
+p, dt, dd, pre  { font-size:11pt; margin-top:3pt; margin-bottom:1pt; }
+table.lightbg { background-color:#eeeeff; }
+table.subtitle { margin-top:6pt; margin-bottom:6pt; }
+td { font-size:11pt; }
+td.title { font-family: Arial; font-size:19pt; font-weight:bold; text-align:center; background-color:#ccccff; line-height:30pt; }
+td.subtitle { font-family: Arial; font-size:13pt; background-color:#ccccff; line-height:20pt; }
+td.imdetail { width:100%; background-color:#eeeeff; }
+a.membertitle { font-size:12pt; font-weight:bold; line-height:18pt; }
+td.imsum_left { width:30%;  }
+td.imsum_right { width:70%;  }
+td.navimain, a.navimain { text-align:center; font-family: Arial; font-size:12pt; font-weight:bold; }
+td.navimainself { text-align:center; font-family: Arial; font-size:12pt; font-weight:bold; color:#ffffff; background-color:#2222ad; }
+td.navimainnone { text-align:center; font-family: Arial; font-size:12pt; }
+td.attrtitle { font-weight:bold; background-color:#eeeeff; }
+td.navisub, a.navisub, td.attrtitle, td.attrvalue { text-align:center; font-family: Arial; font-size:9pt; font-variant:small-caps; }
+td.navimain, td.navisub { padding-left:7pt; padding-right:7pt; }
+p.raise  { font-size:11pt; margin-top:0pt; text-align:right; padding-right:5pt; }
+a.navimain, a.navisub  { color:#000000; }
+.dt     { font-weight:bold; }
+.namechain  { font-size:13pt; font-weight:bold; margin-top:3pt; margin-bottom:6pt; }
+.tpl        { font-size:13pt; margin-top:3pt; margin-bottom:6pt; }
+</style>
+
+<meta HTTP-EQUIV="content-type" CONTENT="text/html; charset=UTF-8">
+
+
+</head>
+
+<body>
+  <div id="banner">
+    <div id="bannerleft"><a alt="Apache OpenOffice.org (incubating)" href="/">
+      <img id="ooo-logo alt="Apache OpenOffice.org (Incubating)" src="/images/ooo-logo.png"/></a></div>
+    <div id="bannerright"><a alt="Apache Incubator" href="http://incubator.apache.org">
+      <img id="asf-logo" alt="Apache Incubator" src="/images/apache-incubator-logo.png"/></a></div>
+   <div id="bannercenter"><br/>(incubating)&nbsp;|&nbsp;The Free and Open Productivity Suite</div>
+  </div>
+  <div id="clear"></div>
+  
+  <div id="content">
+  
+    
+    
+<a name="_top_"> </a>
+<table border="0" cellpadding="3" class="lightbg">
+<tr>
+<td class="navimain"><a href="../../../../../../com/sun/star/module-ix.html" class="navimain">Overview</a></td>
+<td class="navimain"><a href="module-ix.html" class="navimain">Module</a></td>
+<td class="navimainself">Use</td>
+<td class="navimainnone">Devguide</td>
+<td class="navimain"><a href="../../../../../../index-files/index-1.html" class="navimain">Index</a></td>
+</tr>
+</table>
+<hr>
+<table border="0" width="100%" cellpadding="5" cellspacing="3" style="margin-bottom:6pt;">
+<tr>
+<td class="title">uses of interface XSchemaHandler</td>
+</tr>
+<tr>
+<td><p><a href="XSchemaHandler.html"><b>back to interface XSchemaHandler</b></a><br>
+<br>
+
+Derived Interfaces<br>
+
+Synonym Typedefs<br>
+
+Services which Support this Interface<br>
+
+Uses as Return Type<br>
+
+<a href="#Parameters">Uses as Parameter<br>
+
+</a>Uses as Data Type<br>
+
+References in Developers Guide<br>
+
+</p>
+</td>
+</tr>
+</table>
+<hr>
+<a name="Parameters"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
+<tr>
+<td class="subtitle">Uses as Parameter</td>
+</tr>
+<tr>
+<td>XSchema::<a href="XSchema.html#readComponent">readComponent()</a><br>
+XSchema::<a href="XSchema.html#readSchema">readSchema()</a><br>
+XSchema::<a href="XSchema.html#readTemplates">readTemplates()</a><br>
+</td>
+</tr>
+</table>
+<hr>
+<a href="#_top_">Top of Page</a><hr size="3"><p class="copyright" align="center">Copyright &copy; 2003 Sun Microsystems, Inc.</p>
+
+
+  </div>
+
+  <div id="footera">
+    <div id="poweredbya">
+      <p><img src="/images/feather-small.gif"/><br/>Powered by the Apache CMS.</p>
+    </div>
+    <div id="copyrighta">
+      <p>
+	Apache "OpenOffice.org" is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator.
+	Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and
+	decision making process	have stabilized in a manner consistent with other successful ASF projects. While incubation status is
+	not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has
+	yet to be fully endorsed by the ASF.</p>
+      <p>
+	<a href="/contact.html">Contact Us</a> |
+	<a href="/terms.html">Terms of Use</a>
+	<br />Apache and the Apache feather logos are trademarks of The Apache Software Foundation.
+	<br />OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation.
+	<br />Other names appearing on the site may be trademarks of their respective owners.
+      </p>
+    </div>
+  </div>
+
+</body>
+</html>

Added: websites/staging/ooo-site/trunk/content/ui/accessibility/apiref/drafts/com/sun/star/configuration/backend/XSchemaHandler.html
==============================================================================
--- websites/staging/ooo-site/trunk/content/ui/accessibility/apiref/drafts/com/sun/star/configuration/backend/XSchemaHandler.html (added)
+++ websites/staging/ooo-site/trunk/content/ui/accessibility/apiref/drafts/com/sun/star/configuration/backend/XSchemaHandler.html Mon Nov 28 00:45:46 2011
@@ -0,0 +1,1166 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<link href="/css/ooo.css" rel="stylesheet" type="text/css">
+
+
+<title>Interface XSchemaHandler</title>
+<style>h3 { font-size:13pt; font-weight:bold; margin-top:3pt; margin-bottom:1pt; }
+p, dt, dd, pre  { font-size:11pt; margin-top:3pt; margin-bottom:1pt; }
+table.lightbg { background-color:#eeeeff; }
+table.subtitle { margin-top:6pt; margin-bottom:6pt; }
+td { font-size:11pt; }
+td.title { font-family: Arial; font-size:19pt; font-weight:bold; text-align:center; background-color:#ccccff; line-height:30pt; }
+td.subtitle { font-family: Arial; font-size:13pt; background-color:#ccccff; line-height:20pt; }
+td.imdetail { width:100%; background-color:#eeeeff; }
+a.membertitle { font-size:12pt; font-weight:bold; line-height:18pt; }
+td.imsum_left { width:30%;  }
+td.imsum_right { width:70%;  }
+td.navimain, a.navimain { text-align:center; font-family: Arial; font-size:12pt; font-weight:bold; }
+td.navimainself { text-align:center; font-family: Arial; font-size:12pt; font-weight:bold; color:#ffffff; background-color:#2222ad; }
+td.navimainnone { text-align:center; font-family: Arial; font-size:12pt; }
+td.attrtitle { font-weight:bold; background-color:#eeeeff; }
+td.navisub, a.navisub, td.attrtitle, td.attrvalue { text-align:center; font-family: Arial; font-size:9pt; font-variant:small-caps; }
+td.navimain, td.navisub { padding-left:7pt; padding-right:7pt; }
+p.raise  { font-size:11pt; margin-top:0pt; text-align:right; padding-right:5pt; }
+a.navimain, a.navisub  { color:#000000; }
+.dt     { font-weight:bold; }
+.namechain  { font-size:13pt; font-weight:bold; margin-top:3pt; margin-bottom:6pt; }
+.tpl        { font-size:13pt; margin-top:3pt; margin-bottom:6pt; }
+</style>
+
+<meta HTTP-EQUIV="content-type" CONTENT="text/html; charset=UTF-8">
+
+
+</head>
+
+<body>
+  <div id="banner">
+    <div id="bannerleft"><a alt="Apache OpenOffice.org (incubating)" href="/">
+      <img id="ooo-logo alt="Apache OpenOffice.org (Incubating)" src="/images/ooo-logo.png"/></a></div>
+    <div id="bannerright"><a alt="Apache Incubator" href="http://incubator.apache.org">
+      <img id="asf-logo" alt="Apache Incubator" src="/images/apache-incubator-logo.png"/></a></div>
+   <div id="bannercenter"><br/>(incubating)&nbsp;|&nbsp;The Free and Open Productivity Suite</div>
+  </div>
+  <div id="clear"></div>
+  
+  <div id="content">
+  
+    
+    
+<a name="_top_"> </a>
+<table border="0" cellpadding="3" class="lightbg">
+<tr>
+<td class="navimain"><a href="../../../../../../com/sun/star/module-ix.html" class="navimain">Overview</a></td>
+<td class="navimain"><a href="module-ix.html" class="navimain">Module</a></td>
+<td class="navimain"><a href="XSchemaHandler-xref.html" class="navimain">Use</a></td>
+<td class="navimainnone">Devguide</td>
+<td class="navimain"><a href="../../../../../../index-files/index-1.html" class="navimain">Index</a></td>
+</tr>
+</table>
+<table border="0" cellpadding="0">
+<tr>
+<td class="navisub"><a href="#MethodsSummary" class="navisub">Methods' Summary</a></td>
+<td class="navisub"><a href="#MethodsDetails" class="navisub">Methods' Details</a></td>
+<td class="navisub">Attributes' Summary</td>
+<td class="navisub">Attributes' Details</td>
+</tr>
+</table>
+<hr>
+<table border="0" width="100%" cellpadding="5" cellspacing="3" style="margin-bottom:6pt;">
+<tr>
+<td><p class="namechain"><a href="../../../../../../module-ix.html" class="namechain">::</a> <a href="../../../../../module-ix.html" class="namechain">drafts</a> :: <a href="../../../../module-ix.html" class="namechain">com</a> :: <a href="../../../module-ix.html" class="namechain">sun</a> :: <a href="../../module-ix.html" class="namechain">star</a> :: <a href="../module-ix.html" class="namechain">configuration</a> :: <a href="module-ix.html" class="namechain">backend</a> :: </p>
+</td>
+</tr>
+<tr>
+<td class="title">interface XSchemaHandler</td>
+</tr>
+<tr>
+<td><dl>
+<dt><b>Base Hierarchy</b></dt>
+<dd><pre style="font-family:monospace;">::com::sun::star::uno::XInterface
+ |
+ +-<b>XSchemaHandler</b></pre></dd>
+</dl>
+</td>
+</tr>
+<tr>
+<td><dl>
+<dt><b>Description</b></dt>
+<dd> receives a description of a configuration schema as a sequence of events.
+</dd>
+</dl>
+</td>
+</tr>
+</table>
+<hr>
+<a name="MethodsSummary"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
+<tr>
+<td class="subtitle" colspan="2">Methods' Summary</td>
+</tr>
+<tr>
+<td class="imsum_left"><a href="#startSchema">startSchema</a></td>
+<td class="imsum_right"> receives notification that a schema description is started.
+
+</td>
+</tr>
+<tr>
+<td class="imsum_left"><a href="#endSchema">endSchema</a></td>
+<td class="imsum_right"> receives notification that the current schema description is complete.
+
+</td>
+</tr>
+<tr>
+<td class="imsum_left"><a href="#importComponent">importComponent</a></td>
+<td class="imsum_right"> receives notification that the schema depends on templates
+ from a different component.
+
+</td>
+</tr>
+<tr>
+<td class="imsum_left"><a href="#startComponent">startComponent</a></td>
+<td class="imsum_right"> receives notification that a component description is started.
+
+</td>
+</tr>
+<tr>
+<td class="imsum_left"><a href="#endComponent">endComponent</a></td>
+<td class="imsum_right"> receives notification that a component description is complete.
+
+</td>
+</tr>
+<tr>
+<td class="imsum_left"><a href="#startGroupTemplate">startGroupTemplate</a></td>
+<td class="imsum_right"> receives notification that a template description is started for a group.
+
+</td>
+</tr>
+<tr>
+<td class="imsum_left"><a href="#startSetTemplate">startSetTemplate</a></td>
+<td class="imsum_right"> receives notification that a template description is started for a set.
+
+</td>
+</tr>
+<tr>
+<td class="imsum_left"><a href="#endTemplate">endTemplate</a></td>
+<td class="imsum_right"> receives notification that a template description is complete.
+
+</td>
+</tr>
+<tr>
+<td class="imsum_left"><a href="#startGroup">startGroup</a></td>
+<td class="imsum_right"> receives notification that a group description is started.
+
+</td>
+</tr>
+<tr>
+<td class="imsum_left"><a href="#startSet">startSet</a></td>
+<td class="imsum_right"> receives notification that a set description is started.
+
+</td>
+</tr>
+<tr>
+<td class="imsum_left"><a href="#endNode">endNode</a></td>
+<td class="imsum_right"> receives notification that a node description is complete.
+
+</td>
+</tr>
+<tr>
+<td class="imsum_left"><a href="#addProperty">addProperty</a></td>
+<td class="imsum_right"> receives notification that a property is added to the current node.
+
+</td>
+</tr>
+<tr>
+<td class="imsum_left"><a href="#addPropertyWithDefault">addPropertyWithDefault</a></td>
+<td class="imsum_right"> receives notification that a property having a default value
+ is added to the current node.
+
+</td>
+</tr>
+<tr>
+<td class="imsum_left"><a href="#addInstance">addInstance</a></td>
+<td class="imsum_right"> receives notification that the current group has a child node
+ that is an instance of a specified template.
+
+</td>
+</tr>
+<tr>
+<td class="imsum_left"><a href="#addItemType">addItemType</a></td>
+<td class="imsum_right"> receives notification that the current set can contain items
+ that are instances of a specified template.
+
+</td>
+</tr>
+</table>
+<a name="MethodsDetails"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
+<tr>
+<td class="subtitle">Methods' Details</td>
+</tr>
+<tr>
+<td class="imdetail"><a name="startSchema" class="membertitle">startSchema</a>
+<table border="0" width="96%" cellpadding="5" cellspacing="0" bgcolor="#ffffff" align="center">
+<tr>
+<td><table border="0">
+<tr>
+<td valign="top">void<br>
+<b>startSchema</b>()</td>
+<td valign="top">&nbsp;<br>
+<p class="raise">raises( </p>
+</td>
+<td valign="top">&nbsp;<br>
+<a href="MalformedDataException.html">MalformedDataException</a> );</td>
+</tr>
+</table>
+<hr>
+<dl>
+<dt><b>Description</b></dt>
+<dd> receives notification that a schema description is started.
+
+</dd>
+<dd><p> The schema descrption may comprise components templates or both.
+</p>
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> drafts::com::sun::star::configuration::backend::MalformedDataException
+ if a schema is already started (and has not been ended).
+</dd>
+</dl>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td class="imdetail"><a name="endSchema" class="membertitle">endSchema</a>
+<table border="0" width="96%" cellpadding="5" cellspacing="0" bgcolor="#ffffff" align="center">
+<tr>
+<td><table border="0">
+<tr>
+<td valign="top">void<br>
+<b>endSchema</b>()</td>
+<td valign="top">&nbsp;<br>
+<p class="raise">raises( </p>
+</td>
+<td valign="top">&nbsp;<br>
+<a href="MalformedDataException.html">MalformedDataException</a> );</td>
+</tr>
+</table>
+<hr>
+<dl>
+<dt><b>Description</b></dt>
+<dd> receives notification that the current schema description is complete.
+
+</dd>
+<dd><p> Must match a previous call to <a href="#startSchema">startSchema</a> .
+</p>
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> drafts::com::sun::star::configuration::backend::MalformedDataException
+ if invalid data is detected in the schema,
+ if there is a unfinished component or template in progress or
+ if no schema is started at all.
+</dd>
+</dl>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td class="imdetail"><a name="importComponent" class="membertitle">importComponent</a>
+<table border="0" width="96%" cellpadding="5" cellspacing="0" bgcolor="#ffffff" align="center">
+<tr>
+<td><table border="0">
+<tr>
+<td valign="top">void<br>
+<b>importComponent</b>(</td>
+<td valign="top">&nbsp;<br>
+[in] string&nbsp;<br><p class="raise">raises( </p>
+</td>
+<td valign="top">&nbsp;<br>
+aName )&nbsp;<br>
+<a href="MalformedDataException.html">MalformedDataException</a>,<br>
+::com::sun::star::container::NoSuchElementException,<br>
+::com::sun::star::lang::IllegalArgumentException );</td>
+</tr>
+</table>
+<hr>
+<dl>
+<dt><b>Description</b></dt>
+<dd> receives notification that the schema depends on templates
+ from a different component.
+
+</dd>
+<dt><b>Parameter aName</b></dt>
+<dd>
+ specifies the name of the component.
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> drafts::com::sun::star::configuration::backend::MalformedDataException
+ if there is a unfinished component or template in progress or
+ if no schema is started at all
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::lang::IllegalArgumentException
+ if the name is not a valid component name.
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::container::NoSuchElementException
+ if the requested component is not found.
+<p><em> Not every implementation can detect this condition</em></p>
+</dd>
+</dl>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td class="imdetail"><a name="startComponent" class="membertitle">startComponent</a>
+<table border="0" width="96%" cellpadding="5" cellspacing="0" bgcolor="#ffffff" align="center">
+<tr>
+<td><table border="0">
+<tr>
+<td valign="top">void<br>
+<b>startComponent</b>(</td>
+<td valign="top">&nbsp;<br>
+[in] string&nbsp;<br><p class="raise">raises( </p>
+</td>
+<td valign="top">&nbsp;<br>
+aName )&nbsp;<br>
+<a href="MalformedDataException.html">MalformedDataException</a>,<br>
+::com::sun::star::container::ElementExistException,<br>
+::com::sun::star::lang::IllegalArgumentException,<br>
+::com::sun::star::lang::NoSupportException );</td>
+</tr>
+</table>
+<hr>
+<dl>
+<dt><b>Description</b></dt>
+<dd> receives notification that a component description is started.
+
+</dd>
+<dd><p> Subsequent calls describe the schema of the component
+ until a matching call to <a href="#endComponent">endComponent</a>
+ is encountered.
+</p>
+
+</dd>
+<dt><b>Parameter aName</b></dt>
+<dd>
+ specifies the name of the component.
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> drafts::com::sun::star::configuration::backend::MalformedDataException
+ if there is a unfinished component or template in progress or
+ if no schema is started at all
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::container::ElementExistException
+ if there already is a component data tree of this name.
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::lang::IllegalArgumentException
+ if the name is not a valid component name.
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::lang::NoSupportException
+ if the instance supports no component schemas (only templates).
+</dd>
+</dl>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td class="imdetail"><a name="endComponent" class="membertitle">endComponent</a>
+<table border="0" width="96%" cellpadding="5" cellspacing="0" bgcolor="#ffffff" align="center">
+<tr>
+<td><table border="0">
+<tr>
+<td valign="top">void<br>
+<b>endComponent</b>()</td>
+<td valign="top">&nbsp;<br>
+<p class="raise">raises( </p>
+</td>
+<td valign="top">&nbsp;<br>
+<a href="MalformedDataException.html">MalformedDataException</a>,<br>
+::com::sun::star::lang::NoSupportException );</td>
+</tr>
+</table>
+<hr>
+<dl>
+<dt><b>Description</b></dt>
+<dd> receives notification that a component description is complete.
+
+</dd>
+<dd><p> Must match a previous call to <a href="#startComponent">startComponent</a> .
+</p>
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> drafts::com::sun::star::configuration::backend::MalformedDataException
+ if invalid data is detected in the component,
+ if there is a unfinished subnode in progress or
+ if no component has been started at all
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::lang::NoSupportException
+ if the instance supports no component schemas (only templates).
+</dd>
+</dl>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td class="imdetail"><a name="startGroupTemplate" class="membertitle">startGroupTemplate</a>
+<table border="0" width="96%" cellpadding="5" cellspacing="0" bgcolor="#ffffff" align="center">
+<tr>
+<td><table border="0">
+<tr>
+<td valign="top">void<br>
+<b>startGroupTemplate</b>(</td>
+<td valign="top">&nbsp;<br>
+[in] <a href="TemplateIdentifier.html">TemplateIdentifier</a><br>
+[in] short&nbsp;<br><p class="raise">raises( </p>
+</td>
+<td valign="top">&nbsp;<br>
+aTemplate,<br>
+aAttributes )&nbsp;<br>
+<a href="MalformedDataException.html">MalformedDataException</a>,<br>
+::com::sun::star::container::ElementExistException,<br>
+::com::sun::star::lang::IllegalArgumentException,<br>
+::com::sun::star::lang::NoSupportException );</td>
+</tr>
+</table>
+<hr>
+<dl>
+<dt><b>Description</b></dt>
+<dd> receives notification that a template description is started for a group.
+
+</dd>
+<dd><p> Subsequent calls describe the members and properties of the template
+ until a matching call to <a href="#endTemplate">endTemplate</a>
+ is encountered.
+</p>
+
+</dd>
+<dt><b>Parameter aTemplate</b></dt>
+<dd>
+ specifies the identity of the template.
+
+</dd>
+<dt><b>Parameter aAttributes</b></dt>
+<dd>
+ specifies the attributes of the template.
+
+<p> The value is a combination of
+ <a href="SchemaAttribute.html">SchemaAttribute</a> flags.
+</p>
+<p><b> SchemaAttribute::EXTENSIBLE</b> can be used
+ to describe a template for a node with an extensible
+ set of properties.
+</p>
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> drafts::com::sun::star::configuration::backend::MalformedDataException
+ if there is a unfinished component or template in progress or
+ if no schema is started at all
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::container::ElementExistException
+ if there already is a template with that identifier.
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::lang::IllegalArgumentException
+ if the name is not a valid template identifier or
+ if the attributes are not valid for a group.
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::lang::NoSupportException
+ if the instance supports no templates (only component schemas).
+
+</dd>
+<dt><b>See also</b></dt>
+<dd>com::sun::star::configuration::backend::SchemaAttribute<br>
+
+</dd>
+</dl>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td class="imdetail"><a name="startSetTemplate" class="membertitle">startSetTemplate</a>
+<table border="0" width="96%" cellpadding="5" cellspacing="0" bgcolor="#ffffff" align="center">
+<tr>
+<td><table border="0">
+<tr>
+<td valign="top">void<br>
+<b>startSetTemplate</b>(</td>
+<td valign="top">&nbsp;<br>
+[in] <a href="TemplateIdentifier.html">TemplateIdentifier</a><br>
+[in] short<br>
+[in] <a href="TemplateIdentifier.html">TemplateIdentifier</a>&nbsp;<br><p class="raise">raises( </p>
+</td>
+<td valign="top">&nbsp;<br>
+aTemplate,<br>
+aAttributes,<br>
+aItemType )&nbsp;<br>
+<a href="MalformedDataException.html">MalformedDataException</a>,<br>
+::com::sun::star::container::ElementExistException,<br>
+::com::sun::star::container::NoSuchElementException,<br>
+::com::sun::star::lang::IllegalArgumentException,<br>
+::com::sun::star::lang::NoSupportException );</td>
+</tr>
+</table>
+<hr>
+<dl>
+<dt><b>Description</b></dt>
+<dd> receives notification that a template description is started for a set.
+
+</dd>
+<dd><p> Subsequent calls describe the members and properties of the template
+ until a matching call to <a href="#endTemplate">endTemplate</a>
+ is encountered.
+</p>
+
+</dd>
+<dt><b>Parameter aTemplate</b></dt>
+<dd>
+ specifies the identity of the template.
+
+</dd>
+<dt><b>Parameter aAttributes</b></dt>
+<dd>
+ specifies the attributes of the template.
+
+<p> The value is a combination of
+ <a href="SchemaAttribute.html">SchemaAttribute</a> flags.
+</p>
+<p><b> SchemaAttribute::EXTENSIBLE</b> can be used
+ to describe a template for a node with an extensible
+ set of properties.
+</p>
+
+</dd>
+<dt><b>Parameter aItemType</b></dt>
+<dd>
+ specifies the (default) template for set items.
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> drafts::com::sun::star::configuration::backend::MalformedDataException
+ if there is a unfinished component or template in progress or
+ if no schema is started at all
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::container::ElementExistException
+ if there already is a template with that identifier.
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::container::NoSuchElementException
+ if the item-type template is not found.
+<p><em> Not every implementation can detect this condition</em></p>
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::lang::IllegalArgumentException
+ if the name or item-type are not valid template identifiers or
+ if the attributes are not valid for a set.
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::lang::NoSupportException
+ if the instance supports no templates (only component schemas).
+
+</dd>
+<dt><b>See also</b></dt>
+<dd>com::sun::star::configuration::backend::SchemaAttribute<br>
+
+</dd>
+</dl>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td class="imdetail"><a name="endTemplate" class="membertitle">endTemplate</a>
+<table border="0" width="96%" cellpadding="5" cellspacing="0" bgcolor="#ffffff" align="center">
+<tr>
+<td><table border="0">
+<tr>
+<td valign="top">void<br>
+<b>endTemplate</b>()</td>
+<td valign="top">&nbsp;<br>
+<p class="raise">raises( </p>
+</td>
+<td valign="top">&nbsp;<br>
+<a href="MalformedDataException.html">MalformedDataException</a>,<br>
+::com::sun::star::lang::NoSupportException );</td>
+</tr>
+</table>
+<hr>
+<dl>
+<dt><b>Description</b></dt>
+<dd> receives notification that a template description is complete.
+
+</dd>
+<dd><p> Must match a previous call to <a href="#startGroupTemplate">startGroupTemplate</a>
+ or <a href="#startSetTemplate">startSetTemplate</a> .
+</p>
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> drafts::com::sun::star::configuration::backend::MalformedDataException
+ if invalid data is detected in the template,
+ if there is a unfinished subnode in progress or
+ if no template has been started at all
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::lang::NoSupportException
+ if the instance supports no templates (only component schemas).
+</dd>
+</dl>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td class="imdetail"><a name="startGroup" class="membertitle">startGroup</a>
+<table border="0" width="96%" cellpadding="5" cellspacing="0" bgcolor="#ffffff" align="center">
+<tr>
+<td><table border="0">
+<tr>
+<td valign="top">void<br>
+<b>startGroup</b>(</td>
+<td valign="top">&nbsp;<br>
+[in] string<br>
+[in] short&nbsp;<br><p class="raise">raises( </p>
+</td>
+<td valign="top">&nbsp;<br>
+aName,<br>
+aAttributes )&nbsp;<br>
+<a href="MalformedDataException.html">MalformedDataException</a>,<br>
+::com::sun::star::container::ElementExistException,<br>
+::com::sun::star::lang::IllegalArgumentException );</td>
+</tr>
+</table>
+<hr>
+<dl>
+<dt><b>Description</b></dt>
+<dd> receives notification that a group description is started.
+
+</dd>
+<dd><p> Subsequent calls describe the members and properties of the group
+ until a matching call to <a href="#endNode">endNode</a>
+ is encountered.
+</p>
+
+</dd>
+<dt><b>Parameter aName</b></dt>
+<dd>
+ specifies the name of the group.
+
+</dd>
+<dt><b>Parameter aAttributes</b></dt>
+<dd>
+ specifies the attributes of the node.
+
+<p> The value is a combination of
+ <a href="SchemaAttribute.html">SchemaAttribute</a> flags.
+</p>
+<p><b> SchemaAttribute::EXTENSIBLE</b> can be used
+ to describe a group with an extensible set of properties.
+</p>
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> drafts::com::sun::star::configuration::backend::MalformedDataException
+ if there isn't a group node in progress currently
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::container::ElementExistException
+ if there already is a node with that name.
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::lang::IllegalArgumentException
+ if the name is not a valid node name or
+ if the attributes are not valid for a group.
+
+</dd>
+<dt><b>See also</b></dt>
+<dd>com::sun::star::configuration::backend::SchemaAttribute<br>
+
+</dd>
+</dl>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td class="imdetail"><a name="startSet" class="membertitle">startSet</a>
+<table border="0" width="96%" cellpadding="5" cellspacing="0" bgcolor="#ffffff" align="center">
+<tr>
+<td><table border="0">
+<tr>
+<td valign="top">void<br>
+<b>startSet</b>(</td>
+<td valign="top">&nbsp;<br>
+[in] string<br>
+[in] short<br>
+[in] <a href="TemplateIdentifier.html">TemplateIdentifier</a>&nbsp;<br><p class="raise">raises( </p>
+</td>
+<td valign="top">&nbsp;<br>
+aName,<br>
+aAttributes,<br>
+aItemType )&nbsp;<br>
+<a href="MalformedDataException.html">MalformedDataException</a>,<br>
+::com::sun::star::container::ElementExistException,<br>
+::com::sun::star::container::NoSuchElementException,<br>
+::com::sun::star::lang::IllegalArgumentException );</td>
+</tr>
+</table>
+<hr>
+<dl>
+<dt><b>Description</b></dt>
+<dd> receives notification that a set description is started.
+
+</dd>
+<dd><p> Subsequent calls describe the item-types and properties of the set
+ until a matching call to <a href="#endNode">endNode</a>
+ is encountered.
+</p>
+
+</dd>
+<dt><b>Parameter aName</b></dt>
+<dd>
+ specifies the name of the set.
+
+</dd>
+<dt><b>Parameter aAttributes</b></dt>
+<dd>
+ specifies the attributes of the node.
+
+<p> The value is a combination of
+ <a href="SchemaAttribute.html">SchemaAttribute</a> flags.
+</p>
+<p><b> SchemaAttribute::EXTENSIBLE</b> can be used
+ to describe a set with an extensible set of properties.
+</p>
+
+</dd>
+<dt><b>Parameter aItemType</b></dt>
+<dd>
+ specifies the (default) template for set items.
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> drafts::com::sun::star::configuration::backend::MalformedDataException
+ if there isn't a group node in progress currently
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::container::ElementExistException
+ if there already is a node with that name.
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::container::NoSuchElementException
+ if the item-type template is not found.
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::lang::IllegalArgumentException
+ if the name is not a valid node name or
+ if the item-type is not a valid template identifier or
+ if the attributes are not valid for a set.
+
+</dd>
+<dt><b>See also</b></dt>
+<dd>com::sun::star::configuration::backend::SchemaAttribute<br>
+
+</dd>
+</dl>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td class="imdetail"><a name="endNode" class="membertitle">endNode</a>
+<table border="0" width="96%" cellpadding="5" cellspacing="0" bgcolor="#ffffff" align="center">
+<tr>
+<td><table border="0">
+<tr>
+<td valign="top">void<br>
+<b>endNode</b>()</td>
+<td valign="top">&nbsp;<br>
+<p class="raise">raises( </p>
+</td>
+<td valign="top">&nbsp;<br>
+<a href="MalformedDataException.html">MalformedDataException</a> );</td>
+</tr>
+</table>
+<hr>
+<dl>
+<dt><b>Description</b></dt>
+<dd> receives notification that a node description is complete.
+
+</dd>
+<dd><p> Must match the last open call to <a href="#startGroup">startGroup</a>
+ or <a href="#startSet">startSet</a> .
+</p>
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> drafts::com::sun::star::configuration::backend::MalformedDataException
+ if the name is not a the name of the node in progress or
+ if invalid data is detected in the node or
+ if no node has been started at all
+</dd>
+</dl>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td class="imdetail"><a name="addProperty" class="membertitle">addProperty</a>
+<table border="0" width="96%" cellpadding="5" cellspacing="0" bgcolor="#ffffff" align="center">
+<tr>
+<td><table border="0">
+<tr>
+<td valign="top">void<br>
+<b>addProperty</b>(</td>
+<td valign="top">&nbsp;<br>
+[in] string<br>
+[in] short<br>
+[in] type&nbsp;<br><p class="raise">raises( </p>
+</td>
+<td valign="top">&nbsp;<br>
+aName,<br>
+aAttributes,<br>
+aType )&nbsp;<br>
+<a href="MalformedDataException.html">MalformedDataException</a>,<br>
+::com::sun::star::beans::PropertyExistException,<br>
+::com::sun::star::beans::IllegalTypeException,<br>
+::com::sun::star::lang::IllegalArgumentException );</td>
+</tr>
+</table>
+<hr>
+<dl>
+<dt><b>Description</b></dt>
+<dd> receives notification that a property is added to the current node.
+
+</dd>
+<dd><p> The property will have a default value of <b>NULL</b>
+ (unless it is<b> SchemaAttribute::REQUIRED</b> ).
+</p>
+
+</dd>
+<dt><b>Parameter aName</b></dt>
+<dd>
+ specifies the name of the new property.
+
+</dd>
+<dt><b>Parameter aAttributes</b></dt>
+<dd>
+ specifies the attributes of the new property.
+
+<p> The value is a combination of
+ <a href="SchemaAttribute.html">SchemaAttribute</a> flags.
+</p>
+
+</dd>
+<dt><b>Parameter aType</b></dt>
+<dd>
+ specifies the type of the new property.
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> drafts::com::sun::star::configuration::backend::MalformedDataException
+ if there isn't a group or extensible node in progress currently
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::beans::PropertyExistException
+ if a property with the same name already exists.
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::beans::IllegalTypeException
+ if the specified type is not allowed
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::lang::IllegalArgumentException
+ if the name is not a valid property name or
+ if the attributes are not valid for a property.
+
+</dd>
+<dt><b>See also</b></dt>
+<dd>com::sun::star::configuration::backend::SchemaAttribute<br>
+
+</dd>
+</dl>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td class="imdetail"><a name="addPropertyWithDefault" class="membertitle">addPropertyWithDefault</a>
+<table border="0" width="96%" cellpadding="5" cellspacing="0" bgcolor="#ffffff" align="center">
+<tr>
+<td><table border="0">
+<tr>
+<td valign="top">void<br>
+<b>addPropertyWithDefault</b>(</td>
+<td valign="top">&nbsp;<br>
+[in] string<br>
+[in] short<br>
+[in] any&nbsp;<br><p class="raise">raises( </p>
+</td>
+<td valign="top">&nbsp;<br>
+aName,<br>
+aAttributes,<br>
+aDefaultValue )&nbsp;<br>
+<a href="MalformedDataException.html">MalformedDataException</a>,<br>
+::com::sun::star::beans::PropertyExistException,<br>
+::com::sun::star::beans::IllegalTypeException,<br>
+::com::sun::star::lang::IllegalArgumentException );</td>
+</tr>
+</table>
+<hr>
+<dl>
+<dt><b>Description</b></dt>
+<dd> receives notification that a property having a default value
+ is added to the current node.
+
+</dd>
+<dt><b>Parameter aName</b></dt>
+<dd>
+ specifies the name of the new property.
+
+</dd>
+<dt><b>Parameter aAttributes</b></dt>
+<dd>
+ specifies the attributes of the new property.
+
+<p> The value is a combination of
+ <a href="SchemaAttribute.html">SchemaAttribute</a> flags.
+</p>
+
+</dd>
+<dt><b>Parameter aDefaultValue</b></dt>
+<dd>
+ specifies the value of the new property.
+
+<p> The value also determines the type.
+ Therefore the value must not be <b>void</b> .
+</p>
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> drafts::com::sun::star::configuration::backend::MalformedDataException
+ if there isn't a group or extensible node in progress currently
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::beans::PropertyExistException
+ if a property with the same name already exists.
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::beans::IllegalTypeException
+ if the type of the default value is not an allowed type,
+ or if the default value is <b>void</b> .
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::lang::IllegalArgumentException
+ if the name is not a valid property name or
+ if the attributes are not valid for a property.
+
+</dd>
+<dt><b>See also</b></dt>
+<dd>com::sun::star::configuration::backend::SchemaAttribute<br>
+
+</dd>
+</dl>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td class="imdetail"><a name="addInstance" class="membertitle">addInstance</a>
+<table border="0" width="96%" cellpadding="5" cellspacing="0" bgcolor="#ffffff" align="center">
+<tr>
+<td><table border="0">
+<tr>
+<td valign="top">void<br>
+<b>addInstance</b>(</td>
+<td valign="top">&nbsp;<br>
+[in] string<br>
+[in] <a href="TemplateIdentifier.html">TemplateIdentifier</a>&nbsp;<br><p class="raise">raises( </p>
+</td>
+<td valign="top">&nbsp;<br>
+aName,<br>
+aTemplate )&nbsp;<br>
+<a href="MalformedDataException.html">MalformedDataException</a>,<br>
+::com::sun::star::container::ElementExistException,<br>
+::com::sun::star::container::NoSuchElementException,<br>
+::com::sun::star::lang::IllegalArgumentException );</td>
+</tr>
+</table>
+<hr>
+<dl>
+<dt><b>Description</b></dt>
+<dd> receives notification that the current group has a child node
+ that is an instance of a specified template.
+
+</dd>
+<dt><b>Parameter aName</b></dt>
+<dd>
+ specifies the name of the new node.
+
+</dd>
+<dt><b>Parameter aTemplate</b></dt>
+<dd>
+ specifies a template that describes the new node.
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> drafts::com::sun::star::configuration::backend::MalformedDataException
+ if there isn't a group node in progress currently
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::container::ElementExistException
+ if there already is a node with that name.
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::container::NoSuchElementException
+ if the template is not found.
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::lang::IllegalArgumentException
+ if the name or template name are not valid
+</dd>
+</dl>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td class="imdetail"><a name="addItemType" class="membertitle">addItemType</a>
+<table border="0" width="96%" cellpadding="5" cellspacing="0" bgcolor="#ffffff" align="center">
+<tr>
+<td><table border="0">
+<tr>
+<td valign="top">void<br>
+<b>addItemType</b>(</td>
+<td valign="top">&nbsp;<br>
+[in] <a href="TemplateIdentifier.html">TemplateIdentifier</a>&nbsp;<br><p class="raise">raises( </p>
+</td>
+<td valign="top">&nbsp;<br>
+aItemType )&nbsp;<br>
+<a href="MalformedDataException.html">MalformedDataException</a>,<br>
+::com::sun::star::container::NoSuchElementException,<br>
+::com::sun::star::lang::IllegalArgumentException );</td>
+</tr>
+</table>
+<hr>
+<dl>
+<dt><b>Description</b></dt>
+<dd> receives notification that the current set can contain items
+ that are instances of a specified template.
+
+</dd>
+<dt><b>Parameter aItemType</b></dt>
+<dd>
+ specifies a template that is accepted as valid item type
+ for the current set node.
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> drafts::com::sun::star::configuration::backend::MalformedDataException
+ if there isn't a set node in progress currently
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::container::NoSuchElementException
+ if the template is not found.
+
+</dd>
+<dt><b>Throws</b></dt>
+<dd> com::sun::star::lang::IllegalArgumentException
+ if the name is not a valid template name.
+</dd>
+</dl>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+</table>
+<a href="#_top_">Top of Page</a><hr size="3"><p class="copyright" align="center">Copyright &copy; 2003 Sun Microsystems, Inc.</p>
+
+
+  </div>
+
+  <div id="footera">
+    <div id="poweredbya">
+      <p><img src="/images/feather-small.gif"/><br/>Powered by the Apache CMS.</p>
+    </div>
+    <div id="copyrighta">
+      <p>
+	Apache "OpenOffice.org" is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator.
+	Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and
+	decision making process	have stabilized in a manner consistent with other successful ASF projects. While incubation status is
+	not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has
+	yet to be fully endorsed by the ASF.</p>
+      <p>
+	<a href="/contact.html">Contact Us</a> |
+	<a href="/terms.html">Terms of Use</a>
+	<br />Apache and the Apache feather logos are trademarks of The Apache Software Foundation.
+	<br />OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation.
+	<br />Other names appearing on the site may be trademarks of their respective owners.
+      </p>
+    </div>
+  </div>
+
+</body>
+</html>



Mime
View raw message