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