ServerManager XML Hints
From KitwarePublic
Jump to navigationJump to search
NOTE: This is under development and may not cover all available hints
Proxy Hints
These are hints added to proxies.
Mark proxy as a reader
- Used to mark a proxy under the "sources" group as a reader.
- extensions attribute is used to list the supported extensions e.g. "foo foo.bar" for files named as somename.foo or somename.foo.bar.
- filename_patterns attribute is used to list the filename patterns to match. The format is similar to what one would use for "ls" using wildcards e.g. spcth* to match spcta, spctb etc.
<source lang="xml">
<Hints> <ReaderFactory extensions="[space separated extensions w/o leading '.']" filename_patterns="[space separated filename patters (using wildcards)]" file_description="[user-friendly description]" /> </Hints>
</source>
Hide a property
- Used to hide a property from the auto-generated Properties panel.
<source lang="xml">
<Hints> <Property name="[property name]" show="0" /> </Hints>
</source>
Property Hints
These are hints added to Properties.
Selection Input
- If a filter needs to use the "active selection", one can use this hint.
- Only used by auto-generated Properties panel.
- Specified on a Input property that can take in a vtkSelection.
<source lang="xml">
<InputProperty name="Selection" command="SetSelectionConnection"> <DataTypeDomain name="input_type"> <DataType value="vtkSelection"/> </DataTypeDomain> <Documentation> The input that provides the selection object. </Documentation> <Hints> <SelectionInput /> </Hints> </InputProperty>
</source>