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