<div dir="ltr">Some more XML doc here too:<div><br></div><div><a href="https://gitlab.kitware.com/paraview/paraview/blob/master/ParaViewCore/ServerManager/Core/vtkSMSessionProxyManager.h#L40-111">https://gitlab.kitware.com/paraview/paraview/blob/master/ParaViewCore/ServerManager/Core/vtkSMSessionProxyManager.h#L40-111</a></div><div><a href="https://gitlab.kitware.com/paraview/paraview/blob/master/ParaViewCore/ServerManager/Core/vtkSMProxy.h#L55-124">https://gitlab.kitware.com/paraview/paraview/blob/master/ParaViewCore/ServerManager/Core/vtkSMProxy.h#L55-124</a><br></div><div><br></div><div><br></div><div><br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Jan 15, 2018 at 8:41 AM, Cory Quammen <span dir="ltr"><<a href="mailto:cory.quammen@kitware.com" target="_blank">cory.quammen@kitware.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Felipe,<br>
<br>
Unfortunately, there is no one place that documents all the XML<br>
elements and attributes. There is some documentation on property<br>
attributes in [1], but I'm not sure this is an exhaustive list. Your<br>
user is doing one of the most effective things already, looking for<br>
desired functionality in an existing source/filter and looking at how<br>
it is done in the .xml files.<br>
<br>
Digging deeper, one can view the code in the methods ReadXMLAttributes<br>
in the various vtkSM*Proxy classes in ParaView, e.g.,<br>
vtkSMProxy::ReadXMLAttributes [2]., to understand which attributes are<br>
available in different proxies.<br>
<br>
Hope that helps,<br>
Cory<br>
<br>
[1] <a href="https://www.paraview.org/ParaView/Doc/Nightly/www/cxx-doc/classvtkSMProperty.html#details" rel="noreferrer" target="_blank">https://www.paraview.org/<wbr>ParaView/Doc/Nightly/www/cxx-<wbr>doc/classvtkSMProperty.html#<wbr>details</a><br>
<br>
[2] <a href="https://gitlab.kitware.com/paraview/paraview/blob/master/ParaViewCore/ServerManager/Core/vtkSMProxy.cxx#L1439" rel="noreferrer" target="_blank">https://gitlab.kitware.com/<wbr>paraview/paraview/blob/master/<wbr>ParaViewCore/ServerManager/<wbr>Core/vtkSMProxy.cxx#L1439</a><br>
<div><div class="h5"><br>
On Mon, Jan 15, 2018 at 10:18 AM, Felipe Bordeu <<a href="mailto:felipebordeu@gmail.com">felipebordeu@gmail.com</a>> wrote:<br>
> Hi to all,<br>
><br>
> I have a user that use intensively xml files to deploy and customise his<br>
> python programmable filters.<br>
> He would like to know if there is a list with all the xml keyword available<br>
> (for filters, readers,writers).<br>
> He uses the files in<br>
> "./ParaViewCore/ServerManager/<wbr>SMApplication/Resources/*.xml"  for<br>
> inspiration but not actually sure about the potential and limits of the xml<br>
> customization.<br>
><br>
> for info: We use also the wiki<br>
> (<a href="https://www.paraview.org/Wiki/ParaView/Plugin_HowTo#Adding_Categories_to_the_Filters_Menu" rel="noreferrer" target="_blank">https://www.paraview.org/<wbr>Wiki/ParaView/Plugin_HowTo#<wbr>Adding_Categories_to_the_<wbr>Filters_Menu</a>)<br>
> for inspiration<br>
><br>
> Felipe<br>
><br>
><br>
</div></div>> ______________________________<wbr>_________________<br>
> Powered by <a href="http://www.kitware.com" rel="noreferrer" target="_blank">www.kitware.com</a><br>
><br>
> Visit other Kitware open-source projects at<br>
> <a href="http://www.kitware.com/opensource/opensource.html" rel="noreferrer" target="_blank">http://www.kitware.com/<wbr>opensource/opensource.html</a><br>
><br>
> Please keep messages on-topic and check the ParaView Wiki at:<br>
> <a href="http://paraview.org/Wiki/ParaView" rel="noreferrer" target="_blank">http://paraview.org/Wiki/<wbr>ParaView</a><br>
><br>
> Search the list archives at: <a href="http://markmail.org/search/?q=ParaView" rel="noreferrer" target="_blank">http://markmail.org/search/?q=<wbr>ParaView</a><br>
><br>
> Follow this link to subscribe/unsubscribe:<br>
> <a href="https://paraview.org/mailman/listinfo/paraview" rel="noreferrer" target="_blank">https://paraview.org/mailman/<wbr>listinfo/paraview</a><br>
><br>
<br>
<br>
<br>
--<br>
Cory Quammen<br>
Staff R&D Engineer<br>
Kitware, Inc.<br>
______________________________<wbr>_________________<br>
Powered by <a href="http://www.kitware.com" rel="noreferrer" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" rel="noreferrer" target="_blank">http://www.kitware.com/<wbr>opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the ParaView Wiki at: <a href="http://paraview.org/Wiki/ParaView" rel="noreferrer" target="_blank">http://paraview.org/Wiki/<wbr>ParaView</a><br>
<br>
Search the list archives at: <a href="http://markmail.org/search/?q=ParaView" rel="noreferrer" target="_blank">http://markmail.org/search/?q=<wbr>ParaView</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="https://paraview.org/mailman/listinfo/paraview" rel="noreferrer" target="_blank">https://paraview.org/mailman/<wbr>listinfo/paraview</a><br>
</blockquote></div><br></div>