X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.viewpoint.ontology%2Fsrc%2Forg%2Fsimantics%2Fviewpoint%2Fontology%2FViewpointResource.java;h=b977cf5f687a540e13bca983a2f2b7e607b3a85d;hb=32a6aa7b656804c95b8a2a2df06900955c6df44b;hp=319f8ffa6ff1706bcdc7ad4d83529b4426308242;hpb=75785e1454fbc60973848c72e2ed698d2cda5ce7;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.viewpoint.ontology/src/org/simantics/viewpoint/ontology/ViewpointResource.java b/bundles/org.simantics.viewpoint.ontology/src/org/simantics/viewpoint/ontology/ViewpointResource.java index 319f8ffa6..b977cf5f6 100644 --- a/bundles/org.simantics.viewpoint.ontology/src/org/simantics/viewpoint/ontology/ViewpointResource.java +++ b/bundles/org.simantics.viewpoint.ontology/src/org/simantics/viewpoint/ontology/ViewpointResource.java @@ -1,625 +1,625 @@ -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 DescriptionTooltipRule; - 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 TooltipRule; - 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 DescriptionTooltipRule = "http://www.simantics.org/Viewpoint-1.2/DescriptionTooltipRule"; - 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 TooltipRule = "http://www.simantics.org/Viewpoint-1.2/TooltipRule"; - 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); - DescriptionTooltipRule = getResourceOrNull(graph, URIs.DescriptionTooltipRule); - 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); - TooltipRule = getResourceOrNull(graph, URIs.TooltipRule); - 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; - } - -} - +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 DescriptionTooltipRule; + 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 TooltipRule; + 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 DescriptionTooltipRule = "http://www.simantics.org/Viewpoint-1.2/DescriptionTooltipRule"; + 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 TooltipRule = "http://www.simantics.org/Viewpoint-1.2/TooltipRule"; + 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); + DescriptionTooltipRule = getResourceOrNull(graph, URIs.DescriptionTooltipRule); + 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); + TooltipRule = getResourceOrNull(graph, URIs.TooltipRule); + 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; + } + +} +