package org.simantics.viewpoint.ontology; 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 ViewpointResource { public final Resource ActionBrowseContextContribution; public final Resource ActionBrowseContextContribution_HasActionBrowseContext; public final Resource ActionBrowseContextContribution_HasType; public final Resource ActionBrowseContextContribution_allowedUIContexts; public final Resource ActionBrowseContextContribution_allowedUIContexts_Inverse; public final Resource ActionCategory; public final Resource ActionCategory_HasPriority; public final Resource ActionCategory_HasPriority_Inverse; public final Resource ActionCategory_IsSubmenu; public final Resource ActionCategory_IsSubmenu_Inverse; public final Resource ActionContribution; public final Resource ActionContribution_HasAction; public final Resource ActionContribution_HasCategory; public final Resource ActionContribution_HasImage; public final Resource ActionContribution_HasNodeType; public final Resource ActionContribution_IsEnabledIf; public final Resource ActionContribution_IsVisibleIf; public final Resource AlphanumericSorterRule; public final Resource AndTest; public final Resource AndTest_HasTest; public final Resource BrowseContext; public final Resource BrowseContextContribution; public final Resource BrowseContextContribution_HasBrowseContext; public final Resource BrowseContextContribution_HasType; public final Resource BrowseContextContribution_allowedUIContexts; public final Resource BrowseContextContribution_allowedUIContexts_Inverse; public final Resource BrowseContext_HasActionContribution; public final Resource BrowseContext_HasChildContribution; public final Resource BrowseContext_HasDropActionContribution; public final Resource BrowseContext_HasTestContribution; public final Resource BrowseContext_HasVisualsContribution; public final Resource BrowseContext_Includes; public final Resource BrowseContext_IsIncludedIn; public final Resource BrowseContext_SupportsRemovalOf; public final Resource BrowseContext_SupportsRenamingOf; public final Resource CheckedStateRule; public final Resource ChildContribution; public final Resource ChildContribution_HasChildNodeType; public final Resource ChildContribution_HasParentNodeType; public final Resource ChildContribution_HasRule; public final Resource ChildContribution_identifier; public final Resource ChildContribution_identifier_Inverse; public final Resource ChildContribution_priority; public final Resource ChildContribution_priority_Inverse; public final Resource ChildRule; public final Resource CompositeChildRule; public final Resource CompositeChildRule_HasChildRules; public final Resource CompositeChildRule_HasChildRules_Inverse; public final Resource ConstantChildRule; public final Resource ConstantChildRule_HasChild; public final Resource ConstantChildRule_HasChild_Inverse; public final Resource ConstantImageRule; public final Resource ConstantImageRule_HasColumnKey; public final Resource ConstantImageRule_HasColumnKey_Inverse; public final Resource ConstantImageRule_HasImage; public final Resource ConstantImageRule_HasImage_Inverse; public final Resource ConstantLabelDecorationRule; public final Resource ConstantLabelDecorationRule_HasBackgroundColor; public final Resource ConstantLabelDecorationRule_HasBackgroundColor_Inverse; public final Resource ConstantLabelDecorationRule_HasFont; public final Resource ConstantLabelDecorationRule_HasFont_Inverse; public final Resource ConstantLabelDecorationRule_HasForegroundColor; public final Resource ConstantLabelDecorationRule_HasForegroundColor_Inverse; public final Resource ConstantLabelDecorationRule_HasFormat; public final Resource ConstantLabelDecorationRule_HasFormat_Inverse; public final Resource ConstantLabelDecorationRule_HasStyle; public final Resource ConstantLabelDecorationRule_HasStyle_Inverse; public final Resource ConstantLabelRule; public final Resource ConstantLabelRule_HasColumnKey; public final Resource ConstantLabelRule_HasColumnKey_Inverse; public final Resource ConstantLabelRule_HasLabel; public final Resource ConstantLabelRule_HasLabel_Inverse; public final Resource DropActionContribution; public final Resource DropActionContribution_HasAction; public final Resource DropActionContribution_HasCondition; public final Resource DropActionContribution_HasNodeType; public final Resource DropActionContribution_HasPriority; public final Resource DropActionContribution_HasPriority_Inverse; public final Resource EditActionCategory; public final Resource EqualContentChildRule; public final Resource EqualContentChildRule_HasCondition; public final Resource FailTest; public final Resource FlatNodeRule; public final Resource HasBundle; public final Resource HasBundle_Inverse; public final Resource HasContentType; public final Resource HasContentType_Inverse; public final Resource HasInstanceOfTest; public final Resource HasInstanceOfTest_IsInstanceOf; public final Resource HasNegatedTest; public final Resource HasNegatedTest_HasTest; public final Resource HasStatementTest; public final Resource HasStatementTest_HasRelation; public final Resource ImageDecorationRule; public final Resource ImageRule; public final Resource ImportActionCategory; public final Resource InstanceOfTest; public final Resource InstanceOfTest_bundleName; public final Resource InstanceOfTest_bundleName_Inverse; public final Resource InstanceOfTest_className; public final Resource InstanceOfTest_className_Inverse; public final Resource LabelDecorationRule; public final Resource LabelRule; public final Resource LinkedListSorterRule; public final Resource ModifierRule; public final Resource NewActionCategory; public final Resource NoModifierRule; public final Resource NodeType; public final Resource OrTest; public final Resource OrTest_HasTest; public final Resource PassThruSorterRule; public final Resource RelationChildRule; public final Resource RelationChildRule_HasRelation; public final Resource RelationChildRule_HasTest; public final Resource RelationStatementRule; public final Resource RelationStatementRule_HasRelation; public final Resource RelationStatementRule_HasTest; public final Resource RemovalTestContribution; public final Resource RenamingTestContribution; public final Resource ResourceLabelLabelRule; public final Resource ResourceLabelModifierRule; public final Resource ResourceNameLabelRule; public final Resource ResourceNameModifierRule; public final Resource ResourceNodeType; public final Resource SorterRule; public final Resource StandardNameLabelRule; public final Resource Test; public final Resource TestContribution; public final Resource TestContribution_HasNodeType; public final Resource TestContribution_HasPriority; public final Resource TestContribution_HasPriority_Inverse; public final Resource TestContribution_HasTest; public final Resource VariableLabelModifierRule; public final Resource VisualsContribution; public final Resource VisualsContribution_HasCondition; public final Resource VisualsContribution_HasNodeType; public final Resource VisualsContribution_HasPriority; public final Resource VisualsContribution_HasPriority_Inverse; public final Resource VisualsContribution_HasRule; public final Resource VisualsRule; public final Resource actionContribution; public final Resource actionContributionWithVisibility; public final Resource constantChildRule; public final Resource constantImageRule; public final Resource constantImageRuleWithColumn; public final Resource constantLabelRule; public final Resource constantLabelRuleWithColumn; public final Resource customCheckedStateRule; public final Resource customChildRule; public final Resource customImageDecorationRule; public final Resource customImageRule; public final Resource customLabelDecorationRule; public final Resource customLabelRule; public final Resource customLabelRuleWithPriority; public final Resource customModifierRule; public final Resource customVisualsRule; public final Resource customVisualsRuleWithPriority; public final Resource customVisualsRuleWithPriorityAndTest; public final Resource defineActionContribution; public final Resource defineRelationChildRule; public final Resource dropActionContribution; public final Resource dropActionContributionWithTest; public final Resource equalContentChildRule; public final Resource namedConstantChildRule; public final Resource namedConstantImageRule; public final Resource namedConstantImageRuleWithColumn; public final Resource namedConstantLabelRule; public final Resource namedConstantLabelRuleWithColumn; public final Resource namedCustomCheckedStateRule; public final Resource namedCustomChildRule; public final Resource namedCustomImageDecorationRule; public final Resource namedCustomImageRule; public final Resource namedCustomLabelDecorationRule; public final Resource namedCustomLabelRule; public final Resource namedCustomLabelRuleWithPriority; public final Resource namedCustomModifierRule; public final Resource namedCustomVisualsRule; public final Resource namedCustomVisualsRuleWithPriority; public final Resource namedCustomVisualsRuleWithPriorityAndTest; public final Resource namedEqualContentChildRule; public final Resource namedRelationChildRule; public final Resource namedRelationChildRuleWithFolder; public final Resource namedRelationStatementRule; public final Resource relationChildRule; public final Resource relationChildRuleWithFolder; public final Resource relationStatementRule; public final Resource removalTestContribution; public final Resource renamingTestContribution; public static class URIs { public static final String ActionBrowseContextContribution = "http://www.simantics.org/Viewpoint-1.2/ActionBrowseContextContribution"; public static final String ActionBrowseContextContribution_HasActionBrowseContext = "http://www.simantics.org/Viewpoint-1.2/ActionBrowseContextContribution/HasActionBrowseContext"; public static final String ActionBrowseContextContribution_HasType = "http://www.simantics.org/Viewpoint-1.2/ActionBrowseContextContribution/HasType"; public static final String ActionBrowseContextContribution_allowedUIContexts = "http://www.simantics.org/Viewpoint-1.2/ActionBrowseContextContribution/allowedUIContexts"; public static final String ActionBrowseContextContribution_allowedUIContexts_Inverse = "http://www.simantics.org/Viewpoint-1.2/ActionBrowseContextContribution/allowedUIContexts/Inverse"; public static final String ActionCategory = "http://www.simantics.org/Viewpoint-1.2/ActionCategory"; public static final String ActionCategory_HasPriority = "http://www.simantics.org/Viewpoint-1.2/ActionCategory/HasPriority"; public static final String ActionCategory_HasPriority_Inverse = "http://www.simantics.org/Viewpoint-1.2/ActionCategory/HasPriority/Inverse"; public static final String ActionCategory_IsSubmenu = "http://www.simantics.org/Viewpoint-1.2/ActionCategory/IsSubmenu"; public static final String ActionCategory_IsSubmenu_Inverse = "http://www.simantics.org/Viewpoint-1.2/ActionCategory/IsSubmenu/Inverse"; public static final String ActionContribution = "http://www.simantics.org/Viewpoint-1.2/ActionContribution"; public static final String ActionContribution_HasAction = "http://www.simantics.org/Viewpoint-1.2/ActionContribution/HasAction"; public static final String ActionContribution_HasCategory = "http://www.simantics.org/Viewpoint-1.2/ActionContribution/HasCategory"; public static final String ActionContribution_HasImage = "http://www.simantics.org/Viewpoint-1.2/ActionContribution/HasImage"; public static final String ActionContribution_HasNodeType = "http://www.simantics.org/Viewpoint-1.2/ActionContribution/HasNodeType"; public static final String ActionContribution_IsEnabledIf = "http://www.simantics.org/Viewpoint-1.2/ActionContribution/IsEnabledIf"; public static final String ActionContribution_IsVisibleIf = "http://www.simantics.org/Viewpoint-1.2/ActionContribution/IsVisibleIf"; public static final String AlphanumericSorterRule = "http://www.simantics.org/Viewpoint-1.2/AlphanumericSorterRule"; public static final String AndTest = "http://www.simantics.org/Viewpoint-1.2/AndTest"; public static final String AndTest_HasTest = "http://www.simantics.org/Viewpoint-1.2/AndTest/HasTest"; public static final String BrowseContext = "http://www.simantics.org/Viewpoint-1.2/BrowseContext"; public static final String BrowseContextContribution = "http://www.simantics.org/Viewpoint-1.2/BrowseContextContribution"; public static final String BrowseContextContribution_HasBrowseContext = "http://www.simantics.org/Viewpoint-1.2/BrowseContextContribution/HasBrowseContext"; public static final String BrowseContextContribution_HasType = "http://www.simantics.org/Viewpoint-1.2/BrowseContextContribution/HasType"; public static final String BrowseContextContribution_allowedUIContexts = "http://www.simantics.org/Viewpoint-1.2/BrowseContextContribution/allowedUIContexts"; public static final String BrowseContextContribution_allowedUIContexts_Inverse = "http://www.simantics.org/Viewpoint-1.2/BrowseContextContribution/allowedUIContexts/Inverse"; public static final String BrowseContext_HasActionContribution = "http://www.simantics.org/Viewpoint-1.2/BrowseContext/HasActionContribution"; public static final String BrowseContext_HasChildContribution = "http://www.simantics.org/Viewpoint-1.2/BrowseContext/HasChildContribution"; public static final String BrowseContext_HasDropActionContribution = "http://www.simantics.org/Viewpoint-1.2/BrowseContext/HasDropActionContribution"; public static final String BrowseContext_HasTestContribution = "http://www.simantics.org/Viewpoint-1.2/BrowseContext/HasTestContribution"; public static final String BrowseContext_HasVisualsContribution = "http://www.simantics.org/Viewpoint-1.2/BrowseContext/HasVisualsContribution"; public static final String BrowseContext_Includes = "http://www.simantics.org/Viewpoint-1.2/BrowseContext/Includes"; public static final String BrowseContext_IsIncludedIn = "http://www.simantics.org/Viewpoint-1.2/BrowseContext/IsIncludedIn"; public static final String BrowseContext_SupportsRemovalOf = "http://www.simantics.org/Viewpoint-1.2/BrowseContext/SupportsRemovalOf"; public static final String BrowseContext_SupportsRenamingOf = "http://www.simantics.org/Viewpoint-1.2/BrowseContext/SupportsRenamingOf"; public static final String CheckedStateRule = "http://www.simantics.org/Viewpoint-1.2/CheckedStateRule"; public static final String ChildContribution = "http://www.simantics.org/Viewpoint-1.2/ChildContribution"; public static final String ChildContribution_HasChildNodeType = "http://www.simantics.org/Viewpoint-1.2/ChildContribution/HasChildNodeType"; public static final String ChildContribution_HasParentNodeType = "http://www.simantics.org/Viewpoint-1.2/ChildContribution/HasParentNodeType"; public static final String ChildContribution_HasRule = "http://www.simantics.org/Viewpoint-1.2/ChildContribution/HasRule"; public static final String ChildContribution_identifier = "http://www.simantics.org/Viewpoint-1.2/ChildContribution/identifier"; public static final String ChildContribution_identifier_Inverse = "http://www.simantics.org/Viewpoint-1.2/ChildContribution/identifier/Inverse"; public static final String ChildContribution_priority = "http://www.simantics.org/Viewpoint-1.2/ChildContribution/priority"; public static final String ChildContribution_priority_Inverse = "http://www.simantics.org/Viewpoint-1.2/ChildContribution/priority/Inverse"; public static final String ChildRule = "http://www.simantics.org/Viewpoint-1.2/ChildRule"; public static final String CompositeChildRule = "http://www.simantics.org/Viewpoint-1.2/CompositeChildRule"; public static final String CompositeChildRule_HasChildRules = "http://www.simantics.org/Viewpoint-1.2/CompositeChildRule/HasChildRules"; public static final String CompositeChildRule_HasChildRules_Inverse = "http://www.simantics.org/Viewpoint-1.2/CompositeChildRule/HasChildRules/Inverse"; public static final String ConstantChildRule = "http://www.simantics.org/Viewpoint-1.2/ConstantChildRule"; public static final String ConstantChildRule_HasChild = "http://www.simantics.org/Viewpoint-1.2/ConstantChildRule/HasChild"; public static final String ConstantChildRule_HasChild_Inverse = "http://www.simantics.org/Viewpoint-1.2/ConstantChildRule/HasChild/Inverse"; public static final String ConstantImageRule = "http://www.simantics.org/Viewpoint-1.2/ConstantImageRule"; public static final String ConstantImageRule_HasColumnKey = "http://www.simantics.org/Viewpoint-1.2/ConstantImageRule/HasColumnKey"; public static final String ConstantImageRule_HasColumnKey_Inverse = "http://www.simantics.org/Viewpoint-1.2/ConstantImageRule/HasColumnKey/Inverse"; public static final String ConstantImageRule_HasImage = "http://www.simantics.org/Viewpoint-1.2/ConstantImageRule/HasImage"; public static final String ConstantImageRule_HasImage_Inverse = "http://www.simantics.org/Viewpoint-1.2/ConstantImageRule/HasImage/Inverse"; public static final String ConstantLabelDecorationRule = "http://www.simantics.org/Viewpoint-1.2/ConstantLabelDecorationRule"; public static final String ConstantLabelDecorationRule_HasBackgroundColor = "http://www.simantics.org/Viewpoint-1.2/ConstantLabelDecorationRule/HasBackgroundColor"; public static final String ConstantLabelDecorationRule_HasBackgroundColor_Inverse = "http://www.simantics.org/Viewpoint-1.2/ConstantLabelDecorationRule/HasBackgroundColor/Inverse"; public static final String ConstantLabelDecorationRule_HasFont = "http://www.simantics.org/Viewpoint-1.2/ConstantLabelDecorationRule/HasFont"; public static final String ConstantLabelDecorationRule_HasFont_Inverse = "http://www.simantics.org/Viewpoint-1.2/ConstantLabelDecorationRule/HasFont/Inverse"; public static final String ConstantLabelDecorationRule_HasForegroundColor = "http://www.simantics.org/Viewpoint-1.2/ConstantLabelDecorationRule/HasForegroundColor"; public static final String ConstantLabelDecorationRule_HasForegroundColor_Inverse = "http://www.simantics.org/Viewpoint-1.2/ConstantLabelDecorationRule/HasForegroundColor/Inverse"; public static final String ConstantLabelDecorationRule_HasFormat = "http://www.simantics.org/Viewpoint-1.2/ConstantLabelDecorationRule/HasFormat"; public static final String ConstantLabelDecorationRule_HasFormat_Inverse = "http://www.simantics.org/Viewpoint-1.2/ConstantLabelDecorationRule/HasFormat/Inverse"; public static final String ConstantLabelDecorationRule_HasStyle = "http://www.simantics.org/Viewpoint-1.2/ConstantLabelDecorationRule/HasStyle"; public static final String ConstantLabelDecorationRule_HasStyle_Inverse = "http://www.simantics.org/Viewpoint-1.2/ConstantLabelDecorationRule/HasStyle/Inverse"; public static final String ConstantLabelRule = "http://www.simantics.org/Viewpoint-1.2/ConstantLabelRule"; public static final String ConstantLabelRule_HasColumnKey = "http://www.simantics.org/Viewpoint-1.2/ConstantLabelRule/HasColumnKey"; public static final String ConstantLabelRule_HasColumnKey_Inverse = "http://www.simantics.org/Viewpoint-1.2/ConstantLabelRule/HasColumnKey/Inverse"; public static final String ConstantLabelRule_HasLabel = "http://www.simantics.org/Viewpoint-1.2/ConstantLabelRule/HasLabel"; public static final String ConstantLabelRule_HasLabel_Inverse = "http://www.simantics.org/Viewpoint-1.2/ConstantLabelRule/HasLabel/Inverse"; public static final String DropActionContribution = "http://www.simantics.org/Viewpoint-1.2/DropActionContribution"; public static final String DropActionContribution_HasAction = "http://www.simantics.org/Viewpoint-1.2/DropActionContribution/HasAction"; public static final String DropActionContribution_HasCondition = "http://www.simantics.org/Viewpoint-1.2/DropActionContribution/HasCondition"; public static final String DropActionContribution_HasNodeType = "http://www.simantics.org/Viewpoint-1.2/DropActionContribution/HasNodeType"; public static final String DropActionContribution_HasPriority = "http://www.simantics.org/Viewpoint-1.2/DropActionContribution/HasPriority"; public static final String DropActionContribution_HasPriority_Inverse = "http://www.simantics.org/Viewpoint-1.2/DropActionContribution/HasPriority/Inverse"; public static final String EditActionCategory = "http://www.simantics.org/Viewpoint-1.2/EditActionCategory"; public static final String EqualContentChildRule = "http://www.simantics.org/Viewpoint-1.2/EqualContentChildRule"; public static final String EqualContentChildRule_HasCondition = "http://www.simantics.org/Viewpoint-1.2/EqualContentChildRule/HasCondition"; public static final String FailTest = "http://www.simantics.org/Viewpoint-1.2/FailTest"; public static final String FlatNodeRule = "http://www.simantics.org/Viewpoint-1.2/FlatNodeRule"; public static final String HasBundle = "http://www.simantics.org/Viewpoint-1.2/HasBundle"; public static final String HasBundle_Inverse = "http://www.simantics.org/Viewpoint-1.2/HasBundle/Inverse"; public static final String HasContentType = "http://www.simantics.org/Viewpoint-1.2/HasContentType"; public static final String HasContentType_Inverse = "http://www.simantics.org/Viewpoint-1.2/HasContentType/Inverse"; public static final String HasInstanceOfTest = "http://www.simantics.org/Viewpoint-1.2/HasInstanceOfTest"; public static final String HasInstanceOfTest_IsInstanceOf = "http://www.simantics.org/Viewpoint-1.2/HasInstanceOfTest/IsInstanceOf"; public static final String HasNegatedTest = "http://www.simantics.org/Viewpoint-1.2/HasNegatedTest"; public static final String HasNegatedTest_HasTest = "http://www.simantics.org/Viewpoint-1.2/HasNegatedTest/HasTest"; public static final String HasStatementTest = "http://www.simantics.org/Viewpoint-1.2/HasStatementTest"; public static final String HasStatementTest_HasRelation = "http://www.simantics.org/Viewpoint-1.2/HasStatementTest/HasRelation"; public static final String ImageDecorationRule = "http://www.simantics.org/Viewpoint-1.2/ImageDecorationRule"; public static final String ImageRule = "http://www.simantics.org/Viewpoint-1.2/ImageRule"; public static final String ImportActionCategory = "http://www.simantics.org/Viewpoint-1.2/ImportActionCategory"; public static final String InstanceOfTest = "http://www.simantics.org/Viewpoint-1.2/InstanceOfTest"; public static final String InstanceOfTest_bundleName = "http://www.simantics.org/Viewpoint-1.2/InstanceOfTest/bundleName"; public static final String InstanceOfTest_bundleName_Inverse = "http://www.simantics.org/Viewpoint-1.2/InstanceOfTest/bundleName/Inverse"; public static final String InstanceOfTest_className = "http://www.simantics.org/Viewpoint-1.2/InstanceOfTest/className"; public static final String InstanceOfTest_className_Inverse = "http://www.simantics.org/Viewpoint-1.2/InstanceOfTest/className/Inverse"; public static final String LabelDecorationRule = "http://www.simantics.org/Viewpoint-1.2/LabelDecorationRule"; public static final String LabelRule = "http://www.simantics.org/Viewpoint-1.2/LabelRule"; public static final String LinkedListSorterRule = "http://www.simantics.org/Viewpoint-1.2/LinkedListSorterRule"; public static final String ModifierRule = "http://www.simantics.org/Viewpoint-1.2/ModifierRule"; public static final String NewActionCategory = "http://www.simantics.org/Viewpoint-1.2/NewActionCategory"; public static final String NoModifierRule = "http://www.simantics.org/Viewpoint-1.2/NoModifierRule"; public static final String NodeType = "http://www.simantics.org/Viewpoint-1.2/NodeType"; public static final String OrTest = "http://www.simantics.org/Viewpoint-1.2/OrTest"; public static final String OrTest_HasTest = "http://www.simantics.org/Viewpoint-1.2/OrTest/HasTest"; public static final String PassThruSorterRule = "http://www.simantics.org/Viewpoint-1.2/PassThruSorterRule"; public static final String RelationChildRule = "http://www.simantics.org/Viewpoint-1.2/RelationChildRule"; public static final String RelationChildRule_HasRelation = "http://www.simantics.org/Viewpoint-1.2/RelationChildRule/HasRelation"; public static final String RelationChildRule_HasTest = "http://www.simantics.org/Viewpoint-1.2/RelationChildRule/HasTest"; public static final String RelationStatementRule = "http://www.simantics.org/Viewpoint-1.2/RelationStatementRule"; public static final String RelationStatementRule_HasRelation = "http://www.simantics.org/Viewpoint-1.2/RelationStatementRule/HasRelation"; public static final String RelationStatementRule_HasTest = "http://www.simantics.org/Viewpoint-1.2/RelationStatementRule/HasTest"; public static final String RemovalTestContribution = "http://www.simantics.org/Viewpoint-1.2/RemovalTestContribution"; public static final String RenamingTestContribution = "http://www.simantics.org/Viewpoint-1.2/RenamingTestContribution"; public static final String ResourceLabelLabelRule = "http://www.simantics.org/Viewpoint-1.2/ResourceLabelLabelRule"; public static final String ResourceLabelModifierRule = "http://www.simantics.org/Viewpoint-1.2/ResourceLabelModifierRule"; public static final String ResourceNameLabelRule = "http://www.simantics.org/Viewpoint-1.2/ResourceNameLabelRule"; public static final String ResourceNameModifierRule = "http://www.simantics.org/Viewpoint-1.2/ResourceNameModifierRule"; public static final String ResourceNodeType = "http://www.simantics.org/Viewpoint-1.2/ResourceNodeType"; public static final String SorterRule = "http://www.simantics.org/Viewpoint-1.2/SorterRule"; public static final String StandardNameLabelRule = "http://www.simantics.org/Viewpoint-1.2/StandardNameLabelRule"; public static final String Test = "http://www.simantics.org/Viewpoint-1.2/Test"; public static final String TestContribution = "http://www.simantics.org/Viewpoint-1.2/TestContribution"; public static final String TestContribution_HasNodeType = "http://www.simantics.org/Viewpoint-1.2/TestContribution/HasNodeType"; public static final String TestContribution_HasPriority = "http://www.simantics.org/Viewpoint-1.2/TestContribution/HasPriority"; public static final String TestContribution_HasPriority_Inverse = "http://www.simantics.org/Viewpoint-1.2/TestContribution/HasPriority/Inverse"; public static final String TestContribution_HasTest = "http://www.simantics.org/Viewpoint-1.2/TestContribution/HasTest"; public static final String VariableLabelModifierRule = "http://www.simantics.org/Viewpoint-1.2/VariableLabelModifierRule"; public static final String VisualsContribution = "http://www.simantics.org/Viewpoint-1.2/VisualsContribution"; public static final String VisualsContribution_HasCondition = "http://www.simantics.org/Viewpoint-1.2/VisualsContribution/HasCondition"; public static final String VisualsContribution_HasNodeType = "http://www.simantics.org/Viewpoint-1.2/VisualsContribution/HasNodeType"; public static final String VisualsContribution_HasPriority = "http://www.simantics.org/Viewpoint-1.2/VisualsContribution/HasPriority"; public static final String VisualsContribution_HasPriority_Inverse = "http://www.simantics.org/Viewpoint-1.2/VisualsContribution/HasPriority/Inverse"; public static final String VisualsContribution_HasRule = "http://www.simantics.org/Viewpoint-1.2/VisualsContribution/HasRule"; public static final String VisualsRule = "http://www.simantics.org/Viewpoint-1.2/VisualsRule"; public static final String actionContribution = "http://www.simantics.org/Viewpoint-1.2/actionContribution"; public static final String actionContributionWithVisibility = "http://www.simantics.org/Viewpoint-1.2/actionContributionWithVisibility"; public static final String constantChildRule = "http://www.simantics.org/Viewpoint-1.2/constantChildRule"; public static final String constantImageRule = "http://www.simantics.org/Viewpoint-1.2/constantImageRule"; public static final String constantImageRuleWithColumn = "http://www.simantics.org/Viewpoint-1.2/constantImageRuleWithColumn"; public static final String constantLabelRule = "http://www.simantics.org/Viewpoint-1.2/constantLabelRule"; public static final String constantLabelRuleWithColumn = "http://www.simantics.org/Viewpoint-1.2/constantLabelRuleWithColumn"; public static final String customCheckedStateRule = "http://www.simantics.org/Viewpoint-1.2/customCheckedStateRule"; public static final String customChildRule = "http://www.simantics.org/Viewpoint-1.2/customChildRule"; public static final String customImageDecorationRule = "http://www.simantics.org/Viewpoint-1.2/customImageDecorationRule"; public static final String customImageRule = "http://www.simantics.org/Viewpoint-1.2/customImageRule"; public static final String customLabelDecorationRule = "http://www.simantics.org/Viewpoint-1.2/customLabelDecorationRule"; public static final String customLabelRule = "http://www.simantics.org/Viewpoint-1.2/customLabelRule"; public static final String customLabelRuleWithPriority = "http://www.simantics.org/Viewpoint-1.2/customLabelRuleWithPriority"; public static final String customModifierRule = "http://www.simantics.org/Viewpoint-1.2/customModifierRule"; public static final String customVisualsRule = "http://www.simantics.org/Viewpoint-1.2/customVisualsRule"; public static final String customVisualsRuleWithPriority = "http://www.simantics.org/Viewpoint-1.2/customVisualsRuleWithPriority"; public static final String customVisualsRuleWithPriorityAndTest = "http://www.simantics.org/Viewpoint-1.2/customVisualsRuleWithPriorityAndTest"; public static final String defineActionContribution = "http://www.simantics.org/Viewpoint-1.2/defineActionContribution"; public static final String defineRelationChildRule = "http://www.simantics.org/Viewpoint-1.2/defineRelationChildRule"; public static final String dropActionContribution = "http://www.simantics.org/Viewpoint-1.2/dropActionContribution"; public static final String dropActionContributionWithTest = "http://www.simantics.org/Viewpoint-1.2/dropActionContributionWithTest"; public static final String equalContentChildRule = "http://www.simantics.org/Viewpoint-1.2/equalContentChildRule"; public static final String namedConstantChildRule = "http://www.simantics.org/Viewpoint-1.2/namedConstantChildRule"; public static final String namedConstantImageRule = "http://www.simantics.org/Viewpoint-1.2/namedConstantImageRule"; public static final String namedConstantImageRuleWithColumn = "http://www.simantics.org/Viewpoint-1.2/namedConstantImageRuleWithColumn"; public static final String namedConstantLabelRule = "http://www.simantics.org/Viewpoint-1.2/namedConstantLabelRule"; public static final String namedConstantLabelRuleWithColumn = "http://www.simantics.org/Viewpoint-1.2/namedConstantLabelRuleWithColumn"; public static final String namedCustomCheckedStateRule = "http://www.simantics.org/Viewpoint-1.2/namedCustomCheckedStateRule"; public static final String namedCustomChildRule = "http://www.simantics.org/Viewpoint-1.2/namedCustomChildRule"; public static final String namedCustomImageDecorationRule = "http://www.simantics.org/Viewpoint-1.2/namedCustomImageDecorationRule"; public static final String namedCustomImageRule = "http://www.simantics.org/Viewpoint-1.2/namedCustomImageRule"; public static final String namedCustomLabelDecorationRule = "http://www.simantics.org/Viewpoint-1.2/namedCustomLabelDecorationRule"; public static final String namedCustomLabelRule = "http://www.simantics.org/Viewpoint-1.2/namedCustomLabelRule"; public static final String namedCustomLabelRuleWithPriority = "http://www.simantics.org/Viewpoint-1.2/namedCustomLabelRuleWithPriority"; public static final String namedCustomModifierRule = "http://www.simantics.org/Viewpoint-1.2/namedCustomModifierRule"; public static final String namedCustomVisualsRule = "http://www.simantics.org/Viewpoint-1.2/namedCustomVisualsRule"; public static final String namedCustomVisualsRuleWithPriority = "http://www.simantics.org/Viewpoint-1.2/namedCustomVisualsRuleWithPriority"; public static final String namedCustomVisualsRuleWithPriorityAndTest = "http://www.simantics.org/Viewpoint-1.2/namedCustomVisualsRuleWithPriorityAndTest"; public static final String namedEqualContentChildRule = "http://www.simantics.org/Viewpoint-1.2/namedEqualContentChildRule"; public static final String namedRelationChildRule = "http://www.simantics.org/Viewpoint-1.2/namedRelationChildRule"; public static final String namedRelationChildRuleWithFolder = "http://www.simantics.org/Viewpoint-1.2/namedRelationChildRuleWithFolder"; public static final String namedRelationStatementRule = "http://www.simantics.org/Viewpoint-1.2/namedRelationStatementRule"; public static final String relationChildRule = "http://www.simantics.org/Viewpoint-1.2/relationChildRule"; public static final String relationChildRuleWithFolder = "http://www.simantics.org/Viewpoint-1.2/relationChildRuleWithFolder"; public static final String relationStatementRule = "http://www.simantics.org/Viewpoint-1.2/relationStatementRule"; public static final String removalTestContribution = "http://www.simantics.org/Viewpoint-1.2/removalTestContribution"; public static final String renamingTestContribution = "http://www.simantics.org/Viewpoint-1.2/renamingTestContribution"; } public static Resource getResourceOrNull(ReadGraph graph, String uri) { try { return graph.getResource(uri); } catch(DatabaseException e) { System.err.println(e.getMessage()); return null; } } public ViewpointResource(ReadGraph graph) { ActionBrowseContextContribution = getResourceOrNull(graph, URIs.ActionBrowseContextContribution); ActionBrowseContextContribution_HasActionBrowseContext = getResourceOrNull(graph, URIs.ActionBrowseContextContribution_HasActionBrowseContext); ActionBrowseContextContribution_HasType = getResourceOrNull(graph, URIs.ActionBrowseContextContribution_HasType); ActionBrowseContextContribution_allowedUIContexts = getResourceOrNull(graph, URIs.ActionBrowseContextContribution_allowedUIContexts); ActionBrowseContextContribution_allowedUIContexts_Inverse = getResourceOrNull(graph, URIs.ActionBrowseContextContribution_allowedUIContexts_Inverse); ActionCategory = getResourceOrNull(graph, URIs.ActionCategory); ActionCategory_HasPriority = getResourceOrNull(graph, URIs.ActionCategory_HasPriority); ActionCategory_HasPriority_Inverse = getResourceOrNull(graph, URIs.ActionCategory_HasPriority_Inverse); ActionCategory_IsSubmenu = getResourceOrNull(graph, URIs.ActionCategory_IsSubmenu); ActionCategory_IsSubmenu_Inverse = getResourceOrNull(graph, URIs.ActionCategory_IsSubmenu_Inverse); ActionContribution = getResourceOrNull(graph, URIs.ActionContribution); ActionContribution_HasAction = getResourceOrNull(graph, URIs.ActionContribution_HasAction); ActionContribution_HasCategory = getResourceOrNull(graph, URIs.ActionContribution_HasCategory); ActionContribution_HasImage = getResourceOrNull(graph, URIs.ActionContribution_HasImage); ActionContribution_HasNodeType = getResourceOrNull(graph, URIs.ActionContribution_HasNodeType); ActionContribution_IsEnabledIf = getResourceOrNull(graph, URIs.ActionContribution_IsEnabledIf); ActionContribution_IsVisibleIf = getResourceOrNull(graph, URIs.ActionContribution_IsVisibleIf); AlphanumericSorterRule = getResourceOrNull(graph, URIs.AlphanumericSorterRule); AndTest = getResourceOrNull(graph, URIs.AndTest); AndTest_HasTest = getResourceOrNull(graph, URIs.AndTest_HasTest); BrowseContext = getResourceOrNull(graph, URIs.BrowseContext); BrowseContextContribution = getResourceOrNull(graph, URIs.BrowseContextContribution); BrowseContextContribution_HasBrowseContext = getResourceOrNull(graph, URIs.BrowseContextContribution_HasBrowseContext); BrowseContextContribution_HasType = getResourceOrNull(graph, URIs.BrowseContextContribution_HasType); BrowseContextContribution_allowedUIContexts = getResourceOrNull(graph, URIs.BrowseContextContribution_allowedUIContexts); BrowseContextContribution_allowedUIContexts_Inverse = getResourceOrNull(graph, URIs.BrowseContextContribution_allowedUIContexts_Inverse); BrowseContext_HasActionContribution = getResourceOrNull(graph, URIs.BrowseContext_HasActionContribution); BrowseContext_HasChildContribution = getResourceOrNull(graph, URIs.BrowseContext_HasChildContribution); BrowseContext_HasDropActionContribution = getResourceOrNull(graph, URIs.BrowseContext_HasDropActionContribution); BrowseContext_HasTestContribution = getResourceOrNull(graph, URIs.BrowseContext_HasTestContribution); BrowseContext_HasVisualsContribution = getResourceOrNull(graph, URIs.BrowseContext_HasVisualsContribution); BrowseContext_Includes = getResourceOrNull(graph, URIs.BrowseContext_Includes); BrowseContext_IsIncludedIn = getResourceOrNull(graph, URIs.BrowseContext_IsIncludedIn); BrowseContext_SupportsRemovalOf = getResourceOrNull(graph, URIs.BrowseContext_SupportsRemovalOf); BrowseContext_SupportsRenamingOf = getResourceOrNull(graph, URIs.BrowseContext_SupportsRenamingOf); CheckedStateRule = getResourceOrNull(graph, URIs.CheckedStateRule); ChildContribution = getResourceOrNull(graph, URIs.ChildContribution); ChildContribution_HasChildNodeType = getResourceOrNull(graph, URIs.ChildContribution_HasChildNodeType); ChildContribution_HasParentNodeType = getResourceOrNull(graph, URIs.ChildContribution_HasParentNodeType); ChildContribution_HasRule = getResourceOrNull(graph, URIs.ChildContribution_HasRule); ChildContribution_identifier = getResourceOrNull(graph, URIs.ChildContribution_identifier); ChildContribution_identifier_Inverse = getResourceOrNull(graph, URIs.ChildContribution_identifier_Inverse); ChildContribution_priority = getResourceOrNull(graph, URIs.ChildContribution_priority); ChildContribution_priority_Inverse = getResourceOrNull(graph, URIs.ChildContribution_priority_Inverse); ChildRule = getResourceOrNull(graph, URIs.ChildRule); CompositeChildRule = getResourceOrNull(graph, URIs.CompositeChildRule); CompositeChildRule_HasChildRules = getResourceOrNull(graph, URIs.CompositeChildRule_HasChildRules); CompositeChildRule_HasChildRules_Inverse = getResourceOrNull(graph, URIs.CompositeChildRule_HasChildRules_Inverse); ConstantChildRule = getResourceOrNull(graph, URIs.ConstantChildRule); ConstantChildRule_HasChild = getResourceOrNull(graph, URIs.ConstantChildRule_HasChild); ConstantChildRule_HasChild_Inverse = getResourceOrNull(graph, URIs.ConstantChildRule_HasChild_Inverse); ConstantImageRule = getResourceOrNull(graph, URIs.ConstantImageRule); ConstantImageRule_HasColumnKey = getResourceOrNull(graph, URIs.ConstantImageRule_HasColumnKey); ConstantImageRule_HasColumnKey_Inverse = getResourceOrNull(graph, URIs.ConstantImageRule_HasColumnKey_Inverse); ConstantImageRule_HasImage = getResourceOrNull(graph, URIs.ConstantImageRule_HasImage); ConstantImageRule_HasImage_Inverse = getResourceOrNull(graph, URIs.ConstantImageRule_HasImage_Inverse); ConstantLabelDecorationRule = getResourceOrNull(graph, URIs.ConstantLabelDecorationRule); ConstantLabelDecorationRule_HasBackgroundColor = getResourceOrNull(graph, URIs.ConstantLabelDecorationRule_HasBackgroundColor); ConstantLabelDecorationRule_HasBackgroundColor_Inverse = getResourceOrNull(graph, URIs.ConstantLabelDecorationRule_HasBackgroundColor_Inverse); ConstantLabelDecorationRule_HasFont = getResourceOrNull(graph, URIs.ConstantLabelDecorationRule_HasFont); ConstantLabelDecorationRule_HasFont_Inverse = getResourceOrNull(graph, URIs.ConstantLabelDecorationRule_HasFont_Inverse); ConstantLabelDecorationRule_HasForegroundColor = getResourceOrNull(graph, URIs.ConstantLabelDecorationRule_HasForegroundColor); ConstantLabelDecorationRule_HasForegroundColor_Inverse = getResourceOrNull(graph, URIs.ConstantLabelDecorationRule_HasForegroundColor_Inverse); ConstantLabelDecorationRule_HasFormat = getResourceOrNull(graph, URIs.ConstantLabelDecorationRule_HasFormat); ConstantLabelDecorationRule_HasFormat_Inverse = getResourceOrNull(graph, URIs.ConstantLabelDecorationRule_HasFormat_Inverse); ConstantLabelDecorationRule_HasStyle = getResourceOrNull(graph, URIs.ConstantLabelDecorationRule_HasStyle); ConstantLabelDecorationRule_HasStyle_Inverse = getResourceOrNull(graph, URIs.ConstantLabelDecorationRule_HasStyle_Inverse); ConstantLabelRule = getResourceOrNull(graph, URIs.ConstantLabelRule); ConstantLabelRule_HasColumnKey = getResourceOrNull(graph, URIs.ConstantLabelRule_HasColumnKey); ConstantLabelRule_HasColumnKey_Inverse = getResourceOrNull(graph, URIs.ConstantLabelRule_HasColumnKey_Inverse); ConstantLabelRule_HasLabel = getResourceOrNull(graph, URIs.ConstantLabelRule_HasLabel); ConstantLabelRule_HasLabel_Inverse = getResourceOrNull(graph, URIs.ConstantLabelRule_HasLabel_Inverse); DropActionContribution = getResourceOrNull(graph, URIs.DropActionContribution); DropActionContribution_HasAction = getResourceOrNull(graph, URIs.DropActionContribution_HasAction); DropActionContribution_HasCondition = getResourceOrNull(graph, URIs.DropActionContribution_HasCondition); DropActionContribution_HasNodeType = getResourceOrNull(graph, URIs.DropActionContribution_HasNodeType); DropActionContribution_HasPriority = getResourceOrNull(graph, URIs.DropActionContribution_HasPriority); DropActionContribution_HasPriority_Inverse = getResourceOrNull(graph, URIs.DropActionContribution_HasPriority_Inverse); EditActionCategory = getResourceOrNull(graph, URIs.EditActionCategory); EqualContentChildRule = getResourceOrNull(graph, URIs.EqualContentChildRule); EqualContentChildRule_HasCondition = getResourceOrNull(graph, URIs.EqualContentChildRule_HasCondition); FailTest = getResourceOrNull(graph, URIs.FailTest); FlatNodeRule = getResourceOrNull(graph, URIs.FlatNodeRule); HasBundle = getResourceOrNull(graph, URIs.HasBundle); HasBundle_Inverse = getResourceOrNull(graph, URIs.HasBundle_Inverse); HasContentType = getResourceOrNull(graph, URIs.HasContentType); HasContentType_Inverse = getResourceOrNull(graph, URIs.HasContentType_Inverse); HasInstanceOfTest = getResourceOrNull(graph, URIs.HasInstanceOfTest); HasInstanceOfTest_IsInstanceOf = getResourceOrNull(graph, URIs.HasInstanceOfTest_IsInstanceOf); HasNegatedTest = getResourceOrNull(graph, URIs.HasNegatedTest); HasNegatedTest_HasTest = getResourceOrNull(graph, URIs.HasNegatedTest_HasTest); HasStatementTest = getResourceOrNull(graph, URIs.HasStatementTest); HasStatementTest_HasRelation = getResourceOrNull(graph, URIs.HasStatementTest_HasRelation); ImageDecorationRule = getResourceOrNull(graph, URIs.ImageDecorationRule); ImageRule = getResourceOrNull(graph, URIs.ImageRule); ImportActionCategory = getResourceOrNull(graph, URIs.ImportActionCategory); InstanceOfTest = getResourceOrNull(graph, URIs.InstanceOfTest); InstanceOfTest_bundleName = getResourceOrNull(graph, URIs.InstanceOfTest_bundleName); InstanceOfTest_bundleName_Inverse = getResourceOrNull(graph, URIs.InstanceOfTest_bundleName_Inverse); InstanceOfTest_className = getResourceOrNull(graph, URIs.InstanceOfTest_className); InstanceOfTest_className_Inverse = getResourceOrNull(graph, URIs.InstanceOfTest_className_Inverse); LabelDecorationRule = getResourceOrNull(graph, URIs.LabelDecorationRule); LabelRule = getResourceOrNull(graph, URIs.LabelRule); LinkedListSorterRule = getResourceOrNull(graph, URIs.LinkedListSorterRule); ModifierRule = getResourceOrNull(graph, URIs.ModifierRule); NewActionCategory = getResourceOrNull(graph, URIs.NewActionCategory); NoModifierRule = getResourceOrNull(graph, URIs.NoModifierRule); NodeType = getResourceOrNull(graph, URIs.NodeType); OrTest = getResourceOrNull(graph, URIs.OrTest); OrTest_HasTest = getResourceOrNull(graph, URIs.OrTest_HasTest); PassThruSorterRule = getResourceOrNull(graph, URIs.PassThruSorterRule); RelationChildRule = getResourceOrNull(graph, URIs.RelationChildRule); RelationChildRule_HasRelation = getResourceOrNull(graph, URIs.RelationChildRule_HasRelation); RelationChildRule_HasTest = getResourceOrNull(graph, URIs.RelationChildRule_HasTest); RelationStatementRule = getResourceOrNull(graph, URIs.RelationStatementRule); RelationStatementRule_HasRelation = getResourceOrNull(graph, URIs.RelationStatementRule_HasRelation); RelationStatementRule_HasTest = getResourceOrNull(graph, URIs.RelationStatementRule_HasTest); RemovalTestContribution = getResourceOrNull(graph, URIs.RemovalTestContribution); RenamingTestContribution = getResourceOrNull(graph, URIs.RenamingTestContribution); ResourceLabelLabelRule = getResourceOrNull(graph, URIs.ResourceLabelLabelRule); ResourceLabelModifierRule = getResourceOrNull(graph, URIs.ResourceLabelModifierRule); ResourceNameLabelRule = getResourceOrNull(graph, URIs.ResourceNameLabelRule); ResourceNameModifierRule = getResourceOrNull(graph, URIs.ResourceNameModifierRule); ResourceNodeType = getResourceOrNull(graph, URIs.ResourceNodeType); SorterRule = getResourceOrNull(graph, URIs.SorterRule); StandardNameLabelRule = getResourceOrNull(graph, URIs.StandardNameLabelRule); Test = getResourceOrNull(graph, URIs.Test); TestContribution = getResourceOrNull(graph, URIs.TestContribution); TestContribution_HasNodeType = getResourceOrNull(graph, URIs.TestContribution_HasNodeType); TestContribution_HasPriority = getResourceOrNull(graph, URIs.TestContribution_HasPriority); TestContribution_HasPriority_Inverse = getResourceOrNull(graph, URIs.TestContribution_HasPriority_Inverse); TestContribution_HasTest = getResourceOrNull(graph, URIs.TestContribution_HasTest); VariableLabelModifierRule = getResourceOrNull(graph, URIs.VariableLabelModifierRule); VisualsContribution = getResourceOrNull(graph, URIs.VisualsContribution); VisualsContribution_HasCondition = getResourceOrNull(graph, URIs.VisualsContribution_HasCondition); VisualsContribution_HasNodeType = getResourceOrNull(graph, URIs.VisualsContribution_HasNodeType); VisualsContribution_HasPriority = getResourceOrNull(graph, URIs.VisualsContribution_HasPriority); VisualsContribution_HasPriority_Inverse = getResourceOrNull(graph, URIs.VisualsContribution_HasPriority_Inverse); VisualsContribution_HasRule = getResourceOrNull(graph, URIs.VisualsContribution_HasRule); VisualsRule = getResourceOrNull(graph, URIs.VisualsRule); actionContribution = getResourceOrNull(graph, URIs.actionContribution); actionContributionWithVisibility = getResourceOrNull(graph, URIs.actionContributionWithVisibility); constantChildRule = getResourceOrNull(graph, URIs.constantChildRule); constantImageRule = getResourceOrNull(graph, URIs.constantImageRule); constantImageRuleWithColumn = getResourceOrNull(graph, URIs.constantImageRuleWithColumn); constantLabelRule = getResourceOrNull(graph, URIs.constantLabelRule); constantLabelRuleWithColumn = getResourceOrNull(graph, URIs.constantLabelRuleWithColumn); customCheckedStateRule = getResourceOrNull(graph, URIs.customCheckedStateRule); customChildRule = getResourceOrNull(graph, URIs.customChildRule); customImageDecorationRule = getResourceOrNull(graph, URIs.customImageDecorationRule); customImageRule = getResourceOrNull(graph, URIs.customImageRule); customLabelDecorationRule = getResourceOrNull(graph, URIs.customLabelDecorationRule); customLabelRule = getResourceOrNull(graph, URIs.customLabelRule); customLabelRuleWithPriority = getResourceOrNull(graph, URIs.customLabelRuleWithPriority); customModifierRule = getResourceOrNull(graph, URIs.customModifierRule); customVisualsRule = getResourceOrNull(graph, URIs.customVisualsRule); customVisualsRuleWithPriority = getResourceOrNull(graph, URIs.customVisualsRuleWithPriority); customVisualsRuleWithPriorityAndTest = getResourceOrNull(graph, URIs.customVisualsRuleWithPriorityAndTest); defineActionContribution = getResourceOrNull(graph, URIs.defineActionContribution); defineRelationChildRule = getResourceOrNull(graph, URIs.defineRelationChildRule); dropActionContribution = getResourceOrNull(graph, URIs.dropActionContribution); dropActionContributionWithTest = getResourceOrNull(graph, URIs.dropActionContributionWithTest); equalContentChildRule = getResourceOrNull(graph, URIs.equalContentChildRule); namedConstantChildRule = getResourceOrNull(graph, URIs.namedConstantChildRule); namedConstantImageRule = getResourceOrNull(graph, URIs.namedConstantImageRule); namedConstantImageRuleWithColumn = getResourceOrNull(graph, URIs.namedConstantImageRuleWithColumn); namedConstantLabelRule = getResourceOrNull(graph, URIs.namedConstantLabelRule); namedConstantLabelRuleWithColumn = getResourceOrNull(graph, URIs.namedConstantLabelRuleWithColumn); namedCustomCheckedStateRule = getResourceOrNull(graph, URIs.namedCustomCheckedStateRule); namedCustomChildRule = getResourceOrNull(graph, URIs.namedCustomChildRule); namedCustomImageDecorationRule = getResourceOrNull(graph, URIs.namedCustomImageDecorationRule); namedCustomImageRule = getResourceOrNull(graph, URIs.namedCustomImageRule); namedCustomLabelDecorationRule = getResourceOrNull(graph, URIs.namedCustomLabelDecorationRule); namedCustomLabelRule = getResourceOrNull(graph, URIs.namedCustomLabelRule); namedCustomLabelRuleWithPriority = getResourceOrNull(graph, URIs.namedCustomLabelRuleWithPriority); namedCustomModifierRule = getResourceOrNull(graph, URIs.namedCustomModifierRule); namedCustomVisualsRule = getResourceOrNull(graph, URIs.namedCustomVisualsRule); namedCustomVisualsRuleWithPriority = getResourceOrNull(graph, URIs.namedCustomVisualsRuleWithPriority); namedCustomVisualsRuleWithPriorityAndTest = getResourceOrNull(graph, URIs.namedCustomVisualsRuleWithPriorityAndTest); namedEqualContentChildRule = getResourceOrNull(graph, URIs.namedEqualContentChildRule); namedRelationChildRule = getResourceOrNull(graph, URIs.namedRelationChildRule); namedRelationChildRuleWithFolder = getResourceOrNull(graph, URIs.namedRelationChildRuleWithFolder); namedRelationStatementRule = getResourceOrNull(graph, URIs.namedRelationStatementRule); relationChildRule = getResourceOrNull(graph, URIs.relationChildRule); relationChildRuleWithFolder = getResourceOrNull(graph, URIs.relationChildRuleWithFolder); relationStatementRule = getResourceOrNull(graph, URIs.relationStatementRule); removalTestContribution = getResourceOrNull(graph, URIs.removalTestContribution); renamingTestContribution = getResourceOrNull(graph, URIs.renamingTestContribution); } public static ViewpointResource getInstance(ReadGraph graph) { Session session = graph.getSession(); ViewpointResource ret = session.peekService(ViewpointResource.class); if(ret == null) { QueryControl qc = graph.getService(QueryControl.class); ret = new ViewpointResource(qc.getIndependentGraph(graph)); session.registerService(ViewpointResource.class, ret); } return ret; } public static ViewpointResource getInstance(RequestProcessor session) throws DatabaseException { ViewpointResource ret = session.peekService(ViewpointResource.class); if(ret == null) { ret = session.syncRequest(new Read() { public ViewpointResource perform(ReadGraph graph) throws DatabaseException { QueryControl qc = graph.getService(QueryControl.class); return new ViewpointResource(qc.getIndependentGraph(graph)); } }); session.registerService(ViewpointResource.class, ret); } return ret; } }