[Paraview] Plugin xml checker?
Michael Jackson
mike.jackson at bluequartz.net
Thu Dec 3 11:52:43 EST 2009
Understand and agree. I would also like to see an official "dtd" file
for the XML files. Lots of XML editors have "validation" commands that
will make sure the XML conforms to the DTD spec which can help remove
some xml related bugs that pop up (not well formed, missing tags,
attribtutes).
Also, for advanced XML tools like the ones included in Eclipse and
NetBeans, the DTD can enable xml "Code Completion" which helps when
trying to develop the XML in the first place. This helps the user use
the correct tags and attributes for a given tag. It also would help
explore the possible tags, versus diving in to the ParaView source
code and skimming some of the XML files in there.
THanks for letting my "Hijack" the thread Dave..
_________________________________________________________
Mike Jackson mike.jackson at bluequartz.net
BlueQuartz Software www.bluequartz.net
Principal Software Engineer Dayton, Ohio
On Dec 3, 2009, at 11:38 AM, David Doria wrote:
> Is there any tool available to "check" an xml file before loading it?
> Often when I apply a plugin filter, Paraview simply crashes. It is
> always due to an error in my xml file, but I have to go searching for
> it manually. Could something be developed to do things like ensure
> when you have command="SetUseAutoRadius" that SetUseAutoRadius()
> actually exists in the filter? Currently when a plugin fails there is
> a lot of guess work and manual hunting that would be nice to replace
> by some kind of automatic parser/checker/tester.
>
> Does anyone understand what I mean / agree?
>
> Thanks,
>
> David
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the ParaView Wiki at: http://paraview.org/Wiki/ParaView
>
> Follow this link to subscribe/unsubscribe:
> http://www.paraview.org/mailman/listinfo/paraview
More information about the ParaView
mailing list