Initial commit for version 2.0.x patch release
[OpenFOAM-2.0.x.git] / applications / utilities / postProcessing / graphics / PV3Readers / PV3blockMeshReader / PV3blockMeshReader / PV3blockMeshReader_SM.xml
blobb5bb304a652ff1eabd93d15c25a6e6e48ab270f1
1 <ServerManagerConfiguration>
2   <ProxyGroup name="sources">
3   <SourceProxy
4     name="PV3blockMeshReader"
5     class="vtkPV3blockMeshReader">
7     <!-- File name - compulsory -->
8     <StringVectorProperty
9       name="FileName"
10       command="SetFileName"
11       number_of_elements="1"
12       animateable="0">
13       <FileListDomain name="files"/>
14       <Documentation>
15         Specifies the filename for the OpenFOAM blockMesh Reader.
16       </Documentation>
17     </StringVectorProperty>
19     <!-- Show Point Numbers check-box -->
20     <IntVectorProperty
21       name="UiShowPointNumbers"
22       command="SetShowPointNumbers"
23       number_of_elements="1"
24       default_values="1"
25       is_internal="1"
26       animateable="0">
27       <BooleanDomain name="bool"/>
28       <Documentation>
29         Show point numbers in render window.
30       </Documentation>
31     </IntVectorProperty>
33     <!-- Update GUI check box -->
34     <IntVectorProperty
35       name="UpdateGUI"
36       command="SetUpdateGUI"
37       number_of_elements="1"
38       default_values="0"
39       animateable="0">
40       <BooleanDomain name="bool"/>
41       <Documentation>
42         A simple way to cause a reader GUI modification.
43       </Documentation>
44     </IntVectorProperty>
47     <!--
48        | Selections
49        -->
51     <!-- Available Blocks array -->
52     <StringVectorProperty
53       name="BlockArrayStatus"
54       information_only="1">
55       <ArraySelectionInformationHelper attribute_name="Block"/>
56     </StringVectorProperty>
57     <StringVectorProperty
58       name="BlockStatus"
59       label="Blocks"
60       command="SetBlockArrayStatus"
61       number_of_elements="0"
62       repeat_command="1"
63       number_of_elements_per_command="2"
64       element_types="2 0"
65       information_property="BlockArrayStatus"
66       animateable="0">
67       <ArraySelectionDomain name="array_list">
68         <RequiredProperties>
69           <Property name="BlockArrayStatus" function="ArrayList"/>
70         </RequiredProperties>
71       </ArraySelectionDomain>
72       <Documentation>
73         This property contains a list of the blocks
74       </Documentation>
75     </StringVectorProperty>
77     <!-- Available CurvedEdges array -->
78     <StringVectorProperty
79       name="CurvedEdgesArrayStatus"
80       information_only="1">
81       <ArraySelectionInformationHelper attribute_name="CurvedEdges"/>
82     </StringVectorProperty>
83     <StringVectorProperty
84       name="CurvedEdgesStatus"
85       label="Curved Edges"
86       command="SetCurvedEdgesArrayStatus"
87       number_of_elements="0"
88       repeat_command="1"
89       number_of_elements_per_command="2"
90       element_types="2 0"
91       information_property="CurvedEdgesArrayStatus"
92       animateable="0">
93       <ArraySelectionDomain name="array_list">
94         <RequiredProperties>
95           <Property name="CurvedEdgesArrayStatus" function="ArrayList"/>
96         </RequiredProperties>
97       </ArraySelectionDomain>
98       <Documentation>
99         This property contains a list of the curved edges
100       </Documentation>
101     </StringVectorProperty>
103   <Hints>
104     <Property name="FileName" show="0"/>
105     <Property name="UiShowPointNumbers" show="0"/>
106   </Hints>
108   </SourceProxy>
109   </ProxyGroup>
110 </ServerManagerConfiguration>