initial commit for version 1.5.x patch release
[OpenFOAM-1.5.x.git] / applications / utilities / postProcessing / graphics / PVFoamReader / PVFoamReader / PVFoamReader.pvsm.in
blobe3a097219e5bd6396d5e40f4eeac95c03be8a0f8
1 <ServerManagerConfiguration>
2     <ProxyGroup name="sources">
3     <SourceProxy
5         name="FoamReader" 
6         class="vtkFoamReader">
8         <StringVectorProperty
9             name="FileName"
10             command="SetFileName"
11             number_of_elements="1">
12             <StringListDomain name="files"/>
13         </StringVectorProperty>
15         <IntVectorProperty 
16             name="UpdateGUI" 
17             command="SetUpdateGUI" 
18             number_of_elements="1"
19             default_values="0"> 
20             <BooleanDomain name="bool"/>
21         </IntVectorProperty>
23         <IntVectorProperty 
24             name="CacheMesh" 
25             command="SetCacheMesh" 
26             number_of_elements="1"
27             default_values="1">
28             <BooleanDomain name="bool"/>
29         </IntVectorProperty>
31         <IntVectorProperty 
32             name="TimeStepRangeInfo"
33             command="GetTimeStepRange"
34             information_only="1">
35             <SimpleIntInformationHelper/>
36         </IntVectorProperty>
37         <IntVectorProperty
38             name="TimeStep"
39             command="SetTimeStep"
40             number_of_elements="1"
41             animateable="1"
42             default_values="0">
43             <IntRangeDomain name="range">
44                 <RequiredProperties>
45                     <Property name="TimeStepRangeInfo" function="Range"/>
46                 </RequiredProperties>
47             </IntRangeDomain>
48         </IntVectorProperty>
50         <IntVectorProperty 
51             name="TimeStepLimitsInfo"
52             command="GetTimeStepLimits"
53             information_only="1">
54             <SimpleIntInformationHelper/>
55         </IntVectorProperty>
56         <IntVectorProperty
57             name="TimeStepLimits"
58             command="SetTimeStepLimits"
59             number_of_elements="2"
60             default_values="2 5" >
61             <IntRangeDomain name="range">
62                 <RequiredProperties>
63                     <Property name="TimeStepLimitsInfo" function="Range"/>
64                 </RequiredProperties>
65             </IntRangeDomain>
66         </IntVectorProperty>
68         <StringVectorProperty 
69             name="TimeArrayInfo"
70             information_only="1">
71             <ArraySelectionInformationHelper attribute_name="Time"/>
72         </StringVectorProperty>
73         <StringVectorProperty
74             name="TimeStatus"
75             command="SetTimeArrayStatus"
76             number_of_elements="0" 
77             repeat_command="1"
78             number_of_elements_per_command="2"
79             element_types="2 0"
80             information_property="TimeArrayInfo">
81             <ArraySelectionDomain name="array_list">
82                 <RequiredProperties>
83                     <Property name="TimeArrayInfo"
84                     function="ArrayList"/>
85                 </RequiredProperties>
86             </ArraySelectionDomain>
87         </StringVectorProperty>
89         <StringVectorProperty 
90             name="RegionArrayInfo"
91             information_only="1">
92             <ArraySelectionInformationHelper attribute_name="Region"/>
93         </StringVectorProperty>
94         <StringVectorProperty
95             name="RegionStatus"
96             command="SetRegionArrayStatus"
97             number_of_elements="0" 
98             repeat_command="1"
99             number_of_elements_per_command="2"
100             element_types="2 0"
101             information_property="RegionArrayInfo">
102             <ArraySelectionDomain name="array_list">
103                 <RequiredProperties>
104                     <Property name="RegionArrayInfo"
105                         function="ArrayList"/>
106                 </RequiredProperties>
107             </ArraySelectionDomain>
108         </StringVectorProperty>
110         <StringVectorProperty 
111             name="VolFieldArrayInfo"
112             information_only="1">
113             <ArraySelectionInformationHelper attribute_name="VolField"/>
114         </StringVectorProperty>
115         <StringVectorProperty
116             name="VolFieldStatus"
117             command="SetVolFieldArrayStatus"
118             number_of_elements="0" 
119             repeat_command="1"
120             number_of_elements_per_command="2"
121             element_types="2 0"
122             information_property="VolFieldArrayInfo">
123             <ArraySelectionDomain name="array_list">
124                 <RequiredProperties>
125                     <Property name="VolFieldArrayInfo"
126                         function="ArrayList"/>
127                 </RequiredProperties>
128             </ArraySelectionDomain>
129         </StringVectorProperty>
131         <StringVectorProperty 
132             name="PointFieldArrayInfo"
133             information_only="1">
134             <ArraySelectionInformationHelper attribute_name="PointField"/>
135         </StringVectorProperty>
136         <StringVectorProperty
137             name="PointFieldStatus"
138             command="SetPointFieldArrayStatus"
139             number_of_elements="0" 
140             repeat_command="1"
141             number_of_elements_per_command="2"
142             element_types="2 0"
143                 information_property="PointFieldArrayInfo">
144             <ArraySelectionDomain name="array_list">
145                 <RequiredProperties>
146                     <Property name="PointFieldArrayInfo"
147                         function="ArrayList"/>
148                 </RequiredProperties>
149             </ArraySelectionDomain>
150         </StringVectorProperty>
152     </SourceProxy>
153     </ProxyGroup>
154 </ServerManagerConfiguration>