]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.modeling.ontology/src/org/simantics/modeling/ModelingResources.java
Symbol code style into platform
[simantics/platform.git] / bundles / org.simantics.modeling.ontology / src / org / simantics / modeling / ModelingResources.java
index 5d42efbabe6a680b7ffcbf67107cdeeda2c30edd..13cef22bcff11870c4fea3f9a5a81dcbedc65f49 100644 (file)
-package org.simantics.modeling;\r
-\r
-import org.simantics.db.RequestProcessor;\r
-import org.simantics.db.Resource;\r
-import org.simantics.db.ReadGraph;\r
-import org.simantics.db.request.Read;\r
-import org.simantics.db.Session;\r
-import org.simantics.db.exception.DatabaseException;\r
-import org.simantics.db.service.QueryControl;\r
-\r
-public class ModelingResources {\r
-    \r
-    public final Resource BasicExpression;\r
-    public final Resource ChangeInformation;\r
-    public final Resource ChangeInformation_n$createdAt;\r
-    public final Resource ChangeInformation_n$createdAt_Inverse;\r
-    public final Resource ChangeInformation_n$createdBy;\r
-    public final Resource ChangeInformation_n$createdBy_Inverse;\r
-    public final Resource ChangeInformation_n$modifiedAt;\r
-    public final Resource ChangeInformation_n$modifiedAt_Inverse;\r
-    public final Resource ChangeInformation_n$modifiedBy;\r
-    public final Resource ChangeInformation_n$modifiedBy_Inverse;\r
-    public final Resource ComponentToConnector;\r
-    public final Resource ComponentToElement;\r
-    public final Resource ComponentTypeToSymbol;\r
-    public final Resource ComponentTypeUpdater;\r
-    public final Resource CompositeToDiagram;\r
-    public final Resource ConnectionMappingSpecification;\r
-    public final Resource ConnectionMapsTo;\r
-    public final Resource ConnectionRelationToConnectionMappingSpecification;\r
-    public final Resource ConnectionRelationToDiagramConnectionRelation;\r
-    public final Resource ConnectionRelationToDiagramConnectionRelationB;\r
-    public final Resource ConnectionRelationToDiagramConnectionRelationC;\r
-    public final Resource ConnectionRelationToTerminal;\r
-    public final Resource ConnectionToConnector;\r
-    public final Resource ConnectionToDiagramConnection;\r
-    public final Resource ConnectionToDiagramConnectionSpecial;\r
-    public final Resource ConnectionTypeToComponentType;\r
-    public final Resource ConnectionTypeToConnectionMappingSpecification;\r
-    public final Resource ConnectionTypeToConnectionRelation;\r
-    public final Resource ConnectionTypeToDiagramConnectionType;\r
-    public final Resource ConnectorToComponent;\r
-    public final Resource ConnectorToConnection;\r
-    public final Resource Contributions;\r
-    public final Resource Contributions_ActivateModel;\r
-    public final Resource Contributions_BookSheets;\r
-    public final Resource Contributions_ChildrenInActiveExperiment;\r
-    public final Resource Contributions_Code;\r
-    public final Resource Contributions_CodeImage;\r
-    public final Resource Contributions_CodeLabel;\r
-    public final Resource Contributions_ComponentChildRule;\r
-    public final Resource Contributions_ComponentDefinition;\r
-    public final Resource Contributions_ComponentImage;\r
-    public final Resource Contributions_ComponentLockImage;\r
-    public final Resource Contributions_ComponentTypeImage;\r
-    public final Resource Contributions_ComponentTypeScript;\r
-    public final Resource Contributions_ComponentTypeScriptImage;\r
-    public final Resource Contributions_ComponentTypeScriptLabel;\r
-    public final Resource Contributions_ComponentTypeToSymbol;\r
-    public final Resource Contributions_ComponentTypesImage;\r
-    public final Resource Contributions_ComponentTypesLabel;\r
-    public final Resource Contributions_CompositeImage;\r
-    public final Resource Contributions_ConfigurationBooks;\r
-    public final Resource Contributions_ConfigurationComponents;\r
-    public final Resource Contributions_ConfigurationImage;\r
-    public final Resource Contributions_ConfigurationLabel;\r
-    public final Resource Contributions_ConfiguredComponentImage;\r
-    public final Resource Contributions_ConnectionPointDefinitionsImage;\r
-    public final Resource Contributions_ConnectionRelationChildren;\r
-    public final Resource Contributions_ConnectionRelationImage;\r
-    public final Resource Contributions_ConnectionRelationLabelDecoration;\r
-    public final Resource Contributions_ConnectionRelationModifier;\r
-    public final Resource Contributions_ConnectionsFolder;\r
-    public final Resource Contributions_Delete;\r
-    public final Resource Contributions_DocumentImage;\r
-    public final Resource Contributions_DocumentsImage;\r
-    public final Resource Contributions_DocumentsLabel;\r
-    public final Resource Contributions_ElementClassChildren;\r
-    public final Resource Contributions_ExperimentRuns;\r
-    public final Resource Contributions_Experiments;\r
-    public final Resource Contributions_FolderLockImage;\r
-    public final Resource Contributions_GroupImage;\r
-    public final Resource Contributions_Help;\r
-    public final Resource Contributions_ImageChildren;\r
-    public final Resource Contributions_ImageImage;\r
-    public final Resource Contributions_LibraryBooks;\r
-    public final Resource Contributions_LibraryChildren;\r
-    public final Resource Contributions_LibraryImage;\r
-    public final Resource Contributions_LocalLibrary;\r
-    public final Resource Contributions_ModelConfiguration;\r
-    public final Resource Contributions_ModelLibraries;\r
-    public final Resource Contributions_ModuleImage;\r
-    public final Resource Contributions_NewPGraph;\r
-    public final Resource Contributions_NewSCLModule;\r
-    public final Resource Contributions_NewSheetBook;\r
-    public final Resource Contributions_Ontologies;\r
-    public final Resource Contributions_PGraphImage;\r
-    public final Resource Contributions_PGraphs;\r
-    public final Resource Contributions_ProfileEntryImage;\r
-    public final Resource Contributions_ProfileImage;\r
-    public final Resource Contributions_QueryImage;\r
-    public final Resource Contributions_SCLModules;\r
-    public final Resource Contributions_SCLQueries;\r
-    public final Resource Contributions_SharedOntologies;\r
-    public final Resource Contributions_SharedOntologyImage;\r
-    public final Resource Contributions_SheetBookImage;\r
-    public final Resource Contributions_SheetImage;\r
-    public final Resource Contributions_StyleImage;\r
-    public final Resource Contributions_SubscriptionImage;\r
-    public final Resource Contributions_SubscriptionItemChildren;\r
-    public final Resource Contributions_SubscriptionItemImage;\r
-    public final Resource Contributions_SubscriptionItemLabel;\r
-    public final Resource Contributions_SubscriptionItemLabelDecoration;\r
-    public final Resource Contributions_SubscriptionItemLabelModifier;\r
-    public final Resource Contributions_SubscriptionLabel;\r
-    public final Resource Contributions_SubscriptionLabelModifier;\r
-    public final Resource Contributions_Subscriptions;\r
-    public final Resource Contributions_SubscriptionsImage;\r
-    public final Resource Contributions_SubscriptionsLabel;\r
-    public final Resource Contributions_SymbolImage;\r
-    public final Resource Contributions_SymbolLabel;\r
-    public final Resource Contributions_SymbolLabelModifier;\r
-    public final Resource Contributions_SymbolToTerminal;\r
-    public final Resource Contributions_TerminalsLabel;\r
-    public final Resource Contributions_UrlDocumentImage;\r
-    public final Resource Contributions_UserDefinedComponentImage;\r
-    public final Resource Contributions_VariableChildren;\r
-    public final Resource Contributions_VariableImage;\r
-    public final Resource Contributions_VariableLabel;\r
-    public final Resource Contributions_VariableTooltip;\r
-    public final Resource DefaultStructuralActionContext;\r
-    public final Resource DefaultStructuralBrowseContext;\r
-    public final Resource DefaultStructuralImageContext;\r
-    public final Resource DefaultStructuralLabelContext;\r
-    public final Resource DefaultStructuralLabelModifierContext;\r
-    public final Resource DependenciesView;\r
-    public final Resource DependencyTrackingProcess;\r
-    public final Resource DiagramConnectionRelationToComponentType;\r
-    public final Resource DiagramConnectionRelationToConnectionRelation;\r
-    public final Resource DiagramConnectionRelationToConnectionRelationB;\r
-    public final Resource DiagramConnectionRelationToConnectionRelationC;\r
-    public final Resource DiagramConnectionToConnection;\r
-    public final Resource DiagramConnectionToConnectionSpecial;\r
-    public final Resource DiagramConnectionTypeToConnectionType;\r
-    public final Resource DiagramHasInstance;\r
-    public final Resource DiagramOperations;\r
-    public final Resource DiagramTemplate;\r
-    public final Resource DiagramTemplate_HasMappingType;\r
-    public final Resource DiagramToComposite;\r
-    public final Resource DiagramToCompositeMapping;\r
-    public final Resource Documents;\r
-    public final Resource Documents_IssueBinding;\r
-    public final Resource Documents_IssueTemplate;\r
-    public final Resource Documents_IssueTemplate_Header;\r
-    public final Resource Documents_IssueTemplate_User;\r
-    public final Resource Documents_IssueTemplate_UserContent;\r
-    public final Resource Documents_IssueTemplate_UserContent_Inverse;\r
-    public final Resource EditorContribution;\r
-    public final Resource EditorContribution_HasImage;\r
-    public final Resource EditorContribution_HasImage_Inverse;\r
-    public final Resource EditorContribution_canHandle;\r
-    public final Resource EditorContribution_canHandle_Inverse;\r
-    public final Resource EditorContribution_editorId;\r
-    public final Resource EditorContribution_editorId_Inverse;\r
-    public final Resource EditorContribution_priority;\r
-    public final Resource EditorContribution_priority_Inverse;\r
-    public final Resource ElementHasInstance;\r
-    public final Resource ElementToComponent;\r
-    public final Resource Encapsulable;\r
-    public final Resource ExportModel;\r
-    public final Resource ExportModel_extension;\r
-    public final Resource ExportModel_extension_Inverse;\r
-    public final Resource ExportModel_format;\r
-    public final Resource ExportModel_format_Inverse;\r
-    public final Resource Functions;\r
-    public final Resource Functions_issueDocumentHeader;\r
-    public final Resource Functions_modificationTimeTextLong;\r
-    public final Resource Functions_monitorReadOnly;\r
-    public final Resource Functions_monitorValueAccessor;\r
-    public final Resource Functions_nameInputValidator;\r
-    public final Resource Functions_obtainedBoolean;\r
-    public final Resource Functions_obtainedColor;\r
-    public final Resource Functions_obtainedDouble;\r
-    public final Resource Functions_obtainedFormatter;\r
-    public final Resource Functions_obtainedString;\r
-    public final Resource Functions_obtainedVec2d;\r
-    public final Resource Functions_projectSelection;\r
-    public final Resource Functions_queryChildMap;\r
-    public final Resource Functions_queryValue;\r
-    public final Resource Functions_sclValue;\r
-    public final Resource Functions_singleVariableSelection;\r
-    public final Resource Functions_standardPersistor;\r
-    public final Resource Functions_standardTypicalInstantiator;\r
-    public final Resource Functions_variableIdDisplayValue;\r
-    public final Resource GeneratesConnectionComponentInternally;\r
-    public final Resource HasBaseRules;\r
-    public final Resource HasConnectionMappingSpecification;\r
-    public final Resource HasCounterpart;\r
-    public final Resource HasDiagramOperations;\r
-    public final Resource HasDiagramSource;\r
-    public final Resource HasDiagramType;\r
-    public final Resource HasElementSource;\r
-    public final Resource HasLocalLibrary;\r
-    public final Resource HasMappingTemplate;\r
-    public final Resource HasMappingTemplate_Inverse;\r
-    public final Resource HasModelQuery;\r
-    public final Resource HasModelingOperations;\r
-    public final Resource HasModelingTemplate;\r
-    public final Resource HasModelingTemplate_Inverse;\r
-    public final Resource HasParentComponent;\r
-    public final Resource HasParentComponent_Inverse;\r
-    public final Resource HasReferenceRelation;\r
-    public final Resource HasReferenceRelation_Inverse;\r
-    public final Resource HasReferencedType;\r
-    public final Resource HasSourceInformation;\r
-    public final Resource HasTypicalSynchronizationRule;\r
-    public final Resource HiddenComposite;\r
-    public final Resource ImpliesDiagramConnectionRelationType;\r
-    public final Resource InitialCondition;\r
-    public final Resource InitialCondition_HasSCLState;\r
-    public final Resource InitialCondition_HasSCLState_Inverse;\r
-    public final Resource InitialCondition_sclState;\r
-    public final Resource InitialCondition_sclState_Inverse;\r
-    public final Resource Instantiable;\r
-    public final Resource IsLocalLibraryOf;\r
-    public final Resource IsTemplatized;\r
-    public final Resource LifeCycleProcess;\r
-    public final Resource LifeCycleProcess_load;\r
-    public final Resource LifeCycleProcess_load_Inverse;\r
-    public final Resource LifeCycleProcess_unload;\r
-    public final Resource LifeCycleProcess_unload_Inverse;\r
-    public final Resource Mapped;\r
-    public final Resource MappedFromConnector;\r
-    public final Resource MappedModelingRules;\r
-    public final Resource MappingSubgraphAdvisor;\r
-    public final Resource MappingSubgraphExtent;\r
-    public final Resource MapsToConnection;\r
-    public final Resource MasterTypicalCompositeType;\r
-    public final Resource Migration;\r
-    public final Resource Migration_attachCreationInformationStep;\r
-    public final Resource Migration_documentCleanupMigrationStep;\r
-    public final Resource Migration_guidCreationStep;\r
-    public final Resource Migration_layerCleanupMigrationStep;\r
-    public final Resource ModelBrowser;\r
-    public final Resource ModelingActionContext;\r
-    public final Resource ModelingActionContext_Actions;\r
-    public final Resource ModelingActionContext_Actions_ActivateModel;\r
-    public final Resource ModelingActionContext_Actions_AssignSymbolGroup;\r
-    public final Resource ModelingActionContext_Actions_CompilePGraphs;\r
-    public final Resource ModelingActionContext_Actions_ConfigureConnectionTypes;\r
-    public final Resource ModelingActionContext_Actions_Copy;\r
-    public final Resource ModelingActionContext_Actions_CreateNewVersion;\r
-    public final Resource ModelingActionContext_Actions_Cut;\r
-    public final Resource ModelingActionContext_Actions_Delete;\r
-    public final Resource ModelingActionContext_Actions_FinishComponentTypeForPublishing;\r
-    public final Resource ModelingActionContext_Actions_FinishSharedOntologyForPublishing;\r
-    public final Resource ModelingActionContext_Actions_Help;\r
-    public final Resource ModelingActionContext_Actions_ImportImages;\r
-    public final Resource ModelingActionContext_Actions_Lock;\r
-    public final Resource ModelingActionContext_Actions_MergeFlags;\r
-    public final Resource ModelingActionContext_Actions_MigrateComponentType;\r
-    public final Resource ModelingActionContext_Actions_NewComponentType;\r
-    public final Resource ModelingActionContext_Actions_NewConnectionPoint;\r
-    public final Resource ModelingActionContext_Actions_NewDocument;\r
-    public final Resource ModelingActionContext_Actions_NewLibrary;\r
-    public final Resource ModelingActionContext_Actions_NewLocalLibrary;\r
-    public final Resource ModelingActionContext_Actions_NewPGraph;\r
-    public final Resource ModelingActionContext_Actions_NewProceduralComponentType;\r
-    public final Resource ModelingActionContext_Actions_NewSCLModule;\r
-    public final Resource ModelingActionContext_Actions_NewSCLQuery;\r
-    public final Resource ModelingActionContext_Actions_NewSCLQueryType;\r
-    public final Resource ModelingActionContext_Actions_NewSheetBook;\r
-    public final Resource ModelingActionContext_Actions_NewSymbol;\r
-    public final Resource ModelingActionContext_Actions_Paste;\r
-    public final Resource ModelingActionContext_Actions_RenameDiagramComponents;\r
-    public final Resource ModelingActionContext_Actions_SubscriptionDropAction;\r
-    public final Resource ModelingActionContext_Actions_Unlock;\r
-    public final Resource ModelingActionContext_Tests;\r
-    public final Resource ModelingActionContext_Tests_CanDelete;\r
-    public final Resource ModelingActionContext_Tests_CanRename;\r
-    public final Resource ModelingActionContext_Tests_HasSomethingToPaste;\r
-    public final Resource ModelingActionContext_Tests_IsContainerNotPublished;\r
-    public final Resource ModelingActionContext_Tests_IsLocked;\r
-    public final Resource ModelingActionContext_Tests_IsNotLocked;\r
-    public final Resource ModelingActionContext_Tests_IsNotPublished;\r
-    public final Resource ModelingActionContext_Tests_IsPublished;\r
-    public final Resource ModelingBrowseContext;\r
-    public final Resource ModelingBrowseContext_ChildrenInActiveExperiment;\r
-    public final Resource ModelingBrowseContext_ComponentTypeLockStatusImageDecorationRule;\r
-    public final Resource ModelingBrowseContext_ComponentTypesFolder;\r
-    public final Resource ModelingBrowseContext_Configuration;\r
-    public final Resource ModelingBrowseContext_ConnectionPointDefinitionsFolder;\r
-    public final Resource ModelingBrowseContext_ConnectionRelationLabelDecorationRule;\r
-    public final Resource ModelingBrowseContext_ConnectionRelationModifierRule;\r
-    public final Resource ModelingBrowseContext_DocumentsFolder;\r
-    public final Resource ModelingBrowseContext_ExperimentLabelRule;\r
-    public final Resource ModelingBrowseContext_Images;\r
-    public final Resource ModelingBrowseContext_Images_ComponentLock;\r
-    public final Resource ModelingBrowseContext_Images_ComponentType;\r
-    public final Resource ModelingBrowseContext_Images_FolderLock;\r
-    public final Resource ModelingBrowseContext_Images_SubscriptionsFolder;\r
-    public final Resource ModelingBrowseContext_Images_UserDefinedComponent;\r
-    public final Resource ModelingBrowseContext_IsComponent;\r
-    public final Resource ModelingBrowseContext_IsUserDefinedComponentTest;\r
-    public final Resource ModelingBrowseContext_Ontologies;\r
-    public final Resource ModelingBrowseContext_SharedOntologies;\r
-    public final Resource ModelingBrowseContext_SubscriptionImageRule;\r
-    public final Resource ModelingBrowseContext_SubscriptionItemLabelDecorationRule;\r
-    public final Resource ModelingBrowseContext_SubscriptionItemLabelRule;\r
-    public final Resource ModelingBrowseContext_SubscriptionLabelRule;\r
-    public final Resource ModelingBrowseContext_SubscriptionsFolder;\r
-    public final Resource ModelingBrowseContext_Symbol;\r
-    public final Resource ModelingBrowseContext_Variable;\r
-    public final Resource ModelingBrowseContext_VariableChildRule;\r
-    public final Resource ModelingBrowseContext_VariableLabelRule;\r
-    public final Resource ModelingBrowseContext_VariableLabelRule_browseName;\r
-    public final Resource ModelingBrowseContext_VariableLabelRule_browseName_Inverse;\r
-    public final Resource ModelingBrowseContext_VariablePropertyRule;\r
-    public final Resource ModelingBrowseContext_VariablePropertyRule_FilterProperty;\r
-    public final Resource ModelingBrowseContext_VariablePropertyRule_FilterProperty_Inverse;\r
-    public final Resource ModelingBrowseContext_VariablePropertyRule_RequireProperty;\r
-    public final Resource ModelingBrowseContext_VariablePropertyRule_RequireProperty_Inverse;\r
-    public final Resource ModelingOperations;\r
-    public final Resource MonitorValue;\r
-    public final Resource NeedsConnectionMappingSpecification;\r
-    public final Resource NewComposite;\r
-    public final Resource NewComposite_HasCompositeType;\r
-    public final Resource NewComposite_HasDefaultName;\r
-    public final Resource NewComposite_HasDefaultName_Inverse;\r
-    public final Resource NewMasterTypicalDiagram;\r
-    public final Resource NewTypicalDiagramInstance;\r
-    public final Resource OntologyDependencies;\r
-    public final Resource Operations;\r
-    public final Resource Operations_NavigateToTarget;\r
-    public final Resource PartialIC;\r
-    public final Resource PlainModelBrowser;\r
-    public final Resource Predicates;\r
-    public final Resource Predicates_HasCounterpart;\r
-    public final Resource ReferenceElement;\r
-    public final Resource Represents;\r
-    public final Resource SCLAction;\r
-    public final Resource SCLAction_action;\r
-    public final Resource SCLAction_action_Inverse;\r
-    public final Resource SCLChildRule;\r
-    public final Resource SCLChildRule_getChildren;\r
-    public final Resource SCLChildRule_getChildren_Inverse;\r
-    public final Resource SCLCommandSession;\r
-    public final Resource SCLCommandSession_hasValue;\r
-    public final Resource SCLCommandSession_hasValue_Inverse;\r
-    public final Resource SCLLabelRule;\r
-    public final Resource SCLLabelRule_getLabels;\r
-    public final Resource SCLLabelRule_getLabels_Inverse;\r
-    public final Resource SCLMain;\r
-    public final Resource SCLQuery;\r
-    public final Resource SCLQueryType;\r
-    public final Resource SCLQuery_Value;\r
-    public final Resource SCLQuery_values;\r
-    public final Resource SCLQuery_values_Inverse;\r
-    public final Resource SCLState;\r
-    public final Resource SCLState_blob;\r
-    public final Resource SCLState_blob_Inverse;\r
-    public final Resource SCLState_identifier;\r
-    public final Resource SCLState_identifier_Inverse;\r
-    public final Resource SCLTest;\r
-    public final Resource SCLTest_test;\r
-    public final Resource SCLTest_test_Inverse;\r
-    public final Resource SCLValue;\r
-    public final Resource SharedOntology;\r
-    public final Resource SourceInformation;\r
-    public final Resource SourceInformation_copiedAtRevision;\r
-    public final Resource SourceInformation_copiedAtRevision_Inverse;\r
-    public final Resource SourceInformation_copiedFrom;\r
-    public final Resource SourceInformation_copiedFrom_Inverse;\r
-    public final Resource StructuralModel;\r
-    public final Resource StructuralModel_CloneTypicalDiagramSymbolContributionsFrom;\r
-    public final Resource StructuralModel_HasComponentTypeSubstructureType;\r
-    public final Resource StructuralModel_HasComponentTypeSupertype;\r
-    public final Resource StructuralModel_HasConfigurationType;\r
-    public final Resource StructuralModel_HasDefaultComponentTypeName;\r
-    public final Resource StructuralModel_HasDefaultComponentTypeName_Inverse;\r
-    public final Resource StructuralModel_HasDefaultComponentTypeSymbol;\r
-    public final Resource StructuralModel_HasMasterTypicalCompositeType;\r
-    public final Resource StructuralModel_HasSymbolDiagramType;\r
-    public final Resource StructuralModel_HasTypicalCompositeBaseType;\r
-    public final Resource StructuralModel_HasTypicalDiagramBaseType;\r
-    public final Resource StructuralModel_typicalInstantiationFunction;\r
-    public final Resource StructuralModel_typicalInstantiationFunction_Inverse;\r
-    public final Resource Subscription;\r
-    public final Resource Subscription_Enabled;\r
-    public final Resource Subscription_Enabled_Inverse;\r
-    public final Resource Subscription_Item;\r
-    public final Resource Subscription_Item_Bias;\r
-    public final Resource Subscription_Item_Bias_Inverse;\r
-    public final Resource Subscription_Item_Datatype;\r
-    public final Resource Subscription_Item_Datatype_Inverse;\r
-    public final Resource Subscription_Item_Deadband;\r
-    public final Resource Subscription_Item_Deadband_Inverse;\r
-    public final Resource Subscription_Item_Gain;\r
-    public final Resource Subscription_Item_Gain_Inverse;\r
-    public final Resource Subscription_Item_SamplingInterval;\r
-    public final Resource Subscription_Item_SamplingInterval_Inverse;\r
-    public final Resource Subscription_Item_Unit;\r
-    public final Resource Subscription_Item_Unit_Inverse;\r
-    public final Resource Subscription_Item_VariableId;\r
-    public final Resource Subscription_Item_VariableId_Inverse;\r
-    public final Resource SymbolToComponentType;\r
-    public final Resource SystemPropertyInfo;\r
-    @Deprecated public final Resource TestTerminal;\r
-    public final Resource TypeWithChangeInformation;\r
-    public final Resource TypicalComposite;\r
-    public final Resource TypicalComposite_typicalNamingFunction;\r
-    public final Resource TypicalComposite_typicalNamingFunction_Inverse;\r
-    public final Resource TypicalSynchronizationRule;\r
-    public final Resource TypicalSynchronizationRule_alwaysEnabled;\r
-    public final Resource TypicalSynchronizationRule_alwaysEnabled_Inverse;\r
-    public final Resource UserDefinedPropertyInfo;\r
-    public final Resource WebmonVariable;\r
-    public final Resource changeInformation;\r
-    public final Resource changeInformation_Inverse;\r
-    public final Resource connection;\r
-    public final Resource contextualHelpId;\r
-    public final Resource contextualHelpId_Inverse;\r
-    public final Resource convertedValue;\r
-    public final Resource convertedValue_Inverse;\r
-    public final Resource defSymbol;\r
-    public final Resource editorContribution;\r
-    public final Resource scl;\r
-    public final Resource sclAction;\r
-    public final Resource sclTest;\r
-    public final Resource self;\r
-    public final Resource self_Inverse;\r
-    public final Resource terminal;\r
-    public final Resource terminalRelation;\r
-        \r
-    public static class URIs {\r
-        public static final String BasicExpression = "http://www.simantics.org/Modeling-1.2/BasicExpression";\r
-        public static final String ChangeInformation = "http://www.simantics.org/Modeling-1.2/ChangeInformation";\r
-        public static final String ChangeInformation_n$createdAt = "http://www.simantics.org/Modeling-1.2/ChangeInformation/n-createdAt";\r
-        public static final String ChangeInformation_n$createdAt_Inverse = "http://www.simantics.org/Modeling-1.2/ChangeInformation/n-createdAt/Inverse";\r
-        public static final String ChangeInformation_n$createdBy = "http://www.simantics.org/Modeling-1.2/ChangeInformation/n-createdBy";\r
-        public static final String ChangeInformation_n$createdBy_Inverse = "http://www.simantics.org/Modeling-1.2/ChangeInformation/n-createdBy/Inverse";\r
-        public static final String ChangeInformation_n$modifiedAt = "http://www.simantics.org/Modeling-1.2/ChangeInformation/n-modifiedAt";\r
-        public static final String ChangeInformation_n$modifiedAt_Inverse = "http://www.simantics.org/Modeling-1.2/ChangeInformation/n-modifiedAt/Inverse";\r
-        public static final String ChangeInformation_n$modifiedBy = "http://www.simantics.org/Modeling-1.2/ChangeInformation/n-modifiedBy";\r
-        public static final String ChangeInformation_n$modifiedBy_Inverse = "http://www.simantics.org/Modeling-1.2/ChangeInformation/n-modifiedBy/Inverse";\r
-        public static final String ComponentToConnector = "http://www.simantics.org/Modeling-1.2/ComponentToConnector";\r
-        public static final String ComponentToElement = "http://www.simantics.org/Modeling-1.2/ComponentToElement";\r
-        public static final String ComponentTypeToSymbol = "http://www.simantics.org/Modeling-1.2/ComponentTypeToSymbol";\r
-        public static final String ComponentTypeUpdater = "http://www.simantics.org/Modeling-1.2/ComponentTypeUpdater";\r
-        public static final String CompositeToDiagram = "http://www.simantics.org/Modeling-1.2/CompositeToDiagram";\r
-        public static final String ConnectionMappingSpecification = "http://www.simantics.org/Modeling-1.2/ConnectionMappingSpecification";\r
-        public static final String ConnectionMapsTo = "http://www.simantics.org/Modeling-1.2/ConnectionMapsTo";\r
-        public static final String ConnectionRelationToConnectionMappingSpecification = "http://www.simantics.org/Modeling-1.2/ConnectionRelationToConnectionMappingSpecification";\r
-        public static final String ConnectionRelationToDiagramConnectionRelation = "http://www.simantics.org/Modeling-1.2/ConnectionRelationToDiagramConnectionRelation";\r
-        public static final String ConnectionRelationToDiagramConnectionRelationB = "http://www.simantics.org/Modeling-1.2/ConnectionRelationToDiagramConnectionRelationB";\r
-        public static final String ConnectionRelationToDiagramConnectionRelationC = "http://www.simantics.org/Modeling-1.2/ConnectionRelationToDiagramConnectionRelationC";\r
-        public static final String ConnectionRelationToTerminal = "http://www.simantics.org/Modeling-1.2/ConnectionRelationToTerminal";\r
-        public static final String ConnectionToConnector = "http://www.simantics.org/Modeling-1.2/ConnectionToConnector";\r
-        public static final String ConnectionToDiagramConnection = "http://www.simantics.org/Modeling-1.2/ConnectionToDiagramConnection";\r
-        public static final String ConnectionToDiagramConnectionSpecial = "http://www.simantics.org/Modeling-1.2/ConnectionToDiagramConnectionSpecial";\r
-        public static final String ConnectionTypeToComponentType = "http://www.simantics.org/Modeling-1.2/ConnectionTypeToComponentType";\r
-        public static final String ConnectionTypeToConnectionMappingSpecification = "http://www.simantics.org/Modeling-1.2/ConnectionTypeToConnectionMappingSpecification";\r
-        public static final String ConnectionTypeToConnectionRelation = "http://www.simantics.org/Modeling-1.2/ConnectionTypeToConnectionRelation";\r
-        public static final String ConnectionTypeToDiagramConnectionType = "http://www.simantics.org/Modeling-1.2/ConnectionTypeToDiagramConnectionType";\r
-        public static final String ConnectorToComponent = "http://www.simantics.org/Modeling-1.2/ConnectorToComponent";\r
-        public static final String ConnectorToConnection = "http://www.simantics.org/Modeling-1.2/ConnectorToConnection";\r
-        public static final String Contributions = "http://www.simantics.org/Modeling-1.2/Contributions";\r
-        public static final String Contributions_ActivateModel = "http://www.simantics.org/Modeling-1.2/Contributions/ActivateModel";\r
-        public static final String Contributions_BookSheets = "http://www.simantics.org/Modeling-1.2/Contributions/BookSheets";\r
-        public static final String Contributions_ChildrenInActiveExperiment = "http://www.simantics.org/Modeling-1.2/Contributions/ChildrenInActiveExperiment";\r
-        public static final String Contributions_Code = "http://www.simantics.org/Modeling-1.2/Contributions/Code";\r
-        public static final String Contributions_CodeImage = "http://www.simantics.org/Modeling-1.2/Contributions/CodeImage";\r
-        public static final String Contributions_CodeLabel = "http://www.simantics.org/Modeling-1.2/Contributions/CodeLabel";\r
-        public static final String Contributions_ComponentChildRule = "http://www.simantics.org/Modeling-1.2/Contributions/ComponentChildRule";\r
-        public static final String Contributions_ComponentDefinition = "http://www.simantics.org/Modeling-1.2/Contributions/ComponentDefinition";\r
-        public static final String Contributions_ComponentImage = "http://www.simantics.org/Modeling-1.2/Contributions/ComponentImage";\r
-        public static final String Contributions_ComponentLockImage = "http://www.simantics.org/Modeling-1.2/Contributions/ComponentLockImage";\r
-        public static final String Contributions_ComponentTypeImage = "http://www.simantics.org/Modeling-1.2/Contributions/ComponentTypeImage";\r
-        public static final String Contributions_ComponentTypeScript = "http://www.simantics.org/Modeling-1.2/Contributions/ComponentTypeScript";\r
-        public static final String Contributions_ComponentTypeScriptImage = "http://www.simantics.org/Modeling-1.2/Contributions/ComponentTypeScriptImage";\r
-        public static final String Contributions_ComponentTypeScriptLabel = "http://www.simantics.org/Modeling-1.2/Contributions/ComponentTypeScriptLabel";\r
-        public static final String Contributions_ComponentTypeToSymbol = "http://www.simantics.org/Modeling-1.2/Contributions/ComponentTypeToSymbol";\r
-        public static final String Contributions_ComponentTypesImage = "http://www.simantics.org/Modeling-1.2/Contributions/ComponentTypesImage";\r
-        public static final String Contributions_ComponentTypesLabel = "http://www.simantics.org/Modeling-1.2/Contributions/ComponentTypesLabel";\r
-        public static final String Contributions_CompositeImage = "http://www.simantics.org/Modeling-1.2/Contributions/CompositeImage";\r
-        public static final String Contributions_ConfigurationBooks = "http://www.simantics.org/Modeling-1.2/Contributions/ConfigurationBooks";\r
-        public static final String Contributions_ConfigurationComponents = "http://www.simantics.org/Modeling-1.2/Contributions/ConfigurationComponents";\r
-        public static final String Contributions_ConfigurationImage = "http://www.simantics.org/Modeling-1.2/Contributions/ConfigurationImage";\r
-        public static final String Contributions_ConfigurationLabel = "http://www.simantics.org/Modeling-1.2/Contributions/ConfigurationLabel";\r
-        public static final String Contributions_ConfiguredComponentImage = "http://www.simantics.org/Modeling-1.2/Contributions/ConfiguredComponentImage";\r
-        public static final String Contributions_ConnectionPointDefinitionsImage = "http://www.simantics.org/Modeling-1.2/Contributions/ConnectionPointDefinitionsImage";\r
-        public static final String Contributions_ConnectionRelationChildren = "http://www.simantics.org/Modeling-1.2/Contributions/ConnectionRelationChildren";\r
-        public static final String Contributions_ConnectionRelationImage = "http://www.simantics.org/Modeling-1.2/Contributions/ConnectionRelationImage";\r
-        public static final String Contributions_ConnectionRelationLabelDecoration = "http://www.simantics.org/Modeling-1.2/Contributions/ConnectionRelationLabelDecoration";\r
-        public static final String Contributions_ConnectionRelationModifier = "http://www.simantics.org/Modeling-1.2/Contributions/ConnectionRelationModifier";\r
-        public static final String Contributions_ConnectionsFolder = "http://www.simantics.org/Modeling-1.2/Contributions/ConnectionsFolder";\r
-        public static final String Contributions_Delete = "http://www.simantics.org/Modeling-1.2/Contributions/Delete";\r
-        public static final String Contributions_DocumentImage = "http://www.simantics.org/Modeling-1.2/Contributions/DocumentImage";\r
-        public static final String Contributions_DocumentsImage = "http://www.simantics.org/Modeling-1.2/Contributions/DocumentsImage";\r
-        public static final String Contributions_DocumentsLabel = "http://www.simantics.org/Modeling-1.2/Contributions/DocumentsLabel";\r
-        public static final String Contributions_ElementClassChildren = "http://www.simantics.org/Modeling-1.2/Contributions/ElementClassChildren";\r
-        public static final String Contributions_ExperimentRuns = "http://www.simantics.org/Modeling-1.2/Contributions/ExperimentRuns";\r
-        public static final String Contributions_Experiments = "http://www.simantics.org/Modeling-1.2/Contributions/Experiments";\r
-        public static final String Contributions_FolderLockImage = "http://www.simantics.org/Modeling-1.2/Contributions/FolderLockImage";\r
-        public static final String Contributions_GroupImage = "http://www.simantics.org/Modeling-1.2/Contributions/GroupImage";\r
-        public static final String Contributions_Help = "http://www.simantics.org/Modeling-1.2/Contributions/Help";\r
-        public static final String Contributions_ImageChildren = "http://www.simantics.org/Modeling-1.2/Contributions/ImageChildren";\r
-        public static final String Contributions_ImageImage = "http://www.simantics.org/Modeling-1.2/Contributions/ImageImage";\r
-        public static final String Contributions_LibraryBooks = "http://www.simantics.org/Modeling-1.2/Contributions/LibraryBooks";\r
-        public static final String Contributions_LibraryChildren = "http://www.simantics.org/Modeling-1.2/Contributions/LibraryChildren";\r
-        public static final String Contributions_LibraryImage = "http://www.simantics.org/Modeling-1.2/Contributions/LibraryImage";\r
-        public static final String Contributions_LocalLibrary = "http://www.simantics.org/Modeling-1.2/Contributions/LocalLibrary";\r
-        public static final String Contributions_ModelConfiguration = "http://www.simantics.org/Modeling-1.2/Contributions/ModelConfiguration";\r
-        public static final String Contributions_ModelLibraries = "http://www.simantics.org/Modeling-1.2/Contributions/ModelLibraries";\r
-        public static final String Contributions_ModuleImage = "http://www.simantics.org/Modeling-1.2/Contributions/ModuleImage";\r
-        public static final String Contributions_NewPGraph = "http://www.simantics.org/Modeling-1.2/Contributions/NewPGraph";\r
-        public static final String Contributions_NewSCLModule = "http://www.simantics.org/Modeling-1.2/Contributions/NewSCLModule";\r
-        public static final String Contributions_NewSheetBook = "http://www.simantics.org/Modeling-1.2/Contributions/NewSheetBook";\r
-        public static final String Contributions_Ontologies = "http://www.simantics.org/Modeling-1.2/Contributions/Ontologies";\r
-        public static final String Contributions_PGraphImage = "http://www.simantics.org/Modeling-1.2/Contributions/PGraphImage";\r
-        public static final String Contributions_PGraphs = "http://www.simantics.org/Modeling-1.2/Contributions/PGraphs";\r
-        public static final String Contributions_ProfileEntryImage = "http://www.simantics.org/Modeling-1.2/Contributions/ProfileEntryImage";\r
-        public static final String Contributions_ProfileImage = "http://www.simantics.org/Modeling-1.2/Contributions/ProfileImage";\r
-        public static final String Contributions_QueryImage = "http://www.simantics.org/Modeling-1.2/Contributions/QueryImage";\r
-        public static final String Contributions_SCLModules = "http://www.simantics.org/Modeling-1.2/Contributions/SCLModules";\r
-        public static final String Contributions_SCLQueries = "http://www.simantics.org/Modeling-1.2/Contributions/SCLQueries";\r
-        public static final String Contributions_SharedOntologies = "http://www.simantics.org/Modeling-1.2/Contributions/SharedOntologies";\r
-        public static final String Contributions_SharedOntologyImage = "http://www.simantics.org/Modeling-1.2/Contributions/SharedOntologyImage";\r
-        public static final String Contributions_SheetBookImage = "http://www.simantics.org/Modeling-1.2/Contributions/SheetBookImage";\r
-        public static final String Contributions_SheetImage = "http://www.simantics.org/Modeling-1.2/Contributions/SheetImage";\r
-        public static final String Contributions_StyleImage = "http://www.simantics.org/Modeling-1.2/Contributions/StyleImage";\r
-        public static final String Contributions_SubscriptionImage = "http://www.simantics.org/Modeling-1.2/Contributions/SubscriptionImage";\r
-        public static final String Contributions_SubscriptionItemChildren = "http://www.simantics.org/Modeling-1.2/Contributions/SubscriptionItemChildren";\r
-        public static final String Contributions_SubscriptionItemImage = "http://www.simantics.org/Modeling-1.2/Contributions/SubscriptionItemImage";\r
-        public static final String Contributions_SubscriptionItemLabel = "http://www.simantics.org/Modeling-1.2/Contributions/SubscriptionItemLabel";\r
-        public static final String Contributions_SubscriptionItemLabelDecoration = "http://www.simantics.org/Modeling-1.2/Contributions/SubscriptionItemLabelDecoration";\r
-        public static final String Contributions_SubscriptionItemLabelModifier = "http://www.simantics.org/Modeling-1.2/Contributions/SubscriptionItemLabelModifier";\r
-        public static final String Contributions_SubscriptionLabel = "http://www.simantics.org/Modeling-1.2/Contributions/SubscriptionLabel";\r
-        public static final String Contributions_SubscriptionLabelModifier = "http://www.simantics.org/Modeling-1.2/Contributions/SubscriptionLabelModifier";\r
-        public static final String Contributions_Subscriptions = "http://www.simantics.org/Modeling-1.2/Contributions/Subscriptions";\r
-        public static final String Contributions_SubscriptionsImage = "http://www.simantics.org/Modeling-1.2/Contributions/SubscriptionsImage";\r
-        public static final String Contributions_SubscriptionsLabel = "http://www.simantics.org/Modeling-1.2/Contributions/SubscriptionsLabel";\r
-        public static final String Contributions_SymbolImage = "http://www.simantics.org/Modeling-1.2/Contributions/SymbolImage";\r
-        public static final String Contributions_SymbolLabel = "http://www.simantics.org/Modeling-1.2/Contributions/SymbolLabel";\r
-        public static final String Contributions_SymbolLabelModifier = "http://www.simantics.org/Modeling-1.2/Contributions/SymbolLabelModifier";\r
-        public static final String Contributions_SymbolToTerminal = "http://www.simantics.org/Modeling-1.2/Contributions/SymbolToTerminal";\r
-        public static final String Contributions_TerminalsLabel = "http://www.simantics.org/Modeling-1.2/Contributions/TerminalsLabel";\r
-        public static final String Contributions_UrlDocumentImage = "http://www.simantics.org/Modeling-1.2/Contributions/UrlDocumentImage";\r
-        public static final String Contributions_UserDefinedComponentImage = "http://www.simantics.org/Modeling-1.2/Contributions/UserDefinedComponentImage";\r
-        public static final String Contributions_VariableChildren = "http://www.simantics.org/Modeling-1.2/Contributions/VariableChildren";\r
-        public static final String Contributions_VariableImage = "http://www.simantics.org/Modeling-1.2/Contributions/VariableImage";\r
-        public static final String Contributions_VariableLabel = "http://www.simantics.org/Modeling-1.2/Contributions/VariableLabel";\r
-        public static final String Contributions_VariableTooltip = "http://www.simantics.org/Modeling-1.2/Contributions/VariableTooltip";\r
-        public static final String DefaultStructuralActionContext = "http://www.simantics.org/Modeling-1.2/DefaultStructuralActionContext";\r
-        public static final String DefaultStructuralBrowseContext = "http://www.simantics.org/Modeling-1.2/DefaultStructuralBrowseContext";\r
-        public static final String DefaultStructuralImageContext = "http://www.simantics.org/Modeling-1.2/DefaultStructuralImageContext";\r
-        public static final String DefaultStructuralLabelContext = "http://www.simantics.org/Modeling-1.2/DefaultStructuralLabelContext";\r
-        public static final String DefaultStructuralLabelModifierContext = "http://www.simantics.org/Modeling-1.2/DefaultStructuralLabelModifierContext";\r
-        public static final String DependenciesView = "http://www.simantics.org/Modeling-1.2/DependenciesView";\r
-        public static final String DependencyTrackingProcess = "http://www.simantics.org/Modeling-1.2/DependencyTrackingProcess";\r
-        public static final String DiagramConnectionRelationToComponentType = "http://www.simantics.org/Modeling-1.2/DiagramConnectionRelationToComponentType";\r
-        public static final String DiagramConnectionRelationToConnectionRelation = "http://www.simantics.org/Modeling-1.2/DiagramConnectionRelationToConnectionRelation";\r
-        public static final String DiagramConnectionRelationToConnectionRelationB = "http://www.simantics.org/Modeling-1.2/DiagramConnectionRelationToConnectionRelationB";\r
-        public static final String DiagramConnectionRelationToConnectionRelationC = "http://www.simantics.org/Modeling-1.2/DiagramConnectionRelationToConnectionRelationC";\r
-        public static final String DiagramConnectionToConnection = "http://www.simantics.org/Modeling-1.2/DiagramConnectionToConnection";\r
-        public static final String DiagramConnectionToConnectionSpecial = "http://www.simantics.org/Modeling-1.2/DiagramConnectionToConnectionSpecial";\r
-        public static final String DiagramConnectionTypeToConnectionType = "http://www.simantics.org/Modeling-1.2/DiagramConnectionTypeToConnectionType";\r
-        public static final String DiagramHasInstance = "http://www.simantics.org/Modeling-1.2/DiagramHasInstance";\r
-        public static final String DiagramOperations = "http://www.simantics.org/Modeling-1.2/DiagramOperations";\r
-        public static final String DiagramTemplate = "http://www.simantics.org/Modeling-1.2/DiagramTemplate";\r
-        public static final String DiagramTemplate_HasMappingType = "http://www.simantics.org/Modeling-1.2/DiagramTemplate/HasMappingType";\r
-        public static final String DiagramToComposite = "http://www.simantics.org/Modeling-1.2/DiagramToComposite";\r
-        public static final String DiagramToCompositeMapping = "http://www.simantics.org/Modeling-1.2/DiagramToCompositeMapping";\r
-        public static final String Documents = "http://www.simantics.org/Modeling-1.2/Documents";\r
-        public static final String Documents_IssueBinding = "http://www.simantics.org/Modeling-1.2/Documents/IssueBinding";\r
-        public static final String Documents_IssueTemplate = "http://www.simantics.org/Modeling-1.2/Documents/IssueTemplate";\r
-        public static final String Documents_IssueTemplate_Header = "http://www.simantics.org/Modeling-1.2/Documents/IssueTemplate/Header";\r
-        public static final String Documents_IssueTemplate_User = "http://www.simantics.org/Modeling-1.2/Documents/IssueTemplate/User";\r
-        public static final String Documents_IssueTemplate_UserContent = "http://www.simantics.org/Modeling-1.2/Documents/IssueTemplate/UserContent";\r
-        public static final String Documents_IssueTemplate_UserContent_Inverse = "http://www.simantics.org/Modeling-1.2/Documents/IssueTemplate/UserContent/Inverse";\r
-        public static final String EditorContribution = "http://www.simantics.org/Modeling-1.2/EditorContribution";\r
-        public static final String EditorContribution_HasImage = "http://www.simantics.org/Modeling-1.2/EditorContribution/HasImage";\r
-        public static final String EditorContribution_HasImage_Inverse = "http://www.simantics.org/Modeling-1.2/EditorContribution/HasImage/Inverse";\r
-        public static final String EditorContribution_canHandle = "http://www.simantics.org/Modeling-1.2/EditorContribution/canHandle";\r
-        public static final String EditorContribution_canHandle_Inverse = "http://www.simantics.org/Modeling-1.2/EditorContribution/canHandle/Inverse";\r
-        public static final String EditorContribution_editorId = "http://www.simantics.org/Modeling-1.2/EditorContribution/editorId";\r
-        public static final String EditorContribution_editorId_Inverse = "http://www.simantics.org/Modeling-1.2/EditorContribution/editorId/Inverse";\r
-        public static final String EditorContribution_priority = "http://www.simantics.org/Modeling-1.2/EditorContribution/priority";\r
-        public static final String EditorContribution_priority_Inverse = "http://www.simantics.org/Modeling-1.2/EditorContribution/priority/Inverse";\r
-        public static final String ElementHasInstance = "http://www.simantics.org/Modeling-1.2/ElementHasInstance";\r
-        public static final String ElementToComponent = "http://www.simantics.org/Modeling-1.2/ElementToComponent";\r
-        public static final String Encapsulable = "http://www.simantics.org/Modeling-1.2/Encapsulable";\r
-        public static final String ExportModel = "http://www.simantics.org/Modeling-1.2/ExportModel";\r
-        public static final String ExportModel_extension = "http://www.simantics.org/Modeling-1.2/ExportModel/extension";\r
-        public static final String ExportModel_extension_Inverse = "http://www.simantics.org/Modeling-1.2/ExportModel/extension/Inverse";\r
-        public static final String ExportModel_format = "http://www.simantics.org/Modeling-1.2/ExportModel/format";\r
-        public static final String ExportModel_format_Inverse = "http://www.simantics.org/Modeling-1.2/ExportModel/format/Inverse";\r
-        public static final String Functions = "http://www.simantics.org/Modeling-1.2/Functions";\r
-        public static final String Functions_issueDocumentHeader = "http://www.simantics.org/Modeling-1.2/Functions/issueDocumentHeader";\r
-        public static final String Functions_modificationTimeTextLong = "http://www.simantics.org/Modeling-1.2/Functions/modificationTimeTextLong";\r
-        public static final String Functions_monitorReadOnly = "http://www.simantics.org/Modeling-1.2/Functions/monitorReadOnly";\r
-        public static final String Functions_monitorValueAccessor = "http://www.simantics.org/Modeling-1.2/Functions/monitorValueAccessor";\r
-        public static final String Functions_nameInputValidator = "http://www.simantics.org/Modeling-1.2/Functions/nameInputValidator";\r
-        public static final String Functions_obtainedBoolean = "http://www.simantics.org/Modeling-1.2/Functions/obtainedBoolean";\r
-        public static final String Functions_obtainedColor = "http://www.simantics.org/Modeling-1.2/Functions/obtainedColor";\r
-        public static final String Functions_obtainedDouble = "http://www.simantics.org/Modeling-1.2/Functions/obtainedDouble";\r
-        public static final String Functions_obtainedFormatter = "http://www.simantics.org/Modeling-1.2/Functions/obtainedFormatter";\r
-        public static final String Functions_obtainedString = "http://www.simantics.org/Modeling-1.2/Functions/obtainedString";\r
-        public static final String Functions_obtainedVec2d = "http://www.simantics.org/Modeling-1.2/Functions/obtainedVec2d";\r
-        public static final String Functions_projectSelection = "http://www.simantics.org/Modeling-1.2/Functions/projectSelection";\r
-        public static final String Functions_queryChildMap = "http://www.simantics.org/Modeling-1.2/Functions/queryChildMap";\r
-        public static final String Functions_queryValue = "http://www.simantics.org/Modeling-1.2/Functions/queryValue";\r
-        public static final String Functions_sclValue = "http://www.simantics.org/Modeling-1.2/Functions/sclValue";\r
-        public static final String Functions_singleVariableSelection = "http://www.simantics.org/Modeling-1.2/Functions/singleVariableSelection";\r
-        public static final String Functions_standardPersistor = "http://www.simantics.org/Modeling-1.2/Functions/standardPersistor";\r
-        public static final String Functions_standardTypicalInstantiator = "http://www.simantics.org/Modeling-1.2/Functions/standardTypicalInstantiator";\r
-        public static final String Functions_variableIdDisplayValue = "http://www.simantics.org/Modeling-1.2/Functions/variableIdDisplayValue";\r
-        public static final String GeneratesConnectionComponentInternally = "http://www.simantics.org/Modeling-1.2/GeneratesConnectionComponentInternally";\r
-        public static final String HasBaseRules = "http://www.simantics.org/Modeling-1.2/HasBaseRules";\r
-        public static final String HasConnectionMappingSpecification = "http://www.simantics.org/Modeling-1.2/HasConnectionMappingSpecification";\r
-        public static final String HasCounterpart = "http://www.simantics.org/Modeling-1.2/HasCounterpart";\r
-        public static final String HasDiagramOperations = "http://www.simantics.org/Modeling-1.2/HasDiagramOperations";\r
-        public static final String HasDiagramSource = "http://www.simantics.org/Modeling-1.2/HasDiagramSource";\r
-        public static final String HasDiagramType = "http://www.simantics.org/Modeling-1.2/HasDiagramType";\r
-        public static final String HasElementSource = "http://www.simantics.org/Modeling-1.2/HasElementSource";\r
-        public static final String HasLocalLibrary = "http://www.simantics.org/Modeling-1.2/HasLocalLibrary";\r
-        public static final String HasMappingTemplate = "http://www.simantics.org/Modeling-1.2/HasMappingTemplate";\r
-        public static final String HasMappingTemplate_Inverse = "http://www.simantics.org/Modeling-1.2/HasMappingTemplate/Inverse";\r
-        public static final String HasModelQuery = "http://www.simantics.org/Modeling-1.2/HasModelQuery";\r
-        public static final String HasModelingOperations = "http://www.simantics.org/Modeling-1.2/HasModelingOperations";\r
-        public static final String HasModelingTemplate = "http://www.simantics.org/Modeling-1.2/HasModelingTemplate";\r
-        public static final String HasModelingTemplate_Inverse = "http://www.simantics.org/Modeling-1.2/HasModelingTemplate/Inverse";\r
-        public static final String HasParentComponent = "http://www.simantics.org/Modeling-1.2/HasParentComponent";\r
-        public static final String HasParentComponent_Inverse = "http://www.simantics.org/Modeling-1.2/HasParentComponent/Inverse";\r
-        public static final String HasReferenceRelation = "http://www.simantics.org/Modeling-1.2/HasReferenceRelation";\r
-        public static final String HasReferenceRelation_Inverse = "http://www.simantics.org/Modeling-1.2/HasReferenceRelation/Inverse";\r
-        public static final String HasReferencedType = "http://www.simantics.org/Modeling-1.2/HasReferencedType";\r
-        public static final String HasSourceInformation = "http://www.simantics.org/Modeling-1.2/HasSourceInformation";\r
-        public static final String HasTypicalSynchronizationRule = "http://www.simantics.org/Modeling-1.2/HasTypicalSynchronizationRule";\r
-        public static final String HiddenComposite = "http://www.simantics.org/Modeling-1.2/HiddenComposite";\r
-        public static final String ImpliesDiagramConnectionRelationType = "http://www.simantics.org/Modeling-1.2/ImpliesDiagramConnectionRelationType";\r
-        public static final String InitialCondition = "http://www.simantics.org/Modeling-1.2/InitialCondition";\r
-        public static final String InitialCondition_HasSCLState = "http://www.simantics.org/Modeling-1.2/InitialCondition/HasSCLState";\r
-        public static final String InitialCondition_HasSCLState_Inverse = "http://www.simantics.org/Modeling-1.2/InitialCondition/HasSCLState/Inverse";\r
-        public static final String InitialCondition_sclState = "http://www.simantics.org/Modeling-1.2/InitialCondition/sclState";\r
-        public static final String InitialCondition_sclState_Inverse = "http://www.simantics.org/Modeling-1.2/InitialCondition/sclState/Inverse";\r
-        public static final String Instantiable = "http://www.simantics.org/Modeling-1.2/Instantiable";\r
-        public static final String IsLocalLibraryOf = "http://www.simantics.org/Modeling-1.2/IsLocalLibraryOf";\r
-        public static final String IsTemplatized = "http://www.simantics.org/Modeling-1.2/IsTemplatized";\r
-        public static final String LifeCycleProcess = "http://www.simantics.org/Modeling-1.2/LifeCycleProcess";\r
-        public static final String LifeCycleProcess_load = "http://www.simantics.org/Modeling-1.2/LifeCycleProcess/load";\r
-        public static final String LifeCycleProcess_load_Inverse = "http://www.simantics.org/Modeling-1.2/LifeCycleProcess/load/Inverse";\r
-        public static final String LifeCycleProcess_unload = "http://www.simantics.org/Modeling-1.2/LifeCycleProcess/unload";\r
-        public static final String LifeCycleProcess_unload_Inverse = "http://www.simantics.org/Modeling-1.2/LifeCycleProcess/unload/Inverse";\r
-        public static final String Mapped = "http://www.simantics.org/Modeling-1.2/Mapped";\r
-        public static final String MappedFromConnector = "http://www.simantics.org/Modeling-1.2/MappedFromConnector";\r
-        public static final String MappedModelingRules = "http://www.simantics.org/Modeling-1.2/MappedModelingRules";\r
-        public static final String MappingSubgraphAdvisor = "http://www.simantics.org/Modeling-1.2/MappingSubgraphAdvisor";\r
-        public static final String MappingSubgraphExtent = "http://www.simantics.org/Modeling-1.2/MappingSubgraphExtent";\r
-        public static final String MapsToConnection = "http://www.simantics.org/Modeling-1.2/MapsToConnection";\r
-        public static final String MasterTypicalCompositeType = "http://www.simantics.org/Modeling-1.2/MasterTypicalCompositeType";\r
-        public static final String Migration = "http://www.simantics.org/Modeling-1.2/Migration";\r
-        public static final String Migration_attachCreationInformationStep = "http://www.simantics.org/Modeling-1.2/Migration/attachCreationInformationStep";\r
-        public static final String Migration_documentCleanupMigrationStep = "http://www.simantics.org/Modeling-1.2/Migration/documentCleanupMigrationStep";\r
-        public static final String Migration_guidCreationStep = "http://www.simantics.org/Modeling-1.2/Migration/guidCreationStep";\r
-        public static final String Migration_layerCleanupMigrationStep = "http://www.simantics.org/Modeling-1.2/Migration/layerCleanupMigrationStep";\r
-        public static final String ModelBrowser = "http://www.simantics.org/Modeling-1.2/ModelBrowser";\r
-        public static final String ModelingActionContext = "http://www.simantics.org/Modeling-1.2/ModelingActionContext";\r
-        public static final String ModelingActionContext_Actions = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions";\r
-        public static final String ModelingActionContext_Actions_ActivateModel = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/ActivateModel";\r
-        public static final String ModelingActionContext_Actions_AssignSymbolGroup = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/AssignSymbolGroup";\r
-        public static final String ModelingActionContext_Actions_CompilePGraphs = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/CompilePGraphs";\r
-        public static final String ModelingActionContext_Actions_ConfigureConnectionTypes = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/ConfigureConnectionTypes";\r
-        public static final String ModelingActionContext_Actions_Copy = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/Copy";\r
-        public static final String ModelingActionContext_Actions_CreateNewVersion = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/CreateNewVersion";\r
-        public static final String ModelingActionContext_Actions_Cut = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/Cut";\r
-        public static final String ModelingActionContext_Actions_Delete = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/Delete";\r
-        public static final String ModelingActionContext_Actions_FinishComponentTypeForPublishing = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/FinishComponentTypeForPublishing";\r
-        public static final String ModelingActionContext_Actions_FinishSharedOntologyForPublishing = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/FinishSharedOntologyForPublishing";\r
-        public static final String ModelingActionContext_Actions_Help = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/Help";\r
-        public static final String ModelingActionContext_Actions_ImportImages = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/ImportImages";\r
-        public static final String ModelingActionContext_Actions_Lock = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/Lock";\r
-        public static final String ModelingActionContext_Actions_MergeFlags = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/MergeFlags";\r
-        public static final String ModelingActionContext_Actions_MigrateComponentType = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/MigrateComponentType";\r
-        public static final String ModelingActionContext_Actions_NewComponentType = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/NewComponentType";\r
-        public static final String ModelingActionContext_Actions_NewConnectionPoint = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/NewConnectionPoint";\r
-        public static final String ModelingActionContext_Actions_NewDocument = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/NewDocument";\r
-        public static final String ModelingActionContext_Actions_NewLibrary = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/NewLibrary";\r
-        public static final String ModelingActionContext_Actions_NewLocalLibrary = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/NewLocalLibrary";\r
-        public static final String ModelingActionContext_Actions_NewPGraph = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/NewPGraph";\r
-        public static final String ModelingActionContext_Actions_NewProceduralComponentType = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/NewProceduralComponentType";\r
-        public static final String ModelingActionContext_Actions_NewSCLModule = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/NewSCLModule";\r
-        public static final String ModelingActionContext_Actions_NewSCLQuery = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/NewSCLQuery";\r
-        public static final String ModelingActionContext_Actions_NewSCLQueryType = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/NewSCLQueryType";\r
-        public static final String ModelingActionContext_Actions_NewSheetBook = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/NewSheetBook";\r
-        public static final String ModelingActionContext_Actions_NewSymbol = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/NewSymbol";\r
-        public static final String ModelingActionContext_Actions_Paste = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/Paste";\r
-        public static final String ModelingActionContext_Actions_RenameDiagramComponents = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/RenameDiagramComponents";\r
-        public static final String ModelingActionContext_Actions_SubscriptionDropAction = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/SubscriptionDropAction";\r
-        public static final String ModelingActionContext_Actions_Unlock = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/Unlock";\r
-        public static final String ModelingActionContext_Tests = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Tests";\r
-        public static final String ModelingActionContext_Tests_CanDelete = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Tests/CanDelete";\r
-        public static final String ModelingActionContext_Tests_CanRename = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Tests/CanRename";\r
-        public static final String ModelingActionContext_Tests_HasSomethingToPaste = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Tests/HasSomethingToPaste";\r
-        public static final String ModelingActionContext_Tests_IsContainerNotPublished = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Tests/IsContainerNotPublished";\r
-        public static final String ModelingActionContext_Tests_IsLocked = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Tests/IsLocked";\r
-        public static final String ModelingActionContext_Tests_IsNotLocked = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Tests/IsNotLocked";\r
-        public static final String ModelingActionContext_Tests_IsNotPublished = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Tests/IsNotPublished";\r
-        public static final String ModelingActionContext_Tests_IsPublished = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Tests/IsPublished";\r
-        public static final String ModelingBrowseContext = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext";\r
-        public static final String ModelingBrowseContext_ChildrenInActiveExperiment = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/ChildrenInActiveExperiment";\r
-        public static final String ModelingBrowseContext_ComponentTypeLockStatusImageDecorationRule = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/ComponentTypeLockStatusImageDecorationRule";\r
-        public static final String ModelingBrowseContext_ComponentTypesFolder = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/ComponentTypesFolder";\r
-        public static final String ModelingBrowseContext_Configuration = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/Configuration";\r
-        public static final String ModelingBrowseContext_ConnectionPointDefinitionsFolder = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/ConnectionPointDefinitionsFolder";\r
-        public static final String ModelingBrowseContext_ConnectionRelationLabelDecorationRule = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/ConnectionRelationLabelDecorationRule";\r
-        public static final String ModelingBrowseContext_ConnectionRelationModifierRule = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/ConnectionRelationModifierRule";\r
-        public static final String ModelingBrowseContext_DocumentsFolder = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/DocumentsFolder";\r
-        public static final String ModelingBrowseContext_ExperimentLabelRule = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/ExperimentLabelRule";\r
-        public static final String ModelingBrowseContext_Images = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/Images";\r
-        public static final String ModelingBrowseContext_Images_ComponentLock = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/Images/ComponentLock";\r
-        public static final String ModelingBrowseContext_Images_ComponentType = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/Images/ComponentType";\r
-        public static final String ModelingBrowseContext_Images_FolderLock = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/Images/FolderLock";\r
-        public static final String ModelingBrowseContext_Images_SubscriptionsFolder = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/Images/SubscriptionsFolder";\r
-        public static final String ModelingBrowseContext_Images_UserDefinedComponent = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/Images/UserDefinedComponent";\r
-        public static final String ModelingBrowseContext_IsComponent = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/IsComponent";\r
-        public static final String ModelingBrowseContext_IsUserDefinedComponentTest = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/IsUserDefinedComponentTest";\r
-        public static final String ModelingBrowseContext_Ontologies = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/Ontologies";\r
-        public static final String ModelingBrowseContext_SharedOntologies = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/SharedOntologies";\r
-        public static final String ModelingBrowseContext_SubscriptionImageRule = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/SubscriptionImageRule";\r
-        public static final String ModelingBrowseContext_SubscriptionItemLabelDecorationRule = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/SubscriptionItemLabelDecorationRule";\r
-        public static final String ModelingBrowseContext_SubscriptionItemLabelRule = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/SubscriptionItemLabelRule";\r
-        public static final String ModelingBrowseContext_SubscriptionLabelRule = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/SubscriptionLabelRule";\r
-        public static final String ModelingBrowseContext_SubscriptionsFolder = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/SubscriptionsFolder";\r
-        public static final String ModelingBrowseContext_Symbol = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/Symbol";\r
-        public static final String ModelingBrowseContext_Variable = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/Variable";\r
-        public static final String ModelingBrowseContext_VariableChildRule = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/VariableChildRule";\r
-        public static final String ModelingBrowseContext_VariableLabelRule = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/VariableLabelRule";\r
-        public static final String ModelingBrowseContext_VariableLabelRule_browseName = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/VariableLabelRule/browseName";\r
-        public static final String ModelingBrowseContext_VariableLabelRule_browseName_Inverse = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/VariableLabelRule/browseName/Inverse";\r
-        public static final String ModelingBrowseContext_VariablePropertyRule = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/VariablePropertyRule";\r
-        public static final String ModelingBrowseContext_VariablePropertyRule_FilterProperty = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/VariablePropertyRule/FilterProperty";\r
-        public static final String ModelingBrowseContext_VariablePropertyRule_FilterProperty_Inverse = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/VariablePropertyRule/FilterProperty/Inverse";\r
-        public static final String ModelingBrowseContext_VariablePropertyRule_RequireProperty = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/VariablePropertyRule/RequireProperty";\r
-        public static final String ModelingBrowseContext_VariablePropertyRule_RequireProperty_Inverse = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/VariablePropertyRule/RequireProperty/Inverse";\r
-        public static final String ModelingOperations = "http://www.simantics.org/Modeling-1.2/ModelingOperations";\r
-        public static final String MonitorValue = "http://www.simantics.org/Modeling-1.2/MonitorValue";\r
-        public static final String NeedsConnectionMappingSpecification = "http://www.simantics.org/Modeling-1.2/NeedsConnectionMappingSpecification";\r
-        public static final String NewComposite = "http://www.simantics.org/Modeling-1.2/NewComposite";\r
-        public static final String NewComposite_HasCompositeType = "http://www.simantics.org/Modeling-1.2/NewComposite/HasCompositeType";\r
-        public static final String NewComposite_HasDefaultName = "http://www.simantics.org/Modeling-1.2/NewComposite/HasDefaultName";\r
-        public static final String NewComposite_HasDefaultName_Inverse = "http://www.simantics.org/Modeling-1.2/NewComposite/HasDefaultName/Inverse";\r
-        public static final String NewMasterTypicalDiagram = "http://www.simantics.org/Modeling-1.2/NewMasterTypicalDiagram";\r
-        public static final String NewTypicalDiagramInstance = "http://www.simantics.org/Modeling-1.2/NewTypicalDiagramInstance";\r
-        public static final String OntologyDependencies = "http://www.simantics.org/Modeling-1.2/OntologyDependencies";\r
-        public static final String Operations = "http://www.simantics.org/Modeling-1.2/Operations";\r
-        public static final String Operations_NavigateToTarget = "http://www.simantics.org/Modeling-1.2/Operations/NavigateToTarget";\r
-        public static final String PartialIC = "http://www.simantics.org/Modeling-1.2/PartialIC";\r
-        public static final String PlainModelBrowser = "http://www.simantics.org/Modeling-1.2/PlainModelBrowser";\r
-        public static final String Predicates = "http://www.simantics.org/Modeling-1.2/Predicates";\r
-        public static final String Predicates_HasCounterpart = "http://www.simantics.org/Modeling-1.2/Predicates/HasCounterpart";\r
-        public static final String ReferenceElement = "http://www.simantics.org/Modeling-1.2/ReferenceElement";\r
-        public static final String Represents = "http://www.simantics.org/Modeling-1.2/Represents";\r
-        public static final String SCLAction = "http://www.simantics.org/Modeling-1.2/SCLAction";\r
-        public static final String SCLAction_action = "http://www.simantics.org/Modeling-1.2/SCLAction/action";\r
-        public static final String SCLAction_action_Inverse = "http://www.simantics.org/Modeling-1.2/SCLAction/action/Inverse";\r
-        public static final String SCLChildRule = "http://www.simantics.org/Modeling-1.2/SCLChildRule";\r
-        public static final String SCLChildRule_getChildren = "http://www.simantics.org/Modeling-1.2/SCLChildRule/getChildren";\r
-        public static final String SCLChildRule_getChildren_Inverse = "http://www.simantics.org/Modeling-1.2/SCLChildRule/getChildren/Inverse";\r
-        public static final String SCLCommandSession = "http://www.simantics.org/Modeling-1.2/SCLCommandSession";\r
-        public static final String SCLCommandSession_hasValue = "http://www.simantics.org/Modeling-1.2/SCLCommandSession/hasValue";\r
-        public static final String SCLCommandSession_hasValue_Inverse = "http://www.simantics.org/Modeling-1.2/SCLCommandSession/hasValue/Inverse";\r
-        public static final String SCLLabelRule = "http://www.simantics.org/Modeling-1.2/SCLLabelRule";\r
-        public static final String SCLLabelRule_getLabels = "http://www.simantics.org/Modeling-1.2/SCLLabelRule/getLabels";\r
-        public static final String SCLLabelRule_getLabels_Inverse = "http://www.simantics.org/Modeling-1.2/SCLLabelRule/getLabels/Inverse";\r
-        public static final String SCLMain = "http://www.simantics.org/Modeling-1.2/SCLMain";\r
-        public static final String SCLQuery = "http://www.simantics.org/Modeling-1.2/SCLQuery";\r
-        public static final String SCLQueryType = "http://www.simantics.org/Modeling-1.2/SCLQueryType";\r
-        public static final String SCLQuery_Value = "http://www.simantics.org/Modeling-1.2/SCLQuery/Value";\r
-        public static final String SCLQuery_values = "http://www.simantics.org/Modeling-1.2/SCLQuery/values";\r
-        public static final String SCLQuery_values_Inverse = "http://www.simantics.org/Modeling-1.2/SCLQuery/values/Inverse";\r
-        public static final String SCLState = "http://www.simantics.org/Modeling-1.2/SCLState";\r
-        public static final String SCLState_blob = "http://www.simantics.org/Modeling-1.2/SCLState/blob";\r
-        public static final String SCLState_blob_Inverse = "http://www.simantics.org/Modeling-1.2/SCLState/blob/Inverse";\r
-        public static final String SCLState_identifier = "http://www.simantics.org/Modeling-1.2/SCLState/identifier";\r
-        public static final String SCLState_identifier_Inverse = "http://www.simantics.org/Modeling-1.2/SCLState/identifier/Inverse";\r
-        public static final String SCLTest = "http://www.simantics.org/Modeling-1.2/SCLTest";\r
-        public static final String SCLTest_test = "http://www.simantics.org/Modeling-1.2/SCLTest/test";\r
-        public static final String SCLTest_test_Inverse = "http://www.simantics.org/Modeling-1.2/SCLTest/test/Inverse";\r
-        public static final String SCLValue = "http://www.simantics.org/Modeling-1.2/SCLValue";\r
-        public static final String SharedOntology = "http://www.simantics.org/Modeling-1.2/SharedOntology";\r
-        public static final String SourceInformation = "http://www.simantics.org/Modeling-1.2/SourceInformation";\r
-        public static final String SourceInformation_copiedAtRevision = "http://www.simantics.org/Modeling-1.2/SourceInformation/copiedAtRevision";\r
-        public static final String SourceInformation_copiedAtRevision_Inverse = "http://www.simantics.org/Modeling-1.2/SourceInformation/copiedAtRevision/Inverse";\r
-        public static final String SourceInformation_copiedFrom = "http://www.simantics.org/Modeling-1.2/SourceInformation/copiedFrom";\r
-        public static final String SourceInformation_copiedFrom_Inverse = "http://www.simantics.org/Modeling-1.2/SourceInformation/copiedFrom/Inverse";\r
-        public static final String StructuralModel = "http://www.simantics.org/Modeling-1.2/StructuralModel";\r
-        public static final String StructuralModel_CloneTypicalDiagramSymbolContributionsFrom = "http://www.simantics.org/Modeling-1.2/StructuralModel/CloneTypicalDiagramSymbolContributionsFrom";\r
-        public static final String StructuralModel_HasComponentTypeSubstructureType = "http://www.simantics.org/Modeling-1.2/StructuralModel/HasComponentTypeSubstructureType";\r
-        public static final String StructuralModel_HasComponentTypeSupertype = "http://www.simantics.org/Modeling-1.2/StructuralModel/HasComponentTypeSupertype";\r
-        public static final String StructuralModel_HasConfigurationType = "http://www.simantics.org/Modeling-1.2/StructuralModel/HasConfigurationType";\r
-        public static final String StructuralModel_HasDefaultComponentTypeName = "http://www.simantics.org/Modeling-1.2/StructuralModel/HasDefaultComponentTypeName";\r
-        public static final String StructuralModel_HasDefaultComponentTypeName_Inverse = "http://www.simantics.org/Modeling-1.2/StructuralModel/HasDefaultComponentTypeName/Inverse";\r
-        public static final String StructuralModel_HasDefaultComponentTypeSymbol = "http://www.simantics.org/Modeling-1.2/StructuralModel/HasDefaultComponentTypeSymbol";\r
-        public static final String StructuralModel_HasMasterTypicalCompositeType = "http://www.simantics.org/Modeling-1.2/StructuralModel/HasMasterTypicalCompositeType";\r
-        public static final String StructuralModel_HasSymbolDiagramType = "http://www.simantics.org/Modeling-1.2/StructuralModel/HasSymbolDiagramType";\r
-        public static final String StructuralModel_HasTypicalCompositeBaseType = "http://www.simantics.org/Modeling-1.2/StructuralModel/HasTypicalCompositeBaseType";\r
-        public static final String StructuralModel_HasTypicalDiagramBaseType = "http://www.simantics.org/Modeling-1.2/StructuralModel/HasTypicalDiagramBaseType";\r
-        public static final String StructuralModel_typicalInstantiationFunction = "http://www.simantics.org/Modeling-1.2/StructuralModel/typicalInstantiationFunction";\r
-        public static final String StructuralModel_typicalInstantiationFunction_Inverse = "http://www.simantics.org/Modeling-1.2/StructuralModel/typicalInstantiationFunction/Inverse";\r
-        public static final String Subscription = "http://www.simantics.org/Modeling-1.2/Subscription";\r
-        public static final String Subscription_Enabled = "http://www.simantics.org/Modeling-1.2/Subscription/Enabled";\r
-        public static final String Subscription_Enabled_Inverse = "http://www.simantics.org/Modeling-1.2/Subscription/Enabled/Inverse";\r
-        public static final String Subscription_Item = "http://www.simantics.org/Modeling-1.2/Subscription/Item";\r
-        public static final String Subscription_Item_Bias = "http://www.simantics.org/Modeling-1.2/Subscription/Item/Bias";\r
-        public static final String Subscription_Item_Bias_Inverse = "http://www.simantics.org/Modeling-1.2/Subscription/Item/Bias/Inverse";\r
-        public static final String Subscription_Item_Datatype = "http://www.simantics.org/Modeling-1.2/Subscription/Item/Datatype";\r
-        public static final String Subscription_Item_Datatype_Inverse = "http://www.simantics.org/Modeling-1.2/Subscription/Item/Datatype/Inverse";\r
-        public static final String Subscription_Item_Deadband = "http://www.simantics.org/Modeling-1.2/Subscription/Item/Deadband";\r
-        public static final String Subscription_Item_Deadband_Inverse = "http://www.simantics.org/Modeling-1.2/Subscription/Item/Deadband/Inverse";\r
-        public static final String Subscription_Item_Gain = "http://www.simantics.org/Modeling-1.2/Subscription/Item/Gain";\r
-        public static final String Subscription_Item_Gain_Inverse = "http://www.simantics.org/Modeling-1.2/Subscription/Item/Gain/Inverse";\r
-        public static final String Subscription_Item_SamplingInterval = "http://www.simantics.org/Modeling-1.2/Subscription/Item/SamplingInterval";\r
-        public static final String Subscription_Item_SamplingInterval_Inverse = "http://www.simantics.org/Modeling-1.2/Subscription/Item/SamplingInterval/Inverse";\r
-        public static final String Subscription_Item_Unit = "http://www.simantics.org/Modeling-1.2/Subscription/Item/Unit";\r
-        public static final String Subscription_Item_Unit_Inverse = "http://www.simantics.org/Modeling-1.2/Subscription/Item/Unit/Inverse";\r
-        public static final String Subscription_Item_VariableId = "http://www.simantics.org/Modeling-1.2/Subscription/Item/VariableId";\r
-        public static final String Subscription_Item_VariableId_Inverse = "http://www.simantics.org/Modeling-1.2/Subscription/Item/VariableId/Inverse";\r
-        public static final String SymbolToComponentType = "http://www.simantics.org/Modeling-1.2/SymbolToComponentType";\r
-        public static final String SystemPropertyInfo = "http://www.simantics.org/Modeling-1.2/SystemPropertyInfo";\r
-        @Deprecated public static final String TestTerminal = "http://www.simantics.org/Modeling-1.2/TestTerminal";\r
-        public static final String TypeWithChangeInformation = "http://www.simantics.org/Modeling-1.2/TypeWithChangeInformation";\r
-        public static final String TypicalComposite = "http://www.simantics.org/Modeling-1.2/TypicalComposite";\r
-        public static final String TypicalComposite_typicalNamingFunction = "http://www.simantics.org/Modeling-1.2/TypicalComposite/typicalNamingFunction";\r
-        public static final String TypicalComposite_typicalNamingFunction_Inverse = "http://www.simantics.org/Modeling-1.2/TypicalComposite/typicalNamingFunction/Inverse";\r
-        public static final String TypicalSynchronizationRule = "http://www.simantics.org/Modeling-1.2/TypicalSynchronizationRule";\r
-        public static final String TypicalSynchronizationRule_alwaysEnabled = "http://www.simantics.org/Modeling-1.2/TypicalSynchronizationRule/alwaysEnabled";\r
-        public static final String TypicalSynchronizationRule_alwaysEnabled_Inverse = "http://www.simantics.org/Modeling-1.2/TypicalSynchronizationRule/alwaysEnabled/Inverse";\r
-        public static final String UserDefinedPropertyInfo = "http://www.simantics.org/Modeling-1.2/UserDefinedPropertyInfo";\r
-        public static final String WebmonVariable = "http://www.simantics.org/Modeling-1.2/WebmonVariable";\r
-        public static final String changeInformation = "http://www.simantics.org/Modeling-1.2/changeInformation";\r
-        public static final String changeInformation_Inverse = "http://www.simantics.org/Modeling-1.2/changeInformation/Inverse";\r
-        public static final String connection = "http://www.simantics.org/Modeling-1.2/connection";\r
-        public static final String contextualHelpId = "http://www.simantics.org/Modeling-1.2/contextualHelpId";\r
-        public static final String contextualHelpId_Inverse = "http://www.simantics.org/Modeling-1.2/contextualHelpId/Inverse";\r
-        public static final String convertedValue = "http://www.simantics.org/Modeling-1.2/convertedValue";\r
-        public static final String convertedValue_Inverse = "http://www.simantics.org/Modeling-1.2/convertedValue/Inverse";\r
-        public static final String defSymbol = "http://www.simantics.org/Modeling-1.2/defSymbol";\r
-        public static final String editorContribution = "http://www.simantics.org/Modeling-1.2/editorContribution";\r
-        public static final String scl = "http://www.simantics.org/Modeling-1.2/scl";\r
-        public static final String sclAction = "http://www.simantics.org/Modeling-1.2/sclAction";\r
-        public static final String sclTest = "http://www.simantics.org/Modeling-1.2/sclTest";\r
-        public static final String self = "http://www.simantics.org/Modeling-1.2/self";\r
-        public static final String self_Inverse = "http://www.simantics.org/Modeling-1.2/self/Inverse";\r
-        public static final String terminal = "http://www.simantics.org/Modeling-1.2/terminal";\r
-        public static final String terminalRelation = "http://www.simantics.org/Modeling-1.2/terminalRelation";\r
-    }\r
-    \r
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {\r
-        try {\r
-            return graph.getResource(uri);\r
-        } catch(DatabaseException e) {\r
-            System.err.println(e.getMessage());\r
-            return null;\r
-        }\r
-    }\r
-    \r
-    public ModelingResources(ReadGraph graph) {\r
-        BasicExpression = getResourceOrNull(graph, URIs.BasicExpression);\r
-        ChangeInformation = getResourceOrNull(graph, URIs.ChangeInformation);\r
-        ChangeInformation_n$createdAt = getResourceOrNull(graph, URIs.ChangeInformation_n$createdAt);\r
-        ChangeInformation_n$createdAt_Inverse = getResourceOrNull(graph, URIs.ChangeInformation_n$createdAt_Inverse);\r
-        ChangeInformation_n$createdBy = getResourceOrNull(graph, URIs.ChangeInformation_n$createdBy);\r
-        ChangeInformation_n$createdBy_Inverse = getResourceOrNull(graph, URIs.ChangeInformation_n$createdBy_Inverse);\r
-        ChangeInformation_n$modifiedAt = getResourceOrNull(graph, URIs.ChangeInformation_n$modifiedAt);\r
-        ChangeInformation_n$modifiedAt_Inverse = getResourceOrNull(graph, URIs.ChangeInformation_n$modifiedAt_Inverse);\r
-        ChangeInformation_n$modifiedBy = getResourceOrNull(graph, URIs.ChangeInformation_n$modifiedBy);\r
-        ChangeInformation_n$modifiedBy_Inverse = getResourceOrNull(graph, URIs.ChangeInformation_n$modifiedBy_Inverse);\r
-        ComponentToConnector = getResourceOrNull(graph, URIs.ComponentToConnector);\r
-        ComponentToElement = getResourceOrNull(graph, URIs.ComponentToElement);\r
-        ComponentTypeToSymbol = getResourceOrNull(graph, URIs.ComponentTypeToSymbol);\r
-        ComponentTypeUpdater = getResourceOrNull(graph, URIs.ComponentTypeUpdater);\r
-        CompositeToDiagram = getResourceOrNull(graph, URIs.CompositeToDiagram);\r
-        ConnectionMappingSpecification = getResourceOrNull(graph, URIs.ConnectionMappingSpecification);\r
-        ConnectionMapsTo = getResourceOrNull(graph, URIs.ConnectionMapsTo);\r
-        ConnectionRelationToConnectionMappingSpecification = getResourceOrNull(graph, URIs.ConnectionRelationToConnectionMappingSpecification);\r
-        ConnectionRelationToDiagramConnectionRelation = getResourceOrNull(graph, URIs.ConnectionRelationToDiagramConnectionRelation);\r
-        ConnectionRelationToDiagramConnectionRelationB = getResourceOrNull(graph, URIs.ConnectionRelationToDiagramConnectionRelationB);\r
-        ConnectionRelationToDiagramConnectionRelationC = getResourceOrNull(graph, URIs.ConnectionRelationToDiagramConnectionRelationC);\r
-        ConnectionRelationToTerminal = getResourceOrNull(graph, URIs.ConnectionRelationToTerminal);\r
-        ConnectionToConnector = getResourceOrNull(graph, URIs.ConnectionToConnector);\r
-        ConnectionToDiagramConnection = getResourceOrNull(graph, URIs.ConnectionToDiagramConnection);\r
-        ConnectionToDiagramConnectionSpecial = getResourceOrNull(graph, URIs.ConnectionToDiagramConnectionSpecial);\r
-        ConnectionTypeToComponentType = getResourceOrNull(graph, URIs.ConnectionTypeToComponentType);\r
-        ConnectionTypeToConnectionMappingSpecification = getResourceOrNull(graph, URIs.ConnectionTypeToConnectionMappingSpecification);\r
-        ConnectionTypeToConnectionRelation = getResourceOrNull(graph, URIs.ConnectionTypeToConnectionRelation);\r
-        ConnectionTypeToDiagramConnectionType = getResourceOrNull(graph, URIs.ConnectionTypeToDiagramConnectionType);\r
-        ConnectorToComponent = getResourceOrNull(graph, URIs.ConnectorToComponent);\r
-        ConnectorToConnection = getResourceOrNull(graph, URIs.ConnectorToConnection);\r
-        Contributions = getResourceOrNull(graph, URIs.Contributions);\r
-        Contributions_ActivateModel = getResourceOrNull(graph, URIs.Contributions_ActivateModel);\r
-        Contributions_BookSheets = getResourceOrNull(graph, URIs.Contributions_BookSheets);\r
-        Contributions_ChildrenInActiveExperiment = getResourceOrNull(graph, URIs.Contributions_ChildrenInActiveExperiment);\r
-        Contributions_Code = getResourceOrNull(graph, URIs.Contributions_Code);\r
-        Contributions_CodeImage = getResourceOrNull(graph, URIs.Contributions_CodeImage);\r
-        Contributions_CodeLabel = getResourceOrNull(graph, URIs.Contributions_CodeLabel);\r
-        Contributions_ComponentChildRule = getResourceOrNull(graph, URIs.Contributions_ComponentChildRule);\r
-        Contributions_ComponentDefinition = getResourceOrNull(graph, URIs.Contributions_ComponentDefinition);\r
-        Contributions_ComponentImage = getResourceOrNull(graph, URIs.Contributions_ComponentImage);\r
-        Contributions_ComponentLockImage = getResourceOrNull(graph, URIs.Contributions_ComponentLockImage);\r
-        Contributions_ComponentTypeImage = getResourceOrNull(graph, URIs.Contributions_ComponentTypeImage);\r
-        Contributions_ComponentTypeScript = getResourceOrNull(graph, URIs.Contributions_ComponentTypeScript);\r
-        Contributions_ComponentTypeScriptImage = getResourceOrNull(graph, URIs.Contributions_ComponentTypeScriptImage);\r
-        Contributions_ComponentTypeScriptLabel = getResourceOrNull(graph, URIs.Contributions_ComponentTypeScriptLabel);\r
-        Contributions_ComponentTypeToSymbol = getResourceOrNull(graph, URIs.Contributions_ComponentTypeToSymbol);\r
-        Contributions_ComponentTypesImage = getResourceOrNull(graph, URIs.Contributions_ComponentTypesImage);\r
-        Contributions_ComponentTypesLabel = getResourceOrNull(graph, URIs.Contributions_ComponentTypesLabel);\r
-        Contributions_CompositeImage = getResourceOrNull(graph, URIs.Contributions_CompositeImage);\r
-        Contributions_ConfigurationBooks = getResourceOrNull(graph, URIs.Contributions_ConfigurationBooks);\r
-        Contributions_ConfigurationComponents = getResourceOrNull(graph, URIs.Contributions_ConfigurationComponents);\r
-        Contributions_ConfigurationImage = getResourceOrNull(graph, URIs.Contributions_ConfigurationImage);\r
-        Contributions_ConfigurationLabel = getResourceOrNull(graph, URIs.Contributions_ConfigurationLabel);\r
-        Contributions_ConfiguredComponentImage = getResourceOrNull(graph, URIs.Contributions_ConfiguredComponentImage);\r
-        Contributions_ConnectionPointDefinitionsImage = getResourceOrNull(graph, URIs.Contributions_ConnectionPointDefinitionsImage);\r
-        Contributions_ConnectionRelationChildren = getResourceOrNull(graph, URIs.Contributions_ConnectionRelationChildren);\r
-        Contributions_ConnectionRelationImage = getResourceOrNull(graph, URIs.Contributions_ConnectionRelationImage);\r
-        Contributions_ConnectionRelationLabelDecoration = getResourceOrNull(graph, URIs.Contributions_ConnectionRelationLabelDecoration);\r
-        Contributions_ConnectionRelationModifier = getResourceOrNull(graph, URIs.Contributions_ConnectionRelationModifier);\r
-        Contributions_ConnectionsFolder = getResourceOrNull(graph, URIs.Contributions_ConnectionsFolder);\r
-        Contributions_Delete = getResourceOrNull(graph, URIs.Contributions_Delete);\r
-        Contributions_DocumentImage = getResourceOrNull(graph, URIs.Contributions_DocumentImage);\r
-        Contributions_DocumentsImage = getResourceOrNull(graph, URIs.Contributions_DocumentsImage);\r
-        Contributions_DocumentsLabel = getResourceOrNull(graph, URIs.Contributions_DocumentsLabel);\r
-        Contributions_ElementClassChildren = getResourceOrNull(graph, URIs.Contributions_ElementClassChildren);\r
-        Contributions_ExperimentRuns = getResourceOrNull(graph, URIs.Contributions_ExperimentRuns);\r
-        Contributions_Experiments = getResourceOrNull(graph, URIs.Contributions_Experiments);\r
-        Contributions_FolderLockImage = getResourceOrNull(graph, URIs.Contributions_FolderLockImage);\r
-        Contributions_GroupImage = getResourceOrNull(graph, URIs.Contributions_GroupImage);\r
-        Contributions_Help = getResourceOrNull(graph, URIs.Contributions_Help);\r
-        Contributions_ImageChildren = getResourceOrNull(graph, URIs.Contributions_ImageChildren);\r
-        Contributions_ImageImage = getResourceOrNull(graph, URIs.Contributions_ImageImage);\r
-        Contributions_LibraryBooks = getResourceOrNull(graph, URIs.Contributions_LibraryBooks);\r
-        Contributions_LibraryChildren = getResourceOrNull(graph, URIs.Contributions_LibraryChildren);\r
-        Contributions_LibraryImage = getResourceOrNull(graph, URIs.Contributions_LibraryImage);\r
-        Contributions_LocalLibrary = getResourceOrNull(graph, URIs.Contributions_LocalLibrary);\r
-        Contributions_ModelConfiguration = getResourceOrNull(graph, URIs.Contributions_ModelConfiguration);\r
-        Contributions_ModelLibraries = getResourceOrNull(graph, URIs.Contributions_ModelLibraries);\r
-        Contributions_ModuleImage = getResourceOrNull(graph, URIs.Contributions_ModuleImage);\r
-        Contributions_NewPGraph = getResourceOrNull(graph, URIs.Contributions_NewPGraph);\r
-        Contributions_NewSCLModule = getResourceOrNull(graph, URIs.Contributions_NewSCLModule);\r
-        Contributions_NewSheetBook = getResourceOrNull(graph, URIs.Contributions_NewSheetBook);\r
-        Contributions_Ontologies = getResourceOrNull(graph, URIs.Contributions_Ontologies);\r
-        Contributions_PGraphImage = getResourceOrNull(graph, URIs.Contributions_PGraphImage);\r
-        Contributions_PGraphs = getResourceOrNull(graph, URIs.Contributions_PGraphs);\r
-        Contributions_ProfileEntryImage = getResourceOrNull(graph, URIs.Contributions_ProfileEntryImage);\r
-        Contributions_ProfileImage = getResourceOrNull(graph, URIs.Contributions_ProfileImage);\r
-        Contributions_QueryImage = getResourceOrNull(graph, URIs.Contributions_QueryImage);\r
-        Contributions_SCLModules = getResourceOrNull(graph, URIs.Contributions_SCLModules);\r
-        Contributions_SCLQueries = getResourceOrNull(graph, URIs.Contributions_SCLQueries);\r
-        Contributions_SharedOntologies = getResourceOrNull(graph, URIs.Contributions_SharedOntologies);\r
-        Contributions_SharedOntologyImage = getResourceOrNull(graph, URIs.Contributions_SharedOntologyImage);\r
-        Contributions_SheetBookImage = getResourceOrNull(graph, URIs.Contributions_SheetBookImage);\r
-        Contributions_SheetImage = getResourceOrNull(graph, URIs.Contributions_SheetImage);\r
-        Contributions_StyleImage = getResourceOrNull(graph, URIs.Contributions_StyleImage);\r
-        Contributions_SubscriptionImage = getResourceOrNull(graph, URIs.Contributions_SubscriptionImage);\r
-        Contributions_SubscriptionItemChildren = getResourceOrNull(graph, URIs.Contributions_SubscriptionItemChildren);\r
-        Contributions_SubscriptionItemImage = getResourceOrNull(graph, URIs.Contributions_SubscriptionItemImage);\r
-        Contributions_SubscriptionItemLabel = getResourceOrNull(graph, URIs.Contributions_SubscriptionItemLabel);\r
-        Contributions_SubscriptionItemLabelDecoration = getResourceOrNull(graph, URIs.Contributions_SubscriptionItemLabelDecoration);\r
-        Contributions_SubscriptionItemLabelModifier = getResourceOrNull(graph, URIs.Contributions_SubscriptionItemLabelModifier);\r
-        Contributions_SubscriptionLabel = getResourceOrNull(graph, URIs.Contributions_SubscriptionLabel);\r
-        Contributions_SubscriptionLabelModifier = getResourceOrNull(graph, URIs.Contributions_SubscriptionLabelModifier);\r
-        Contributions_Subscriptions = getResourceOrNull(graph, URIs.Contributions_Subscriptions);\r
-        Contributions_SubscriptionsImage = getResourceOrNull(graph, URIs.Contributions_SubscriptionsImage);\r
-        Contributions_SubscriptionsLabel = getResourceOrNull(graph, URIs.Contributions_SubscriptionsLabel);\r
-        Contributions_SymbolImage = getResourceOrNull(graph, URIs.Contributions_SymbolImage);\r
-        Contributions_SymbolLabel = getResourceOrNull(graph, URIs.Contributions_SymbolLabel);\r
-        Contributions_SymbolLabelModifier = getResourceOrNull(graph, URIs.Contributions_SymbolLabelModifier);\r
-        Contributions_SymbolToTerminal = getResourceOrNull(graph, URIs.Contributions_SymbolToTerminal);\r
-        Contributions_TerminalsLabel = getResourceOrNull(graph, URIs.Contributions_TerminalsLabel);\r
-        Contributions_UrlDocumentImage = getResourceOrNull(graph, URIs.Contributions_UrlDocumentImage);\r
-        Contributions_UserDefinedComponentImage = getResourceOrNull(graph, URIs.Contributions_UserDefinedComponentImage);\r
-        Contributions_VariableChildren = getResourceOrNull(graph, URIs.Contributions_VariableChildren);\r
-        Contributions_VariableImage = getResourceOrNull(graph, URIs.Contributions_VariableImage);\r
-        Contributions_VariableLabel = getResourceOrNull(graph, URIs.Contributions_VariableLabel);\r
-        Contributions_VariableTooltip = getResourceOrNull(graph, URIs.Contributions_VariableTooltip);\r
-        DefaultStructuralActionContext = getResourceOrNull(graph, URIs.DefaultStructuralActionContext);\r
-        DefaultStructuralBrowseContext = getResourceOrNull(graph, URIs.DefaultStructuralBrowseContext);\r
-        DefaultStructuralImageContext = getResourceOrNull(graph, URIs.DefaultStructuralImageContext);\r
-        DefaultStructuralLabelContext = getResourceOrNull(graph, URIs.DefaultStructuralLabelContext);\r
-        DefaultStructuralLabelModifierContext = getResourceOrNull(graph, URIs.DefaultStructuralLabelModifierContext);\r
-        DependenciesView = getResourceOrNull(graph, URIs.DependenciesView);\r
-        DependencyTrackingProcess = getResourceOrNull(graph, URIs.DependencyTrackingProcess);\r
-        DiagramConnectionRelationToComponentType = getResourceOrNull(graph, URIs.DiagramConnectionRelationToComponentType);\r
-        DiagramConnectionRelationToConnectionRelation = getResourceOrNull(graph, URIs.DiagramConnectionRelationToConnectionRelation);\r
-        DiagramConnectionRelationToConnectionRelationB = getResourceOrNull(graph, URIs.DiagramConnectionRelationToConnectionRelationB);\r
-        DiagramConnectionRelationToConnectionRelationC = getResourceOrNull(graph, URIs.DiagramConnectionRelationToConnectionRelationC);\r
-        DiagramConnectionToConnection = getResourceOrNull(graph, URIs.DiagramConnectionToConnection);\r
-        DiagramConnectionToConnectionSpecial = getResourceOrNull(graph, URIs.DiagramConnectionToConnectionSpecial);\r
-        DiagramConnectionTypeToConnectionType = getResourceOrNull(graph, URIs.DiagramConnectionTypeToConnectionType);\r
-        DiagramHasInstance = getResourceOrNull(graph, URIs.DiagramHasInstance);\r
-        DiagramOperations = getResourceOrNull(graph, URIs.DiagramOperations);\r
-        DiagramTemplate = getResourceOrNull(graph, URIs.DiagramTemplate);\r
-        DiagramTemplate_HasMappingType = getResourceOrNull(graph, URIs.DiagramTemplate_HasMappingType);\r
-        DiagramToComposite = getResourceOrNull(graph, URIs.DiagramToComposite);\r
-        DiagramToCompositeMapping = getResourceOrNull(graph, URIs.DiagramToCompositeMapping);\r
-        Documents = getResourceOrNull(graph, URIs.Documents);\r
-        Documents_IssueBinding = getResourceOrNull(graph, URIs.Documents_IssueBinding);\r
-        Documents_IssueTemplate = getResourceOrNull(graph, URIs.Documents_IssueTemplate);\r
-        Documents_IssueTemplate_Header = getResourceOrNull(graph, URIs.Documents_IssueTemplate_Header);\r
-        Documents_IssueTemplate_User = getResourceOrNull(graph, URIs.Documents_IssueTemplate_User);\r
-        Documents_IssueTemplate_UserContent = getResourceOrNull(graph, URIs.Documents_IssueTemplate_UserContent);\r
-        Documents_IssueTemplate_UserContent_Inverse = getResourceOrNull(graph, URIs.Documents_IssueTemplate_UserContent_Inverse);\r
-        EditorContribution = getResourceOrNull(graph, URIs.EditorContribution);\r
-        EditorContribution_HasImage = getResourceOrNull(graph, URIs.EditorContribution_HasImage);\r
-        EditorContribution_HasImage_Inverse = getResourceOrNull(graph, URIs.EditorContribution_HasImage_Inverse);\r
-        EditorContribution_canHandle = getResourceOrNull(graph, URIs.EditorContribution_canHandle);\r
-        EditorContribution_canHandle_Inverse = getResourceOrNull(graph, URIs.EditorContribution_canHandle_Inverse);\r
-        EditorContribution_editorId = getResourceOrNull(graph, URIs.EditorContribution_editorId);\r
-        EditorContribution_editorId_Inverse = getResourceOrNull(graph, URIs.EditorContribution_editorId_Inverse);\r
-        EditorContribution_priority = getResourceOrNull(graph, URIs.EditorContribution_priority);\r
-        EditorContribution_priority_Inverse = getResourceOrNull(graph, URIs.EditorContribution_priority_Inverse);\r
-        ElementHasInstance = getResourceOrNull(graph, URIs.ElementHasInstance);\r
-        ElementToComponent = getResourceOrNull(graph, URIs.ElementToComponent);\r
-        Encapsulable = getResourceOrNull(graph, URIs.Encapsulable);\r
-        ExportModel = getResourceOrNull(graph, URIs.ExportModel);\r
-        ExportModel_extension = getResourceOrNull(graph, URIs.ExportModel_extension);\r
-        ExportModel_extension_Inverse = getResourceOrNull(graph, URIs.ExportModel_extension_Inverse);\r
-        ExportModel_format = getResourceOrNull(graph, URIs.ExportModel_format);\r
-        ExportModel_format_Inverse = getResourceOrNull(graph, URIs.ExportModel_format_Inverse);\r
-        Functions = getResourceOrNull(graph, URIs.Functions);\r
-        Functions_issueDocumentHeader = getResourceOrNull(graph, URIs.Functions_issueDocumentHeader);\r
-        Functions_modificationTimeTextLong = getResourceOrNull(graph, URIs.Functions_modificationTimeTextLong);\r
-        Functions_monitorReadOnly = getResourceOrNull(graph, URIs.Functions_monitorReadOnly);\r
-        Functions_monitorValueAccessor = getResourceOrNull(graph, URIs.Functions_monitorValueAccessor);\r
-        Functions_nameInputValidator = getResourceOrNull(graph, URIs.Functions_nameInputValidator);\r
-        Functions_obtainedBoolean = getResourceOrNull(graph, URIs.Functions_obtainedBoolean);\r
-        Functions_obtainedColor = getResourceOrNull(graph, URIs.Functions_obtainedColor);\r
-        Functions_obtainedDouble = getResourceOrNull(graph, URIs.Functions_obtainedDouble);\r
-        Functions_obtainedFormatter = getResourceOrNull(graph, URIs.Functions_obtainedFormatter);\r
-        Functions_obtainedString = getResourceOrNull(graph, URIs.Functions_obtainedString);\r
-        Functions_obtainedVec2d = getResourceOrNull(graph, URIs.Functions_obtainedVec2d);\r
-        Functions_projectSelection = getResourceOrNull(graph, URIs.Functions_projectSelection);\r
-        Functions_queryChildMap = getResourceOrNull(graph, URIs.Functions_queryChildMap);\r
-        Functions_queryValue = getResourceOrNull(graph, URIs.Functions_queryValue);\r
-        Functions_sclValue = getResourceOrNull(graph, URIs.Functions_sclValue);\r
-        Functions_singleVariableSelection = getResourceOrNull(graph, URIs.Functions_singleVariableSelection);\r
-        Functions_standardPersistor = getResourceOrNull(graph, URIs.Functions_standardPersistor);\r
-        Functions_standardTypicalInstantiator = getResourceOrNull(graph, URIs.Functions_standardTypicalInstantiator);\r
-        Functions_variableIdDisplayValue = getResourceOrNull(graph, URIs.Functions_variableIdDisplayValue);\r
-        GeneratesConnectionComponentInternally = getResourceOrNull(graph, URIs.GeneratesConnectionComponentInternally);\r
-        HasBaseRules = getResourceOrNull(graph, URIs.HasBaseRules);\r
-        HasConnectionMappingSpecification = getResourceOrNull(graph, URIs.HasConnectionMappingSpecification);\r
-        HasCounterpart = getResourceOrNull(graph, URIs.HasCounterpart);\r
-        HasDiagramOperations = getResourceOrNull(graph, URIs.HasDiagramOperations);\r
-        HasDiagramSource = getResourceOrNull(graph, URIs.HasDiagramSource);\r
-        HasDiagramType = getResourceOrNull(graph, URIs.HasDiagramType);\r
-        HasElementSource = getResourceOrNull(graph, URIs.HasElementSource);\r
-        HasLocalLibrary = getResourceOrNull(graph, URIs.HasLocalLibrary);\r
-        HasMappingTemplate = getResourceOrNull(graph, URIs.HasMappingTemplate);\r
-        HasMappingTemplate_Inverse = getResourceOrNull(graph, URIs.HasMappingTemplate_Inverse);\r
-        HasModelQuery = getResourceOrNull(graph, URIs.HasModelQuery);\r
-        HasModelingOperations = getResourceOrNull(graph, URIs.HasModelingOperations);\r
-        HasModelingTemplate = getResourceOrNull(graph, URIs.HasModelingTemplate);\r
-        HasModelingTemplate_Inverse = getResourceOrNull(graph, URIs.HasModelingTemplate_Inverse);\r
-        HasParentComponent = getResourceOrNull(graph, URIs.HasParentComponent);\r
-        HasParentComponent_Inverse = getResourceOrNull(graph, URIs.HasParentComponent_Inverse);\r
-        HasReferenceRelation = getResourceOrNull(graph, URIs.HasReferenceRelation);\r
-        HasReferenceRelation_Inverse = getResourceOrNull(graph, URIs.HasReferenceRelation_Inverse);\r
-        HasReferencedType = getResourceOrNull(graph, URIs.HasReferencedType);\r
-        HasSourceInformation = getResourceOrNull(graph, URIs.HasSourceInformation);\r
-        HasTypicalSynchronizationRule = getResourceOrNull(graph, URIs.HasTypicalSynchronizationRule);\r
-        HiddenComposite = getResourceOrNull(graph, URIs.HiddenComposite);\r
-        ImpliesDiagramConnectionRelationType = getResourceOrNull(graph, URIs.ImpliesDiagramConnectionRelationType);\r
-        InitialCondition = getResourceOrNull(graph, URIs.InitialCondition);\r
-        InitialCondition_HasSCLState = getResourceOrNull(graph, URIs.InitialCondition_HasSCLState);\r
-        InitialCondition_HasSCLState_Inverse = getResourceOrNull(graph, URIs.InitialCondition_HasSCLState_Inverse);\r
-        InitialCondition_sclState = getResourceOrNull(graph, URIs.InitialCondition_sclState);\r
-        InitialCondition_sclState_Inverse = getResourceOrNull(graph, URIs.InitialCondition_sclState_Inverse);\r
-        Instantiable = getResourceOrNull(graph, URIs.Instantiable);\r
-        IsLocalLibraryOf = getResourceOrNull(graph, URIs.IsLocalLibraryOf);\r
-        IsTemplatized = getResourceOrNull(graph, URIs.IsTemplatized);\r
-        LifeCycleProcess = getResourceOrNull(graph, URIs.LifeCycleProcess);\r
-        LifeCycleProcess_load = getResourceOrNull(graph, URIs.LifeCycleProcess_load);\r
-        LifeCycleProcess_load_Inverse = getResourceOrNull(graph, URIs.LifeCycleProcess_load_Inverse);\r
-        LifeCycleProcess_unload = getResourceOrNull(graph, URIs.LifeCycleProcess_unload);\r
-        LifeCycleProcess_unload_Inverse = getResourceOrNull(graph, URIs.LifeCycleProcess_unload_Inverse);\r
-        Mapped = getResourceOrNull(graph, URIs.Mapped);\r
-        MappedFromConnector = getResourceOrNull(graph, URIs.MappedFromConnector);\r
-        MappedModelingRules = getResourceOrNull(graph, URIs.MappedModelingRules);\r
-        MappingSubgraphAdvisor = getResourceOrNull(graph, URIs.MappingSubgraphAdvisor);\r
-        MappingSubgraphExtent = getResourceOrNull(graph, URIs.MappingSubgraphExtent);\r
-        MapsToConnection = getResourceOrNull(graph, URIs.MapsToConnection);\r
-        MasterTypicalCompositeType = getResourceOrNull(graph, URIs.MasterTypicalCompositeType);\r
-        Migration = getResourceOrNull(graph, URIs.Migration);\r
-        Migration_attachCreationInformationStep = getResourceOrNull(graph, URIs.Migration_attachCreationInformationStep);\r
-        Migration_documentCleanupMigrationStep = getResourceOrNull(graph, URIs.Migration_documentCleanupMigrationStep);\r
-        Migration_guidCreationStep = getResourceOrNull(graph, URIs.Migration_guidCreationStep);\r
-        Migration_layerCleanupMigrationStep = getResourceOrNull(graph, URIs.Migration_layerCleanupMigrationStep);\r
-        ModelBrowser = getResourceOrNull(graph, URIs.ModelBrowser);\r
-        ModelingActionContext = getResourceOrNull(graph, URIs.ModelingActionContext);\r
-        ModelingActionContext_Actions = getResourceOrNull(graph, URIs.ModelingActionContext_Actions);\r
-        ModelingActionContext_Actions_ActivateModel = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_ActivateModel);\r
-        ModelingActionContext_Actions_AssignSymbolGroup = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_AssignSymbolGroup);\r
-        ModelingActionContext_Actions_CompilePGraphs = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_CompilePGraphs);\r
-        ModelingActionContext_Actions_ConfigureConnectionTypes = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_ConfigureConnectionTypes);\r
-        ModelingActionContext_Actions_Copy = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_Copy);\r
-        ModelingActionContext_Actions_CreateNewVersion = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_CreateNewVersion);\r
-        ModelingActionContext_Actions_Cut = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_Cut);\r
-        ModelingActionContext_Actions_Delete = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_Delete);\r
-        ModelingActionContext_Actions_FinishComponentTypeForPublishing = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_FinishComponentTypeForPublishing);\r
-        ModelingActionContext_Actions_FinishSharedOntologyForPublishing = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_FinishSharedOntologyForPublishing);\r
-        ModelingActionContext_Actions_Help = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_Help);\r
-        ModelingActionContext_Actions_ImportImages = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_ImportImages);\r
-        ModelingActionContext_Actions_Lock = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_Lock);\r
-        ModelingActionContext_Actions_MergeFlags = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_MergeFlags);\r
-        ModelingActionContext_Actions_MigrateComponentType = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_MigrateComponentType);\r
-        ModelingActionContext_Actions_NewComponentType = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_NewComponentType);\r
-        ModelingActionContext_Actions_NewConnectionPoint = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_NewConnectionPoint);\r
-        ModelingActionContext_Actions_NewDocument = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_NewDocument);\r
-        ModelingActionContext_Actions_NewLibrary = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_NewLibrary);\r
-        ModelingActionContext_Actions_NewLocalLibrary = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_NewLocalLibrary);\r
-        ModelingActionContext_Actions_NewPGraph = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_NewPGraph);\r
-        ModelingActionContext_Actions_NewProceduralComponentType = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_NewProceduralComponentType);\r
-        ModelingActionContext_Actions_NewSCLModule = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_NewSCLModule);\r
-        ModelingActionContext_Actions_NewSCLQuery = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_NewSCLQuery);\r
-        ModelingActionContext_Actions_NewSCLQueryType = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_NewSCLQueryType);\r
-        ModelingActionContext_Actions_NewSheetBook = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_NewSheetBook);\r
-        ModelingActionContext_Actions_NewSymbol = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_NewSymbol);\r
-        ModelingActionContext_Actions_Paste = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_Paste);\r
-        ModelingActionContext_Actions_RenameDiagramComponents = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_RenameDiagramComponents);\r
-        ModelingActionContext_Actions_SubscriptionDropAction = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_SubscriptionDropAction);\r
-        ModelingActionContext_Actions_Unlock = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_Unlock);\r
-        ModelingActionContext_Tests = getResourceOrNull(graph, URIs.ModelingActionContext_Tests);\r
-        ModelingActionContext_Tests_CanDelete = getResourceOrNull(graph, URIs.ModelingActionContext_Tests_CanDelete);\r
-        ModelingActionContext_Tests_CanRename = getResourceOrNull(graph, URIs.ModelingActionContext_Tests_CanRename);\r
-        ModelingActionContext_Tests_HasSomethingToPaste = getResourceOrNull(graph, URIs.ModelingActionContext_Tests_HasSomethingToPaste);\r
-        ModelingActionContext_Tests_IsContainerNotPublished = getResourceOrNull(graph, URIs.ModelingActionContext_Tests_IsContainerNotPublished);\r
-        ModelingActionContext_Tests_IsLocked = getResourceOrNull(graph, URIs.ModelingActionContext_Tests_IsLocked);\r
-        ModelingActionContext_Tests_IsNotLocked = getResourceOrNull(graph, URIs.ModelingActionContext_Tests_IsNotLocked);\r
-        ModelingActionContext_Tests_IsNotPublished = getResourceOrNull(graph, URIs.ModelingActionContext_Tests_IsNotPublished);\r
-        ModelingActionContext_Tests_IsPublished = getResourceOrNull(graph, URIs.ModelingActionContext_Tests_IsPublished);\r
-        ModelingBrowseContext = getResourceOrNull(graph, URIs.ModelingBrowseContext);\r
-        ModelingBrowseContext_ChildrenInActiveExperiment = getResourceOrNull(graph, URIs.ModelingBrowseContext_ChildrenInActiveExperiment);\r
-        ModelingBrowseContext_ComponentTypeLockStatusImageDecorationRule = getResourceOrNull(graph, URIs.ModelingBrowseContext_ComponentTypeLockStatusImageDecorationRule);\r
-        ModelingBrowseContext_ComponentTypesFolder = getResourceOrNull(graph, URIs.ModelingBrowseContext_ComponentTypesFolder);\r
-        ModelingBrowseContext_Configuration = getResourceOrNull(graph, URIs.ModelingBrowseContext_Configuration);\r
-        ModelingBrowseContext_ConnectionPointDefinitionsFolder = getResourceOrNull(graph, URIs.ModelingBrowseContext_ConnectionPointDefinitionsFolder);\r
-        ModelingBrowseContext_ConnectionRelationLabelDecorationRule = getResourceOrNull(graph, URIs.ModelingBrowseContext_ConnectionRelationLabelDecorationRule);\r
-        ModelingBrowseContext_ConnectionRelationModifierRule = getResourceOrNull(graph, URIs.ModelingBrowseContext_ConnectionRelationModifierRule);\r
-        ModelingBrowseContext_DocumentsFolder = getResourceOrNull(graph, URIs.ModelingBrowseContext_DocumentsFolder);\r
-        ModelingBrowseContext_ExperimentLabelRule = getResourceOrNull(graph, URIs.ModelingBrowseContext_ExperimentLabelRule);\r
-        ModelingBrowseContext_Images = getResourceOrNull(graph, URIs.ModelingBrowseContext_Images);\r
-        ModelingBrowseContext_Images_ComponentLock = getResourceOrNull(graph, URIs.ModelingBrowseContext_Images_ComponentLock);\r
-        ModelingBrowseContext_Images_ComponentType = getResourceOrNull(graph, URIs.ModelingBrowseContext_Images_ComponentType);\r
-        ModelingBrowseContext_Images_FolderLock = getResourceOrNull(graph, URIs.ModelingBrowseContext_Images_FolderLock);\r
-        ModelingBrowseContext_Images_SubscriptionsFolder = getResourceOrNull(graph, URIs.ModelingBrowseContext_Images_SubscriptionsFolder);\r
-        ModelingBrowseContext_Images_UserDefinedComponent = getResourceOrNull(graph, URIs.ModelingBrowseContext_Images_UserDefinedComponent);\r
-        ModelingBrowseContext_IsComponent = getResourceOrNull(graph, URIs.ModelingBrowseContext_IsComponent);\r
-        ModelingBrowseContext_IsUserDefinedComponentTest = getResourceOrNull(graph, URIs.ModelingBrowseContext_IsUserDefinedComponentTest);\r
-        ModelingBrowseContext_Ontologies = getResourceOrNull(graph, URIs.ModelingBrowseContext_Ontologies);\r
-        ModelingBrowseContext_SharedOntologies = getResourceOrNull(graph, URIs.ModelingBrowseContext_SharedOntologies);\r
-        ModelingBrowseContext_SubscriptionImageRule = getResourceOrNull(graph, URIs.ModelingBrowseContext_SubscriptionImageRule);\r
-        ModelingBrowseContext_SubscriptionItemLabelDecorationRule = getResourceOrNull(graph, URIs.ModelingBrowseContext_SubscriptionItemLabelDecorationRule);\r
-        ModelingBrowseContext_SubscriptionItemLabelRule = getResourceOrNull(graph, URIs.ModelingBrowseContext_SubscriptionItemLabelRule);\r
-        ModelingBrowseContext_SubscriptionLabelRule = getResourceOrNull(graph, URIs.ModelingBrowseContext_SubscriptionLabelRule);\r
-        ModelingBrowseContext_SubscriptionsFolder = getResourceOrNull(graph, URIs.ModelingBrowseContext_SubscriptionsFolder);\r
-        ModelingBrowseContext_Symbol = getResourceOrNull(graph, URIs.ModelingBrowseContext_Symbol);\r
-        ModelingBrowseContext_Variable = getResourceOrNull(graph, URIs.ModelingBrowseContext_Variable);\r
-        ModelingBrowseContext_VariableChildRule = getResourceOrNull(graph, URIs.ModelingBrowseContext_VariableChildRule);\r
-        ModelingBrowseContext_VariableLabelRule = getResourceOrNull(graph, URIs.ModelingBrowseContext_VariableLabelRule);\r
-        ModelingBrowseContext_VariableLabelRule_browseName = getResourceOrNull(graph, URIs.ModelingBrowseContext_VariableLabelRule_browseName);\r
-        ModelingBrowseContext_VariableLabelRule_browseName_Inverse = getResourceOrNull(graph, URIs.ModelingBrowseContext_VariableLabelRule_browseName_Inverse);\r
-        ModelingBrowseContext_VariablePropertyRule = getResourceOrNull(graph, URIs.ModelingBrowseContext_VariablePropertyRule);\r
-        ModelingBrowseContext_VariablePropertyRule_FilterProperty = getResourceOrNull(graph, URIs.ModelingBrowseContext_VariablePropertyRule_FilterProperty);\r
-        ModelingBrowseContext_VariablePropertyRule_FilterProperty_Inverse = getResourceOrNull(graph, URIs.ModelingBrowseContext_VariablePropertyRule_FilterProperty_Inverse);\r
-        ModelingBrowseContext_VariablePropertyRule_RequireProperty = getResourceOrNull(graph, URIs.ModelingBrowseContext_VariablePropertyRule_RequireProperty);\r
-        ModelingBrowseContext_VariablePropertyRule_RequireProperty_Inverse = getResourceOrNull(graph, URIs.ModelingBrowseContext_VariablePropertyRule_RequireProperty_Inverse);\r
-        ModelingOperations = getResourceOrNull(graph, URIs.ModelingOperations);\r
-        MonitorValue = getResourceOrNull(graph, URIs.MonitorValue);\r
-        NeedsConnectionMappingSpecification = getResourceOrNull(graph, URIs.NeedsConnectionMappingSpecification);\r
-        NewComposite = getResourceOrNull(graph, URIs.NewComposite);\r
-        NewComposite_HasCompositeType = getResourceOrNull(graph, URIs.NewComposite_HasCompositeType);\r
-        NewComposite_HasDefaultName = getResourceOrNull(graph, URIs.NewComposite_HasDefaultName);\r
-        NewComposite_HasDefaultName_Inverse = getResourceOrNull(graph, URIs.NewComposite_HasDefaultName_Inverse);\r
-        NewMasterTypicalDiagram = getResourceOrNull(graph, URIs.NewMasterTypicalDiagram);\r
-        NewTypicalDiagramInstance = getResourceOrNull(graph, URIs.NewTypicalDiagramInstance);\r
-        OntologyDependencies = getResourceOrNull(graph, URIs.OntologyDependencies);\r
-        Operations = getResourceOrNull(graph, URIs.Operations);\r
-        Operations_NavigateToTarget = getResourceOrNull(graph, URIs.Operations_NavigateToTarget);\r
-        PartialIC = getResourceOrNull(graph, URIs.PartialIC);\r
-        PlainModelBrowser = getResourceOrNull(graph, URIs.PlainModelBrowser);\r
-        Predicates = getResourceOrNull(graph, URIs.Predicates);\r
-        Predicates_HasCounterpart = getResourceOrNull(graph, URIs.Predicates_HasCounterpart);\r
-        ReferenceElement = getResourceOrNull(graph, URIs.ReferenceElement);\r
-        Represents = getResourceOrNull(graph, URIs.Represents);\r
-        SCLAction = getResourceOrNull(graph, URIs.SCLAction);\r
-        SCLAction_action = getResourceOrNull(graph, URIs.SCLAction_action);\r
-        SCLAction_action_Inverse = getResourceOrNull(graph, URIs.SCLAction_action_Inverse);\r
-        SCLChildRule = getResourceOrNull(graph, URIs.SCLChildRule);\r
-        SCLChildRule_getChildren = getResourceOrNull(graph, URIs.SCLChildRule_getChildren);\r
-        SCLChildRule_getChildren_Inverse = getResourceOrNull(graph, URIs.SCLChildRule_getChildren_Inverse);\r
-        SCLCommandSession = getResourceOrNull(graph, URIs.SCLCommandSession);\r
-        SCLCommandSession_hasValue = getResourceOrNull(graph, URIs.SCLCommandSession_hasValue);\r
-        SCLCommandSession_hasValue_Inverse = getResourceOrNull(graph, URIs.SCLCommandSession_hasValue_Inverse);\r
-        SCLLabelRule = getResourceOrNull(graph, URIs.SCLLabelRule);\r
-        SCLLabelRule_getLabels = getResourceOrNull(graph, URIs.SCLLabelRule_getLabels);\r
-        SCLLabelRule_getLabels_Inverse = getResourceOrNull(graph, URIs.SCLLabelRule_getLabels_Inverse);\r
-        SCLMain = getResourceOrNull(graph, URIs.SCLMain);\r
-        SCLQuery = getResourceOrNull(graph, URIs.SCLQuery);\r
-        SCLQueryType = getResourceOrNull(graph, URIs.SCLQueryType);\r
-        SCLQuery_Value = getResourceOrNull(graph, URIs.SCLQuery_Value);\r
-        SCLQuery_values = getResourceOrNull(graph, URIs.SCLQuery_values);\r
-        SCLQuery_values_Inverse = getResourceOrNull(graph, URIs.SCLQuery_values_Inverse);\r
-        SCLState = getResourceOrNull(graph, URIs.SCLState);\r
-        SCLState_blob = getResourceOrNull(graph, URIs.SCLState_blob);\r
-        SCLState_blob_Inverse = getResourceOrNull(graph, URIs.SCLState_blob_Inverse);\r
-        SCLState_identifier = getResourceOrNull(graph, URIs.SCLState_identifier);\r
-        SCLState_identifier_Inverse = getResourceOrNull(graph, URIs.SCLState_identifier_Inverse);\r
-        SCLTest = getResourceOrNull(graph, URIs.SCLTest);\r
-        SCLTest_test = getResourceOrNull(graph, URIs.SCLTest_test);\r
-        SCLTest_test_Inverse = getResourceOrNull(graph, URIs.SCLTest_test_Inverse);\r
-        SCLValue = getResourceOrNull(graph, URIs.SCLValue);\r
-        SharedOntology = getResourceOrNull(graph, URIs.SharedOntology);\r
-        SourceInformation = getResourceOrNull(graph, URIs.SourceInformation);\r
-        SourceInformation_copiedAtRevision = getResourceOrNull(graph, URIs.SourceInformation_copiedAtRevision);\r
-        SourceInformation_copiedAtRevision_Inverse = getResourceOrNull(graph, URIs.SourceInformation_copiedAtRevision_Inverse);\r
-        SourceInformation_copiedFrom = getResourceOrNull(graph, URIs.SourceInformation_copiedFrom);\r
-        SourceInformation_copiedFrom_Inverse = getResourceOrNull(graph, URIs.SourceInformation_copiedFrom_Inverse);\r
-        StructuralModel = getResourceOrNull(graph, URIs.StructuralModel);\r
-        StructuralModel_CloneTypicalDiagramSymbolContributionsFrom = getResourceOrNull(graph, URIs.StructuralModel_CloneTypicalDiagramSymbolContributionsFrom);\r
-        StructuralModel_HasComponentTypeSubstructureType = getResourceOrNull(graph, URIs.StructuralModel_HasComponentTypeSubstructureType);\r
-        StructuralModel_HasComponentTypeSupertype = getResourceOrNull(graph, URIs.StructuralModel_HasComponentTypeSupertype);\r
-        StructuralModel_HasConfigurationType = getResourceOrNull(graph, URIs.StructuralModel_HasConfigurationType);\r
-        StructuralModel_HasDefaultComponentTypeName = getResourceOrNull(graph, URIs.StructuralModel_HasDefaultComponentTypeName);\r
-        StructuralModel_HasDefaultComponentTypeName_Inverse = getResourceOrNull(graph, URIs.StructuralModel_HasDefaultComponentTypeName_Inverse);\r
-        StructuralModel_HasDefaultComponentTypeSymbol = getResourceOrNull(graph, URIs.StructuralModel_HasDefaultComponentTypeSymbol);\r
-        StructuralModel_HasMasterTypicalCompositeType = getResourceOrNull(graph, URIs.StructuralModel_HasMasterTypicalCompositeType);\r
-        StructuralModel_HasSymbolDiagramType = getResourceOrNull(graph, URIs.StructuralModel_HasSymbolDiagramType);\r
-        StructuralModel_HasTypicalCompositeBaseType = getResourceOrNull(graph, URIs.StructuralModel_HasTypicalCompositeBaseType);\r
-        StructuralModel_HasTypicalDiagramBaseType = getResourceOrNull(graph, URIs.StructuralModel_HasTypicalDiagramBaseType);\r
-        StructuralModel_typicalInstantiationFunction = getResourceOrNull(graph, URIs.StructuralModel_typicalInstantiationFunction);\r
-        StructuralModel_typicalInstantiationFunction_Inverse = getResourceOrNull(graph, URIs.StructuralModel_typicalInstantiationFunction_Inverse);\r
-        Subscription = getResourceOrNull(graph, URIs.Subscription);\r
-        Subscription_Enabled = getResourceOrNull(graph, URIs.Subscription_Enabled);\r
-        Subscription_Enabled_Inverse = getResourceOrNull(graph, URIs.Subscription_Enabled_Inverse);\r
-        Subscription_Item = getResourceOrNull(graph, URIs.Subscription_Item);\r
-        Subscription_Item_Bias = getResourceOrNull(graph, URIs.Subscription_Item_Bias);\r
-        Subscription_Item_Bias_Inverse = getResourceOrNull(graph, URIs.Subscription_Item_Bias_Inverse);\r
-        Subscription_Item_Datatype = getResourceOrNull(graph, URIs.Subscription_Item_Datatype);\r
-        Subscription_Item_Datatype_Inverse = getResourceOrNull(graph, URIs.Subscription_Item_Datatype_Inverse);\r
-        Subscription_Item_Deadband = getResourceOrNull(graph, URIs.Subscription_Item_Deadband);\r
-        Subscription_Item_Deadband_Inverse = getResourceOrNull(graph, URIs.Subscription_Item_Deadband_Inverse);\r
-        Subscription_Item_Gain = getResourceOrNull(graph, URIs.Subscription_Item_Gain);\r
-        Subscription_Item_Gain_Inverse = getResourceOrNull(graph, URIs.Subscription_Item_Gain_Inverse);\r
-        Subscription_Item_SamplingInterval = getResourceOrNull(graph, URIs.Subscription_Item_SamplingInterval);\r
-        Subscription_Item_SamplingInterval_Inverse = getResourceOrNull(graph, URIs.Subscription_Item_SamplingInterval_Inverse);\r
-        Subscription_Item_Unit = getResourceOrNull(graph, URIs.Subscription_Item_Unit);\r
-        Subscription_Item_Unit_Inverse = getResourceOrNull(graph, URIs.Subscription_Item_Unit_Inverse);\r
-        Subscription_Item_VariableId = getResourceOrNull(graph, URIs.Subscription_Item_VariableId);\r
-        Subscription_Item_VariableId_Inverse = getResourceOrNull(graph, URIs.Subscription_Item_VariableId_Inverse);\r
-        SymbolToComponentType = getResourceOrNull(graph, URIs.SymbolToComponentType);\r
-        SystemPropertyInfo = getResourceOrNull(graph, URIs.SystemPropertyInfo);\r
-        TestTerminal = getResourceOrNull(graph, URIs.TestTerminal);\r
-        TypeWithChangeInformation = getResourceOrNull(graph, URIs.TypeWithChangeInformation);\r
-        TypicalComposite = getResourceOrNull(graph, URIs.TypicalComposite);\r
-        TypicalComposite_typicalNamingFunction = getResourceOrNull(graph, URIs.TypicalComposite_typicalNamingFunction);\r
-        TypicalComposite_typicalNamingFunction_Inverse = getResourceOrNull(graph, URIs.TypicalComposite_typicalNamingFunction_Inverse);\r
-        TypicalSynchronizationRule = getResourceOrNull(graph, URIs.TypicalSynchronizationRule);\r
-        TypicalSynchronizationRule_alwaysEnabled = getResourceOrNull(graph, URIs.TypicalSynchronizationRule_alwaysEnabled);\r
-        TypicalSynchronizationRule_alwaysEnabled_Inverse = getResourceOrNull(graph, URIs.TypicalSynchronizationRule_alwaysEnabled_Inverse);\r
-        UserDefinedPropertyInfo = getResourceOrNull(graph, URIs.UserDefinedPropertyInfo);\r
-        WebmonVariable = getResourceOrNull(graph, URIs.WebmonVariable);\r
-        changeInformation = getResourceOrNull(graph, URIs.changeInformation);\r
-        changeInformation_Inverse = getResourceOrNull(graph, URIs.changeInformation_Inverse);\r
-        connection = getResourceOrNull(graph, URIs.connection);\r
-        contextualHelpId = getResourceOrNull(graph, URIs.contextualHelpId);\r
-        contextualHelpId_Inverse = getResourceOrNull(graph, URIs.contextualHelpId_Inverse);\r
-        convertedValue = getResourceOrNull(graph, URIs.convertedValue);\r
-        convertedValue_Inverse = getResourceOrNull(graph, URIs.convertedValue_Inverse);\r
-        defSymbol = getResourceOrNull(graph, URIs.defSymbol);\r
-        editorContribution = getResourceOrNull(graph, URIs.editorContribution);\r
-        scl = getResourceOrNull(graph, URIs.scl);\r
-        sclAction = getResourceOrNull(graph, URIs.sclAction);\r
-        sclTest = getResourceOrNull(graph, URIs.sclTest);\r
-        self = getResourceOrNull(graph, URIs.self);\r
-        self_Inverse = getResourceOrNull(graph, URIs.self_Inverse);\r
-        terminal = getResourceOrNull(graph, URIs.terminal);\r
-        terminalRelation = getResourceOrNull(graph, URIs.terminalRelation);\r
-    }\r
-    \r
-    public static ModelingResources getInstance(ReadGraph graph) {\r
-        Session session = graph.getSession();\r
-        ModelingResources ret = session.peekService(ModelingResources.class);\r
-        if(ret == null) {\r
-            QueryControl qc = graph.getService(QueryControl.class);\r
-            ret = new ModelingResources(qc.getIndependentGraph(graph));\r
-            session.registerService(ModelingResources.class, ret);\r
-        }\r
-        return ret;\r
-    }\r
-    \r
-    public static ModelingResources getInstance(RequestProcessor session) throws DatabaseException {\r
-        ModelingResources ret = session.peekService(ModelingResources.class);\r
-        if(ret == null) {\r
-            ret = session.syncRequest(new Read<ModelingResources>() {\r
-                public ModelingResources perform(ReadGraph graph) throws DatabaseException {\r
-                    QueryControl qc = graph.getService(QueryControl.class);\r
-                    return new ModelingResources(qc.getIndependentGraph(graph));\r
-                }\r
-            });\r
-            session.registerService(ModelingResources.class, ret);\r
-        }\r
-        return ret;\r
-    }\r
-    \r
-}\r
-\r
+package org.simantics.modeling;
+
+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 ModelingResources {
+    
+    public final Resource BasicExpression;
+    public final Resource ChangeInformation;
+    public final Resource ChangeInformation_n$createdAt;
+    public final Resource ChangeInformation_n$createdAt_Inverse;
+    public final Resource ChangeInformation_n$createdBy;
+    public final Resource ChangeInformation_n$createdBy_Inverse;
+    public final Resource ChangeInformation_n$modifiedAt;
+    public final Resource ChangeInformation_n$modifiedAt_Inverse;
+    public final Resource ChangeInformation_n$modifiedBy;
+    public final Resource ChangeInformation_n$modifiedBy_Inverse;
+    public final Resource ComponentToConnector;
+    public final Resource ComponentToElement;
+    public final Resource ComponentTypeToSymbol;
+    public final Resource ComponentTypeUpdater;
+    public final Resource CompositeToDiagram;
+    public final Resource ConnectionMappingSpecification;
+    public final Resource ConnectionMapsTo;
+    public final Resource ConnectionRelationToConnectionMappingSpecification;
+    public final Resource ConnectionRelationToDiagramConnectionRelation;
+    public final Resource ConnectionRelationToDiagramConnectionRelationB;
+    public final Resource ConnectionRelationToDiagramConnectionRelationC;
+    public final Resource ConnectionRelationToTerminal;
+    public final Resource ConnectionToConnector;
+    public final Resource ConnectionToDiagramConnection;
+    public final Resource ConnectionToDiagramConnectionSpecial;
+    public final Resource ConnectionTypeToComponentType;
+    public final Resource ConnectionTypeToConnectionMappingSpecification;
+    public final Resource ConnectionTypeToConnectionRelation;
+    public final Resource ConnectionTypeToDiagramConnectionType;
+    public final Resource ConnectorToComponent;
+    public final Resource ConnectorToConnection;
+    public final Resource Contributions;
+    public final Resource Contributions_ActivateModel;
+    public final Resource Contributions_BookSheets;
+    public final Resource Contributions_ChildrenInActiveExperiment;
+    public final Resource Contributions_Code;
+    public final Resource Contributions_CodeImage;
+    public final Resource Contributions_CodeLabel;
+    public final Resource Contributions_ComponentChildRule;
+    public final Resource Contributions_ComponentDefinition;
+    public final Resource Contributions_ComponentImage;
+    public final Resource Contributions_ComponentLockImage;
+    public final Resource Contributions_ComponentTypeImage;
+    public final Resource Contributions_ComponentTypeScript;
+    public final Resource Contributions_ComponentTypeScriptImage;
+    public final Resource Contributions_ComponentTypeScriptLabel;
+    public final Resource Contributions_ComponentTypeToSymbol;
+    public final Resource Contributions_ComponentTypesImage;
+    public final Resource Contributions_ComponentTypesLabel;
+    public final Resource Contributions_CompositeImage;
+    public final Resource Contributions_ConfigurationBooks;
+    public final Resource Contributions_ConfigurationComponents;
+    public final Resource Contributions_ConfigurationImage;
+    public final Resource Contributions_ConfigurationLabel;
+    public final Resource Contributions_ConfiguredComponentImage;
+    public final Resource Contributions_ConnectionPointDefinitionsImage;
+    public final Resource Contributions_ConnectionRelationChildren;
+    public final Resource Contributions_ConnectionRelationImage;
+    public final Resource Contributions_ConnectionRelationLabelDecoration;
+    public final Resource Contributions_ConnectionRelationModifier;
+    public final Resource Contributions_ConnectionsFolder;
+    public final Resource Contributions_Delete;
+    public final Resource Contributions_DocumentImage;
+    public final Resource Contributions_DocumentsImage;
+    public final Resource Contributions_DocumentsLabel;
+    public final Resource Contributions_ElementClassChildren;
+    public final Resource Contributions_ExperimentRuns;
+    public final Resource Contributions_Experiments;
+    public final Resource Contributions_FolderLockImage;
+    public final Resource Contributions_GroupImage;
+    public final Resource Contributions_Help;
+    public final Resource Contributions_ImageChildren;
+    public final Resource Contributions_ImageImage;
+    public final Resource Contributions_LibraryBooks;
+    public final Resource Contributions_LibraryChildren;
+    public final Resource Contributions_LibraryImage;
+    public final Resource Contributions_LocalLibrary;
+    public final Resource Contributions_ModelConfiguration;
+    public final Resource Contributions_ModelLibraries;
+    public final Resource Contributions_ModuleImage;
+    public final Resource Contributions_NewPGraph;
+    public final Resource Contributions_NewSCLModule;
+    public final Resource Contributions_NewSheetBook;
+    public final Resource Contributions_Ontologies;
+    public final Resource Contributions_PGraphImage;
+    public final Resource Contributions_PGraphs;
+    public final Resource Contributions_ProfileEntryImage;
+    public final Resource Contributions_ProfileImage;
+    public final Resource Contributions_QueryImage;
+    public final Resource Contributions_SCLModules;
+    public final Resource Contributions_SCLQueries;
+    public final Resource Contributions_SharedOntologies;
+    public final Resource Contributions_SharedOntologyImage;
+    public final Resource Contributions_SheetBookImage;
+    public final Resource Contributions_SheetImage;
+    public final Resource Contributions_StyleImage;
+    public final Resource Contributions_SubscriptionImage;
+    public final Resource Contributions_SubscriptionItemChildren;
+    public final Resource Contributions_SubscriptionItemImage;
+    public final Resource Contributions_SubscriptionItemLabel;
+    public final Resource Contributions_SubscriptionItemLabelDecoration;
+    public final Resource Contributions_SubscriptionItemLabelModifier;
+    public final Resource Contributions_SubscriptionLabel;
+    public final Resource Contributions_SubscriptionLabelModifier;
+    public final Resource Contributions_Subscriptions;
+    public final Resource Contributions_SubscriptionsImage;
+    public final Resource Contributions_SubscriptionsLabel;
+    public final Resource Contributions_SymbolImage;
+    public final Resource Contributions_SymbolLabel;
+    public final Resource Contributions_SymbolLabelModifier;
+    public final Resource Contributions_SymbolToTerminal;
+    public final Resource Contributions_TerminalsLabel;
+    public final Resource Contributions_UrlDocumentImage;
+    public final Resource Contributions_UserDefinedComponentImage;
+    public final Resource Contributions_VariableChildren;
+    public final Resource Contributions_VariableImage;
+    public final Resource Contributions_VariableLabel;
+    public final Resource Contributions_VariableTooltip;
+    public final Resource DefaultStructuralActionContext;
+    public final Resource DefaultStructuralBrowseContext;
+    public final Resource DefaultStructuralImageContext;
+    public final Resource DefaultStructuralLabelContext;
+    public final Resource DefaultStructuralLabelModifierContext;
+    public final Resource DependenciesView;
+    public final Resource DependencyTrackingProcess;
+    public final Resource DiagramConnectionRelationToComponentType;
+    public final Resource DiagramConnectionRelationToConnectionRelation;
+    public final Resource DiagramConnectionRelationToConnectionRelationB;
+    public final Resource DiagramConnectionRelationToConnectionRelationC;
+    public final Resource DiagramConnectionToConnection;
+    public final Resource DiagramConnectionToConnectionSpecial;
+    public final Resource DiagramConnectionTypeToConnectionType;
+    public final Resource DiagramHasInstance;
+    public final Resource DiagramOperations;
+    public final Resource DiagramTemplate;
+    public final Resource DiagramTemplate_HasMappingType;
+    public final Resource DiagramToComposite;
+    public final Resource DiagramToCompositeMapping;
+    public final Resource Documents;
+    public final Resource Documents_IssueBinding;
+    public final Resource Documents_IssueTemplate;
+    public final Resource Documents_IssueTemplate_Header;
+    public final Resource Documents_IssueTemplate_User;
+    public final Resource Documents_IssueTemplate_UserContent;
+    public final Resource Documents_IssueTemplate_UserContent_Inverse;
+    public final Resource EditorContribution;
+    public final Resource EditorContribution_HasImage;
+    public final Resource EditorContribution_HasImage_Inverse;
+    public final Resource EditorContribution_canHandle;
+    public final Resource EditorContribution_canHandle_Inverse;
+    public final Resource EditorContribution_editorId;
+    public final Resource EditorContribution_editorId_Inverse;
+    public final Resource EditorContribution_priority;
+    public final Resource EditorContribution_priority_Inverse;
+    public final Resource ElementHasInstance;
+    public final Resource ElementToComponent;
+    public final Resource Encapsulable;
+    public final Resource ExportModel;
+    public final Resource ExportModel_extension;
+    public final Resource ExportModel_extension_Inverse;
+    public final Resource ExportModel_format;
+    public final Resource ExportModel_format_Inverse;
+    public final Resource Functions;
+    public final Resource Functions_issueDocumentHeader;
+    public final Resource Functions_modificationTimeTextLong;
+    public final Resource Functions_monitorReadOnly;
+    public final Resource Functions_monitorValueAccessor;
+    public final Resource Functions_nameInputValidator;
+    public final Resource Functions_obtainedBoolean;
+    public final Resource Functions_obtainedColor;
+    public final Resource Functions_obtainedDouble;
+    public final Resource Functions_obtainedFormatter;
+    public final Resource Functions_obtainedString;
+    public final Resource Functions_obtainedVec2d;
+    public final Resource Functions_projectSelection;
+    public final Resource Functions_queryChildMap;
+    public final Resource Functions_queryValue;
+    public final Resource Functions_sclValue;
+    public final Resource Functions_singleVariableSelection;
+    public final Resource Functions_standardPersistor;
+    public final Resource Functions_standardTypicalInstantiator;
+    public final Resource Functions_variableIdDisplayValue;
+    public final Resource GeneratesConnectionComponentInternally;
+    public final Resource HasBaseRules;
+    public final Resource HasConnectionMappingSpecification;
+    public final Resource HasCounterpart;
+    public final Resource HasDiagramOperations;
+    public final Resource HasDiagramSource;
+    public final Resource HasDiagramType;
+    public final Resource HasElementSource;
+    public final Resource HasLocalLibrary;
+    public final Resource HasMappingTemplate;
+    public final Resource HasMappingTemplate_Inverse;
+    public final Resource HasModelQuery;
+    public final Resource HasModelingOperations;
+    public final Resource HasModelingTemplate;
+    public final Resource HasModelingTemplate_Inverse;
+    public final Resource HasParentComponent;
+    public final Resource HasParentComponent_Inverse;
+    public final Resource HasReferenceRelation;
+    public final Resource HasReferenceRelation_Inverse;
+    public final Resource HasReferencedType;
+    public final Resource HasSourceInformation;
+    public final Resource HasTypicalSynchronizationRule;
+    public final Resource HiddenComposite;
+    public final Resource ImpliesDiagramConnectionRelationType;
+    public final Resource InitialCondition;
+    public final Resource InitialCondition_HasSCLState;
+    public final Resource InitialCondition_HasSCLState_Inverse;
+    public final Resource InitialCondition_sclState;
+    public final Resource InitialCondition_sclState_Inverse;
+    public final Resource Instantiable;
+    public final Resource IsLocalLibraryOf;
+    public final Resource IsTemplatized;
+    public final Resource LifeCycleProcess;
+    public final Resource LifeCycleProcess_load;
+    public final Resource LifeCycleProcess_load_Inverse;
+    public final Resource LifeCycleProcess_unload;
+    public final Resource LifeCycleProcess_unload_Inverse;
+    public final Resource Mapped;
+    public final Resource MappedFromConnector;
+    public final Resource MappedModelingRules;
+    public final Resource MappingSubgraphAdvisor;
+    public final Resource MappingSubgraphExtent;
+    public final Resource MapsToConnection;
+    public final Resource MasterTypicalCompositeType;
+    public final Resource Migration;
+    public final Resource Migration_attachCreationInformationStep;
+    public final Resource Migration_documentCleanupMigrationStep;
+    public final Resource Migration_guidCreationStep;
+    public final Resource Migration_layerCleanupMigrationStep;
+    public final Resource ModelBrowser;
+    public final Resource ModelingActionContext;
+    public final Resource ModelingActionContext_Actions;
+    public final Resource ModelingActionContext_Actions_ActivateModel;
+    public final Resource ModelingActionContext_Actions_AssignSymbolGroup;
+    public final Resource ModelingActionContext_Actions_CompilePGraphs;
+    public final Resource ModelingActionContext_Actions_ConfigureConnectionTypes;
+    public final Resource ModelingActionContext_Actions_Copy;
+    public final Resource ModelingActionContext_Actions_CreateNewVersion;
+    public final Resource ModelingActionContext_Actions_Cut;
+    public final Resource ModelingActionContext_Actions_Delete;
+    public final Resource ModelingActionContext_Actions_FinishComponentTypeForPublishing;
+    public final Resource ModelingActionContext_Actions_FinishSharedOntologyForPublishing;
+    public final Resource ModelingActionContext_Actions_Help;
+    public final Resource ModelingActionContext_Actions_ImportImages;
+    public final Resource ModelingActionContext_Actions_Lock;
+    public final Resource ModelingActionContext_Actions_MergeFlags;
+    public final Resource ModelingActionContext_Actions_MigrateComponentType;
+    public final Resource ModelingActionContext_Actions_NavigateToSubstructure;
+    public final Resource ModelingActionContext_Actions_NewComponentType;
+    public final Resource ModelingActionContext_Actions_NewConnectionPoint;
+    public final Resource ModelingActionContext_Actions_NewDocument;
+    public final Resource ModelingActionContext_Actions_NewLibrary;
+    public final Resource ModelingActionContext_Actions_NewLocalLibrary;
+    public final Resource ModelingActionContext_Actions_NewPGraph;
+    public final Resource ModelingActionContext_Actions_NewProceduralComponentType;
+    public final Resource ModelingActionContext_Actions_NewSCLModule;
+    public final Resource ModelingActionContext_Actions_NewSCLQuery;
+    public final Resource ModelingActionContext_Actions_NewSCLQueryType;
+    public final Resource ModelingActionContext_Actions_NewSheetBook;
+    public final Resource ModelingActionContext_Actions_NewSymbol;
+    public final Resource ModelingActionContext_Actions_Paste;
+    public final Resource ModelingActionContext_Actions_RenameDiagramComponents;
+    public final Resource ModelingActionContext_Actions_SubscriptionDropAction;
+    public final Resource ModelingActionContext_Actions_Unlock;
+    public final Resource ModelingActionContext_Tests;
+    public final Resource ModelingActionContext_Tests_CanDelete;
+    public final Resource ModelingActionContext_Tests_CanRename;
+    public final Resource ModelingActionContext_Tests_HasSomethingToPaste;
+    public final Resource ModelingActionContext_Tests_IsContainerNotPublished;
+    public final Resource ModelingActionContext_Tests_IsLocked;
+    public final Resource ModelingActionContext_Tests_IsNotLocked;
+    public final Resource ModelingActionContext_Tests_IsNotPublished;
+    public final Resource ModelingActionContext_Tests_IsPublished;
+    public final Resource ModelingBrowseContext;
+    public final Resource ModelingBrowseContext_ChildrenInActiveExperiment;
+    public final Resource ModelingBrowseContext_ComponentTypeLockStatusImageDecorationRule;
+    public final Resource ModelingBrowseContext_ComponentTypesFolder;
+    public final Resource ModelingBrowseContext_Configuration;
+    public final Resource ModelingBrowseContext_ConnectionPointDefinitionsFolder;
+    public final Resource ModelingBrowseContext_ConnectionRelationLabelDecorationRule;
+    public final Resource ModelingBrowseContext_ConnectionRelationModifierRule;
+    public final Resource ModelingBrowseContext_DocumentsFolder;
+    public final Resource ModelingBrowseContext_ExperimentLabelRule;
+    public final Resource ModelingBrowseContext_Images;
+    public final Resource ModelingBrowseContext_Images_ComponentLock;
+    public final Resource ModelingBrowseContext_Images_ComponentType;
+    public final Resource ModelingBrowseContext_Images_FolderLock;
+    public final Resource ModelingBrowseContext_Images_SubscriptionsFolder;
+    public final Resource ModelingBrowseContext_Images_UserDefinedComponent;
+    public final Resource ModelingBrowseContext_IsComponent;
+    public final Resource ModelingBrowseContext_IsUserDefinedComponentTest;
+    public final Resource ModelingBrowseContext_Ontologies;
+    public final Resource ModelingBrowseContext_SharedOntologies;
+    public final Resource ModelingBrowseContext_SubscriptionImageRule;
+    public final Resource ModelingBrowseContext_SubscriptionItemLabelDecorationRule;
+    public final Resource ModelingBrowseContext_SubscriptionItemLabelRule;
+    public final Resource ModelingBrowseContext_SubscriptionLabelRule;
+    public final Resource ModelingBrowseContext_SubscriptionsFolder;
+    public final Resource ModelingBrowseContext_Symbol;
+    public final Resource ModelingBrowseContext_Variable;
+    public final Resource ModelingBrowseContext_VariableChildRule;
+    public final Resource ModelingBrowseContext_VariableLabelRule;
+    public final Resource ModelingBrowseContext_VariableLabelRule_browseName;
+    public final Resource ModelingBrowseContext_VariableLabelRule_browseName_Inverse;
+    public final Resource ModelingBrowseContext_VariablePropertyRule;
+    public final Resource ModelingBrowseContext_VariablePropertyRule_FilterProperty;
+    public final Resource ModelingBrowseContext_VariablePropertyRule_FilterProperty_Inverse;
+    public final Resource ModelingBrowseContext_VariablePropertyRule_RequireProperty;
+    public final Resource ModelingBrowseContext_VariablePropertyRule_RequireProperty_Inverse;
+    public final Resource ModelingOperations;
+    public final Resource MonitorValue;
+    public final Resource NeedsConnectionMappingSpecification;
+    public final Resource NewComposite;
+    public final Resource NewComposite_HasCompositeType;
+    public final Resource NewComposite_HasDefaultName;
+    public final Resource NewComposite_HasDefaultName_Inverse;
+    public final Resource NewMasterTypicalDiagram;
+    public final Resource NewTypicalDiagramInstance;
+    public final Resource OntologyDependencies;
+    public final Resource Operations;
+    public final Resource Operations_NavigateToTarget;
+    public final Resource PageSettingsTypicalRule;
+    public final Resource PartialIC;
+    public final Resource PlainModelBrowser;
+    public final Resource Predicates;
+    public final Resource Predicates_HasCounterpart;
+    public final Resource ReferenceElement;
+    public final Resource Represents;
+    public final Resource SCLAction;
+    public final Resource SCLAction_action;
+    public final Resource SCLAction_action_Inverse;
+    public final Resource SCLChildRule;
+    public final Resource SCLChildRule_getChildren;
+    public final Resource SCLChildRule_getChildren_Inverse;
+    public final Resource SCLCommandSession;
+    public final Resource SCLCommandSession_hasValue;
+    public final Resource SCLCommandSession_hasValue_Inverse;
+    public final Resource SCLLabelRule;
+    public final Resource SCLLabelRule_getLabels;
+    public final Resource SCLLabelRule_getLabels_Inverse;
+    public final Resource SCLMain;
+    public final Resource SCLQuery;
+    public final Resource SCLQueryType;
+    public final Resource SCLQuery_Value;
+    public final Resource SCLQuery_values;
+    public final Resource SCLQuery_values_Inverse;
+    public final Resource SCLState;
+    public final Resource SCLState_blob;
+    public final Resource SCLState_blob_Inverse;
+    public final Resource SCLState_identifier;
+    public final Resource SCLState_identifier_Inverse;
+    public final Resource SCLTest;
+    public final Resource SCLTest_test;
+    public final Resource SCLTest_test_Inverse;
+    public final Resource SCLValue;
+    public final Resource SVGTabContribution;
+    public final Resource SharedOntology;
+    public final Resource SourceInformation;
+    public final Resource SourceInformation_copiedAtRevision;
+    public final Resource SourceInformation_copiedAtRevision_Inverse;
+    public final Resource SourceInformation_copiedFrom;
+    public final Resource SourceInformation_copiedFrom_Inverse;
+    public final Resource StructuralModel;
+    public final Resource StructuralModel_CloneTypicalDiagramSymbolContributionsFrom;
+    public final Resource StructuralModel_HasComponentTypeSubstructureType;
+    public final Resource StructuralModel_HasComponentTypeSupertype;
+    public final Resource StructuralModel_HasConfigurationType;
+    public final Resource StructuralModel_HasDefaultComponentTypeName;
+    public final Resource StructuralModel_HasDefaultComponentTypeName_Inverse;
+    public final Resource StructuralModel_HasDefaultComponentTypeSymbol;
+    public final Resource StructuralModel_HasMasterTypicalCompositeType;
+    public final Resource StructuralModel_HasSymbolDiagramType;
+    public final Resource StructuralModel_HasTypicalCompositeBaseType;
+    public final Resource StructuralModel_HasTypicalDiagramBaseType;
+    public final Resource StructuralModel_typicalInstantiationFunction;
+    public final Resource StructuralModel_typicalInstantiationFunction_Inverse;
+    public final Resource Subscription;
+    public final Resource Subscription_Enabled;
+    public final Resource Subscription_Enabled_Inverse;
+    public final Resource Subscription_Item;
+    public final Resource Subscription_Item_Bias;
+    public final Resource Subscription_Item_Bias_Inverse;
+    public final Resource Subscription_Item_Datatype;
+    public final Resource Subscription_Item_Datatype_Inverse;
+    public final Resource Subscription_Item_Deadband;
+    public final Resource Subscription_Item_Deadband_Inverse;
+    public final Resource Subscription_Item_Gain;
+    public final Resource Subscription_Item_Gain_Inverse;
+    public final Resource Subscription_Item_SamplingInterval;
+    public final Resource Subscription_Item_SamplingInterval_Inverse;
+    public final Resource Subscription_Item_Unit;
+    public final Resource Subscription_Item_Unit_Inverse;
+    public final Resource Subscription_Item_VariableId;
+    public final Resource Subscription_Item_VariableId_Inverse;
+    public final Resource SymbolCodeStyle;
+    public final Resource SymbolToComponentType;
+    public final Resource SystemPropertyInfo;
+    @Deprecated public final Resource TestTerminal;
+    public final Resource TypeWithChangeInformation;
+    public final Resource TypicalComposite;
+    public final Resource TypicalComposite_typicalNamingFunction;
+    public final Resource TypicalComposite_typicalNamingFunction_Inverse;
+    public final Resource TypicalSynchronizationRule;
+    public final Resource TypicalSynchronizationRule_alwaysEnabled;
+    public final Resource TypicalSynchronizationRule_alwaysEnabled_Inverse;
+    public final Resource UserDefinedPropertyInfo;
+    public final Resource WebmonVariable;
+    public final Resource changeInformation;
+    public final Resource changeInformation_Inverse;
+    public final Resource connection;
+    public final Resource contextualHelpId;
+    public final Resource contextualHelpId_Inverse;
+    public final Resource convertedValue;
+    public final Resource convertedValue_Inverse;
+    public final Resource defSymbol;
+    public final Resource editorContribution;
+    public final Resource scl;
+    public final Resource sclAction;
+    public final Resource sclAssertion;
+    public final Resource sclTest;
+    public final Resource self;
+    public final Resource self_Inverse;
+    public final Resource terminal;
+    public final Resource terminalRelation;
+        
+    public static class URIs {
+        public static final String BasicExpression = "http://www.simantics.org/Modeling-1.2/BasicExpression";
+        public static final String ChangeInformation = "http://www.simantics.org/Modeling-1.2/ChangeInformation";
+        public static final String ChangeInformation_n$createdAt = "http://www.simantics.org/Modeling-1.2/ChangeInformation/n-createdAt";
+        public static final String ChangeInformation_n$createdAt_Inverse = "http://www.simantics.org/Modeling-1.2/ChangeInformation/n-createdAt/Inverse";
+        public static final String ChangeInformation_n$createdBy = "http://www.simantics.org/Modeling-1.2/ChangeInformation/n-createdBy";
+        public static final String ChangeInformation_n$createdBy_Inverse = "http://www.simantics.org/Modeling-1.2/ChangeInformation/n-createdBy/Inverse";
+        public static final String ChangeInformation_n$modifiedAt = "http://www.simantics.org/Modeling-1.2/ChangeInformation/n-modifiedAt";
+        public static final String ChangeInformation_n$modifiedAt_Inverse = "http://www.simantics.org/Modeling-1.2/ChangeInformation/n-modifiedAt/Inverse";
+        public static final String ChangeInformation_n$modifiedBy = "http://www.simantics.org/Modeling-1.2/ChangeInformation/n-modifiedBy";
+        public static final String ChangeInformation_n$modifiedBy_Inverse = "http://www.simantics.org/Modeling-1.2/ChangeInformation/n-modifiedBy/Inverse";
+        public static final String ComponentToConnector = "http://www.simantics.org/Modeling-1.2/ComponentToConnector";
+        public static final String ComponentToElement = "http://www.simantics.org/Modeling-1.2/ComponentToElement";
+        public static final String ComponentTypeToSymbol = "http://www.simantics.org/Modeling-1.2/ComponentTypeToSymbol";
+        public static final String ComponentTypeUpdater = "http://www.simantics.org/Modeling-1.2/ComponentTypeUpdater";
+        public static final String CompositeToDiagram = "http://www.simantics.org/Modeling-1.2/CompositeToDiagram";
+        public static final String ConnectionMappingSpecification = "http://www.simantics.org/Modeling-1.2/ConnectionMappingSpecification";
+        public static final String ConnectionMapsTo = "http://www.simantics.org/Modeling-1.2/ConnectionMapsTo";
+        public static final String ConnectionRelationToConnectionMappingSpecification = "http://www.simantics.org/Modeling-1.2/ConnectionRelationToConnectionMappingSpecification";
+        public static final String ConnectionRelationToDiagramConnectionRelation = "http://www.simantics.org/Modeling-1.2/ConnectionRelationToDiagramConnectionRelation";
+        public static final String ConnectionRelationToDiagramConnectionRelationB = "http://www.simantics.org/Modeling-1.2/ConnectionRelationToDiagramConnectionRelationB";
+        public static final String ConnectionRelationToDiagramConnectionRelationC = "http://www.simantics.org/Modeling-1.2/ConnectionRelationToDiagramConnectionRelationC";
+        public static final String ConnectionRelationToTerminal = "http://www.simantics.org/Modeling-1.2/ConnectionRelationToTerminal";
+        public static final String ConnectionToConnector = "http://www.simantics.org/Modeling-1.2/ConnectionToConnector";
+        public static final String ConnectionToDiagramConnection = "http://www.simantics.org/Modeling-1.2/ConnectionToDiagramConnection";
+        public static final String ConnectionToDiagramConnectionSpecial = "http://www.simantics.org/Modeling-1.2/ConnectionToDiagramConnectionSpecial";
+        public static final String ConnectionTypeToComponentType = "http://www.simantics.org/Modeling-1.2/ConnectionTypeToComponentType";
+        public static final String ConnectionTypeToConnectionMappingSpecification = "http://www.simantics.org/Modeling-1.2/ConnectionTypeToConnectionMappingSpecification";
+        public static final String ConnectionTypeToConnectionRelation = "http://www.simantics.org/Modeling-1.2/ConnectionTypeToConnectionRelation";
+        public static final String ConnectionTypeToDiagramConnectionType = "http://www.simantics.org/Modeling-1.2/ConnectionTypeToDiagramConnectionType";
+        public static final String ConnectorToComponent = "http://www.simantics.org/Modeling-1.2/ConnectorToComponent";
+        public static final String ConnectorToConnection = "http://www.simantics.org/Modeling-1.2/ConnectorToConnection";
+        public static final String Contributions = "http://www.simantics.org/Modeling-1.2/Contributions";
+        public static final String Contributions_ActivateModel = "http://www.simantics.org/Modeling-1.2/Contributions/ActivateModel";
+        public static final String Contributions_BookSheets = "http://www.simantics.org/Modeling-1.2/Contributions/BookSheets";
+        public static final String Contributions_ChildrenInActiveExperiment = "http://www.simantics.org/Modeling-1.2/Contributions/ChildrenInActiveExperiment";
+        public static final String Contributions_Code = "http://www.simantics.org/Modeling-1.2/Contributions/Code";
+        public static final String Contributions_CodeImage = "http://www.simantics.org/Modeling-1.2/Contributions/CodeImage";
+        public static final String Contributions_CodeLabel = "http://www.simantics.org/Modeling-1.2/Contributions/CodeLabel";
+        public static final String Contributions_ComponentChildRule = "http://www.simantics.org/Modeling-1.2/Contributions/ComponentChildRule";
+        public static final String Contributions_ComponentDefinition = "http://www.simantics.org/Modeling-1.2/Contributions/ComponentDefinition";
+        public static final String Contributions_ComponentImage = "http://www.simantics.org/Modeling-1.2/Contributions/ComponentImage";
+        public static final String Contributions_ComponentLockImage = "http://www.simantics.org/Modeling-1.2/Contributions/ComponentLockImage";
+        public static final String Contributions_ComponentTypeImage = "http://www.simantics.org/Modeling-1.2/Contributions/ComponentTypeImage";
+        public static final String Contributions_ComponentTypeScript = "http://www.simantics.org/Modeling-1.2/Contributions/ComponentTypeScript";
+        public static final String Contributions_ComponentTypeScriptImage = "http://www.simantics.org/Modeling-1.2/Contributions/ComponentTypeScriptImage";
+        public static final String Contributions_ComponentTypeScriptLabel = "http://www.simantics.org/Modeling-1.2/Contributions/ComponentTypeScriptLabel";
+        public static final String Contributions_ComponentTypeToSymbol = "http://www.simantics.org/Modeling-1.2/Contributions/ComponentTypeToSymbol";
+        public static final String Contributions_ComponentTypesImage = "http://www.simantics.org/Modeling-1.2/Contributions/ComponentTypesImage";
+        public static final String Contributions_ComponentTypesLabel = "http://www.simantics.org/Modeling-1.2/Contributions/ComponentTypesLabel";
+        public static final String Contributions_CompositeImage = "http://www.simantics.org/Modeling-1.2/Contributions/CompositeImage";
+        public static final String Contributions_ConfigurationBooks = "http://www.simantics.org/Modeling-1.2/Contributions/ConfigurationBooks";
+        public static final String Contributions_ConfigurationComponents = "http://www.simantics.org/Modeling-1.2/Contributions/ConfigurationComponents";
+        public static final String Contributions_ConfigurationImage = "http://www.simantics.org/Modeling-1.2/Contributions/ConfigurationImage";
+        public static final String Contributions_ConfigurationLabel = "http://www.simantics.org/Modeling-1.2/Contributions/ConfigurationLabel";
+        public static final String Contributions_ConfiguredComponentImage = "http://www.simantics.org/Modeling-1.2/Contributions/ConfiguredComponentImage";
+        public static final String Contributions_ConnectionPointDefinitionsImage = "http://www.simantics.org/Modeling-1.2/Contributions/ConnectionPointDefinitionsImage";
+        public static final String Contributions_ConnectionRelationChildren = "http://www.simantics.org/Modeling-1.2/Contributions/ConnectionRelationChildren";
+        public static final String Contributions_ConnectionRelationImage = "http://www.simantics.org/Modeling-1.2/Contributions/ConnectionRelationImage";
+        public static final String Contributions_ConnectionRelationLabelDecoration = "http://www.simantics.org/Modeling-1.2/Contributions/ConnectionRelationLabelDecoration";
+        public static final String Contributions_ConnectionRelationModifier = "http://www.simantics.org/Modeling-1.2/Contributions/ConnectionRelationModifier";
+        public static final String Contributions_ConnectionsFolder = "http://www.simantics.org/Modeling-1.2/Contributions/ConnectionsFolder";
+        public static final String Contributions_Delete = "http://www.simantics.org/Modeling-1.2/Contributions/Delete";
+        public static final String Contributions_DocumentImage = "http://www.simantics.org/Modeling-1.2/Contributions/DocumentImage";
+        public static final String Contributions_DocumentsImage = "http://www.simantics.org/Modeling-1.2/Contributions/DocumentsImage";
+        public static final String Contributions_DocumentsLabel = "http://www.simantics.org/Modeling-1.2/Contributions/DocumentsLabel";
+        public static final String Contributions_ElementClassChildren = "http://www.simantics.org/Modeling-1.2/Contributions/ElementClassChildren";
+        public static final String Contributions_ExperimentRuns = "http://www.simantics.org/Modeling-1.2/Contributions/ExperimentRuns";
+        public static final String Contributions_Experiments = "http://www.simantics.org/Modeling-1.2/Contributions/Experiments";
+        public static final String Contributions_FolderLockImage = "http://www.simantics.org/Modeling-1.2/Contributions/FolderLockImage";
+        public static final String Contributions_GroupImage = "http://www.simantics.org/Modeling-1.2/Contributions/GroupImage";
+        public static final String Contributions_Help = "http://www.simantics.org/Modeling-1.2/Contributions/Help";
+        public static final String Contributions_ImageChildren = "http://www.simantics.org/Modeling-1.2/Contributions/ImageChildren";
+        public static final String Contributions_ImageImage = "http://www.simantics.org/Modeling-1.2/Contributions/ImageImage";
+        public static final String Contributions_LibraryBooks = "http://www.simantics.org/Modeling-1.2/Contributions/LibraryBooks";
+        public static final String Contributions_LibraryChildren = "http://www.simantics.org/Modeling-1.2/Contributions/LibraryChildren";
+        public static final String Contributions_LibraryImage = "http://www.simantics.org/Modeling-1.2/Contributions/LibraryImage";
+        public static final String Contributions_LocalLibrary = "http://www.simantics.org/Modeling-1.2/Contributions/LocalLibrary";
+        public static final String Contributions_ModelConfiguration = "http://www.simantics.org/Modeling-1.2/Contributions/ModelConfiguration";
+        public static final String Contributions_ModelLibraries = "http://www.simantics.org/Modeling-1.2/Contributions/ModelLibraries";
+        public static final String Contributions_ModuleImage = "http://www.simantics.org/Modeling-1.2/Contributions/ModuleImage";
+        public static final String Contributions_NewPGraph = "http://www.simantics.org/Modeling-1.2/Contributions/NewPGraph";
+        public static final String Contributions_NewSCLModule = "http://www.simantics.org/Modeling-1.2/Contributions/NewSCLModule";
+        public static final String Contributions_NewSheetBook = "http://www.simantics.org/Modeling-1.2/Contributions/NewSheetBook";
+        public static final String Contributions_Ontologies = "http://www.simantics.org/Modeling-1.2/Contributions/Ontologies";
+        public static final String Contributions_PGraphImage = "http://www.simantics.org/Modeling-1.2/Contributions/PGraphImage";
+        public static final String Contributions_PGraphs = "http://www.simantics.org/Modeling-1.2/Contributions/PGraphs";
+        public static final String Contributions_ProfileEntryImage = "http://www.simantics.org/Modeling-1.2/Contributions/ProfileEntryImage";
+        public static final String Contributions_ProfileImage = "http://www.simantics.org/Modeling-1.2/Contributions/ProfileImage";
+        public static final String Contributions_QueryImage = "http://www.simantics.org/Modeling-1.2/Contributions/QueryImage";
+        public static final String Contributions_SCLModules = "http://www.simantics.org/Modeling-1.2/Contributions/SCLModules";
+        public static final String Contributions_SCLQueries = "http://www.simantics.org/Modeling-1.2/Contributions/SCLQueries";
+        public static final String Contributions_SharedOntologies = "http://www.simantics.org/Modeling-1.2/Contributions/SharedOntologies";
+        public static final String Contributions_SharedOntologyImage = "http://www.simantics.org/Modeling-1.2/Contributions/SharedOntologyImage";
+        public static final String Contributions_SheetBookImage = "http://www.simantics.org/Modeling-1.2/Contributions/SheetBookImage";
+        public static final String Contributions_SheetImage = "http://www.simantics.org/Modeling-1.2/Contributions/SheetImage";
+        public static final String Contributions_StyleImage = "http://www.simantics.org/Modeling-1.2/Contributions/StyleImage";
+        public static final String Contributions_SubscriptionImage = "http://www.simantics.org/Modeling-1.2/Contributions/SubscriptionImage";
+        public static final String Contributions_SubscriptionItemChildren = "http://www.simantics.org/Modeling-1.2/Contributions/SubscriptionItemChildren";
+        public static final String Contributions_SubscriptionItemImage = "http://www.simantics.org/Modeling-1.2/Contributions/SubscriptionItemImage";
+        public static final String Contributions_SubscriptionItemLabel = "http://www.simantics.org/Modeling-1.2/Contributions/SubscriptionItemLabel";
+        public static final String Contributions_SubscriptionItemLabelDecoration = "http://www.simantics.org/Modeling-1.2/Contributions/SubscriptionItemLabelDecoration";
+        public static final String Contributions_SubscriptionItemLabelModifier = "http://www.simantics.org/Modeling-1.2/Contributions/SubscriptionItemLabelModifier";
+        public static final String Contributions_SubscriptionLabel = "http://www.simantics.org/Modeling-1.2/Contributions/SubscriptionLabel";
+        public static final String Contributions_SubscriptionLabelModifier = "http://www.simantics.org/Modeling-1.2/Contributions/SubscriptionLabelModifier";
+        public static final String Contributions_Subscriptions = "http://www.simantics.org/Modeling-1.2/Contributions/Subscriptions";
+        public static final String Contributions_SubscriptionsImage = "http://www.simantics.org/Modeling-1.2/Contributions/SubscriptionsImage";
+        public static final String Contributions_SubscriptionsLabel = "http://www.simantics.org/Modeling-1.2/Contributions/SubscriptionsLabel";
+        public static final String Contributions_SymbolImage = "http://www.simantics.org/Modeling-1.2/Contributions/SymbolImage";
+        public static final String Contributions_SymbolLabel = "http://www.simantics.org/Modeling-1.2/Contributions/SymbolLabel";
+        public static final String Contributions_SymbolLabelModifier = "http://www.simantics.org/Modeling-1.2/Contributions/SymbolLabelModifier";
+        public static final String Contributions_SymbolToTerminal = "http://www.simantics.org/Modeling-1.2/Contributions/SymbolToTerminal";
+        public static final String Contributions_TerminalsLabel = "http://www.simantics.org/Modeling-1.2/Contributions/TerminalsLabel";
+        public static final String Contributions_UrlDocumentImage = "http://www.simantics.org/Modeling-1.2/Contributions/UrlDocumentImage";
+        public static final String Contributions_UserDefinedComponentImage = "http://www.simantics.org/Modeling-1.2/Contributions/UserDefinedComponentImage";
+        public static final String Contributions_VariableChildren = "http://www.simantics.org/Modeling-1.2/Contributions/VariableChildren";
+        public static final String Contributions_VariableImage = "http://www.simantics.org/Modeling-1.2/Contributions/VariableImage";
+        public static final String Contributions_VariableLabel = "http://www.simantics.org/Modeling-1.2/Contributions/VariableLabel";
+        public static final String Contributions_VariableTooltip = "http://www.simantics.org/Modeling-1.2/Contributions/VariableTooltip";
+        public static final String DefaultStructuralActionContext = "http://www.simantics.org/Modeling-1.2/DefaultStructuralActionContext";
+        public static final String DefaultStructuralBrowseContext = "http://www.simantics.org/Modeling-1.2/DefaultStructuralBrowseContext";
+        public static final String DefaultStructuralImageContext = "http://www.simantics.org/Modeling-1.2/DefaultStructuralImageContext";
+        public static final String DefaultStructuralLabelContext = "http://www.simantics.org/Modeling-1.2/DefaultStructuralLabelContext";
+        public static final String DefaultStructuralLabelModifierContext = "http://www.simantics.org/Modeling-1.2/DefaultStructuralLabelModifierContext";
+        public static final String DependenciesView = "http://www.simantics.org/Modeling-1.2/DependenciesView";
+        public static final String DependencyTrackingProcess = "http://www.simantics.org/Modeling-1.2/DependencyTrackingProcess";
+        public static final String DiagramConnectionRelationToComponentType = "http://www.simantics.org/Modeling-1.2/DiagramConnectionRelationToComponentType";
+        public static final String DiagramConnectionRelationToConnectionRelation = "http://www.simantics.org/Modeling-1.2/DiagramConnectionRelationToConnectionRelation";
+        public static final String DiagramConnectionRelationToConnectionRelationB = "http://www.simantics.org/Modeling-1.2/DiagramConnectionRelationToConnectionRelationB";
+        public static final String DiagramConnectionRelationToConnectionRelationC = "http://www.simantics.org/Modeling-1.2/DiagramConnectionRelationToConnectionRelationC";
+        public static final String DiagramConnectionToConnection = "http://www.simantics.org/Modeling-1.2/DiagramConnectionToConnection";
+        public static final String DiagramConnectionToConnectionSpecial = "http://www.simantics.org/Modeling-1.2/DiagramConnectionToConnectionSpecial";
+        public static final String DiagramConnectionTypeToConnectionType = "http://www.simantics.org/Modeling-1.2/DiagramConnectionTypeToConnectionType";
+        public static final String DiagramHasInstance = "http://www.simantics.org/Modeling-1.2/DiagramHasInstance";
+        public static final String DiagramOperations = "http://www.simantics.org/Modeling-1.2/DiagramOperations";
+        public static final String DiagramTemplate = "http://www.simantics.org/Modeling-1.2/DiagramTemplate";
+        public static final String DiagramTemplate_HasMappingType = "http://www.simantics.org/Modeling-1.2/DiagramTemplate/HasMappingType";
+        public static final String DiagramToComposite = "http://www.simantics.org/Modeling-1.2/DiagramToComposite";
+        public static final String DiagramToCompositeMapping = "http://www.simantics.org/Modeling-1.2/DiagramToCompositeMapping";
+        public static final String Documents = "http://www.simantics.org/Modeling-1.2/Documents";
+        public static final String Documents_IssueBinding = "http://www.simantics.org/Modeling-1.2/Documents/IssueBinding";
+        public static final String Documents_IssueTemplate = "http://www.simantics.org/Modeling-1.2/Documents/IssueTemplate";
+        public static final String Documents_IssueTemplate_Header = "http://www.simantics.org/Modeling-1.2/Documents/IssueTemplate/Header";
+        public static final String Documents_IssueTemplate_User = "http://www.simantics.org/Modeling-1.2/Documents/IssueTemplate/User";
+        public static final String Documents_IssueTemplate_UserContent = "http://www.simantics.org/Modeling-1.2/Documents/IssueTemplate/UserContent";
+        public static final String Documents_IssueTemplate_UserContent_Inverse = "http://www.simantics.org/Modeling-1.2/Documents/IssueTemplate/UserContent/Inverse";
+        public static final String EditorContribution = "http://www.simantics.org/Modeling-1.2/EditorContribution";
+        public static final String EditorContribution_HasImage = "http://www.simantics.org/Modeling-1.2/EditorContribution/HasImage";
+        public static final String EditorContribution_HasImage_Inverse = "http://www.simantics.org/Modeling-1.2/EditorContribution/HasImage/Inverse";
+        public static final String EditorContribution_canHandle = "http://www.simantics.org/Modeling-1.2/EditorContribution/canHandle";
+        public static final String EditorContribution_canHandle_Inverse = "http://www.simantics.org/Modeling-1.2/EditorContribution/canHandle/Inverse";
+        public static final String EditorContribution_editorId = "http://www.simantics.org/Modeling-1.2/EditorContribution/editorId";
+        public static final String EditorContribution_editorId_Inverse = "http://www.simantics.org/Modeling-1.2/EditorContribution/editorId/Inverse";
+        public static final String EditorContribution_priority = "http://www.simantics.org/Modeling-1.2/EditorContribution/priority";
+        public static final String EditorContribution_priority_Inverse = "http://www.simantics.org/Modeling-1.2/EditorContribution/priority/Inverse";
+        public static final String ElementHasInstance = "http://www.simantics.org/Modeling-1.2/ElementHasInstance";
+        public static final String ElementToComponent = "http://www.simantics.org/Modeling-1.2/ElementToComponent";
+        public static final String Encapsulable = "http://www.simantics.org/Modeling-1.2/Encapsulable";
+        public static final String ExportModel = "http://www.simantics.org/Modeling-1.2/ExportModel";
+        public static final String ExportModel_extension = "http://www.simantics.org/Modeling-1.2/ExportModel/extension";
+        public static final String ExportModel_extension_Inverse = "http://www.simantics.org/Modeling-1.2/ExportModel/extension/Inverse";
+        public static final String ExportModel_format = "http://www.simantics.org/Modeling-1.2/ExportModel/format";
+        public static final String ExportModel_format_Inverse = "http://www.simantics.org/Modeling-1.2/ExportModel/format/Inverse";
+        public static final String Functions = "http://www.simantics.org/Modeling-1.2/Functions";
+        public static final String Functions_issueDocumentHeader = "http://www.simantics.org/Modeling-1.2/Functions/issueDocumentHeader";
+        public static final String Functions_modificationTimeTextLong = "http://www.simantics.org/Modeling-1.2/Functions/modificationTimeTextLong";
+        public static final String Functions_monitorReadOnly = "http://www.simantics.org/Modeling-1.2/Functions/monitorReadOnly";
+        public static final String Functions_monitorValueAccessor = "http://www.simantics.org/Modeling-1.2/Functions/monitorValueAccessor";
+        public static final String Functions_nameInputValidator = "http://www.simantics.org/Modeling-1.2/Functions/nameInputValidator";
+        public static final String Functions_obtainedBoolean = "http://www.simantics.org/Modeling-1.2/Functions/obtainedBoolean";
+        public static final String Functions_obtainedColor = "http://www.simantics.org/Modeling-1.2/Functions/obtainedColor";
+        public static final String Functions_obtainedDouble = "http://www.simantics.org/Modeling-1.2/Functions/obtainedDouble";
+        public static final String Functions_obtainedFormatter = "http://www.simantics.org/Modeling-1.2/Functions/obtainedFormatter";
+        public static final String Functions_obtainedString = "http://www.simantics.org/Modeling-1.2/Functions/obtainedString";
+        public static final String Functions_obtainedVec2d = "http://www.simantics.org/Modeling-1.2/Functions/obtainedVec2d";
+        public static final String Functions_projectSelection = "http://www.simantics.org/Modeling-1.2/Functions/projectSelection";
+        public static final String Functions_queryChildMap = "http://www.simantics.org/Modeling-1.2/Functions/queryChildMap";
+        public static final String Functions_queryValue = "http://www.simantics.org/Modeling-1.2/Functions/queryValue";
+        public static final String Functions_sclValue = "http://www.simantics.org/Modeling-1.2/Functions/sclValue";
+        public static final String Functions_singleVariableSelection = "http://www.simantics.org/Modeling-1.2/Functions/singleVariableSelection";
+        public static final String Functions_standardPersistor = "http://www.simantics.org/Modeling-1.2/Functions/standardPersistor";
+        public static final String Functions_standardTypicalInstantiator = "http://www.simantics.org/Modeling-1.2/Functions/standardTypicalInstantiator";
+        public static final String Functions_variableIdDisplayValue = "http://www.simantics.org/Modeling-1.2/Functions/variableIdDisplayValue";
+        public static final String GeneratesConnectionComponentInternally = "http://www.simantics.org/Modeling-1.2/GeneratesConnectionComponentInternally";
+        public static final String HasBaseRules = "http://www.simantics.org/Modeling-1.2/HasBaseRules";
+        public static final String HasConnectionMappingSpecification = "http://www.simantics.org/Modeling-1.2/HasConnectionMappingSpecification";
+        public static final String HasCounterpart = "http://www.simantics.org/Modeling-1.2/HasCounterpart";
+        public static final String HasDiagramOperations = "http://www.simantics.org/Modeling-1.2/HasDiagramOperations";
+        public static final String HasDiagramSource = "http://www.simantics.org/Modeling-1.2/HasDiagramSource";
+        public static final String HasDiagramType = "http://www.simantics.org/Modeling-1.2/HasDiagramType";
+        public static final String HasElementSource = "http://www.simantics.org/Modeling-1.2/HasElementSource";
+        public static final String HasLocalLibrary = "http://www.simantics.org/Modeling-1.2/HasLocalLibrary";
+        public static final String HasMappingTemplate = "http://www.simantics.org/Modeling-1.2/HasMappingTemplate";
+        public static final String HasMappingTemplate_Inverse = "http://www.simantics.org/Modeling-1.2/HasMappingTemplate/Inverse";
+        public static final String HasModelQuery = "http://www.simantics.org/Modeling-1.2/HasModelQuery";
+        public static final String HasModelingOperations = "http://www.simantics.org/Modeling-1.2/HasModelingOperations";
+        public static final String HasModelingTemplate = "http://www.simantics.org/Modeling-1.2/HasModelingTemplate";
+        public static final String HasModelingTemplate_Inverse = "http://www.simantics.org/Modeling-1.2/HasModelingTemplate/Inverse";
+        public static final String HasParentComponent = "http://www.simantics.org/Modeling-1.2/HasParentComponent";
+        public static final String HasParentComponent_Inverse = "http://www.simantics.org/Modeling-1.2/HasParentComponent/Inverse";
+        public static final String HasReferenceRelation = "http://www.simantics.org/Modeling-1.2/HasReferenceRelation";
+        public static final String HasReferenceRelation_Inverse = "http://www.simantics.org/Modeling-1.2/HasReferenceRelation/Inverse";
+        public static final String HasReferencedType = "http://www.simantics.org/Modeling-1.2/HasReferencedType";
+        public static final String HasSourceInformation = "http://www.simantics.org/Modeling-1.2/HasSourceInformation";
+        public static final String HasTypicalSynchronizationRule = "http://www.simantics.org/Modeling-1.2/HasTypicalSynchronizationRule";
+        public static final String HiddenComposite = "http://www.simantics.org/Modeling-1.2/HiddenComposite";
+        public static final String ImpliesDiagramConnectionRelationType = "http://www.simantics.org/Modeling-1.2/ImpliesDiagramConnectionRelationType";
+        public static final String InitialCondition = "http://www.simantics.org/Modeling-1.2/InitialCondition";
+        public static final String InitialCondition_HasSCLState = "http://www.simantics.org/Modeling-1.2/InitialCondition/HasSCLState";
+        public static final String InitialCondition_HasSCLState_Inverse = "http://www.simantics.org/Modeling-1.2/InitialCondition/HasSCLState/Inverse";
+        public static final String InitialCondition_sclState = "http://www.simantics.org/Modeling-1.2/InitialCondition/sclState";
+        public static final String InitialCondition_sclState_Inverse = "http://www.simantics.org/Modeling-1.2/InitialCondition/sclState/Inverse";
+        public static final String Instantiable = "http://www.simantics.org/Modeling-1.2/Instantiable";
+        public static final String IsLocalLibraryOf = "http://www.simantics.org/Modeling-1.2/IsLocalLibraryOf";
+        public static final String IsTemplatized = "http://www.simantics.org/Modeling-1.2/IsTemplatized";
+        public static final String LifeCycleProcess = "http://www.simantics.org/Modeling-1.2/LifeCycleProcess";
+        public static final String LifeCycleProcess_load = "http://www.simantics.org/Modeling-1.2/LifeCycleProcess/load";
+        public static final String LifeCycleProcess_load_Inverse = "http://www.simantics.org/Modeling-1.2/LifeCycleProcess/load/Inverse";
+        public static final String LifeCycleProcess_unload = "http://www.simantics.org/Modeling-1.2/LifeCycleProcess/unload";
+        public static final String LifeCycleProcess_unload_Inverse = "http://www.simantics.org/Modeling-1.2/LifeCycleProcess/unload/Inverse";
+        public static final String Mapped = "http://www.simantics.org/Modeling-1.2/Mapped";
+        public static final String MappedFromConnector = "http://www.simantics.org/Modeling-1.2/MappedFromConnector";
+        public static final String MappedModelingRules = "http://www.simantics.org/Modeling-1.2/MappedModelingRules";
+        public static final String MappingSubgraphAdvisor = "http://www.simantics.org/Modeling-1.2/MappingSubgraphAdvisor";
+        public static final String MappingSubgraphExtent = "http://www.simantics.org/Modeling-1.2/MappingSubgraphExtent";
+        public static final String MapsToConnection = "http://www.simantics.org/Modeling-1.2/MapsToConnection";
+        public static final String MasterTypicalCompositeType = "http://www.simantics.org/Modeling-1.2/MasterTypicalCompositeType";
+        public static final String Migration = "http://www.simantics.org/Modeling-1.2/Migration";
+        public static final String Migration_attachCreationInformationStep = "http://www.simantics.org/Modeling-1.2/Migration/attachCreationInformationStep";
+        public static final String Migration_documentCleanupMigrationStep = "http://www.simantics.org/Modeling-1.2/Migration/documentCleanupMigrationStep";
+        public static final String Migration_guidCreationStep = "http://www.simantics.org/Modeling-1.2/Migration/guidCreationStep";
+        public static final String Migration_layerCleanupMigrationStep = "http://www.simantics.org/Modeling-1.2/Migration/layerCleanupMigrationStep";
+        public static final String ModelBrowser = "http://www.simantics.org/Modeling-1.2/ModelBrowser";
+        public static final String ModelingActionContext = "http://www.simantics.org/Modeling-1.2/ModelingActionContext";
+        public static final String ModelingActionContext_Actions = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions";
+        public static final String ModelingActionContext_Actions_ActivateModel = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/ActivateModel";
+        public static final String ModelingActionContext_Actions_AssignSymbolGroup = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/AssignSymbolGroup";
+        public static final String ModelingActionContext_Actions_CompilePGraphs = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/CompilePGraphs";
+        public static final String ModelingActionContext_Actions_ConfigureConnectionTypes = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/ConfigureConnectionTypes";
+        public static final String ModelingActionContext_Actions_Copy = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/Copy";
+        public static final String ModelingActionContext_Actions_CreateNewVersion = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/CreateNewVersion";
+        public static final String ModelingActionContext_Actions_Cut = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/Cut";
+        public static final String ModelingActionContext_Actions_Delete = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/Delete";
+        public static final String ModelingActionContext_Actions_FinishComponentTypeForPublishing = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/FinishComponentTypeForPublishing";
+        public static final String ModelingActionContext_Actions_FinishSharedOntologyForPublishing = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/FinishSharedOntologyForPublishing";
+        public static final String ModelingActionContext_Actions_Help = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/Help";
+        public static final String ModelingActionContext_Actions_ImportImages = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/ImportImages";
+        public static final String ModelingActionContext_Actions_Lock = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/Lock";
+        public static final String ModelingActionContext_Actions_MergeFlags = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/MergeFlags";
+        public static final String ModelingActionContext_Actions_MigrateComponentType = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/MigrateComponentType";
+        public static final String ModelingActionContext_Actions_NavigateToSubstructure = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/NavigateToSubstructure";
+        public static final String ModelingActionContext_Actions_NewComponentType = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/NewComponentType";
+        public static final String ModelingActionContext_Actions_NewConnectionPoint = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/NewConnectionPoint";
+        public static final String ModelingActionContext_Actions_NewDocument = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/NewDocument";
+        public static final String ModelingActionContext_Actions_NewLibrary = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/NewLibrary";
+        public static final String ModelingActionContext_Actions_NewLocalLibrary = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/NewLocalLibrary";
+        public static final String ModelingActionContext_Actions_NewPGraph = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/NewPGraph";
+        public static final String ModelingActionContext_Actions_NewProceduralComponentType = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/NewProceduralComponentType";
+        public static final String ModelingActionContext_Actions_NewSCLModule = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/NewSCLModule";
+        public static final String ModelingActionContext_Actions_NewSCLQuery = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/NewSCLQuery";
+        public static final String ModelingActionContext_Actions_NewSCLQueryType = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/NewSCLQueryType";
+        public static final String ModelingActionContext_Actions_NewSheetBook = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/NewSheetBook";
+        public static final String ModelingActionContext_Actions_NewSymbol = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/NewSymbol";
+        public static final String ModelingActionContext_Actions_Paste = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/Paste";
+        public static final String ModelingActionContext_Actions_RenameDiagramComponents = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/RenameDiagramComponents";
+        public static final String ModelingActionContext_Actions_SubscriptionDropAction = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/SubscriptionDropAction";
+        public static final String ModelingActionContext_Actions_Unlock = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/Unlock";
+        public static final String ModelingActionContext_Tests = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Tests";
+        public static final String ModelingActionContext_Tests_CanDelete = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Tests/CanDelete";
+        public static final String ModelingActionContext_Tests_CanRename = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Tests/CanRename";
+        public static final String ModelingActionContext_Tests_HasSomethingToPaste = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Tests/HasSomethingToPaste";
+        public static final String ModelingActionContext_Tests_IsContainerNotPublished = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Tests/IsContainerNotPublished";
+        public static final String ModelingActionContext_Tests_IsLocked = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Tests/IsLocked";
+        public static final String ModelingActionContext_Tests_IsNotLocked = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Tests/IsNotLocked";
+        public static final String ModelingActionContext_Tests_IsNotPublished = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Tests/IsNotPublished";
+        public static final String ModelingActionContext_Tests_IsPublished = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Tests/IsPublished";
+        public static final String ModelingBrowseContext = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext";
+        public static final String ModelingBrowseContext_ChildrenInActiveExperiment = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/ChildrenInActiveExperiment";
+        public static final String ModelingBrowseContext_ComponentTypeLockStatusImageDecorationRule = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/ComponentTypeLockStatusImageDecorationRule";
+        public static final String ModelingBrowseContext_ComponentTypesFolder = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/ComponentTypesFolder";
+        public static final String ModelingBrowseContext_Configuration = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/Configuration";
+        public static final String ModelingBrowseContext_ConnectionPointDefinitionsFolder = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/ConnectionPointDefinitionsFolder";
+        public static final String ModelingBrowseContext_ConnectionRelationLabelDecorationRule = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/ConnectionRelationLabelDecorationRule";
+        public static final String ModelingBrowseContext_ConnectionRelationModifierRule = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/ConnectionRelationModifierRule";
+        public static final String ModelingBrowseContext_DocumentsFolder = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/DocumentsFolder";
+        public static final String ModelingBrowseContext_ExperimentLabelRule = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/ExperimentLabelRule";
+        public static final String ModelingBrowseContext_Images = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/Images";
+        public static final String ModelingBrowseContext_Images_ComponentLock = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/Images/ComponentLock";
+        public static final String ModelingBrowseContext_Images_ComponentType = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/Images/ComponentType";
+        public static final String ModelingBrowseContext_Images_FolderLock = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/Images/FolderLock";
+        public static final String ModelingBrowseContext_Images_SubscriptionsFolder = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/Images/SubscriptionsFolder";
+        public static final String ModelingBrowseContext_Images_UserDefinedComponent = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/Images/UserDefinedComponent";
+        public static final String ModelingBrowseContext_IsComponent = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/IsComponent";
+        public static final String ModelingBrowseContext_IsUserDefinedComponentTest = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/IsUserDefinedComponentTest";
+        public static final String ModelingBrowseContext_Ontologies = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/Ontologies";
+        public static final String ModelingBrowseContext_SharedOntologies = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/SharedOntologies";
+        public static final String ModelingBrowseContext_SubscriptionImageRule = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/SubscriptionImageRule";
+        public static final String ModelingBrowseContext_SubscriptionItemLabelDecorationRule = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/SubscriptionItemLabelDecorationRule";
+        public static final String ModelingBrowseContext_SubscriptionItemLabelRule = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/SubscriptionItemLabelRule";
+        public static final String ModelingBrowseContext_SubscriptionLabelRule = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/SubscriptionLabelRule";
+        public static final String ModelingBrowseContext_SubscriptionsFolder = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/SubscriptionsFolder";
+        public static final String ModelingBrowseContext_Symbol = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/Symbol";
+        public static final String ModelingBrowseContext_Variable = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/Variable";
+        public static final String ModelingBrowseContext_VariableChildRule = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/VariableChildRule";
+        public static final String ModelingBrowseContext_VariableLabelRule = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/VariableLabelRule";
+        public static final String ModelingBrowseContext_VariableLabelRule_browseName = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/VariableLabelRule/browseName";
+        public static final String ModelingBrowseContext_VariableLabelRule_browseName_Inverse = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/VariableLabelRule/browseName/Inverse";
+        public static final String ModelingBrowseContext_VariablePropertyRule = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/VariablePropertyRule";
+        public static final String ModelingBrowseContext_VariablePropertyRule_FilterProperty = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/VariablePropertyRule/FilterProperty";
+        public static final String ModelingBrowseContext_VariablePropertyRule_FilterProperty_Inverse = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/VariablePropertyRule/FilterProperty/Inverse";
+        public static final String ModelingBrowseContext_VariablePropertyRule_RequireProperty = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/VariablePropertyRule/RequireProperty";
+        public static final String ModelingBrowseContext_VariablePropertyRule_RequireProperty_Inverse = "http://www.simantics.org/Modeling-1.2/ModelingBrowseContext/VariablePropertyRule/RequireProperty/Inverse";
+        public static final String ModelingOperations = "http://www.simantics.org/Modeling-1.2/ModelingOperations";
+        public static final String MonitorValue = "http://www.simantics.org/Modeling-1.2/MonitorValue";
+        public static final String NeedsConnectionMappingSpecification = "http://www.simantics.org/Modeling-1.2/NeedsConnectionMappingSpecification";
+        public static final String NewComposite = "http://www.simantics.org/Modeling-1.2/NewComposite";
+        public static final String NewComposite_HasCompositeType = "http://www.simantics.org/Modeling-1.2/NewComposite/HasCompositeType";
+        public static final String NewComposite_HasDefaultName = "http://www.simantics.org/Modeling-1.2/NewComposite/HasDefaultName";
+        public static final String NewComposite_HasDefaultName_Inverse = "http://www.simantics.org/Modeling-1.2/NewComposite/HasDefaultName/Inverse";
+        public static final String NewMasterTypicalDiagram = "http://www.simantics.org/Modeling-1.2/NewMasterTypicalDiagram";
+        public static final String NewTypicalDiagramInstance = "http://www.simantics.org/Modeling-1.2/NewTypicalDiagramInstance";
+        public static final String OntologyDependencies = "http://www.simantics.org/Modeling-1.2/OntologyDependencies";
+        public static final String Operations = "http://www.simantics.org/Modeling-1.2/Operations";
+        public static final String Operations_NavigateToTarget = "http://www.simantics.org/Modeling-1.2/Operations/NavigateToTarget";
+        public static final String PageSettingsTypicalRule = "http://www.simantics.org/Modeling-1.2/PageSettingsTypicalRule";
+        public static final String PartialIC = "http://www.simantics.org/Modeling-1.2/PartialIC";
+        public static final String PlainModelBrowser = "http://www.simantics.org/Modeling-1.2/PlainModelBrowser";
+        public static final String Predicates = "http://www.simantics.org/Modeling-1.2/Predicates";
+        public static final String Predicates_HasCounterpart = "http://www.simantics.org/Modeling-1.2/Predicates/HasCounterpart";
+        public static final String ReferenceElement = "http://www.simantics.org/Modeling-1.2/ReferenceElement";
+        public static final String Represents = "http://www.simantics.org/Modeling-1.2/Represents";
+        public static final String SCLAction = "http://www.simantics.org/Modeling-1.2/SCLAction";
+        public static final String SCLAction_action = "http://www.simantics.org/Modeling-1.2/SCLAction/action";
+        public static final String SCLAction_action_Inverse = "http://www.simantics.org/Modeling-1.2/SCLAction/action/Inverse";
+        public static final String SCLChildRule = "http://www.simantics.org/Modeling-1.2/SCLChildRule";
+        public static final String SCLChildRule_getChildren = "http://www.simantics.org/Modeling-1.2/SCLChildRule/getChildren";
+        public static final String SCLChildRule_getChildren_Inverse = "http://www.simantics.org/Modeling-1.2/SCLChildRule/getChildren/Inverse";
+        public static final String SCLCommandSession = "http://www.simantics.org/Modeling-1.2/SCLCommandSession";
+        public static final String SCLCommandSession_hasValue = "http://www.simantics.org/Modeling-1.2/SCLCommandSession/hasValue";
+        public static final String SCLCommandSession_hasValue_Inverse = "http://www.simantics.org/Modeling-1.2/SCLCommandSession/hasValue/Inverse";
+        public static final String SCLLabelRule = "http://www.simantics.org/Modeling-1.2/SCLLabelRule";
+        public static final String SCLLabelRule_getLabels = "http://www.simantics.org/Modeling-1.2/SCLLabelRule/getLabels";
+        public static final String SCLLabelRule_getLabels_Inverse = "http://www.simantics.org/Modeling-1.2/SCLLabelRule/getLabels/Inverse";
+        public static final String SCLMain = "http://www.simantics.org/Modeling-1.2/SCLMain";
+        public static final String SCLQuery = "http://www.simantics.org/Modeling-1.2/SCLQuery";
+        public static final String SCLQueryType = "http://www.simantics.org/Modeling-1.2/SCLQueryType";
+        public static final String SCLQuery_Value = "http://www.simantics.org/Modeling-1.2/SCLQuery/Value";
+        public static final String SCLQuery_values = "http://www.simantics.org/Modeling-1.2/SCLQuery/values";
+        public static final String SCLQuery_values_Inverse = "http://www.simantics.org/Modeling-1.2/SCLQuery/values/Inverse";
+        public static final String SCLState = "http://www.simantics.org/Modeling-1.2/SCLState";
+        public static final String SCLState_blob = "http://www.simantics.org/Modeling-1.2/SCLState/blob";
+        public static final String SCLState_blob_Inverse = "http://www.simantics.org/Modeling-1.2/SCLState/blob/Inverse";
+        public static final String SCLState_identifier = "http://www.simantics.org/Modeling-1.2/SCLState/identifier";
+        public static final String SCLState_identifier_Inverse = "http://www.simantics.org/Modeling-1.2/SCLState/identifier/Inverse";
+        public static final String SCLTest = "http://www.simantics.org/Modeling-1.2/SCLTest";
+        public static final String SCLTest_test = "http://www.simantics.org/Modeling-1.2/SCLTest/test";
+        public static final String SCLTest_test_Inverse = "http://www.simantics.org/Modeling-1.2/SCLTest/test/Inverse";
+        public static final String SCLValue = "http://www.simantics.org/Modeling-1.2/SCLValue";
+        public static final String SVGTabContribution = "http://www.simantics.org/Modeling-1.2/SVGTabContribution";
+        public static final String SharedOntology = "http://www.simantics.org/Modeling-1.2/SharedOntology";
+        public static final String SourceInformation = "http://www.simantics.org/Modeling-1.2/SourceInformation";
+        public static final String SourceInformation_copiedAtRevision = "http://www.simantics.org/Modeling-1.2/SourceInformation/copiedAtRevision";
+        public static final String SourceInformation_copiedAtRevision_Inverse = "http://www.simantics.org/Modeling-1.2/SourceInformation/copiedAtRevision/Inverse";
+        public static final String SourceInformation_copiedFrom = "http://www.simantics.org/Modeling-1.2/SourceInformation/copiedFrom";
+        public static final String SourceInformation_copiedFrom_Inverse = "http://www.simantics.org/Modeling-1.2/SourceInformation/copiedFrom/Inverse";
+        public static final String StructuralModel = "http://www.simantics.org/Modeling-1.2/StructuralModel";
+        public static final String StructuralModel_CloneTypicalDiagramSymbolContributionsFrom = "http://www.simantics.org/Modeling-1.2/StructuralModel/CloneTypicalDiagramSymbolContributionsFrom";
+        public static final String StructuralModel_HasComponentTypeSubstructureType = "http://www.simantics.org/Modeling-1.2/StructuralModel/HasComponentTypeSubstructureType";
+        public static final String StructuralModel_HasComponentTypeSupertype = "http://www.simantics.org/Modeling-1.2/StructuralModel/HasComponentTypeSupertype";
+        public static final String StructuralModel_HasConfigurationType = "http://www.simantics.org/Modeling-1.2/StructuralModel/HasConfigurationType";
+        public static final String StructuralModel_HasDefaultComponentTypeName = "http://www.simantics.org/Modeling-1.2/StructuralModel/HasDefaultComponentTypeName";
+        public static final String StructuralModel_HasDefaultComponentTypeName_Inverse = "http://www.simantics.org/Modeling-1.2/StructuralModel/HasDefaultComponentTypeName/Inverse";
+        public static final String StructuralModel_HasDefaultComponentTypeSymbol = "http://www.simantics.org/Modeling-1.2/StructuralModel/HasDefaultComponentTypeSymbol";
+        public static final String StructuralModel_HasMasterTypicalCompositeType = "http://www.simantics.org/Modeling-1.2/StructuralModel/HasMasterTypicalCompositeType";
+        public static final String StructuralModel_HasSymbolDiagramType = "http://www.simantics.org/Modeling-1.2/StructuralModel/HasSymbolDiagramType";
+        public static final String StructuralModel_HasTypicalCompositeBaseType = "http://www.simantics.org/Modeling-1.2/StructuralModel/HasTypicalCompositeBaseType";
+        public static final String StructuralModel_HasTypicalDiagramBaseType = "http://www.simantics.org/Modeling-1.2/StructuralModel/HasTypicalDiagramBaseType";
+        public static final String StructuralModel_typicalInstantiationFunction = "http://www.simantics.org/Modeling-1.2/StructuralModel/typicalInstantiationFunction";
+        public static final String StructuralModel_typicalInstantiationFunction_Inverse = "http://www.simantics.org/Modeling-1.2/StructuralModel/typicalInstantiationFunction/Inverse";
+        public static final String Subscription = "http://www.simantics.org/Modeling-1.2/Subscription";
+        public static final String Subscription_Enabled = "http://www.simantics.org/Modeling-1.2/Subscription/Enabled";
+        public static final String Subscription_Enabled_Inverse = "http://www.simantics.org/Modeling-1.2/Subscription/Enabled/Inverse";
+        public static final String Subscription_Item = "http://www.simantics.org/Modeling-1.2/Subscription/Item";
+        public static final String Subscription_Item_Bias = "http://www.simantics.org/Modeling-1.2/Subscription/Item/Bias";
+        public static final String Subscription_Item_Bias_Inverse = "http://www.simantics.org/Modeling-1.2/Subscription/Item/Bias/Inverse";
+        public static final String Subscription_Item_Datatype = "http://www.simantics.org/Modeling-1.2/Subscription/Item/Datatype";
+        public static final String Subscription_Item_Datatype_Inverse = "http://www.simantics.org/Modeling-1.2/Subscription/Item/Datatype/Inverse";
+        public static final String Subscription_Item_Deadband = "http://www.simantics.org/Modeling-1.2/Subscription/Item/Deadband";
+        public static final String Subscription_Item_Deadband_Inverse = "http://www.simantics.org/Modeling-1.2/Subscription/Item/Deadband/Inverse";
+        public static final String Subscription_Item_Gain = "http://www.simantics.org/Modeling-1.2/Subscription/Item/Gain";
+        public static final String Subscription_Item_Gain_Inverse = "http://www.simantics.org/Modeling-1.2/Subscription/Item/Gain/Inverse";
+        public static final String Subscription_Item_SamplingInterval = "http://www.simantics.org/Modeling-1.2/Subscription/Item/SamplingInterval";
+        public static final String Subscription_Item_SamplingInterval_Inverse = "http://www.simantics.org/Modeling-1.2/Subscription/Item/SamplingInterval/Inverse";
+        public static final String Subscription_Item_Unit = "http://www.simantics.org/Modeling-1.2/Subscription/Item/Unit";
+        public static final String Subscription_Item_Unit_Inverse = "http://www.simantics.org/Modeling-1.2/Subscription/Item/Unit/Inverse";
+        public static final String Subscription_Item_VariableId = "http://www.simantics.org/Modeling-1.2/Subscription/Item/VariableId";
+        public static final String Subscription_Item_VariableId_Inverse = "http://www.simantics.org/Modeling-1.2/Subscription/Item/VariableId/Inverse";
+        public static final String SymbolCodeStyle = "http://www.simantics.org/Modeling-1.2/SymbolCodeStyle";
+        public static final String SymbolToComponentType = "http://www.simantics.org/Modeling-1.2/SymbolToComponentType";
+        public static final String SystemPropertyInfo = "http://www.simantics.org/Modeling-1.2/SystemPropertyInfo";
+        @Deprecated public static final String TestTerminal = "http://www.simantics.org/Modeling-1.2/TestTerminal";
+        public static final String TypeWithChangeInformation = "http://www.simantics.org/Modeling-1.2/TypeWithChangeInformation";
+        public static final String TypicalComposite = "http://www.simantics.org/Modeling-1.2/TypicalComposite";
+        public static final String TypicalComposite_typicalNamingFunction = "http://www.simantics.org/Modeling-1.2/TypicalComposite/typicalNamingFunction";
+        public static final String TypicalComposite_typicalNamingFunction_Inverse = "http://www.simantics.org/Modeling-1.2/TypicalComposite/typicalNamingFunction/Inverse";
+        public static final String TypicalSynchronizationRule = "http://www.simantics.org/Modeling-1.2/TypicalSynchronizationRule";
+        public static final String TypicalSynchronizationRule_alwaysEnabled = "http://www.simantics.org/Modeling-1.2/TypicalSynchronizationRule/alwaysEnabled";
+        public static final String TypicalSynchronizationRule_alwaysEnabled_Inverse = "http://www.simantics.org/Modeling-1.2/TypicalSynchronizationRule/alwaysEnabled/Inverse";
+        public static final String UserDefinedPropertyInfo = "http://www.simantics.org/Modeling-1.2/UserDefinedPropertyInfo";
+        public static final String WebmonVariable = "http://www.simantics.org/Modeling-1.2/WebmonVariable";
+        public static final String changeInformation = "http://www.simantics.org/Modeling-1.2/changeInformation";
+        public static final String changeInformation_Inverse = "http://www.simantics.org/Modeling-1.2/changeInformation/Inverse";
+        public static final String connection = "http://www.simantics.org/Modeling-1.2/connection";
+        public static final String contextualHelpId = "http://www.simantics.org/Modeling-1.2/contextualHelpId";
+        public static final String contextualHelpId_Inverse = "http://www.simantics.org/Modeling-1.2/contextualHelpId/Inverse";
+        public static final String convertedValue = "http://www.simantics.org/Modeling-1.2/convertedValue";
+        public static final String convertedValue_Inverse = "http://www.simantics.org/Modeling-1.2/convertedValue/Inverse";
+        public static final String defSymbol = "http://www.simantics.org/Modeling-1.2/defSymbol";
+        public static final String editorContribution = "http://www.simantics.org/Modeling-1.2/editorContribution";
+        public static final String scl = "http://www.simantics.org/Modeling-1.2/scl";
+        public static final String sclAction = "http://www.simantics.org/Modeling-1.2/sclAction";
+        public static final String sclAssertion = "http://www.simantics.org/Modeling-1.2/sclAssertion";
+        public static final String sclTest = "http://www.simantics.org/Modeling-1.2/sclTest";
+        public static final String self = "http://www.simantics.org/Modeling-1.2/self";
+        public static final String self_Inverse = "http://www.simantics.org/Modeling-1.2/self/Inverse";
+        public static final String terminal = "http://www.simantics.org/Modeling-1.2/terminal";
+        public static final String terminalRelation = "http://www.simantics.org/Modeling-1.2/terminalRelation";
+    }
+    
+    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
+        try {
+            return graph.getResource(uri);
+        } catch(DatabaseException e) {
+            System.err.println(e.getMessage());
+            return null;
+        }
+    }
+    
+    public ModelingResources(ReadGraph graph) {
+        BasicExpression = getResourceOrNull(graph, URIs.BasicExpression);
+        ChangeInformation = getResourceOrNull(graph, URIs.ChangeInformation);
+        ChangeInformation_n$createdAt = getResourceOrNull(graph, URIs.ChangeInformation_n$createdAt);
+        ChangeInformation_n$createdAt_Inverse = getResourceOrNull(graph, URIs.ChangeInformation_n$createdAt_Inverse);
+        ChangeInformation_n$createdBy = getResourceOrNull(graph, URIs.ChangeInformation_n$createdBy);
+        ChangeInformation_n$createdBy_Inverse = getResourceOrNull(graph, URIs.ChangeInformation_n$createdBy_Inverse);
+        ChangeInformation_n$modifiedAt = getResourceOrNull(graph, URIs.ChangeInformation_n$modifiedAt);
+        ChangeInformation_n$modifiedAt_Inverse = getResourceOrNull(graph, URIs.ChangeInformation_n$modifiedAt_Inverse);
+        ChangeInformation_n$modifiedBy = getResourceOrNull(graph, URIs.ChangeInformation_n$modifiedBy);
+        ChangeInformation_n$modifiedBy_Inverse = getResourceOrNull(graph, URIs.ChangeInformation_n$modifiedBy_Inverse);
+        ComponentToConnector = getResourceOrNull(graph, URIs.ComponentToConnector);
+        ComponentToElement = getResourceOrNull(graph, URIs.ComponentToElement);
+        ComponentTypeToSymbol = getResourceOrNull(graph, URIs.ComponentTypeToSymbol);
+        ComponentTypeUpdater = getResourceOrNull(graph, URIs.ComponentTypeUpdater);
+        CompositeToDiagram = getResourceOrNull(graph, URIs.CompositeToDiagram);
+        ConnectionMappingSpecification = getResourceOrNull(graph, URIs.ConnectionMappingSpecification);
+        ConnectionMapsTo = getResourceOrNull(graph, URIs.ConnectionMapsTo);
+        ConnectionRelationToConnectionMappingSpecification = getResourceOrNull(graph, URIs.ConnectionRelationToConnectionMappingSpecification);
+        ConnectionRelationToDiagramConnectionRelation = getResourceOrNull(graph, URIs.ConnectionRelationToDiagramConnectionRelation);
+        ConnectionRelationToDiagramConnectionRelationB = getResourceOrNull(graph, URIs.ConnectionRelationToDiagramConnectionRelationB);
+        ConnectionRelationToDiagramConnectionRelationC = getResourceOrNull(graph, URIs.ConnectionRelationToDiagramConnectionRelationC);
+        ConnectionRelationToTerminal = getResourceOrNull(graph, URIs.ConnectionRelationToTerminal);
+        ConnectionToConnector = getResourceOrNull(graph, URIs.ConnectionToConnector);
+        ConnectionToDiagramConnection = getResourceOrNull(graph, URIs.ConnectionToDiagramConnection);
+        ConnectionToDiagramConnectionSpecial = getResourceOrNull(graph, URIs.ConnectionToDiagramConnectionSpecial);
+        ConnectionTypeToComponentType = getResourceOrNull(graph, URIs.ConnectionTypeToComponentType);
+        ConnectionTypeToConnectionMappingSpecification = getResourceOrNull(graph, URIs.ConnectionTypeToConnectionMappingSpecification);
+        ConnectionTypeToConnectionRelation = getResourceOrNull(graph, URIs.ConnectionTypeToConnectionRelation);
+        ConnectionTypeToDiagramConnectionType = getResourceOrNull(graph, URIs.ConnectionTypeToDiagramConnectionType);
+        ConnectorToComponent = getResourceOrNull(graph, URIs.ConnectorToComponent);
+        ConnectorToConnection = getResourceOrNull(graph, URIs.ConnectorToConnection);
+        Contributions = getResourceOrNull(graph, URIs.Contributions);
+        Contributions_ActivateModel = getResourceOrNull(graph, URIs.Contributions_ActivateModel);
+        Contributions_BookSheets = getResourceOrNull(graph, URIs.Contributions_BookSheets);
+        Contributions_ChildrenInActiveExperiment = getResourceOrNull(graph, URIs.Contributions_ChildrenInActiveExperiment);
+        Contributions_Code = getResourceOrNull(graph, URIs.Contributions_Code);
+        Contributions_CodeImage = getResourceOrNull(graph, URIs.Contributions_CodeImage);
+        Contributions_CodeLabel = getResourceOrNull(graph, URIs.Contributions_CodeLabel);
+        Contributions_ComponentChildRule = getResourceOrNull(graph, URIs.Contributions_ComponentChildRule);
+        Contributions_ComponentDefinition = getResourceOrNull(graph, URIs.Contributions_ComponentDefinition);
+        Contributions_ComponentImage = getResourceOrNull(graph, URIs.Contributions_ComponentImage);
+        Contributions_ComponentLockImage = getResourceOrNull(graph, URIs.Contributions_ComponentLockImage);
+        Contributions_ComponentTypeImage = getResourceOrNull(graph, URIs.Contributions_ComponentTypeImage);
+        Contributions_ComponentTypeScript = getResourceOrNull(graph, URIs.Contributions_ComponentTypeScript);
+        Contributions_ComponentTypeScriptImage = getResourceOrNull(graph, URIs.Contributions_ComponentTypeScriptImage);
+        Contributions_ComponentTypeScriptLabel = getResourceOrNull(graph, URIs.Contributions_ComponentTypeScriptLabel);
+        Contributions_ComponentTypeToSymbol = getResourceOrNull(graph, URIs.Contributions_ComponentTypeToSymbol);
+        Contributions_ComponentTypesImage = getResourceOrNull(graph, URIs.Contributions_ComponentTypesImage);
+        Contributions_ComponentTypesLabel = getResourceOrNull(graph, URIs.Contributions_ComponentTypesLabel);
+        Contributions_CompositeImage = getResourceOrNull(graph, URIs.Contributions_CompositeImage);
+        Contributions_ConfigurationBooks = getResourceOrNull(graph, URIs.Contributions_ConfigurationBooks);
+        Contributions_ConfigurationComponents = getResourceOrNull(graph, URIs.Contributions_ConfigurationComponents);
+        Contributions_ConfigurationImage = getResourceOrNull(graph, URIs.Contributions_ConfigurationImage);
+        Contributions_ConfigurationLabel = getResourceOrNull(graph, URIs.Contributions_ConfigurationLabel);
+        Contributions_ConfiguredComponentImage = getResourceOrNull(graph, URIs.Contributions_ConfiguredComponentImage);
+        Contributions_ConnectionPointDefinitionsImage = getResourceOrNull(graph, URIs.Contributions_ConnectionPointDefinitionsImage);
+        Contributions_ConnectionRelationChildren = getResourceOrNull(graph, URIs.Contributions_ConnectionRelationChildren);
+        Contributions_ConnectionRelationImage = getResourceOrNull(graph, URIs.Contributions_ConnectionRelationImage);
+        Contributions_ConnectionRelationLabelDecoration = getResourceOrNull(graph, URIs.Contributions_ConnectionRelationLabelDecoration);
+        Contributions_ConnectionRelationModifier = getResourceOrNull(graph, URIs.Contributions_ConnectionRelationModifier);
+        Contributions_ConnectionsFolder = getResourceOrNull(graph, URIs.Contributions_ConnectionsFolder);
+        Contributions_Delete = getResourceOrNull(graph, URIs.Contributions_Delete);
+        Contributions_DocumentImage = getResourceOrNull(graph, URIs.Contributions_DocumentImage);
+        Contributions_DocumentsImage = getResourceOrNull(graph, URIs.Contributions_DocumentsImage);
+        Contributions_DocumentsLabel = getResourceOrNull(graph, URIs.Contributions_DocumentsLabel);
+        Contributions_ElementClassChildren = getResourceOrNull(graph, URIs.Contributions_ElementClassChildren);
+        Contributions_ExperimentRuns = getResourceOrNull(graph, URIs.Contributions_ExperimentRuns);
+        Contributions_Experiments = getResourceOrNull(graph, URIs.Contributions_Experiments);
+        Contributions_FolderLockImage = getResourceOrNull(graph, URIs.Contributions_FolderLockImage);
+        Contributions_GroupImage = getResourceOrNull(graph, URIs.Contributions_GroupImage);
+        Contributions_Help = getResourceOrNull(graph, URIs.Contributions_Help);
+        Contributions_ImageChildren = getResourceOrNull(graph, URIs.Contributions_ImageChildren);
+        Contributions_ImageImage = getResourceOrNull(graph, URIs.Contributions_ImageImage);
+        Contributions_LibraryBooks = getResourceOrNull(graph, URIs.Contributions_LibraryBooks);
+        Contributions_LibraryChildren = getResourceOrNull(graph, URIs.Contributions_LibraryChildren);
+        Contributions_LibraryImage = getResourceOrNull(graph, URIs.Contributions_LibraryImage);
+        Contributions_LocalLibrary = getResourceOrNull(graph, URIs.Contributions_LocalLibrary);
+        Contributions_ModelConfiguration = getResourceOrNull(graph, URIs.Contributions_ModelConfiguration);
+        Contributions_ModelLibraries = getResourceOrNull(graph, URIs.Contributions_ModelLibraries);
+        Contributions_ModuleImage = getResourceOrNull(graph, URIs.Contributions_ModuleImage);
+        Contributions_NewPGraph = getResourceOrNull(graph, URIs.Contributions_NewPGraph);
+        Contributions_NewSCLModule = getResourceOrNull(graph, URIs.Contributions_NewSCLModule);
+        Contributions_NewSheetBook = getResourceOrNull(graph, URIs.Contributions_NewSheetBook);
+        Contributions_Ontologies = getResourceOrNull(graph, URIs.Contributions_Ontologies);
+        Contributions_PGraphImage = getResourceOrNull(graph, URIs.Contributions_PGraphImage);
+        Contributions_PGraphs = getResourceOrNull(graph, URIs.Contributions_PGraphs);
+        Contributions_ProfileEntryImage = getResourceOrNull(graph, URIs.Contributions_ProfileEntryImage);
+        Contributions_ProfileImage = getResourceOrNull(graph, URIs.Contributions_ProfileImage);
+        Contributions_QueryImage = getResourceOrNull(graph, URIs.Contributions_QueryImage);
+        Contributions_SCLModules = getResourceOrNull(graph, URIs.Contributions_SCLModules);
+        Contributions_SCLQueries = getResourceOrNull(graph, URIs.Contributions_SCLQueries);
+        Contributions_SharedOntologies = getResourceOrNull(graph, URIs.Contributions_SharedOntologies);
+        Contributions_SharedOntologyImage = getResourceOrNull(graph, URIs.Contributions_SharedOntologyImage);
+        Contributions_SheetBookImage = getResourceOrNull(graph, URIs.Contributions_SheetBookImage);
+        Contributions_SheetImage = getResourceOrNull(graph, URIs.Contributions_SheetImage);
+        Contributions_StyleImage = getResourceOrNull(graph, URIs.Contributions_StyleImage);
+        Contributions_SubscriptionImage = getResourceOrNull(graph, URIs.Contributions_SubscriptionImage);
+        Contributions_SubscriptionItemChildren = getResourceOrNull(graph, URIs.Contributions_SubscriptionItemChildren);
+        Contributions_SubscriptionItemImage = getResourceOrNull(graph, URIs.Contributions_SubscriptionItemImage);
+        Contributions_SubscriptionItemLabel = getResourceOrNull(graph, URIs.Contributions_SubscriptionItemLabel);
+        Contributions_SubscriptionItemLabelDecoration = getResourceOrNull(graph, URIs.Contributions_SubscriptionItemLabelDecoration);
+        Contributions_SubscriptionItemLabelModifier = getResourceOrNull(graph, URIs.Contributions_SubscriptionItemLabelModifier);
+        Contributions_SubscriptionLabel = getResourceOrNull(graph, URIs.Contributions_SubscriptionLabel);
+        Contributions_SubscriptionLabelModifier = getResourceOrNull(graph, URIs.Contributions_SubscriptionLabelModifier);
+        Contributions_Subscriptions = getResourceOrNull(graph, URIs.Contributions_Subscriptions);
+        Contributions_SubscriptionsImage = getResourceOrNull(graph, URIs.Contributions_SubscriptionsImage);
+        Contributions_SubscriptionsLabel = getResourceOrNull(graph, URIs.Contributions_SubscriptionsLabel);
+        Contributions_SymbolImage = getResourceOrNull(graph, URIs.Contributions_SymbolImage);
+        Contributions_SymbolLabel = getResourceOrNull(graph, URIs.Contributions_SymbolLabel);
+        Contributions_SymbolLabelModifier = getResourceOrNull(graph, URIs.Contributions_SymbolLabelModifier);
+        Contributions_SymbolToTerminal = getResourceOrNull(graph, URIs.Contributions_SymbolToTerminal);
+        Contributions_TerminalsLabel = getResourceOrNull(graph, URIs.Contributions_TerminalsLabel);
+        Contributions_UrlDocumentImage = getResourceOrNull(graph, URIs.Contributions_UrlDocumentImage);
+        Contributions_UserDefinedComponentImage = getResourceOrNull(graph, URIs.Contributions_UserDefinedComponentImage);
+        Contributions_VariableChildren = getResourceOrNull(graph, URIs.Contributions_VariableChildren);
+        Contributions_VariableImage = getResourceOrNull(graph, URIs.Contributions_VariableImage);
+        Contributions_VariableLabel = getResourceOrNull(graph, URIs.Contributions_VariableLabel);
+        Contributions_VariableTooltip = getResourceOrNull(graph, URIs.Contributions_VariableTooltip);
+        DefaultStructuralActionContext = getResourceOrNull(graph, URIs.DefaultStructuralActionContext);
+        DefaultStructuralBrowseContext = getResourceOrNull(graph, URIs.DefaultStructuralBrowseContext);
+        DefaultStructuralImageContext = getResourceOrNull(graph, URIs.DefaultStructuralImageContext);
+        DefaultStructuralLabelContext = getResourceOrNull(graph, URIs.DefaultStructuralLabelContext);
+        DefaultStructuralLabelModifierContext = getResourceOrNull(graph, URIs.DefaultStructuralLabelModifierContext);
+        DependenciesView = getResourceOrNull(graph, URIs.DependenciesView);
+        DependencyTrackingProcess = getResourceOrNull(graph, URIs.DependencyTrackingProcess);
+        DiagramConnectionRelationToComponentType = getResourceOrNull(graph, URIs.DiagramConnectionRelationToComponentType);
+        DiagramConnectionRelationToConnectionRelation = getResourceOrNull(graph, URIs.DiagramConnectionRelationToConnectionRelation);
+        DiagramConnectionRelationToConnectionRelationB = getResourceOrNull(graph, URIs.DiagramConnectionRelationToConnectionRelationB);
+        DiagramConnectionRelationToConnectionRelationC = getResourceOrNull(graph, URIs.DiagramConnectionRelationToConnectionRelationC);
+        DiagramConnectionToConnection = getResourceOrNull(graph, URIs.DiagramConnectionToConnection);
+        DiagramConnectionToConnectionSpecial = getResourceOrNull(graph, URIs.DiagramConnectionToConnectionSpecial);
+        DiagramConnectionTypeToConnectionType = getResourceOrNull(graph, URIs.DiagramConnectionTypeToConnectionType);
+        DiagramHasInstance = getResourceOrNull(graph, URIs.DiagramHasInstance);
+        DiagramOperations = getResourceOrNull(graph, URIs.DiagramOperations);
+        DiagramTemplate = getResourceOrNull(graph, URIs.DiagramTemplate);
+        DiagramTemplate_HasMappingType = getResourceOrNull(graph, URIs.DiagramTemplate_HasMappingType);
+        DiagramToComposite = getResourceOrNull(graph, URIs.DiagramToComposite);
+        DiagramToCompositeMapping = getResourceOrNull(graph, URIs.DiagramToCompositeMapping);
+        Documents = getResourceOrNull(graph, URIs.Documents);
+        Documents_IssueBinding = getResourceOrNull(graph, URIs.Documents_IssueBinding);
+        Documents_IssueTemplate = getResourceOrNull(graph, URIs.Documents_IssueTemplate);
+        Documents_IssueTemplate_Header = getResourceOrNull(graph, URIs.Documents_IssueTemplate_Header);
+        Documents_IssueTemplate_User = getResourceOrNull(graph, URIs.Documents_IssueTemplate_User);
+        Documents_IssueTemplate_UserContent = getResourceOrNull(graph, URIs.Documents_IssueTemplate_UserContent);
+        Documents_IssueTemplate_UserContent_Inverse = getResourceOrNull(graph, URIs.Documents_IssueTemplate_UserContent_Inverse);
+        EditorContribution = getResourceOrNull(graph, URIs.EditorContribution);
+        EditorContribution_HasImage = getResourceOrNull(graph, URIs.EditorContribution_HasImage);
+        EditorContribution_HasImage_Inverse = getResourceOrNull(graph, URIs.EditorContribution_HasImage_Inverse);
+        EditorContribution_canHandle = getResourceOrNull(graph, URIs.EditorContribution_canHandle);
+        EditorContribution_canHandle_Inverse = getResourceOrNull(graph, URIs.EditorContribution_canHandle_Inverse);
+        EditorContribution_editorId = getResourceOrNull(graph, URIs.EditorContribution_editorId);
+        EditorContribution_editorId_Inverse = getResourceOrNull(graph, URIs.EditorContribution_editorId_Inverse);
+        EditorContribution_priority = getResourceOrNull(graph, URIs.EditorContribution_priority);
+        EditorContribution_priority_Inverse = getResourceOrNull(graph, URIs.EditorContribution_priority_Inverse);
+        ElementHasInstance = getResourceOrNull(graph, URIs.ElementHasInstance);
+        ElementToComponent = getResourceOrNull(graph, URIs.ElementToComponent);
+        Encapsulable = getResourceOrNull(graph, URIs.Encapsulable);
+        ExportModel = getResourceOrNull(graph, URIs.ExportModel);
+        ExportModel_extension = getResourceOrNull(graph, URIs.ExportModel_extension);
+        ExportModel_extension_Inverse = getResourceOrNull(graph, URIs.ExportModel_extension_Inverse);
+        ExportModel_format = getResourceOrNull(graph, URIs.ExportModel_format);
+        ExportModel_format_Inverse = getResourceOrNull(graph, URIs.ExportModel_format_Inverse);
+        Functions = getResourceOrNull(graph, URIs.Functions);
+        Functions_issueDocumentHeader = getResourceOrNull(graph, URIs.Functions_issueDocumentHeader);
+        Functions_modificationTimeTextLong = getResourceOrNull(graph, URIs.Functions_modificationTimeTextLong);
+        Functions_monitorReadOnly = getResourceOrNull(graph, URIs.Functions_monitorReadOnly);
+        Functions_monitorValueAccessor = getResourceOrNull(graph, URIs.Functions_monitorValueAccessor);
+        Functions_nameInputValidator = getResourceOrNull(graph, URIs.Functions_nameInputValidator);
+        Functions_obtainedBoolean = getResourceOrNull(graph, URIs.Functions_obtainedBoolean);
+        Functions_obtainedColor = getResourceOrNull(graph, URIs.Functions_obtainedColor);
+        Functions_obtainedDouble = getResourceOrNull(graph, URIs.Functions_obtainedDouble);
+        Functions_obtainedFormatter = getResourceOrNull(graph, URIs.Functions_obtainedFormatter);
+        Functions_obtainedString = getResourceOrNull(graph, URIs.Functions_obtainedString);
+        Functions_obtainedVec2d = getResourceOrNull(graph, URIs.Functions_obtainedVec2d);
+        Functions_projectSelection = getResourceOrNull(graph, URIs.Functions_projectSelection);
+        Functions_queryChildMap = getResourceOrNull(graph, URIs.Functions_queryChildMap);
+        Functions_queryValue = getResourceOrNull(graph, URIs.Functions_queryValue);
+        Functions_sclValue = getResourceOrNull(graph, URIs.Functions_sclValue);
+        Functions_singleVariableSelection = getResourceOrNull(graph, URIs.Functions_singleVariableSelection);
+        Functions_standardPersistor = getResourceOrNull(graph, URIs.Functions_standardPersistor);
+        Functions_standardTypicalInstantiator = getResourceOrNull(graph, URIs.Functions_standardTypicalInstantiator);
+        Functions_variableIdDisplayValue = getResourceOrNull(graph, URIs.Functions_variableIdDisplayValue);
+        GeneratesConnectionComponentInternally = getResourceOrNull(graph, URIs.GeneratesConnectionComponentInternally);
+        HasBaseRules = getResourceOrNull(graph, URIs.HasBaseRules);
+        HasConnectionMappingSpecification = getResourceOrNull(graph, URIs.HasConnectionMappingSpecification);
+        HasCounterpart = getResourceOrNull(graph, URIs.HasCounterpart);
+        HasDiagramOperations = getResourceOrNull(graph, URIs.HasDiagramOperations);
+        HasDiagramSource = getResourceOrNull(graph, URIs.HasDiagramSource);
+        HasDiagramType = getResourceOrNull(graph, URIs.HasDiagramType);
+        HasElementSource = getResourceOrNull(graph, URIs.HasElementSource);
+        HasLocalLibrary = getResourceOrNull(graph, URIs.HasLocalLibrary);
+        HasMappingTemplate = getResourceOrNull(graph, URIs.HasMappingTemplate);
+        HasMappingTemplate_Inverse = getResourceOrNull(graph, URIs.HasMappingTemplate_Inverse);
+        HasModelQuery = getResourceOrNull(graph, URIs.HasModelQuery);
+        HasModelingOperations = getResourceOrNull(graph, URIs.HasModelingOperations);
+        HasModelingTemplate = getResourceOrNull(graph, URIs.HasModelingTemplate);
+        HasModelingTemplate_Inverse = getResourceOrNull(graph, URIs.HasModelingTemplate_Inverse);
+        HasParentComponent = getResourceOrNull(graph, URIs.HasParentComponent);
+        HasParentComponent_Inverse = getResourceOrNull(graph, URIs.HasParentComponent_Inverse);
+        HasReferenceRelation = getResourceOrNull(graph, URIs.HasReferenceRelation);
+        HasReferenceRelation_Inverse = getResourceOrNull(graph, URIs.HasReferenceRelation_Inverse);
+        HasReferencedType = getResourceOrNull(graph, URIs.HasReferencedType);
+        HasSourceInformation = getResourceOrNull(graph, URIs.HasSourceInformation);
+        HasTypicalSynchronizationRule = getResourceOrNull(graph, URIs.HasTypicalSynchronizationRule);
+        HiddenComposite = getResourceOrNull(graph, URIs.HiddenComposite);
+        ImpliesDiagramConnectionRelationType = getResourceOrNull(graph, URIs.ImpliesDiagramConnectionRelationType);
+        InitialCondition = getResourceOrNull(graph, URIs.InitialCondition);
+        InitialCondition_HasSCLState = getResourceOrNull(graph, URIs.InitialCondition_HasSCLState);
+        InitialCondition_HasSCLState_Inverse = getResourceOrNull(graph, URIs.InitialCondition_HasSCLState_Inverse);
+        InitialCondition_sclState = getResourceOrNull(graph, URIs.InitialCondition_sclState);
+        InitialCondition_sclState_Inverse = getResourceOrNull(graph, URIs.InitialCondition_sclState_Inverse);
+        Instantiable = getResourceOrNull(graph, URIs.Instantiable);
+        IsLocalLibraryOf = getResourceOrNull(graph, URIs.IsLocalLibraryOf);
+        IsTemplatized = getResourceOrNull(graph, URIs.IsTemplatized);
+        LifeCycleProcess = getResourceOrNull(graph, URIs.LifeCycleProcess);
+        LifeCycleProcess_load = getResourceOrNull(graph, URIs.LifeCycleProcess_load);
+        LifeCycleProcess_load_Inverse = getResourceOrNull(graph, URIs.LifeCycleProcess_load_Inverse);
+        LifeCycleProcess_unload = getResourceOrNull(graph, URIs.LifeCycleProcess_unload);
+        LifeCycleProcess_unload_Inverse = getResourceOrNull(graph, URIs.LifeCycleProcess_unload_Inverse);
+        Mapped = getResourceOrNull(graph, URIs.Mapped);
+        MappedFromConnector = getResourceOrNull(graph, URIs.MappedFromConnector);
+        MappedModelingRules = getResourceOrNull(graph, URIs.MappedModelingRules);
+        MappingSubgraphAdvisor = getResourceOrNull(graph, URIs.MappingSubgraphAdvisor);
+        MappingSubgraphExtent = getResourceOrNull(graph, URIs.MappingSubgraphExtent);
+        MapsToConnection = getResourceOrNull(graph, URIs.MapsToConnection);
+        MasterTypicalCompositeType = getResourceOrNull(graph, URIs.MasterTypicalCompositeType);
+        Migration = getResourceOrNull(graph, URIs.Migration);
+        Migration_attachCreationInformationStep = getResourceOrNull(graph, URIs.Migration_attachCreationInformationStep);
+        Migration_documentCleanupMigrationStep = getResourceOrNull(graph, URIs.Migration_documentCleanupMigrationStep);
+        Migration_guidCreationStep = getResourceOrNull(graph, URIs.Migration_guidCreationStep);
+        Migration_layerCleanupMigrationStep = getResourceOrNull(graph, URIs.Migration_layerCleanupMigrationStep);
+        ModelBrowser = getResourceOrNull(graph, URIs.ModelBrowser);
+        ModelingActionContext = getResourceOrNull(graph, URIs.ModelingActionContext);
+        ModelingActionContext_Actions = getResourceOrNull(graph, URIs.ModelingActionContext_Actions);
+        ModelingActionContext_Actions_ActivateModel = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_ActivateModel);
+        ModelingActionContext_Actions_AssignSymbolGroup = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_AssignSymbolGroup);
+        ModelingActionContext_Actions_CompilePGraphs = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_CompilePGraphs);
+        ModelingActionContext_Actions_ConfigureConnectionTypes = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_ConfigureConnectionTypes);
+        ModelingActionContext_Actions_Copy = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_Copy);
+        ModelingActionContext_Actions_CreateNewVersion = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_CreateNewVersion);
+        ModelingActionContext_Actions_Cut = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_Cut);
+        ModelingActionContext_Actions_Delete = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_Delete);
+        ModelingActionContext_Actions_FinishComponentTypeForPublishing = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_FinishComponentTypeForPublishing);
+        ModelingActionContext_Actions_FinishSharedOntologyForPublishing = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_FinishSharedOntologyForPublishing);
+        ModelingActionContext_Actions_Help = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_Help);
+        ModelingActionContext_Actions_ImportImages = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_ImportImages);
+        ModelingActionContext_Actions_Lock = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_Lock);
+        ModelingActionContext_Actions_MergeFlags = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_MergeFlags);
+        ModelingActionContext_Actions_MigrateComponentType = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_MigrateComponentType);
+        ModelingActionContext_Actions_NavigateToSubstructure = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_NavigateToSubstructure);
+        ModelingActionContext_Actions_NewComponentType = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_NewComponentType);
+        ModelingActionContext_Actions_NewConnectionPoint = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_NewConnectionPoint);
+        ModelingActionContext_Actions_NewDocument = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_NewDocument);
+        ModelingActionContext_Actions_NewLibrary = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_NewLibrary);
+        ModelingActionContext_Actions_NewLocalLibrary = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_NewLocalLibrary);
+        ModelingActionContext_Actions_NewPGraph = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_NewPGraph);
+        ModelingActionContext_Actions_NewProceduralComponentType = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_NewProceduralComponentType);
+        ModelingActionContext_Actions_NewSCLModule = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_NewSCLModule);
+        ModelingActionContext_Actions_NewSCLQuery = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_NewSCLQuery);
+        ModelingActionContext_Actions_NewSCLQueryType = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_NewSCLQueryType);
+        ModelingActionContext_Actions_NewSheetBook = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_NewSheetBook);
+        ModelingActionContext_Actions_NewSymbol = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_NewSymbol);
+        ModelingActionContext_Actions_Paste = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_Paste);
+        ModelingActionContext_Actions_RenameDiagramComponents = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_RenameDiagramComponents);
+        ModelingActionContext_Actions_SubscriptionDropAction = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_SubscriptionDropAction);
+        ModelingActionContext_Actions_Unlock = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_Unlock);
+        ModelingActionContext_Tests = getResourceOrNull(graph, URIs.ModelingActionContext_Tests);
+        ModelingActionContext_Tests_CanDelete = getResourceOrNull(graph, URIs.ModelingActionContext_Tests_CanDelete);
+        ModelingActionContext_Tests_CanRename = getResourceOrNull(graph, URIs.ModelingActionContext_Tests_CanRename);
+        ModelingActionContext_Tests_HasSomethingToPaste = getResourceOrNull(graph, URIs.ModelingActionContext_Tests_HasSomethingToPaste);
+        ModelingActionContext_Tests_IsContainerNotPublished = getResourceOrNull(graph, URIs.ModelingActionContext_Tests_IsContainerNotPublished);
+        ModelingActionContext_Tests_IsLocked = getResourceOrNull(graph, URIs.ModelingActionContext_Tests_IsLocked);
+        ModelingActionContext_Tests_IsNotLocked = getResourceOrNull(graph, URIs.ModelingActionContext_Tests_IsNotLocked);
+        ModelingActionContext_Tests_IsNotPublished = getResourceOrNull(graph, URIs.ModelingActionContext_Tests_IsNotPublished);
+        ModelingActionContext_Tests_IsPublished = getResourceOrNull(graph, URIs.ModelingActionContext_Tests_IsPublished);
+        ModelingBrowseContext = getResourceOrNull(graph, URIs.ModelingBrowseContext);
+        ModelingBrowseContext_ChildrenInActiveExperiment = getResourceOrNull(graph, URIs.ModelingBrowseContext_ChildrenInActiveExperiment);
+        ModelingBrowseContext_ComponentTypeLockStatusImageDecorationRule = getResourceOrNull(graph, URIs.ModelingBrowseContext_ComponentTypeLockStatusImageDecorationRule);
+        ModelingBrowseContext_ComponentTypesFolder = getResourceOrNull(graph, URIs.ModelingBrowseContext_ComponentTypesFolder);
+        ModelingBrowseContext_Configuration = getResourceOrNull(graph, URIs.ModelingBrowseContext_Configuration);
+        ModelingBrowseContext_ConnectionPointDefinitionsFolder = getResourceOrNull(graph, URIs.ModelingBrowseContext_ConnectionPointDefinitionsFolder);
+        ModelingBrowseContext_ConnectionRelationLabelDecorationRule = getResourceOrNull(graph, URIs.ModelingBrowseContext_ConnectionRelationLabelDecorationRule);
+        ModelingBrowseContext_ConnectionRelationModifierRule = getResourceOrNull(graph, URIs.ModelingBrowseContext_ConnectionRelationModifierRule);
+        ModelingBrowseContext_DocumentsFolder = getResourceOrNull(graph, URIs.ModelingBrowseContext_DocumentsFolder);
+        ModelingBrowseContext_ExperimentLabelRule = getResourceOrNull(graph, URIs.ModelingBrowseContext_ExperimentLabelRule);
+        ModelingBrowseContext_Images = getResourceOrNull(graph, URIs.ModelingBrowseContext_Images);
+        ModelingBrowseContext_Images_ComponentLock = getResourceOrNull(graph, URIs.ModelingBrowseContext_Images_ComponentLock);
+        ModelingBrowseContext_Images_ComponentType = getResourceOrNull(graph, URIs.ModelingBrowseContext_Images_ComponentType);
+        ModelingBrowseContext_Images_FolderLock = getResourceOrNull(graph, URIs.ModelingBrowseContext_Images_FolderLock);
+        ModelingBrowseContext_Images_SubscriptionsFolder = getResourceOrNull(graph, URIs.ModelingBrowseContext_Images_SubscriptionsFolder);
+        ModelingBrowseContext_Images_UserDefinedComponent = getResourceOrNull(graph, URIs.ModelingBrowseContext_Images_UserDefinedComponent);
+        ModelingBrowseContext_IsComponent = getResourceOrNull(graph, URIs.ModelingBrowseContext_IsComponent);
+        ModelingBrowseContext_IsUserDefinedComponentTest = getResourceOrNull(graph, URIs.ModelingBrowseContext_IsUserDefinedComponentTest);
+        ModelingBrowseContext_Ontologies = getResourceOrNull(graph, URIs.ModelingBrowseContext_Ontologies);
+        ModelingBrowseContext_SharedOntologies = getResourceOrNull(graph, URIs.ModelingBrowseContext_SharedOntologies);
+        ModelingBrowseContext_SubscriptionImageRule = getResourceOrNull(graph, URIs.ModelingBrowseContext_SubscriptionImageRule);
+        ModelingBrowseContext_SubscriptionItemLabelDecorationRule = getResourceOrNull(graph, URIs.ModelingBrowseContext_SubscriptionItemLabelDecorationRule);
+        ModelingBrowseContext_SubscriptionItemLabelRule = getResourceOrNull(graph, URIs.ModelingBrowseContext_SubscriptionItemLabelRule);
+        ModelingBrowseContext_SubscriptionLabelRule = getResourceOrNull(graph, URIs.ModelingBrowseContext_SubscriptionLabelRule);
+        ModelingBrowseContext_SubscriptionsFolder = getResourceOrNull(graph, URIs.ModelingBrowseContext_SubscriptionsFolder);
+        ModelingBrowseContext_Symbol = getResourceOrNull(graph, URIs.ModelingBrowseContext_Symbol);
+        ModelingBrowseContext_Variable = getResourceOrNull(graph, URIs.ModelingBrowseContext_Variable);
+        ModelingBrowseContext_VariableChildRule = getResourceOrNull(graph, URIs.ModelingBrowseContext_VariableChildRule);
+        ModelingBrowseContext_VariableLabelRule = getResourceOrNull(graph, URIs.ModelingBrowseContext_VariableLabelRule);
+        ModelingBrowseContext_VariableLabelRule_browseName = getResourceOrNull(graph, URIs.ModelingBrowseContext_VariableLabelRule_browseName);
+        ModelingBrowseContext_VariableLabelRule_browseName_Inverse = getResourceOrNull(graph, URIs.ModelingBrowseContext_VariableLabelRule_browseName_Inverse);
+        ModelingBrowseContext_VariablePropertyRule = getResourceOrNull(graph, URIs.ModelingBrowseContext_VariablePropertyRule);
+        ModelingBrowseContext_VariablePropertyRule_FilterProperty = getResourceOrNull(graph, URIs.ModelingBrowseContext_VariablePropertyRule_FilterProperty);
+        ModelingBrowseContext_VariablePropertyRule_FilterProperty_Inverse = getResourceOrNull(graph, URIs.ModelingBrowseContext_VariablePropertyRule_FilterProperty_Inverse);
+        ModelingBrowseContext_VariablePropertyRule_RequireProperty = getResourceOrNull(graph, URIs.ModelingBrowseContext_VariablePropertyRule_RequireProperty);
+        ModelingBrowseContext_VariablePropertyRule_RequireProperty_Inverse = getResourceOrNull(graph, URIs.ModelingBrowseContext_VariablePropertyRule_RequireProperty_Inverse);
+        ModelingOperations = getResourceOrNull(graph, URIs.ModelingOperations);
+        MonitorValue = getResourceOrNull(graph, URIs.MonitorValue);
+        NeedsConnectionMappingSpecification = getResourceOrNull(graph, URIs.NeedsConnectionMappingSpecification);
+        NewComposite = getResourceOrNull(graph, URIs.NewComposite);
+        NewComposite_HasCompositeType = getResourceOrNull(graph, URIs.NewComposite_HasCompositeType);
+        NewComposite_HasDefaultName = getResourceOrNull(graph, URIs.NewComposite_HasDefaultName);
+        NewComposite_HasDefaultName_Inverse = getResourceOrNull(graph, URIs.NewComposite_HasDefaultName_Inverse);
+        NewMasterTypicalDiagram = getResourceOrNull(graph, URIs.NewMasterTypicalDiagram);
+        NewTypicalDiagramInstance = getResourceOrNull(graph, URIs.NewTypicalDiagramInstance);
+        OntologyDependencies = getResourceOrNull(graph, URIs.OntologyDependencies);
+        Operations = getResourceOrNull(graph, URIs.Operations);
+        Operations_NavigateToTarget = getResourceOrNull(graph, URIs.Operations_NavigateToTarget);
+        PageSettingsTypicalRule = getResourceOrNull(graph, URIs.PageSettingsTypicalRule);
+        PartialIC = getResourceOrNull(graph, URIs.PartialIC);
+        PlainModelBrowser = getResourceOrNull(graph, URIs.PlainModelBrowser);
+        Predicates = getResourceOrNull(graph, URIs.Predicates);
+        Predicates_HasCounterpart = getResourceOrNull(graph, URIs.Predicates_HasCounterpart);
+        ReferenceElement = getResourceOrNull(graph, URIs.ReferenceElement);
+        Represents = getResourceOrNull(graph, URIs.Represents);
+        SCLAction = getResourceOrNull(graph, URIs.SCLAction);
+        SCLAction_action = getResourceOrNull(graph, URIs.SCLAction_action);
+        SCLAction_action_Inverse = getResourceOrNull(graph, URIs.SCLAction_action_Inverse);
+        SCLChildRule = getResourceOrNull(graph, URIs.SCLChildRule);
+        SCLChildRule_getChildren = getResourceOrNull(graph, URIs.SCLChildRule_getChildren);
+        SCLChildRule_getChildren_Inverse = getResourceOrNull(graph, URIs.SCLChildRule_getChildren_Inverse);
+        SCLCommandSession = getResourceOrNull(graph, URIs.SCLCommandSession);
+        SCLCommandSession_hasValue = getResourceOrNull(graph, URIs.SCLCommandSession_hasValue);
+        SCLCommandSession_hasValue_Inverse = getResourceOrNull(graph, URIs.SCLCommandSession_hasValue_Inverse);
+        SCLLabelRule = getResourceOrNull(graph, URIs.SCLLabelRule);
+        SCLLabelRule_getLabels = getResourceOrNull(graph, URIs.SCLLabelRule_getLabels);
+        SCLLabelRule_getLabels_Inverse = getResourceOrNull(graph, URIs.SCLLabelRule_getLabels_Inverse);
+        SCLMain = getResourceOrNull(graph, URIs.SCLMain);
+        SCLQuery = getResourceOrNull(graph, URIs.SCLQuery);
+        SCLQueryType = getResourceOrNull(graph, URIs.SCLQueryType);
+        SCLQuery_Value = getResourceOrNull(graph, URIs.SCLQuery_Value);
+        SCLQuery_values = getResourceOrNull(graph, URIs.SCLQuery_values);
+        SCLQuery_values_Inverse = getResourceOrNull(graph, URIs.SCLQuery_values_Inverse);
+        SCLState = getResourceOrNull(graph, URIs.SCLState);
+        SCLState_blob = getResourceOrNull(graph, URIs.SCLState_blob);
+        SCLState_blob_Inverse = getResourceOrNull(graph, URIs.SCLState_blob_Inverse);
+        SCLState_identifier = getResourceOrNull(graph, URIs.SCLState_identifier);
+        SCLState_identifier_Inverse = getResourceOrNull(graph, URIs.SCLState_identifier_Inverse);
+        SCLTest = getResourceOrNull(graph, URIs.SCLTest);
+        SCLTest_test = getResourceOrNull(graph, URIs.SCLTest_test);
+        SCLTest_test_Inverse = getResourceOrNull(graph, URIs.SCLTest_test_Inverse);
+        SCLValue = getResourceOrNull(graph, URIs.SCLValue);
+        SVGTabContribution = getResourceOrNull(graph, URIs.SVGTabContribution);
+        SharedOntology = getResourceOrNull(graph, URIs.SharedOntology);
+        SourceInformation = getResourceOrNull(graph, URIs.SourceInformation);
+        SourceInformation_copiedAtRevision = getResourceOrNull(graph, URIs.SourceInformation_copiedAtRevision);
+        SourceInformation_copiedAtRevision_Inverse = getResourceOrNull(graph, URIs.SourceInformation_copiedAtRevision_Inverse);
+        SourceInformation_copiedFrom = getResourceOrNull(graph, URIs.SourceInformation_copiedFrom);
+        SourceInformation_copiedFrom_Inverse = getResourceOrNull(graph, URIs.SourceInformation_copiedFrom_Inverse);
+        StructuralModel = getResourceOrNull(graph, URIs.StructuralModel);
+        StructuralModel_CloneTypicalDiagramSymbolContributionsFrom = getResourceOrNull(graph, URIs.StructuralModel_CloneTypicalDiagramSymbolContributionsFrom);
+        StructuralModel_HasComponentTypeSubstructureType = getResourceOrNull(graph, URIs.StructuralModel_HasComponentTypeSubstructureType);
+        StructuralModel_HasComponentTypeSupertype = getResourceOrNull(graph, URIs.StructuralModel_HasComponentTypeSupertype);
+        StructuralModel_HasConfigurationType = getResourceOrNull(graph, URIs.StructuralModel_HasConfigurationType);
+        StructuralModel_HasDefaultComponentTypeName = getResourceOrNull(graph, URIs.StructuralModel_HasDefaultComponentTypeName);
+        StructuralModel_HasDefaultComponentTypeName_Inverse = getResourceOrNull(graph, URIs.StructuralModel_HasDefaultComponentTypeName_Inverse);
+        StructuralModel_HasDefaultComponentTypeSymbol = getResourceOrNull(graph, URIs.StructuralModel_HasDefaultComponentTypeSymbol);
+        StructuralModel_HasMasterTypicalCompositeType = getResourceOrNull(graph, URIs.StructuralModel_HasMasterTypicalCompositeType);
+        StructuralModel_HasSymbolDiagramType = getResourceOrNull(graph, URIs.StructuralModel_HasSymbolDiagramType);
+        StructuralModel_HasTypicalCompositeBaseType = getResourceOrNull(graph, URIs.StructuralModel_HasTypicalCompositeBaseType);
+        StructuralModel_HasTypicalDiagramBaseType = getResourceOrNull(graph, URIs.StructuralModel_HasTypicalDiagramBaseType);
+        StructuralModel_typicalInstantiationFunction = getResourceOrNull(graph, URIs.StructuralModel_typicalInstantiationFunction);
+        StructuralModel_typicalInstantiationFunction_Inverse = getResourceOrNull(graph, URIs.StructuralModel_typicalInstantiationFunction_Inverse);
+        Subscription = getResourceOrNull(graph, URIs.Subscription);
+        Subscription_Enabled = getResourceOrNull(graph, URIs.Subscription_Enabled);
+        Subscription_Enabled_Inverse = getResourceOrNull(graph, URIs.Subscription_Enabled_Inverse);
+        Subscription_Item = getResourceOrNull(graph, URIs.Subscription_Item);
+        Subscription_Item_Bias = getResourceOrNull(graph, URIs.Subscription_Item_Bias);
+        Subscription_Item_Bias_Inverse = getResourceOrNull(graph, URIs.Subscription_Item_Bias_Inverse);
+        Subscription_Item_Datatype = getResourceOrNull(graph, URIs.Subscription_Item_Datatype);
+        Subscription_Item_Datatype_Inverse = getResourceOrNull(graph, URIs.Subscription_Item_Datatype_Inverse);
+        Subscription_Item_Deadband = getResourceOrNull(graph, URIs.Subscription_Item_Deadband);
+        Subscription_Item_Deadband_Inverse = getResourceOrNull(graph, URIs.Subscription_Item_Deadband_Inverse);
+        Subscription_Item_Gain = getResourceOrNull(graph, URIs.Subscription_Item_Gain);
+        Subscription_Item_Gain_Inverse = getResourceOrNull(graph, URIs.Subscription_Item_Gain_Inverse);
+        Subscription_Item_SamplingInterval = getResourceOrNull(graph, URIs.Subscription_Item_SamplingInterval);
+        Subscription_Item_SamplingInterval_Inverse = getResourceOrNull(graph, URIs.Subscription_Item_SamplingInterval_Inverse);
+        Subscription_Item_Unit = getResourceOrNull(graph, URIs.Subscription_Item_Unit);
+        Subscription_Item_Unit_Inverse = getResourceOrNull(graph, URIs.Subscription_Item_Unit_Inverse);
+        Subscription_Item_VariableId = getResourceOrNull(graph, URIs.Subscription_Item_VariableId);
+        Subscription_Item_VariableId_Inverse = getResourceOrNull(graph, URIs.Subscription_Item_VariableId_Inverse);
+        SymbolCodeStyle = getResourceOrNull(graph, URIs.SymbolCodeStyle);
+        SymbolToComponentType = getResourceOrNull(graph, URIs.SymbolToComponentType);
+        SystemPropertyInfo = getResourceOrNull(graph, URIs.SystemPropertyInfo);
+        TestTerminal = getResourceOrNull(graph, URIs.TestTerminal);
+        TypeWithChangeInformation = getResourceOrNull(graph, URIs.TypeWithChangeInformation);
+        TypicalComposite = getResourceOrNull(graph, URIs.TypicalComposite);
+        TypicalComposite_typicalNamingFunction = getResourceOrNull(graph, URIs.TypicalComposite_typicalNamingFunction);
+        TypicalComposite_typicalNamingFunction_Inverse = getResourceOrNull(graph, URIs.TypicalComposite_typicalNamingFunction_Inverse);
+        TypicalSynchronizationRule = getResourceOrNull(graph, URIs.TypicalSynchronizationRule);
+        TypicalSynchronizationRule_alwaysEnabled = getResourceOrNull(graph, URIs.TypicalSynchronizationRule_alwaysEnabled);
+        TypicalSynchronizationRule_alwaysEnabled_Inverse = getResourceOrNull(graph, URIs.TypicalSynchronizationRule_alwaysEnabled_Inverse);
+        UserDefinedPropertyInfo = getResourceOrNull(graph, URIs.UserDefinedPropertyInfo);
+        WebmonVariable = getResourceOrNull(graph, URIs.WebmonVariable);
+        changeInformation = getResourceOrNull(graph, URIs.changeInformation);
+        changeInformation_Inverse = getResourceOrNull(graph, URIs.changeInformation_Inverse);
+        connection = getResourceOrNull(graph, URIs.connection);
+        contextualHelpId = getResourceOrNull(graph, URIs.contextualHelpId);
+        contextualHelpId_Inverse = getResourceOrNull(graph, URIs.contextualHelpId_Inverse);
+        convertedValue = getResourceOrNull(graph, URIs.convertedValue);
+        convertedValue_Inverse = getResourceOrNull(graph, URIs.convertedValue_Inverse);
+        defSymbol = getResourceOrNull(graph, URIs.defSymbol);
+        editorContribution = getResourceOrNull(graph, URIs.editorContribution);
+        scl = getResourceOrNull(graph, URIs.scl);
+        sclAction = getResourceOrNull(graph, URIs.sclAction);
+        sclAssertion = getResourceOrNull(graph, URIs.sclAssertion);
+        sclTest = getResourceOrNull(graph, URIs.sclTest);
+        self = getResourceOrNull(graph, URIs.self);
+        self_Inverse = getResourceOrNull(graph, URIs.self_Inverse);
+        terminal = getResourceOrNull(graph, URIs.terminal);
+        terminalRelation = getResourceOrNull(graph, URIs.terminalRelation);
+    }
+    
+    public static ModelingResources getInstance(ReadGraph graph) {
+        Session session = graph.getSession();
+        ModelingResources ret = session.peekService(ModelingResources.class);
+        if(ret == null) {
+            QueryControl qc = graph.getService(QueryControl.class);
+            ret = new ModelingResources(qc.getIndependentGraph(graph));
+            session.registerService(ModelingResources.class, ret);
+        }
+        return ret;
+    }
+    
+    public static ModelingResources getInstance(RequestProcessor session) throws DatabaseException {
+        ModelingResources ret = session.peekService(ModelingResources.class);
+        if(ret == null) {
+            ret = session.syncRequest(new Read<ModelingResources>() {
+                public ModelingResources perform(ReadGraph graph) throws DatabaseException {
+                    QueryControl qc = graph.getService(QueryControl.class);
+                    return new ModelingResources(qc.getIndependentGraph(graph));
+                }
+            });
+            session.registerService(ModelingResources.class, ret);
+        }
+        return ret;
+    }
+    
+}
+