]> gerrit.simantics Code Review - simantics/platform.git/blob - bundles/org.simantics.selectionview.ontology/src/org/simantics/selectionview/SelectionViewResources.java
Merge commit '876ede6'
[simantics/platform.git] / bundles / org.simantics.selectionview.ontology / src / org / simantics / selectionview / SelectionViewResources.java
1 package org.simantics.selectionview;\r
2 \r
3 import org.simantics.db.RequestProcessor;\r
4 import org.simantics.db.Resource;\r
5 import org.simantics.db.ReadGraph;\r
6 import org.simantics.db.request.Read;\r
7 import org.simantics.db.Session;\r
8 import org.simantics.db.exception.DatabaseException;\r
9 import org.simantics.db.service.QueryControl;\r
10 \r
11 public class SelectionViewResources {\r
12     \r
13     public final Resource AbstractResourceTabContribution;\r
14     public final Resource AbstractResourceTabContribution_HasPriority;\r
15     public final Resource AbstractResourceTabContribution_HasPriority_Inverse;\r
16     public final Resource AbstractResourceTabContribution_HasTest;\r
17     public final Resource AbstractResourceTabContribution_HasTest_Inverse;\r
18     public final Resource AbstractTypedResourceTabContribution;\r
19     public final Resource AbstractTypedResourceTabContribution_HasType;\r
20     public final Resource AbstractTypedResourceTabContribution_HasType_Inverse;\r
21     public final Resource AbstractTypedVariableTabContribution;\r
22     public final Resource AbstractTypedVariableTabContribution_HasType;\r
23     public final Resource AbstractTypedVariableTabContribution_HasType_Inverse;\r
24     public final Resource AbstractVariableTabContribution;\r
25     public final Resource AbstractVariableTabContribution_HasPriority;\r
26     public final Resource AbstractVariableTabContribution_HasPriority_Inverse;\r
27     public final Resource AbstractVariableTabContribution_HasTest;\r
28     public final Resource AbstractVariableTabContribution_HasTest_Inverse;\r
29     public final Resource AbstractVariableTabContribution_testFunction;\r
30     public final Resource AbstractVariableTabContribution_testFunction_Inverse;\r
31     public final Resource CategoryHidden;\r
32     public final Resource ColorParameterType;\r
33     public final Resource DisplayProperty;\r
34     public final Resource DisplayUnit;\r
35     public final Resource DisplayValue;\r
36     public final Resource FontParameterType;\r
37     public final Resource Functions;\r
38     public final Resource Functions_colorModifier;\r
39     public final Resource Functions_displayPropertyValueAccessor;\r
40     public final Resource Functions_displayUnitValueAccessor;\r
41     public final Resource Functions_displayValueValueAccessor;\r
42     public final Resource Functions_fontModifier;\r
43     public final Resource Functions_getEnumerationValues;\r
44     public final Resource Functions_getPropertyChildName;\r
45     public final Resource Functions_inputModifier;\r
46     public final Resource Functions_singleResourceToVariableTransformation;\r
47     public final Resource Functions_singleResourceTransformation;\r
48     public final Resource Functions_singleVariableTransformation;\r
49     public final Resource Functions_standardSelectionInputTransformation;\r
50     public final Resource GenericCategory;\r
51     public final Resource GenericParameterType;\r
52     public final Resource GenericPropertyChild;\r
53     public final Resource HasCustomModifier;\r
54     public final Resource HasCustomModifier_Inverse;\r
55     public final Resource HasDisplayColumn;\r
56     public final Resource HasDisplayColumn_Inverse;\r
57     public final Resource HasDisplayProperty;\r
58     public final Resource HasDisplayProperty_Inverse;\r
59     public final Resource HasDisplayUnit;\r
60     public final Resource HasDisplayUnit_Inverse;\r
61     public final Resource HasDisplayValue;\r
62     public final Resource HasDisplayValue_Inverse;\r
63     public final Resource HasEnumerationValues;\r
64     public final Resource HasEnumerationValues_Inverse;\r
65     public final Resource HasFormatter;\r
66     public final Resource HasFormatter_Inverse;\r
67     public final Resource HasInputModifier;\r
68     public final Resource HasInputModifier_Inverse;\r
69     public final Resource HasStandardPropertyInfo;\r
70     public final Resource HasStandardPropertyInfo_Inverse;\r
71     public final Resource IsShownUnder;\r
72     public final Resource SCLTabContribution;\r
73     public final Resource SCLTabContribution_instantiate;\r
74     public final Resource SCLTabContribution_instantiate_Inverse;\r
75     public final Resource SelectionTransformation;\r
76     public final Resource SortingName;\r
77     public final Resource SortingName_Inverse;\r
78     public final Resource StandardPropertyInfo;\r
79     public final Resource StandardPropertyInfo_CategoryName;\r
80     public final Resource StandardPropertyInfo_CategoryName_Inverse;\r
81     public final Resource StandardPropertyInfo_CategorySortingName;\r
82     public final Resource StandardPropertyInfo_CategorySortingName_Inverse;\r
83     public final Resource StandardPropertyInfo_IsHidden;\r
84     public final Resource StandardPropertyInfo_IsHidden_Inverse;\r
85     public final Resource TabContribution;\r
86     public final Resource TypedVariableTabContribution;\r
87     public final Resource TypedVariableTabContribution_HasType;\r
88     public final Resource TypedVariableTabContribution_HasType_Inverse;\r
89     public final Resource UnderOf;\r
90     public final Resource VariableTabContribution;\r
91     public final Resource VariableTabContribution_HasPriority;\r
92     public final Resource VariableTabContribution_HasPriority_Inverse;\r
93     public final Resource VariableTabContribution_HasTest;\r
94     public final Resource VariableTabContribution_HasTest_Inverse;\r
95     public final Resource VariableTabContribution_HasView;\r
96     public final Resource VariableTabContribution_HasView_Inverse;\r
97     public final Resource VariableTabContribution_transformation;\r
98     public final Resource VariableTabContribution_transformation_Inverse;\r
99     public final Resource canBeLifted;\r
100     public final Resource canBeLifted_Inverse;\r
101     public final Resource getSpecialCategory;\r
102     public final Resource getSpecialCategory_Inverse;\r
103     public final Resource hidden;\r
104     public final Resource hidden_Inverse;\r
105         \r
106     public static class URIs {\r
107         public static final String AbstractResourceTabContribution = "http://www.simantics.org/SelectionView-1.2/AbstractResourceTabContribution";\r
108         public static final String AbstractResourceTabContribution_HasPriority = "http://www.simantics.org/SelectionView-1.2/AbstractResourceTabContribution/HasPriority";\r
109         public static final String AbstractResourceTabContribution_HasPriority_Inverse = "http://www.simantics.org/SelectionView-1.2/AbstractResourceTabContribution/HasPriority/Inverse";\r
110         public static final String AbstractResourceTabContribution_HasTest = "http://www.simantics.org/SelectionView-1.2/AbstractResourceTabContribution/HasTest";\r
111         public static final String AbstractResourceTabContribution_HasTest_Inverse = "http://www.simantics.org/SelectionView-1.2/AbstractResourceTabContribution/HasTest/Inverse";\r
112         public static final String AbstractTypedResourceTabContribution = "http://www.simantics.org/SelectionView-1.2/AbstractTypedResourceTabContribution";\r
113         public static final String AbstractTypedResourceTabContribution_HasType = "http://www.simantics.org/SelectionView-1.2/AbstractTypedResourceTabContribution/HasType";\r
114         public static final String AbstractTypedResourceTabContribution_HasType_Inverse = "http://www.simantics.org/SelectionView-1.2/AbstractTypedResourceTabContribution/HasType/Inverse";\r
115         public static final String AbstractTypedVariableTabContribution = "http://www.simantics.org/SelectionView-1.2/AbstractTypedVariableTabContribution";\r
116         public static final String AbstractTypedVariableTabContribution_HasType = "http://www.simantics.org/SelectionView-1.2/AbstractTypedVariableTabContribution/HasType";\r
117         public static final String AbstractTypedVariableTabContribution_HasType_Inverse = "http://www.simantics.org/SelectionView-1.2/AbstractTypedVariableTabContribution/HasType/Inverse";\r
118         public static final String AbstractVariableTabContribution = "http://www.simantics.org/SelectionView-1.2/AbstractVariableTabContribution";\r
119         public static final String AbstractVariableTabContribution_HasPriority = "http://www.simantics.org/SelectionView-1.2/AbstractVariableTabContribution/HasPriority";\r
120         public static final String AbstractVariableTabContribution_HasPriority_Inverse = "http://www.simantics.org/SelectionView-1.2/AbstractVariableTabContribution/HasPriority/Inverse";\r
121         public static final String AbstractVariableTabContribution_HasTest = "http://www.simantics.org/SelectionView-1.2/AbstractVariableTabContribution/HasTest";\r
122         public static final String AbstractVariableTabContribution_HasTest_Inverse = "http://www.simantics.org/SelectionView-1.2/AbstractVariableTabContribution/HasTest/Inverse";\r
123         public static final String AbstractVariableTabContribution_testFunction = "http://www.simantics.org/SelectionView-1.2/AbstractVariableTabContribution/testFunction";\r
124         public static final String AbstractVariableTabContribution_testFunction_Inverse = "http://www.simantics.org/SelectionView-1.2/AbstractVariableTabContribution/testFunction/Inverse";\r
125         public static final String CategoryHidden = "http://www.simantics.org/SelectionView-1.2/CategoryHidden";\r
126         public static final String ColorParameterType = "http://www.simantics.org/SelectionView-1.2/ColorParameterType";\r
127         public static final String DisplayProperty = "http://www.simantics.org/SelectionView-1.2/DisplayProperty";\r
128         public static final String DisplayUnit = "http://www.simantics.org/SelectionView-1.2/DisplayUnit";\r
129         public static final String DisplayValue = "http://www.simantics.org/SelectionView-1.2/DisplayValue";\r
130         public static final String FontParameterType = "http://www.simantics.org/SelectionView-1.2/FontParameterType";\r
131         public static final String Functions = "http://www.simantics.org/SelectionView-1.2/Functions";\r
132         public static final String Functions_colorModifier = "http://www.simantics.org/SelectionView-1.2/Functions/colorModifier";\r
133         public static final String Functions_displayPropertyValueAccessor = "http://www.simantics.org/SelectionView-1.2/Functions/displayPropertyValueAccessor";\r
134         public static final String Functions_displayUnitValueAccessor = "http://www.simantics.org/SelectionView-1.2/Functions/displayUnitValueAccessor";\r
135         public static final String Functions_displayValueValueAccessor = "http://www.simantics.org/SelectionView-1.2/Functions/displayValueValueAccessor";\r
136         public static final String Functions_fontModifier = "http://www.simantics.org/SelectionView-1.2/Functions/fontModifier";\r
137         public static final String Functions_getEnumerationValues = "http://www.simantics.org/SelectionView-1.2/Functions/getEnumerationValues";\r
138         public static final String Functions_getPropertyChildName = "http://www.simantics.org/SelectionView-1.2/Functions/getPropertyChildName";\r
139         public static final String Functions_inputModifier = "http://www.simantics.org/SelectionView-1.2/Functions/inputModifier";\r
140         public static final String Functions_singleResourceToVariableTransformation = "http://www.simantics.org/SelectionView-1.2/Functions/singleResourceToVariableTransformation";\r
141         public static final String Functions_singleResourceTransformation = "http://www.simantics.org/SelectionView-1.2/Functions/singleResourceTransformation";\r
142         public static final String Functions_singleVariableTransformation = "http://www.simantics.org/SelectionView-1.2/Functions/singleVariableTransformation";\r
143         public static final String Functions_standardSelectionInputTransformation = "http://www.simantics.org/SelectionView-1.2/Functions/standardSelectionInputTransformation";\r
144         public static final String GenericCategory = "http://www.simantics.org/SelectionView-1.2/GenericCategory";\r
145         public static final String GenericParameterType = "http://www.simantics.org/SelectionView-1.2/GenericParameterType";\r
146         public static final String GenericPropertyChild = "http://www.simantics.org/SelectionView-1.2/GenericPropertyChild";\r
147         public static final String HasCustomModifier = "http://www.simantics.org/SelectionView-1.2/HasCustomModifier";\r
148         public static final String HasCustomModifier_Inverse = "http://www.simantics.org/SelectionView-1.2/HasCustomModifier/Inverse";\r
149         public static final String HasDisplayColumn = "http://www.simantics.org/SelectionView-1.2/HasDisplayColumn";\r
150         public static final String HasDisplayColumn_Inverse = "http://www.simantics.org/SelectionView-1.2/HasDisplayColumn/Inverse";\r
151         public static final String HasDisplayProperty = "http://www.simantics.org/SelectionView-1.2/HasDisplayProperty";\r
152         public static final String HasDisplayProperty_Inverse = "http://www.simantics.org/SelectionView-1.2/HasDisplayProperty/Inverse";\r
153         public static final String HasDisplayUnit = "http://www.simantics.org/SelectionView-1.2/HasDisplayUnit";\r
154         public static final String HasDisplayUnit_Inverse = "http://www.simantics.org/SelectionView-1.2/HasDisplayUnit/Inverse";\r
155         public static final String HasDisplayValue = "http://www.simantics.org/SelectionView-1.2/HasDisplayValue";\r
156         public static final String HasDisplayValue_Inverse = "http://www.simantics.org/SelectionView-1.2/HasDisplayValue/Inverse";\r
157         public static final String HasEnumerationValues = "http://www.simantics.org/SelectionView-1.2/HasEnumerationValues";\r
158         public static final String HasEnumerationValues_Inverse = "http://www.simantics.org/SelectionView-1.2/HasEnumerationValues/Inverse";\r
159         public static final String HasFormatter = "http://www.simantics.org/SelectionView-1.2/HasFormatter";\r
160         public static final String HasFormatter_Inverse = "http://www.simantics.org/SelectionView-1.2/HasFormatter/Inverse";\r
161         public static final String HasInputModifier = "http://www.simantics.org/SelectionView-1.2/HasInputModifier";\r
162         public static final String HasInputModifier_Inverse = "http://www.simantics.org/SelectionView-1.2/HasInputModifier/Inverse";\r
163         public static final String HasStandardPropertyInfo = "http://www.simantics.org/SelectionView-1.2/HasStandardPropertyInfo";\r
164         public static final String HasStandardPropertyInfo_Inverse = "http://www.simantics.org/SelectionView-1.2/HasStandardPropertyInfo/Inverse";\r
165         public static final String IsShownUnder = "http://www.simantics.org/SelectionView-1.2/IsShownUnder";\r
166         public static final String SCLTabContribution = "http://www.simantics.org/SelectionView-1.2/SCLTabContribution";\r
167         public static final String SCLTabContribution_instantiate = "http://www.simantics.org/SelectionView-1.2/SCLTabContribution/instantiate";\r
168         public static final String SCLTabContribution_instantiate_Inverse = "http://www.simantics.org/SelectionView-1.2/SCLTabContribution/instantiate/Inverse";\r
169         public static final String SelectionTransformation = "http://www.simantics.org/SelectionView-1.2/SelectionTransformation";\r
170         public static final String SortingName = "http://www.simantics.org/SelectionView-1.2/SortingName";\r
171         public static final String SortingName_Inverse = "http://www.simantics.org/SelectionView-1.2/SortingName/Inverse";\r
172         public static final String StandardPropertyInfo = "http://www.simantics.org/SelectionView-1.2/StandardPropertyInfo";\r
173         public static final String StandardPropertyInfo_CategoryName = "http://www.simantics.org/SelectionView-1.2/StandardPropertyInfo/CategoryName";\r
174         public static final String StandardPropertyInfo_CategoryName_Inverse = "http://www.simantics.org/SelectionView-1.2/StandardPropertyInfo/CategoryName/Inverse";\r
175         public static final String StandardPropertyInfo_CategorySortingName = "http://www.simantics.org/SelectionView-1.2/StandardPropertyInfo/CategorySortingName";\r
176         public static final String StandardPropertyInfo_CategorySortingName_Inverse = "http://www.simantics.org/SelectionView-1.2/StandardPropertyInfo/CategorySortingName/Inverse";\r
177         public static final String StandardPropertyInfo_IsHidden = "http://www.simantics.org/SelectionView-1.2/StandardPropertyInfo/IsHidden";\r
178         public static final String StandardPropertyInfo_IsHidden_Inverse = "http://www.simantics.org/SelectionView-1.2/StandardPropertyInfo/IsHidden/Inverse";\r
179         public static final String TabContribution = "http://www.simantics.org/SelectionView-1.2/TabContribution";\r
180         public static final String TypedVariableTabContribution = "http://www.simantics.org/SelectionView-1.2/TypedVariableTabContribution";\r
181         public static final String TypedVariableTabContribution_HasType = "http://www.simantics.org/SelectionView-1.2/TypedVariableTabContribution/HasType";\r
182         public static final String TypedVariableTabContribution_HasType_Inverse = "http://www.simantics.org/SelectionView-1.2/TypedVariableTabContribution/HasType/Inverse";\r
183         public static final String UnderOf = "http://www.simantics.org/SelectionView-1.2/UnderOf";\r
184         public static final String VariableTabContribution = "http://www.simantics.org/SelectionView-1.2/VariableTabContribution";\r
185         public static final String VariableTabContribution_HasPriority = "http://www.simantics.org/SelectionView-1.2/VariableTabContribution/HasPriority";\r
186         public static final String VariableTabContribution_HasPriority_Inverse = "http://www.simantics.org/SelectionView-1.2/VariableTabContribution/HasPriority/Inverse";\r
187         public static final String VariableTabContribution_HasTest = "http://www.simantics.org/SelectionView-1.2/VariableTabContribution/HasTest";\r
188         public static final String VariableTabContribution_HasTest_Inverse = "http://www.simantics.org/SelectionView-1.2/VariableTabContribution/HasTest/Inverse";\r
189         public static final String VariableTabContribution_HasView = "http://www.simantics.org/SelectionView-1.2/VariableTabContribution/HasView";\r
190         public static final String VariableTabContribution_HasView_Inverse = "http://www.simantics.org/SelectionView-1.2/VariableTabContribution/HasView/Inverse";\r
191         public static final String VariableTabContribution_transformation = "http://www.simantics.org/SelectionView-1.2/VariableTabContribution/transformation";\r
192         public static final String VariableTabContribution_transformation_Inverse = "http://www.simantics.org/SelectionView-1.2/VariableTabContribution/transformation/Inverse";\r
193         public static final String canBeLifted = "http://www.simantics.org/SelectionView-1.2/canBeLifted";\r
194         public static final String canBeLifted_Inverse = "http://www.simantics.org/SelectionView-1.2/canBeLifted/Inverse";\r
195         public static final String getSpecialCategory = "http://www.simantics.org/SelectionView-1.2/getSpecialCategory";\r
196         public static final String getSpecialCategory_Inverse = "http://www.simantics.org/SelectionView-1.2/getSpecialCategory/Inverse";\r
197         public static final String hidden = "http://www.simantics.org/SelectionView-1.2/hidden";\r
198         public static final String hidden_Inverse = "http://www.simantics.org/SelectionView-1.2/hidden/Inverse";\r
199     }\r
200     \r
201     public static Resource getResourceOrNull(ReadGraph graph, String uri) {\r
202         try {\r
203             return graph.getResource(uri);\r
204         } catch(DatabaseException e) {\r
205             System.err.println(e.getMessage());\r
206             return null;\r
207         }\r
208     }\r
209     \r
210     public SelectionViewResources(ReadGraph graph) {\r
211         AbstractResourceTabContribution = getResourceOrNull(graph, URIs.AbstractResourceTabContribution);\r
212         AbstractResourceTabContribution_HasPriority = getResourceOrNull(graph, URIs.AbstractResourceTabContribution_HasPriority);\r
213         AbstractResourceTabContribution_HasPriority_Inverse = getResourceOrNull(graph, URIs.AbstractResourceTabContribution_HasPriority_Inverse);\r
214         AbstractResourceTabContribution_HasTest = getResourceOrNull(graph, URIs.AbstractResourceTabContribution_HasTest);\r
215         AbstractResourceTabContribution_HasTest_Inverse = getResourceOrNull(graph, URIs.AbstractResourceTabContribution_HasTest_Inverse);\r
216         AbstractTypedResourceTabContribution = getResourceOrNull(graph, URIs.AbstractTypedResourceTabContribution);\r
217         AbstractTypedResourceTabContribution_HasType = getResourceOrNull(graph, URIs.AbstractTypedResourceTabContribution_HasType);\r
218         AbstractTypedResourceTabContribution_HasType_Inverse = getResourceOrNull(graph, URIs.AbstractTypedResourceTabContribution_HasType_Inverse);\r
219         AbstractTypedVariableTabContribution = getResourceOrNull(graph, URIs.AbstractTypedVariableTabContribution);\r
220         AbstractTypedVariableTabContribution_HasType = getResourceOrNull(graph, URIs.AbstractTypedVariableTabContribution_HasType);\r
221         AbstractTypedVariableTabContribution_HasType_Inverse = getResourceOrNull(graph, URIs.AbstractTypedVariableTabContribution_HasType_Inverse);\r
222         AbstractVariableTabContribution = getResourceOrNull(graph, URIs.AbstractVariableTabContribution);\r
223         AbstractVariableTabContribution_HasPriority = getResourceOrNull(graph, URIs.AbstractVariableTabContribution_HasPriority);\r
224         AbstractVariableTabContribution_HasPriority_Inverse = getResourceOrNull(graph, URIs.AbstractVariableTabContribution_HasPriority_Inverse);\r
225         AbstractVariableTabContribution_HasTest = getResourceOrNull(graph, URIs.AbstractVariableTabContribution_HasTest);\r
226         AbstractVariableTabContribution_HasTest_Inverse = getResourceOrNull(graph, URIs.AbstractVariableTabContribution_HasTest_Inverse);\r
227         AbstractVariableTabContribution_testFunction = getResourceOrNull(graph, URIs.AbstractVariableTabContribution_testFunction);\r
228         AbstractVariableTabContribution_testFunction_Inverse = getResourceOrNull(graph, URIs.AbstractVariableTabContribution_testFunction_Inverse);\r
229         CategoryHidden = getResourceOrNull(graph, URIs.CategoryHidden);\r
230         ColorParameterType = getResourceOrNull(graph, URIs.ColorParameterType);\r
231         DisplayProperty = getResourceOrNull(graph, URIs.DisplayProperty);\r
232         DisplayUnit = getResourceOrNull(graph, URIs.DisplayUnit);\r
233         DisplayValue = getResourceOrNull(graph, URIs.DisplayValue);\r
234         FontParameterType = getResourceOrNull(graph, URIs.FontParameterType);\r
235         Functions = getResourceOrNull(graph, URIs.Functions);\r
236         Functions_colorModifier = getResourceOrNull(graph, URIs.Functions_colorModifier);\r
237         Functions_displayPropertyValueAccessor = getResourceOrNull(graph, URIs.Functions_displayPropertyValueAccessor);\r
238         Functions_displayUnitValueAccessor = getResourceOrNull(graph, URIs.Functions_displayUnitValueAccessor);\r
239         Functions_displayValueValueAccessor = getResourceOrNull(graph, URIs.Functions_displayValueValueAccessor);\r
240         Functions_fontModifier = getResourceOrNull(graph, URIs.Functions_fontModifier);\r
241         Functions_getEnumerationValues = getResourceOrNull(graph, URIs.Functions_getEnumerationValues);\r
242         Functions_getPropertyChildName = getResourceOrNull(graph, URIs.Functions_getPropertyChildName);\r
243         Functions_inputModifier = getResourceOrNull(graph, URIs.Functions_inputModifier);\r
244         Functions_singleResourceToVariableTransformation = getResourceOrNull(graph, URIs.Functions_singleResourceToVariableTransformation);\r
245         Functions_singleResourceTransformation = getResourceOrNull(graph, URIs.Functions_singleResourceTransformation);\r
246         Functions_singleVariableTransformation = getResourceOrNull(graph, URIs.Functions_singleVariableTransformation);\r
247         Functions_standardSelectionInputTransformation = getResourceOrNull(graph, URIs.Functions_standardSelectionInputTransformation);\r
248         GenericCategory = getResourceOrNull(graph, URIs.GenericCategory);\r
249         GenericParameterType = getResourceOrNull(graph, URIs.GenericParameterType);\r
250         GenericPropertyChild = getResourceOrNull(graph, URIs.GenericPropertyChild);\r
251         HasCustomModifier = getResourceOrNull(graph, URIs.HasCustomModifier);\r
252         HasCustomModifier_Inverse = getResourceOrNull(graph, URIs.HasCustomModifier_Inverse);\r
253         HasDisplayColumn = getResourceOrNull(graph, URIs.HasDisplayColumn);\r
254         HasDisplayColumn_Inverse = getResourceOrNull(graph, URIs.HasDisplayColumn_Inverse);\r
255         HasDisplayProperty = getResourceOrNull(graph, URIs.HasDisplayProperty);\r
256         HasDisplayProperty_Inverse = getResourceOrNull(graph, URIs.HasDisplayProperty_Inverse);\r
257         HasDisplayUnit = getResourceOrNull(graph, URIs.HasDisplayUnit);\r
258         HasDisplayUnit_Inverse = getResourceOrNull(graph, URIs.HasDisplayUnit_Inverse);\r
259         HasDisplayValue = getResourceOrNull(graph, URIs.HasDisplayValue);\r
260         HasDisplayValue_Inverse = getResourceOrNull(graph, URIs.HasDisplayValue_Inverse);\r
261         HasEnumerationValues = getResourceOrNull(graph, URIs.HasEnumerationValues);\r
262         HasEnumerationValues_Inverse = getResourceOrNull(graph, URIs.HasEnumerationValues_Inverse);\r
263         HasFormatter = getResourceOrNull(graph, URIs.HasFormatter);\r
264         HasFormatter_Inverse = getResourceOrNull(graph, URIs.HasFormatter_Inverse);\r
265         HasInputModifier = getResourceOrNull(graph, URIs.HasInputModifier);\r
266         HasInputModifier_Inverse = getResourceOrNull(graph, URIs.HasInputModifier_Inverse);\r
267         HasStandardPropertyInfo = getResourceOrNull(graph, URIs.HasStandardPropertyInfo);\r
268         HasStandardPropertyInfo_Inverse = getResourceOrNull(graph, URIs.HasStandardPropertyInfo_Inverse);\r
269         IsShownUnder = getResourceOrNull(graph, URIs.IsShownUnder);\r
270         SCLTabContribution = getResourceOrNull(graph, URIs.SCLTabContribution);\r
271         SCLTabContribution_instantiate = getResourceOrNull(graph, URIs.SCLTabContribution_instantiate);\r
272         SCLTabContribution_instantiate_Inverse = getResourceOrNull(graph, URIs.SCLTabContribution_instantiate_Inverse);\r
273         SelectionTransformation = getResourceOrNull(graph, URIs.SelectionTransformation);\r
274         SortingName = getResourceOrNull(graph, URIs.SortingName);\r
275         SortingName_Inverse = getResourceOrNull(graph, URIs.SortingName_Inverse);\r
276         StandardPropertyInfo = getResourceOrNull(graph, URIs.StandardPropertyInfo);\r
277         StandardPropertyInfo_CategoryName = getResourceOrNull(graph, URIs.StandardPropertyInfo_CategoryName);\r
278         StandardPropertyInfo_CategoryName_Inverse = getResourceOrNull(graph, URIs.StandardPropertyInfo_CategoryName_Inverse);\r
279         StandardPropertyInfo_CategorySortingName = getResourceOrNull(graph, URIs.StandardPropertyInfo_CategorySortingName);\r
280         StandardPropertyInfo_CategorySortingName_Inverse = getResourceOrNull(graph, URIs.StandardPropertyInfo_CategorySortingName_Inverse);\r
281         StandardPropertyInfo_IsHidden = getResourceOrNull(graph, URIs.StandardPropertyInfo_IsHidden);\r
282         StandardPropertyInfo_IsHidden_Inverse = getResourceOrNull(graph, URIs.StandardPropertyInfo_IsHidden_Inverse);\r
283         TabContribution = getResourceOrNull(graph, URIs.TabContribution);\r
284         TypedVariableTabContribution = getResourceOrNull(graph, URIs.TypedVariableTabContribution);\r
285         TypedVariableTabContribution_HasType = getResourceOrNull(graph, URIs.TypedVariableTabContribution_HasType);\r
286         TypedVariableTabContribution_HasType_Inverse = getResourceOrNull(graph, URIs.TypedVariableTabContribution_HasType_Inverse);\r
287         UnderOf = getResourceOrNull(graph, URIs.UnderOf);\r
288         VariableTabContribution = getResourceOrNull(graph, URIs.VariableTabContribution);\r
289         VariableTabContribution_HasPriority = getResourceOrNull(graph, URIs.VariableTabContribution_HasPriority);\r
290         VariableTabContribution_HasPriority_Inverse = getResourceOrNull(graph, URIs.VariableTabContribution_HasPriority_Inverse);\r
291         VariableTabContribution_HasTest = getResourceOrNull(graph, URIs.VariableTabContribution_HasTest);\r
292         VariableTabContribution_HasTest_Inverse = getResourceOrNull(graph, URIs.VariableTabContribution_HasTest_Inverse);\r
293         VariableTabContribution_HasView = getResourceOrNull(graph, URIs.VariableTabContribution_HasView);\r
294         VariableTabContribution_HasView_Inverse = getResourceOrNull(graph, URIs.VariableTabContribution_HasView_Inverse);\r
295         VariableTabContribution_transformation = getResourceOrNull(graph, URIs.VariableTabContribution_transformation);\r
296         VariableTabContribution_transformation_Inverse = getResourceOrNull(graph, URIs.VariableTabContribution_transformation_Inverse);\r
297         canBeLifted = getResourceOrNull(graph, URIs.canBeLifted);\r
298         canBeLifted_Inverse = getResourceOrNull(graph, URIs.canBeLifted_Inverse);\r
299         getSpecialCategory = getResourceOrNull(graph, URIs.getSpecialCategory);\r
300         getSpecialCategory_Inverse = getResourceOrNull(graph, URIs.getSpecialCategory_Inverse);\r
301         hidden = getResourceOrNull(graph, URIs.hidden);\r
302         hidden_Inverse = getResourceOrNull(graph, URIs.hidden_Inverse);\r
303     }\r
304     \r
305     public static SelectionViewResources getInstance(ReadGraph graph) {\r
306         Session session = graph.getSession();\r
307         SelectionViewResources ret = session.peekService(SelectionViewResources.class);\r
308         if(ret == null) {\r
309             QueryControl qc = graph.getService(QueryControl.class);\r
310             ret = new SelectionViewResources(qc.getIndependentGraph(graph));\r
311             session.registerService(SelectionViewResources.class, ret);\r
312         }\r
313         return ret;\r
314     }\r
315     \r
316     public static SelectionViewResources getInstance(RequestProcessor session) throws DatabaseException {\r
317         SelectionViewResources ret = session.peekService(SelectionViewResources.class);\r
318         if(ret == null) {\r
319             ret = session.syncRequest(new Read<SelectionViewResources>() {\r
320                 public SelectionViewResources perform(ReadGraph graph) throws DatabaseException {\r
321                     QueryControl qc = graph.getService(QueryControl.class);\r
322                     return new SelectionViewResources(qc.getIndependentGraph(graph));\r
323                 }\r
324             });\r
325             session.registerService(SelectionViewResources.class, ret);\r
326         }\r
327         return ret;\r
328     }\r
329     \r
330 }\r
331 \r