--- /dev/null
+package org.simantics.selectionview;\r
+\r
+import org.simantics.db.RequestProcessor;\r
+import org.simantics.db.Resource;\r
+import org.simantics.db.ReadGraph;\r
+import org.simantics.db.request.Read;\r
+import org.simantics.db.Session;\r
+import org.simantics.db.exception.DatabaseException;\r
+import org.simantics.db.service.QueryControl;\r
+\r
+public class SelectionViewResources {\r
+ \r
+ public final Resource AbstractResourceTabContribution;\r
+ public final Resource AbstractResourceTabContribution_HasPriority;\r
+ public final Resource AbstractResourceTabContribution_HasPriority_Inverse;\r
+ public final Resource AbstractResourceTabContribution_HasTest;\r
+ public final Resource AbstractResourceTabContribution_HasTest_Inverse;\r
+ public final Resource AbstractTypedResourceTabContribution;\r
+ public final Resource AbstractTypedResourceTabContribution_HasType;\r
+ public final Resource AbstractTypedResourceTabContribution_HasType_Inverse;\r
+ public final Resource AbstractTypedVariableTabContribution;\r
+ public final Resource AbstractTypedVariableTabContribution_HasType;\r
+ public final Resource AbstractTypedVariableTabContribution_HasType_Inverse;\r
+ public final Resource AbstractVariableTabContribution;\r
+ public final Resource AbstractVariableTabContribution_HasPriority;\r
+ public final Resource AbstractVariableTabContribution_HasPriority_Inverse;\r
+ public final Resource AbstractVariableTabContribution_HasTest;\r
+ public final Resource AbstractVariableTabContribution_HasTest_Inverse;\r
+ public final Resource AbstractVariableTabContribution_testFunction;\r
+ public final Resource AbstractVariableTabContribution_testFunction_Inverse;\r
+ public final Resource CategoryHidden;\r
+ public final Resource ColorParameterType;\r
+ public final Resource DisplayProperty;\r
+ public final Resource DisplayUnit;\r
+ public final Resource DisplayValue;\r
+ public final Resource FontParameterType;\r
+ public final Resource Functions;\r
+ public final Resource Functions_colorModifier;\r
+ public final Resource Functions_displayPropertyValueAccessor;\r
+ public final Resource Functions_displayUnitValueAccessor;\r
+ public final Resource Functions_displayValueValueAccessor;\r
+ public final Resource Functions_fontModifier;\r
+ public final Resource Functions_getEnumerationValues;\r
+ public final Resource Functions_getPropertyChildName;\r
+ public final Resource Functions_inputModifier;\r
+ public final Resource Functions_singleResourceToVariableTransformation;\r
+ public final Resource Functions_singleResourceTransformation;\r
+ public final Resource Functions_singleVariableTransformation;\r
+ public final Resource Functions_standardSelectionInputTransformation;\r
+ public final Resource GenericCategory;\r
+ public final Resource GenericParameterType;\r
+ public final Resource GenericPropertyChild;\r
+ public final Resource HasCustomModifier;\r
+ public final Resource HasCustomModifier_Inverse;\r
+ public final Resource HasDisplayColumn;\r
+ public final Resource HasDisplayColumn_Inverse;\r
+ public final Resource HasDisplayProperty;\r
+ public final Resource HasDisplayProperty_Inverse;\r
+ public final Resource HasDisplayUnit;\r
+ public final Resource HasDisplayUnit_Inverse;\r
+ public final Resource HasDisplayValue;\r
+ public final Resource HasDisplayValue_Inverse;\r
+ public final Resource HasEnumerationValues;\r
+ public final Resource HasEnumerationValues_Inverse;\r
+ public final Resource HasFormatter;\r
+ public final Resource HasFormatter_Inverse;\r
+ public final Resource HasInputModifier;\r
+ public final Resource HasInputModifier_Inverse;\r
+ public final Resource HasStandardPropertyInfo;\r
+ public final Resource HasStandardPropertyInfo_Inverse;\r
+ public final Resource IsShownUnder;\r
+ public final Resource SelectionTransformation;\r
+ public final Resource SortingName;\r
+ public final Resource SortingName_Inverse;\r
+ public final Resource StandardPropertyInfo;\r
+ public final Resource StandardPropertyInfo_CategoryName;\r
+ public final Resource StandardPropertyInfo_CategoryName_Inverse;\r
+ public final Resource StandardPropertyInfo_CategorySortingName;\r
+ public final Resource StandardPropertyInfo_CategorySortingName_Inverse;\r
+ public final Resource StandardPropertyInfo_IsHidden;\r
+ public final Resource StandardPropertyInfo_IsHidden_Inverse;\r
+ public final Resource TabContribution;\r
+ public final Resource TypedVariableTabContribution;\r
+ public final Resource TypedVariableTabContribution_HasType;\r
+ public final Resource TypedVariableTabContribution_HasType_Inverse;\r
+ public final Resource UnderOf;\r
+ public final Resource VariableTabContribution;\r
+ public final Resource VariableTabContribution_HasPriority;\r
+ public final Resource VariableTabContribution_HasPriority_Inverse;\r
+ public final Resource VariableTabContribution_HasTest;\r
+ public final Resource VariableTabContribution_HasTest_Inverse;\r
+ public final Resource VariableTabContribution_HasView;\r
+ public final Resource VariableTabContribution_HasView_Inverse;\r
+ public final Resource VariableTabContribution_transformation;\r
+ public final Resource VariableTabContribution_transformation_Inverse;\r
+ public final Resource canBeLifted;\r
+ public final Resource canBeLifted_Inverse;\r
+ public final Resource getSpecialCategory;\r
+ public final Resource getSpecialCategory_Inverse;\r
+ \r
+ public static class URIs {\r
+ public static final String AbstractResourceTabContribution = "http://www.simantics.org/SelectionView-1.2/AbstractResourceTabContribution";\r
+ public static final String AbstractResourceTabContribution_HasPriority = "http://www.simantics.org/SelectionView-1.2/AbstractResourceTabContribution/HasPriority";\r
+ public static final String AbstractResourceTabContribution_HasPriority_Inverse = "http://www.simantics.org/SelectionView-1.2/AbstractResourceTabContribution/HasPriority/Inverse";\r
+ public static final String AbstractResourceTabContribution_HasTest = "http://www.simantics.org/SelectionView-1.2/AbstractResourceTabContribution/HasTest";\r
+ public static final String AbstractResourceTabContribution_HasTest_Inverse = "http://www.simantics.org/SelectionView-1.2/AbstractResourceTabContribution/HasTest/Inverse";\r
+ public static final String AbstractTypedResourceTabContribution = "http://www.simantics.org/SelectionView-1.2/AbstractTypedResourceTabContribution";\r
+ public static final String AbstractTypedResourceTabContribution_HasType = "http://www.simantics.org/SelectionView-1.2/AbstractTypedResourceTabContribution/HasType";\r
+ public static final String AbstractTypedResourceTabContribution_HasType_Inverse = "http://www.simantics.org/SelectionView-1.2/AbstractTypedResourceTabContribution/HasType/Inverse";\r
+ public static final String AbstractTypedVariableTabContribution = "http://www.simantics.org/SelectionView-1.2/AbstractTypedVariableTabContribution";\r
+ public static final String AbstractTypedVariableTabContribution_HasType = "http://www.simantics.org/SelectionView-1.2/AbstractTypedVariableTabContribution/HasType";\r
+ public static final String AbstractTypedVariableTabContribution_HasType_Inverse = "http://www.simantics.org/SelectionView-1.2/AbstractTypedVariableTabContribution/HasType/Inverse";\r
+ public static final String AbstractVariableTabContribution = "http://www.simantics.org/SelectionView-1.2/AbstractVariableTabContribution";\r
+ public static final String AbstractVariableTabContribution_HasPriority = "http://www.simantics.org/SelectionView-1.2/AbstractVariableTabContribution/HasPriority";\r
+ public static final String AbstractVariableTabContribution_HasPriority_Inverse = "http://www.simantics.org/SelectionView-1.2/AbstractVariableTabContribution/HasPriority/Inverse";\r
+ public static final String AbstractVariableTabContribution_HasTest = "http://www.simantics.org/SelectionView-1.2/AbstractVariableTabContribution/HasTest";\r
+ public static final String AbstractVariableTabContribution_HasTest_Inverse = "http://www.simantics.org/SelectionView-1.2/AbstractVariableTabContribution/HasTest/Inverse";\r
+ public static final String AbstractVariableTabContribution_testFunction = "http://www.simantics.org/SelectionView-1.2/AbstractVariableTabContribution/testFunction";\r
+ public static final String AbstractVariableTabContribution_testFunction_Inverse = "http://www.simantics.org/SelectionView-1.2/AbstractVariableTabContribution/testFunction/Inverse";\r
+ public static final String CategoryHidden = "http://www.simantics.org/SelectionView-1.2/CategoryHidden";\r
+ public static final String ColorParameterType = "http://www.simantics.org/SelectionView-1.2/ColorParameterType";\r
+ public static final String DisplayProperty = "http://www.simantics.org/SelectionView-1.2/DisplayProperty";\r
+ public static final String DisplayUnit = "http://www.simantics.org/SelectionView-1.2/DisplayUnit";\r
+ public static final String DisplayValue = "http://www.simantics.org/SelectionView-1.2/DisplayValue";\r
+ public static final String FontParameterType = "http://www.simantics.org/SelectionView-1.2/FontParameterType";\r
+ public static final String Functions = "http://www.simantics.org/SelectionView-1.2/Functions";\r
+ public static final String Functions_colorModifier = "http://www.simantics.org/SelectionView-1.2/Functions/colorModifier";\r
+ public static final String Functions_displayPropertyValueAccessor = "http://www.simantics.org/SelectionView-1.2/Functions/displayPropertyValueAccessor";\r
+ public static final String Functions_displayUnitValueAccessor = "http://www.simantics.org/SelectionView-1.2/Functions/displayUnitValueAccessor";\r
+ public static final String Functions_displayValueValueAccessor = "http://www.simantics.org/SelectionView-1.2/Functions/displayValueValueAccessor";\r
+ public static final String Functions_fontModifier = "http://www.simantics.org/SelectionView-1.2/Functions/fontModifier";\r
+ public static final String Functions_getEnumerationValues = "http://www.simantics.org/SelectionView-1.2/Functions/getEnumerationValues";\r
+ public static final String Functions_getPropertyChildName = "http://www.simantics.org/SelectionView-1.2/Functions/getPropertyChildName";\r
+ public static final String Functions_inputModifier = "http://www.simantics.org/SelectionView-1.2/Functions/inputModifier";\r
+ public static final String Functions_singleResourceToVariableTransformation = "http://www.simantics.org/SelectionView-1.2/Functions/singleResourceToVariableTransformation";\r
+ public static final String Functions_singleResourceTransformation = "http://www.simantics.org/SelectionView-1.2/Functions/singleResourceTransformation";\r
+ public static final String Functions_singleVariableTransformation = "http://www.simantics.org/SelectionView-1.2/Functions/singleVariableTransformation";\r
+ public static final String Functions_standardSelectionInputTransformation = "http://www.simantics.org/SelectionView-1.2/Functions/standardSelectionInputTransformation";\r
+ public static final String GenericCategory = "http://www.simantics.org/SelectionView-1.2/GenericCategory";\r
+ public static final String GenericParameterType = "http://www.simantics.org/SelectionView-1.2/GenericParameterType";\r
+ public static final String GenericPropertyChild = "http://www.simantics.org/SelectionView-1.2/GenericPropertyChild";\r
+ public static final String HasCustomModifier = "http://www.simantics.org/SelectionView-1.2/HasCustomModifier";\r
+ public static final String HasCustomModifier_Inverse = "http://www.simantics.org/SelectionView-1.2/HasCustomModifier/Inverse";\r
+ public static final String HasDisplayColumn = "http://www.simantics.org/SelectionView-1.2/HasDisplayColumn";\r
+ public static final String HasDisplayColumn_Inverse = "http://www.simantics.org/SelectionView-1.2/HasDisplayColumn/Inverse";\r
+ public static final String HasDisplayProperty = "http://www.simantics.org/SelectionView-1.2/HasDisplayProperty";\r
+ public static final String HasDisplayProperty_Inverse = "http://www.simantics.org/SelectionView-1.2/HasDisplayProperty/Inverse";\r
+ public static final String HasDisplayUnit = "http://www.simantics.org/SelectionView-1.2/HasDisplayUnit";\r
+ public static final String HasDisplayUnit_Inverse = "http://www.simantics.org/SelectionView-1.2/HasDisplayUnit/Inverse";\r
+ public static final String HasDisplayValue = "http://www.simantics.org/SelectionView-1.2/HasDisplayValue";\r
+ public static final String HasDisplayValue_Inverse = "http://www.simantics.org/SelectionView-1.2/HasDisplayValue/Inverse";\r
+ public static final String HasEnumerationValues = "http://www.simantics.org/SelectionView-1.2/HasEnumerationValues";\r
+ public static final String HasEnumerationValues_Inverse = "http://www.simantics.org/SelectionView-1.2/HasEnumerationValues/Inverse";\r
+ public static final String HasFormatter = "http://www.simantics.org/SelectionView-1.2/HasFormatter";\r
+ public static final String HasFormatter_Inverse = "http://www.simantics.org/SelectionView-1.2/HasFormatter/Inverse";\r
+ public static final String HasInputModifier = "http://www.simantics.org/SelectionView-1.2/HasInputModifier";\r
+ public static final String HasInputModifier_Inverse = "http://www.simantics.org/SelectionView-1.2/HasInputModifier/Inverse";\r
+ public static final String HasStandardPropertyInfo = "http://www.simantics.org/SelectionView-1.2/HasStandardPropertyInfo";\r
+ public static final String HasStandardPropertyInfo_Inverse = "http://www.simantics.org/SelectionView-1.2/HasStandardPropertyInfo/Inverse";\r
+ public static final String IsShownUnder = "http://www.simantics.org/SelectionView-1.2/IsShownUnder";\r
+ public static final String SelectionTransformation = "http://www.simantics.org/SelectionView-1.2/SelectionTransformation";\r
+ public static final String SortingName = "http://www.simantics.org/SelectionView-1.2/SortingName";\r
+ public static final String SortingName_Inverse = "http://www.simantics.org/SelectionView-1.2/SortingName/Inverse";\r
+ public static final String StandardPropertyInfo = "http://www.simantics.org/SelectionView-1.2/StandardPropertyInfo";\r
+ public static final String StandardPropertyInfo_CategoryName = "http://www.simantics.org/SelectionView-1.2/StandardPropertyInfo/CategoryName";\r
+ public static final String StandardPropertyInfo_CategoryName_Inverse = "http://www.simantics.org/SelectionView-1.2/StandardPropertyInfo/CategoryName/Inverse";\r
+ public static final String StandardPropertyInfo_CategorySortingName = "http://www.simantics.org/SelectionView-1.2/StandardPropertyInfo/CategorySortingName";\r
+ public static final String StandardPropertyInfo_CategorySortingName_Inverse = "http://www.simantics.org/SelectionView-1.2/StandardPropertyInfo/CategorySortingName/Inverse";\r
+ public static final String StandardPropertyInfo_IsHidden = "http://www.simantics.org/SelectionView-1.2/StandardPropertyInfo/IsHidden";\r
+ public static final String StandardPropertyInfo_IsHidden_Inverse = "http://www.simantics.org/SelectionView-1.2/StandardPropertyInfo/IsHidden/Inverse";\r
+ public static final String TabContribution = "http://www.simantics.org/SelectionView-1.2/TabContribution";\r
+ public static final String TypedVariableTabContribution = "http://www.simantics.org/SelectionView-1.2/TypedVariableTabContribution";\r
+ public static final String TypedVariableTabContribution_HasType = "http://www.simantics.org/SelectionView-1.2/TypedVariableTabContribution/HasType";\r
+ public static final String TypedVariableTabContribution_HasType_Inverse = "http://www.simantics.org/SelectionView-1.2/TypedVariableTabContribution/HasType/Inverse";\r
+ public static final String UnderOf = "http://www.simantics.org/SelectionView-1.2/UnderOf";\r
+ public static final String VariableTabContribution = "http://www.simantics.org/SelectionView-1.2/VariableTabContribution";\r
+ public static final String VariableTabContribution_HasPriority = "http://www.simantics.org/SelectionView-1.2/VariableTabContribution/HasPriority";\r
+ public static final String VariableTabContribution_HasPriority_Inverse = "http://www.simantics.org/SelectionView-1.2/VariableTabContribution/HasPriority/Inverse";\r
+ public static final String VariableTabContribution_HasTest = "http://www.simantics.org/SelectionView-1.2/VariableTabContribution/HasTest";\r
+ public static final String VariableTabContribution_HasTest_Inverse = "http://www.simantics.org/SelectionView-1.2/VariableTabContribution/HasTest/Inverse";\r
+ public static final String VariableTabContribution_HasView = "http://www.simantics.org/SelectionView-1.2/VariableTabContribution/HasView";\r
+ public static final String VariableTabContribution_HasView_Inverse = "http://www.simantics.org/SelectionView-1.2/VariableTabContribution/HasView/Inverse";\r
+ public static final String VariableTabContribution_transformation = "http://www.simantics.org/SelectionView-1.2/VariableTabContribution/transformation";\r
+ public static final String VariableTabContribution_transformation_Inverse = "http://www.simantics.org/SelectionView-1.2/VariableTabContribution/transformation/Inverse";\r
+ public static final String canBeLifted = "http://www.simantics.org/SelectionView-1.2/canBeLifted";\r
+ public static final String canBeLifted_Inverse = "http://www.simantics.org/SelectionView-1.2/canBeLifted/Inverse";\r
+ public static final String getSpecialCategory = "http://www.simantics.org/SelectionView-1.2/getSpecialCategory";\r
+ public static final String getSpecialCategory_Inverse = "http://www.simantics.org/SelectionView-1.2/getSpecialCategory/Inverse";\r
+ }\r
+ \r
+ public static Resource getResourceOrNull(ReadGraph graph, String uri) {\r
+ try {\r
+ return graph.getResource(uri);\r
+ } catch(DatabaseException e) {\r
+ System.err.println(e.getMessage());\r
+ return null;\r
+ }\r
+ }\r
+ \r
+ public SelectionViewResources(ReadGraph graph) {\r
+ AbstractResourceTabContribution = getResourceOrNull(graph, URIs.AbstractResourceTabContribution);\r
+ AbstractResourceTabContribution_HasPriority = getResourceOrNull(graph, URIs.AbstractResourceTabContribution_HasPriority);\r
+ AbstractResourceTabContribution_HasPriority_Inverse = getResourceOrNull(graph, URIs.AbstractResourceTabContribution_HasPriority_Inverse);\r
+ AbstractResourceTabContribution_HasTest = getResourceOrNull(graph, URIs.AbstractResourceTabContribution_HasTest);\r
+ AbstractResourceTabContribution_HasTest_Inverse = getResourceOrNull(graph, URIs.AbstractResourceTabContribution_HasTest_Inverse);\r
+ AbstractTypedResourceTabContribution = getResourceOrNull(graph, URIs.AbstractTypedResourceTabContribution);\r
+ AbstractTypedResourceTabContribution_HasType = getResourceOrNull(graph, URIs.AbstractTypedResourceTabContribution_HasType);\r
+ AbstractTypedResourceTabContribution_HasType_Inverse = getResourceOrNull(graph, URIs.AbstractTypedResourceTabContribution_HasType_Inverse);\r
+ AbstractTypedVariableTabContribution = getResourceOrNull(graph, URIs.AbstractTypedVariableTabContribution);\r
+ AbstractTypedVariableTabContribution_HasType = getResourceOrNull(graph, URIs.AbstractTypedVariableTabContribution_HasType);\r
+ AbstractTypedVariableTabContribution_HasType_Inverse = getResourceOrNull(graph, URIs.AbstractTypedVariableTabContribution_HasType_Inverse);\r
+ AbstractVariableTabContribution = getResourceOrNull(graph, URIs.AbstractVariableTabContribution);\r
+ AbstractVariableTabContribution_HasPriority = getResourceOrNull(graph, URIs.AbstractVariableTabContribution_HasPriority);\r
+ AbstractVariableTabContribution_HasPriority_Inverse = getResourceOrNull(graph, URIs.AbstractVariableTabContribution_HasPriority_Inverse);\r
+ AbstractVariableTabContribution_HasTest = getResourceOrNull(graph, URIs.AbstractVariableTabContribution_HasTest);\r
+ AbstractVariableTabContribution_HasTest_Inverse = getResourceOrNull(graph, URIs.AbstractVariableTabContribution_HasTest_Inverse);\r
+ AbstractVariableTabContribution_testFunction = getResourceOrNull(graph, URIs.AbstractVariableTabContribution_testFunction);\r
+ AbstractVariableTabContribution_testFunction_Inverse = getResourceOrNull(graph, URIs.AbstractVariableTabContribution_testFunction_Inverse);\r
+ CategoryHidden = getResourceOrNull(graph, URIs.CategoryHidden);\r
+ ColorParameterType = getResourceOrNull(graph, URIs.ColorParameterType);\r
+ DisplayProperty = getResourceOrNull(graph, URIs.DisplayProperty);\r
+ DisplayUnit = getResourceOrNull(graph, URIs.DisplayUnit);\r
+ DisplayValue = getResourceOrNull(graph, URIs.DisplayValue);\r
+ FontParameterType = getResourceOrNull(graph, URIs.FontParameterType);\r
+ Functions = getResourceOrNull(graph, URIs.Functions);\r
+ Functions_colorModifier = getResourceOrNull(graph, URIs.Functions_colorModifier);\r
+ Functions_displayPropertyValueAccessor = getResourceOrNull(graph, URIs.Functions_displayPropertyValueAccessor);\r
+ Functions_displayUnitValueAccessor = getResourceOrNull(graph, URIs.Functions_displayUnitValueAccessor);\r
+ Functions_displayValueValueAccessor = getResourceOrNull(graph, URIs.Functions_displayValueValueAccessor);\r
+ Functions_fontModifier = getResourceOrNull(graph, URIs.Functions_fontModifier);\r
+ Functions_getEnumerationValues = getResourceOrNull(graph, URIs.Functions_getEnumerationValues);\r
+ Functions_getPropertyChildName = getResourceOrNull(graph, URIs.Functions_getPropertyChildName);\r
+ Functions_inputModifier = getResourceOrNull(graph, URIs.Functions_inputModifier);\r
+ Functions_singleResourceToVariableTransformation = getResourceOrNull(graph, URIs.Functions_singleResourceToVariableTransformation);\r
+ Functions_singleResourceTransformation = getResourceOrNull(graph, URIs.Functions_singleResourceTransformation);\r
+ Functions_singleVariableTransformation = getResourceOrNull(graph, URIs.Functions_singleVariableTransformation);\r
+ Functions_standardSelectionInputTransformation = getResourceOrNull(graph, URIs.Functions_standardSelectionInputTransformation);\r
+ GenericCategory = getResourceOrNull(graph, URIs.GenericCategory);\r
+ GenericParameterType = getResourceOrNull(graph, URIs.GenericParameterType);\r
+ GenericPropertyChild = getResourceOrNull(graph, URIs.GenericPropertyChild);\r
+ HasCustomModifier = getResourceOrNull(graph, URIs.HasCustomModifier);\r
+ HasCustomModifier_Inverse = getResourceOrNull(graph, URIs.HasCustomModifier_Inverse);\r
+ HasDisplayColumn = getResourceOrNull(graph, URIs.HasDisplayColumn);\r
+ HasDisplayColumn_Inverse = getResourceOrNull(graph, URIs.HasDisplayColumn_Inverse);\r
+ HasDisplayProperty = getResourceOrNull(graph, URIs.HasDisplayProperty);\r
+ HasDisplayProperty_Inverse = getResourceOrNull(graph, URIs.HasDisplayProperty_Inverse);\r
+ HasDisplayUnit = getResourceOrNull(graph, URIs.HasDisplayUnit);\r
+ HasDisplayUnit_Inverse = getResourceOrNull(graph, URIs.HasDisplayUnit_Inverse);\r
+ HasDisplayValue = getResourceOrNull(graph, URIs.HasDisplayValue);\r
+ HasDisplayValue_Inverse = getResourceOrNull(graph, URIs.HasDisplayValue_Inverse);\r
+ HasEnumerationValues = getResourceOrNull(graph, URIs.HasEnumerationValues);\r
+ HasEnumerationValues_Inverse = getResourceOrNull(graph, URIs.HasEnumerationValues_Inverse);\r
+ HasFormatter = getResourceOrNull(graph, URIs.HasFormatter);\r
+ HasFormatter_Inverse = getResourceOrNull(graph, URIs.HasFormatter_Inverse);\r
+ HasInputModifier = getResourceOrNull(graph, URIs.HasInputModifier);\r
+ HasInputModifier_Inverse = getResourceOrNull(graph, URIs.HasInputModifier_Inverse);\r
+ HasStandardPropertyInfo = getResourceOrNull(graph, URIs.HasStandardPropertyInfo);\r
+ HasStandardPropertyInfo_Inverse = getResourceOrNull(graph, URIs.HasStandardPropertyInfo_Inverse);\r
+ IsShownUnder = getResourceOrNull(graph, URIs.IsShownUnder);\r
+ SelectionTransformation = getResourceOrNull(graph, URIs.SelectionTransformation);\r
+ SortingName = getResourceOrNull(graph, URIs.SortingName);\r
+ SortingName_Inverse = getResourceOrNull(graph, URIs.SortingName_Inverse);\r
+ StandardPropertyInfo = getResourceOrNull(graph, URIs.StandardPropertyInfo);\r
+ StandardPropertyInfo_CategoryName = getResourceOrNull(graph, URIs.StandardPropertyInfo_CategoryName);\r
+ StandardPropertyInfo_CategoryName_Inverse = getResourceOrNull(graph, URIs.StandardPropertyInfo_CategoryName_Inverse);\r
+ StandardPropertyInfo_CategorySortingName = getResourceOrNull(graph, URIs.StandardPropertyInfo_CategorySortingName);\r
+ StandardPropertyInfo_CategorySortingName_Inverse = getResourceOrNull(graph, URIs.StandardPropertyInfo_CategorySortingName_Inverse);\r
+ StandardPropertyInfo_IsHidden = getResourceOrNull(graph, URIs.StandardPropertyInfo_IsHidden);\r
+ StandardPropertyInfo_IsHidden_Inverse = getResourceOrNull(graph, URIs.StandardPropertyInfo_IsHidden_Inverse);\r
+ TabContribution = getResourceOrNull(graph, URIs.TabContribution);\r
+ TypedVariableTabContribution = getResourceOrNull(graph, URIs.TypedVariableTabContribution);\r
+ TypedVariableTabContribution_HasType = getResourceOrNull(graph, URIs.TypedVariableTabContribution_HasType);\r
+ TypedVariableTabContribution_HasType_Inverse = getResourceOrNull(graph, URIs.TypedVariableTabContribution_HasType_Inverse);\r
+ UnderOf = getResourceOrNull(graph, URIs.UnderOf);\r
+ VariableTabContribution = getResourceOrNull(graph, URIs.VariableTabContribution);\r
+ VariableTabContribution_HasPriority = getResourceOrNull(graph, URIs.VariableTabContribution_HasPriority);\r
+ VariableTabContribution_HasPriority_Inverse = getResourceOrNull(graph, URIs.VariableTabContribution_HasPriority_Inverse);\r
+ VariableTabContribution_HasTest = getResourceOrNull(graph, URIs.VariableTabContribution_HasTest);\r
+ VariableTabContribution_HasTest_Inverse = getResourceOrNull(graph, URIs.VariableTabContribution_HasTest_Inverse);\r
+ VariableTabContribution_HasView = getResourceOrNull(graph, URIs.VariableTabContribution_HasView);\r
+ VariableTabContribution_HasView_Inverse = getResourceOrNull(graph, URIs.VariableTabContribution_HasView_Inverse);\r
+ VariableTabContribution_transformation = getResourceOrNull(graph, URIs.VariableTabContribution_transformation);\r
+ VariableTabContribution_transformation_Inverse = getResourceOrNull(graph, URIs.VariableTabContribution_transformation_Inverse);\r
+ canBeLifted = getResourceOrNull(graph, URIs.canBeLifted);\r
+ canBeLifted_Inverse = getResourceOrNull(graph, URIs.canBeLifted_Inverse);\r
+ getSpecialCategory = getResourceOrNull(graph, URIs.getSpecialCategory);\r
+ getSpecialCategory_Inverse = getResourceOrNull(graph, URIs.getSpecialCategory_Inverse);\r
+ }\r
+ \r
+ public static SelectionViewResources getInstance(ReadGraph graph) {\r
+ Session session = graph.getSession();\r
+ SelectionViewResources ret = session.peekService(SelectionViewResources.class);\r
+ if(ret == null) {\r
+ QueryControl qc = graph.getService(QueryControl.class);\r
+ ret = new SelectionViewResources(qc.getIndependentGraph(graph));\r
+ session.registerService(SelectionViewResources.class, ret);\r
+ }\r
+ return ret;\r
+ }\r
+ \r
+ public static SelectionViewResources getInstance(RequestProcessor session) throws DatabaseException {\r
+ SelectionViewResources ret = session.peekService(SelectionViewResources.class);\r
+ if(ret == null) {\r
+ ret = session.syncRequest(new Read<SelectionViewResources>() {\r
+ public SelectionViewResources perform(ReadGraph graph) throws DatabaseException {\r
+ QueryControl qc = graph.getService(QueryControl.class);\r
+ return new SelectionViewResources(qc.getIndependentGraph(graph));\r
+ }\r
+ });\r
+ session.registerService(SelectionViewResources.class, ret);\r
+ }\r
+ return ret;\r
+ }\r
+ \r
+}\r
+\r