]> gerrit.simantics Code Review - simantics/platform.git/commitdiff
Added graph compilation goal to Maven build. 75/475/3
authorHannu Niemistö <hannu.niemisto@iki.fi>
Sun, 30 Apr 2017 05:24:55 +0000 (08:24 +0300)
committerTuukka Lehtonen <tuukka.lehtonen@semantum.fi>
Tue, 2 May 2017 19:55:32 +0000 (22:55 +0300)
Removed graph.tgs and resource files.

Added reference to graph builder repository

Change-Id: Ic7d17214827259fcb02fa881653961d0e8885744

102 files changed:
bundles/.gitignore [new file with mode: 0644]
bundles/org.simantics.action.ontology/graph.tg [deleted file]
bundles/org.simantics.action.ontology/src/org/simantics/action/ontology/ActionResource.java [deleted file]
bundles/org.simantics.annotation.ontology/graph.tg [deleted file]
bundles/org.simantics.annotation.ontology/src/org/simantics/annotation/ontology/AnnotationResource.java [deleted file]
bundles/org.simantics.backup.ontology/graph.tg [deleted file]
bundles/org.simantics.backup.ontology/src/org/simantics/backup/ontology/BackupResource.java [deleted file]
bundles/org.simantics.browsing.ui.ontology/graph.tg [deleted file]
bundles/org.simantics.browsing.ui.ontology/src/org/simantics/browsing/ui/swt/stubs/BrowsingResource.java [deleted file]
bundles/org.simantics.charts.ontology/graph.tg [deleted file]
bundles/org.simantics.charts.ontology/src/org/simantics/charts/ontology/ChartResource.java [deleted file]
bundles/org.simantics.color.ontology/graph.tg [deleted file]
bundles/org.simantics.color.ontology/src/org/simantics/color/ColorResource.java [deleted file]
bundles/org.simantics.datatypes.ontology/graph.tg [deleted file]
bundles/org.simantics.datatypes.ontology/src/org/simantics/datatypes/DatatypeResource.java [deleted file]
bundles/org.simantics.datatypes.ontology/src/org/simantics/datatypes/SIResource.java [deleted file]
bundles/org.simantics.desktop.ui.ontology/graph.tg [deleted file]
bundles/org.simantics.diagram.ontology/graph.tg [deleted file]
bundles/org.simantics.diagram.ontology/src/org/simantics/diagram/stubs/DiagramResource.java [deleted file]
bundles/org.simantics.document.base.ontology/graph.tg [deleted file]
bundles/org.simantics.document.base.ontology/src/org/simantics/document/base/ontology/DocumentationResource.java [deleted file]
bundles/org.simantics.document.linking.ontology/.gitignore [new file with mode: 0644]
bundles/org.simantics.document.linking.ontology/graph.tg [deleted file]
bundles/org.simantics.document.linking.ontology/src/org/simantics/document/linking/ontology/DocumentLink.java [deleted file]
bundles/org.simantics.document.ontology/graph.tg [deleted file]
bundles/org.simantics.document.ontology/src/org/simantics/document/DocumentResource.java [deleted file]
bundles/org.simantics.document.swt.ontology/graph.tg [deleted file]
bundles/org.simantics.document.swt.ontology/src/org/simantics/document/swt/ontology/SWTResources.java [deleted file]
bundles/org.simantics.document.ui.ontology/graph.tg [deleted file]
bundles/org.simantics.document.ui.ontology/src/org/simantics/document/ui/DocumentUIResource.java [deleted file]
bundles/org.simantics.dublincore.ontology/.gitignore [new file with mode: 0644]
bundles/org.simantics.dublincore.ontology/graph.tg [deleted file]
bundles/org.simantics.dublincore.ontology/src/org/simantics/layer0/DublinCore.java [deleted file]
bundles/org.simantics.event.ontology/graph.tg [deleted file]
bundles/org.simantics.event.ontology/src/org/simantics/event/ontology/EventResource.java [deleted file]
bundles/org.simantics.event.ontology/src/org/simantics/event/ontology/EventViewResource.java [deleted file]
bundles/org.simantics.g2d.ontology/graph.tg [deleted file]
bundles/org.simantics.g2d.ontology/src/org/simantics/diagram/stubs/G2DResource.java [deleted file]
bundles/org.simantics.graph.compiler/tests/org/simantics/graph/compiler/tests/graph.tg [deleted file]
bundles/org.simantics.graphfile.ontology/graph.tg [deleted file]
bundles/org.simantics.graphfile.ontology/src/org/simantics/graphfile/ontology/GraphFileResource.java [deleted file]
bundles/org.simantics.help.ontology/graph.tg [deleted file]
bundles/org.simantics.help.ontology/src/org/simantics/help/HelpResources.java [deleted file]
bundles/org.simantics.image.ontology/graph.tg [deleted file]
bundles/org.simantics.image.ontology/src/org/simantics/diagram/stubs/ImageResource.java [deleted file]
bundles/org.simantics.image2.ontology/graph.tg [deleted file]
bundles/org.simantics.image2.ontology/src/org/simantics/image2/ontology/ImageResource.java [deleted file]
bundles/org.simantics.issues.ontology/graph.tg [deleted file]
bundles/org.simantics.issues.ontology/src/org/simantics/issues/ontology/IssueResource.java [deleted file]
bundles/org.simantics.issues.ui.ontology/graph.tg [deleted file]
bundles/org.simantics.issues.ui.ontology/src/org/simantics/issues/ui/ontology/IssueUIResource.java [deleted file]
bundles/org.simantics.layer0/.gitignore [new file with mode: 0644]
bundles/org.simantics.layer0/graph.tg [deleted file]
bundles/org.simantics.layer0/src/org/simantics/layer0/DatabaseManagementResource.java [deleted file]
bundles/org.simantics.layer0/src/org/simantics/layer0/Layer0.java [deleted file]
bundles/org.simantics.layer0x.ontology/.gitignore [new file with mode: 0644]
bundles/org.simantics.layer0x.ontology/graph.tg [deleted file]
bundles/org.simantics.layer0x.ontology/src/org/simantics/layer0/PredicateResource.java [deleted file]
bundles/org.simantics.layer0x.ontology/src/org/simantics/layer0/RequirementResource.java [deleted file]
bundles/org.simantics.layer0x.ontology/src/org/simantics/operation/Layer0X.java [deleted file]
bundles/org.simantics.layer0x.ontology/src/org/simantics/operation/OperationResource.java [deleted file]
bundles/org.simantics.modeling.ontology/graph.tg [deleted file]
bundles/org.simantics.modeling.ontology/src/org/simantics/modeling/ModelingResources.java [deleted file]
bundles/org.simantics.modeling.template2d.ontology/graph.tg [deleted file]
bundles/org.simantics.modeling.template2d.ontology/src/org/simantics/modeling/template2d/ontology/Template2dResource.java [deleted file]
bundles/org.simantics.platform.ui.ontology/graph.tg [deleted file]
bundles/org.simantics.platform.ui.ontology/src/org/simantics/platform/ui/PlatformUIResource.java [deleted file]
bundles/org.simantics.project.ontology/graph.tg [deleted file]
bundles/org.simantics.project.ontology/src/org/simantics/project/ontology/ProjectResource.java [deleted file]
bundles/org.simantics.scenegraph.ontology/graph.tg [deleted file]
bundles/org.simantics.scenegraph.ontology/src/org/simantics/scenegraph/ontology/ScenegraphResources.java [deleted file]
bundles/org.simantics.selectionview.ontology/graph.tg [deleted file]
bundles/org.simantics.selectionview.ontology/src/org/simantics/selectionview/SelectionViewResources.java [deleted file]
bundles/org.simantics.selectionview.ui.ontology/graph.tg [deleted file]
bundles/org.simantics.selectionview.ui.ontology/src/org/simantics/selectionview/ui/ontology/SelectionViewUIResources.java [deleted file]
bundles/org.simantics.silk.ontology/graph.tg [deleted file]
bundles/org.simantics.silk.ontology/src/org/simantics/silk/SilkResources.java [deleted file]
bundles/org.simantics.simulation.ontology/graph.tg [deleted file]
bundles/org.simantics.simulation.ontology/src/org/simantics/simulation/ontology/HistoryResource.java [deleted file]
bundles/org.simantics.simulation.ontology/src/org/simantics/simulation/ontology/SimulationResource.java [deleted file]
bundles/org.simantics.softwareconfiguration.ontology/graph.tg [deleted file]
bundles/org.simantics.softwareconfiguration.ontology/src/org/simantics/layer0/SoftwareConfigurationResources.java [deleted file]
bundles/org.simantics.spreadsheet.ontology/graph.tg [deleted file]
bundles/org.simantics.spreadsheet.ontology/src/org/simantics/spreadsheet/resource/SpreadsheetResource.java [deleted file]
bundles/org.simantics.structural.ontology/.gitignore [new file with mode: 0644]
bundles/org.simantics.structural.ontology/graph.tg [deleted file]
bundles/org.simantics.structural.ontology/src/org/simantics/structural/stubs/StructuralResource2.java [deleted file]
bundles/org.simantics.tests.modelled.ontology/graph.tg [deleted file]
bundles/org.simantics.tests.modelled.ontology/src/org/simantics/tests/modelled/ontology/TestsResource.java [deleted file]
bundles/org.simantics.tests.modelled.ui.ontology/graph.tg [deleted file]
bundles/org.simantics.tests.modelled.ui.ontology/src/org/simantics/tests/modelled/ui/ontology/TestsUIResource.java [deleted file]
bundles/org.simantics.user.ontology/graph.tg [deleted file]
bundles/org.simantics.user.ontology/src/org/simantics/user/UserResource.java [deleted file]
bundles/org.simantics.viewpoint.ontology/graph.tg [deleted file]
bundles/org.simantics.viewpoint.ontology/src/org/simantics/viewpoint/ontology/ViewpointResource.java [deleted file]
bundles/org.simantics.views.ontology/graph.tg [deleted file]
bundles/org.simantics.views.ontology/src/org/simantics/views/ontology/ViewsResources.java [deleted file]
bundles/org.simantics.views.text.ontology/graph.tg [deleted file]
bundles/org.simantics.workbench.ontology/graph.tg [deleted file]
bundles/org.simantics.workbench.ontology/src/org/simantics/workbench/ontology/WorkbenchResource.java [deleted file]
bundles/pom.xml
releng/org.simantics.tycho.configuration/pom.xml

diff --git a/bundles/.gitignore b/bundles/.gitignore
new file mode 100644 (file)
index 0000000..38a1a6c
--- /dev/null
@@ -0,0 +1,3 @@
+/*/graph.tg
+/*.ontology/src/**/*Resource.java
+/*.ontology/src/**/*Resources.java
diff --git a/bundles/org.simantics.action.ontology/graph.tg b/bundles/org.simantics.action.ontology/graph.tg
deleted file mode 100644 (file)
index 4ce75ff..0000000
Binary files a/bundles/org.simantics.action.ontology/graph.tg and /dev/null differ
diff --git a/bundles/org.simantics.action.ontology/src/org/simantics/action/ontology/ActionResource.java b/bundles/org.simantics.action.ontology/src/org/simantics/action/ontology/ActionResource.java
deleted file mode 100644 (file)
index 4d177fa..0000000
+++ /dev/null
@@ -1,61 +0,0 @@
-package org.simantics.action.ontology;
-
-import org.simantics.db.RequestProcessor;
-import org.simantics.db.Resource;
-import org.simantics.db.ReadGraph;
-import org.simantics.db.request.Read;
-import org.simantics.db.Session;
-import org.simantics.db.exception.DatabaseException;
-import org.simantics.db.service.QueryControl;
-
-public class ActionResource {
-    
-    public final Resource Action;
-    public final Resource DropAction;
-        
-    public static class URIs {
-        public static final String Action = "http://www.simantics.org/Action-1.1/Action";
-        public static final String DropAction = "http://www.simantics.org/Action-1.1/DropAction";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public ActionResource(ReadGraph graph) {
-        Action = getResourceOrNull(graph, URIs.Action);
-        DropAction = getResourceOrNull(graph, URIs.DropAction);
-    }
-    
-    public static ActionResource getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        ActionResource ret = session.peekService(ActionResource.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new ActionResource(qc.getIndependentGraph(graph));
-            session.registerService(ActionResource.class, ret);
-        }
-        return ret;
-    }
-    
-    public static ActionResource getInstance(RequestProcessor session) throws DatabaseException {
-        ActionResource ret = session.peekService(ActionResource.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<ActionResource>() {
-                public ActionResource perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new ActionResource(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(ActionResource.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.annotation.ontology/graph.tg b/bundles/org.simantics.annotation.ontology/graph.tg
deleted file mode 100644 (file)
index ee0a514..0000000
Binary files a/bundles/org.simantics.annotation.ontology/graph.tg and /dev/null differ
diff --git a/bundles/org.simantics.annotation.ontology/src/org/simantics/annotation/ontology/AnnotationResource.java b/bundles/org.simantics.annotation.ontology/src/org/simantics/annotation/ontology/AnnotationResource.java
deleted file mode 100644 (file)
index 34b8283..0000000
+++ /dev/null
@@ -1,232 +0,0 @@
-package org.simantics.annotation.ontology;
-
-import org.simantics.db.RequestProcessor;
-import org.simantics.db.Resource;
-import org.simantics.db.ReadGraph;
-import org.simantics.db.request.Read;
-import org.simantics.db.Session;
-import org.simantics.db.exception.DatabaseException;
-import org.simantics.db.service.QueryControl;
-
-public class AnnotationResource {
-    
-    public final Resource Actions;
-    public final Resource Actions_AnnotationDropAction;
-    public final Resource Actions_NewAnnotation;
-    public final Resource Actions_NewAnnotationInstance;
-    public final Resource Actions_NewAnnotationType;
-    public final Resource Actions_NoActionCategory;
-    public final Resource Annotation;
-    public final Resource AnnotationAC;
-    public final Resource AnnotationBC;
-    public final Resource AnnotationBC_AnnotationTypeLabelRule;
-    public final Resource AnnotationBC_AnnotationTypeModifierRule;
-    public final Resource AnnotationType;
-    @Deprecated public final Resource AnnotationTypeLibrary;
-    @Deprecated public final Resource AnnotationTypeLibraryUI;
-    @Deprecated public final Resource AnnotationTypeUI;
-    public final Resource AnnotationType_systemAnnotation;
-    public final Resource AnnotationType_systemAnnotation_Inverse;
-    @Deprecated public final Resource AnnotationUI;
-    public final Resource Annotation_HasEntry;
-    public final Resource Annotation_HasEntry_Inverse;
-    @Deprecated public final Resource BrowseNode;
-    public final Resource DefaultAnnotationSource;
-    public final Resource Functions;
-    public final Resource Functions_availableAnnotations;
-    public final Resource Functions_availableSources;
-    public final Resource Functions_descriptionText;
-    public final Resource Functions_domainChildren;
-    public final Resource Functions_explorerInput;
-    public final Resource Functions_explorerInput2;
-    public final Resource Functions_newAnnotationModifier;
-    public final Resource Functions_removeAnnotationModifier;
-    public final Resource Functions_saveAnnotationModifier;
-    public final Resource Functions_selectedAnnotation;
-    public final Resource Functions_selectedAnnotationModifier;
-    public final Resource Functions_selectedSource;
-    public final Resource Functions_selectedSourceModifier;
-    public final Resource HasAnnotationPropertySubrelation;
-    @Deprecated public final Resource HasAnnotationTypeRoot;
-    public final Resource HasAnnotationTypeRoot_Inverse;
-    public final Resource HasAnnotationTypeSupertype;
-    public final Resource HasDefaultAnnotationName;
-    public final Resource HasDefaultAnnotationType;
-    public final Resource Images;
-    public final Resource Images_Annotation;
-    public final Resource Images_AnnotationType;
-    public final Resource Images_General;
-    public final Resource SelectionTab;
-    public final Resource SelectionTab2;
-    public final Resource SelectionTab2_Properties;
-    public final Resource SelectionTabContribution;
-    public final Resource SelectionTabContribution2;
-    public final Resource SelectionTab_Add;
-    public final Resource SelectionTab_BC;
-    public final Resource SelectionTab_Combo1;
-    public final Resource SelectionTab_Combo2;
-    public final Resource SelectionTab_Description;
-    public final Resource SelectionTab_Properties;
-    public final Resource SelectionTab_Remove;
-    public final Resource SelectionTab_Save;
-        
-    public static class URIs {
-        public static final String Actions = "http://www.simantics.org/Annotation-1.0/Actions";
-        public static final String Actions_AnnotationDropAction = "http://www.simantics.org/Annotation-1.0/Actions/AnnotationDropAction";
-        public static final String Actions_NewAnnotation = "http://www.simantics.org/Annotation-1.0/Actions/NewAnnotation";
-        public static final String Actions_NewAnnotationInstance = "http://www.simantics.org/Annotation-1.0/Actions/NewAnnotationInstance";
-        public static final String Actions_NewAnnotationType = "http://www.simantics.org/Annotation-1.0/Actions/NewAnnotationType";
-        public static final String Actions_NoActionCategory = "http://www.simantics.org/Annotation-1.0/Actions/NoActionCategory";
-        public static final String Annotation = "http://www.simantics.org/Annotation-1.0/Annotation";
-        public static final String AnnotationAC = "http://www.simantics.org/Annotation-1.0/AnnotationAC";
-        public static final String AnnotationBC = "http://www.simantics.org/Annotation-1.0/AnnotationBC";
-        public static final String AnnotationBC_AnnotationTypeLabelRule = "http://www.simantics.org/Annotation-1.0/AnnotationBC/AnnotationTypeLabelRule";
-        public static final String AnnotationBC_AnnotationTypeModifierRule = "http://www.simantics.org/Annotation-1.0/AnnotationBC/AnnotationTypeModifierRule";
-        public static final String AnnotationType = "http://www.simantics.org/Annotation-1.0/AnnotationType";
-        @Deprecated public static final String AnnotationTypeLibrary = "http://www.simantics.org/Annotation-1.0/AnnotationTypeLibrary";
-        @Deprecated public static final String AnnotationTypeLibraryUI = "http://www.simantics.org/Annotation-1.0/AnnotationTypeLibraryUI";
-        @Deprecated public static final String AnnotationTypeUI = "http://www.simantics.org/Annotation-1.0/AnnotationTypeUI";
-        public static final String AnnotationType_systemAnnotation = "http://www.simantics.org/Annotation-1.0/AnnotationType/systemAnnotation";
-        public static final String AnnotationType_systemAnnotation_Inverse = "http://www.simantics.org/Annotation-1.0/AnnotationType/systemAnnotation/Inverse";
-        @Deprecated public static final String AnnotationUI = "http://www.simantics.org/Annotation-1.0/AnnotationUI";
-        public static final String Annotation_HasEntry = "http://www.simantics.org/Annotation-1.0/Annotation/HasEntry";
-        public static final String Annotation_HasEntry_Inverse = "http://www.simantics.org/Annotation-1.0/Annotation/HasEntry/Inverse";
-        @Deprecated public static final String BrowseNode = "http://www.simantics.org/Annotation-1.0/BrowseNode";
-        public static final String DefaultAnnotationSource = "http://www.simantics.org/Annotation-1.0/DefaultAnnotationSource";
-        public static final String Functions = "http://www.simantics.org/Annotation-1.0/Functions";
-        public static final String Functions_availableAnnotations = "http://www.simantics.org/Annotation-1.0/Functions/availableAnnotations";
-        public static final String Functions_availableSources = "http://www.simantics.org/Annotation-1.0/Functions/availableSources";
-        public static final String Functions_descriptionText = "http://www.simantics.org/Annotation-1.0/Functions/descriptionText";
-        public static final String Functions_domainChildren = "http://www.simantics.org/Annotation-1.0/Functions/domainChildren";
-        public static final String Functions_explorerInput = "http://www.simantics.org/Annotation-1.0/Functions/explorerInput";
-        public static final String Functions_explorerInput2 = "http://www.simantics.org/Annotation-1.0/Functions/explorerInput2";
-        public static final String Functions_newAnnotationModifier = "http://www.simantics.org/Annotation-1.0/Functions/newAnnotationModifier";
-        public static final String Functions_removeAnnotationModifier = "http://www.simantics.org/Annotation-1.0/Functions/removeAnnotationModifier";
-        public static final String Functions_saveAnnotationModifier = "http://www.simantics.org/Annotation-1.0/Functions/saveAnnotationModifier";
-        public static final String Functions_selectedAnnotation = "http://www.simantics.org/Annotation-1.0/Functions/selectedAnnotation";
-        public static final String Functions_selectedAnnotationModifier = "http://www.simantics.org/Annotation-1.0/Functions/selectedAnnotationModifier";
-        public static final String Functions_selectedSource = "http://www.simantics.org/Annotation-1.0/Functions/selectedSource";
-        public static final String Functions_selectedSourceModifier = "http://www.simantics.org/Annotation-1.0/Functions/selectedSourceModifier";
-        public static final String HasAnnotationPropertySubrelation = "http://www.simantics.org/Annotation-1.0/HasAnnotationPropertySubrelation";
-        @Deprecated public static final String HasAnnotationTypeRoot = "http://www.simantics.org/Annotation-1.0/HasAnnotationTypeRoot";
-        public static final String HasAnnotationTypeRoot_Inverse = "http://www.simantics.org/Annotation-1.0/HasAnnotationTypeRoot/Inverse";
-        public static final String HasAnnotationTypeSupertype = "http://www.simantics.org/Annotation-1.0/HasAnnotationTypeSupertype";
-        public static final String HasDefaultAnnotationName = "http://www.simantics.org/Annotation-1.0/HasDefaultAnnotationName";
-        public static final String HasDefaultAnnotationType = "http://www.simantics.org/Annotation-1.0/HasDefaultAnnotationType";
-        public static final String Images = "http://www.simantics.org/Annotation-1.0/Images";
-        public static final String Images_Annotation = "http://www.simantics.org/Annotation-1.0/Images/Annotation";
-        public static final String Images_AnnotationType = "http://www.simantics.org/Annotation-1.0/Images/AnnotationType";
-        public static final String Images_General = "http://www.simantics.org/Annotation-1.0/Images/General";
-        public static final String SelectionTab = "http://www.simantics.org/Annotation-1.0/SelectionTab";
-        public static final String SelectionTab2 = "http://www.simantics.org/Annotation-1.0/SelectionTab2";
-        public static final String SelectionTab2_Properties = "http://www.simantics.org/Annotation-1.0/SelectionTab2/Properties";
-        public static final String SelectionTabContribution = "http://www.simantics.org/Annotation-1.0/SelectionTabContribution";
-        public static final String SelectionTabContribution2 = "http://www.simantics.org/Annotation-1.0/SelectionTabContribution2";
-        public static final String SelectionTab_Add = "http://www.simantics.org/Annotation-1.0/SelectionTab/Add";
-        public static final String SelectionTab_BC = "http://www.simantics.org/Annotation-1.0/SelectionTab/BC";
-        public static final String SelectionTab_Combo1 = "http://www.simantics.org/Annotation-1.0/SelectionTab/Combo1";
-        public static final String SelectionTab_Combo2 = "http://www.simantics.org/Annotation-1.0/SelectionTab/Combo2";
-        public static final String SelectionTab_Description = "http://www.simantics.org/Annotation-1.0/SelectionTab/Description";
-        public static final String SelectionTab_Properties = "http://www.simantics.org/Annotation-1.0/SelectionTab/Properties";
-        public static final String SelectionTab_Remove = "http://www.simantics.org/Annotation-1.0/SelectionTab/Remove";
-        public static final String SelectionTab_Save = "http://www.simantics.org/Annotation-1.0/SelectionTab/Save";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public AnnotationResource(ReadGraph graph) {
-        Actions = getResourceOrNull(graph, URIs.Actions);
-        Actions_AnnotationDropAction = getResourceOrNull(graph, URIs.Actions_AnnotationDropAction);
-        Actions_NewAnnotation = getResourceOrNull(graph, URIs.Actions_NewAnnotation);
-        Actions_NewAnnotationInstance = getResourceOrNull(graph, URIs.Actions_NewAnnotationInstance);
-        Actions_NewAnnotationType = getResourceOrNull(graph, URIs.Actions_NewAnnotationType);
-        Actions_NoActionCategory = getResourceOrNull(graph, URIs.Actions_NoActionCategory);
-        Annotation = getResourceOrNull(graph, URIs.Annotation);
-        AnnotationAC = getResourceOrNull(graph, URIs.AnnotationAC);
-        AnnotationBC = getResourceOrNull(graph, URIs.AnnotationBC);
-        AnnotationBC_AnnotationTypeLabelRule = getResourceOrNull(graph, URIs.AnnotationBC_AnnotationTypeLabelRule);
-        AnnotationBC_AnnotationTypeModifierRule = getResourceOrNull(graph, URIs.AnnotationBC_AnnotationTypeModifierRule);
-        AnnotationType = getResourceOrNull(graph, URIs.AnnotationType);
-        AnnotationTypeLibrary = getResourceOrNull(graph, URIs.AnnotationTypeLibrary);
-        AnnotationTypeLibraryUI = getResourceOrNull(graph, URIs.AnnotationTypeLibraryUI);
-        AnnotationTypeUI = getResourceOrNull(graph, URIs.AnnotationTypeUI);
-        AnnotationType_systemAnnotation = getResourceOrNull(graph, URIs.AnnotationType_systemAnnotation);
-        AnnotationType_systemAnnotation_Inverse = getResourceOrNull(graph, URIs.AnnotationType_systemAnnotation_Inverse);
-        AnnotationUI = getResourceOrNull(graph, URIs.AnnotationUI);
-        Annotation_HasEntry = getResourceOrNull(graph, URIs.Annotation_HasEntry);
-        Annotation_HasEntry_Inverse = getResourceOrNull(graph, URIs.Annotation_HasEntry_Inverse);
-        BrowseNode = getResourceOrNull(graph, URIs.BrowseNode);
-        DefaultAnnotationSource = getResourceOrNull(graph, URIs.DefaultAnnotationSource);
-        Functions = getResourceOrNull(graph, URIs.Functions);
-        Functions_availableAnnotations = getResourceOrNull(graph, URIs.Functions_availableAnnotations);
-        Functions_availableSources = getResourceOrNull(graph, URIs.Functions_availableSources);
-        Functions_descriptionText = getResourceOrNull(graph, URIs.Functions_descriptionText);
-        Functions_domainChildren = getResourceOrNull(graph, URIs.Functions_domainChildren);
-        Functions_explorerInput = getResourceOrNull(graph, URIs.Functions_explorerInput);
-        Functions_explorerInput2 = getResourceOrNull(graph, URIs.Functions_explorerInput2);
-        Functions_newAnnotationModifier = getResourceOrNull(graph, URIs.Functions_newAnnotationModifier);
-        Functions_removeAnnotationModifier = getResourceOrNull(graph, URIs.Functions_removeAnnotationModifier);
-        Functions_saveAnnotationModifier = getResourceOrNull(graph, URIs.Functions_saveAnnotationModifier);
-        Functions_selectedAnnotation = getResourceOrNull(graph, URIs.Functions_selectedAnnotation);
-        Functions_selectedAnnotationModifier = getResourceOrNull(graph, URIs.Functions_selectedAnnotationModifier);
-        Functions_selectedSource = getResourceOrNull(graph, URIs.Functions_selectedSource);
-        Functions_selectedSourceModifier = getResourceOrNull(graph, URIs.Functions_selectedSourceModifier);
-        HasAnnotationPropertySubrelation = getResourceOrNull(graph, URIs.HasAnnotationPropertySubrelation);
-        HasAnnotationTypeRoot = getResourceOrNull(graph, URIs.HasAnnotationTypeRoot);
-        HasAnnotationTypeRoot_Inverse = getResourceOrNull(graph, URIs.HasAnnotationTypeRoot_Inverse);
-        HasAnnotationTypeSupertype = getResourceOrNull(graph, URIs.HasAnnotationTypeSupertype);
-        HasDefaultAnnotationName = getResourceOrNull(graph, URIs.HasDefaultAnnotationName);
-        HasDefaultAnnotationType = getResourceOrNull(graph, URIs.HasDefaultAnnotationType);
-        Images = getResourceOrNull(graph, URIs.Images);
-        Images_Annotation = getResourceOrNull(graph, URIs.Images_Annotation);
-        Images_AnnotationType = getResourceOrNull(graph, URIs.Images_AnnotationType);
-        Images_General = getResourceOrNull(graph, URIs.Images_General);
-        SelectionTab = getResourceOrNull(graph, URIs.SelectionTab);
-        SelectionTab2 = getResourceOrNull(graph, URIs.SelectionTab2);
-        SelectionTab2_Properties = getResourceOrNull(graph, URIs.SelectionTab2_Properties);
-        SelectionTabContribution = getResourceOrNull(graph, URIs.SelectionTabContribution);
-        SelectionTabContribution2 = getResourceOrNull(graph, URIs.SelectionTabContribution2);
-        SelectionTab_Add = getResourceOrNull(graph, URIs.SelectionTab_Add);
-        SelectionTab_BC = getResourceOrNull(graph, URIs.SelectionTab_BC);
-        SelectionTab_Combo1 = getResourceOrNull(graph, URIs.SelectionTab_Combo1);
-        SelectionTab_Combo2 = getResourceOrNull(graph, URIs.SelectionTab_Combo2);
-        SelectionTab_Description = getResourceOrNull(graph, URIs.SelectionTab_Description);
-        SelectionTab_Properties = getResourceOrNull(graph, URIs.SelectionTab_Properties);
-        SelectionTab_Remove = getResourceOrNull(graph, URIs.SelectionTab_Remove);
-        SelectionTab_Save = getResourceOrNull(graph, URIs.SelectionTab_Save);
-    }
-    
-    public static AnnotationResource getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        AnnotationResource ret = session.peekService(AnnotationResource.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new AnnotationResource(qc.getIndependentGraph(graph));
-            session.registerService(AnnotationResource.class, ret);
-        }
-        return ret;
-    }
-    
-    public static AnnotationResource getInstance(RequestProcessor session) throws DatabaseException {
-        AnnotationResource ret = session.peekService(AnnotationResource.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<AnnotationResource>() {
-                public AnnotationResource perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new AnnotationResource(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(AnnotationResource.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.backup.ontology/graph.tg b/bundles/org.simantics.backup.ontology/graph.tg
deleted file mode 100644 (file)
index db70f2a..0000000
Binary files a/bundles/org.simantics.backup.ontology/graph.tg and /dev/null differ
diff --git a/bundles/org.simantics.backup.ontology/src/org/simantics/backup/ontology/BackupResource.java b/bundles/org.simantics.backup.ontology/src/org/simantics/backup/ontology/BackupResource.java
deleted file mode 100644 (file)
index ee321ea..0000000
+++ /dev/null
@@ -1,70 +0,0 @@
-package org.simantics.backup.ontology;
-
-import org.simantics.db.RequestProcessor;
-import org.simantics.db.Resource;
-import org.simantics.db.ReadGraph;
-import org.simantics.db.request.Read;
-import org.simantics.db.Session;
-import org.simantics.db.exception.DatabaseException;
-import org.simantics.db.service.QueryControl;
-
-public class BackupResource {
-    
-    public final Resource ModelledBackupProvider;
-    public final Resource ModelledBackupProvider_instance;
-    public final Resource ModelledBackupProvider_instance_Inverse;
-    public final Resource SCLMain;
-    public final Resource modelledBackupProvider;
-        
-    public static class URIs {
-        public static final String ModelledBackupProvider = "http://www.simantics.org/Backup-1.0/ModelledBackupProvider";
-        public static final String ModelledBackupProvider_instance = "http://www.simantics.org/Backup-1.0/ModelledBackupProvider/instance";
-        public static final String ModelledBackupProvider_instance_Inverse = "http://www.simantics.org/Backup-1.0/ModelledBackupProvider/instance/Inverse";
-        public static final String SCLMain = "http://www.simantics.org/Backup-1.0/SCLMain";
-        public static final String modelledBackupProvider = "http://www.simantics.org/Backup-1.0/modelledBackupProvider";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public BackupResource(ReadGraph graph) {
-        ModelledBackupProvider = getResourceOrNull(graph, URIs.ModelledBackupProvider);
-        ModelledBackupProvider_instance = getResourceOrNull(graph, URIs.ModelledBackupProvider_instance);
-        ModelledBackupProvider_instance_Inverse = getResourceOrNull(graph, URIs.ModelledBackupProvider_instance_Inverse);
-        SCLMain = getResourceOrNull(graph, URIs.SCLMain);
-        modelledBackupProvider = getResourceOrNull(graph, URIs.modelledBackupProvider);
-    }
-    
-    public static BackupResource getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        BackupResource ret = session.peekService(BackupResource.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new BackupResource(qc.getIndependentGraph(graph));
-            session.registerService(BackupResource.class, ret);
-        }
-        return ret;
-    }
-    
-    public static BackupResource getInstance(RequestProcessor session) throws DatabaseException {
-        BackupResource ret = session.peekService(BackupResource.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<BackupResource>() {
-                public BackupResource perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new BackupResource(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(BackupResource.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.browsing.ui.ontology/graph.tg b/bundles/org.simantics.browsing.ui.ontology/graph.tg
deleted file mode 100644 (file)
index 6dbe35e..0000000
Binary files a/bundles/org.simantics.browsing.ui.ontology/graph.tg and /dev/null differ
diff --git a/bundles/org.simantics.browsing.ui.ontology/src/org/simantics/browsing/ui/swt/stubs/BrowsingResource.java b/bundles/org.simantics.browsing.ui.ontology/src/org/simantics/browsing/ui/swt/stubs/BrowsingResource.java
deleted file mode 100644 (file)
index 64ea1c8..0000000
+++ /dev/null
@@ -1,283 +0,0 @@
-package org.simantics.browsing.ui.swt.stubs;
-
-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 BrowsingResource {
-    
-    public final Resource Action;
-    public final Resource BundleIcon;
-    public final Resource BundleIcon_Bundle;
-    public final Resource BundleIcon_Bundle_Inverse;
-    public final Resource BundleIcon_Path;
-    public final Resource BundleIcon_Path_Inverse;
-    public final Resource Button;
-    public final Resource Button_Action;
-    public final Resource Button_Action_Inverse;
-    public final Resource Button_Icon;
-    public final Resource Button_Icon_Inverse;
-    public final Resource Button_Text;
-    public final Resource Button_Text_Inverse;
-    public final Resource Button_Tooltip;
-    public final Resource Button_Tooltip_Inverse;
-    public final Resource Combo;
-    public final Resource Combo_AvailableItems;
-    public final Resource Combo_AvailableItems_Inverse;
-    public final Resource Combo_Modifier;
-    public final Resource Combo_Modifier_Inverse;
-    public final Resource Combo_SelectedItem;
-    public final Resource Combo_SelectedItem_Inverse;
-    public final Resource Composite;
-    public final Resource Composite_Children;
-    public final Resource Composite_Children_Inverse;
-    public final Resource Composite_ColumnCount;
-    public final Resource Composite_ColumnCount_Inverse;
-    public final Resource Control;
-    public final Resource Control_HorizontalGrab;
-    public final Resource Control_HorizontalGrab_Inverse;
-    public final Resource Control_HorizontalSpan;
-    public final Resource Control_HorizontalSpan_Inverse;
-    public final Resource Control_PreferredHeight;
-    public final Resource Control_PreferredHeight_Inverse;
-    public final Resource Control_PreferredWidth;
-    public final Resource Control_PreferredWidth_Inverse;
-    public final Resource Dialog;
-    public final Resource Dialog_Control;
-    public final Resource Dialog_Control_Inverse;
-    public final Resource Dialog_FinishAction;
-    public final Resource Dialog_FinishAction_Inverse;
-    public final Resource Dialog_Title;
-    public final Resource Dialog_Title_Inverse;
-    public final Resource GraphExplorerComposite;
-    public final Resource GraphExplorerComposite_BrowseContext;
-    public final Resource GraphExplorerComposite_BrowseContext_Inverse;
-    public final Resource GraphExplorerComposite_Check;
-    public final Resource GraphExplorerComposite_Check_Inverse;
-    public final Resource GraphExplorerComposite_DisplayFilter;
-    public final Resource GraphExplorerComposite_DisplayFilter_Inverse;
-    public final Resource GraphExplorerComposite_SelectionListener;
-    public final Resource GraphExplorerComposite_SelectionListener_Inverse;
-    public final Resource GraphExplorerComposite_SelectionParameter;
-    public final Resource GraphExplorerComposite_SelectionParameter_Inverse;
-    public final Resource HasInputSource;
-    public final Resource HasInputSource_Inverse;
-    public final Resource Icon;
-    public final Resource InputSource;
-    public final Resource Listener;
-    public final Resource ModifyListener;
-    public final Resource Parameter;
-    public final Resource ReadFactory;
-    public final Resource Wizard;
-    public final Resource WizardPage;
-    public final Resource WizardPage_Control;
-    public final Resource WizardPage_Control_Inverse;
-    public final Resource WizardPage_Title;
-    public final Resource WizardPage_Title_Inverse;
-    public final Resource Wizard_FinishAction;
-    public final Resource Wizard_FinishAction_Inverse;
-    public final Resource Wizard_Pages;
-    public final Resource Wizard_Pages_Inverse;
-    public final Resource Wizard_Title;
-    public final Resource Wizard_Title_Inverse;
-    public final Resource WorkbenchSelectionInputSource;
-    public final Resource WorkbenchSelectionResourceInputSource;
-        
-    public static class URIs {
-        public static final String Action = "http://www.simantics.org/Browsing-1.1/Action";
-        public static final String BundleIcon = "http://www.simantics.org/Browsing-1.1/BundleIcon";
-        public static final String BundleIcon_Bundle = "http://www.simantics.org/Browsing-1.1/BundleIcon/Bundle";
-        public static final String BundleIcon_Bundle_Inverse = "http://www.simantics.org/Browsing-1.1/BundleIcon/Bundle/Inverse";
-        public static final String BundleIcon_Path = "http://www.simantics.org/Browsing-1.1/BundleIcon/Path";
-        public static final String BundleIcon_Path_Inverse = "http://www.simantics.org/Browsing-1.1/BundleIcon/Path/Inverse";
-        public static final String Button = "http://www.simantics.org/Browsing-1.1/Button";
-        public static final String Button_Action = "http://www.simantics.org/Browsing-1.1/Button/Action";
-        public static final String Button_Action_Inverse = "http://www.simantics.org/Browsing-1.1/Button/Action/Inverse";
-        public static final String Button_Icon = "http://www.simantics.org/Browsing-1.1/Button/Icon";
-        public static final String Button_Icon_Inverse = "http://www.simantics.org/Browsing-1.1/Button/Icon/Inverse";
-        public static final String Button_Text = "http://www.simantics.org/Browsing-1.1/Button/Text";
-        public static final String Button_Text_Inverse = "http://www.simantics.org/Browsing-1.1/Button/Text/Inverse";
-        public static final String Button_Tooltip = "http://www.simantics.org/Browsing-1.1/Button/Tooltip";
-        public static final String Button_Tooltip_Inverse = "http://www.simantics.org/Browsing-1.1/Button/Tooltip/Inverse";
-        public static final String Combo = "http://www.simantics.org/Browsing-1.1/Combo";
-        public static final String Combo_AvailableItems = "http://www.simantics.org/Browsing-1.1/Combo/AvailableItems";
-        public static final String Combo_AvailableItems_Inverse = "http://www.simantics.org/Browsing-1.1/Combo/AvailableItems/Inverse";
-        public static final String Combo_Modifier = "http://www.simantics.org/Browsing-1.1/Combo/Modifier";
-        public static final String Combo_Modifier_Inverse = "http://www.simantics.org/Browsing-1.1/Combo/Modifier/Inverse";
-        public static final String Combo_SelectedItem = "http://www.simantics.org/Browsing-1.1/Combo/SelectedItem";
-        public static final String Combo_SelectedItem_Inverse = "http://www.simantics.org/Browsing-1.1/Combo/SelectedItem/Inverse";
-        public static final String Composite = "http://www.simantics.org/Browsing-1.1/Composite";
-        public static final String Composite_Children = "http://www.simantics.org/Browsing-1.1/Composite/Children";
-        public static final String Composite_Children_Inverse = "http://www.simantics.org/Browsing-1.1/Composite/Children/Inverse";
-        public static final String Composite_ColumnCount = "http://www.simantics.org/Browsing-1.1/Composite/ColumnCount";
-        public static final String Composite_ColumnCount_Inverse = "http://www.simantics.org/Browsing-1.1/Composite/ColumnCount/Inverse";
-        public static final String Control = "http://www.simantics.org/Browsing-1.1/Control";
-        public static final String Control_HorizontalGrab = "http://www.simantics.org/Browsing-1.1/Control/HorizontalGrab";
-        public static final String Control_HorizontalGrab_Inverse = "http://www.simantics.org/Browsing-1.1/Control/HorizontalGrab/Inverse";
-        public static final String Control_HorizontalSpan = "http://www.simantics.org/Browsing-1.1/Control/HorizontalSpan";
-        public static final String Control_HorizontalSpan_Inverse = "http://www.simantics.org/Browsing-1.1/Control/HorizontalSpan/Inverse";
-        public static final String Control_PreferredHeight = "http://www.simantics.org/Browsing-1.1/Control/PreferredHeight";
-        public static final String Control_PreferredHeight_Inverse = "http://www.simantics.org/Browsing-1.1/Control/PreferredHeight/Inverse";
-        public static final String Control_PreferredWidth = "http://www.simantics.org/Browsing-1.1/Control/PreferredWidth";
-        public static final String Control_PreferredWidth_Inverse = "http://www.simantics.org/Browsing-1.1/Control/PreferredWidth/Inverse";
-        public static final String Dialog = "http://www.simantics.org/Browsing-1.1/Dialog";
-        public static final String Dialog_Control = "http://www.simantics.org/Browsing-1.1/Dialog/Control";
-        public static final String Dialog_Control_Inverse = "http://www.simantics.org/Browsing-1.1/Dialog/Control/Inverse";
-        public static final String Dialog_FinishAction = "http://www.simantics.org/Browsing-1.1/Dialog/FinishAction";
-        public static final String Dialog_FinishAction_Inverse = "http://www.simantics.org/Browsing-1.1/Dialog/FinishAction/Inverse";
-        public static final String Dialog_Title = "http://www.simantics.org/Browsing-1.1/Dialog/Title";
-        public static final String Dialog_Title_Inverse = "http://www.simantics.org/Browsing-1.1/Dialog/Title/Inverse";
-        public static final String GraphExplorerComposite = "http://www.simantics.org/Browsing-1.1/GraphExplorerComposite";
-        public static final String GraphExplorerComposite_BrowseContext = "http://www.simantics.org/Browsing-1.1/GraphExplorerComposite/BrowseContext";
-        public static final String GraphExplorerComposite_BrowseContext_Inverse = "http://www.simantics.org/Browsing-1.1/GraphExplorerComposite/BrowseContext/Inverse";
-        public static final String GraphExplorerComposite_Check = "http://www.simantics.org/Browsing-1.1/GraphExplorerComposite/Check";
-        public static final String GraphExplorerComposite_Check_Inverse = "http://www.simantics.org/Browsing-1.1/GraphExplorerComposite/Check/Inverse";
-        public static final String GraphExplorerComposite_DisplayFilter = "http://www.simantics.org/Browsing-1.1/GraphExplorerComposite/DisplayFilter";
-        public static final String GraphExplorerComposite_DisplayFilter_Inverse = "http://www.simantics.org/Browsing-1.1/GraphExplorerComposite/DisplayFilter/Inverse";
-        public static final String GraphExplorerComposite_SelectionListener = "http://www.simantics.org/Browsing-1.1/GraphExplorerComposite/SelectionListener";
-        public static final String GraphExplorerComposite_SelectionListener_Inverse = "http://www.simantics.org/Browsing-1.1/GraphExplorerComposite/SelectionListener/Inverse";
-        public static final String GraphExplorerComposite_SelectionParameter = "http://www.simantics.org/Browsing-1.1/GraphExplorerComposite/SelectionParameter";
-        public static final String GraphExplorerComposite_SelectionParameter_Inverse = "http://www.simantics.org/Browsing-1.1/GraphExplorerComposite/SelectionParameter/Inverse";
-        public static final String HasInputSource = "http://www.simantics.org/Browsing-1.1/HasInputSource";
-        public static final String HasInputSource_Inverse = "http://www.simantics.org/Browsing-1.1/HasInputSource/Inverse";
-        public static final String Icon = "http://www.simantics.org/Browsing-1.1/Icon";
-        public static final String InputSource = "http://www.simantics.org/Browsing-1.1/InputSource";
-        public static final String Listener = "http://www.simantics.org/Browsing-1.1/Listener";
-        public static final String ModifyListener = "http://www.simantics.org/Browsing-1.1/ModifyListener";
-        public static final String Parameter = "http://www.simantics.org/Browsing-1.1/Parameter";
-        public static final String ReadFactory = "http://www.simantics.org/Browsing-1.1/ReadFactory";
-        public static final String Wizard = "http://www.simantics.org/Browsing-1.1/Wizard";
-        public static final String WizardPage = "http://www.simantics.org/Browsing-1.1/WizardPage";
-        public static final String WizardPage_Control = "http://www.simantics.org/Browsing-1.1/WizardPage/Control";
-        public static final String WizardPage_Control_Inverse = "http://www.simantics.org/Browsing-1.1/WizardPage/Control/Inverse";
-        public static final String WizardPage_Title = "http://www.simantics.org/Browsing-1.1/WizardPage/Title";
-        public static final String WizardPage_Title_Inverse = "http://www.simantics.org/Browsing-1.1/WizardPage/Title/Inverse";
-        public static final String Wizard_FinishAction = "http://www.simantics.org/Browsing-1.1/Wizard/FinishAction";
-        public static final String Wizard_FinishAction_Inverse = "http://www.simantics.org/Browsing-1.1/Wizard/FinishAction/Inverse";
-        public static final String Wizard_Pages = "http://www.simantics.org/Browsing-1.1/Wizard/Pages";
-        public static final String Wizard_Pages_Inverse = "http://www.simantics.org/Browsing-1.1/Wizard/Pages/Inverse";
-        public static final String Wizard_Title = "http://www.simantics.org/Browsing-1.1/Wizard/Title";
-        public static final String Wizard_Title_Inverse = "http://www.simantics.org/Browsing-1.1/Wizard/Title/Inverse";
-        public static final String WorkbenchSelectionInputSource = "http://www.simantics.org/Browsing-1.1/WorkbenchSelectionInputSource";
-        public static final String WorkbenchSelectionResourceInputSource = "http://www.simantics.org/Browsing-1.1/WorkbenchSelectionResourceInputSource";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public BrowsingResource(ReadGraph graph) {
-        Action = getResourceOrNull(graph, URIs.Action);
-        BundleIcon = getResourceOrNull(graph, URIs.BundleIcon);
-        BundleIcon_Bundle = getResourceOrNull(graph, URIs.BundleIcon_Bundle);
-        BundleIcon_Bundle_Inverse = getResourceOrNull(graph, URIs.BundleIcon_Bundle_Inverse);
-        BundleIcon_Path = getResourceOrNull(graph, URIs.BundleIcon_Path);
-        BundleIcon_Path_Inverse = getResourceOrNull(graph, URIs.BundleIcon_Path_Inverse);
-        Button = getResourceOrNull(graph, URIs.Button);
-        Button_Action = getResourceOrNull(graph, URIs.Button_Action);
-        Button_Action_Inverse = getResourceOrNull(graph, URIs.Button_Action_Inverse);
-        Button_Icon = getResourceOrNull(graph, URIs.Button_Icon);
-        Button_Icon_Inverse = getResourceOrNull(graph, URIs.Button_Icon_Inverse);
-        Button_Text = getResourceOrNull(graph, URIs.Button_Text);
-        Button_Text_Inverse = getResourceOrNull(graph, URIs.Button_Text_Inverse);
-        Button_Tooltip = getResourceOrNull(graph, URIs.Button_Tooltip);
-        Button_Tooltip_Inverse = getResourceOrNull(graph, URIs.Button_Tooltip_Inverse);
-        Combo = getResourceOrNull(graph, URIs.Combo);
-        Combo_AvailableItems = getResourceOrNull(graph, URIs.Combo_AvailableItems);
-        Combo_AvailableItems_Inverse = getResourceOrNull(graph, URIs.Combo_AvailableItems_Inverse);
-        Combo_Modifier = getResourceOrNull(graph, URIs.Combo_Modifier);
-        Combo_Modifier_Inverse = getResourceOrNull(graph, URIs.Combo_Modifier_Inverse);
-        Combo_SelectedItem = getResourceOrNull(graph, URIs.Combo_SelectedItem);
-        Combo_SelectedItem_Inverse = getResourceOrNull(graph, URIs.Combo_SelectedItem_Inverse);
-        Composite = getResourceOrNull(graph, URIs.Composite);
-        Composite_Children = getResourceOrNull(graph, URIs.Composite_Children);
-        Composite_Children_Inverse = getResourceOrNull(graph, URIs.Composite_Children_Inverse);
-        Composite_ColumnCount = getResourceOrNull(graph, URIs.Composite_ColumnCount);
-        Composite_ColumnCount_Inverse = getResourceOrNull(graph, URIs.Composite_ColumnCount_Inverse);
-        Control = getResourceOrNull(graph, URIs.Control);
-        Control_HorizontalGrab = getResourceOrNull(graph, URIs.Control_HorizontalGrab);
-        Control_HorizontalGrab_Inverse = getResourceOrNull(graph, URIs.Control_HorizontalGrab_Inverse);
-        Control_HorizontalSpan = getResourceOrNull(graph, URIs.Control_HorizontalSpan);
-        Control_HorizontalSpan_Inverse = getResourceOrNull(graph, URIs.Control_HorizontalSpan_Inverse);
-        Control_PreferredHeight = getResourceOrNull(graph, URIs.Control_PreferredHeight);
-        Control_PreferredHeight_Inverse = getResourceOrNull(graph, URIs.Control_PreferredHeight_Inverse);
-        Control_PreferredWidth = getResourceOrNull(graph, URIs.Control_PreferredWidth);
-        Control_PreferredWidth_Inverse = getResourceOrNull(graph, URIs.Control_PreferredWidth_Inverse);
-        Dialog = getResourceOrNull(graph, URIs.Dialog);
-        Dialog_Control = getResourceOrNull(graph, URIs.Dialog_Control);
-        Dialog_Control_Inverse = getResourceOrNull(graph, URIs.Dialog_Control_Inverse);
-        Dialog_FinishAction = getResourceOrNull(graph, URIs.Dialog_FinishAction);
-        Dialog_FinishAction_Inverse = getResourceOrNull(graph, URIs.Dialog_FinishAction_Inverse);
-        Dialog_Title = getResourceOrNull(graph, URIs.Dialog_Title);
-        Dialog_Title_Inverse = getResourceOrNull(graph, URIs.Dialog_Title_Inverse);
-        GraphExplorerComposite = getResourceOrNull(graph, URIs.GraphExplorerComposite);
-        GraphExplorerComposite_BrowseContext = getResourceOrNull(graph, URIs.GraphExplorerComposite_BrowseContext);
-        GraphExplorerComposite_BrowseContext_Inverse = getResourceOrNull(graph, URIs.GraphExplorerComposite_BrowseContext_Inverse);
-        GraphExplorerComposite_Check = getResourceOrNull(graph, URIs.GraphExplorerComposite_Check);
-        GraphExplorerComposite_Check_Inverse = getResourceOrNull(graph, URIs.GraphExplorerComposite_Check_Inverse);
-        GraphExplorerComposite_DisplayFilter = getResourceOrNull(graph, URIs.GraphExplorerComposite_DisplayFilter);
-        GraphExplorerComposite_DisplayFilter_Inverse = getResourceOrNull(graph, URIs.GraphExplorerComposite_DisplayFilter_Inverse);
-        GraphExplorerComposite_SelectionListener = getResourceOrNull(graph, URIs.GraphExplorerComposite_SelectionListener);
-        GraphExplorerComposite_SelectionListener_Inverse = getResourceOrNull(graph, URIs.GraphExplorerComposite_SelectionListener_Inverse);
-        GraphExplorerComposite_SelectionParameter = getResourceOrNull(graph, URIs.GraphExplorerComposite_SelectionParameter);
-        GraphExplorerComposite_SelectionParameter_Inverse = getResourceOrNull(graph, URIs.GraphExplorerComposite_SelectionParameter_Inverse);
-        HasInputSource = getResourceOrNull(graph, URIs.HasInputSource);
-        HasInputSource_Inverse = getResourceOrNull(graph, URIs.HasInputSource_Inverse);
-        Icon = getResourceOrNull(graph, URIs.Icon);
-        InputSource = getResourceOrNull(graph, URIs.InputSource);
-        Listener = getResourceOrNull(graph, URIs.Listener);
-        ModifyListener = getResourceOrNull(graph, URIs.ModifyListener);
-        Parameter = getResourceOrNull(graph, URIs.Parameter);
-        ReadFactory = getResourceOrNull(graph, URIs.ReadFactory);
-        Wizard = getResourceOrNull(graph, URIs.Wizard);
-        WizardPage = getResourceOrNull(graph, URIs.WizardPage);
-        WizardPage_Control = getResourceOrNull(graph, URIs.WizardPage_Control);
-        WizardPage_Control_Inverse = getResourceOrNull(graph, URIs.WizardPage_Control_Inverse);
-        WizardPage_Title = getResourceOrNull(graph, URIs.WizardPage_Title);
-        WizardPage_Title_Inverse = getResourceOrNull(graph, URIs.WizardPage_Title_Inverse);
-        Wizard_FinishAction = getResourceOrNull(graph, URIs.Wizard_FinishAction);
-        Wizard_FinishAction_Inverse = getResourceOrNull(graph, URIs.Wizard_FinishAction_Inverse);
-        Wizard_Pages = getResourceOrNull(graph, URIs.Wizard_Pages);
-        Wizard_Pages_Inverse = getResourceOrNull(graph, URIs.Wizard_Pages_Inverse);
-        Wizard_Title = getResourceOrNull(graph, URIs.Wizard_Title);
-        Wizard_Title_Inverse = getResourceOrNull(graph, URIs.Wizard_Title_Inverse);
-        WorkbenchSelectionInputSource = getResourceOrNull(graph, URIs.WorkbenchSelectionInputSource);
-        WorkbenchSelectionResourceInputSource = getResourceOrNull(graph, URIs.WorkbenchSelectionResourceInputSource);
-    }
-    
-    public static BrowsingResource getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        BrowsingResource ret = session.peekService(BrowsingResource.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new BrowsingResource(qc.getIndependentGraph(graph));
-            session.registerService(BrowsingResource.class, ret);
-        }
-        return ret;
-    }
-    
-    public static BrowsingResource getInstance(RequestProcessor session) throws DatabaseException {
-        BrowsingResource ret = session.peekService(BrowsingResource.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<BrowsingResource>() {
-                public BrowsingResource perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new BrowsingResource(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(BrowsingResource.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.charts.ontology/graph.tg b/bundles/org.simantics.charts.ontology/graph.tg
deleted file mode 100644 (file)
index f7506b9..0000000
Binary files a/bundles/org.simantics.charts.ontology/graph.tg and /dev/null differ
diff --git a/bundles/org.simantics.charts.ontology/src/org/simantics/charts/ontology/ChartResource.java b/bundles/org.simantics.charts.ontology/src/org/simantics/charts/ontology/ChartResource.java
deleted file mode 100644 (file)
index 2fef2aa..0000000
+++ /dev/null
@@ -1,322 +0,0 @@
-package org.simantics.charts.ontology;
-
-import org.simantics.db.RequestProcessor;
-import org.simantics.db.Resource;
-import org.simantics.db.ReadGraph;
-import org.simantics.db.request.Read;
-import org.simantics.db.Session;
-import org.simantics.db.exception.DatabaseException;
-import org.simantics.db.service.QueryControl;
-
-public class ChartResource {
-    
-    public final Resource Chart;
-    public final Resource ChartActionContext;
-    public final Resource ChartActionContext_Actions;
-    public final Resource ChartActionContext_Actions_ChartDropAction;
-    public final Resource ChartActionContext_Actions_ChartGroupDropAction;
-    public final Resource ChartActionContext_Actions_ChartItemDropAction;
-    public final Resource ChartActionContext_Actions_NewChart;
-    public final Resource ChartActionContext_Actions_NewChartGroup;
-    public final Resource ChartBrowseContext;
-    public final Resource ChartBrowseContext_ChartItemLabelDecorationRule;
-    public final Resource ChartBrowseContext_ChartItemLabelRule;
-    public final Resource ChartBrowseContext_ChartItemNameModifierRule;
-    public final Resource ChartBrowseContext_ChartSorterRule;
-    public final Resource ChartBrowseContext_ChartsFolder;
-    public final Resource ChartBrowseContext_Images;
-    public final Resource ChartBrowseContext_Images_Chart;
-    public final Resource ChartBrowseContext_Images_ChartGroup;
-    public final Resource ChartBrowseContext_Images_ChartItemImage;
-    public final Resource ChartBrowseContext_Images_ChartsFolder;
-    public final Resource ChartBrowseContext_Images_Plot;
-    public final Resource ChartGroup;
-    public final Resource ChartTemplate;
-    public final Resource Chart_Item;
-    public final Resource Chart_Item_DrawMode;
-    public final Resource Chart_Item_HasChartItem;
-    public final Resource Chart_Item_HasSubscriptionItem;
-    public final Resource Chart_Item_Index;
-    public final Resource Chart_Item_Index_Inverse;
-    public final Resource Chart_Item_Renderer;
-    public final Resource Chart_Item_ScaleMode;
-    public final Resource Chart_Item_ScaleMode_Max;
-    public final Resource Chart_Item_ScaleMode_Max_Inverse;
-    public final Resource Chart_Item_ScaleMode_Min;
-    public final Resource Chart_Item_ScaleMode_Min_Inverse;
-    public final Resource Chart_Item_hidden;
-    public final Resource Chart_Item_hidden_Inverse;
-    public final Resource Chart_Item_subscriptionInfo;
-    public final Resource Chart_Item_subscriptionInfo_Inverse;
-    public final Resource Chart_ShowMilestones;
-    public final Resource Chart_ShowMilestones_Inverse;
-    public final Resource Chart_TimeWindowIncrement;
-    public final Resource Chart_TimeWindowIncrement_Inverse;
-    public final Resource Chart_TimeWindowLength;
-    public final Resource Chart_TimeWindowLength_Inverse;
-    public final Resource Chart_TimeWindowStart;
-    public final Resource Chart_TimeWindowStart_Inverse;
-    public final Resource Chart_YAxisMode;
-    public final Resource Chart_backgroundColor;
-    public final Resource Chart_backgroundColor_Inverse;
-    public final Resource Chart_gridColor;
-    public final Resource Chart_gridColor_Inverse;
-    public final Resource Chart_showGrid;
-    public final Resource Chart_showGrid_Inverse;
-    public final Resource Chart_trackExperimentTime;
-    public final Resource Chart_trackExperimentTime_Inverse;
-    public final Resource Chart_valueViewPosition;
-    public final Resource Chart_valueViewPosition_Inverse;
-    public final Resource Contributions;
-    public final Resource Contributions_Charts;
-    public final Resource Contributions_NewChart;
-    public final Resource DrawMode;
-    public final Resource DrawMode_Average;
-    public final Resource DrawMode_Deviation;
-    public final Resource DrawMode_DeviationAndAverage;
-    public final Resource DrawMode_DeviationAndLine;
-    public final Resource DrawMode_DeviationAndSample;
-    public final Resource DrawMode_Line;
-    public final Resource DrawMode_Sample;
-    public final Resource Functions;
-    public final Resource Functions_chartItemLabel;
-    public final Resource Functions_chartItemSubscriptionInfo;
-    public final Resource HasColor;
-    public final Resource HasColor_Inverse;
-    public final Resource HasDefaultChartTemplate;
-    public final Resource HasDefaultChartTemplate_Inverse;
-    public final Resource Last10MinutesChartTemplate;
-    public final Resource Last60SecondsChartTemplate;
-    public final Resource ObtainedDouble;
-    public final Resource Renderer;
-    public final Resource Renderer_Analog;
-    public final Resource Renderer_Binary;
-    public final Resource ScaleMode;
-    public final Resource ScaleMode_AutoScale;
-    public final Resource ScaleMode_ManualScale;
-    public final Resource TimeSeriesChart;
-    public final Resource WholeHistoryChartTemplate;
-    public final Resource YAxisMode;
-    public final Resource YAxisMode_MultiAxis;
-    public final Resource YAxisMode_SingleAxis;
-        
-    public static class URIs {
-        public static final String Chart = "http://www.simantics.org/Charts-1.2/Chart";
-        public static final String ChartActionContext = "http://www.simantics.org/Charts-1.2/ChartActionContext";
-        public static final String ChartActionContext_Actions = "http://www.simantics.org/Charts-1.2/ChartActionContext/Actions";
-        public static final String ChartActionContext_Actions_ChartDropAction = "http://www.simantics.org/Charts-1.2/ChartActionContext/Actions/ChartDropAction";
-        public static final String ChartActionContext_Actions_ChartGroupDropAction = "http://www.simantics.org/Charts-1.2/ChartActionContext/Actions/ChartGroupDropAction";
-        public static final String ChartActionContext_Actions_ChartItemDropAction = "http://www.simantics.org/Charts-1.2/ChartActionContext/Actions/ChartItemDropAction";
-        public static final String ChartActionContext_Actions_NewChart = "http://www.simantics.org/Charts-1.2/ChartActionContext/Actions/NewChart";
-        public static final String ChartActionContext_Actions_NewChartGroup = "http://www.simantics.org/Charts-1.2/ChartActionContext/Actions/NewChartGroup";
-        public static final String ChartBrowseContext = "http://www.simantics.org/Charts-1.2/ChartBrowseContext";
-        public static final String ChartBrowseContext_ChartItemLabelDecorationRule = "http://www.simantics.org/Charts-1.2/ChartBrowseContext/ChartItemLabelDecorationRule";
-        public static final String ChartBrowseContext_ChartItemLabelRule = "http://www.simantics.org/Charts-1.2/ChartBrowseContext/ChartItemLabelRule";
-        public static final String ChartBrowseContext_ChartItemNameModifierRule = "http://www.simantics.org/Charts-1.2/ChartBrowseContext/ChartItemNameModifierRule";
-        public static final String ChartBrowseContext_ChartSorterRule = "http://www.simantics.org/Charts-1.2/ChartBrowseContext/ChartSorterRule";
-        public static final String ChartBrowseContext_ChartsFolder = "http://www.simantics.org/Charts-1.2/ChartBrowseContext/ChartsFolder";
-        public static final String ChartBrowseContext_Images = "http://www.simantics.org/Charts-1.2/ChartBrowseContext/Images";
-        public static final String ChartBrowseContext_Images_Chart = "http://www.simantics.org/Charts-1.2/ChartBrowseContext/Images/Chart";
-        public static final String ChartBrowseContext_Images_ChartGroup = "http://www.simantics.org/Charts-1.2/ChartBrowseContext/Images/ChartGroup";
-        public static final String ChartBrowseContext_Images_ChartItemImage = "http://www.simantics.org/Charts-1.2/ChartBrowseContext/Images/ChartItemImage";
-        public static final String ChartBrowseContext_Images_ChartsFolder = "http://www.simantics.org/Charts-1.2/ChartBrowseContext/Images/ChartsFolder";
-        public static final String ChartBrowseContext_Images_Plot = "http://www.simantics.org/Charts-1.2/ChartBrowseContext/Images/Plot";
-        public static final String ChartGroup = "http://www.simantics.org/Charts-1.2/ChartGroup";
-        public static final String ChartTemplate = "http://www.simantics.org/Charts-1.2/ChartTemplate";
-        public static final String Chart_Item = "http://www.simantics.org/Charts-1.2/Chart/Item";
-        public static final String Chart_Item_DrawMode = "http://www.simantics.org/Charts-1.2/Chart/Item/DrawMode";
-        public static final String Chart_Item_HasChartItem = "http://www.simantics.org/Charts-1.2/Chart/Item/HasChartItem";
-        public static final String Chart_Item_HasSubscriptionItem = "http://www.simantics.org/Charts-1.2/Chart/Item/HasSubscriptionItem";
-        public static final String Chart_Item_Index = "http://www.simantics.org/Charts-1.2/Chart/Item/Index";
-        public static final String Chart_Item_Index_Inverse = "http://www.simantics.org/Charts-1.2/Chart/Item/Index/Inverse";
-        public static final String Chart_Item_Renderer = "http://www.simantics.org/Charts-1.2/Chart/Item/Renderer";
-        public static final String Chart_Item_ScaleMode = "http://www.simantics.org/Charts-1.2/Chart/Item/ScaleMode";
-        public static final String Chart_Item_ScaleMode_Max = "http://www.simantics.org/Charts-1.2/Chart/Item/ScaleMode/Max";
-        public static final String Chart_Item_ScaleMode_Max_Inverse = "http://www.simantics.org/Charts-1.2/Chart/Item/ScaleMode/Max/Inverse";
-        public static final String Chart_Item_ScaleMode_Min = "http://www.simantics.org/Charts-1.2/Chart/Item/ScaleMode/Min";
-        public static final String Chart_Item_ScaleMode_Min_Inverse = "http://www.simantics.org/Charts-1.2/Chart/Item/ScaleMode/Min/Inverse";
-        public static final String Chart_Item_hidden = "http://www.simantics.org/Charts-1.2/Chart/Item/hidden";
-        public static final String Chart_Item_hidden_Inverse = "http://www.simantics.org/Charts-1.2/Chart/Item/hidden/Inverse";
-        public static final String Chart_Item_subscriptionInfo = "http://www.simantics.org/Charts-1.2/Chart/Item/subscriptionInfo";
-        public static final String Chart_Item_subscriptionInfo_Inverse = "http://www.simantics.org/Charts-1.2/Chart/Item/subscriptionInfo/Inverse";
-        public static final String Chart_ShowMilestones = "http://www.simantics.org/Charts-1.2/Chart/ShowMilestones";
-        public static final String Chart_ShowMilestones_Inverse = "http://www.simantics.org/Charts-1.2/Chart/ShowMilestones/Inverse";
-        public static final String Chart_TimeWindowIncrement = "http://www.simantics.org/Charts-1.2/Chart/TimeWindowIncrement";
-        public static final String Chart_TimeWindowIncrement_Inverse = "http://www.simantics.org/Charts-1.2/Chart/TimeWindowIncrement/Inverse";
-        public static final String Chart_TimeWindowLength = "http://www.simantics.org/Charts-1.2/Chart/TimeWindowLength";
-        public static final String Chart_TimeWindowLength_Inverse = "http://www.simantics.org/Charts-1.2/Chart/TimeWindowLength/Inverse";
-        public static final String Chart_TimeWindowStart = "http://www.simantics.org/Charts-1.2/Chart/TimeWindowStart";
-        public static final String Chart_TimeWindowStart_Inverse = "http://www.simantics.org/Charts-1.2/Chart/TimeWindowStart/Inverse";
-        public static final String Chart_YAxisMode = "http://www.simantics.org/Charts-1.2/Chart/YAxisMode";
-        public static final String Chart_backgroundColor = "http://www.simantics.org/Charts-1.2/Chart/backgroundColor";
-        public static final String Chart_backgroundColor_Inverse = "http://www.simantics.org/Charts-1.2/Chart/backgroundColor/Inverse";
-        public static final String Chart_gridColor = "http://www.simantics.org/Charts-1.2/Chart/gridColor";
-        public static final String Chart_gridColor_Inverse = "http://www.simantics.org/Charts-1.2/Chart/gridColor/Inverse";
-        public static final String Chart_showGrid = "http://www.simantics.org/Charts-1.2/Chart/showGrid";
-        public static final String Chart_showGrid_Inverse = "http://www.simantics.org/Charts-1.2/Chart/showGrid/Inverse";
-        public static final String Chart_trackExperimentTime = "http://www.simantics.org/Charts-1.2/Chart/trackExperimentTime";
-        public static final String Chart_trackExperimentTime_Inverse = "http://www.simantics.org/Charts-1.2/Chart/trackExperimentTime/Inverse";
-        public static final String Chart_valueViewPosition = "http://www.simantics.org/Charts-1.2/Chart/valueViewPosition";
-        public static final String Chart_valueViewPosition_Inverse = "http://www.simantics.org/Charts-1.2/Chart/valueViewPosition/Inverse";
-        public static final String Contributions = "http://www.simantics.org/Charts-1.2/Contributions";
-        public static final String Contributions_Charts = "http://www.simantics.org/Charts-1.2/Contributions/Charts";
-        public static final String Contributions_NewChart = "http://www.simantics.org/Charts-1.2/Contributions/NewChart";
-        public static final String DrawMode = "http://www.simantics.org/Charts-1.2/DrawMode";
-        public static final String DrawMode_Average = "http://www.simantics.org/Charts-1.2/DrawMode/Average";
-        public static final String DrawMode_Deviation = "http://www.simantics.org/Charts-1.2/DrawMode/Deviation";
-        public static final String DrawMode_DeviationAndAverage = "http://www.simantics.org/Charts-1.2/DrawMode/DeviationAndAverage";
-        public static final String DrawMode_DeviationAndLine = "http://www.simantics.org/Charts-1.2/DrawMode/DeviationAndLine";
-        public static final String DrawMode_DeviationAndSample = "http://www.simantics.org/Charts-1.2/DrawMode/DeviationAndSample";
-        public static final String DrawMode_Line = "http://www.simantics.org/Charts-1.2/DrawMode/Line";
-        public static final String DrawMode_Sample = "http://www.simantics.org/Charts-1.2/DrawMode/Sample";
-        public static final String Functions = "http://www.simantics.org/Charts-1.2/Functions";
-        public static final String Functions_chartItemLabel = "http://www.simantics.org/Charts-1.2/Functions/chartItemLabel";
-        public static final String Functions_chartItemSubscriptionInfo = "http://www.simantics.org/Charts-1.2/Functions/chartItemSubscriptionInfo";
-        public static final String HasColor = "http://www.simantics.org/Charts-1.2/HasColor";
-        public static final String HasColor_Inverse = "http://www.simantics.org/Charts-1.2/HasColor/Inverse";
-        public static final String HasDefaultChartTemplate = "http://www.simantics.org/Charts-1.2/HasDefaultChartTemplate";
-        public static final String HasDefaultChartTemplate_Inverse = "http://www.simantics.org/Charts-1.2/HasDefaultChartTemplate/Inverse";
-        public static final String Last10MinutesChartTemplate = "http://www.simantics.org/Charts-1.2/Last10MinutesChartTemplate";
-        public static final String Last60SecondsChartTemplate = "http://www.simantics.org/Charts-1.2/Last60SecondsChartTemplate";
-        public static final String ObtainedDouble = "http://www.simantics.org/Charts-1.2/ObtainedDouble";
-        public static final String Renderer = "http://www.simantics.org/Charts-1.2/Renderer";
-        public static final String Renderer_Analog = "http://www.simantics.org/Charts-1.2/Renderer/Analog";
-        public static final String Renderer_Binary = "http://www.simantics.org/Charts-1.2/Renderer/Binary";
-        public static final String ScaleMode = "http://www.simantics.org/Charts-1.2/ScaleMode";
-        public static final String ScaleMode_AutoScale = "http://www.simantics.org/Charts-1.2/ScaleMode/AutoScale";
-        public static final String ScaleMode_ManualScale = "http://www.simantics.org/Charts-1.2/ScaleMode/ManualScale";
-        public static final String TimeSeriesChart = "http://www.simantics.org/Charts-1.2/TimeSeriesChart";
-        public static final String WholeHistoryChartTemplate = "http://www.simantics.org/Charts-1.2/WholeHistoryChartTemplate";
-        public static final String YAxisMode = "http://www.simantics.org/Charts-1.2/YAxisMode";
-        public static final String YAxisMode_MultiAxis = "http://www.simantics.org/Charts-1.2/YAxisMode/MultiAxis";
-        public static final String YAxisMode_SingleAxis = "http://www.simantics.org/Charts-1.2/YAxisMode/SingleAxis";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public ChartResource(ReadGraph graph) {
-        Chart = getResourceOrNull(graph, URIs.Chart);
-        ChartActionContext = getResourceOrNull(graph, URIs.ChartActionContext);
-        ChartActionContext_Actions = getResourceOrNull(graph, URIs.ChartActionContext_Actions);
-        ChartActionContext_Actions_ChartDropAction = getResourceOrNull(graph, URIs.ChartActionContext_Actions_ChartDropAction);
-        ChartActionContext_Actions_ChartGroupDropAction = getResourceOrNull(graph, URIs.ChartActionContext_Actions_ChartGroupDropAction);
-        ChartActionContext_Actions_ChartItemDropAction = getResourceOrNull(graph, URIs.ChartActionContext_Actions_ChartItemDropAction);
-        ChartActionContext_Actions_NewChart = getResourceOrNull(graph, URIs.ChartActionContext_Actions_NewChart);
-        ChartActionContext_Actions_NewChartGroup = getResourceOrNull(graph, URIs.ChartActionContext_Actions_NewChartGroup);
-        ChartBrowseContext = getResourceOrNull(graph, URIs.ChartBrowseContext);
-        ChartBrowseContext_ChartItemLabelDecorationRule = getResourceOrNull(graph, URIs.ChartBrowseContext_ChartItemLabelDecorationRule);
-        ChartBrowseContext_ChartItemLabelRule = getResourceOrNull(graph, URIs.ChartBrowseContext_ChartItemLabelRule);
-        ChartBrowseContext_ChartItemNameModifierRule = getResourceOrNull(graph, URIs.ChartBrowseContext_ChartItemNameModifierRule);
-        ChartBrowseContext_ChartSorterRule = getResourceOrNull(graph, URIs.ChartBrowseContext_ChartSorterRule);
-        ChartBrowseContext_ChartsFolder = getResourceOrNull(graph, URIs.ChartBrowseContext_ChartsFolder);
-        ChartBrowseContext_Images = getResourceOrNull(graph, URIs.ChartBrowseContext_Images);
-        ChartBrowseContext_Images_Chart = getResourceOrNull(graph, URIs.ChartBrowseContext_Images_Chart);
-        ChartBrowseContext_Images_ChartGroup = getResourceOrNull(graph, URIs.ChartBrowseContext_Images_ChartGroup);
-        ChartBrowseContext_Images_ChartItemImage = getResourceOrNull(graph, URIs.ChartBrowseContext_Images_ChartItemImage);
-        ChartBrowseContext_Images_ChartsFolder = getResourceOrNull(graph, URIs.ChartBrowseContext_Images_ChartsFolder);
-        ChartBrowseContext_Images_Plot = getResourceOrNull(graph, URIs.ChartBrowseContext_Images_Plot);
-        ChartGroup = getResourceOrNull(graph, URIs.ChartGroup);
-        ChartTemplate = getResourceOrNull(graph, URIs.ChartTemplate);
-        Chart_Item = getResourceOrNull(graph, URIs.Chart_Item);
-        Chart_Item_DrawMode = getResourceOrNull(graph, URIs.Chart_Item_DrawMode);
-        Chart_Item_HasChartItem = getResourceOrNull(graph, URIs.Chart_Item_HasChartItem);
-        Chart_Item_HasSubscriptionItem = getResourceOrNull(graph, URIs.Chart_Item_HasSubscriptionItem);
-        Chart_Item_Index = getResourceOrNull(graph, URIs.Chart_Item_Index);
-        Chart_Item_Index_Inverse = getResourceOrNull(graph, URIs.Chart_Item_Index_Inverse);
-        Chart_Item_Renderer = getResourceOrNull(graph, URIs.Chart_Item_Renderer);
-        Chart_Item_ScaleMode = getResourceOrNull(graph, URIs.Chart_Item_ScaleMode);
-        Chart_Item_ScaleMode_Max = getResourceOrNull(graph, URIs.Chart_Item_ScaleMode_Max);
-        Chart_Item_ScaleMode_Max_Inverse = getResourceOrNull(graph, URIs.Chart_Item_ScaleMode_Max_Inverse);
-        Chart_Item_ScaleMode_Min = getResourceOrNull(graph, URIs.Chart_Item_ScaleMode_Min);
-        Chart_Item_ScaleMode_Min_Inverse = getResourceOrNull(graph, URIs.Chart_Item_ScaleMode_Min_Inverse);
-        Chart_Item_hidden = getResourceOrNull(graph, URIs.Chart_Item_hidden);
-        Chart_Item_hidden_Inverse = getResourceOrNull(graph, URIs.Chart_Item_hidden_Inverse);
-        Chart_Item_subscriptionInfo = getResourceOrNull(graph, URIs.Chart_Item_subscriptionInfo);
-        Chart_Item_subscriptionInfo_Inverse = getResourceOrNull(graph, URIs.Chart_Item_subscriptionInfo_Inverse);
-        Chart_ShowMilestones = getResourceOrNull(graph, URIs.Chart_ShowMilestones);
-        Chart_ShowMilestones_Inverse = getResourceOrNull(graph, URIs.Chart_ShowMilestones_Inverse);
-        Chart_TimeWindowIncrement = getResourceOrNull(graph, URIs.Chart_TimeWindowIncrement);
-        Chart_TimeWindowIncrement_Inverse = getResourceOrNull(graph, URIs.Chart_TimeWindowIncrement_Inverse);
-        Chart_TimeWindowLength = getResourceOrNull(graph, URIs.Chart_TimeWindowLength);
-        Chart_TimeWindowLength_Inverse = getResourceOrNull(graph, URIs.Chart_TimeWindowLength_Inverse);
-        Chart_TimeWindowStart = getResourceOrNull(graph, URIs.Chart_TimeWindowStart);
-        Chart_TimeWindowStart_Inverse = getResourceOrNull(graph, URIs.Chart_TimeWindowStart_Inverse);
-        Chart_YAxisMode = getResourceOrNull(graph, URIs.Chart_YAxisMode);
-        Chart_backgroundColor = getResourceOrNull(graph, URIs.Chart_backgroundColor);
-        Chart_backgroundColor_Inverse = getResourceOrNull(graph, URIs.Chart_backgroundColor_Inverse);
-        Chart_gridColor = getResourceOrNull(graph, URIs.Chart_gridColor);
-        Chart_gridColor_Inverse = getResourceOrNull(graph, URIs.Chart_gridColor_Inverse);
-        Chart_showGrid = getResourceOrNull(graph, URIs.Chart_showGrid);
-        Chart_showGrid_Inverse = getResourceOrNull(graph, URIs.Chart_showGrid_Inverse);
-        Chart_trackExperimentTime = getResourceOrNull(graph, URIs.Chart_trackExperimentTime);
-        Chart_trackExperimentTime_Inverse = getResourceOrNull(graph, URIs.Chart_trackExperimentTime_Inverse);
-        Chart_valueViewPosition = getResourceOrNull(graph, URIs.Chart_valueViewPosition);
-        Chart_valueViewPosition_Inverse = getResourceOrNull(graph, URIs.Chart_valueViewPosition_Inverse);
-        Contributions = getResourceOrNull(graph, URIs.Contributions);
-        Contributions_Charts = getResourceOrNull(graph, URIs.Contributions_Charts);
-        Contributions_NewChart = getResourceOrNull(graph, URIs.Contributions_NewChart);
-        DrawMode = getResourceOrNull(graph, URIs.DrawMode);
-        DrawMode_Average = getResourceOrNull(graph, URIs.DrawMode_Average);
-        DrawMode_Deviation = getResourceOrNull(graph, URIs.DrawMode_Deviation);
-        DrawMode_DeviationAndAverage = getResourceOrNull(graph, URIs.DrawMode_DeviationAndAverage);
-        DrawMode_DeviationAndLine = getResourceOrNull(graph, URIs.DrawMode_DeviationAndLine);
-        DrawMode_DeviationAndSample = getResourceOrNull(graph, URIs.DrawMode_DeviationAndSample);
-        DrawMode_Line = getResourceOrNull(graph, URIs.DrawMode_Line);
-        DrawMode_Sample = getResourceOrNull(graph, URIs.DrawMode_Sample);
-        Functions = getResourceOrNull(graph, URIs.Functions);
-        Functions_chartItemLabel = getResourceOrNull(graph, URIs.Functions_chartItemLabel);
-        Functions_chartItemSubscriptionInfo = getResourceOrNull(graph, URIs.Functions_chartItemSubscriptionInfo);
-        HasColor = getResourceOrNull(graph, URIs.HasColor);
-        HasColor_Inverse = getResourceOrNull(graph, URIs.HasColor_Inverse);
-        HasDefaultChartTemplate = getResourceOrNull(graph, URIs.HasDefaultChartTemplate);
-        HasDefaultChartTemplate_Inverse = getResourceOrNull(graph, URIs.HasDefaultChartTemplate_Inverse);
-        Last10MinutesChartTemplate = getResourceOrNull(graph, URIs.Last10MinutesChartTemplate);
-        Last60SecondsChartTemplate = getResourceOrNull(graph, URIs.Last60SecondsChartTemplate);
-        ObtainedDouble = getResourceOrNull(graph, URIs.ObtainedDouble);
-        Renderer = getResourceOrNull(graph, URIs.Renderer);
-        Renderer_Analog = getResourceOrNull(graph, URIs.Renderer_Analog);
-        Renderer_Binary = getResourceOrNull(graph, URIs.Renderer_Binary);
-        ScaleMode = getResourceOrNull(graph, URIs.ScaleMode);
-        ScaleMode_AutoScale = getResourceOrNull(graph, URIs.ScaleMode_AutoScale);
-        ScaleMode_ManualScale = getResourceOrNull(graph, URIs.ScaleMode_ManualScale);
-        TimeSeriesChart = getResourceOrNull(graph, URIs.TimeSeriesChart);
-        WholeHistoryChartTemplate = getResourceOrNull(graph, URIs.WholeHistoryChartTemplate);
-        YAxisMode = getResourceOrNull(graph, URIs.YAxisMode);
-        YAxisMode_MultiAxis = getResourceOrNull(graph, URIs.YAxisMode_MultiAxis);
-        YAxisMode_SingleAxis = getResourceOrNull(graph, URIs.YAxisMode_SingleAxis);
-    }
-    
-    public static ChartResource getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        ChartResource ret = session.peekService(ChartResource.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new ChartResource(qc.getIndependentGraph(graph));
-            session.registerService(ChartResource.class, ret);
-        }
-        return ret;
-    }
-    
-    public static ChartResource getInstance(RequestProcessor session) throws DatabaseException {
-        ChartResource ret = session.peekService(ChartResource.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<ChartResource>() {
-                public ChartResource perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new ChartResource(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(ChartResource.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.color.ontology/graph.tg b/bundles/org.simantics.color.ontology/graph.tg
deleted file mode 100644 (file)
index 7a971a5..0000000
Binary files a/bundles/org.simantics.color.ontology/graph.tg and /dev/null differ
diff --git a/bundles/org.simantics.color.ontology/src/org/simantics/color/ColorResource.java b/bundles/org.simantics.color.ontology/src/org/simantics/color/ColorResource.java
deleted file mode 100644 (file)
index bb36bfe..0000000
+++ /dev/null
@@ -1,58 +0,0 @@
-package org.simantics.color;
-
-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 ColorResource {
-    
-    public final Resource RGB;
-        
-    public static class URIs {
-        public static final String RGB = "http://www.simantics.org/Color-1.1/RGB";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public ColorResource(ReadGraph graph) {
-        RGB = getResourceOrNull(graph, URIs.RGB);
-    }
-    
-    public static ColorResource getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        ColorResource ret = session.peekService(ColorResource.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new ColorResource(qc.getIndependentGraph(graph));
-            session.registerService(ColorResource.class, ret);
-        }
-        return ret;
-    }
-    
-    public static ColorResource getInstance(RequestProcessor session) throws DatabaseException {
-        ColorResource ret = session.peekService(ColorResource.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<ColorResource>() {
-                public ColorResource perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new ColorResource(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(ColorResource.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.datatypes.ontology/graph.tg b/bundles/org.simantics.datatypes.ontology/graph.tg
deleted file mode 100644 (file)
index d4a8ba7..0000000
Binary files a/bundles/org.simantics.datatypes.ontology/graph.tg and /dev/null differ
diff --git a/bundles/org.simantics.datatypes.ontology/src/org/simantics/datatypes/DatatypeResource.java b/bundles/org.simantics.datatypes.ontology/src/org/simantics/datatypes/DatatypeResource.java
deleted file mode 100644 (file)
index c6b054a..0000000
+++ /dev/null
@@ -1,3262 +0,0 @@
-package org.simantics.datatypes;
-
-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 DatatypeResource {
-    
-    public final Resource BTree;
-    public final Resource BTreeNode;
-    public final Resource BTreeNode_Content;
-    public final Resource BTreeNode_IsOwnedBy;
-    public final Resource BTreeNode_Owns;
-    public final Resource BTreeNode_content;
-    public final Resource BTreeNode_content_Inverse;
-    public final Resource BTree_HasNodeType;
-    public final Resource BTree_HasNodeType_Inverse;
-    public final Resource BTree_HasOwnerRelation;
-    public final Resource BTree_HasOwnerRelation_Inverse;
-    public final Resource BTree_mod;
-    public final Resource BTree_mod_Inverse;
-    public final Resource BTree_root;
-    public final Resource BTree_root_Inverse;
-    public final Resource BTree_t;
-    public final Resource BTree_t_Inverse;
-    public final Resource DecimalFormatFormatter;
-    public final Resource File;
-    public final Resource File_content;
-    public final Resource File_content_Inverse;
-    public final Resource Font;
-    public final Resource Functions;
-    public final Resource GUID;
-    public final Resource Log;
-    public final Resource Log_Content;
-    public final Resource Log_IndexNode;
-    public final Resource Log_LeafNode;
-    public final Resource Log_Node;
-    public final Resource Log_Node_Contains;
-    public final Resource Log_Node_content;
-    public final Resource Log_Node_content_Inverse;
-    public final Resource Log_root;
-    public final Resource Log_root_Inverse;
-    public final Resource Log_t;
-    public final Resource Log_t_Inverse;
-    public final Resource RGB;
-    public final Resource RGB_Integer;
-    public final Resource RGB_Integer_Color;
-    public final Resource SI;
-    public final Resource SI_Ampere;
-    public final Resource SI_Ampere_Double;
-    public final Resource SI_Ampere_Float;
-    public final Resource SI_Becquerel;
-    public final Resource SI_Becquerel_Double;
-    public final Resource SI_Becquerel_Float;
-    public final Resource SI_Candela;
-    public final Resource SI_Candela_Double;
-    public final Resource SI_Candela_Float;
-    public final Resource SI_Celsius;
-    public final Resource SI_Celsius_Double;
-    public final Resource SI_Celsius_Float;
-    public final Resource SI_CentiAmpere;
-    public final Resource SI_CentiAmpere_Double;
-    public final Resource SI_CentiAmpere_Float;
-    public final Resource SI_CentiBecquerel;
-    public final Resource SI_CentiBecquerel_Double;
-    public final Resource SI_CentiBecquerel_Float;
-    public final Resource SI_CentiCandela;
-    public final Resource SI_CentiCandela_Double;
-    public final Resource SI_CentiCandela_Float;
-    public final Resource SI_CentiCelsius;
-    public final Resource SI_CentiCelsius_Double;
-    public final Resource SI_CentiCelsius_Float;
-    public final Resource SI_CentiCoulomb;
-    public final Resource SI_CentiCoulomb_Double;
-    public final Resource SI_CentiCoulomb_Float;
-    public final Resource SI_CentiFarad;
-    public final Resource SI_CentiFarad_Double;
-    public final Resource SI_CentiFarad_Float;
-    public final Resource SI_CentiGray;
-    public final Resource SI_CentiGray_Double;
-    public final Resource SI_CentiGray_Float;
-    public final Resource SI_CentiHenry;
-    public final Resource SI_CentiHenry_Double;
-    public final Resource SI_CentiHenry_Float;
-    public final Resource SI_CentiHertz;
-    public final Resource SI_CentiHertz_Double;
-    public final Resource SI_CentiHertz_Float;
-    public final Resource SI_CentiJoule;
-    public final Resource SI_CentiJoulePerKilogram;
-    public final Resource SI_CentiJoulePerKilogram_Double;
-    public final Resource SI_CentiJoulePerKilogram_Float;
-    public final Resource SI_CentiJoule_Double;
-    public final Resource SI_CentiJoule_Float;
-    public final Resource SI_CentiKatal;
-    public final Resource SI_CentiKatal_Double;
-    public final Resource SI_CentiKatal_Float;
-    public final Resource SI_CentiKelvin;
-    public final Resource SI_CentiKelvin_Double;
-    public final Resource SI_CentiKelvin_Float;
-    public final Resource SI_CentiLumen;
-    public final Resource SI_CentiLumen_Double;
-    public final Resource SI_CentiLumen_Float;
-    public final Resource SI_CentiLux;
-    public final Resource SI_CentiLux_Double;
-    public final Resource SI_CentiLux_Float;
-    public final Resource SI_CentiMetre;
-    public final Resource SI_CentiMetrePerSecond;
-    public final Resource SI_CentiMetrePerSecond_Double;
-    public final Resource SI_CentiMetrePerSecond_Float;
-    public final Resource SI_CentiMetre_Double;
-    public final Resource SI_CentiMetre_Float;
-    public final Resource SI_CentiMole;
-    public final Resource SI_CentiMolePerKilogram;
-    public final Resource SI_CentiMolePerKilogram_Double;
-    public final Resource SI_CentiMolePerKilogram_Float;
-    public final Resource SI_CentiMolePerLitre;
-    public final Resource SI_CentiMolePerLitre_Double;
-    public final Resource SI_CentiMolePerLitre_Float;
-    public final Resource SI_CentiMole_Double;
-    public final Resource SI_CentiMole_Float;
-    public final Resource SI_CentiNewton;
-    public final Resource SI_CentiNewtonPerMetre;
-    public final Resource SI_CentiNewtonPerMetre_Double;
-    public final Resource SI_CentiNewtonPerMetre_Float;
-    public final Resource SI_CentiNewton_Double;
-    public final Resource SI_CentiNewton_Float;
-    public final Resource SI_CentiOhm;
-    public final Resource SI_CentiOhm_Double;
-    public final Resource SI_CentiOhm_Float;
-    public final Resource SI_CentiPascal;
-    public final Resource SI_CentiPascal_Double;
-    public final Resource SI_CentiPascal_Float;
-    public final Resource SI_CentiRadian;
-    public final Resource SI_CentiRadian_Double;
-    public final Resource SI_CentiRadian_Float;
-    public final Resource SI_CentiSecond;
-    public final Resource SI_CentiSecond_Double;
-    public final Resource SI_CentiSecond_Float;
-    public final Resource SI_CentiSiemens;
-    public final Resource SI_CentiSiemens_Double;
-    public final Resource SI_CentiSiemens_Float;
-    public final Resource SI_CentiSievert;
-    public final Resource SI_CentiSievert_Double;
-    public final Resource SI_CentiSievert_Float;
-    public final Resource SI_CentiSteradian;
-    public final Resource SI_CentiSteradian_Double;
-    public final Resource SI_CentiSteradian_Float;
-    public final Resource SI_CentiTesla;
-    public final Resource SI_CentiTesla_Double;
-    public final Resource SI_CentiTesla_Float;
-    public final Resource SI_CentiVolt;
-    public final Resource SI_CentiVolt_Double;
-    public final Resource SI_CentiVolt_Float;
-    public final Resource SI_CentiWatt;
-    public final Resource SI_CentiWatt_Double;
-    public final Resource SI_CentiWatt_Float;
-    public final Resource SI_CentiWeber;
-    public final Resource SI_CentiWeber_Double;
-    public final Resource SI_CentiWeber_Float;
-    public final Resource SI_Centigram;
-    public final Resource SI_CentigramPerCubicMetre;
-    public final Resource SI_CentigramPerCubicMetre_Double;
-    public final Resource SI_CentigramPerCubicMetre_Float;
-    public final Resource SI_CentigramPerLitre;
-    public final Resource SI_CentigramPerLitre_Double;
-    public final Resource SI_CentigramPerLitre_Float;
-    public final Resource SI_CentigramPerSecond;
-    public final Resource SI_CentigramPerSecond_Double;
-    public final Resource SI_CentigramPerSecond_Float;
-    public final Resource SI_Centigram_Double;
-    public final Resource SI_Centigram_Float;
-    public final Resource SI_Coulomb;
-    public final Resource SI_Coulomb_Double;
-    public final Resource SI_Coulomb_Float;
-    public final Resource SI_CubicMetre;
-    public final Resource SI_CubicMetre_Double;
-    public final Resource SI_CubicMetre_Float;
-    public final Resource SI_Degree;
-    public final Resource SI_Degree_Double;
-    public final Resource SI_Degree_Float;
-    public final Resource SI_Farad;
-    public final Resource SI_Farad_Double;
-    public final Resource SI_Farad_Float;
-    public final Resource SI_GigaAmpere;
-    public final Resource SI_GigaAmpere_Double;
-    public final Resource SI_GigaAmpere_Float;
-    public final Resource SI_GigaBecquerel;
-    public final Resource SI_GigaBecquerel_Double;
-    public final Resource SI_GigaBecquerel_Float;
-    public final Resource SI_GigaCandela;
-    public final Resource SI_GigaCandela_Double;
-    public final Resource SI_GigaCandela_Float;
-    public final Resource SI_GigaCelsius;
-    public final Resource SI_GigaCelsius_Double;
-    public final Resource SI_GigaCelsius_Float;
-    public final Resource SI_GigaCoulomb;
-    public final Resource SI_GigaCoulomb_Double;
-    public final Resource SI_GigaCoulomb_Float;
-    public final Resource SI_GigaFarad;
-    public final Resource SI_GigaFarad_Double;
-    public final Resource SI_GigaFarad_Float;
-    public final Resource SI_GigaGray;
-    public final Resource SI_GigaGray_Double;
-    public final Resource SI_GigaGray_Float;
-    public final Resource SI_GigaHenry;
-    public final Resource SI_GigaHenry_Double;
-    public final Resource SI_GigaHenry_Float;
-    public final Resource SI_GigaHertz;
-    public final Resource SI_GigaHertz_Double;
-    public final Resource SI_GigaHertz_Float;
-    public final Resource SI_GigaJoule;
-    public final Resource SI_GigaJoulePerKilogram;
-    public final Resource SI_GigaJoulePerKilogram_Double;
-    public final Resource SI_GigaJoulePerKilogram_Float;
-    public final Resource SI_GigaJoule_Double;
-    public final Resource SI_GigaJoule_Float;
-    public final Resource SI_GigaKatal;
-    public final Resource SI_GigaKatal_Double;
-    public final Resource SI_GigaKatal_Float;
-    public final Resource SI_GigaKelvin;
-    public final Resource SI_GigaKelvin_Double;
-    public final Resource SI_GigaKelvin_Float;
-    public final Resource SI_GigaLumen;
-    public final Resource SI_GigaLumen_Double;
-    public final Resource SI_GigaLumen_Float;
-    public final Resource SI_GigaLux;
-    public final Resource SI_GigaLux_Double;
-    public final Resource SI_GigaLux_Float;
-    public final Resource SI_GigaMetre;
-    public final Resource SI_GigaMetrePerSecond;
-    public final Resource SI_GigaMetrePerSecond_Double;
-    public final Resource SI_GigaMetrePerSecond_Float;
-    public final Resource SI_GigaMetre_Double;
-    public final Resource SI_GigaMetre_Float;
-    public final Resource SI_GigaMole;
-    public final Resource SI_GigaMolePerKilogram;
-    public final Resource SI_GigaMolePerKilogram_Double;
-    public final Resource SI_GigaMolePerKilogram_Float;
-    public final Resource SI_GigaMolePerLitre;
-    public final Resource SI_GigaMolePerLitre_Double;
-    public final Resource SI_GigaMolePerLitre_Float;
-    public final Resource SI_GigaMole_Double;
-    public final Resource SI_GigaMole_Float;
-    public final Resource SI_GigaNewton;
-    public final Resource SI_GigaNewtonPerMetre;
-    public final Resource SI_GigaNewtonPerMetre_Double;
-    public final Resource SI_GigaNewtonPerMetre_Float;
-    public final Resource SI_GigaNewton_Double;
-    public final Resource SI_GigaNewton_Float;
-    public final Resource SI_GigaOhm;
-    public final Resource SI_GigaOhm_Double;
-    public final Resource SI_GigaOhm_Float;
-    public final Resource SI_GigaPascal;
-    public final Resource SI_GigaPascal_Double;
-    public final Resource SI_GigaPascal_Float;
-    public final Resource SI_GigaRadian;
-    public final Resource SI_GigaRadian_Double;
-    public final Resource SI_GigaRadian_Float;
-    public final Resource SI_GigaSecond;
-    public final Resource SI_GigaSecond_Double;
-    public final Resource SI_GigaSecond_Float;
-    public final Resource SI_GigaSiemens;
-    public final Resource SI_GigaSiemens_Double;
-    public final Resource SI_GigaSiemens_Float;
-    public final Resource SI_GigaSievert;
-    public final Resource SI_GigaSievert_Double;
-    public final Resource SI_GigaSievert_Float;
-    public final Resource SI_GigaSteradian;
-    public final Resource SI_GigaSteradian_Double;
-    public final Resource SI_GigaSteradian_Float;
-    public final Resource SI_GigaTesla;
-    public final Resource SI_GigaTesla_Double;
-    public final Resource SI_GigaTesla_Float;
-    public final Resource SI_GigaVolt;
-    public final Resource SI_GigaVolt_Double;
-    public final Resource SI_GigaVolt_Float;
-    public final Resource SI_GigaWatt;
-    public final Resource SI_GigaWatt_Double;
-    public final Resource SI_GigaWatt_Float;
-    public final Resource SI_GigaWeber;
-    public final Resource SI_GigaWeber_Double;
-    public final Resource SI_GigaWeber_Float;
-    public final Resource SI_Gigagram;
-    public final Resource SI_GigagramPerCubicMetre;
-    public final Resource SI_GigagramPerCubicMetre_Double;
-    public final Resource SI_GigagramPerCubicMetre_Float;
-    public final Resource SI_GigagramPerLitre;
-    public final Resource SI_GigagramPerLitre_Double;
-    public final Resource SI_GigagramPerLitre_Float;
-    public final Resource SI_GigagramPerSecond;
-    public final Resource SI_GigagramPerSecond_Double;
-    public final Resource SI_GigagramPerSecond_Float;
-    public final Resource SI_Gigagram_Double;
-    public final Resource SI_Gigagram_Float;
-    public final Resource SI_Gray;
-    public final Resource SI_Gray_Double;
-    public final Resource SI_Gray_Float;
-    public final Resource SI_HectoAmpere;
-    public final Resource SI_HectoAmpere_Double;
-    public final Resource SI_HectoAmpere_Float;
-    public final Resource SI_HectoBecquerel;
-    public final Resource SI_HectoBecquerel_Double;
-    public final Resource SI_HectoBecquerel_Float;
-    public final Resource SI_HectoCandela;
-    public final Resource SI_HectoCandela_Double;
-    public final Resource SI_HectoCandela_Float;
-    public final Resource SI_HectoCelsius;
-    public final Resource SI_HectoCelsius_Double;
-    public final Resource SI_HectoCelsius_Float;
-    public final Resource SI_HectoCoulomb;
-    public final Resource SI_HectoCoulomb_Double;
-    public final Resource SI_HectoCoulomb_Float;
-    public final Resource SI_HectoFarad;
-    public final Resource SI_HectoFarad_Double;
-    public final Resource SI_HectoFarad_Float;
-    public final Resource SI_HectoGray;
-    public final Resource SI_HectoGray_Double;
-    public final Resource SI_HectoGray_Float;
-    public final Resource SI_HectoHenry;
-    public final Resource SI_HectoHenry_Double;
-    public final Resource SI_HectoHenry_Float;
-    public final Resource SI_HectoHertz;
-    public final Resource SI_HectoHertz_Double;
-    public final Resource SI_HectoHertz_Float;
-    public final Resource SI_HectoJoule;
-    public final Resource SI_HectoJoulePerKilogram;
-    public final Resource SI_HectoJoulePerKilogram_Double;
-    public final Resource SI_HectoJoulePerKilogram_Float;
-    public final Resource SI_HectoJoule_Double;
-    public final Resource SI_HectoJoule_Float;
-    public final Resource SI_HectoKatal;
-    public final Resource SI_HectoKatal_Double;
-    public final Resource SI_HectoKatal_Float;
-    public final Resource SI_HectoKelvin;
-    public final Resource SI_HectoKelvin_Double;
-    public final Resource SI_HectoKelvin_Float;
-    public final Resource SI_HectoLumen;
-    public final Resource SI_HectoLumen_Double;
-    public final Resource SI_HectoLumen_Float;
-    public final Resource SI_HectoLux;
-    public final Resource SI_HectoLux_Double;
-    public final Resource SI_HectoLux_Float;
-    public final Resource SI_HectoMetre;
-    public final Resource SI_HectoMetrePerSecond;
-    public final Resource SI_HectoMetrePerSecond_Double;
-    public final Resource SI_HectoMetrePerSecond_Float;
-    public final Resource SI_HectoMetre_Double;
-    public final Resource SI_HectoMetre_Float;
-    public final Resource SI_HectoMole;
-    public final Resource SI_HectoMolePerKilogram;
-    public final Resource SI_HectoMolePerKilogram_Double;
-    public final Resource SI_HectoMolePerKilogram_Float;
-    public final Resource SI_HectoMolePerLitre;
-    public final Resource SI_HectoMolePerLitre_Double;
-    public final Resource SI_HectoMolePerLitre_Float;
-    public final Resource SI_HectoMole_Double;
-    public final Resource SI_HectoMole_Float;
-    public final Resource SI_HectoNewton;
-    public final Resource SI_HectoNewtonPerMetre;
-    public final Resource SI_HectoNewtonPerMetre_Double;
-    public final Resource SI_HectoNewtonPerMetre_Float;
-    public final Resource SI_HectoNewton_Double;
-    public final Resource SI_HectoNewton_Float;
-    public final Resource SI_HectoOhm;
-    public final Resource SI_HectoOhm_Double;
-    public final Resource SI_HectoOhm_Float;
-    public final Resource SI_HectoPascal;
-    public final Resource SI_HectoPascal_Double;
-    public final Resource SI_HectoPascal_Float;
-    public final Resource SI_HectoRadian;
-    public final Resource SI_HectoRadian_Double;
-    public final Resource SI_HectoRadian_Float;
-    public final Resource SI_HectoSecond;
-    public final Resource SI_HectoSecond_Double;
-    public final Resource SI_HectoSecond_Float;
-    public final Resource SI_HectoSiemens;
-    public final Resource SI_HectoSiemens_Double;
-    public final Resource SI_HectoSiemens_Float;
-    public final Resource SI_HectoSievert;
-    public final Resource SI_HectoSievert_Double;
-    public final Resource SI_HectoSievert_Float;
-    public final Resource SI_HectoSteradian;
-    public final Resource SI_HectoSteradian_Double;
-    public final Resource SI_HectoSteradian_Float;
-    public final Resource SI_HectoTesla;
-    public final Resource SI_HectoTesla_Double;
-    public final Resource SI_HectoTesla_Float;
-    public final Resource SI_HectoVolt;
-    public final Resource SI_HectoVolt_Double;
-    public final Resource SI_HectoVolt_Float;
-    public final Resource SI_HectoWatt;
-    public final Resource SI_HectoWatt_Double;
-    public final Resource SI_HectoWatt_Float;
-    public final Resource SI_HectoWeber;
-    public final Resource SI_HectoWeber_Double;
-    public final Resource SI_HectoWeber_Float;
-    public final Resource SI_Hectogram;
-    public final Resource SI_HectogramPerCubicMetre;
-    public final Resource SI_HectogramPerCubicMetre_Double;
-    public final Resource SI_HectogramPerCubicMetre_Float;
-    public final Resource SI_HectogramPerLitre;
-    public final Resource SI_HectogramPerLitre_Double;
-    public final Resource SI_HectogramPerLitre_Float;
-    public final Resource SI_HectogramPerSecond;
-    public final Resource SI_HectogramPerSecond_Double;
-    public final Resource SI_HectogramPerSecond_Float;
-    public final Resource SI_Hectogram_Double;
-    public final Resource SI_Hectogram_Float;
-    public final Resource SI_Henry;
-    public final Resource SI_Henry_Double;
-    public final Resource SI_Henry_Float;
-    public final Resource SI_Hertz;
-    public final Resource SI_Hertz_Double;
-    public final Resource SI_Hertz_Float;
-    public final Resource SI_Hour;
-    public final Resource SI_Hour_Double;
-    public final Resource SI_Hour_Float;
-    public final Resource SI_Joule;
-    public final Resource SI_JoulePerKilogram;
-    public final Resource SI_JoulePerKilogram_Double;
-    public final Resource SI_JoulePerKilogram_Float;
-    public final Resource SI_Joule_Double;
-    public final Resource SI_Joule_Float;
-    public final Resource SI_Katal;
-    public final Resource SI_Katal_Double;
-    public final Resource SI_Katal_Float;
-    public final Resource SI_Kelvin;
-    public final Resource SI_Kelvin_Double;
-    public final Resource SI_Kelvin_Float;
-    public final Resource SI_KiloAmpere;
-    public final Resource SI_KiloAmpere_Double;
-    public final Resource SI_KiloAmpere_Float;
-    public final Resource SI_KiloBecquerel;
-    public final Resource SI_KiloBecquerel_Double;
-    public final Resource SI_KiloBecquerel_Float;
-    public final Resource SI_KiloCandela;
-    public final Resource SI_KiloCandela_Double;
-    public final Resource SI_KiloCandela_Float;
-    public final Resource SI_KiloCelsius;
-    public final Resource SI_KiloCelsius_Double;
-    public final Resource SI_KiloCelsius_Float;
-    public final Resource SI_KiloCoulomb;
-    public final Resource SI_KiloCoulomb_Double;
-    public final Resource SI_KiloCoulomb_Float;
-    public final Resource SI_KiloFarad;
-    public final Resource SI_KiloFarad_Double;
-    public final Resource SI_KiloFarad_Float;
-    public final Resource SI_KiloGray;
-    public final Resource SI_KiloGray_Double;
-    public final Resource SI_KiloGray_Float;
-    public final Resource SI_KiloHenry;
-    public final Resource SI_KiloHenry_Double;
-    public final Resource SI_KiloHenry_Float;
-    public final Resource SI_KiloHertz;
-    public final Resource SI_KiloHertz_Double;
-    public final Resource SI_KiloHertz_Float;
-    public final Resource SI_KiloJoule;
-    public final Resource SI_KiloJoulePerKilogram;
-    public final Resource SI_KiloJoulePerKilogram_Double;
-    public final Resource SI_KiloJoulePerKilogram_Float;
-    public final Resource SI_KiloJoule_Double;
-    public final Resource SI_KiloJoule_Float;
-    public final Resource SI_KiloKatal;
-    public final Resource SI_KiloKatal_Double;
-    public final Resource SI_KiloKatal_Float;
-    public final Resource SI_KiloKelvin;
-    public final Resource SI_KiloKelvin_Double;
-    public final Resource SI_KiloKelvin_Float;
-    public final Resource SI_KiloLumen;
-    public final Resource SI_KiloLumen_Double;
-    public final Resource SI_KiloLumen_Float;
-    public final Resource SI_KiloLux;
-    public final Resource SI_KiloLux_Double;
-    public final Resource SI_KiloLux_Float;
-    public final Resource SI_KiloMetre;
-    public final Resource SI_KiloMetrePerSecond;
-    public final Resource SI_KiloMetrePerSecond_Double;
-    public final Resource SI_KiloMetrePerSecond_Float;
-    public final Resource SI_KiloMetre_Double;
-    public final Resource SI_KiloMetre_Float;
-    public final Resource SI_KiloMole;
-    public final Resource SI_KiloMolePerKilogram;
-    public final Resource SI_KiloMolePerKilogram_Double;
-    public final Resource SI_KiloMolePerKilogram_Float;
-    public final Resource SI_KiloMolePerLitre;
-    public final Resource SI_KiloMolePerLitre_Double;
-    public final Resource SI_KiloMolePerLitre_Float;
-    public final Resource SI_KiloMole_Double;
-    public final Resource SI_KiloMole_Float;
-    public final Resource SI_KiloNewton;
-    public final Resource SI_KiloNewtonPerMetre;
-    public final Resource SI_KiloNewtonPerMetre_Double;
-    public final Resource SI_KiloNewtonPerMetre_Float;
-    public final Resource SI_KiloNewton_Double;
-    public final Resource SI_KiloNewton_Float;
-    public final Resource SI_KiloOhm;
-    public final Resource SI_KiloOhm_Double;
-    public final Resource SI_KiloOhm_Float;
-    public final Resource SI_KiloPascal;
-    public final Resource SI_KiloPascal_Double;
-    public final Resource SI_KiloPascal_Float;
-    public final Resource SI_KiloRadian;
-    public final Resource SI_KiloRadian_Double;
-    public final Resource SI_KiloRadian_Float;
-    public final Resource SI_KiloSecond;
-    public final Resource SI_KiloSecond_Double;
-    public final Resource SI_KiloSecond_Float;
-    public final Resource SI_KiloSiemens;
-    public final Resource SI_KiloSiemens_Double;
-    public final Resource SI_KiloSiemens_Float;
-    public final Resource SI_KiloSievert;
-    public final Resource SI_KiloSievert_Double;
-    public final Resource SI_KiloSievert_Float;
-    public final Resource SI_KiloSteradian;
-    public final Resource SI_KiloSteradian_Double;
-    public final Resource SI_KiloSteradian_Float;
-    public final Resource SI_KiloTesla;
-    public final Resource SI_KiloTesla_Double;
-    public final Resource SI_KiloTesla_Float;
-    public final Resource SI_KiloVolt;
-    public final Resource SI_KiloVolt_Double;
-    public final Resource SI_KiloVolt_Float;
-    public final Resource SI_KiloWatt;
-    public final Resource SI_KiloWatt_Double;
-    public final Resource SI_KiloWatt_Float;
-    public final Resource SI_KiloWeber;
-    public final Resource SI_KiloWeber_Double;
-    public final Resource SI_KiloWeber_Float;
-    public final Resource SI_Kilogram;
-    public final Resource SI_KilogramPerCubicMetre;
-    public final Resource SI_KilogramPerCubicMetre_Double;
-    public final Resource SI_KilogramPerCubicMetre_Float;
-    public final Resource SI_KilogramPerLitre;
-    public final Resource SI_KilogramPerLitre_Double;
-    public final Resource SI_KilogramPerLitre_Float;
-    public final Resource SI_KilogramPerSecond;
-    public final Resource SI_KilogramPerSecond_Double;
-    public final Resource SI_KilogramPerSecond_Float;
-    public final Resource SI_Kilogram_Double;
-    public final Resource SI_Kilogram_Float;
-    public final Resource SI_Litre;
-    public final Resource SI_Litre_Double;
-    public final Resource SI_Litre_Float;
-    public final Resource SI_Lumen;
-    public final Resource SI_Lumen_Double;
-    public final Resource SI_Lumen_Float;
-    public final Resource SI_Lux;
-    public final Resource SI_Lux_Double;
-    public final Resource SI_Lux_Float;
-    public final Resource SI_MassPercentage;
-    public final Resource SI_MassPercentage_Double;
-    public final Resource SI_MassPercentage_Float;
-    public final Resource SI_MegaAmpere;
-    public final Resource SI_MegaAmpere_Double;
-    public final Resource SI_MegaAmpere_Float;
-    public final Resource SI_MegaBecquerel;
-    public final Resource SI_MegaBecquerel_Double;
-    public final Resource SI_MegaBecquerel_Float;
-    public final Resource SI_MegaCandela;
-    public final Resource SI_MegaCandela_Double;
-    public final Resource SI_MegaCandela_Float;
-    public final Resource SI_MegaCelsius;
-    public final Resource SI_MegaCelsius_Double;
-    public final Resource SI_MegaCelsius_Float;
-    public final Resource SI_MegaCoulomb;
-    public final Resource SI_MegaCoulomb_Double;
-    public final Resource SI_MegaCoulomb_Float;
-    public final Resource SI_MegaFarad;
-    public final Resource SI_MegaFarad_Double;
-    public final Resource SI_MegaFarad_Float;
-    public final Resource SI_MegaGray;
-    public final Resource SI_MegaGray_Double;
-    public final Resource SI_MegaGray_Float;
-    public final Resource SI_MegaHenry;
-    public final Resource SI_MegaHenry_Double;
-    public final Resource SI_MegaHenry_Float;
-    public final Resource SI_MegaHertz;
-    public final Resource SI_MegaHertz_Double;
-    public final Resource SI_MegaHertz_Float;
-    public final Resource SI_MegaJoule;
-    public final Resource SI_MegaJoulePerKilogram;
-    public final Resource SI_MegaJoulePerKilogram_Double;
-    public final Resource SI_MegaJoulePerKilogram_Float;
-    public final Resource SI_MegaJoule_Double;
-    public final Resource SI_MegaJoule_Float;
-    public final Resource SI_MegaKatal;
-    public final Resource SI_MegaKatal_Double;
-    public final Resource SI_MegaKatal_Float;
-    public final Resource SI_MegaKelvin;
-    public final Resource SI_MegaKelvin_Double;
-    public final Resource SI_MegaKelvin_Float;
-    public final Resource SI_MegaLumen;
-    public final Resource SI_MegaLumen_Double;
-    public final Resource SI_MegaLumen_Float;
-    public final Resource SI_MegaLux;
-    public final Resource SI_MegaLux_Double;
-    public final Resource SI_MegaLux_Float;
-    public final Resource SI_MegaMetre;
-    public final Resource SI_MegaMetrePerSecond;
-    public final Resource SI_MegaMetrePerSecond_Double;
-    public final Resource SI_MegaMetrePerSecond_Float;
-    public final Resource SI_MegaMetre_Double;
-    public final Resource SI_MegaMetre_Float;
-    public final Resource SI_MegaMole;
-    public final Resource SI_MegaMolePerKilogram;
-    public final Resource SI_MegaMolePerKilogram_Double;
-    public final Resource SI_MegaMolePerKilogram_Float;
-    public final Resource SI_MegaMolePerLitre;
-    public final Resource SI_MegaMolePerLitre_Double;
-    public final Resource SI_MegaMolePerLitre_Float;
-    public final Resource SI_MegaMole_Double;
-    public final Resource SI_MegaMole_Float;
-    public final Resource SI_MegaNewton;
-    public final Resource SI_MegaNewtonPerMetre;
-    public final Resource SI_MegaNewtonPerMetre_Double;
-    public final Resource SI_MegaNewtonPerMetre_Float;
-    public final Resource SI_MegaNewton_Double;
-    public final Resource SI_MegaNewton_Float;
-    public final Resource SI_MegaOhm;
-    public final Resource SI_MegaOhm_Double;
-    public final Resource SI_MegaOhm_Float;
-    public final Resource SI_MegaPascal;
-    public final Resource SI_MegaPascal_Double;
-    public final Resource SI_MegaPascal_Float;
-    public final Resource SI_MegaRadian;
-    public final Resource SI_MegaRadian_Double;
-    public final Resource SI_MegaRadian_Float;
-    public final Resource SI_MegaSecond;
-    public final Resource SI_MegaSecond_Double;
-    public final Resource SI_MegaSecond_Float;
-    public final Resource SI_MegaSiemens;
-    public final Resource SI_MegaSiemens_Double;
-    public final Resource SI_MegaSiemens_Float;
-    public final Resource SI_MegaSievert;
-    public final Resource SI_MegaSievert_Double;
-    public final Resource SI_MegaSievert_Float;
-    public final Resource SI_MegaSteradian;
-    public final Resource SI_MegaSteradian_Double;
-    public final Resource SI_MegaSteradian_Float;
-    public final Resource SI_MegaTesla;
-    public final Resource SI_MegaTesla_Double;
-    public final Resource SI_MegaTesla_Float;
-    public final Resource SI_MegaVolt;
-    public final Resource SI_MegaVolt_Double;
-    public final Resource SI_MegaVolt_Float;
-    public final Resource SI_MegaWatt;
-    public final Resource SI_MegaWatt_Double;
-    public final Resource SI_MegaWatt_Float;
-    public final Resource SI_MegaWeber;
-    public final Resource SI_MegaWeber_Double;
-    public final Resource SI_MegaWeber_Float;
-    public final Resource SI_Megagram;
-    public final Resource SI_MegagramPerCubicMetre;
-    public final Resource SI_MegagramPerCubicMetre_Double;
-    public final Resource SI_MegagramPerCubicMetre_Float;
-    public final Resource SI_MegagramPerLitre;
-    public final Resource SI_MegagramPerLitre_Double;
-    public final Resource SI_MegagramPerLitre_Float;
-    public final Resource SI_MegagramPerSecond;
-    public final Resource SI_MegagramPerSecond_Double;
-    public final Resource SI_MegagramPerSecond_Float;
-    public final Resource SI_Megagram_Double;
-    public final Resource SI_Megagram_Float;
-    public final Resource SI_Metre;
-    public final Resource SI_MetrePerSecond;
-    public final Resource SI_MetrePerSecond_Double;
-    public final Resource SI_MetrePerSecond_Float;
-    public final Resource SI_Metre_Double;
-    public final Resource SI_Metre_Float;
-    public final Resource SI_MicroAmpere;
-    public final Resource SI_MicroAmpere_Double;
-    public final Resource SI_MicroAmpere_Float;
-    public final Resource SI_MicroBecquerel;
-    public final Resource SI_MicroBecquerel_Double;
-    public final Resource SI_MicroBecquerel_Float;
-    public final Resource SI_MicroCandela;
-    public final Resource SI_MicroCandela_Double;
-    public final Resource SI_MicroCandela_Float;
-    public final Resource SI_MicroCelsius;
-    public final Resource SI_MicroCelsius_Double;
-    public final Resource SI_MicroCelsius_Float;
-    public final Resource SI_MicroCoulomb;
-    public final Resource SI_MicroCoulomb_Double;
-    public final Resource SI_MicroCoulomb_Float;
-    public final Resource SI_MicroFarad;
-    public final Resource SI_MicroFarad_Double;
-    public final Resource SI_MicroFarad_Float;
-    public final Resource SI_MicroGray;
-    public final Resource SI_MicroGray_Double;
-    public final Resource SI_MicroGray_Float;
-    public final Resource SI_MicroHenry;
-    public final Resource SI_MicroHenry_Double;
-    public final Resource SI_MicroHenry_Float;
-    public final Resource SI_MicroHertz;
-    public final Resource SI_MicroHertz_Double;
-    public final Resource SI_MicroHertz_Float;
-    public final Resource SI_MicroJoule;
-    public final Resource SI_MicroJoulePerKilogram;
-    public final Resource SI_MicroJoulePerKilogram_Double;
-    public final Resource SI_MicroJoulePerKilogram_Float;
-    public final Resource SI_MicroJoule_Double;
-    public final Resource SI_MicroJoule_Float;
-    public final Resource SI_MicroKatal;
-    public final Resource SI_MicroKatal_Double;
-    public final Resource SI_MicroKatal_Float;
-    public final Resource SI_MicroKelvin;
-    public final Resource SI_MicroKelvin_Double;
-    public final Resource SI_MicroKelvin_Float;
-    public final Resource SI_MicroLumen;
-    public final Resource SI_MicroLumen_Double;
-    public final Resource SI_MicroLumen_Float;
-    public final Resource SI_MicroLux;
-    public final Resource SI_MicroLux_Double;
-    public final Resource SI_MicroLux_Float;
-    public final Resource SI_MicroMetre;
-    public final Resource SI_MicroMetrePerSecond;
-    public final Resource SI_MicroMetrePerSecond_Double;
-    public final Resource SI_MicroMetrePerSecond_Float;
-    public final Resource SI_MicroMetre_Double;
-    public final Resource SI_MicroMetre_Float;
-    public final Resource SI_MicroMole;
-    public final Resource SI_MicroMolePerKilogram;
-    public final Resource SI_MicroMolePerKilogram_Double;
-    public final Resource SI_MicroMolePerKilogram_Float;
-    public final Resource SI_MicroMolePerLitre;
-    public final Resource SI_MicroMolePerLitre_Double;
-    public final Resource SI_MicroMolePerLitre_Float;
-    public final Resource SI_MicroMole_Double;
-    public final Resource SI_MicroMole_Float;
-    public final Resource SI_MicroNewton;
-    public final Resource SI_MicroNewtonPerMetre;
-    public final Resource SI_MicroNewtonPerMetre_Double;
-    public final Resource SI_MicroNewtonPerMetre_Float;
-    public final Resource SI_MicroNewton_Double;
-    public final Resource SI_MicroNewton_Float;
-    public final Resource SI_MicroOhm;
-    public final Resource SI_MicroOhm_Double;
-    public final Resource SI_MicroOhm_Float;
-    public final Resource SI_MicroPascal;
-    public final Resource SI_MicroPascal_Double;
-    public final Resource SI_MicroPascal_Float;
-    public final Resource SI_MicroRadian;
-    public final Resource SI_MicroRadian_Double;
-    public final Resource SI_MicroRadian_Float;
-    public final Resource SI_MicroSecond;
-    public final Resource SI_MicroSecond_Double;
-    public final Resource SI_MicroSecond_Float;
-    public final Resource SI_MicroSiemens;
-    public final Resource SI_MicroSiemens_Double;
-    public final Resource SI_MicroSiemens_Float;
-    public final Resource SI_MicroSievert;
-    public final Resource SI_MicroSievert_Double;
-    public final Resource SI_MicroSievert_Float;
-    public final Resource SI_MicroSteradian;
-    public final Resource SI_MicroSteradian_Double;
-    public final Resource SI_MicroSteradian_Float;
-    public final Resource SI_MicroTesla;
-    public final Resource SI_MicroTesla_Double;
-    public final Resource SI_MicroTesla_Float;
-    public final Resource SI_MicroVolt;
-    public final Resource SI_MicroVolt_Double;
-    public final Resource SI_MicroVolt_Float;
-    public final Resource SI_MicroWatt;
-    public final Resource SI_MicroWatt_Double;
-    public final Resource SI_MicroWatt_Float;
-    public final Resource SI_MicroWeber;
-    public final Resource SI_MicroWeber_Double;
-    public final Resource SI_MicroWeber_Float;
-    public final Resource SI_Microgram;
-    public final Resource SI_MicrogramPerCubicMetre;
-    public final Resource SI_MicrogramPerCubicMetre_Double;
-    public final Resource SI_MicrogramPerCubicMetre_Float;
-    public final Resource SI_MicrogramPerLitre;
-    public final Resource SI_MicrogramPerLitre_Double;
-    public final Resource SI_MicrogramPerLitre_Float;
-    public final Resource SI_MicrogramPerSecond;
-    public final Resource SI_MicrogramPerSecond_Double;
-    public final Resource SI_MicrogramPerSecond_Float;
-    public final Resource SI_Microgram_Double;
-    public final Resource SI_Microgram_Float;
-    public final Resource SI_MilliAmpere;
-    public final Resource SI_MilliAmpere_Double;
-    public final Resource SI_MilliAmpere_Float;
-    public final Resource SI_MilliBecquerel;
-    public final Resource SI_MilliBecquerel_Double;
-    public final Resource SI_MilliBecquerel_Float;
-    public final Resource SI_MilliCandela;
-    public final Resource SI_MilliCandela_Double;
-    public final Resource SI_MilliCandela_Float;
-    public final Resource SI_MilliCelsius;
-    public final Resource SI_MilliCelsius_Double;
-    public final Resource SI_MilliCelsius_Float;
-    public final Resource SI_MilliCoulomb;
-    public final Resource SI_MilliCoulomb_Double;
-    public final Resource SI_MilliCoulomb_Float;
-    public final Resource SI_MilliFarad;
-    public final Resource SI_MilliFarad_Double;
-    public final Resource SI_MilliFarad_Float;
-    public final Resource SI_MilliGray;
-    public final Resource SI_MilliGray_Double;
-    public final Resource SI_MilliGray_Float;
-    public final Resource SI_MilliHenry;
-    public final Resource SI_MilliHenry_Double;
-    public final Resource SI_MilliHenry_Float;
-    public final Resource SI_MilliHertz;
-    public final Resource SI_MilliHertz_Double;
-    public final Resource SI_MilliHertz_Float;
-    public final Resource SI_MilliJoule;
-    public final Resource SI_MilliJoulePerKilogram;
-    public final Resource SI_MilliJoulePerKilogram_Double;
-    public final Resource SI_MilliJoulePerKilogram_Float;
-    public final Resource SI_MilliJoule_Double;
-    public final Resource SI_MilliJoule_Float;
-    public final Resource SI_MilliKatal;
-    public final Resource SI_MilliKatal_Double;
-    public final Resource SI_MilliKatal_Float;
-    public final Resource SI_MilliKelvin;
-    public final Resource SI_MilliKelvin_Double;
-    public final Resource SI_MilliKelvin_Float;
-    public final Resource SI_MilliLumen;
-    public final Resource SI_MilliLumen_Double;
-    public final Resource SI_MilliLumen_Float;
-    public final Resource SI_MilliLux;
-    public final Resource SI_MilliLux_Double;
-    public final Resource SI_MilliLux_Float;
-    public final Resource SI_MilliMetre;
-    public final Resource SI_MilliMetrePerSecond;
-    public final Resource SI_MilliMetrePerSecond_Double;
-    public final Resource SI_MilliMetrePerSecond_Float;
-    public final Resource SI_MilliMetre_Double;
-    public final Resource SI_MilliMetre_Float;
-    public final Resource SI_MilliMole;
-    public final Resource SI_MilliMolePerKilogram;
-    public final Resource SI_MilliMolePerKilogram_Double;
-    public final Resource SI_MilliMolePerKilogram_Float;
-    public final Resource SI_MilliMolePerLitre;
-    public final Resource SI_MilliMolePerLitre_Double;
-    public final Resource SI_MilliMolePerLitre_Float;
-    public final Resource SI_MilliMole_Double;
-    public final Resource SI_MilliMole_Float;
-    public final Resource SI_MilliNewton;
-    public final Resource SI_MilliNewtonPerMetre;
-    public final Resource SI_MilliNewtonPerMetre_Double;
-    public final Resource SI_MilliNewtonPerMetre_Float;
-    public final Resource SI_MilliNewton_Double;
-    public final Resource SI_MilliNewton_Float;
-    public final Resource SI_MilliOhm;
-    public final Resource SI_MilliOhm_Double;
-    public final Resource SI_MilliOhm_Float;
-    public final Resource SI_MilliPascal;
-    public final Resource SI_MilliPascal_Double;
-    public final Resource SI_MilliPascal_Float;
-    public final Resource SI_MilliRadian;
-    public final Resource SI_MilliRadian_Double;
-    public final Resource SI_MilliRadian_Float;
-    public final Resource SI_MilliSecond;
-    public final Resource SI_MilliSecond_Double;
-    public final Resource SI_MilliSecond_Float;
-    public final Resource SI_MilliSiemens;
-    public final Resource SI_MilliSiemens_Double;
-    public final Resource SI_MilliSiemens_Float;
-    public final Resource SI_MilliSievert;
-    public final Resource SI_MilliSievert_Double;
-    public final Resource SI_MilliSievert_Float;
-    public final Resource SI_MilliSteradian;
-    public final Resource SI_MilliSteradian_Double;
-    public final Resource SI_MilliSteradian_Float;
-    public final Resource SI_MilliTesla;
-    public final Resource SI_MilliTesla_Double;
-    public final Resource SI_MilliTesla_Float;
-    public final Resource SI_MilliVolt;
-    public final Resource SI_MilliVolt_Double;
-    public final Resource SI_MilliVolt_Float;
-    public final Resource SI_MilliWatt;
-    public final Resource SI_MilliWatt_Double;
-    public final Resource SI_MilliWatt_Float;
-    public final Resource SI_MilliWeber;
-    public final Resource SI_MilliWeber_Double;
-    public final Resource SI_MilliWeber_Float;
-    public final Resource SI_Milligram;
-    public final Resource SI_MilligramPerCubicMetre;
-    public final Resource SI_MilligramPerCubicMetre_Double;
-    public final Resource SI_MilligramPerCubicMetre_Float;
-    public final Resource SI_MilligramPerLitre;
-    public final Resource SI_MilligramPerLitre_Double;
-    public final Resource SI_MilligramPerLitre_Float;
-    public final Resource SI_MilligramPerSecond;
-    public final Resource SI_MilligramPerSecond_Double;
-    public final Resource SI_MilligramPerSecond_Float;
-    public final Resource SI_Milligram_Double;
-    public final Resource SI_Milligram_Float;
-    public final Resource SI_Minute;
-    public final Resource SI_Minute_Double;
-    public final Resource SI_Minute_Float;
-    public final Resource SI_Mole;
-    public final Resource SI_MolePerKilogram;
-    public final Resource SI_MolePerKilogram_Double;
-    public final Resource SI_MolePerKilogram_Float;
-    public final Resource SI_MolePerLitre;
-    public final Resource SI_MolePerLitre_Double;
-    public final Resource SI_MolePerLitre_Float;
-    public final Resource SI_Mole_Double;
-    public final Resource SI_Mole_Float;
-    public final Resource SI_Newton;
-    public final Resource SI_NewtonPerMetre;
-    public final Resource SI_NewtonPerMetre_Double;
-    public final Resource SI_NewtonPerMetre_Float;
-    public final Resource SI_Newton_Double;
-    public final Resource SI_Newton_Float;
-    public final Resource SI_Ohm;
-    public final Resource SI_Ohm_Double;
-    public final Resource SI_Ohm_Float;
-    public final Resource SI_Pascal;
-    public final Resource SI_Pascal_Double;
-    public final Resource SI_Pascal_Float;
-    public final Resource SI_Percentage;
-    public final Resource SI_Percentage_Double;
-    public final Resource SI_Percentage_Float;
-    public final Resource SI_Radian;
-    public final Resource SI_Radian_Double;
-    public final Resource SI_Radian_Float;
-    public final Resource SI_Second;
-    public final Resource SI_Second_Double;
-    public final Resource SI_Second_Float;
-    public final Resource SI_Siemens;
-    public final Resource SI_Siemens_Double;
-    public final Resource SI_Siemens_Float;
-    public final Resource SI_Sievert;
-    public final Resource SI_Sievert_Double;
-    public final Resource SI_Sievert_Float;
-    public final Resource SI_SquareMetre;
-    public final Resource SI_SquareMetre_Double;
-    public final Resource SI_SquareMetre_Float;
-    public final Resource SI_Steradian;
-    public final Resource SI_Steradian_Double;
-    public final Resource SI_Steradian_Float;
-    public final Resource SI_TeraAmpere;
-    public final Resource SI_TeraAmpere_Double;
-    public final Resource SI_TeraAmpere_Float;
-    public final Resource SI_TeraBecquerel;
-    public final Resource SI_TeraBecquerel_Double;
-    public final Resource SI_TeraBecquerel_Float;
-    public final Resource SI_TeraCandela;
-    public final Resource SI_TeraCandela_Double;
-    public final Resource SI_TeraCandela_Float;
-    public final Resource SI_TeraCelsius;
-    public final Resource SI_TeraCelsius_Double;
-    public final Resource SI_TeraCelsius_Float;
-    public final Resource SI_TeraCoulomb;
-    public final Resource SI_TeraCoulomb_Double;
-    public final Resource SI_TeraCoulomb_Float;
-    public final Resource SI_TeraFarad;
-    public final Resource SI_TeraFarad_Double;
-    public final Resource SI_TeraFarad_Float;
-    public final Resource SI_TeraGray;
-    public final Resource SI_TeraGray_Double;
-    public final Resource SI_TeraGray_Float;
-    public final Resource SI_TeraHenry;
-    public final Resource SI_TeraHenry_Double;
-    public final Resource SI_TeraHenry_Float;
-    public final Resource SI_TeraHertz;
-    public final Resource SI_TeraHertz_Double;
-    public final Resource SI_TeraHertz_Float;
-    public final Resource SI_TeraJoule;
-    public final Resource SI_TeraJoulePerKilogram;
-    public final Resource SI_TeraJoulePerKilogram_Double;
-    public final Resource SI_TeraJoulePerKilogram_Float;
-    public final Resource SI_TeraJoule_Double;
-    public final Resource SI_TeraJoule_Float;
-    public final Resource SI_TeraKatal;
-    public final Resource SI_TeraKatal_Double;
-    public final Resource SI_TeraKatal_Float;
-    public final Resource SI_TeraKelvin;
-    public final Resource SI_TeraKelvin_Double;
-    public final Resource SI_TeraKelvin_Float;
-    public final Resource SI_TeraLumen;
-    public final Resource SI_TeraLumen_Double;
-    public final Resource SI_TeraLumen_Float;
-    public final Resource SI_TeraLux;
-    public final Resource SI_TeraLux_Double;
-    public final Resource SI_TeraLux_Float;
-    public final Resource SI_TeraMetre;
-    public final Resource SI_TeraMetrePerSecond;
-    public final Resource SI_TeraMetrePerSecond_Double;
-    public final Resource SI_TeraMetrePerSecond_Float;
-    public final Resource SI_TeraMetre_Double;
-    public final Resource SI_TeraMetre_Float;
-    public final Resource SI_TeraMole;
-    public final Resource SI_TeraMolePerKilogram;
-    public final Resource SI_TeraMolePerKilogram_Double;
-    public final Resource SI_TeraMolePerKilogram_Float;
-    public final Resource SI_TeraMolePerLitre;
-    public final Resource SI_TeraMolePerLitre_Double;
-    public final Resource SI_TeraMolePerLitre_Float;
-    public final Resource SI_TeraMole_Double;
-    public final Resource SI_TeraMole_Float;
-    public final Resource SI_TeraNewton;
-    public final Resource SI_TeraNewtonPerMetre;
-    public final Resource SI_TeraNewtonPerMetre_Double;
-    public final Resource SI_TeraNewtonPerMetre_Float;
-    public final Resource SI_TeraNewton_Double;
-    public final Resource SI_TeraNewton_Float;
-    public final Resource SI_TeraOhm;
-    public final Resource SI_TeraOhm_Double;
-    public final Resource SI_TeraOhm_Float;
-    public final Resource SI_TeraPascal;
-    public final Resource SI_TeraPascal_Double;
-    public final Resource SI_TeraPascal_Float;
-    public final Resource SI_TeraRadian;
-    public final Resource SI_TeraRadian_Double;
-    public final Resource SI_TeraRadian_Float;
-    public final Resource SI_TeraSecond;
-    public final Resource SI_TeraSecond_Double;
-    public final Resource SI_TeraSecond_Float;
-    public final Resource SI_TeraSiemens;
-    public final Resource SI_TeraSiemens_Double;
-    public final Resource SI_TeraSiemens_Float;
-    public final Resource SI_TeraSievert;
-    public final Resource SI_TeraSievert_Double;
-    public final Resource SI_TeraSievert_Float;
-    public final Resource SI_TeraSteradian;
-    public final Resource SI_TeraSteradian_Double;
-    public final Resource SI_TeraSteradian_Float;
-    public final Resource SI_TeraTesla;
-    public final Resource SI_TeraTesla_Double;
-    public final Resource SI_TeraTesla_Float;
-    public final Resource SI_TeraVolt;
-    public final Resource SI_TeraVolt_Double;
-    public final Resource SI_TeraVolt_Float;
-    public final Resource SI_TeraWatt;
-    public final Resource SI_TeraWatt_Double;
-    public final Resource SI_TeraWatt_Float;
-    public final Resource SI_TeraWeber;
-    public final Resource SI_TeraWeber_Double;
-    public final Resource SI_TeraWeber_Float;
-    public final Resource SI_Teragram;
-    public final Resource SI_TeragramPerCubicMetre;
-    public final Resource SI_TeragramPerCubicMetre_Double;
-    public final Resource SI_TeragramPerCubicMetre_Float;
-    public final Resource SI_TeragramPerLitre;
-    public final Resource SI_TeragramPerLitre_Double;
-    public final Resource SI_TeragramPerLitre_Float;
-    public final Resource SI_TeragramPerSecond;
-    public final Resource SI_TeragramPerSecond_Double;
-    public final Resource SI_TeragramPerSecond_Float;
-    public final Resource SI_Teragram_Double;
-    public final Resource SI_Teragram_Float;
-    public final Resource SI_Tesla;
-    public final Resource SI_Tesla_Double;
-    public final Resource SI_Tesla_Float;
-    public final Resource SI_Unit;
-    public final Resource SI_Volt;
-    public final Resource SI_Volt_Double;
-    public final Resource SI_Volt_Float;
-    public final Resource SI_Watt;
-    public final Resource SI_Watt_Double;
-    public final Resource SI_Watt_Float;
-    public final Resource SI_Weber;
-    public final Resource SI_Weber_Double;
-    public final Resource SI_Weber_Float;
-    public final Resource SI_gram;
-    public final Resource SI_gramPerCubicMetre;
-    public final Resource SI_gramPerCubicMetre_Double;
-    public final Resource SI_gramPerCubicMetre_Float;
-    public final Resource SI_gramPerLitre;
-    public final Resource SI_gramPerLitre_Double;
-    public final Resource SI_gramPerLitre_Float;
-    public final Resource SI_gramPerSecond;
-    public final Resource SI_gramPerSecond_Double;
-    public final Resource SI_gramPerSecond_Float;
-    public final Resource SI_gram_Double;
-    public final Resource SI_gram_Float;
-    public final Resource Vec2d;
-    public final Resource Vec2d_n$x;
-    public final Resource Vec2d_n$x_Inverse;
-    public final Resource Vec2d_n$y;
-    public final Resource Vec2d_n$y_Inverse;
-        
-    public static class URIs {
-        public static final String BTree = "http://www.simantics.org/Datatypes-1.1/BTree";
-        public static final String BTreeNode = "http://www.simantics.org/Datatypes-1.1/BTreeNode";
-        public static final String BTreeNode_Content = "http://www.simantics.org/Datatypes-1.1/BTreeNode/Content";
-        public static final String BTreeNode_IsOwnedBy = "http://www.simantics.org/Datatypes-1.1/BTreeNode/IsOwnedBy";
-        public static final String BTreeNode_Owns = "http://www.simantics.org/Datatypes-1.1/BTreeNode/Owns";
-        public static final String BTreeNode_content = "http://www.simantics.org/Datatypes-1.1/BTreeNode/content";
-        public static final String BTreeNode_content_Inverse = "http://www.simantics.org/Datatypes-1.1/BTreeNode/content/Inverse";
-        public static final String BTree_HasNodeType = "http://www.simantics.org/Datatypes-1.1/BTree/HasNodeType";
-        public static final String BTree_HasNodeType_Inverse = "http://www.simantics.org/Datatypes-1.1/BTree/HasNodeType/Inverse";
-        public static final String BTree_HasOwnerRelation = "http://www.simantics.org/Datatypes-1.1/BTree/HasOwnerRelation";
-        public static final String BTree_HasOwnerRelation_Inverse = "http://www.simantics.org/Datatypes-1.1/BTree/HasOwnerRelation/Inverse";
-        public static final String BTree_mod = "http://www.simantics.org/Datatypes-1.1/BTree/mod";
-        public static final String BTree_mod_Inverse = "http://www.simantics.org/Datatypes-1.1/BTree/mod/Inverse";
-        public static final String BTree_root = "http://www.simantics.org/Datatypes-1.1/BTree/root";
-        public static final String BTree_root_Inverse = "http://www.simantics.org/Datatypes-1.1/BTree/root/Inverse";
-        public static final String BTree_t = "http://www.simantics.org/Datatypes-1.1/BTree/t";
-        public static final String BTree_t_Inverse = "http://www.simantics.org/Datatypes-1.1/BTree/t/Inverse";
-        public static final String DecimalFormatFormatter = "http://www.simantics.org/Datatypes-1.1/DecimalFormatFormatter";
-        public static final String File = "http://www.simantics.org/Datatypes-1.1/File";
-        public static final String File_content = "http://www.simantics.org/Datatypes-1.1/File/content";
-        public static final String File_content_Inverse = "http://www.simantics.org/Datatypes-1.1/File/content/Inverse";
-        public static final String Font = "http://www.simantics.org/Datatypes-1.1/Font";
-        public static final String Functions = "http://www.simantics.org/Datatypes-1.1/Functions";
-        public static final String GUID = "http://www.simantics.org/Datatypes-1.1/GUID";
-        public static final String Log = "http://www.simantics.org/Datatypes-1.1/Log";
-        public static final String Log_Content = "http://www.simantics.org/Datatypes-1.1/Log/Content";
-        public static final String Log_IndexNode = "http://www.simantics.org/Datatypes-1.1/Log/IndexNode";
-        public static final String Log_LeafNode = "http://www.simantics.org/Datatypes-1.1/Log/LeafNode";
-        public static final String Log_Node = "http://www.simantics.org/Datatypes-1.1/Log/Node";
-        public static final String Log_Node_Contains = "http://www.simantics.org/Datatypes-1.1/Log/Node/Contains";
-        public static final String Log_Node_content = "http://www.simantics.org/Datatypes-1.1/Log/Node/content";
-        public static final String Log_Node_content_Inverse = "http://www.simantics.org/Datatypes-1.1/Log/Node/content/Inverse";
-        public static final String Log_root = "http://www.simantics.org/Datatypes-1.1/Log/root";
-        public static final String Log_root_Inverse = "http://www.simantics.org/Datatypes-1.1/Log/root/Inverse";
-        public static final String Log_t = "http://www.simantics.org/Datatypes-1.1/Log/t";
-        public static final String Log_t_Inverse = "http://www.simantics.org/Datatypes-1.1/Log/t/Inverse";
-        public static final String RGB = "http://www.simantics.org/Datatypes-1.1/RGB";
-        public static final String RGB_Integer = "http://www.simantics.org/Datatypes-1.1/RGB/Integer";
-        public static final String RGB_Integer_Color = "http://www.simantics.org/Datatypes-1.1/RGB/Integer/Color";
-        public static final String SI = "http://www.simantics.org/Datatypes-1.1/SI";
-        public static final String SI_Ampere = "http://www.simantics.org/Datatypes-1.1/SI/Ampere";
-        public static final String SI_Ampere_Double = "http://www.simantics.org/Datatypes-1.1/SI/Ampere/Double";
-        public static final String SI_Ampere_Float = "http://www.simantics.org/Datatypes-1.1/SI/Ampere/Float";
-        public static final String SI_Becquerel = "http://www.simantics.org/Datatypes-1.1/SI/Becquerel";
-        public static final String SI_Becquerel_Double = "http://www.simantics.org/Datatypes-1.1/SI/Becquerel/Double";
-        public static final String SI_Becquerel_Float = "http://www.simantics.org/Datatypes-1.1/SI/Becquerel/Float";
-        public static final String SI_Candela = "http://www.simantics.org/Datatypes-1.1/SI/Candela";
-        public static final String SI_Candela_Double = "http://www.simantics.org/Datatypes-1.1/SI/Candela/Double";
-        public static final String SI_Candela_Float = "http://www.simantics.org/Datatypes-1.1/SI/Candela/Float";
-        public static final String SI_Celsius = "http://www.simantics.org/Datatypes-1.1/SI/Celsius";
-        public static final String SI_Celsius_Double = "http://www.simantics.org/Datatypes-1.1/SI/Celsius/Double";
-        public static final String SI_Celsius_Float = "http://www.simantics.org/Datatypes-1.1/SI/Celsius/Float";
-        public static final String SI_CentiAmpere = "http://www.simantics.org/Datatypes-1.1/SI/CentiAmpere";
-        public static final String SI_CentiAmpere_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiAmpere/Double";
-        public static final String SI_CentiAmpere_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiAmpere/Float";
-        public static final String SI_CentiBecquerel = "http://www.simantics.org/Datatypes-1.1/SI/CentiBecquerel";
-        public static final String SI_CentiBecquerel_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiBecquerel/Double";
-        public static final String SI_CentiBecquerel_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiBecquerel/Float";
-        public static final String SI_CentiCandela = "http://www.simantics.org/Datatypes-1.1/SI/CentiCandela";
-        public static final String SI_CentiCandela_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiCandela/Double";
-        public static final String SI_CentiCandela_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiCandela/Float";
-        public static final String SI_CentiCelsius = "http://www.simantics.org/Datatypes-1.1/SI/CentiCelsius";
-        public static final String SI_CentiCelsius_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiCelsius/Double";
-        public static final String SI_CentiCelsius_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiCelsius/Float";
-        public static final String SI_CentiCoulomb = "http://www.simantics.org/Datatypes-1.1/SI/CentiCoulomb";
-        public static final String SI_CentiCoulomb_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiCoulomb/Double";
-        public static final String SI_CentiCoulomb_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiCoulomb/Float";
-        public static final String SI_CentiFarad = "http://www.simantics.org/Datatypes-1.1/SI/CentiFarad";
-        public static final String SI_CentiFarad_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiFarad/Double";
-        public static final String SI_CentiFarad_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiFarad/Float";
-        public static final String SI_CentiGray = "http://www.simantics.org/Datatypes-1.1/SI/CentiGray";
-        public static final String SI_CentiGray_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiGray/Double";
-        public static final String SI_CentiGray_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiGray/Float";
-        public static final String SI_CentiHenry = "http://www.simantics.org/Datatypes-1.1/SI/CentiHenry";
-        public static final String SI_CentiHenry_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiHenry/Double";
-        public static final String SI_CentiHenry_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiHenry/Float";
-        public static final String SI_CentiHertz = "http://www.simantics.org/Datatypes-1.1/SI/CentiHertz";
-        public static final String SI_CentiHertz_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiHertz/Double";
-        public static final String SI_CentiHertz_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiHertz/Float";
-        public static final String SI_CentiJoule = "http://www.simantics.org/Datatypes-1.1/SI/CentiJoule";
-        public static final String SI_CentiJoulePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/CentiJoulePerKilogram";
-        public static final String SI_CentiJoulePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiJoulePerKilogram/Double";
-        public static final String SI_CentiJoulePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiJoulePerKilogram/Float";
-        public static final String SI_CentiJoule_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiJoule/Double";
-        public static final String SI_CentiJoule_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiJoule/Float";
-        public static final String SI_CentiKatal = "http://www.simantics.org/Datatypes-1.1/SI/CentiKatal";
-        public static final String SI_CentiKatal_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiKatal/Double";
-        public static final String SI_CentiKatal_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiKatal/Float";
-        public static final String SI_CentiKelvin = "http://www.simantics.org/Datatypes-1.1/SI/CentiKelvin";
-        public static final String SI_CentiKelvin_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiKelvin/Double";
-        public static final String SI_CentiKelvin_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiKelvin/Float";
-        public static final String SI_CentiLumen = "http://www.simantics.org/Datatypes-1.1/SI/CentiLumen";
-        public static final String SI_CentiLumen_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiLumen/Double";
-        public static final String SI_CentiLumen_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiLumen/Float";
-        public static final String SI_CentiLux = "http://www.simantics.org/Datatypes-1.1/SI/CentiLux";
-        public static final String SI_CentiLux_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiLux/Double";
-        public static final String SI_CentiLux_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiLux/Float";
-        public static final String SI_CentiMetre = "http://www.simantics.org/Datatypes-1.1/SI/CentiMetre";
-        public static final String SI_CentiMetrePerSecond = "http://www.simantics.org/Datatypes-1.1/SI/CentiMetrePerSecond";
-        public static final String SI_CentiMetrePerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiMetrePerSecond/Double";
-        public static final String SI_CentiMetrePerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiMetrePerSecond/Float";
-        public static final String SI_CentiMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiMetre/Double";
-        public static final String SI_CentiMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiMetre/Float";
-        public static final String SI_CentiMole = "http://www.simantics.org/Datatypes-1.1/SI/CentiMole";
-        public static final String SI_CentiMolePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/CentiMolePerKilogram";
-        public static final String SI_CentiMolePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiMolePerKilogram/Double";
-        public static final String SI_CentiMolePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiMolePerKilogram/Float";
-        public static final String SI_CentiMolePerLitre = "http://www.simantics.org/Datatypes-1.1/SI/CentiMolePerLitre";
-        public static final String SI_CentiMolePerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiMolePerLitre/Double";
-        public static final String SI_CentiMolePerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiMolePerLitre/Float";
-        public static final String SI_CentiMole_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiMole/Double";
-        public static final String SI_CentiMole_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiMole/Float";
-        public static final String SI_CentiNewton = "http://www.simantics.org/Datatypes-1.1/SI/CentiNewton";
-        public static final String SI_CentiNewtonPerMetre = "http://www.simantics.org/Datatypes-1.1/SI/CentiNewtonPerMetre";
-        public static final String SI_CentiNewtonPerMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiNewtonPerMetre/Double";
-        public static final String SI_CentiNewtonPerMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiNewtonPerMetre/Float";
-        public static final String SI_CentiNewton_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiNewton/Double";
-        public static final String SI_CentiNewton_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiNewton/Float";
-        public static final String SI_CentiOhm = "http://www.simantics.org/Datatypes-1.1/SI/CentiOhm";
-        public static final String SI_CentiOhm_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiOhm/Double";
-        public static final String SI_CentiOhm_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiOhm/Float";
-        public static final String SI_CentiPascal = "http://www.simantics.org/Datatypes-1.1/SI/CentiPascal";
-        public static final String SI_CentiPascal_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiPascal/Double";
-        public static final String SI_CentiPascal_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiPascal/Float";
-        public static final String SI_CentiRadian = "http://www.simantics.org/Datatypes-1.1/SI/CentiRadian";
-        public static final String SI_CentiRadian_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiRadian/Double";
-        public static final String SI_CentiRadian_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiRadian/Float";
-        public static final String SI_CentiSecond = "http://www.simantics.org/Datatypes-1.1/SI/CentiSecond";
-        public static final String SI_CentiSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiSecond/Double";
-        public static final String SI_CentiSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiSecond/Float";
-        public static final String SI_CentiSiemens = "http://www.simantics.org/Datatypes-1.1/SI/CentiSiemens";
-        public static final String SI_CentiSiemens_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiSiemens/Double";
-        public static final String SI_CentiSiemens_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiSiemens/Float";
-        public static final String SI_CentiSievert = "http://www.simantics.org/Datatypes-1.1/SI/CentiSievert";
-        public static final String SI_CentiSievert_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiSievert/Double";
-        public static final String SI_CentiSievert_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiSievert/Float";
-        public static final String SI_CentiSteradian = "http://www.simantics.org/Datatypes-1.1/SI/CentiSteradian";
-        public static final String SI_CentiSteradian_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiSteradian/Double";
-        public static final String SI_CentiSteradian_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiSteradian/Float";
-        public static final String SI_CentiTesla = "http://www.simantics.org/Datatypes-1.1/SI/CentiTesla";
-        public static final String SI_CentiTesla_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiTesla/Double";
-        public static final String SI_CentiTesla_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiTesla/Float";
-        public static final String SI_CentiVolt = "http://www.simantics.org/Datatypes-1.1/SI/CentiVolt";
-        public static final String SI_CentiVolt_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiVolt/Double";
-        public static final String SI_CentiVolt_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiVolt/Float";
-        public static final String SI_CentiWatt = "http://www.simantics.org/Datatypes-1.1/SI/CentiWatt";
-        public static final String SI_CentiWatt_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiWatt/Double";
-        public static final String SI_CentiWatt_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiWatt/Float";
-        public static final String SI_CentiWeber = "http://www.simantics.org/Datatypes-1.1/SI/CentiWeber";
-        public static final String SI_CentiWeber_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiWeber/Double";
-        public static final String SI_CentiWeber_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiWeber/Float";
-        public static final String SI_Centigram = "http://www.simantics.org/Datatypes-1.1/SI/Centigram";
-        public static final String SI_CentigramPerCubicMetre = "http://www.simantics.org/Datatypes-1.1/SI/CentigramPerCubicMetre";
-        public static final String SI_CentigramPerCubicMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentigramPerCubicMetre/Double";
-        public static final String SI_CentigramPerCubicMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentigramPerCubicMetre/Float";
-        public static final String SI_CentigramPerLitre = "http://www.simantics.org/Datatypes-1.1/SI/CentigramPerLitre";
-        public static final String SI_CentigramPerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentigramPerLitre/Double";
-        public static final String SI_CentigramPerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentigramPerLitre/Float";
-        public static final String SI_CentigramPerSecond = "http://www.simantics.org/Datatypes-1.1/SI/CentigramPerSecond";
-        public static final String SI_CentigramPerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentigramPerSecond/Double";
-        public static final String SI_CentigramPerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentigramPerSecond/Float";
-        public static final String SI_Centigram_Double = "http://www.simantics.org/Datatypes-1.1/SI/Centigram/Double";
-        public static final String SI_Centigram_Float = "http://www.simantics.org/Datatypes-1.1/SI/Centigram/Float";
-        public static final String SI_Coulomb = "http://www.simantics.org/Datatypes-1.1/SI/Coulomb";
-        public static final String SI_Coulomb_Double = "http://www.simantics.org/Datatypes-1.1/SI/Coulomb/Double";
-        public static final String SI_Coulomb_Float = "http://www.simantics.org/Datatypes-1.1/SI/Coulomb/Float";
-        public static final String SI_CubicMetre = "http://www.simantics.org/Datatypes-1.1/SI/CubicMetre";
-        public static final String SI_CubicMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/CubicMetre/Double";
-        public static final String SI_CubicMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/CubicMetre/Float";
-        public static final String SI_Degree = "http://www.simantics.org/Datatypes-1.1/SI/Degree";
-        public static final String SI_Degree_Double = "http://www.simantics.org/Datatypes-1.1/SI/Degree/Double";
-        public static final String SI_Degree_Float = "http://www.simantics.org/Datatypes-1.1/SI/Degree/Float";
-        public static final String SI_Farad = "http://www.simantics.org/Datatypes-1.1/SI/Farad";
-        public static final String SI_Farad_Double = "http://www.simantics.org/Datatypes-1.1/SI/Farad/Double";
-        public static final String SI_Farad_Float = "http://www.simantics.org/Datatypes-1.1/SI/Farad/Float";
-        public static final String SI_GigaAmpere = "http://www.simantics.org/Datatypes-1.1/SI/GigaAmpere";
-        public static final String SI_GigaAmpere_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaAmpere/Double";
-        public static final String SI_GigaAmpere_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaAmpere/Float";
-        public static final String SI_GigaBecquerel = "http://www.simantics.org/Datatypes-1.1/SI/GigaBecquerel";
-        public static final String SI_GigaBecquerel_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaBecquerel/Double";
-        public static final String SI_GigaBecquerel_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaBecquerel/Float";
-        public static final String SI_GigaCandela = "http://www.simantics.org/Datatypes-1.1/SI/GigaCandela";
-        public static final String SI_GigaCandela_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaCandela/Double";
-        public static final String SI_GigaCandela_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaCandela/Float";
-        public static final String SI_GigaCelsius = "http://www.simantics.org/Datatypes-1.1/SI/GigaCelsius";
-        public static final String SI_GigaCelsius_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaCelsius/Double";
-        public static final String SI_GigaCelsius_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaCelsius/Float";
-        public static final String SI_GigaCoulomb = "http://www.simantics.org/Datatypes-1.1/SI/GigaCoulomb";
-        public static final String SI_GigaCoulomb_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaCoulomb/Double";
-        public static final String SI_GigaCoulomb_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaCoulomb/Float";
-        public static final String SI_GigaFarad = "http://www.simantics.org/Datatypes-1.1/SI/GigaFarad";
-        public static final String SI_GigaFarad_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaFarad/Double";
-        public static final String SI_GigaFarad_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaFarad/Float";
-        public static final String SI_GigaGray = "http://www.simantics.org/Datatypes-1.1/SI/GigaGray";
-        public static final String SI_GigaGray_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaGray/Double";
-        public static final String SI_GigaGray_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaGray/Float";
-        public static final String SI_GigaHenry = "http://www.simantics.org/Datatypes-1.1/SI/GigaHenry";
-        public static final String SI_GigaHenry_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaHenry/Double";
-        public static final String SI_GigaHenry_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaHenry/Float";
-        public static final String SI_GigaHertz = "http://www.simantics.org/Datatypes-1.1/SI/GigaHertz";
-        public static final String SI_GigaHertz_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaHertz/Double";
-        public static final String SI_GigaHertz_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaHertz/Float";
-        public static final String SI_GigaJoule = "http://www.simantics.org/Datatypes-1.1/SI/GigaJoule";
-        public static final String SI_GigaJoulePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/GigaJoulePerKilogram";
-        public static final String SI_GigaJoulePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaJoulePerKilogram/Double";
-        public static final String SI_GigaJoulePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaJoulePerKilogram/Float";
-        public static final String SI_GigaJoule_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaJoule/Double";
-        public static final String SI_GigaJoule_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaJoule/Float";
-        public static final String SI_GigaKatal = "http://www.simantics.org/Datatypes-1.1/SI/GigaKatal";
-        public static final String SI_GigaKatal_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaKatal/Double";
-        public static final String SI_GigaKatal_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaKatal/Float";
-        public static final String SI_GigaKelvin = "http://www.simantics.org/Datatypes-1.1/SI/GigaKelvin";
-        public static final String SI_GigaKelvin_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaKelvin/Double";
-        public static final String SI_GigaKelvin_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaKelvin/Float";
-        public static final String SI_GigaLumen = "http://www.simantics.org/Datatypes-1.1/SI/GigaLumen";
-        public static final String SI_GigaLumen_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaLumen/Double";
-        public static final String SI_GigaLumen_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaLumen/Float";
-        public static final String SI_GigaLux = "http://www.simantics.org/Datatypes-1.1/SI/GigaLux";
-        public static final String SI_GigaLux_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaLux/Double";
-        public static final String SI_GigaLux_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaLux/Float";
-        public static final String SI_GigaMetre = "http://www.simantics.org/Datatypes-1.1/SI/GigaMetre";
-        public static final String SI_GigaMetrePerSecond = "http://www.simantics.org/Datatypes-1.1/SI/GigaMetrePerSecond";
-        public static final String SI_GigaMetrePerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaMetrePerSecond/Double";
-        public static final String SI_GigaMetrePerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaMetrePerSecond/Float";
-        public static final String SI_GigaMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaMetre/Double";
-        public static final String SI_GigaMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaMetre/Float";
-        public static final String SI_GigaMole = "http://www.simantics.org/Datatypes-1.1/SI/GigaMole";
-        public static final String SI_GigaMolePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/GigaMolePerKilogram";
-        public static final String SI_GigaMolePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaMolePerKilogram/Double";
-        public static final String SI_GigaMolePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaMolePerKilogram/Float";
-        public static final String SI_GigaMolePerLitre = "http://www.simantics.org/Datatypes-1.1/SI/GigaMolePerLitre";
-        public static final String SI_GigaMolePerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaMolePerLitre/Double";
-        public static final String SI_GigaMolePerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaMolePerLitre/Float";
-        public static final String SI_GigaMole_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaMole/Double";
-        public static final String SI_GigaMole_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaMole/Float";
-        public static final String SI_GigaNewton = "http://www.simantics.org/Datatypes-1.1/SI/GigaNewton";
-        public static final String SI_GigaNewtonPerMetre = "http://www.simantics.org/Datatypes-1.1/SI/GigaNewtonPerMetre";
-        public static final String SI_GigaNewtonPerMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaNewtonPerMetre/Double";
-        public static final String SI_GigaNewtonPerMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaNewtonPerMetre/Float";
-        public static final String SI_GigaNewton_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaNewton/Double";
-        public static final String SI_GigaNewton_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaNewton/Float";
-        public static final String SI_GigaOhm = "http://www.simantics.org/Datatypes-1.1/SI/GigaOhm";
-        public static final String SI_GigaOhm_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaOhm/Double";
-        public static final String SI_GigaOhm_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaOhm/Float";
-        public static final String SI_GigaPascal = "http://www.simantics.org/Datatypes-1.1/SI/GigaPascal";
-        public static final String SI_GigaPascal_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaPascal/Double";
-        public static final String SI_GigaPascal_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaPascal/Float";
-        public static final String SI_GigaRadian = "http://www.simantics.org/Datatypes-1.1/SI/GigaRadian";
-        public static final String SI_GigaRadian_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaRadian/Double";
-        public static final String SI_GigaRadian_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaRadian/Float";
-        public static final String SI_GigaSecond = "http://www.simantics.org/Datatypes-1.1/SI/GigaSecond";
-        public static final String SI_GigaSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaSecond/Double";
-        public static final String SI_GigaSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaSecond/Float";
-        public static final String SI_GigaSiemens = "http://www.simantics.org/Datatypes-1.1/SI/GigaSiemens";
-        public static final String SI_GigaSiemens_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaSiemens/Double";
-        public static final String SI_GigaSiemens_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaSiemens/Float";
-        public static final String SI_GigaSievert = "http://www.simantics.org/Datatypes-1.1/SI/GigaSievert";
-        public static final String SI_GigaSievert_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaSievert/Double";
-        public static final String SI_GigaSievert_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaSievert/Float";
-        public static final String SI_GigaSteradian = "http://www.simantics.org/Datatypes-1.1/SI/GigaSteradian";
-        public static final String SI_GigaSteradian_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaSteradian/Double";
-        public static final String SI_GigaSteradian_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaSteradian/Float";
-        public static final String SI_GigaTesla = "http://www.simantics.org/Datatypes-1.1/SI/GigaTesla";
-        public static final String SI_GigaTesla_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaTesla/Double";
-        public static final String SI_GigaTesla_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaTesla/Float";
-        public static final String SI_GigaVolt = "http://www.simantics.org/Datatypes-1.1/SI/GigaVolt";
-        public static final String SI_GigaVolt_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaVolt/Double";
-        public static final String SI_GigaVolt_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaVolt/Float";
-        public static final String SI_GigaWatt = "http://www.simantics.org/Datatypes-1.1/SI/GigaWatt";
-        public static final String SI_GigaWatt_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaWatt/Double";
-        public static final String SI_GigaWatt_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaWatt/Float";
-        public static final String SI_GigaWeber = "http://www.simantics.org/Datatypes-1.1/SI/GigaWeber";
-        public static final String SI_GigaWeber_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaWeber/Double";
-        public static final String SI_GigaWeber_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaWeber/Float";
-        public static final String SI_Gigagram = "http://www.simantics.org/Datatypes-1.1/SI/Gigagram";
-        public static final String SI_GigagramPerCubicMetre = "http://www.simantics.org/Datatypes-1.1/SI/GigagramPerCubicMetre";
-        public static final String SI_GigagramPerCubicMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigagramPerCubicMetre/Double";
-        public static final String SI_GigagramPerCubicMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigagramPerCubicMetre/Float";
-        public static final String SI_GigagramPerLitre = "http://www.simantics.org/Datatypes-1.1/SI/GigagramPerLitre";
-        public static final String SI_GigagramPerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigagramPerLitre/Double";
-        public static final String SI_GigagramPerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigagramPerLitre/Float";
-        public static final String SI_GigagramPerSecond = "http://www.simantics.org/Datatypes-1.1/SI/GigagramPerSecond";
-        public static final String SI_GigagramPerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigagramPerSecond/Double";
-        public static final String SI_GigagramPerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigagramPerSecond/Float";
-        public static final String SI_Gigagram_Double = "http://www.simantics.org/Datatypes-1.1/SI/Gigagram/Double";
-        public static final String SI_Gigagram_Float = "http://www.simantics.org/Datatypes-1.1/SI/Gigagram/Float";
-        public static final String SI_Gray = "http://www.simantics.org/Datatypes-1.1/SI/Gray";
-        public static final String SI_Gray_Double = "http://www.simantics.org/Datatypes-1.1/SI/Gray/Double";
-        public static final String SI_Gray_Float = "http://www.simantics.org/Datatypes-1.1/SI/Gray/Float";
-        public static final String SI_HectoAmpere = "http://www.simantics.org/Datatypes-1.1/SI/HectoAmpere";
-        public static final String SI_HectoAmpere_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoAmpere/Double";
-        public static final String SI_HectoAmpere_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoAmpere/Float";
-        public static final String SI_HectoBecquerel = "http://www.simantics.org/Datatypes-1.1/SI/HectoBecquerel";
-        public static final String SI_HectoBecquerel_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoBecquerel/Double";
-        public static final String SI_HectoBecquerel_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoBecquerel/Float";
-        public static final String SI_HectoCandela = "http://www.simantics.org/Datatypes-1.1/SI/HectoCandela";
-        public static final String SI_HectoCandela_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoCandela/Double";
-        public static final String SI_HectoCandela_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoCandela/Float";
-        public static final String SI_HectoCelsius = "http://www.simantics.org/Datatypes-1.1/SI/HectoCelsius";
-        public static final String SI_HectoCelsius_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoCelsius/Double";
-        public static final String SI_HectoCelsius_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoCelsius/Float";
-        public static final String SI_HectoCoulomb = "http://www.simantics.org/Datatypes-1.1/SI/HectoCoulomb";
-        public static final String SI_HectoCoulomb_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoCoulomb/Double";
-        public static final String SI_HectoCoulomb_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoCoulomb/Float";
-        public static final String SI_HectoFarad = "http://www.simantics.org/Datatypes-1.1/SI/HectoFarad";
-        public static final String SI_HectoFarad_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoFarad/Double";
-        public static final String SI_HectoFarad_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoFarad/Float";
-        public static final String SI_HectoGray = "http://www.simantics.org/Datatypes-1.1/SI/HectoGray";
-        public static final String SI_HectoGray_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoGray/Double";
-        public static final String SI_HectoGray_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoGray/Float";
-        public static final String SI_HectoHenry = "http://www.simantics.org/Datatypes-1.1/SI/HectoHenry";
-        public static final String SI_HectoHenry_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoHenry/Double";
-        public static final String SI_HectoHenry_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoHenry/Float";
-        public static final String SI_HectoHertz = "http://www.simantics.org/Datatypes-1.1/SI/HectoHertz";
-        public static final String SI_HectoHertz_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoHertz/Double";
-        public static final String SI_HectoHertz_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoHertz/Float";
-        public static final String SI_HectoJoule = "http://www.simantics.org/Datatypes-1.1/SI/HectoJoule";
-        public static final String SI_HectoJoulePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/HectoJoulePerKilogram";
-        public static final String SI_HectoJoulePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoJoulePerKilogram/Double";
-        public static final String SI_HectoJoulePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoJoulePerKilogram/Float";
-        public static final String SI_HectoJoule_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoJoule/Double";
-        public static final String SI_HectoJoule_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoJoule/Float";
-        public static final String SI_HectoKatal = "http://www.simantics.org/Datatypes-1.1/SI/HectoKatal";
-        public static final String SI_HectoKatal_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoKatal/Double";
-        public static final String SI_HectoKatal_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoKatal/Float";
-        public static final String SI_HectoKelvin = "http://www.simantics.org/Datatypes-1.1/SI/HectoKelvin";
-        public static final String SI_HectoKelvin_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoKelvin/Double";
-        public static final String SI_HectoKelvin_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoKelvin/Float";
-        public static final String SI_HectoLumen = "http://www.simantics.org/Datatypes-1.1/SI/HectoLumen";
-        public static final String SI_HectoLumen_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoLumen/Double";
-        public static final String SI_HectoLumen_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoLumen/Float";
-        public static final String SI_HectoLux = "http://www.simantics.org/Datatypes-1.1/SI/HectoLux";
-        public static final String SI_HectoLux_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoLux/Double";
-        public static final String SI_HectoLux_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoLux/Float";
-        public static final String SI_HectoMetre = "http://www.simantics.org/Datatypes-1.1/SI/HectoMetre";
-        public static final String SI_HectoMetrePerSecond = "http://www.simantics.org/Datatypes-1.1/SI/HectoMetrePerSecond";
-        public static final String SI_HectoMetrePerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoMetrePerSecond/Double";
-        public static final String SI_HectoMetrePerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoMetrePerSecond/Float";
-        public static final String SI_HectoMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoMetre/Double";
-        public static final String SI_HectoMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoMetre/Float";
-        public static final String SI_HectoMole = "http://www.simantics.org/Datatypes-1.1/SI/HectoMole";
-        public static final String SI_HectoMolePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/HectoMolePerKilogram";
-        public static final String SI_HectoMolePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoMolePerKilogram/Double";
-        public static final String SI_HectoMolePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoMolePerKilogram/Float";
-        public static final String SI_HectoMolePerLitre = "http://www.simantics.org/Datatypes-1.1/SI/HectoMolePerLitre";
-        public static final String SI_HectoMolePerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoMolePerLitre/Double";
-        public static final String SI_HectoMolePerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoMolePerLitre/Float";
-        public static final String SI_HectoMole_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoMole/Double";
-        public static final String SI_HectoMole_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoMole/Float";
-        public static final String SI_HectoNewton = "http://www.simantics.org/Datatypes-1.1/SI/HectoNewton";
-        public static final String SI_HectoNewtonPerMetre = "http://www.simantics.org/Datatypes-1.1/SI/HectoNewtonPerMetre";
-        public static final String SI_HectoNewtonPerMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoNewtonPerMetre/Double";
-        public static final String SI_HectoNewtonPerMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoNewtonPerMetre/Float";
-        public static final String SI_HectoNewton_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoNewton/Double";
-        public static final String SI_HectoNewton_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoNewton/Float";
-        public static final String SI_HectoOhm = "http://www.simantics.org/Datatypes-1.1/SI/HectoOhm";
-        public static final String SI_HectoOhm_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoOhm/Double";
-        public static final String SI_HectoOhm_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoOhm/Float";
-        public static final String SI_HectoPascal = "http://www.simantics.org/Datatypes-1.1/SI/HectoPascal";
-        public static final String SI_HectoPascal_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoPascal/Double";
-        public static final String SI_HectoPascal_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoPascal/Float";
-        public static final String SI_HectoRadian = "http://www.simantics.org/Datatypes-1.1/SI/HectoRadian";
-        public static final String SI_HectoRadian_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoRadian/Double";
-        public static final String SI_HectoRadian_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoRadian/Float";
-        public static final String SI_HectoSecond = "http://www.simantics.org/Datatypes-1.1/SI/HectoSecond";
-        public static final String SI_HectoSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoSecond/Double";
-        public static final String SI_HectoSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoSecond/Float";
-        public static final String SI_HectoSiemens = "http://www.simantics.org/Datatypes-1.1/SI/HectoSiemens";
-        public static final String SI_HectoSiemens_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoSiemens/Double";
-        public static final String SI_HectoSiemens_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoSiemens/Float";
-        public static final String SI_HectoSievert = "http://www.simantics.org/Datatypes-1.1/SI/HectoSievert";
-        public static final String SI_HectoSievert_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoSievert/Double";
-        public static final String SI_HectoSievert_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoSievert/Float";
-        public static final String SI_HectoSteradian = "http://www.simantics.org/Datatypes-1.1/SI/HectoSteradian";
-        public static final String SI_HectoSteradian_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoSteradian/Double";
-        public static final String SI_HectoSteradian_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoSteradian/Float";
-        public static final String SI_HectoTesla = "http://www.simantics.org/Datatypes-1.1/SI/HectoTesla";
-        public static final String SI_HectoTesla_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoTesla/Double";
-        public static final String SI_HectoTesla_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoTesla/Float";
-        public static final String SI_HectoVolt = "http://www.simantics.org/Datatypes-1.1/SI/HectoVolt";
-        public static final String SI_HectoVolt_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoVolt/Double";
-        public static final String SI_HectoVolt_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoVolt/Float";
-        public static final String SI_HectoWatt = "http://www.simantics.org/Datatypes-1.1/SI/HectoWatt";
-        public static final String SI_HectoWatt_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoWatt/Double";
-        public static final String SI_HectoWatt_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoWatt/Float";
-        public static final String SI_HectoWeber = "http://www.simantics.org/Datatypes-1.1/SI/HectoWeber";
-        public static final String SI_HectoWeber_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoWeber/Double";
-        public static final String SI_HectoWeber_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoWeber/Float";
-        public static final String SI_Hectogram = "http://www.simantics.org/Datatypes-1.1/SI/Hectogram";
-        public static final String SI_HectogramPerCubicMetre = "http://www.simantics.org/Datatypes-1.1/SI/HectogramPerCubicMetre";
-        public static final String SI_HectogramPerCubicMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectogramPerCubicMetre/Double";
-        public static final String SI_HectogramPerCubicMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectogramPerCubicMetre/Float";
-        public static final String SI_HectogramPerLitre = "http://www.simantics.org/Datatypes-1.1/SI/HectogramPerLitre";
-        public static final String SI_HectogramPerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectogramPerLitre/Double";
-        public static final String SI_HectogramPerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectogramPerLitre/Float";
-        public static final String SI_HectogramPerSecond = "http://www.simantics.org/Datatypes-1.1/SI/HectogramPerSecond";
-        public static final String SI_HectogramPerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectogramPerSecond/Double";
-        public static final String SI_HectogramPerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectogramPerSecond/Float";
-        public static final String SI_Hectogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/Hectogram/Double";
-        public static final String SI_Hectogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/Hectogram/Float";
-        public static final String SI_Henry = "http://www.simantics.org/Datatypes-1.1/SI/Henry";
-        public static final String SI_Henry_Double = "http://www.simantics.org/Datatypes-1.1/SI/Henry/Double";
-        public static final String SI_Henry_Float = "http://www.simantics.org/Datatypes-1.1/SI/Henry/Float";
-        public static final String SI_Hertz = "http://www.simantics.org/Datatypes-1.1/SI/Hertz";
-        public static final String SI_Hertz_Double = "http://www.simantics.org/Datatypes-1.1/SI/Hertz/Double";
-        public static final String SI_Hertz_Float = "http://www.simantics.org/Datatypes-1.1/SI/Hertz/Float";
-        public static final String SI_Hour = "http://www.simantics.org/Datatypes-1.1/SI/Hour";
-        public static final String SI_Hour_Double = "http://www.simantics.org/Datatypes-1.1/SI/Hour/Double";
-        public static final String SI_Hour_Float = "http://www.simantics.org/Datatypes-1.1/SI/Hour/Float";
-        public static final String SI_Joule = "http://www.simantics.org/Datatypes-1.1/SI/Joule";
-        public static final String SI_JoulePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/JoulePerKilogram";
-        public static final String SI_JoulePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/JoulePerKilogram/Double";
-        public static final String SI_JoulePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/JoulePerKilogram/Float";
-        public static final String SI_Joule_Double = "http://www.simantics.org/Datatypes-1.1/SI/Joule/Double";
-        public static final String SI_Joule_Float = "http://www.simantics.org/Datatypes-1.1/SI/Joule/Float";
-        public static final String SI_Katal = "http://www.simantics.org/Datatypes-1.1/SI/Katal";
-        public static final String SI_Katal_Double = "http://www.simantics.org/Datatypes-1.1/SI/Katal/Double";
-        public static final String SI_Katal_Float = "http://www.simantics.org/Datatypes-1.1/SI/Katal/Float";
-        public static final String SI_Kelvin = "http://www.simantics.org/Datatypes-1.1/SI/Kelvin";
-        public static final String SI_Kelvin_Double = "http://www.simantics.org/Datatypes-1.1/SI/Kelvin/Double";
-        public static final String SI_Kelvin_Float = "http://www.simantics.org/Datatypes-1.1/SI/Kelvin/Float";
-        public static final String SI_KiloAmpere = "http://www.simantics.org/Datatypes-1.1/SI/KiloAmpere";
-        public static final String SI_KiloAmpere_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloAmpere/Double";
-        public static final String SI_KiloAmpere_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloAmpere/Float";
-        public static final String SI_KiloBecquerel = "http://www.simantics.org/Datatypes-1.1/SI/KiloBecquerel";
-        public static final String SI_KiloBecquerel_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloBecquerel/Double";
-        public static final String SI_KiloBecquerel_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloBecquerel/Float";
-        public static final String SI_KiloCandela = "http://www.simantics.org/Datatypes-1.1/SI/KiloCandela";
-        public static final String SI_KiloCandela_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloCandela/Double";
-        public static final String SI_KiloCandela_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloCandela/Float";
-        public static final String SI_KiloCelsius = "http://www.simantics.org/Datatypes-1.1/SI/KiloCelsius";
-        public static final String SI_KiloCelsius_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloCelsius/Double";
-        public static final String SI_KiloCelsius_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloCelsius/Float";
-        public static final String SI_KiloCoulomb = "http://www.simantics.org/Datatypes-1.1/SI/KiloCoulomb";
-        public static final String SI_KiloCoulomb_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloCoulomb/Double";
-        public static final String SI_KiloCoulomb_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloCoulomb/Float";
-        public static final String SI_KiloFarad = "http://www.simantics.org/Datatypes-1.1/SI/KiloFarad";
-        public static final String SI_KiloFarad_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloFarad/Double";
-        public static final String SI_KiloFarad_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloFarad/Float";
-        public static final String SI_KiloGray = "http://www.simantics.org/Datatypes-1.1/SI/KiloGray";
-        public static final String SI_KiloGray_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloGray/Double";
-        public static final String SI_KiloGray_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloGray/Float";
-        public static final String SI_KiloHenry = "http://www.simantics.org/Datatypes-1.1/SI/KiloHenry";
-        public static final String SI_KiloHenry_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloHenry/Double";
-        public static final String SI_KiloHenry_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloHenry/Float";
-        public static final String SI_KiloHertz = "http://www.simantics.org/Datatypes-1.1/SI/KiloHertz";
-        public static final String SI_KiloHertz_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloHertz/Double";
-        public static final String SI_KiloHertz_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloHertz/Float";
-        public static final String SI_KiloJoule = "http://www.simantics.org/Datatypes-1.1/SI/KiloJoule";
-        public static final String SI_KiloJoulePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/KiloJoulePerKilogram";
-        public static final String SI_KiloJoulePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloJoulePerKilogram/Double";
-        public static final String SI_KiloJoulePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloJoulePerKilogram/Float";
-        public static final String SI_KiloJoule_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloJoule/Double";
-        public static final String SI_KiloJoule_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloJoule/Float";
-        public static final String SI_KiloKatal = "http://www.simantics.org/Datatypes-1.1/SI/KiloKatal";
-        public static final String SI_KiloKatal_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloKatal/Double";
-        public static final String SI_KiloKatal_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloKatal/Float";
-        public static final String SI_KiloKelvin = "http://www.simantics.org/Datatypes-1.1/SI/KiloKelvin";
-        public static final String SI_KiloKelvin_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloKelvin/Double";
-        public static final String SI_KiloKelvin_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloKelvin/Float";
-        public static final String SI_KiloLumen = "http://www.simantics.org/Datatypes-1.1/SI/KiloLumen";
-        public static final String SI_KiloLumen_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloLumen/Double";
-        public static final String SI_KiloLumen_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloLumen/Float";
-        public static final String SI_KiloLux = "http://www.simantics.org/Datatypes-1.1/SI/KiloLux";
-        public static final String SI_KiloLux_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloLux/Double";
-        public static final String SI_KiloLux_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloLux/Float";
-        public static final String SI_KiloMetre = "http://www.simantics.org/Datatypes-1.1/SI/KiloMetre";
-        public static final String SI_KiloMetrePerSecond = "http://www.simantics.org/Datatypes-1.1/SI/KiloMetrePerSecond";
-        public static final String SI_KiloMetrePerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloMetrePerSecond/Double";
-        public static final String SI_KiloMetrePerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloMetrePerSecond/Float";
-        public static final String SI_KiloMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloMetre/Double";
-        public static final String SI_KiloMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloMetre/Float";
-        public static final String SI_KiloMole = "http://www.simantics.org/Datatypes-1.1/SI/KiloMole";
-        public static final String SI_KiloMolePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/KiloMolePerKilogram";
-        public static final String SI_KiloMolePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloMolePerKilogram/Double";
-        public static final String SI_KiloMolePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloMolePerKilogram/Float";
-        public static final String SI_KiloMolePerLitre = "http://www.simantics.org/Datatypes-1.1/SI/KiloMolePerLitre";
-        public static final String SI_KiloMolePerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloMolePerLitre/Double";
-        public static final String SI_KiloMolePerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloMolePerLitre/Float";
-        public static final String SI_KiloMole_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloMole/Double";
-        public static final String SI_KiloMole_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloMole/Float";
-        public static final String SI_KiloNewton = "http://www.simantics.org/Datatypes-1.1/SI/KiloNewton";
-        public static final String SI_KiloNewtonPerMetre = "http://www.simantics.org/Datatypes-1.1/SI/KiloNewtonPerMetre";
-        public static final String SI_KiloNewtonPerMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloNewtonPerMetre/Double";
-        public static final String SI_KiloNewtonPerMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloNewtonPerMetre/Float";
-        public static final String SI_KiloNewton_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloNewton/Double";
-        public static final String SI_KiloNewton_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloNewton/Float";
-        public static final String SI_KiloOhm = "http://www.simantics.org/Datatypes-1.1/SI/KiloOhm";
-        public static final String SI_KiloOhm_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloOhm/Double";
-        public static final String SI_KiloOhm_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloOhm/Float";
-        public static final String SI_KiloPascal = "http://www.simantics.org/Datatypes-1.1/SI/KiloPascal";
-        public static final String SI_KiloPascal_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloPascal/Double";
-        public static final String SI_KiloPascal_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloPascal/Float";
-        public static final String SI_KiloRadian = "http://www.simantics.org/Datatypes-1.1/SI/KiloRadian";
-        public static final String SI_KiloRadian_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloRadian/Double";
-        public static final String SI_KiloRadian_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloRadian/Float";
-        public static final String SI_KiloSecond = "http://www.simantics.org/Datatypes-1.1/SI/KiloSecond";
-        public static final String SI_KiloSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloSecond/Double";
-        public static final String SI_KiloSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloSecond/Float";
-        public static final String SI_KiloSiemens = "http://www.simantics.org/Datatypes-1.1/SI/KiloSiemens";
-        public static final String SI_KiloSiemens_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloSiemens/Double";
-        public static final String SI_KiloSiemens_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloSiemens/Float";
-        public static final String SI_KiloSievert = "http://www.simantics.org/Datatypes-1.1/SI/KiloSievert";
-        public static final String SI_KiloSievert_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloSievert/Double";
-        public static final String SI_KiloSievert_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloSievert/Float";
-        public static final String SI_KiloSteradian = "http://www.simantics.org/Datatypes-1.1/SI/KiloSteradian";
-        public static final String SI_KiloSteradian_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloSteradian/Double";
-        public static final String SI_KiloSteradian_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloSteradian/Float";
-        public static final String SI_KiloTesla = "http://www.simantics.org/Datatypes-1.1/SI/KiloTesla";
-        public static final String SI_KiloTesla_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloTesla/Double";
-        public static final String SI_KiloTesla_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloTesla/Float";
-        public static final String SI_KiloVolt = "http://www.simantics.org/Datatypes-1.1/SI/KiloVolt";
-        public static final String SI_KiloVolt_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloVolt/Double";
-        public static final String SI_KiloVolt_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloVolt/Float";
-        public static final String SI_KiloWatt = "http://www.simantics.org/Datatypes-1.1/SI/KiloWatt";
-        public static final String SI_KiloWatt_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloWatt/Double";
-        public static final String SI_KiloWatt_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloWatt/Float";
-        public static final String SI_KiloWeber = "http://www.simantics.org/Datatypes-1.1/SI/KiloWeber";
-        public static final String SI_KiloWeber_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloWeber/Double";
-        public static final String SI_KiloWeber_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloWeber/Float";
-        public static final String SI_Kilogram = "http://www.simantics.org/Datatypes-1.1/SI/Kilogram";
-        public static final String SI_KilogramPerCubicMetre = "http://www.simantics.org/Datatypes-1.1/SI/KilogramPerCubicMetre";
-        public static final String SI_KilogramPerCubicMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/KilogramPerCubicMetre/Double";
-        public static final String SI_KilogramPerCubicMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/KilogramPerCubicMetre/Float";
-        public static final String SI_KilogramPerLitre = "http://www.simantics.org/Datatypes-1.1/SI/KilogramPerLitre";
-        public static final String SI_KilogramPerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/KilogramPerLitre/Double";
-        public static final String SI_KilogramPerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/KilogramPerLitre/Float";
-        public static final String SI_KilogramPerSecond = "http://www.simantics.org/Datatypes-1.1/SI/KilogramPerSecond";
-        public static final String SI_KilogramPerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/KilogramPerSecond/Double";
-        public static final String SI_KilogramPerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/KilogramPerSecond/Float";
-        public static final String SI_Kilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/Kilogram/Double";
-        public static final String SI_Kilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/Kilogram/Float";
-        public static final String SI_Litre = "http://www.simantics.org/Datatypes-1.1/SI/Litre";
-        public static final String SI_Litre_Double = "http://www.simantics.org/Datatypes-1.1/SI/Litre/Double";
-        public static final String SI_Litre_Float = "http://www.simantics.org/Datatypes-1.1/SI/Litre/Float";
-        public static final String SI_Lumen = "http://www.simantics.org/Datatypes-1.1/SI/Lumen";
-        public static final String SI_Lumen_Double = "http://www.simantics.org/Datatypes-1.1/SI/Lumen/Double";
-        public static final String SI_Lumen_Float = "http://www.simantics.org/Datatypes-1.1/SI/Lumen/Float";
-        public static final String SI_Lux = "http://www.simantics.org/Datatypes-1.1/SI/Lux";
-        public static final String SI_Lux_Double = "http://www.simantics.org/Datatypes-1.1/SI/Lux/Double";
-        public static final String SI_Lux_Float = "http://www.simantics.org/Datatypes-1.1/SI/Lux/Float";
-        public static final String SI_MassPercentage = "http://www.simantics.org/Datatypes-1.1/SI/MassPercentage";
-        public static final String SI_MassPercentage_Double = "http://www.simantics.org/Datatypes-1.1/SI/MassPercentage/Double";
-        public static final String SI_MassPercentage_Float = "http://www.simantics.org/Datatypes-1.1/SI/MassPercentage/Float";
-        public static final String SI_MegaAmpere = "http://www.simantics.org/Datatypes-1.1/SI/MegaAmpere";
-        public static final String SI_MegaAmpere_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaAmpere/Double";
-        public static final String SI_MegaAmpere_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaAmpere/Float";
-        public static final String SI_MegaBecquerel = "http://www.simantics.org/Datatypes-1.1/SI/MegaBecquerel";
-        public static final String SI_MegaBecquerel_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaBecquerel/Double";
-        public static final String SI_MegaBecquerel_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaBecquerel/Float";
-        public static final String SI_MegaCandela = "http://www.simantics.org/Datatypes-1.1/SI/MegaCandela";
-        public static final String SI_MegaCandela_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaCandela/Double";
-        public static final String SI_MegaCandela_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaCandela/Float";
-        public static final String SI_MegaCelsius = "http://www.simantics.org/Datatypes-1.1/SI/MegaCelsius";
-        public static final String SI_MegaCelsius_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaCelsius/Double";
-        public static final String SI_MegaCelsius_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaCelsius/Float";
-        public static final String SI_MegaCoulomb = "http://www.simantics.org/Datatypes-1.1/SI/MegaCoulomb";
-        public static final String SI_MegaCoulomb_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaCoulomb/Double";
-        public static final String SI_MegaCoulomb_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaCoulomb/Float";
-        public static final String SI_MegaFarad = "http://www.simantics.org/Datatypes-1.1/SI/MegaFarad";
-        public static final String SI_MegaFarad_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaFarad/Double";
-        public static final String SI_MegaFarad_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaFarad/Float";
-        public static final String SI_MegaGray = "http://www.simantics.org/Datatypes-1.1/SI/MegaGray";
-        public static final String SI_MegaGray_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaGray/Double";
-        public static final String SI_MegaGray_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaGray/Float";
-        public static final String SI_MegaHenry = "http://www.simantics.org/Datatypes-1.1/SI/MegaHenry";
-        public static final String SI_MegaHenry_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaHenry/Double";
-        public static final String SI_MegaHenry_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaHenry/Float";
-        public static final String SI_MegaHertz = "http://www.simantics.org/Datatypes-1.1/SI/MegaHertz";
-        public static final String SI_MegaHertz_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaHertz/Double";
-        public static final String SI_MegaHertz_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaHertz/Float";
-        public static final String SI_MegaJoule = "http://www.simantics.org/Datatypes-1.1/SI/MegaJoule";
-        public static final String SI_MegaJoulePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/MegaJoulePerKilogram";
-        public static final String SI_MegaJoulePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaJoulePerKilogram/Double";
-        public static final String SI_MegaJoulePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaJoulePerKilogram/Float";
-        public static final String SI_MegaJoule_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaJoule/Double";
-        public static final String SI_MegaJoule_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaJoule/Float";
-        public static final String SI_MegaKatal = "http://www.simantics.org/Datatypes-1.1/SI/MegaKatal";
-        public static final String SI_MegaKatal_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaKatal/Double";
-        public static final String SI_MegaKatal_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaKatal/Float";
-        public static final String SI_MegaKelvin = "http://www.simantics.org/Datatypes-1.1/SI/MegaKelvin";
-        public static final String SI_MegaKelvin_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaKelvin/Double";
-        public static final String SI_MegaKelvin_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaKelvin/Float";
-        public static final String SI_MegaLumen = "http://www.simantics.org/Datatypes-1.1/SI/MegaLumen";
-        public static final String SI_MegaLumen_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaLumen/Double";
-        public static final String SI_MegaLumen_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaLumen/Float";
-        public static final String SI_MegaLux = "http://www.simantics.org/Datatypes-1.1/SI/MegaLux";
-        public static final String SI_MegaLux_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaLux/Double";
-        public static final String SI_MegaLux_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaLux/Float";
-        public static final String SI_MegaMetre = "http://www.simantics.org/Datatypes-1.1/SI/MegaMetre";
-        public static final String SI_MegaMetrePerSecond = "http://www.simantics.org/Datatypes-1.1/SI/MegaMetrePerSecond";
-        public static final String SI_MegaMetrePerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaMetrePerSecond/Double";
-        public static final String SI_MegaMetrePerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaMetrePerSecond/Float";
-        public static final String SI_MegaMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaMetre/Double";
-        public static final String SI_MegaMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaMetre/Float";
-        public static final String SI_MegaMole = "http://www.simantics.org/Datatypes-1.1/SI/MegaMole";
-        public static final String SI_MegaMolePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/MegaMolePerKilogram";
-        public static final String SI_MegaMolePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaMolePerKilogram/Double";
-        public static final String SI_MegaMolePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaMolePerKilogram/Float";
-        public static final String SI_MegaMolePerLitre = "http://www.simantics.org/Datatypes-1.1/SI/MegaMolePerLitre";
-        public static final String SI_MegaMolePerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaMolePerLitre/Double";
-        public static final String SI_MegaMolePerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaMolePerLitre/Float";
-        public static final String SI_MegaMole_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaMole/Double";
-        public static final String SI_MegaMole_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaMole/Float";
-        public static final String SI_MegaNewton = "http://www.simantics.org/Datatypes-1.1/SI/MegaNewton";
-        public static final String SI_MegaNewtonPerMetre = "http://www.simantics.org/Datatypes-1.1/SI/MegaNewtonPerMetre";
-        public static final String SI_MegaNewtonPerMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaNewtonPerMetre/Double";
-        public static final String SI_MegaNewtonPerMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaNewtonPerMetre/Float";
-        public static final String SI_MegaNewton_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaNewton/Double";
-        public static final String SI_MegaNewton_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaNewton/Float";
-        public static final String SI_MegaOhm = "http://www.simantics.org/Datatypes-1.1/SI/MegaOhm";
-        public static final String SI_MegaOhm_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaOhm/Double";
-        public static final String SI_MegaOhm_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaOhm/Float";
-        public static final String SI_MegaPascal = "http://www.simantics.org/Datatypes-1.1/SI/MegaPascal";
-        public static final String SI_MegaPascal_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaPascal/Double";
-        public static final String SI_MegaPascal_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaPascal/Float";
-        public static final String SI_MegaRadian = "http://www.simantics.org/Datatypes-1.1/SI/MegaRadian";
-        public static final String SI_MegaRadian_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaRadian/Double";
-        public static final String SI_MegaRadian_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaRadian/Float";
-        public static final String SI_MegaSecond = "http://www.simantics.org/Datatypes-1.1/SI/MegaSecond";
-        public static final String SI_MegaSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaSecond/Double";
-        public static final String SI_MegaSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaSecond/Float";
-        public static final String SI_MegaSiemens = "http://www.simantics.org/Datatypes-1.1/SI/MegaSiemens";
-        public static final String SI_MegaSiemens_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaSiemens/Double";
-        public static final String SI_MegaSiemens_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaSiemens/Float";
-        public static final String SI_MegaSievert = "http://www.simantics.org/Datatypes-1.1/SI/MegaSievert";
-        public static final String SI_MegaSievert_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaSievert/Double";
-        public static final String SI_MegaSievert_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaSievert/Float";
-        public static final String SI_MegaSteradian = "http://www.simantics.org/Datatypes-1.1/SI/MegaSteradian";
-        public static final String SI_MegaSteradian_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaSteradian/Double";
-        public static final String SI_MegaSteradian_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaSteradian/Float";
-        public static final String SI_MegaTesla = "http://www.simantics.org/Datatypes-1.1/SI/MegaTesla";
-        public static final String SI_MegaTesla_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaTesla/Double";
-        public static final String SI_MegaTesla_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaTesla/Float";
-        public static final String SI_MegaVolt = "http://www.simantics.org/Datatypes-1.1/SI/MegaVolt";
-        public static final String SI_MegaVolt_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaVolt/Double";
-        public static final String SI_MegaVolt_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaVolt/Float";
-        public static final String SI_MegaWatt = "http://www.simantics.org/Datatypes-1.1/SI/MegaWatt";
-        public static final String SI_MegaWatt_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaWatt/Double";
-        public static final String SI_MegaWatt_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaWatt/Float";
-        public static final String SI_MegaWeber = "http://www.simantics.org/Datatypes-1.1/SI/MegaWeber";
-        public static final String SI_MegaWeber_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaWeber/Double";
-        public static final String SI_MegaWeber_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaWeber/Float";
-        public static final String SI_Megagram = "http://www.simantics.org/Datatypes-1.1/SI/Megagram";
-        public static final String SI_MegagramPerCubicMetre = "http://www.simantics.org/Datatypes-1.1/SI/MegagramPerCubicMetre";
-        public static final String SI_MegagramPerCubicMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegagramPerCubicMetre/Double";
-        public static final String SI_MegagramPerCubicMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegagramPerCubicMetre/Float";
-        public static final String SI_MegagramPerLitre = "http://www.simantics.org/Datatypes-1.1/SI/MegagramPerLitre";
-        public static final String SI_MegagramPerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegagramPerLitre/Double";
-        public static final String SI_MegagramPerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegagramPerLitre/Float";
-        public static final String SI_MegagramPerSecond = "http://www.simantics.org/Datatypes-1.1/SI/MegagramPerSecond";
-        public static final String SI_MegagramPerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegagramPerSecond/Double";
-        public static final String SI_MegagramPerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegagramPerSecond/Float";
-        public static final String SI_Megagram_Double = "http://www.simantics.org/Datatypes-1.1/SI/Megagram/Double";
-        public static final String SI_Megagram_Float = "http://www.simantics.org/Datatypes-1.1/SI/Megagram/Float";
-        public static final String SI_Metre = "http://www.simantics.org/Datatypes-1.1/SI/Metre";
-        public static final String SI_MetrePerSecond = "http://www.simantics.org/Datatypes-1.1/SI/MetrePerSecond";
-        public static final String SI_MetrePerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/MetrePerSecond/Double";
-        public static final String SI_MetrePerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/MetrePerSecond/Float";
-        public static final String SI_Metre_Double = "http://www.simantics.org/Datatypes-1.1/SI/Metre/Double";
-        public static final String SI_Metre_Float = "http://www.simantics.org/Datatypes-1.1/SI/Metre/Float";
-        public static final String SI_MicroAmpere = "http://www.simantics.org/Datatypes-1.1/SI/MicroAmpere";
-        public static final String SI_MicroAmpere_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroAmpere/Double";
-        public static final String SI_MicroAmpere_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroAmpere/Float";
-        public static final String SI_MicroBecquerel = "http://www.simantics.org/Datatypes-1.1/SI/MicroBecquerel";
-        public static final String SI_MicroBecquerel_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroBecquerel/Double";
-        public static final String SI_MicroBecquerel_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroBecquerel/Float";
-        public static final String SI_MicroCandela = "http://www.simantics.org/Datatypes-1.1/SI/MicroCandela";
-        public static final String SI_MicroCandela_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroCandela/Double";
-        public static final String SI_MicroCandela_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroCandela/Float";
-        public static final String SI_MicroCelsius = "http://www.simantics.org/Datatypes-1.1/SI/MicroCelsius";
-        public static final String SI_MicroCelsius_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroCelsius/Double";
-        public static final String SI_MicroCelsius_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroCelsius/Float";
-        public static final String SI_MicroCoulomb = "http://www.simantics.org/Datatypes-1.1/SI/MicroCoulomb";
-        public static final String SI_MicroCoulomb_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroCoulomb/Double";
-        public static final String SI_MicroCoulomb_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroCoulomb/Float";
-        public static final String SI_MicroFarad = "http://www.simantics.org/Datatypes-1.1/SI/MicroFarad";
-        public static final String SI_MicroFarad_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroFarad/Double";
-        public static final String SI_MicroFarad_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroFarad/Float";
-        public static final String SI_MicroGray = "http://www.simantics.org/Datatypes-1.1/SI/MicroGray";
-        public static final String SI_MicroGray_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroGray/Double";
-        public static final String SI_MicroGray_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroGray/Float";
-        public static final String SI_MicroHenry = "http://www.simantics.org/Datatypes-1.1/SI/MicroHenry";
-        public static final String SI_MicroHenry_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroHenry/Double";
-        public static final String SI_MicroHenry_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroHenry/Float";
-        public static final String SI_MicroHertz = "http://www.simantics.org/Datatypes-1.1/SI/MicroHertz";
-        public static final String SI_MicroHertz_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroHertz/Double";
-        public static final String SI_MicroHertz_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroHertz/Float";
-        public static final String SI_MicroJoule = "http://www.simantics.org/Datatypes-1.1/SI/MicroJoule";
-        public static final String SI_MicroJoulePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/MicroJoulePerKilogram";
-        public static final String SI_MicroJoulePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroJoulePerKilogram/Double";
-        public static final String SI_MicroJoulePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroJoulePerKilogram/Float";
-        public static final String SI_MicroJoule_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroJoule/Double";
-        public static final String SI_MicroJoule_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroJoule/Float";
-        public static final String SI_MicroKatal = "http://www.simantics.org/Datatypes-1.1/SI/MicroKatal";
-        public static final String SI_MicroKatal_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroKatal/Double";
-        public static final String SI_MicroKatal_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroKatal/Float";
-        public static final String SI_MicroKelvin = "http://www.simantics.org/Datatypes-1.1/SI/MicroKelvin";
-        public static final String SI_MicroKelvin_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroKelvin/Double";
-        public static final String SI_MicroKelvin_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroKelvin/Float";
-        public static final String SI_MicroLumen = "http://www.simantics.org/Datatypes-1.1/SI/MicroLumen";
-        public static final String SI_MicroLumen_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroLumen/Double";
-        public static final String SI_MicroLumen_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroLumen/Float";
-        public static final String SI_MicroLux = "http://www.simantics.org/Datatypes-1.1/SI/MicroLux";
-        public static final String SI_MicroLux_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroLux/Double";
-        public static final String SI_MicroLux_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroLux/Float";
-        public static final String SI_MicroMetre = "http://www.simantics.org/Datatypes-1.1/SI/MicroMetre";
-        public static final String SI_MicroMetrePerSecond = "http://www.simantics.org/Datatypes-1.1/SI/MicroMetrePerSecond";
-        public static final String SI_MicroMetrePerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroMetrePerSecond/Double";
-        public static final String SI_MicroMetrePerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroMetrePerSecond/Float";
-        public static final String SI_MicroMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroMetre/Double";
-        public static final String SI_MicroMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroMetre/Float";
-        public static final String SI_MicroMole = "http://www.simantics.org/Datatypes-1.1/SI/MicroMole";
-        public static final String SI_MicroMolePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/MicroMolePerKilogram";
-        public static final String SI_MicroMolePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroMolePerKilogram/Double";
-        public static final String SI_MicroMolePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroMolePerKilogram/Float";
-        public static final String SI_MicroMolePerLitre = "http://www.simantics.org/Datatypes-1.1/SI/MicroMolePerLitre";
-        public static final String SI_MicroMolePerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroMolePerLitre/Double";
-        public static final String SI_MicroMolePerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroMolePerLitre/Float";
-        public static final String SI_MicroMole_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroMole/Double";
-        public static final String SI_MicroMole_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroMole/Float";
-        public static final String SI_MicroNewton = "http://www.simantics.org/Datatypes-1.1/SI/MicroNewton";
-        public static final String SI_MicroNewtonPerMetre = "http://www.simantics.org/Datatypes-1.1/SI/MicroNewtonPerMetre";
-        public static final String SI_MicroNewtonPerMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroNewtonPerMetre/Double";
-        public static final String SI_MicroNewtonPerMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroNewtonPerMetre/Float";
-        public static final String SI_MicroNewton_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroNewton/Double";
-        public static final String SI_MicroNewton_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroNewton/Float";
-        public static final String SI_MicroOhm = "http://www.simantics.org/Datatypes-1.1/SI/MicroOhm";
-        public static final String SI_MicroOhm_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroOhm/Double";
-        public static final String SI_MicroOhm_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroOhm/Float";
-        public static final String SI_MicroPascal = "http://www.simantics.org/Datatypes-1.1/SI/MicroPascal";
-        public static final String SI_MicroPascal_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroPascal/Double";
-        public static final String SI_MicroPascal_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroPascal/Float";
-        public static final String SI_MicroRadian = "http://www.simantics.org/Datatypes-1.1/SI/MicroRadian";
-        public static final String SI_MicroRadian_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroRadian/Double";
-        public static final String SI_MicroRadian_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroRadian/Float";
-        public static final String SI_MicroSecond = "http://www.simantics.org/Datatypes-1.1/SI/MicroSecond";
-        public static final String SI_MicroSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroSecond/Double";
-        public static final String SI_MicroSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroSecond/Float";
-        public static final String SI_MicroSiemens = "http://www.simantics.org/Datatypes-1.1/SI/MicroSiemens";
-        public static final String SI_MicroSiemens_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroSiemens/Double";
-        public static final String SI_MicroSiemens_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroSiemens/Float";
-        public static final String SI_MicroSievert = "http://www.simantics.org/Datatypes-1.1/SI/MicroSievert";
-        public static final String SI_MicroSievert_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroSievert/Double";
-        public static final String SI_MicroSievert_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroSievert/Float";
-        public static final String SI_MicroSteradian = "http://www.simantics.org/Datatypes-1.1/SI/MicroSteradian";
-        public static final String SI_MicroSteradian_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroSteradian/Double";
-        public static final String SI_MicroSteradian_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroSteradian/Float";
-        public static final String SI_MicroTesla = "http://www.simantics.org/Datatypes-1.1/SI/MicroTesla";
-        public static final String SI_MicroTesla_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroTesla/Double";
-        public static final String SI_MicroTesla_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroTesla/Float";
-        public static final String SI_MicroVolt = "http://www.simantics.org/Datatypes-1.1/SI/MicroVolt";
-        public static final String SI_MicroVolt_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroVolt/Double";
-        public static final String SI_MicroVolt_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroVolt/Float";
-        public static final String SI_MicroWatt = "http://www.simantics.org/Datatypes-1.1/SI/MicroWatt";
-        public static final String SI_MicroWatt_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroWatt/Double";
-        public static final String SI_MicroWatt_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroWatt/Float";
-        public static final String SI_MicroWeber = "http://www.simantics.org/Datatypes-1.1/SI/MicroWeber";
-        public static final String SI_MicroWeber_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroWeber/Double";
-        public static final String SI_MicroWeber_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroWeber/Float";
-        public static final String SI_Microgram = "http://www.simantics.org/Datatypes-1.1/SI/Microgram";
-        public static final String SI_MicrogramPerCubicMetre = "http://www.simantics.org/Datatypes-1.1/SI/MicrogramPerCubicMetre";
-        public static final String SI_MicrogramPerCubicMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicrogramPerCubicMetre/Double";
-        public static final String SI_MicrogramPerCubicMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicrogramPerCubicMetre/Float";
-        public static final String SI_MicrogramPerLitre = "http://www.simantics.org/Datatypes-1.1/SI/MicrogramPerLitre";
-        public static final String SI_MicrogramPerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicrogramPerLitre/Double";
-        public static final String SI_MicrogramPerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicrogramPerLitre/Float";
-        public static final String SI_MicrogramPerSecond = "http://www.simantics.org/Datatypes-1.1/SI/MicrogramPerSecond";
-        public static final String SI_MicrogramPerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicrogramPerSecond/Double";
-        public static final String SI_MicrogramPerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicrogramPerSecond/Float";
-        public static final String SI_Microgram_Double = "http://www.simantics.org/Datatypes-1.1/SI/Microgram/Double";
-        public static final String SI_Microgram_Float = "http://www.simantics.org/Datatypes-1.1/SI/Microgram/Float";
-        public static final String SI_MilliAmpere = "http://www.simantics.org/Datatypes-1.1/SI/MilliAmpere";
-        public static final String SI_MilliAmpere_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliAmpere/Double";
-        public static final String SI_MilliAmpere_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliAmpere/Float";
-        public static final String SI_MilliBecquerel = "http://www.simantics.org/Datatypes-1.1/SI/MilliBecquerel";
-        public static final String SI_MilliBecquerel_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliBecquerel/Double";
-        public static final String SI_MilliBecquerel_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliBecquerel/Float";
-        public static final String SI_MilliCandela = "http://www.simantics.org/Datatypes-1.1/SI/MilliCandela";
-        public static final String SI_MilliCandela_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliCandela/Double";
-        public static final String SI_MilliCandela_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliCandela/Float";
-        public static final String SI_MilliCelsius = "http://www.simantics.org/Datatypes-1.1/SI/MilliCelsius";
-        public static final String SI_MilliCelsius_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliCelsius/Double";
-        public static final String SI_MilliCelsius_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliCelsius/Float";
-        public static final String SI_MilliCoulomb = "http://www.simantics.org/Datatypes-1.1/SI/MilliCoulomb";
-        public static final String SI_MilliCoulomb_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliCoulomb/Double";
-        public static final String SI_MilliCoulomb_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliCoulomb/Float";
-        public static final String SI_MilliFarad = "http://www.simantics.org/Datatypes-1.1/SI/MilliFarad";
-        public static final String SI_MilliFarad_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliFarad/Double";
-        public static final String SI_MilliFarad_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliFarad/Float";
-        public static final String SI_MilliGray = "http://www.simantics.org/Datatypes-1.1/SI/MilliGray";
-        public static final String SI_MilliGray_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliGray/Double";
-        public static final String SI_MilliGray_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliGray/Float";
-        public static final String SI_MilliHenry = "http://www.simantics.org/Datatypes-1.1/SI/MilliHenry";
-        public static final String SI_MilliHenry_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliHenry/Double";
-        public static final String SI_MilliHenry_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliHenry/Float";
-        public static final String SI_MilliHertz = "http://www.simantics.org/Datatypes-1.1/SI/MilliHertz";
-        public static final String SI_MilliHertz_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliHertz/Double";
-        public static final String SI_MilliHertz_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliHertz/Float";
-        public static final String SI_MilliJoule = "http://www.simantics.org/Datatypes-1.1/SI/MilliJoule";
-        public static final String SI_MilliJoulePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/MilliJoulePerKilogram";
-        public static final String SI_MilliJoulePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliJoulePerKilogram/Double";
-        public static final String SI_MilliJoulePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliJoulePerKilogram/Float";
-        public static final String SI_MilliJoule_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliJoule/Double";
-        public static final String SI_MilliJoule_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliJoule/Float";
-        public static final String SI_MilliKatal = "http://www.simantics.org/Datatypes-1.1/SI/MilliKatal";
-        public static final String SI_MilliKatal_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliKatal/Double";
-        public static final String SI_MilliKatal_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliKatal/Float";
-        public static final String SI_MilliKelvin = "http://www.simantics.org/Datatypes-1.1/SI/MilliKelvin";
-        public static final String SI_MilliKelvin_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliKelvin/Double";
-        public static final String SI_MilliKelvin_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliKelvin/Float";
-        public static final String SI_MilliLumen = "http://www.simantics.org/Datatypes-1.1/SI/MilliLumen";
-        public static final String SI_MilliLumen_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliLumen/Double";
-        public static final String SI_MilliLumen_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliLumen/Float";
-        public static final String SI_MilliLux = "http://www.simantics.org/Datatypes-1.1/SI/MilliLux";
-        public static final String SI_MilliLux_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliLux/Double";
-        public static final String SI_MilliLux_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliLux/Float";
-        public static final String SI_MilliMetre = "http://www.simantics.org/Datatypes-1.1/SI/MilliMetre";
-        public static final String SI_MilliMetrePerSecond = "http://www.simantics.org/Datatypes-1.1/SI/MilliMetrePerSecond";
-        public static final String SI_MilliMetrePerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliMetrePerSecond/Double";
-        public static final String SI_MilliMetrePerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliMetrePerSecond/Float";
-        public static final String SI_MilliMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliMetre/Double";
-        public static final String SI_MilliMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliMetre/Float";
-        public static final String SI_MilliMole = "http://www.simantics.org/Datatypes-1.1/SI/MilliMole";
-        public static final String SI_MilliMolePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/MilliMolePerKilogram";
-        public static final String SI_MilliMolePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliMolePerKilogram/Double";
-        public static final String SI_MilliMolePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliMolePerKilogram/Float";
-        public static final String SI_MilliMolePerLitre = "http://www.simantics.org/Datatypes-1.1/SI/MilliMolePerLitre";
-        public static final String SI_MilliMolePerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliMolePerLitre/Double";
-        public static final String SI_MilliMolePerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliMolePerLitre/Float";
-        public static final String SI_MilliMole_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliMole/Double";
-        public static final String SI_MilliMole_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliMole/Float";
-        public static final String SI_MilliNewton = "http://www.simantics.org/Datatypes-1.1/SI/MilliNewton";
-        public static final String SI_MilliNewtonPerMetre = "http://www.simantics.org/Datatypes-1.1/SI/MilliNewtonPerMetre";
-        public static final String SI_MilliNewtonPerMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliNewtonPerMetre/Double";
-        public static final String SI_MilliNewtonPerMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliNewtonPerMetre/Float";
-        public static final String SI_MilliNewton_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliNewton/Double";
-        public static final String SI_MilliNewton_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliNewton/Float";
-        public static final String SI_MilliOhm = "http://www.simantics.org/Datatypes-1.1/SI/MilliOhm";
-        public static final String SI_MilliOhm_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliOhm/Double";
-        public static final String SI_MilliOhm_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliOhm/Float";
-        public static final String SI_MilliPascal = "http://www.simantics.org/Datatypes-1.1/SI/MilliPascal";
-        public static final String SI_MilliPascal_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliPascal/Double";
-        public static final String SI_MilliPascal_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliPascal/Float";
-        public static final String SI_MilliRadian = "http://www.simantics.org/Datatypes-1.1/SI/MilliRadian";
-        public static final String SI_MilliRadian_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliRadian/Double";
-        public static final String SI_MilliRadian_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliRadian/Float";
-        public static final String SI_MilliSecond = "http://www.simantics.org/Datatypes-1.1/SI/MilliSecond";
-        public static final String SI_MilliSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliSecond/Double";
-        public static final String SI_MilliSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliSecond/Float";
-        public static final String SI_MilliSiemens = "http://www.simantics.org/Datatypes-1.1/SI/MilliSiemens";
-        public static final String SI_MilliSiemens_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliSiemens/Double";
-        public static final String SI_MilliSiemens_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliSiemens/Float";
-        public static final String SI_MilliSievert = "http://www.simantics.org/Datatypes-1.1/SI/MilliSievert";
-        public static final String SI_MilliSievert_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliSievert/Double";
-        public static final String SI_MilliSievert_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliSievert/Float";
-        public static final String SI_MilliSteradian = "http://www.simantics.org/Datatypes-1.1/SI/MilliSteradian";
-        public static final String SI_MilliSteradian_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliSteradian/Double";
-        public static final String SI_MilliSteradian_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliSteradian/Float";
-        public static final String SI_MilliTesla = "http://www.simantics.org/Datatypes-1.1/SI/MilliTesla";
-        public static final String SI_MilliTesla_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliTesla/Double";
-        public static final String SI_MilliTesla_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliTesla/Float";
-        public static final String SI_MilliVolt = "http://www.simantics.org/Datatypes-1.1/SI/MilliVolt";
-        public static final String SI_MilliVolt_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliVolt/Double";
-        public static final String SI_MilliVolt_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliVolt/Float";
-        public static final String SI_MilliWatt = "http://www.simantics.org/Datatypes-1.1/SI/MilliWatt";
-        public static final String SI_MilliWatt_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliWatt/Double";
-        public static final String SI_MilliWatt_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliWatt/Float";
-        public static final String SI_MilliWeber = "http://www.simantics.org/Datatypes-1.1/SI/MilliWeber";
-        public static final String SI_MilliWeber_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliWeber/Double";
-        public static final String SI_MilliWeber_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliWeber/Float";
-        public static final String SI_Milligram = "http://www.simantics.org/Datatypes-1.1/SI/Milligram";
-        public static final String SI_MilligramPerCubicMetre = "http://www.simantics.org/Datatypes-1.1/SI/MilligramPerCubicMetre";
-        public static final String SI_MilligramPerCubicMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilligramPerCubicMetre/Double";
-        public static final String SI_MilligramPerCubicMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilligramPerCubicMetre/Float";
-        public static final String SI_MilligramPerLitre = "http://www.simantics.org/Datatypes-1.1/SI/MilligramPerLitre";
-        public static final String SI_MilligramPerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilligramPerLitre/Double";
-        public static final String SI_MilligramPerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilligramPerLitre/Float";
-        public static final String SI_MilligramPerSecond = "http://www.simantics.org/Datatypes-1.1/SI/MilligramPerSecond";
-        public static final String SI_MilligramPerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilligramPerSecond/Double";
-        public static final String SI_MilligramPerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilligramPerSecond/Float";
-        public static final String SI_Milligram_Double = "http://www.simantics.org/Datatypes-1.1/SI/Milligram/Double";
-        public static final String SI_Milligram_Float = "http://www.simantics.org/Datatypes-1.1/SI/Milligram/Float";
-        public static final String SI_Minute = "http://www.simantics.org/Datatypes-1.1/SI/Minute";
-        public static final String SI_Minute_Double = "http://www.simantics.org/Datatypes-1.1/SI/Minute/Double";
-        public static final String SI_Minute_Float = "http://www.simantics.org/Datatypes-1.1/SI/Minute/Float";
-        public static final String SI_Mole = "http://www.simantics.org/Datatypes-1.1/SI/Mole";
-        public static final String SI_MolePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/MolePerKilogram";
-        public static final String SI_MolePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/MolePerKilogram/Double";
-        public static final String SI_MolePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/MolePerKilogram/Float";
-        public static final String SI_MolePerLitre = "http://www.simantics.org/Datatypes-1.1/SI/MolePerLitre";
-        public static final String SI_MolePerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MolePerLitre/Double";
-        public static final String SI_MolePerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MolePerLitre/Float";
-        public static final String SI_Mole_Double = "http://www.simantics.org/Datatypes-1.1/SI/Mole/Double";
-        public static final String SI_Mole_Float = "http://www.simantics.org/Datatypes-1.1/SI/Mole/Float";
-        public static final String SI_Newton = "http://www.simantics.org/Datatypes-1.1/SI/Newton";
-        public static final String SI_NewtonPerMetre = "http://www.simantics.org/Datatypes-1.1/SI/NewtonPerMetre";
-        public static final String SI_NewtonPerMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/NewtonPerMetre/Double";
-        public static final String SI_NewtonPerMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/NewtonPerMetre/Float";
-        public static final String SI_Newton_Double = "http://www.simantics.org/Datatypes-1.1/SI/Newton/Double";
-        public static final String SI_Newton_Float = "http://www.simantics.org/Datatypes-1.1/SI/Newton/Float";
-        public static final String SI_Ohm = "http://www.simantics.org/Datatypes-1.1/SI/Ohm";
-        public static final String SI_Ohm_Double = "http://www.simantics.org/Datatypes-1.1/SI/Ohm/Double";
-        public static final String SI_Ohm_Float = "http://www.simantics.org/Datatypes-1.1/SI/Ohm/Float";
-        public static final String SI_Pascal = "http://www.simantics.org/Datatypes-1.1/SI/Pascal";
-        public static final String SI_Pascal_Double = "http://www.simantics.org/Datatypes-1.1/SI/Pascal/Double";
-        public static final String SI_Pascal_Float = "http://www.simantics.org/Datatypes-1.1/SI/Pascal/Float";
-        public static final String SI_Percentage = "http://www.simantics.org/Datatypes-1.1/SI/Percentage";
-        public static final String SI_Percentage_Double = "http://www.simantics.org/Datatypes-1.1/SI/Percentage/Double";
-        public static final String SI_Percentage_Float = "http://www.simantics.org/Datatypes-1.1/SI/Percentage/Float";
-        public static final String SI_Radian = "http://www.simantics.org/Datatypes-1.1/SI/Radian";
-        public static final String SI_Radian_Double = "http://www.simantics.org/Datatypes-1.1/SI/Radian/Double";
-        public static final String SI_Radian_Float = "http://www.simantics.org/Datatypes-1.1/SI/Radian/Float";
-        public static final String SI_Second = "http://www.simantics.org/Datatypes-1.1/SI/Second";
-        public static final String SI_Second_Double = "http://www.simantics.org/Datatypes-1.1/SI/Second/Double";
-        public static final String SI_Second_Float = "http://www.simantics.org/Datatypes-1.1/SI/Second/Float";
-        public static final String SI_Siemens = "http://www.simantics.org/Datatypes-1.1/SI/Siemens";
-        public static final String SI_Siemens_Double = "http://www.simantics.org/Datatypes-1.1/SI/Siemens/Double";
-        public static final String SI_Siemens_Float = "http://www.simantics.org/Datatypes-1.1/SI/Siemens/Float";
-        public static final String SI_Sievert = "http://www.simantics.org/Datatypes-1.1/SI/Sievert";
-        public static final String SI_Sievert_Double = "http://www.simantics.org/Datatypes-1.1/SI/Sievert/Double";
-        public static final String SI_Sievert_Float = "http://www.simantics.org/Datatypes-1.1/SI/Sievert/Float";
-        public static final String SI_SquareMetre = "http://www.simantics.org/Datatypes-1.1/SI/SquareMetre";
-        public static final String SI_SquareMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/SquareMetre/Double";
-        public static final String SI_SquareMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/SquareMetre/Float";
-        public static final String SI_Steradian = "http://www.simantics.org/Datatypes-1.1/SI/Steradian";
-        public static final String SI_Steradian_Double = "http://www.simantics.org/Datatypes-1.1/SI/Steradian/Double";
-        public static final String SI_Steradian_Float = "http://www.simantics.org/Datatypes-1.1/SI/Steradian/Float";
-        public static final String SI_TeraAmpere = "http://www.simantics.org/Datatypes-1.1/SI/TeraAmpere";
-        public static final String SI_TeraAmpere_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraAmpere/Double";
-        public static final String SI_TeraAmpere_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraAmpere/Float";
-        public static final String SI_TeraBecquerel = "http://www.simantics.org/Datatypes-1.1/SI/TeraBecquerel";
-        public static final String SI_TeraBecquerel_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraBecquerel/Double";
-        public static final String SI_TeraBecquerel_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraBecquerel/Float";
-        public static final String SI_TeraCandela = "http://www.simantics.org/Datatypes-1.1/SI/TeraCandela";
-        public static final String SI_TeraCandela_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraCandela/Double";
-        public static final String SI_TeraCandela_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraCandela/Float";
-        public static final String SI_TeraCelsius = "http://www.simantics.org/Datatypes-1.1/SI/TeraCelsius";
-        public static final String SI_TeraCelsius_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraCelsius/Double";
-        public static final String SI_TeraCelsius_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraCelsius/Float";
-        public static final String SI_TeraCoulomb = "http://www.simantics.org/Datatypes-1.1/SI/TeraCoulomb";
-        public static final String SI_TeraCoulomb_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraCoulomb/Double";
-        public static final String SI_TeraCoulomb_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraCoulomb/Float";
-        public static final String SI_TeraFarad = "http://www.simantics.org/Datatypes-1.1/SI/TeraFarad";
-        public static final String SI_TeraFarad_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraFarad/Double";
-        public static final String SI_TeraFarad_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraFarad/Float";
-        public static final String SI_TeraGray = "http://www.simantics.org/Datatypes-1.1/SI/TeraGray";
-        public static final String SI_TeraGray_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraGray/Double";
-        public static final String SI_TeraGray_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraGray/Float";
-        public static final String SI_TeraHenry = "http://www.simantics.org/Datatypes-1.1/SI/TeraHenry";
-        public static final String SI_TeraHenry_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraHenry/Double";
-        public static final String SI_TeraHenry_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraHenry/Float";
-        public static final String SI_TeraHertz = "http://www.simantics.org/Datatypes-1.1/SI/TeraHertz";
-        public static final String SI_TeraHertz_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraHertz/Double";
-        public static final String SI_TeraHertz_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraHertz/Float";
-        public static final String SI_TeraJoule = "http://www.simantics.org/Datatypes-1.1/SI/TeraJoule";
-        public static final String SI_TeraJoulePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/TeraJoulePerKilogram";
-        public static final String SI_TeraJoulePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraJoulePerKilogram/Double";
-        public static final String SI_TeraJoulePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraJoulePerKilogram/Float";
-        public static final String SI_TeraJoule_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraJoule/Double";
-        public static final String SI_TeraJoule_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraJoule/Float";
-        public static final String SI_TeraKatal = "http://www.simantics.org/Datatypes-1.1/SI/TeraKatal";
-        public static final String SI_TeraKatal_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraKatal/Double";
-        public static final String SI_TeraKatal_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraKatal/Float";
-        public static final String SI_TeraKelvin = "http://www.simantics.org/Datatypes-1.1/SI/TeraKelvin";
-        public static final String SI_TeraKelvin_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraKelvin/Double";
-        public static final String SI_TeraKelvin_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraKelvin/Float";
-        public static final String SI_TeraLumen = "http://www.simantics.org/Datatypes-1.1/SI/TeraLumen";
-        public static final String SI_TeraLumen_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraLumen/Double";
-        public static final String SI_TeraLumen_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraLumen/Float";
-        public static final String SI_TeraLux = "http://www.simantics.org/Datatypes-1.1/SI/TeraLux";
-        public static final String SI_TeraLux_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraLux/Double";
-        public static final String SI_TeraLux_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraLux/Float";
-        public static final String SI_TeraMetre = "http://www.simantics.org/Datatypes-1.1/SI/TeraMetre";
-        public static final String SI_TeraMetrePerSecond = "http://www.simantics.org/Datatypes-1.1/SI/TeraMetrePerSecond";
-        public static final String SI_TeraMetrePerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraMetrePerSecond/Double";
-        public static final String SI_TeraMetrePerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraMetrePerSecond/Float";
-        public static final String SI_TeraMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraMetre/Double";
-        public static final String SI_TeraMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraMetre/Float";
-        public static final String SI_TeraMole = "http://www.simantics.org/Datatypes-1.1/SI/TeraMole";
-        public static final String SI_TeraMolePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/TeraMolePerKilogram";
-        public static final String SI_TeraMolePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraMolePerKilogram/Double";
-        public static final String SI_TeraMolePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraMolePerKilogram/Float";
-        public static final String SI_TeraMolePerLitre = "http://www.simantics.org/Datatypes-1.1/SI/TeraMolePerLitre";
-        public static final String SI_TeraMolePerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraMolePerLitre/Double";
-        public static final String SI_TeraMolePerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraMolePerLitre/Float";
-        public static final String SI_TeraMole_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraMole/Double";
-        public static final String SI_TeraMole_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraMole/Float";
-        public static final String SI_TeraNewton = "http://www.simantics.org/Datatypes-1.1/SI/TeraNewton";
-        public static final String SI_TeraNewtonPerMetre = "http://www.simantics.org/Datatypes-1.1/SI/TeraNewtonPerMetre";
-        public static final String SI_TeraNewtonPerMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraNewtonPerMetre/Double";
-        public static final String SI_TeraNewtonPerMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraNewtonPerMetre/Float";
-        public static final String SI_TeraNewton_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraNewton/Double";
-        public static final String SI_TeraNewton_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraNewton/Float";
-        public static final String SI_TeraOhm = "http://www.simantics.org/Datatypes-1.1/SI/TeraOhm";
-        public static final String SI_TeraOhm_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraOhm/Double";
-        public static final String SI_TeraOhm_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraOhm/Float";
-        public static final String SI_TeraPascal = "http://www.simantics.org/Datatypes-1.1/SI/TeraPascal";
-        public static final String SI_TeraPascal_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraPascal/Double";
-        public static final String SI_TeraPascal_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraPascal/Float";
-        public static final String SI_TeraRadian = "http://www.simantics.org/Datatypes-1.1/SI/TeraRadian";
-        public static final String SI_TeraRadian_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraRadian/Double";
-        public static final String SI_TeraRadian_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraRadian/Float";
-        public static final String SI_TeraSecond = "http://www.simantics.org/Datatypes-1.1/SI/TeraSecond";
-        public static final String SI_TeraSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraSecond/Double";
-        public static final String SI_TeraSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraSecond/Float";
-        public static final String SI_TeraSiemens = "http://www.simantics.org/Datatypes-1.1/SI/TeraSiemens";
-        public static final String SI_TeraSiemens_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraSiemens/Double";
-        public static final String SI_TeraSiemens_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraSiemens/Float";
-        public static final String SI_TeraSievert = "http://www.simantics.org/Datatypes-1.1/SI/TeraSievert";
-        public static final String SI_TeraSievert_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraSievert/Double";
-        public static final String SI_TeraSievert_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraSievert/Float";
-        public static final String SI_TeraSteradian = "http://www.simantics.org/Datatypes-1.1/SI/TeraSteradian";
-        public static final String SI_TeraSteradian_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraSteradian/Double";
-        public static final String SI_TeraSteradian_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraSteradian/Float";
-        public static final String SI_TeraTesla = "http://www.simantics.org/Datatypes-1.1/SI/TeraTesla";
-        public static final String SI_TeraTesla_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraTesla/Double";
-        public static final String SI_TeraTesla_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraTesla/Float";
-        public static final String SI_TeraVolt = "http://www.simantics.org/Datatypes-1.1/SI/TeraVolt";
-        public static final String SI_TeraVolt_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraVolt/Double";
-        public static final String SI_TeraVolt_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraVolt/Float";
-        public static final String SI_TeraWatt = "http://www.simantics.org/Datatypes-1.1/SI/TeraWatt";
-        public static final String SI_TeraWatt_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraWatt/Double";
-        public static final String SI_TeraWatt_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraWatt/Float";
-        public static final String SI_TeraWeber = "http://www.simantics.org/Datatypes-1.1/SI/TeraWeber";
-        public static final String SI_TeraWeber_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraWeber/Double";
-        public static final String SI_TeraWeber_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraWeber/Float";
-        public static final String SI_Teragram = "http://www.simantics.org/Datatypes-1.1/SI/Teragram";
-        public static final String SI_TeragramPerCubicMetre = "http://www.simantics.org/Datatypes-1.1/SI/TeragramPerCubicMetre";
-        public static final String SI_TeragramPerCubicMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeragramPerCubicMetre/Double";
-        public static final String SI_TeragramPerCubicMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeragramPerCubicMetre/Float";
-        public static final String SI_TeragramPerLitre = "http://www.simantics.org/Datatypes-1.1/SI/TeragramPerLitre";
-        public static final String SI_TeragramPerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeragramPerLitre/Double";
-        public static final String SI_TeragramPerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeragramPerLitre/Float";
-        public static final String SI_TeragramPerSecond = "http://www.simantics.org/Datatypes-1.1/SI/TeragramPerSecond";
-        public static final String SI_TeragramPerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeragramPerSecond/Double";
-        public static final String SI_TeragramPerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeragramPerSecond/Float";
-        public static final String SI_Teragram_Double = "http://www.simantics.org/Datatypes-1.1/SI/Teragram/Double";
-        public static final String SI_Teragram_Float = "http://www.simantics.org/Datatypes-1.1/SI/Teragram/Float";
-        public static final String SI_Tesla = "http://www.simantics.org/Datatypes-1.1/SI/Tesla";
-        public static final String SI_Tesla_Double = "http://www.simantics.org/Datatypes-1.1/SI/Tesla/Double";
-        public static final String SI_Tesla_Float = "http://www.simantics.org/Datatypes-1.1/SI/Tesla/Float";
-        public static final String SI_Unit = "http://www.simantics.org/Datatypes-1.1/SI/Unit";
-        public static final String SI_Volt = "http://www.simantics.org/Datatypes-1.1/SI/Volt";
-        public static final String SI_Volt_Double = "http://www.simantics.org/Datatypes-1.1/SI/Volt/Double";
-        public static final String SI_Volt_Float = "http://www.simantics.org/Datatypes-1.1/SI/Volt/Float";
-        public static final String SI_Watt = "http://www.simantics.org/Datatypes-1.1/SI/Watt";
-        public static final String SI_Watt_Double = "http://www.simantics.org/Datatypes-1.1/SI/Watt/Double";
-        public static final String SI_Watt_Float = "http://www.simantics.org/Datatypes-1.1/SI/Watt/Float";
-        public static final String SI_Weber = "http://www.simantics.org/Datatypes-1.1/SI/Weber";
-        public static final String SI_Weber_Double = "http://www.simantics.org/Datatypes-1.1/SI/Weber/Double";
-        public static final String SI_Weber_Float = "http://www.simantics.org/Datatypes-1.1/SI/Weber/Float";
-        public static final String SI_gram = "http://www.simantics.org/Datatypes-1.1/SI/gram";
-        public static final String SI_gramPerCubicMetre = "http://www.simantics.org/Datatypes-1.1/SI/gramPerCubicMetre";
-        public static final String SI_gramPerCubicMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/gramPerCubicMetre/Double";
-        public static final String SI_gramPerCubicMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/gramPerCubicMetre/Float";
-        public static final String SI_gramPerLitre = "http://www.simantics.org/Datatypes-1.1/SI/gramPerLitre";
-        public static final String SI_gramPerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/gramPerLitre/Double";
-        public static final String SI_gramPerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/gramPerLitre/Float";
-        public static final String SI_gramPerSecond = "http://www.simantics.org/Datatypes-1.1/SI/gramPerSecond";
-        public static final String SI_gramPerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/gramPerSecond/Double";
-        public static final String SI_gramPerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/gramPerSecond/Float";
-        public static final String SI_gram_Double = "http://www.simantics.org/Datatypes-1.1/SI/gram/Double";
-        public static final String SI_gram_Float = "http://www.simantics.org/Datatypes-1.1/SI/gram/Float";
-        public static final String Vec2d = "http://www.simantics.org/Datatypes-1.1/Vec2d";
-        public static final String Vec2d_n$x = "http://www.simantics.org/Datatypes-1.1/Vec2d/n-x";
-        public static final String Vec2d_n$x_Inverse = "http://www.simantics.org/Datatypes-1.1/Vec2d/n-x/Inverse";
-        public static final String Vec2d_n$y = "http://www.simantics.org/Datatypes-1.1/Vec2d/n-y";
-        public static final String Vec2d_n$y_Inverse = "http://www.simantics.org/Datatypes-1.1/Vec2d/n-y/Inverse";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public DatatypeResource(ReadGraph graph) {
-        BTree = getResourceOrNull(graph, URIs.BTree);
-        BTreeNode = getResourceOrNull(graph, URIs.BTreeNode);
-        BTreeNode_Content = getResourceOrNull(graph, URIs.BTreeNode_Content);
-        BTreeNode_IsOwnedBy = getResourceOrNull(graph, URIs.BTreeNode_IsOwnedBy);
-        BTreeNode_Owns = getResourceOrNull(graph, URIs.BTreeNode_Owns);
-        BTreeNode_content = getResourceOrNull(graph, URIs.BTreeNode_content);
-        BTreeNode_content_Inverse = getResourceOrNull(graph, URIs.BTreeNode_content_Inverse);
-        BTree_HasNodeType = getResourceOrNull(graph, URIs.BTree_HasNodeType);
-        BTree_HasNodeType_Inverse = getResourceOrNull(graph, URIs.BTree_HasNodeType_Inverse);
-        BTree_HasOwnerRelation = getResourceOrNull(graph, URIs.BTree_HasOwnerRelation);
-        BTree_HasOwnerRelation_Inverse = getResourceOrNull(graph, URIs.BTree_HasOwnerRelation_Inverse);
-        BTree_mod = getResourceOrNull(graph, URIs.BTree_mod);
-        BTree_mod_Inverse = getResourceOrNull(graph, URIs.BTree_mod_Inverse);
-        BTree_root = getResourceOrNull(graph, URIs.BTree_root);
-        BTree_root_Inverse = getResourceOrNull(graph, URIs.BTree_root_Inverse);
-        BTree_t = getResourceOrNull(graph, URIs.BTree_t);
-        BTree_t_Inverse = getResourceOrNull(graph, URIs.BTree_t_Inverse);
-        DecimalFormatFormatter = getResourceOrNull(graph, URIs.DecimalFormatFormatter);
-        File = getResourceOrNull(graph, URIs.File);
-        File_content = getResourceOrNull(graph, URIs.File_content);
-        File_content_Inverse = getResourceOrNull(graph, URIs.File_content_Inverse);
-        Font = getResourceOrNull(graph, URIs.Font);
-        Functions = getResourceOrNull(graph, URIs.Functions);
-        GUID = getResourceOrNull(graph, URIs.GUID);
-        Log = getResourceOrNull(graph, URIs.Log);
-        Log_Content = getResourceOrNull(graph, URIs.Log_Content);
-        Log_IndexNode = getResourceOrNull(graph, URIs.Log_IndexNode);
-        Log_LeafNode = getResourceOrNull(graph, URIs.Log_LeafNode);
-        Log_Node = getResourceOrNull(graph, URIs.Log_Node);
-        Log_Node_Contains = getResourceOrNull(graph, URIs.Log_Node_Contains);
-        Log_Node_content = getResourceOrNull(graph, URIs.Log_Node_content);
-        Log_Node_content_Inverse = getResourceOrNull(graph, URIs.Log_Node_content_Inverse);
-        Log_root = getResourceOrNull(graph, URIs.Log_root);
-        Log_root_Inverse = getResourceOrNull(graph, URIs.Log_root_Inverse);
-        Log_t = getResourceOrNull(graph, URIs.Log_t);
-        Log_t_Inverse = getResourceOrNull(graph, URIs.Log_t_Inverse);
-        RGB = getResourceOrNull(graph, URIs.RGB);
-        RGB_Integer = getResourceOrNull(graph, URIs.RGB_Integer);
-        RGB_Integer_Color = getResourceOrNull(graph, URIs.RGB_Integer_Color);
-        SI = getResourceOrNull(graph, URIs.SI);
-        SI_Ampere = getResourceOrNull(graph, URIs.SI_Ampere);
-        SI_Ampere_Double = getResourceOrNull(graph, URIs.SI_Ampere_Double);
-        SI_Ampere_Float = getResourceOrNull(graph, URIs.SI_Ampere_Float);
-        SI_Becquerel = getResourceOrNull(graph, URIs.SI_Becquerel);
-        SI_Becquerel_Double = getResourceOrNull(graph, URIs.SI_Becquerel_Double);
-        SI_Becquerel_Float = getResourceOrNull(graph, URIs.SI_Becquerel_Float);
-        SI_Candela = getResourceOrNull(graph, URIs.SI_Candela);
-        SI_Candela_Double = getResourceOrNull(graph, URIs.SI_Candela_Double);
-        SI_Candela_Float = getResourceOrNull(graph, URIs.SI_Candela_Float);
-        SI_Celsius = getResourceOrNull(graph, URIs.SI_Celsius);
-        SI_Celsius_Double = getResourceOrNull(graph, URIs.SI_Celsius_Double);
-        SI_Celsius_Float = getResourceOrNull(graph, URIs.SI_Celsius_Float);
-        SI_CentiAmpere = getResourceOrNull(graph, URIs.SI_CentiAmpere);
-        SI_CentiAmpere_Double = getResourceOrNull(graph, URIs.SI_CentiAmpere_Double);
-        SI_CentiAmpere_Float = getResourceOrNull(graph, URIs.SI_CentiAmpere_Float);
-        SI_CentiBecquerel = getResourceOrNull(graph, URIs.SI_CentiBecquerel);
-        SI_CentiBecquerel_Double = getResourceOrNull(graph, URIs.SI_CentiBecquerel_Double);
-        SI_CentiBecquerel_Float = getResourceOrNull(graph, URIs.SI_CentiBecquerel_Float);
-        SI_CentiCandela = getResourceOrNull(graph, URIs.SI_CentiCandela);
-        SI_CentiCandela_Double = getResourceOrNull(graph, URIs.SI_CentiCandela_Double);
-        SI_CentiCandela_Float = getResourceOrNull(graph, URIs.SI_CentiCandela_Float);
-        SI_CentiCelsius = getResourceOrNull(graph, URIs.SI_CentiCelsius);
-        SI_CentiCelsius_Double = getResourceOrNull(graph, URIs.SI_CentiCelsius_Double);
-        SI_CentiCelsius_Float = getResourceOrNull(graph, URIs.SI_CentiCelsius_Float);
-        SI_CentiCoulomb = getResourceOrNull(graph, URIs.SI_CentiCoulomb);
-        SI_CentiCoulomb_Double = getResourceOrNull(graph, URIs.SI_CentiCoulomb_Double);
-        SI_CentiCoulomb_Float = getResourceOrNull(graph, URIs.SI_CentiCoulomb_Float);
-        SI_CentiFarad = getResourceOrNull(graph, URIs.SI_CentiFarad);
-        SI_CentiFarad_Double = getResourceOrNull(graph, URIs.SI_CentiFarad_Double);
-        SI_CentiFarad_Float = getResourceOrNull(graph, URIs.SI_CentiFarad_Float);
-        SI_CentiGray = getResourceOrNull(graph, URIs.SI_CentiGray);
-        SI_CentiGray_Double = getResourceOrNull(graph, URIs.SI_CentiGray_Double);
-        SI_CentiGray_Float = getResourceOrNull(graph, URIs.SI_CentiGray_Float);
-        SI_CentiHenry = getResourceOrNull(graph, URIs.SI_CentiHenry);
-        SI_CentiHenry_Double = getResourceOrNull(graph, URIs.SI_CentiHenry_Double);
-        SI_CentiHenry_Float = getResourceOrNull(graph, URIs.SI_CentiHenry_Float);
-        SI_CentiHertz = getResourceOrNull(graph, URIs.SI_CentiHertz);
-        SI_CentiHertz_Double = getResourceOrNull(graph, URIs.SI_CentiHertz_Double);
-        SI_CentiHertz_Float = getResourceOrNull(graph, URIs.SI_CentiHertz_Float);
-        SI_CentiJoule = getResourceOrNull(graph, URIs.SI_CentiJoule);
-        SI_CentiJoulePerKilogram = getResourceOrNull(graph, URIs.SI_CentiJoulePerKilogram);
-        SI_CentiJoulePerKilogram_Double = getResourceOrNull(graph, URIs.SI_CentiJoulePerKilogram_Double);
-        SI_CentiJoulePerKilogram_Float = getResourceOrNull(graph, URIs.SI_CentiJoulePerKilogram_Float);
-        SI_CentiJoule_Double = getResourceOrNull(graph, URIs.SI_CentiJoule_Double);
-        SI_CentiJoule_Float = getResourceOrNull(graph, URIs.SI_CentiJoule_Float);
-        SI_CentiKatal = getResourceOrNull(graph, URIs.SI_CentiKatal);
-        SI_CentiKatal_Double = getResourceOrNull(graph, URIs.SI_CentiKatal_Double);
-        SI_CentiKatal_Float = getResourceOrNull(graph, URIs.SI_CentiKatal_Float);
-        SI_CentiKelvin = getResourceOrNull(graph, URIs.SI_CentiKelvin);
-        SI_CentiKelvin_Double = getResourceOrNull(graph, URIs.SI_CentiKelvin_Double);
-        SI_CentiKelvin_Float = getResourceOrNull(graph, URIs.SI_CentiKelvin_Float);
-        SI_CentiLumen = getResourceOrNull(graph, URIs.SI_CentiLumen);
-        SI_CentiLumen_Double = getResourceOrNull(graph, URIs.SI_CentiLumen_Double);
-        SI_CentiLumen_Float = getResourceOrNull(graph, URIs.SI_CentiLumen_Float);
-        SI_CentiLux = getResourceOrNull(graph, URIs.SI_CentiLux);
-        SI_CentiLux_Double = getResourceOrNull(graph, URIs.SI_CentiLux_Double);
-        SI_CentiLux_Float = getResourceOrNull(graph, URIs.SI_CentiLux_Float);
-        SI_CentiMetre = getResourceOrNull(graph, URIs.SI_CentiMetre);
-        SI_CentiMetrePerSecond = getResourceOrNull(graph, URIs.SI_CentiMetrePerSecond);
-        SI_CentiMetrePerSecond_Double = getResourceOrNull(graph, URIs.SI_CentiMetrePerSecond_Double);
-        SI_CentiMetrePerSecond_Float = getResourceOrNull(graph, URIs.SI_CentiMetrePerSecond_Float);
-        SI_CentiMetre_Double = getResourceOrNull(graph, URIs.SI_CentiMetre_Double);
-        SI_CentiMetre_Float = getResourceOrNull(graph, URIs.SI_CentiMetre_Float);
-        SI_CentiMole = getResourceOrNull(graph, URIs.SI_CentiMole);
-        SI_CentiMolePerKilogram = getResourceOrNull(graph, URIs.SI_CentiMolePerKilogram);
-        SI_CentiMolePerKilogram_Double = getResourceOrNull(graph, URIs.SI_CentiMolePerKilogram_Double);
-        SI_CentiMolePerKilogram_Float = getResourceOrNull(graph, URIs.SI_CentiMolePerKilogram_Float);
-        SI_CentiMolePerLitre = getResourceOrNull(graph, URIs.SI_CentiMolePerLitre);
-        SI_CentiMolePerLitre_Double = getResourceOrNull(graph, URIs.SI_CentiMolePerLitre_Double);
-        SI_CentiMolePerLitre_Float = getResourceOrNull(graph, URIs.SI_CentiMolePerLitre_Float);
-        SI_CentiMole_Double = getResourceOrNull(graph, URIs.SI_CentiMole_Double);
-        SI_CentiMole_Float = getResourceOrNull(graph, URIs.SI_CentiMole_Float);
-        SI_CentiNewton = getResourceOrNull(graph, URIs.SI_CentiNewton);
-        SI_CentiNewtonPerMetre = getResourceOrNull(graph, URIs.SI_CentiNewtonPerMetre);
-        SI_CentiNewtonPerMetre_Double = getResourceOrNull(graph, URIs.SI_CentiNewtonPerMetre_Double);
-        SI_CentiNewtonPerMetre_Float = getResourceOrNull(graph, URIs.SI_CentiNewtonPerMetre_Float);
-        SI_CentiNewton_Double = getResourceOrNull(graph, URIs.SI_CentiNewton_Double);
-        SI_CentiNewton_Float = getResourceOrNull(graph, URIs.SI_CentiNewton_Float);
-        SI_CentiOhm = getResourceOrNull(graph, URIs.SI_CentiOhm);
-        SI_CentiOhm_Double = getResourceOrNull(graph, URIs.SI_CentiOhm_Double);
-        SI_CentiOhm_Float = getResourceOrNull(graph, URIs.SI_CentiOhm_Float);
-        SI_CentiPascal = getResourceOrNull(graph, URIs.SI_CentiPascal);
-        SI_CentiPascal_Double = getResourceOrNull(graph, URIs.SI_CentiPascal_Double);
-        SI_CentiPascal_Float = getResourceOrNull(graph, URIs.SI_CentiPascal_Float);
-        SI_CentiRadian = getResourceOrNull(graph, URIs.SI_CentiRadian);
-        SI_CentiRadian_Double = getResourceOrNull(graph, URIs.SI_CentiRadian_Double);
-        SI_CentiRadian_Float = getResourceOrNull(graph, URIs.SI_CentiRadian_Float);
-        SI_CentiSecond = getResourceOrNull(graph, URIs.SI_CentiSecond);
-        SI_CentiSecond_Double = getResourceOrNull(graph, URIs.SI_CentiSecond_Double);
-        SI_CentiSecond_Float = getResourceOrNull(graph, URIs.SI_CentiSecond_Float);
-        SI_CentiSiemens = getResourceOrNull(graph, URIs.SI_CentiSiemens);
-        SI_CentiSiemens_Double = getResourceOrNull(graph, URIs.SI_CentiSiemens_Double);
-        SI_CentiSiemens_Float = getResourceOrNull(graph, URIs.SI_CentiSiemens_Float);
-        SI_CentiSievert = getResourceOrNull(graph, URIs.SI_CentiSievert);
-        SI_CentiSievert_Double = getResourceOrNull(graph, URIs.SI_CentiSievert_Double);
-        SI_CentiSievert_Float = getResourceOrNull(graph, URIs.SI_CentiSievert_Float);
-        SI_CentiSteradian = getResourceOrNull(graph, URIs.SI_CentiSteradian);
-        SI_CentiSteradian_Double = getResourceOrNull(graph, URIs.SI_CentiSteradian_Double);
-        SI_CentiSteradian_Float = getResourceOrNull(graph, URIs.SI_CentiSteradian_Float);
-        SI_CentiTesla = getResourceOrNull(graph, URIs.SI_CentiTesla);
-        SI_CentiTesla_Double = getResourceOrNull(graph, URIs.SI_CentiTesla_Double);
-        SI_CentiTesla_Float = getResourceOrNull(graph, URIs.SI_CentiTesla_Float);
-        SI_CentiVolt = getResourceOrNull(graph, URIs.SI_CentiVolt);
-        SI_CentiVolt_Double = getResourceOrNull(graph, URIs.SI_CentiVolt_Double);
-        SI_CentiVolt_Float = getResourceOrNull(graph, URIs.SI_CentiVolt_Float);
-        SI_CentiWatt = getResourceOrNull(graph, URIs.SI_CentiWatt);
-        SI_CentiWatt_Double = getResourceOrNull(graph, URIs.SI_CentiWatt_Double);
-        SI_CentiWatt_Float = getResourceOrNull(graph, URIs.SI_CentiWatt_Float);
-        SI_CentiWeber = getResourceOrNull(graph, URIs.SI_CentiWeber);
-        SI_CentiWeber_Double = getResourceOrNull(graph, URIs.SI_CentiWeber_Double);
-        SI_CentiWeber_Float = getResourceOrNull(graph, URIs.SI_CentiWeber_Float);
-        SI_Centigram = getResourceOrNull(graph, URIs.SI_Centigram);
-        SI_CentigramPerCubicMetre = getResourceOrNull(graph, URIs.SI_CentigramPerCubicMetre);
-        SI_CentigramPerCubicMetre_Double = getResourceOrNull(graph, URIs.SI_CentigramPerCubicMetre_Double);
-        SI_CentigramPerCubicMetre_Float = getResourceOrNull(graph, URIs.SI_CentigramPerCubicMetre_Float);
-        SI_CentigramPerLitre = getResourceOrNull(graph, URIs.SI_CentigramPerLitre);
-        SI_CentigramPerLitre_Double = getResourceOrNull(graph, URIs.SI_CentigramPerLitre_Double);
-        SI_CentigramPerLitre_Float = getResourceOrNull(graph, URIs.SI_CentigramPerLitre_Float);
-        SI_CentigramPerSecond = getResourceOrNull(graph, URIs.SI_CentigramPerSecond);
-        SI_CentigramPerSecond_Double = getResourceOrNull(graph, URIs.SI_CentigramPerSecond_Double);
-        SI_CentigramPerSecond_Float = getResourceOrNull(graph, URIs.SI_CentigramPerSecond_Float);
-        SI_Centigram_Double = getResourceOrNull(graph, URIs.SI_Centigram_Double);
-        SI_Centigram_Float = getResourceOrNull(graph, URIs.SI_Centigram_Float);
-        SI_Coulomb = getResourceOrNull(graph, URIs.SI_Coulomb);
-        SI_Coulomb_Double = getResourceOrNull(graph, URIs.SI_Coulomb_Double);
-        SI_Coulomb_Float = getResourceOrNull(graph, URIs.SI_Coulomb_Float);
-        SI_CubicMetre = getResourceOrNull(graph, URIs.SI_CubicMetre);
-        SI_CubicMetre_Double = getResourceOrNull(graph, URIs.SI_CubicMetre_Double);
-        SI_CubicMetre_Float = getResourceOrNull(graph, URIs.SI_CubicMetre_Float);
-        SI_Degree = getResourceOrNull(graph, URIs.SI_Degree);
-        SI_Degree_Double = getResourceOrNull(graph, URIs.SI_Degree_Double);
-        SI_Degree_Float = getResourceOrNull(graph, URIs.SI_Degree_Float);
-        SI_Farad = getResourceOrNull(graph, URIs.SI_Farad);
-        SI_Farad_Double = getResourceOrNull(graph, URIs.SI_Farad_Double);
-        SI_Farad_Float = getResourceOrNull(graph, URIs.SI_Farad_Float);
-        SI_GigaAmpere = getResourceOrNull(graph, URIs.SI_GigaAmpere);
-        SI_GigaAmpere_Double = getResourceOrNull(graph, URIs.SI_GigaAmpere_Double);
-        SI_GigaAmpere_Float = getResourceOrNull(graph, URIs.SI_GigaAmpere_Float);
-        SI_GigaBecquerel = getResourceOrNull(graph, URIs.SI_GigaBecquerel);
-        SI_GigaBecquerel_Double = getResourceOrNull(graph, URIs.SI_GigaBecquerel_Double);
-        SI_GigaBecquerel_Float = getResourceOrNull(graph, URIs.SI_GigaBecquerel_Float);
-        SI_GigaCandela = getResourceOrNull(graph, URIs.SI_GigaCandela);
-        SI_GigaCandela_Double = getResourceOrNull(graph, URIs.SI_GigaCandela_Double);
-        SI_GigaCandela_Float = getResourceOrNull(graph, URIs.SI_GigaCandela_Float);
-        SI_GigaCelsius = getResourceOrNull(graph, URIs.SI_GigaCelsius);
-        SI_GigaCelsius_Double = getResourceOrNull(graph, URIs.SI_GigaCelsius_Double);
-        SI_GigaCelsius_Float = getResourceOrNull(graph, URIs.SI_GigaCelsius_Float);
-        SI_GigaCoulomb = getResourceOrNull(graph, URIs.SI_GigaCoulomb);
-        SI_GigaCoulomb_Double = getResourceOrNull(graph, URIs.SI_GigaCoulomb_Double);
-        SI_GigaCoulomb_Float = getResourceOrNull(graph, URIs.SI_GigaCoulomb_Float);
-        SI_GigaFarad = getResourceOrNull(graph, URIs.SI_GigaFarad);
-        SI_GigaFarad_Double = getResourceOrNull(graph, URIs.SI_GigaFarad_Double);
-        SI_GigaFarad_Float = getResourceOrNull(graph, URIs.SI_GigaFarad_Float);
-        SI_GigaGray = getResourceOrNull(graph, URIs.SI_GigaGray);
-        SI_GigaGray_Double = getResourceOrNull(graph, URIs.SI_GigaGray_Double);
-        SI_GigaGray_Float = getResourceOrNull(graph, URIs.SI_GigaGray_Float);
-        SI_GigaHenry = getResourceOrNull(graph, URIs.SI_GigaHenry);
-        SI_GigaHenry_Double = getResourceOrNull(graph, URIs.SI_GigaHenry_Double);
-        SI_GigaHenry_Float = getResourceOrNull(graph, URIs.SI_GigaHenry_Float);
-        SI_GigaHertz = getResourceOrNull(graph, URIs.SI_GigaHertz);
-        SI_GigaHertz_Double = getResourceOrNull(graph, URIs.SI_GigaHertz_Double);
-        SI_GigaHertz_Float = getResourceOrNull(graph, URIs.SI_GigaHertz_Float);
-        SI_GigaJoule = getResourceOrNull(graph, URIs.SI_GigaJoule);
-        SI_GigaJoulePerKilogram = getResourceOrNull(graph, URIs.SI_GigaJoulePerKilogram);
-        SI_GigaJoulePerKilogram_Double = getResourceOrNull(graph, URIs.SI_GigaJoulePerKilogram_Double);
-        SI_GigaJoulePerKilogram_Float = getResourceOrNull(graph, URIs.SI_GigaJoulePerKilogram_Float);
-        SI_GigaJoule_Double = getResourceOrNull(graph, URIs.SI_GigaJoule_Double);
-        SI_GigaJoule_Float = getResourceOrNull(graph, URIs.SI_GigaJoule_Float);
-        SI_GigaKatal = getResourceOrNull(graph, URIs.SI_GigaKatal);
-        SI_GigaKatal_Double = getResourceOrNull(graph, URIs.SI_GigaKatal_Double);
-        SI_GigaKatal_Float = getResourceOrNull(graph, URIs.SI_GigaKatal_Float);
-        SI_GigaKelvin = getResourceOrNull(graph, URIs.SI_GigaKelvin);
-        SI_GigaKelvin_Double = getResourceOrNull(graph, URIs.SI_GigaKelvin_Double);
-        SI_GigaKelvin_Float = getResourceOrNull(graph, URIs.SI_GigaKelvin_Float);
-        SI_GigaLumen = getResourceOrNull(graph, URIs.SI_GigaLumen);
-        SI_GigaLumen_Double = getResourceOrNull(graph, URIs.SI_GigaLumen_Double);
-        SI_GigaLumen_Float = getResourceOrNull(graph, URIs.SI_GigaLumen_Float);
-        SI_GigaLux = getResourceOrNull(graph, URIs.SI_GigaLux);
-        SI_GigaLux_Double = getResourceOrNull(graph, URIs.SI_GigaLux_Double);
-        SI_GigaLux_Float = getResourceOrNull(graph, URIs.SI_GigaLux_Float);
-        SI_GigaMetre = getResourceOrNull(graph, URIs.SI_GigaMetre);
-        SI_GigaMetrePerSecond = getResourceOrNull(graph, URIs.SI_GigaMetrePerSecond);
-        SI_GigaMetrePerSecond_Double = getResourceOrNull(graph, URIs.SI_GigaMetrePerSecond_Double);
-        SI_GigaMetrePerSecond_Float = getResourceOrNull(graph, URIs.SI_GigaMetrePerSecond_Float);
-        SI_GigaMetre_Double = getResourceOrNull(graph, URIs.SI_GigaMetre_Double);
-        SI_GigaMetre_Float = getResourceOrNull(graph, URIs.SI_GigaMetre_Float);
-        SI_GigaMole = getResourceOrNull(graph, URIs.SI_GigaMole);
-        SI_GigaMolePerKilogram = getResourceOrNull(graph, URIs.SI_GigaMolePerKilogram);
-        SI_GigaMolePerKilogram_Double = getResourceOrNull(graph, URIs.SI_GigaMolePerKilogram_Double);
-        SI_GigaMolePerKilogram_Float = getResourceOrNull(graph, URIs.SI_GigaMolePerKilogram_Float);
-        SI_GigaMolePerLitre = getResourceOrNull(graph, URIs.SI_GigaMolePerLitre);
-        SI_GigaMolePerLitre_Double = getResourceOrNull(graph, URIs.SI_GigaMolePerLitre_Double);
-        SI_GigaMolePerLitre_Float = getResourceOrNull(graph, URIs.SI_GigaMolePerLitre_Float);
-        SI_GigaMole_Double = getResourceOrNull(graph, URIs.SI_GigaMole_Double);
-        SI_GigaMole_Float = getResourceOrNull(graph, URIs.SI_GigaMole_Float);
-        SI_GigaNewton = getResourceOrNull(graph, URIs.SI_GigaNewton);
-        SI_GigaNewtonPerMetre = getResourceOrNull(graph, URIs.SI_GigaNewtonPerMetre);
-        SI_GigaNewtonPerMetre_Double = getResourceOrNull(graph, URIs.SI_GigaNewtonPerMetre_Double);
-        SI_GigaNewtonPerMetre_Float = getResourceOrNull(graph, URIs.SI_GigaNewtonPerMetre_Float);
-        SI_GigaNewton_Double = getResourceOrNull(graph, URIs.SI_GigaNewton_Double);
-        SI_GigaNewton_Float = getResourceOrNull(graph, URIs.SI_GigaNewton_Float);
-        SI_GigaOhm = getResourceOrNull(graph, URIs.SI_GigaOhm);
-        SI_GigaOhm_Double = getResourceOrNull(graph, URIs.SI_GigaOhm_Double);
-        SI_GigaOhm_Float = getResourceOrNull(graph, URIs.SI_GigaOhm_Float);
-        SI_GigaPascal = getResourceOrNull(graph, URIs.SI_GigaPascal);
-        SI_GigaPascal_Double = getResourceOrNull(graph, URIs.SI_GigaPascal_Double);
-        SI_GigaPascal_Float = getResourceOrNull(graph, URIs.SI_GigaPascal_Float);
-        SI_GigaRadian = getResourceOrNull(graph, URIs.SI_GigaRadian);
-        SI_GigaRadian_Double = getResourceOrNull(graph, URIs.SI_GigaRadian_Double);
-        SI_GigaRadian_Float = getResourceOrNull(graph, URIs.SI_GigaRadian_Float);
-        SI_GigaSecond = getResourceOrNull(graph, URIs.SI_GigaSecond);
-        SI_GigaSecond_Double = getResourceOrNull(graph, URIs.SI_GigaSecond_Double);
-        SI_GigaSecond_Float = getResourceOrNull(graph, URIs.SI_GigaSecond_Float);
-        SI_GigaSiemens = getResourceOrNull(graph, URIs.SI_GigaSiemens);
-        SI_GigaSiemens_Double = getResourceOrNull(graph, URIs.SI_GigaSiemens_Double);
-        SI_GigaSiemens_Float = getResourceOrNull(graph, URIs.SI_GigaSiemens_Float);
-        SI_GigaSievert = getResourceOrNull(graph, URIs.SI_GigaSievert);
-        SI_GigaSievert_Double = getResourceOrNull(graph, URIs.SI_GigaSievert_Double);
-        SI_GigaSievert_Float = getResourceOrNull(graph, URIs.SI_GigaSievert_Float);
-        SI_GigaSteradian = getResourceOrNull(graph, URIs.SI_GigaSteradian);
-        SI_GigaSteradian_Double = getResourceOrNull(graph, URIs.SI_GigaSteradian_Double);
-        SI_GigaSteradian_Float = getResourceOrNull(graph, URIs.SI_GigaSteradian_Float);
-        SI_GigaTesla = getResourceOrNull(graph, URIs.SI_GigaTesla);
-        SI_GigaTesla_Double = getResourceOrNull(graph, URIs.SI_GigaTesla_Double);
-        SI_GigaTesla_Float = getResourceOrNull(graph, URIs.SI_GigaTesla_Float);
-        SI_GigaVolt = getResourceOrNull(graph, URIs.SI_GigaVolt);
-        SI_GigaVolt_Double = getResourceOrNull(graph, URIs.SI_GigaVolt_Double);
-        SI_GigaVolt_Float = getResourceOrNull(graph, URIs.SI_GigaVolt_Float);
-        SI_GigaWatt = getResourceOrNull(graph, URIs.SI_GigaWatt);
-        SI_GigaWatt_Double = getResourceOrNull(graph, URIs.SI_GigaWatt_Double);
-        SI_GigaWatt_Float = getResourceOrNull(graph, URIs.SI_GigaWatt_Float);
-        SI_GigaWeber = getResourceOrNull(graph, URIs.SI_GigaWeber);
-        SI_GigaWeber_Double = getResourceOrNull(graph, URIs.SI_GigaWeber_Double);
-        SI_GigaWeber_Float = getResourceOrNull(graph, URIs.SI_GigaWeber_Float);
-        SI_Gigagram = getResourceOrNull(graph, URIs.SI_Gigagram);
-        SI_GigagramPerCubicMetre = getResourceOrNull(graph, URIs.SI_GigagramPerCubicMetre);
-        SI_GigagramPerCubicMetre_Double = getResourceOrNull(graph, URIs.SI_GigagramPerCubicMetre_Double);
-        SI_GigagramPerCubicMetre_Float = getResourceOrNull(graph, URIs.SI_GigagramPerCubicMetre_Float);
-        SI_GigagramPerLitre = getResourceOrNull(graph, URIs.SI_GigagramPerLitre);
-        SI_GigagramPerLitre_Double = getResourceOrNull(graph, URIs.SI_GigagramPerLitre_Double);
-        SI_GigagramPerLitre_Float = getResourceOrNull(graph, URIs.SI_GigagramPerLitre_Float);
-        SI_GigagramPerSecond = getResourceOrNull(graph, URIs.SI_GigagramPerSecond);
-        SI_GigagramPerSecond_Double = getResourceOrNull(graph, URIs.SI_GigagramPerSecond_Double);
-        SI_GigagramPerSecond_Float = getResourceOrNull(graph, URIs.SI_GigagramPerSecond_Float);
-        SI_Gigagram_Double = getResourceOrNull(graph, URIs.SI_Gigagram_Double);
-        SI_Gigagram_Float = getResourceOrNull(graph, URIs.SI_Gigagram_Float);
-        SI_Gray = getResourceOrNull(graph, URIs.SI_Gray);
-        SI_Gray_Double = getResourceOrNull(graph, URIs.SI_Gray_Double);
-        SI_Gray_Float = getResourceOrNull(graph, URIs.SI_Gray_Float);
-        SI_HectoAmpere = getResourceOrNull(graph, URIs.SI_HectoAmpere);
-        SI_HectoAmpere_Double = getResourceOrNull(graph, URIs.SI_HectoAmpere_Double);
-        SI_HectoAmpere_Float = getResourceOrNull(graph, URIs.SI_HectoAmpere_Float);
-        SI_HectoBecquerel = getResourceOrNull(graph, URIs.SI_HectoBecquerel);
-        SI_HectoBecquerel_Double = getResourceOrNull(graph, URIs.SI_HectoBecquerel_Double);
-        SI_HectoBecquerel_Float = getResourceOrNull(graph, URIs.SI_HectoBecquerel_Float);
-        SI_HectoCandela = getResourceOrNull(graph, URIs.SI_HectoCandela);
-        SI_HectoCandela_Double = getResourceOrNull(graph, URIs.SI_HectoCandela_Double);
-        SI_HectoCandela_Float = getResourceOrNull(graph, URIs.SI_HectoCandela_Float);
-        SI_HectoCelsius = getResourceOrNull(graph, URIs.SI_HectoCelsius);
-        SI_HectoCelsius_Double = getResourceOrNull(graph, URIs.SI_HectoCelsius_Double);
-        SI_HectoCelsius_Float = getResourceOrNull(graph, URIs.SI_HectoCelsius_Float);
-        SI_HectoCoulomb = getResourceOrNull(graph, URIs.SI_HectoCoulomb);
-        SI_HectoCoulomb_Double = getResourceOrNull(graph, URIs.SI_HectoCoulomb_Double);
-        SI_HectoCoulomb_Float = getResourceOrNull(graph, URIs.SI_HectoCoulomb_Float);
-        SI_HectoFarad = getResourceOrNull(graph, URIs.SI_HectoFarad);
-        SI_HectoFarad_Double = getResourceOrNull(graph, URIs.SI_HectoFarad_Double);
-        SI_HectoFarad_Float = getResourceOrNull(graph, URIs.SI_HectoFarad_Float);
-        SI_HectoGray = getResourceOrNull(graph, URIs.SI_HectoGray);
-        SI_HectoGray_Double = getResourceOrNull(graph, URIs.SI_HectoGray_Double);
-        SI_HectoGray_Float = getResourceOrNull(graph, URIs.SI_HectoGray_Float);
-        SI_HectoHenry = getResourceOrNull(graph, URIs.SI_HectoHenry);
-        SI_HectoHenry_Double = getResourceOrNull(graph, URIs.SI_HectoHenry_Double);
-        SI_HectoHenry_Float = getResourceOrNull(graph, URIs.SI_HectoHenry_Float);
-        SI_HectoHertz = getResourceOrNull(graph, URIs.SI_HectoHertz);
-        SI_HectoHertz_Double = getResourceOrNull(graph, URIs.SI_HectoHertz_Double);
-        SI_HectoHertz_Float = getResourceOrNull(graph, URIs.SI_HectoHertz_Float);
-        SI_HectoJoule = getResourceOrNull(graph, URIs.SI_HectoJoule);
-        SI_HectoJoulePerKilogram = getResourceOrNull(graph, URIs.SI_HectoJoulePerKilogram);
-        SI_HectoJoulePerKilogram_Double = getResourceOrNull(graph, URIs.SI_HectoJoulePerKilogram_Double);
-        SI_HectoJoulePerKilogram_Float = getResourceOrNull(graph, URIs.SI_HectoJoulePerKilogram_Float);
-        SI_HectoJoule_Double = getResourceOrNull(graph, URIs.SI_HectoJoule_Double);
-        SI_HectoJoule_Float = getResourceOrNull(graph, URIs.SI_HectoJoule_Float);
-        SI_HectoKatal = getResourceOrNull(graph, URIs.SI_HectoKatal);
-        SI_HectoKatal_Double = getResourceOrNull(graph, URIs.SI_HectoKatal_Double);
-        SI_HectoKatal_Float = getResourceOrNull(graph, URIs.SI_HectoKatal_Float);
-        SI_HectoKelvin = getResourceOrNull(graph, URIs.SI_HectoKelvin);
-        SI_HectoKelvin_Double = getResourceOrNull(graph, URIs.SI_HectoKelvin_Double);
-        SI_HectoKelvin_Float = getResourceOrNull(graph, URIs.SI_HectoKelvin_Float);
-        SI_HectoLumen = getResourceOrNull(graph, URIs.SI_HectoLumen);
-        SI_HectoLumen_Double = getResourceOrNull(graph, URIs.SI_HectoLumen_Double);
-        SI_HectoLumen_Float = getResourceOrNull(graph, URIs.SI_HectoLumen_Float);
-        SI_HectoLux = getResourceOrNull(graph, URIs.SI_HectoLux);
-        SI_HectoLux_Double = getResourceOrNull(graph, URIs.SI_HectoLux_Double);
-        SI_HectoLux_Float = getResourceOrNull(graph, URIs.SI_HectoLux_Float);
-        SI_HectoMetre = getResourceOrNull(graph, URIs.SI_HectoMetre);
-        SI_HectoMetrePerSecond = getResourceOrNull(graph, URIs.SI_HectoMetrePerSecond);
-        SI_HectoMetrePerSecond_Double = getResourceOrNull(graph, URIs.SI_HectoMetrePerSecond_Double);
-        SI_HectoMetrePerSecond_Float = getResourceOrNull(graph, URIs.SI_HectoMetrePerSecond_Float);
-        SI_HectoMetre_Double = getResourceOrNull(graph, URIs.SI_HectoMetre_Double);
-        SI_HectoMetre_Float = getResourceOrNull(graph, URIs.SI_HectoMetre_Float);
-        SI_HectoMole = getResourceOrNull(graph, URIs.SI_HectoMole);
-        SI_HectoMolePerKilogram = getResourceOrNull(graph, URIs.SI_HectoMolePerKilogram);
-        SI_HectoMolePerKilogram_Double = getResourceOrNull(graph, URIs.SI_HectoMolePerKilogram_Double);
-        SI_HectoMolePerKilogram_Float = getResourceOrNull(graph, URIs.SI_HectoMolePerKilogram_Float);
-        SI_HectoMolePerLitre = getResourceOrNull(graph, URIs.SI_HectoMolePerLitre);
-        SI_HectoMolePerLitre_Double = getResourceOrNull(graph, URIs.SI_HectoMolePerLitre_Double);
-        SI_HectoMolePerLitre_Float = getResourceOrNull(graph, URIs.SI_HectoMolePerLitre_Float);
-        SI_HectoMole_Double = getResourceOrNull(graph, URIs.SI_HectoMole_Double);
-        SI_HectoMole_Float = getResourceOrNull(graph, URIs.SI_HectoMole_Float);
-        SI_HectoNewton = getResourceOrNull(graph, URIs.SI_HectoNewton);
-        SI_HectoNewtonPerMetre = getResourceOrNull(graph, URIs.SI_HectoNewtonPerMetre);
-        SI_HectoNewtonPerMetre_Double = getResourceOrNull(graph, URIs.SI_HectoNewtonPerMetre_Double);
-        SI_HectoNewtonPerMetre_Float = getResourceOrNull(graph, URIs.SI_HectoNewtonPerMetre_Float);
-        SI_HectoNewton_Double = getResourceOrNull(graph, URIs.SI_HectoNewton_Double);
-        SI_HectoNewton_Float = getResourceOrNull(graph, URIs.SI_HectoNewton_Float);
-        SI_HectoOhm = getResourceOrNull(graph, URIs.SI_HectoOhm);
-        SI_HectoOhm_Double = getResourceOrNull(graph, URIs.SI_HectoOhm_Double);
-        SI_HectoOhm_Float = getResourceOrNull(graph, URIs.SI_HectoOhm_Float);
-        SI_HectoPascal = getResourceOrNull(graph, URIs.SI_HectoPascal);
-        SI_HectoPascal_Double = getResourceOrNull(graph, URIs.SI_HectoPascal_Double);
-        SI_HectoPascal_Float = getResourceOrNull(graph, URIs.SI_HectoPascal_Float);
-        SI_HectoRadian = getResourceOrNull(graph, URIs.SI_HectoRadian);
-        SI_HectoRadian_Double = getResourceOrNull(graph, URIs.SI_HectoRadian_Double);
-        SI_HectoRadian_Float = getResourceOrNull(graph, URIs.SI_HectoRadian_Float);
-        SI_HectoSecond = getResourceOrNull(graph, URIs.SI_HectoSecond);
-        SI_HectoSecond_Double = getResourceOrNull(graph, URIs.SI_HectoSecond_Double);
-        SI_HectoSecond_Float = getResourceOrNull(graph, URIs.SI_HectoSecond_Float);
-        SI_HectoSiemens = getResourceOrNull(graph, URIs.SI_HectoSiemens);
-        SI_HectoSiemens_Double = getResourceOrNull(graph, URIs.SI_HectoSiemens_Double);
-        SI_HectoSiemens_Float = getResourceOrNull(graph, URIs.SI_HectoSiemens_Float);
-        SI_HectoSievert = getResourceOrNull(graph, URIs.SI_HectoSievert);
-        SI_HectoSievert_Double = getResourceOrNull(graph, URIs.SI_HectoSievert_Double);
-        SI_HectoSievert_Float = getResourceOrNull(graph, URIs.SI_HectoSievert_Float);
-        SI_HectoSteradian = getResourceOrNull(graph, URIs.SI_HectoSteradian);
-        SI_HectoSteradian_Double = getResourceOrNull(graph, URIs.SI_HectoSteradian_Double);
-        SI_HectoSteradian_Float = getResourceOrNull(graph, URIs.SI_HectoSteradian_Float);
-        SI_HectoTesla = getResourceOrNull(graph, URIs.SI_HectoTesla);
-        SI_HectoTesla_Double = getResourceOrNull(graph, URIs.SI_HectoTesla_Double);
-        SI_HectoTesla_Float = getResourceOrNull(graph, URIs.SI_HectoTesla_Float);
-        SI_HectoVolt = getResourceOrNull(graph, URIs.SI_HectoVolt);
-        SI_HectoVolt_Double = getResourceOrNull(graph, URIs.SI_HectoVolt_Double);
-        SI_HectoVolt_Float = getResourceOrNull(graph, URIs.SI_HectoVolt_Float);
-        SI_HectoWatt = getResourceOrNull(graph, URIs.SI_HectoWatt);
-        SI_HectoWatt_Double = getResourceOrNull(graph, URIs.SI_HectoWatt_Double);
-        SI_HectoWatt_Float = getResourceOrNull(graph, URIs.SI_HectoWatt_Float);
-        SI_HectoWeber = getResourceOrNull(graph, URIs.SI_HectoWeber);
-        SI_HectoWeber_Double = getResourceOrNull(graph, URIs.SI_HectoWeber_Double);
-        SI_HectoWeber_Float = getResourceOrNull(graph, URIs.SI_HectoWeber_Float);
-        SI_Hectogram = getResourceOrNull(graph, URIs.SI_Hectogram);
-        SI_HectogramPerCubicMetre = getResourceOrNull(graph, URIs.SI_HectogramPerCubicMetre);
-        SI_HectogramPerCubicMetre_Double = getResourceOrNull(graph, URIs.SI_HectogramPerCubicMetre_Double);
-        SI_HectogramPerCubicMetre_Float = getResourceOrNull(graph, URIs.SI_HectogramPerCubicMetre_Float);
-        SI_HectogramPerLitre = getResourceOrNull(graph, URIs.SI_HectogramPerLitre);
-        SI_HectogramPerLitre_Double = getResourceOrNull(graph, URIs.SI_HectogramPerLitre_Double);
-        SI_HectogramPerLitre_Float = getResourceOrNull(graph, URIs.SI_HectogramPerLitre_Float);
-        SI_HectogramPerSecond = getResourceOrNull(graph, URIs.SI_HectogramPerSecond);
-        SI_HectogramPerSecond_Double = getResourceOrNull(graph, URIs.SI_HectogramPerSecond_Double);
-        SI_HectogramPerSecond_Float = getResourceOrNull(graph, URIs.SI_HectogramPerSecond_Float);
-        SI_Hectogram_Double = getResourceOrNull(graph, URIs.SI_Hectogram_Double);
-        SI_Hectogram_Float = getResourceOrNull(graph, URIs.SI_Hectogram_Float);
-        SI_Henry = getResourceOrNull(graph, URIs.SI_Henry);
-        SI_Henry_Double = getResourceOrNull(graph, URIs.SI_Henry_Double);
-        SI_Henry_Float = getResourceOrNull(graph, URIs.SI_Henry_Float);
-        SI_Hertz = getResourceOrNull(graph, URIs.SI_Hertz);
-        SI_Hertz_Double = getResourceOrNull(graph, URIs.SI_Hertz_Double);
-        SI_Hertz_Float = getResourceOrNull(graph, URIs.SI_Hertz_Float);
-        SI_Hour = getResourceOrNull(graph, URIs.SI_Hour);
-        SI_Hour_Double = getResourceOrNull(graph, URIs.SI_Hour_Double);
-        SI_Hour_Float = getResourceOrNull(graph, URIs.SI_Hour_Float);
-        SI_Joule = getResourceOrNull(graph, URIs.SI_Joule);
-        SI_JoulePerKilogram = getResourceOrNull(graph, URIs.SI_JoulePerKilogram);
-        SI_JoulePerKilogram_Double = getResourceOrNull(graph, URIs.SI_JoulePerKilogram_Double);
-        SI_JoulePerKilogram_Float = getResourceOrNull(graph, URIs.SI_JoulePerKilogram_Float);
-        SI_Joule_Double = getResourceOrNull(graph, URIs.SI_Joule_Double);
-        SI_Joule_Float = getResourceOrNull(graph, URIs.SI_Joule_Float);
-        SI_Katal = getResourceOrNull(graph, URIs.SI_Katal);
-        SI_Katal_Double = getResourceOrNull(graph, URIs.SI_Katal_Double);
-        SI_Katal_Float = getResourceOrNull(graph, URIs.SI_Katal_Float);
-        SI_Kelvin = getResourceOrNull(graph, URIs.SI_Kelvin);
-        SI_Kelvin_Double = getResourceOrNull(graph, URIs.SI_Kelvin_Double);
-        SI_Kelvin_Float = getResourceOrNull(graph, URIs.SI_Kelvin_Float);
-        SI_KiloAmpere = getResourceOrNull(graph, URIs.SI_KiloAmpere);
-        SI_KiloAmpere_Double = getResourceOrNull(graph, URIs.SI_KiloAmpere_Double);
-        SI_KiloAmpere_Float = getResourceOrNull(graph, URIs.SI_KiloAmpere_Float);
-        SI_KiloBecquerel = getResourceOrNull(graph, URIs.SI_KiloBecquerel);
-        SI_KiloBecquerel_Double = getResourceOrNull(graph, URIs.SI_KiloBecquerel_Double);
-        SI_KiloBecquerel_Float = getResourceOrNull(graph, URIs.SI_KiloBecquerel_Float);
-        SI_KiloCandela = getResourceOrNull(graph, URIs.SI_KiloCandela);
-        SI_KiloCandela_Double = getResourceOrNull(graph, URIs.SI_KiloCandela_Double);
-        SI_KiloCandela_Float = getResourceOrNull(graph, URIs.SI_KiloCandela_Float);
-        SI_KiloCelsius = getResourceOrNull(graph, URIs.SI_KiloCelsius);
-        SI_KiloCelsius_Double = getResourceOrNull(graph, URIs.SI_KiloCelsius_Double);
-        SI_KiloCelsius_Float = getResourceOrNull(graph, URIs.SI_KiloCelsius_Float);
-        SI_KiloCoulomb = getResourceOrNull(graph, URIs.SI_KiloCoulomb);
-        SI_KiloCoulomb_Double = getResourceOrNull(graph, URIs.SI_KiloCoulomb_Double);
-        SI_KiloCoulomb_Float = getResourceOrNull(graph, URIs.SI_KiloCoulomb_Float);
-        SI_KiloFarad = getResourceOrNull(graph, URIs.SI_KiloFarad);
-        SI_KiloFarad_Double = getResourceOrNull(graph, URIs.SI_KiloFarad_Double);
-        SI_KiloFarad_Float = getResourceOrNull(graph, URIs.SI_KiloFarad_Float);
-        SI_KiloGray = getResourceOrNull(graph, URIs.SI_KiloGray);
-        SI_KiloGray_Double = getResourceOrNull(graph, URIs.SI_KiloGray_Double);
-        SI_KiloGray_Float = getResourceOrNull(graph, URIs.SI_KiloGray_Float);
-        SI_KiloHenry = getResourceOrNull(graph, URIs.SI_KiloHenry);
-        SI_KiloHenry_Double = getResourceOrNull(graph, URIs.SI_KiloHenry_Double);
-        SI_KiloHenry_Float = getResourceOrNull(graph, URIs.SI_KiloHenry_Float);
-        SI_KiloHertz = getResourceOrNull(graph, URIs.SI_KiloHertz);
-        SI_KiloHertz_Double = getResourceOrNull(graph, URIs.SI_KiloHertz_Double);
-        SI_KiloHertz_Float = getResourceOrNull(graph, URIs.SI_KiloHertz_Float);
-        SI_KiloJoule = getResourceOrNull(graph, URIs.SI_KiloJoule);
-        SI_KiloJoulePerKilogram = getResourceOrNull(graph, URIs.SI_KiloJoulePerKilogram);
-        SI_KiloJoulePerKilogram_Double = getResourceOrNull(graph, URIs.SI_KiloJoulePerKilogram_Double);
-        SI_KiloJoulePerKilogram_Float = getResourceOrNull(graph, URIs.SI_KiloJoulePerKilogram_Float);
-        SI_KiloJoule_Double = getResourceOrNull(graph, URIs.SI_KiloJoule_Double);
-        SI_KiloJoule_Float = getResourceOrNull(graph, URIs.SI_KiloJoule_Float);
-        SI_KiloKatal = getResourceOrNull(graph, URIs.SI_KiloKatal);
-        SI_KiloKatal_Double = getResourceOrNull(graph, URIs.SI_KiloKatal_Double);
-        SI_KiloKatal_Float = getResourceOrNull(graph, URIs.SI_KiloKatal_Float);
-        SI_KiloKelvin = getResourceOrNull(graph, URIs.SI_KiloKelvin);
-        SI_KiloKelvin_Double = getResourceOrNull(graph, URIs.SI_KiloKelvin_Double);
-        SI_KiloKelvin_Float = getResourceOrNull(graph, URIs.SI_KiloKelvin_Float);
-        SI_KiloLumen = getResourceOrNull(graph, URIs.SI_KiloLumen);
-        SI_KiloLumen_Double = getResourceOrNull(graph, URIs.SI_KiloLumen_Double);
-        SI_KiloLumen_Float = getResourceOrNull(graph, URIs.SI_KiloLumen_Float);
-        SI_KiloLux = getResourceOrNull(graph, URIs.SI_KiloLux);
-        SI_KiloLux_Double = getResourceOrNull(graph, URIs.SI_KiloLux_Double);
-        SI_KiloLux_Float = getResourceOrNull(graph, URIs.SI_KiloLux_Float);
-        SI_KiloMetre = getResourceOrNull(graph, URIs.SI_KiloMetre);
-        SI_KiloMetrePerSecond = getResourceOrNull(graph, URIs.SI_KiloMetrePerSecond);
-        SI_KiloMetrePerSecond_Double = getResourceOrNull(graph, URIs.SI_KiloMetrePerSecond_Double);
-        SI_KiloMetrePerSecond_Float = getResourceOrNull(graph, URIs.SI_KiloMetrePerSecond_Float);
-        SI_KiloMetre_Double = getResourceOrNull(graph, URIs.SI_KiloMetre_Double);
-        SI_KiloMetre_Float = getResourceOrNull(graph, URIs.SI_KiloMetre_Float);
-        SI_KiloMole = getResourceOrNull(graph, URIs.SI_KiloMole);
-        SI_KiloMolePerKilogram = getResourceOrNull(graph, URIs.SI_KiloMolePerKilogram);
-        SI_KiloMolePerKilogram_Double = getResourceOrNull(graph, URIs.SI_KiloMolePerKilogram_Double);
-        SI_KiloMolePerKilogram_Float = getResourceOrNull(graph, URIs.SI_KiloMolePerKilogram_Float);
-        SI_KiloMolePerLitre = getResourceOrNull(graph, URIs.SI_KiloMolePerLitre);
-        SI_KiloMolePerLitre_Double = getResourceOrNull(graph, URIs.SI_KiloMolePerLitre_Double);
-        SI_KiloMolePerLitre_Float = getResourceOrNull(graph, URIs.SI_KiloMolePerLitre_Float);
-        SI_KiloMole_Double = getResourceOrNull(graph, URIs.SI_KiloMole_Double);
-        SI_KiloMole_Float = getResourceOrNull(graph, URIs.SI_KiloMole_Float);
-        SI_KiloNewton = getResourceOrNull(graph, URIs.SI_KiloNewton);
-        SI_KiloNewtonPerMetre = getResourceOrNull(graph, URIs.SI_KiloNewtonPerMetre);
-        SI_KiloNewtonPerMetre_Double = getResourceOrNull(graph, URIs.SI_KiloNewtonPerMetre_Double);
-        SI_KiloNewtonPerMetre_Float = getResourceOrNull(graph, URIs.SI_KiloNewtonPerMetre_Float);
-        SI_KiloNewton_Double = getResourceOrNull(graph, URIs.SI_KiloNewton_Double);
-        SI_KiloNewton_Float = getResourceOrNull(graph, URIs.SI_KiloNewton_Float);
-        SI_KiloOhm = getResourceOrNull(graph, URIs.SI_KiloOhm);
-        SI_KiloOhm_Double = getResourceOrNull(graph, URIs.SI_KiloOhm_Double);
-        SI_KiloOhm_Float = getResourceOrNull(graph, URIs.SI_KiloOhm_Float);
-        SI_KiloPascal = getResourceOrNull(graph, URIs.SI_KiloPascal);
-        SI_KiloPascal_Double = getResourceOrNull(graph, URIs.SI_KiloPascal_Double);
-        SI_KiloPascal_Float = getResourceOrNull(graph, URIs.SI_KiloPascal_Float);
-        SI_KiloRadian = getResourceOrNull(graph, URIs.SI_KiloRadian);
-        SI_KiloRadian_Double = getResourceOrNull(graph, URIs.SI_KiloRadian_Double);
-        SI_KiloRadian_Float = getResourceOrNull(graph, URIs.SI_KiloRadian_Float);
-        SI_KiloSecond = getResourceOrNull(graph, URIs.SI_KiloSecond);
-        SI_KiloSecond_Double = getResourceOrNull(graph, URIs.SI_KiloSecond_Double);
-        SI_KiloSecond_Float = getResourceOrNull(graph, URIs.SI_KiloSecond_Float);
-        SI_KiloSiemens = getResourceOrNull(graph, URIs.SI_KiloSiemens);
-        SI_KiloSiemens_Double = getResourceOrNull(graph, URIs.SI_KiloSiemens_Double);
-        SI_KiloSiemens_Float = getResourceOrNull(graph, URIs.SI_KiloSiemens_Float);
-        SI_KiloSievert = getResourceOrNull(graph, URIs.SI_KiloSievert);
-        SI_KiloSievert_Double = getResourceOrNull(graph, URIs.SI_KiloSievert_Double);
-        SI_KiloSievert_Float = getResourceOrNull(graph, URIs.SI_KiloSievert_Float);
-        SI_KiloSteradian = getResourceOrNull(graph, URIs.SI_KiloSteradian);
-        SI_KiloSteradian_Double = getResourceOrNull(graph, URIs.SI_KiloSteradian_Double);
-        SI_KiloSteradian_Float = getResourceOrNull(graph, URIs.SI_KiloSteradian_Float);
-        SI_KiloTesla = getResourceOrNull(graph, URIs.SI_KiloTesla);
-        SI_KiloTesla_Double = getResourceOrNull(graph, URIs.SI_KiloTesla_Double);
-        SI_KiloTesla_Float = getResourceOrNull(graph, URIs.SI_KiloTesla_Float);
-        SI_KiloVolt = getResourceOrNull(graph, URIs.SI_KiloVolt);
-        SI_KiloVolt_Double = getResourceOrNull(graph, URIs.SI_KiloVolt_Double);
-        SI_KiloVolt_Float = getResourceOrNull(graph, URIs.SI_KiloVolt_Float);
-        SI_KiloWatt = getResourceOrNull(graph, URIs.SI_KiloWatt);
-        SI_KiloWatt_Double = getResourceOrNull(graph, URIs.SI_KiloWatt_Double);
-        SI_KiloWatt_Float = getResourceOrNull(graph, URIs.SI_KiloWatt_Float);
-        SI_KiloWeber = getResourceOrNull(graph, URIs.SI_KiloWeber);
-        SI_KiloWeber_Double = getResourceOrNull(graph, URIs.SI_KiloWeber_Double);
-        SI_KiloWeber_Float = getResourceOrNull(graph, URIs.SI_KiloWeber_Float);
-        SI_Kilogram = getResourceOrNull(graph, URIs.SI_Kilogram);
-        SI_KilogramPerCubicMetre = getResourceOrNull(graph, URIs.SI_KilogramPerCubicMetre);
-        SI_KilogramPerCubicMetre_Double = getResourceOrNull(graph, URIs.SI_KilogramPerCubicMetre_Double);
-        SI_KilogramPerCubicMetre_Float = getResourceOrNull(graph, URIs.SI_KilogramPerCubicMetre_Float);
-        SI_KilogramPerLitre = getResourceOrNull(graph, URIs.SI_KilogramPerLitre);
-        SI_KilogramPerLitre_Double = getResourceOrNull(graph, URIs.SI_KilogramPerLitre_Double);
-        SI_KilogramPerLitre_Float = getResourceOrNull(graph, URIs.SI_KilogramPerLitre_Float);
-        SI_KilogramPerSecond = getResourceOrNull(graph, URIs.SI_KilogramPerSecond);
-        SI_KilogramPerSecond_Double = getResourceOrNull(graph, URIs.SI_KilogramPerSecond_Double);
-        SI_KilogramPerSecond_Float = getResourceOrNull(graph, URIs.SI_KilogramPerSecond_Float);
-        SI_Kilogram_Double = getResourceOrNull(graph, URIs.SI_Kilogram_Double);
-        SI_Kilogram_Float = getResourceOrNull(graph, URIs.SI_Kilogram_Float);
-        SI_Litre = getResourceOrNull(graph, URIs.SI_Litre);
-        SI_Litre_Double = getResourceOrNull(graph, URIs.SI_Litre_Double);
-        SI_Litre_Float = getResourceOrNull(graph, URIs.SI_Litre_Float);
-        SI_Lumen = getResourceOrNull(graph, URIs.SI_Lumen);
-        SI_Lumen_Double = getResourceOrNull(graph, URIs.SI_Lumen_Double);
-        SI_Lumen_Float = getResourceOrNull(graph, URIs.SI_Lumen_Float);
-        SI_Lux = getResourceOrNull(graph, URIs.SI_Lux);
-        SI_Lux_Double = getResourceOrNull(graph, URIs.SI_Lux_Double);
-        SI_Lux_Float = getResourceOrNull(graph, URIs.SI_Lux_Float);
-        SI_MassPercentage = getResourceOrNull(graph, URIs.SI_MassPercentage);
-        SI_MassPercentage_Double = getResourceOrNull(graph, URIs.SI_MassPercentage_Double);
-        SI_MassPercentage_Float = getResourceOrNull(graph, URIs.SI_MassPercentage_Float);
-        SI_MegaAmpere = getResourceOrNull(graph, URIs.SI_MegaAmpere);
-        SI_MegaAmpere_Double = getResourceOrNull(graph, URIs.SI_MegaAmpere_Double);
-        SI_MegaAmpere_Float = getResourceOrNull(graph, URIs.SI_MegaAmpere_Float);
-        SI_MegaBecquerel = getResourceOrNull(graph, URIs.SI_MegaBecquerel);
-        SI_MegaBecquerel_Double = getResourceOrNull(graph, URIs.SI_MegaBecquerel_Double);
-        SI_MegaBecquerel_Float = getResourceOrNull(graph, URIs.SI_MegaBecquerel_Float);
-        SI_MegaCandela = getResourceOrNull(graph, URIs.SI_MegaCandela);
-        SI_MegaCandela_Double = getResourceOrNull(graph, URIs.SI_MegaCandela_Double);
-        SI_MegaCandela_Float = getResourceOrNull(graph, URIs.SI_MegaCandela_Float);
-        SI_MegaCelsius = getResourceOrNull(graph, URIs.SI_MegaCelsius);
-        SI_MegaCelsius_Double = getResourceOrNull(graph, URIs.SI_MegaCelsius_Double);
-        SI_MegaCelsius_Float = getResourceOrNull(graph, URIs.SI_MegaCelsius_Float);
-        SI_MegaCoulomb = getResourceOrNull(graph, URIs.SI_MegaCoulomb);
-        SI_MegaCoulomb_Double = getResourceOrNull(graph, URIs.SI_MegaCoulomb_Double);
-        SI_MegaCoulomb_Float = getResourceOrNull(graph, URIs.SI_MegaCoulomb_Float);
-        SI_MegaFarad = getResourceOrNull(graph, URIs.SI_MegaFarad);
-        SI_MegaFarad_Double = getResourceOrNull(graph, URIs.SI_MegaFarad_Double);
-        SI_MegaFarad_Float = getResourceOrNull(graph, URIs.SI_MegaFarad_Float);
-        SI_MegaGray = getResourceOrNull(graph, URIs.SI_MegaGray);
-        SI_MegaGray_Double = getResourceOrNull(graph, URIs.SI_MegaGray_Double);
-        SI_MegaGray_Float = getResourceOrNull(graph, URIs.SI_MegaGray_Float);
-        SI_MegaHenry = getResourceOrNull(graph, URIs.SI_MegaHenry);
-        SI_MegaHenry_Double = getResourceOrNull(graph, URIs.SI_MegaHenry_Double);
-        SI_MegaHenry_Float = getResourceOrNull(graph, URIs.SI_MegaHenry_Float);
-        SI_MegaHertz = getResourceOrNull(graph, URIs.SI_MegaHertz);
-        SI_MegaHertz_Double = getResourceOrNull(graph, URIs.SI_MegaHertz_Double);
-        SI_MegaHertz_Float = getResourceOrNull(graph, URIs.SI_MegaHertz_Float);
-        SI_MegaJoule = getResourceOrNull(graph, URIs.SI_MegaJoule);
-        SI_MegaJoulePerKilogram = getResourceOrNull(graph, URIs.SI_MegaJoulePerKilogram);
-        SI_MegaJoulePerKilogram_Double = getResourceOrNull(graph, URIs.SI_MegaJoulePerKilogram_Double);
-        SI_MegaJoulePerKilogram_Float = getResourceOrNull(graph, URIs.SI_MegaJoulePerKilogram_Float);
-        SI_MegaJoule_Double = getResourceOrNull(graph, URIs.SI_MegaJoule_Double);
-        SI_MegaJoule_Float = getResourceOrNull(graph, URIs.SI_MegaJoule_Float);
-        SI_MegaKatal = getResourceOrNull(graph, URIs.SI_MegaKatal);
-        SI_MegaKatal_Double = getResourceOrNull(graph, URIs.SI_MegaKatal_Double);
-        SI_MegaKatal_Float = getResourceOrNull(graph, URIs.SI_MegaKatal_Float);
-        SI_MegaKelvin = getResourceOrNull(graph, URIs.SI_MegaKelvin);
-        SI_MegaKelvin_Double = getResourceOrNull(graph, URIs.SI_MegaKelvin_Double);
-        SI_MegaKelvin_Float = getResourceOrNull(graph, URIs.SI_MegaKelvin_Float);
-        SI_MegaLumen = getResourceOrNull(graph, URIs.SI_MegaLumen);
-        SI_MegaLumen_Double = getResourceOrNull(graph, URIs.SI_MegaLumen_Double);
-        SI_MegaLumen_Float = getResourceOrNull(graph, URIs.SI_MegaLumen_Float);
-        SI_MegaLux = getResourceOrNull(graph, URIs.SI_MegaLux);
-        SI_MegaLux_Double = getResourceOrNull(graph, URIs.SI_MegaLux_Double);
-        SI_MegaLux_Float = getResourceOrNull(graph, URIs.SI_MegaLux_Float);
-        SI_MegaMetre = getResourceOrNull(graph, URIs.SI_MegaMetre);
-        SI_MegaMetrePerSecond = getResourceOrNull(graph, URIs.SI_MegaMetrePerSecond);
-        SI_MegaMetrePerSecond_Double = getResourceOrNull(graph, URIs.SI_MegaMetrePerSecond_Double);
-        SI_MegaMetrePerSecond_Float = getResourceOrNull(graph, URIs.SI_MegaMetrePerSecond_Float);
-        SI_MegaMetre_Double = getResourceOrNull(graph, URIs.SI_MegaMetre_Double);
-        SI_MegaMetre_Float = getResourceOrNull(graph, URIs.SI_MegaMetre_Float);
-        SI_MegaMole = getResourceOrNull(graph, URIs.SI_MegaMole);
-        SI_MegaMolePerKilogram = getResourceOrNull(graph, URIs.SI_MegaMolePerKilogram);
-        SI_MegaMolePerKilogram_Double = getResourceOrNull(graph, URIs.SI_MegaMolePerKilogram_Double);
-        SI_MegaMolePerKilogram_Float = getResourceOrNull(graph, URIs.SI_MegaMolePerKilogram_Float);
-        SI_MegaMolePerLitre = getResourceOrNull(graph, URIs.SI_MegaMolePerLitre);
-        SI_MegaMolePerLitre_Double = getResourceOrNull(graph, URIs.SI_MegaMolePerLitre_Double);
-        SI_MegaMolePerLitre_Float = getResourceOrNull(graph, URIs.SI_MegaMolePerLitre_Float);
-        SI_MegaMole_Double = getResourceOrNull(graph, URIs.SI_MegaMole_Double);
-        SI_MegaMole_Float = getResourceOrNull(graph, URIs.SI_MegaMole_Float);
-        SI_MegaNewton = getResourceOrNull(graph, URIs.SI_MegaNewton);
-        SI_MegaNewtonPerMetre = getResourceOrNull(graph, URIs.SI_MegaNewtonPerMetre);
-        SI_MegaNewtonPerMetre_Double = getResourceOrNull(graph, URIs.SI_MegaNewtonPerMetre_Double);
-        SI_MegaNewtonPerMetre_Float = getResourceOrNull(graph, URIs.SI_MegaNewtonPerMetre_Float);
-        SI_MegaNewton_Double = getResourceOrNull(graph, URIs.SI_MegaNewton_Double);
-        SI_MegaNewton_Float = getResourceOrNull(graph, URIs.SI_MegaNewton_Float);
-        SI_MegaOhm = getResourceOrNull(graph, URIs.SI_MegaOhm);
-        SI_MegaOhm_Double = getResourceOrNull(graph, URIs.SI_MegaOhm_Double);
-        SI_MegaOhm_Float = getResourceOrNull(graph, URIs.SI_MegaOhm_Float);
-        SI_MegaPascal = getResourceOrNull(graph, URIs.SI_MegaPascal);
-        SI_MegaPascal_Double = getResourceOrNull(graph, URIs.SI_MegaPascal_Double);
-        SI_MegaPascal_Float = getResourceOrNull(graph, URIs.SI_MegaPascal_Float);
-        SI_MegaRadian = getResourceOrNull(graph, URIs.SI_MegaRadian);
-        SI_MegaRadian_Double = getResourceOrNull(graph, URIs.SI_MegaRadian_Double);
-        SI_MegaRadian_Float = getResourceOrNull(graph, URIs.SI_MegaRadian_Float);
-        SI_MegaSecond = getResourceOrNull(graph, URIs.SI_MegaSecond);
-        SI_MegaSecond_Double = getResourceOrNull(graph, URIs.SI_MegaSecond_Double);
-        SI_MegaSecond_Float = getResourceOrNull(graph, URIs.SI_MegaSecond_Float);
-        SI_MegaSiemens = getResourceOrNull(graph, URIs.SI_MegaSiemens);
-        SI_MegaSiemens_Double = getResourceOrNull(graph, URIs.SI_MegaSiemens_Double);
-        SI_MegaSiemens_Float = getResourceOrNull(graph, URIs.SI_MegaSiemens_Float);
-        SI_MegaSievert = getResourceOrNull(graph, URIs.SI_MegaSievert);
-        SI_MegaSievert_Double = getResourceOrNull(graph, URIs.SI_MegaSievert_Double);
-        SI_MegaSievert_Float = getResourceOrNull(graph, URIs.SI_MegaSievert_Float);
-        SI_MegaSteradian = getResourceOrNull(graph, URIs.SI_MegaSteradian);
-        SI_MegaSteradian_Double = getResourceOrNull(graph, URIs.SI_MegaSteradian_Double);
-        SI_MegaSteradian_Float = getResourceOrNull(graph, URIs.SI_MegaSteradian_Float);
-        SI_MegaTesla = getResourceOrNull(graph, URIs.SI_MegaTesla);
-        SI_MegaTesla_Double = getResourceOrNull(graph, URIs.SI_MegaTesla_Double);
-        SI_MegaTesla_Float = getResourceOrNull(graph, URIs.SI_MegaTesla_Float);
-        SI_MegaVolt = getResourceOrNull(graph, URIs.SI_MegaVolt);
-        SI_MegaVolt_Double = getResourceOrNull(graph, URIs.SI_MegaVolt_Double);
-        SI_MegaVolt_Float = getResourceOrNull(graph, URIs.SI_MegaVolt_Float);
-        SI_MegaWatt = getResourceOrNull(graph, URIs.SI_MegaWatt);
-        SI_MegaWatt_Double = getResourceOrNull(graph, URIs.SI_MegaWatt_Double);
-        SI_MegaWatt_Float = getResourceOrNull(graph, URIs.SI_MegaWatt_Float);
-        SI_MegaWeber = getResourceOrNull(graph, URIs.SI_MegaWeber);
-        SI_MegaWeber_Double = getResourceOrNull(graph, URIs.SI_MegaWeber_Double);
-        SI_MegaWeber_Float = getResourceOrNull(graph, URIs.SI_MegaWeber_Float);
-        SI_Megagram = getResourceOrNull(graph, URIs.SI_Megagram);
-        SI_MegagramPerCubicMetre = getResourceOrNull(graph, URIs.SI_MegagramPerCubicMetre);
-        SI_MegagramPerCubicMetre_Double = getResourceOrNull(graph, URIs.SI_MegagramPerCubicMetre_Double);
-        SI_MegagramPerCubicMetre_Float = getResourceOrNull(graph, URIs.SI_MegagramPerCubicMetre_Float);
-        SI_MegagramPerLitre = getResourceOrNull(graph, URIs.SI_MegagramPerLitre);
-        SI_MegagramPerLitre_Double = getResourceOrNull(graph, URIs.SI_MegagramPerLitre_Double);
-        SI_MegagramPerLitre_Float = getResourceOrNull(graph, URIs.SI_MegagramPerLitre_Float);
-        SI_MegagramPerSecond = getResourceOrNull(graph, URIs.SI_MegagramPerSecond);
-        SI_MegagramPerSecond_Double = getResourceOrNull(graph, URIs.SI_MegagramPerSecond_Double);
-        SI_MegagramPerSecond_Float = getResourceOrNull(graph, URIs.SI_MegagramPerSecond_Float);
-        SI_Megagram_Double = getResourceOrNull(graph, URIs.SI_Megagram_Double);
-        SI_Megagram_Float = getResourceOrNull(graph, URIs.SI_Megagram_Float);
-        SI_Metre = getResourceOrNull(graph, URIs.SI_Metre);
-        SI_MetrePerSecond = getResourceOrNull(graph, URIs.SI_MetrePerSecond);
-        SI_MetrePerSecond_Double = getResourceOrNull(graph, URIs.SI_MetrePerSecond_Double);
-        SI_MetrePerSecond_Float = getResourceOrNull(graph, URIs.SI_MetrePerSecond_Float);
-        SI_Metre_Double = getResourceOrNull(graph, URIs.SI_Metre_Double);
-        SI_Metre_Float = getResourceOrNull(graph, URIs.SI_Metre_Float);
-        SI_MicroAmpere = getResourceOrNull(graph, URIs.SI_MicroAmpere);
-        SI_MicroAmpere_Double = getResourceOrNull(graph, URIs.SI_MicroAmpere_Double);
-        SI_MicroAmpere_Float = getResourceOrNull(graph, URIs.SI_MicroAmpere_Float);
-        SI_MicroBecquerel = getResourceOrNull(graph, URIs.SI_MicroBecquerel);
-        SI_MicroBecquerel_Double = getResourceOrNull(graph, URIs.SI_MicroBecquerel_Double);
-        SI_MicroBecquerel_Float = getResourceOrNull(graph, URIs.SI_MicroBecquerel_Float);
-        SI_MicroCandela = getResourceOrNull(graph, URIs.SI_MicroCandela);
-        SI_MicroCandela_Double = getResourceOrNull(graph, URIs.SI_MicroCandela_Double);
-        SI_MicroCandela_Float = getResourceOrNull(graph, URIs.SI_MicroCandela_Float);
-        SI_MicroCelsius = getResourceOrNull(graph, URIs.SI_MicroCelsius);
-        SI_MicroCelsius_Double = getResourceOrNull(graph, URIs.SI_MicroCelsius_Double);
-        SI_MicroCelsius_Float = getResourceOrNull(graph, URIs.SI_MicroCelsius_Float);
-        SI_MicroCoulomb = getResourceOrNull(graph, URIs.SI_MicroCoulomb);
-        SI_MicroCoulomb_Double = getResourceOrNull(graph, URIs.SI_MicroCoulomb_Double);
-        SI_MicroCoulomb_Float = getResourceOrNull(graph, URIs.SI_MicroCoulomb_Float);
-        SI_MicroFarad = getResourceOrNull(graph, URIs.SI_MicroFarad);
-        SI_MicroFarad_Double = getResourceOrNull(graph, URIs.SI_MicroFarad_Double);
-        SI_MicroFarad_Float = getResourceOrNull(graph, URIs.SI_MicroFarad_Float);
-        SI_MicroGray = getResourceOrNull(graph, URIs.SI_MicroGray);
-        SI_MicroGray_Double = getResourceOrNull(graph, URIs.SI_MicroGray_Double);
-        SI_MicroGray_Float = getResourceOrNull(graph, URIs.SI_MicroGray_Float);
-        SI_MicroHenry = getResourceOrNull(graph, URIs.SI_MicroHenry);
-        SI_MicroHenry_Double = getResourceOrNull(graph, URIs.SI_MicroHenry_Double);
-        SI_MicroHenry_Float = getResourceOrNull(graph, URIs.SI_MicroHenry_Float);
-        SI_MicroHertz = getResourceOrNull(graph, URIs.SI_MicroHertz);
-        SI_MicroHertz_Double = getResourceOrNull(graph, URIs.SI_MicroHertz_Double);
-        SI_MicroHertz_Float = getResourceOrNull(graph, URIs.SI_MicroHertz_Float);
-        SI_MicroJoule = getResourceOrNull(graph, URIs.SI_MicroJoule);
-        SI_MicroJoulePerKilogram = getResourceOrNull(graph, URIs.SI_MicroJoulePerKilogram);
-        SI_MicroJoulePerKilogram_Double = getResourceOrNull(graph, URIs.SI_MicroJoulePerKilogram_Double);
-        SI_MicroJoulePerKilogram_Float = getResourceOrNull(graph, URIs.SI_MicroJoulePerKilogram_Float);
-        SI_MicroJoule_Double = getResourceOrNull(graph, URIs.SI_MicroJoule_Double);
-        SI_MicroJoule_Float = getResourceOrNull(graph, URIs.SI_MicroJoule_Float);
-        SI_MicroKatal = getResourceOrNull(graph, URIs.SI_MicroKatal);
-        SI_MicroKatal_Double = getResourceOrNull(graph, URIs.SI_MicroKatal_Double);
-        SI_MicroKatal_Float = getResourceOrNull(graph, URIs.SI_MicroKatal_Float);
-        SI_MicroKelvin = getResourceOrNull(graph, URIs.SI_MicroKelvin);
-        SI_MicroKelvin_Double = getResourceOrNull(graph, URIs.SI_MicroKelvin_Double);
-        SI_MicroKelvin_Float = getResourceOrNull(graph, URIs.SI_MicroKelvin_Float);
-        SI_MicroLumen = getResourceOrNull(graph, URIs.SI_MicroLumen);
-        SI_MicroLumen_Double = getResourceOrNull(graph, URIs.SI_MicroLumen_Double);
-        SI_MicroLumen_Float = getResourceOrNull(graph, URIs.SI_MicroLumen_Float);
-        SI_MicroLux = getResourceOrNull(graph, URIs.SI_MicroLux);
-        SI_MicroLux_Double = getResourceOrNull(graph, URIs.SI_MicroLux_Double);
-        SI_MicroLux_Float = getResourceOrNull(graph, URIs.SI_MicroLux_Float);
-        SI_MicroMetre = getResourceOrNull(graph, URIs.SI_MicroMetre);
-        SI_MicroMetrePerSecond = getResourceOrNull(graph, URIs.SI_MicroMetrePerSecond);
-        SI_MicroMetrePerSecond_Double = getResourceOrNull(graph, URIs.SI_MicroMetrePerSecond_Double);
-        SI_MicroMetrePerSecond_Float = getResourceOrNull(graph, URIs.SI_MicroMetrePerSecond_Float);
-        SI_MicroMetre_Double = getResourceOrNull(graph, URIs.SI_MicroMetre_Double);
-        SI_MicroMetre_Float = getResourceOrNull(graph, URIs.SI_MicroMetre_Float);
-        SI_MicroMole = getResourceOrNull(graph, URIs.SI_MicroMole);
-        SI_MicroMolePerKilogram = getResourceOrNull(graph, URIs.SI_MicroMolePerKilogram);
-        SI_MicroMolePerKilogram_Double = getResourceOrNull(graph, URIs.SI_MicroMolePerKilogram_Double);
-        SI_MicroMolePerKilogram_Float = getResourceOrNull(graph, URIs.SI_MicroMolePerKilogram_Float);
-        SI_MicroMolePerLitre = getResourceOrNull(graph, URIs.SI_MicroMolePerLitre);
-        SI_MicroMolePerLitre_Double = getResourceOrNull(graph, URIs.SI_MicroMolePerLitre_Double);
-        SI_MicroMolePerLitre_Float = getResourceOrNull(graph, URIs.SI_MicroMolePerLitre_Float);
-        SI_MicroMole_Double = getResourceOrNull(graph, URIs.SI_MicroMole_Double);
-        SI_MicroMole_Float = getResourceOrNull(graph, URIs.SI_MicroMole_Float);
-        SI_MicroNewton = getResourceOrNull(graph, URIs.SI_MicroNewton);
-        SI_MicroNewtonPerMetre = getResourceOrNull(graph, URIs.SI_MicroNewtonPerMetre);
-        SI_MicroNewtonPerMetre_Double = getResourceOrNull(graph, URIs.SI_MicroNewtonPerMetre_Double);
-        SI_MicroNewtonPerMetre_Float = getResourceOrNull(graph, URIs.SI_MicroNewtonPerMetre_Float);
-        SI_MicroNewton_Double = getResourceOrNull(graph, URIs.SI_MicroNewton_Double);
-        SI_MicroNewton_Float = getResourceOrNull(graph, URIs.SI_MicroNewton_Float);
-        SI_MicroOhm = getResourceOrNull(graph, URIs.SI_MicroOhm);
-        SI_MicroOhm_Double = getResourceOrNull(graph, URIs.SI_MicroOhm_Double);
-        SI_MicroOhm_Float = getResourceOrNull(graph, URIs.SI_MicroOhm_Float);
-        SI_MicroPascal = getResourceOrNull(graph, URIs.SI_MicroPascal);
-        SI_MicroPascal_Double = getResourceOrNull(graph, URIs.SI_MicroPascal_Double);
-        SI_MicroPascal_Float = getResourceOrNull(graph, URIs.SI_MicroPascal_Float);
-        SI_MicroRadian = getResourceOrNull(graph, URIs.SI_MicroRadian);
-        SI_MicroRadian_Double = getResourceOrNull(graph, URIs.SI_MicroRadian_Double);
-        SI_MicroRadian_Float = getResourceOrNull(graph, URIs.SI_MicroRadian_Float);
-        SI_MicroSecond = getResourceOrNull(graph, URIs.SI_MicroSecond);
-        SI_MicroSecond_Double = getResourceOrNull(graph, URIs.SI_MicroSecond_Double);
-        SI_MicroSecond_Float = getResourceOrNull(graph, URIs.SI_MicroSecond_Float);
-        SI_MicroSiemens = getResourceOrNull(graph, URIs.SI_MicroSiemens);
-        SI_MicroSiemens_Double = getResourceOrNull(graph, URIs.SI_MicroSiemens_Double);
-        SI_MicroSiemens_Float = getResourceOrNull(graph, URIs.SI_MicroSiemens_Float);
-        SI_MicroSievert = getResourceOrNull(graph, URIs.SI_MicroSievert);
-        SI_MicroSievert_Double = getResourceOrNull(graph, URIs.SI_MicroSievert_Double);
-        SI_MicroSievert_Float = getResourceOrNull(graph, URIs.SI_MicroSievert_Float);
-        SI_MicroSteradian = getResourceOrNull(graph, URIs.SI_MicroSteradian);
-        SI_MicroSteradian_Double = getResourceOrNull(graph, URIs.SI_MicroSteradian_Double);
-        SI_MicroSteradian_Float = getResourceOrNull(graph, URIs.SI_MicroSteradian_Float);
-        SI_MicroTesla = getResourceOrNull(graph, URIs.SI_MicroTesla);
-        SI_MicroTesla_Double = getResourceOrNull(graph, URIs.SI_MicroTesla_Double);
-        SI_MicroTesla_Float = getResourceOrNull(graph, URIs.SI_MicroTesla_Float);
-        SI_MicroVolt = getResourceOrNull(graph, URIs.SI_MicroVolt);
-        SI_MicroVolt_Double = getResourceOrNull(graph, URIs.SI_MicroVolt_Double);
-        SI_MicroVolt_Float = getResourceOrNull(graph, URIs.SI_MicroVolt_Float);
-        SI_MicroWatt = getResourceOrNull(graph, URIs.SI_MicroWatt);
-        SI_MicroWatt_Double = getResourceOrNull(graph, URIs.SI_MicroWatt_Double);
-        SI_MicroWatt_Float = getResourceOrNull(graph, URIs.SI_MicroWatt_Float);
-        SI_MicroWeber = getResourceOrNull(graph, URIs.SI_MicroWeber);
-        SI_MicroWeber_Double = getResourceOrNull(graph, URIs.SI_MicroWeber_Double);
-        SI_MicroWeber_Float = getResourceOrNull(graph, URIs.SI_MicroWeber_Float);
-        SI_Microgram = getResourceOrNull(graph, URIs.SI_Microgram);
-        SI_MicrogramPerCubicMetre = getResourceOrNull(graph, URIs.SI_MicrogramPerCubicMetre);
-        SI_MicrogramPerCubicMetre_Double = getResourceOrNull(graph, URIs.SI_MicrogramPerCubicMetre_Double);
-        SI_MicrogramPerCubicMetre_Float = getResourceOrNull(graph, URIs.SI_MicrogramPerCubicMetre_Float);
-        SI_MicrogramPerLitre = getResourceOrNull(graph, URIs.SI_MicrogramPerLitre);
-        SI_MicrogramPerLitre_Double = getResourceOrNull(graph, URIs.SI_MicrogramPerLitre_Double);
-        SI_MicrogramPerLitre_Float = getResourceOrNull(graph, URIs.SI_MicrogramPerLitre_Float);
-        SI_MicrogramPerSecond = getResourceOrNull(graph, URIs.SI_MicrogramPerSecond);
-        SI_MicrogramPerSecond_Double = getResourceOrNull(graph, URIs.SI_MicrogramPerSecond_Double);
-        SI_MicrogramPerSecond_Float = getResourceOrNull(graph, URIs.SI_MicrogramPerSecond_Float);
-        SI_Microgram_Double = getResourceOrNull(graph, URIs.SI_Microgram_Double);
-        SI_Microgram_Float = getResourceOrNull(graph, URIs.SI_Microgram_Float);
-        SI_MilliAmpere = getResourceOrNull(graph, URIs.SI_MilliAmpere);
-        SI_MilliAmpere_Double = getResourceOrNull(graph, URIs.SI_MilliAmpere_Double);
-        SI_MilliAmpere_Float = getResourceOrNull(graph, URIs.SI_MilliAmpere_Float);
-        SI_MilliBecquerel = getResourceOrNull(graph, URIs.SI_MilliBecquerel);
-        SI_MilliBecquerel_Double = getResourceOrNull(graph, URIs.SI_MilliBecquerel_Double);
-        SI_MilliBecquerel_Float = getResourceOrNull(graph, URIs.SI_MilliBecquerel_Float);
-        SI_MilliCandela = getResourceOrNull(graph, URIs.SI_MilliCandela);
-        SI_MilliCandela_Double = getResourceOrNull(graph, URIs.SI_MilliCandela_Double);
-        SI_MilliCandela_Float = getResourceOrNull(graph, URIs.SI_MilliCandela_Float);
-        SI_MilliCelsius = getResourceOrNull(graph, URIs.SI_MilliCelsius);
-        SI_MilliCelsius_Double = getResourceOrNull(graph, URIs.SI_MilliCelsius_Double);
-        SI_MilliCelsius_Float = getResourceOrNull(graph, URIs.SI_MilliCelsius_Float);
-        SI_MilliCoulomb = getResourceOrNull(graph, URIs.SI_MilliCoulomb);
-        SI_MilliCoulomb_Double = getResourceOrNull(graph, URIs.SI_MilliCoulomb_Double);
-        SI_MilliCoulomb_Float = getResourceOrNull(graph, URIs.SI_MilliCoulomb_Float);
-        SI_MilliFarad = getResourceOrNull(graph, URIs.SI_MilliFarad);
-        SI_MilliFarad_Double = getResourceOrNull(graph, URIs.SI_MilliFarad_Double);
-        SI_MilliFarad_Float = getResourceOrNull(graph, URIs.SI_MilliFarad_Float);
-        SI_MilliGray = getResourceOrNull(graph, URIs.SI_MilliGray);
-        SI_MilliGray_Double = getResourceOrNull(graph, URIs.SI_MilliGray_Double);
-        SI_MilliGray_Float = getResourceOrNull(graph, URIs.SI_MilliGray_Float);
-        SI_MilliHenry = getResourceOrNull(graph, URIs.SI_MilliHenry);
-        SI_MilliHenry_Double = getResourceOrNull(graph, URIs.SI_MilliHenry_Double);
-        SI_MilliHenry_Float = getResourceOrNull(graph, URIs.SI_MilliHenry_Float);
-        SI_MilliHertz = getResourceOrNull(graph, URIs.SI_MilliHertz);
-        SI_MilliHertz_Double = getResourceOrNull(graph, URIs.SI_MilliHertz_Double);
-        SI_MilliHertz_Float = getResourceOrNull(graph, URIs.SI_MilliHertz_Float);
-        SI_MilliJoule = getResourceOrNull(graph, URIs.SI_MilliJoule);
-        SI_MilliJoulePerKilogram = getResourceOrNull(graph, URIs.SI_MilliJoulePerKilogram);
-        SI_MilliJoulePerKilogram_Double = getResourceOrNull(graph, URIs.SI_MilliJoulePerKilogram_Double);
-        SI_MilliJoulePerKilogram_Float = getResourceOrNull(graph, URIs.SI_MilliJoulePerKilogram_Float);
-        SI_MilliJoule_Double = getResourceOrNull(graph, URIs.SI_MilliJoule_Double);
-        SI_MilliJoule_Float = getResourceOrNull(graph, URIs.SI_MilliJoule_Float);
-        SI_MilliKatal = getResourceOrNull(graph, URIs.SI_MilliKatal);
-        SI_MilliKatal_Double = getResourceOrNull(graph, URIs.SI_MilliKatal_Double);
-        SI_MilliKatal_Float = getResourceOrNull(graph, URIs.SI_MilliKatal_Float);
-        SI_MilliKelvin = getResourceOrNull(graph, URIs.SI_MilliKelvin);
-        SI_MilliKelvin_Double = getResourceOrNull(graph, URIs.SI_MilliKelvin_Double);
-        SI_MilliKelvin_Float = getResourceOrNull(graph, URIs.SI_MilliKelvin_Float);
-        SI_MilliLumen = getResourceOrNull(graph, URIs.SI_MilliLumen);
-        SI_MilliLumen_Double = getResourceOrNull(graph, URIs.SI_MilliLumen_Double);
-        SI_MilliLumen_Float = getResourceOrNull(graph, URIs.SI_MilliLumen_Float);
-        SI_MilliLux = getResourceOrNull(graph, URIs.SI_MilliLux);
-        SI_MilliLux_Double = getResourceOrNull(graph, URIs.SI_MilliLux_Double);
-        SI_MilliLux_Float = getResourceOrNull(graph, URIs.SI_MilliLux_Float);
-        SI_MilliMetre = getResourceOrNull(graph, URIs.SI_MilliMetre);
-        SI_MilliMetrePerSecond = getResourceOrNull(graph, URIs.SI_MilliMetrePerSecond);
-        SI_MilliMetrePerSecond_Double = getResourceOrNull(graph, URIs.SI_MilliMetrePerSecond_Double);
-        SI_MilliMetrePerSecond_Float = getResourceOrNull(graph, URIs.SI_MilliMetrePerSecond_Float);
-        SI_MilliMetre_Double = getResourceOrNull(graph, URIs.SI_MilliMetre_Double);
-        SI_MilliMetre_Float = getResourceOrNull(graph, URIs.SI_MilliMetre_Float);
-        SI_MilliMole = getResourceOrNull(graph, URIs.SI_MilliMole);
-        SI_MilliMolePerKilogram = getResourceOrNull(graph, URIs.SI_MilliMolePerKilogram);
-        SI_MilliMolePerKilogram_Double = getResourceOrNull(graph, URIs.SI_MilliMolePerKilogram_Double);
-        SI_MilliMolePerKilogram_Float = getResourceOrNull(graph, URIs.SI_MilliMolePerKilogram_Float);
-        SI_MilliMolePerLitre = getResourceOrNull(graph, URIs.SI_MilliMolePerLitre);
-        SI_MilliMolePerLitre_Double = getResourceOrNull(graph, URIs.SI_MilliMolePerLitre_Double);
-        SI_MilliMolePerLitre_Float = getResourceOrNull(graph, URIs.SI_MilliMolePerLitre_Float);
-        SI_MilliMole_Double = getResourceOrNull(graph, URIs.SI_MilliMole_Double);
-        SI_MilliMole_Float = getResourceOrNull(graph, URIs.SI_MilliMole_Float);
-        SI_MilliNewton = getResourceOrNull(graph, URIs.SI_MilliNewton);
-        SI_MilliNewtonPerMetre = getResourceOrNull(graph, URIs.SI_MilliNewtonPerMetre);
-        SI_MilliNewtonPerMetre_Double = getResourceOrNull(graph, URIs.SI_MilliNewtonPerMetre_Double);
-        SI_MilliNewtonPerMetre_Float = getResourceOrNull(graph, URIs.SI_MilliNewtonPerMetre_Float);
-        SI_MilliNewton_Double = getResourceOrNull(graph, URIs.SI_MilliNewton_Double);
-        SI_MilliNewton_Float = getResourceOrNull(graph, URIs.SI_MilliNewton_Float);
-        SI_MilliOhm = getResourceOrNull(graph, URIs.SI_MilliOhm);
-        SI_MilliOhm_Double = getResourceOrNull(graph, URIs.SI_MilliOhm_Double);
-        SI_MilliOhm_Float = getResourceOrNull(graph, URIs.SI_MilliOhm_Float);
-        SI_MilliPascal = getResourceOrNull(graph, URIs.SI_MilliPascal);
-        SI_MilliPascal_Double = getResourceOrNull(graph, URIs.SI_MilliPascal_Double);
-        SI_MilliPascal_Float = getResourceOrNull(graph, URIs.SI_MilliPascal_Float);
-        SI_MilliRadian = getResourceOrNull(graph, URIs.SI_MilliRadian);
-        SI_MilliRadian_Double = getResourceOrNull(graph, URIs.SI_MilliRadian_Double);
-        SI_MilliRadian_Float = getResourceOrNull(graph, URIs.SI_MilliRadian_Float);
-        SI_MilliSecond = getResourceOrNull(graph, URIs.SI_MilliSecond);
-        SI_MilliSecond_Double = getResourceOrNull(graph, URIs.SI_MilliSecond_Double);
-        SI_MilliSecond_Float = getResourceOrNull(graph, URIs.SI_MilliSecond_Float);
-        SI_MilliSiemens = getResourceOrNull(graph, URIs.SI_MilliSiemens);
-        SI_MilliSiemens_Double = getResourceOrNull(graph, URIs.SI_MilliSiemens_Double);
-        SI_MilliSiemens_Float = getResourceOrNull(graph, URIs.SI_MilliSiemens_Float);
-        SI_MilliSievert = getResourceOrNull(graph, URIs.SI_MilliSievert);
-        SI_MilliSievert_Double = getResourceOrNull(graph, URIs.SI_MilliSievert_Double);
-        SI_MilliSievert_Float = getResourceOrNull(graph, URIs.SI_MilliSievert_Float);
-        SI_MilliSteradian = getResourceOrNull(graph, URIs.SI_MilliSteradian);
-        SI_MilliSteradian_Double = getResourceOrNull(graph, URIs.SI_MilliSteradian_Double);
-        SI_MilliSteradian_Float = getResourceOrNull(graph, URIs.SI_MilliSteradian_Float);
-        SI_MilliTesla = getResourceOrNull(graph, URIs.SI_MilliTesla);
-        SI_MilliTesla_Double = getResourceOrNull(graph, URIs.SI_MilliTesla_Double);
-        SI_MilliTesla_Float = getResourceOrNull(graph, URIs.SI_MilliTesla_Float);
-        SI_MilliVolt = getResourceOrNull(graph, URIs.SI_MilliVolt);
-        SI_MilliVolt_Double = getResourceOrNull(graph, URIs.SI_MilliVolt_Double);
-        SI_MilliVolt_Float = getResourceOrNull(graph, URIs.SI_MilliVolt_Float);
-        SI_MilliWatt = getResourceOrNull(graph, URIs.SI_MilliWatt);
-        SI_MilliWatt_Double = getResourceOrNull(graph, URIs.SI_MilliWatt_Double);
-        SI_MilliWatt_Float = getResourceOrNull(graph, URIs.SI_MilliWatt_Float);
-        SI_MilliWeber = getResourceOrNull(graph, URIs.SI_MilliWeber);
-        SI_MilliWeber_Double = getResourceOrNull(graph, URIs.SI_MilliWeber_Double);
-        SI_MilliWeber_Float = getResourceOrNull(graph, URIs.SI_MilliWeber_Float);
-        SI_Milligram = getResourceOrNull(graph, URIs.SI_Milligram);
-        SI_MilligramPerCubicMetre = getResourceOrNull(graph, URIs.SI_MilligramPerCubicMetre);
-        SI_MilligramPerCubicMetre_Double = getResourceOrNull(graph, URIs.SI_MilligramPerCubicMetre_Double);
-        SI_MilligramPerCubicMetre_Float = getResourceOrNull(graph, URIs.SI_MilligramPerCubicMetre_Float);
-        SI_MilligramPerLitre = getResourceOrNull(graph, URIs.SI_MilligramPerLitre);
-        SI_MilligramPerLitre_Double = getResourceOrNull(graph, URIs.SI_MilligramPerLitre_Double);
-        SI_MilligramPerLitre_Float = getResourceOrNull(graph, URIs.SI_MilligramPerLitre_Float);
-        SI_MilligramPerSecond = getResourceOrNull(graph, URIs.SI_MilligramPerSecond);
-        SI_MilligramPerSecond_Double = getResourceOrNull(graph, URIs.SI_MilligramPerSecond_Double);
-        SI_MilligramPerSecond_Float = getResourceOrNull(graph, URIs.SI_MilligramPerSecond_Float);
-        SI_Milligram_Double = getResourceOrNull(graph, URIs.SI_Milligram_Double);
-        SI_Milligram_Float = getResourceOrNull(graph, URIs.SI_Milligram_Float);
-        SI_Minute = getResourceOrNull(graph, URIs.SI_Minute);
-        SI_Minute_Double = getResourceOrNull(graph, URIs.SI_Minute_Double);
-        SI_Minute_Float = getResourceOrNull(graph, URIs.SI_Minute_Float);
-        SI_Mole = getResourceOrNull(graph, URIs.SI_Mole);
-        SI_MolePerKilogram = getResourceOrNull(graph, URIs.SI_MolePerKilogram);
-        SI_MolePerKilogram_Double = getResourceOrNull(graph, URIs.SI_MolePerKilogram_Double);
-        SI_MolePerKilogram_Float = getResourceOrNull(graph, URIs.SI_MolePerKilogram_Float);
-        SI_MolePerLitre = getResourceOrNull(graph, URIs.SI_MolePerLitre);
-        SI_MolePerLitre_Double = getResourceOrNull(graph, URIs.SI_MolePerLitre_Double);
-        SI_MolePerLitre_Float = getResourceOrNull(graph, URIs.SI_MolePerLitre_Float);
-        SI_Mole_Double = getResourceOrNull(graph, URIs.SI_Mole_Double);
-        SI_Mole_Float = getResourceOrNull(graph, URIs.SI_Mole_Float);
-        SI_Newton = getResourceOrNull(graph, URIs.SI_Newton);
-        SI_NewtonPerMetre = getResourceOrNull(graph, URIs.SI_NewtonPerMetre);
-        SI_NewtonPerMetre_Double = getResourceOrNull(graph, URIs.SI_NewtonPerMetre_Double);
-        SI_NewtonPerMetre_Float = getResourceOrNull(graph, URIs.SI_NewtonPerMetre_Float);
-        SI_Newton_Double = getResourceOrNull(graph, URIs.SI_Newton_Double);
-        SI_Newton_Float = getResourceOrNull(graph, URIs.SI_Newton_Float);
-        SI_Ohm = getResourceOrNull(graph, URIs.SI_Ohm);
-        SI_Ohm_Double = getResourceOrNull(graph, URIs.SI_Ohm_Double);
-        SI_Ohm_Float = getResourceOrNull(graph, URIs.SI_Ohm_Float);
-        SI_Pascal = getResourceOrNull(graph, URIs.SI_Pascal);
-        SI_Pascal_Double = getResourceOrNull(graph, URIs.SI_Pascal_Double);
-        SI_Pascal_Float = getResourceOrNull(graph, URIs.SI_Pascal_Float);
-        SI_Percentage = getResourceOrNull(graph, URIs.SI_Percentage);
-        SI_Percentage_Double = getResourceOrNull(graph, URIs.SI_Percentage_Double);
-        SI_Percentage_Float = getResourceOrNull(graph, URIs.SI_Percentage_Float);
-        SI_Radian = getResourceOrNull(graph, URIs.SI_Radian);
-        SI_Radian_Double = getResourceOrNull(graph, URIs.SI_Radian_Double);
-        SI_Radian_Float = getResourceOrNull(graph, URIs.SI_Radian_Float);
-        SI_Second = getResourceOrNull(graph, URIs.SI_Second);
-        SI_Second_Double = getResourceOrNull(graph, URIs.SI_Second_Double);
-        SI_Second_Float = getResourceOrNull(graph, URIs.SI_Second_Float);
-        SI_Siemens = getResourceOrNull(graph, URIs.SI_Siemens);
-        SI_Siemens_Double = getResourceOrNull(graph, URIs.SI_Siemens_Double);
-        SI_Siemens_Float = getResourceOrNull(graph, URIs.SI_Siemens_Float);
-        SI_Sievert = getResourceOrNull(graph, URIs.SI_Sievert);
-        SI_Sievert_Double = getResourceOrNull(graph, URIs.SI_Sievert_Double);
-        SI_Sievert_Float = getResourceOrNull(graph, URIs.SI_Sievert_Float);
-        SI_SquareMetre = getResourceOrNull(graph, URIs.SI_SquareMetre);
-        SI_SquareMetre_Double = getResourceOrNull(graph, URIs.SI_SquareMetre_Double);
-        SI_SquareMetre_Float = getResourceOrNull(graph, URIs.SI_SquareMetre_Float);
-        SI_Steradian = getResourceOrNull(graph, URIs.SI_Steradian);
-        SI_Steradian_Double = getResourceOrNull(graph, URIs.SI_Steradian_Double);
-        SI_Steradian_Float = getResourceOrNull(graph, URIs.SI_Steradian_Float);
-        SI_TeraAmpere = getResourceOrNull(graph, URIs.SI_TeraAmpere);
-        SI_TeraAmpere_Double = getResourceOrNull(graph, URIs.SI_TeraAmpere_Double);
-        SI_TeraAmpere_Float = getResourceOrNull(graph, URIs.SI_TeraAmpere_Float);
-        SI_TeraBecquerel = getResourceOrNull(graph, URIs.SI_TeraBecquerel);
-        SI_TeraBecquerel_Double = getResourceOrNull(graph, URIs.SI_TeraBecquerel_Double);
-        SI_TeraBecquerel_Float = getResourceOrNull(graph, URIs.SI_TeraBecquerel_Float);
-        SI_TeraCandela = getResourceOrNull(graph, URIs.SI_TeraCandela);
-        SI_TeraCandela_Double = getResourceOrNull(graph, URIs.SI_TeraCandela_Double);
-        SI_TeraCandela_Float = getResourceOrNull(graph, URIs.SI_TeraCandela_Float);
-        SI_TeraCelsius = getResourceOrNull(graph, URIs.SI_TeraCelsius);
-        SI_TeraCelsius_Double = getResourceOrNull(graph, URIs.SI_TeraCelsius_Double);
-        SI_TeraCelsius_Float = getResourceOrNull(graph, URIs.SI_TeraCelsius_Float);
-        SI_TeraCoulomb = getResourceOrNull(graph, URIs.SI_TeraCoulomb);
-        SI_TeraCoulomb_Double = getResourceOrNull(graph, URIs.SI_TeraCoulomb_Double);
-        SI_TeraCoulomb_Float = getResourceOrNull(graph, URIs.SI_TeraCoulomb_Float);
-        SI_TeraFarad = getResourceOrNull(graph, URIs.SI_TeraFarad);
-        SI_TeraFarad_Double = getResourceOrNull(graph, URIs.SI_TeraFarad_Double);
-        SI_TeraFarad_Float = getResourceOrNull(graph, URIs.SI_TeraFarad_Float);
-        SI_TeraGray = getResourceOrNull(graph, URIs.SI_TeraGray);
-        SI_TeraGray_Double = getResourceOrNull(graph, URIs.SI_TeraGray_Double);
-        SI_TeraGray_Float = getResourceOrNull(graph, URIs.SI_TeraGray_Float);
-        SI_TeraHenry = getResourceOrNull(graph, URIs.SI_TeraHenry);
-        SI_TeraHenry_Double = getResourceOrNull(graph, URIs.SI_TeraHenry_Double);
-        SI_TeraHenry_Float = getResourceOrNull(graph, URIs.SI_TeraHenry_Float);
-        SI_TeraHertz = getResourceOrNull(graph, URIs.SI_TeraHertz);
-        SI_TeraHertz_Double = getResourceOrNull(graph, URIs.SI_TeraHertz_Double);
-        SI_TeraHertz_Float = getResourceOrNull(graph, URIs.SI_TeraHertz_Float);
-        SI_TeraJoule = getResourceOrNull(graph, URIs.SI_TeraJoule);
-        SI_TeraJoulePerKilogram = getResourceOrNull(graph, URIs.SI_TeraJoulePerKilogram);
-        SI_TeraJoulePerKilogram_Double = getResourceOrNull(graph, URIs.SI_TeraJoulePerKilogram_Double);
-        SI_TeraJoulePerKilogram_Float = getResourceOrNull(graph, URIs.SI_TeraJoulePerKilogram_Float);
-        SI_TeraJoule_Double = getResourceOrNull(graph, URIs.SI_TeraJoule_Double);
-        SI_TeraJoule_Float = getResourceOrNull(graph, URIs.SI_TeraJoule_Float);
-        SI_TeraKatal = getResourceOrNull(graph, URIs.SI_TeraKatal);
-        SI_TeraKatal_Double = getResourceOrNull(graph, URIs.SI_TeraKatal_Double);
-        SI_TeraKatal_Float = getResourceOrNull(graph, URIs.SI_TeraKatal_Float);
-        SI_TeraKelvin = getResourceOrNull(graph, URIs.SI_TeraKelvin);
-        SI_TeraKelvin_Double = getResourceOrNull(graph, URIs.SI_TeraKelvin_Double);
-        SI_TeraKelvin_Float = getResourceOrNull(graph, URIs.SI_TeraKelvin_Float);
-        SI_TeraLumen = getResourceOrNull(graph, URIs.SI_TeraLumen);
-        SI_TeraLumen_Double = getResourceOrNull(graph, URIs.SI_TeraLumen_Double);
-        SI_TeraLumen_Float = getResourceOrNull(graph, URIs.SI_TeraLumen_Float);
-        SI_TeraLux = getResourceOrNull(graph, URIs.SI_TeraLux);
-        SI_TeraLux_Double = getResourceOrNull(graph, URIs.SI_TeraLux_Double);
-        SI_TeraLux_Float = getResourceOrNull(graph, URIs.SI_TeraLux_Float);
-        SI_TeraMetre = getResourceOrNull(graph, URIs.SI_TeraMetre);
-        SI_TeraMetrePerSecond = getResourceOrNull(graph, URIs.SI_TeraMetrePerSecond);
-        SI_TeraMetrePerSecond_Double = getResourceOrNull(graph, URIs.SI_TeraMetrePerSecond_Double);
-        SI_TeraMetrePerSecond_Float = getResourceOrNull(graph, URIs.SI_TeraMetrePerSecond_Float);
-        SI_TeraMetre_Double = getResourceOrNull(graph, URIs.SI_TeraMetre_Double);
-        SI_TeraMetre_Float = getResourceOrNull(graph, URIs.SI_TeraMetre_Float);
-        SI_TeraMole = getResourceOrNull(graph, URIs.SI_TeraMole);
-        SI_TeraMolePerKilogram = getResourceOrNull(graph, URIs.SI_TeraMolePerKilogram);
-        SI_TeraMolePerKilogram_Double = getResourceOrNull(graph, URIs.SI_TeraMolePerKilogram_Double);
-        SI_TeraMolePerKilogram_Float = getResourceOrNull(graph, URIs.SI_TeraMolePerKilogram_Float);
-        SI_TeraMolePerLitre = getResourceOrNull(graph, URIs.SI_TeraMolePerLitre);
-        SI_TeraMolePerLitre_Double = getResourceOrNull(graph, URIs.SI_TeraMolePerLitre_Double);
-        SI_TeraMolePerLitre_Float = getResourceOrNull(graph, URIs.SI_TeraMolePerLitre_Float);
-        SI_TeraMole_Double = getResourceOrNull(graph, URIs.SI_TeraMole_Double);
-        SI_TeraMole_Float = getResourceOrNull(graph, URIs.SI_TeraMole_Float);
-        SI_TeraNewton = getResourceOrNull(graph, URIs.SI_TeraNewton);
-        SI_TeraNewtonPerMetre = getResourceOrNull(graph, URIs.SI_TeraNewtonPerMetre);
-        SI_TeraNewtonPerMetre_Double = getResourceOrNull(graph, URIs.SI_TeraNewtonPerMetre_Double);
-        SI_TeraNewtonPerMetre_Float = getResourceOrNull(graph, URIs.SI_TeraNewtonPerMetre_Float);
-        SI_TeraNewton_Double = getResourceOrNull(graph, URIs.SI_TeraNewton_Double);
-        SI_TeraNewton_Float = getResourceOrNull(graph, URIs.SI_TeraNewton_Float);
-        SI_TeraOhm = getResourceOrNull(graph, URIs.SI_TeraOhm);
-        SI_TeraOhm_Double = getResourceOrNull(graph, URIs.SI_TeraOhm_Double);
-        SI_TeraOhm_Float = getResourceOrNull(graph, URIs.SI_TeraOhm_Float);
-        SI_TeraPascal = getResourceOrNull(graph, URIs.SI_TeraPascal);
-        SI_TeraPascal_Double = getResourceOrNull(graph, URIs.SI_TeraPascal_Double);
-        SI_TeraPascal_Float = getResourceOrNull(graph, URIs.SI_TeraPascal_Float);
-        SI_TeraRadian = getResourceOrNull(graph, URIs.SI_TeraRadian);
-        SI_TeraRadian_Double = getResourceOrNull(graph, URIs.SI_TeraRadian_Double);
-        SI_TeraRadian_Float = getResourceOrNull(graph, URIs.SI_TeraRadian_Float);
-        SI_TeraSecond = getResourceOrNull(graph, URIs.SI_TeraSecond);
-        SI_TeraSecond_Double = getResourceOrNull(graph, URIs.SI_TeraSecond_Double);
-        SI_TeraSecond_Float = getResourceOrNull(graph, URIs.SI_TeraSecond_Float);
-        SI_TeraSiemens = getResourceOrNull(graph, URIs.SI_TeraSiemens);
-        SI_TeraSiemens_Double = getResourceOrNull(graph, URIs.SI_TeraSiemens_Double);
-        SI_TeraSiemens_Float = getResourceOrNull(graph, URIs.SI_TeraSiemens_Float);
-        SI_TeraSievert = getResourceOrNull(graph, URIs.SI_TeraSievert);
-        SI_TeraSievert_Double = getResourceOrNull(graph, URIs.SI_TeraSievert_Double);
-        SI_TeraSievert_Float = getResourceOrNull(graph, URIs.SI_TeraSievert_Float);
-        SI_TeraSteradian = getResourceOrNull(graph, URIs.SI_TeraSteradian);
-        SI_TeraSteradian_Double = getResourceOrNull(graph, URIs.SI_TeraSteradian_Double);
-        SI_TeraSteradian_Float = getResourceOrNull(graph, URIs.SI_TeraSteradian_Float);
-        SI_TeraTesla = getResourceOrNull(graph, URIs.SI_TeraTesla);
-        SI_TeraTesla_Double = getResourceOrNull(graph, URIs.SI_TeraTesla_Double);
-        SI_TeraTesla_Float = getResourceOrNull(graph, URIs.SI_TeraTesla_Float);
-        SI_TeraVolt = getResourceOrNull(graph, URIs.SI_TeraVolt);
-        SI_TeraVolt_Double = getResourceOrNull(graph, URIs.SI_TeraVolt_Double);
-        SI_TeraVolt_Float = getResourceOrNull(graph, URIs.SI_TeraVolt_Float);
-        SI_TeraWatt = getResourceOrNull(graph, URIs.SI_TeraWatt);
-        SI_TeraWatt_Double = getResourceOrNull(graph, URIs.SI_TeraWatt_Double);
-        SI_TeraWatt_Float = getResourceOrNull(graph, URIs.SI_TeraWatt_Float);
-        SI_TeraWeber = getResourceOrNull(graph, URIs.SI_TeraWeber);
-        SI_TeraWeber_Double = getResourceOrNull(graph, URIs.SI_TeraWeber_Double);
-        SI_TeraWeber_Float = getResourceOrNull(graph, URIs.SI_TeraWeber_Float);
-        SI_Teragram = getResourceOrNull(graph, URIs.SI_Teragram);
-        SI_TeragramPerCubicMetre = getResourceOrNull(graph, URIs.SI_TeragramPerCubicMetre);
-        SI_TeragramPerCubicMetre_Double = getResourceOrNull(graph, URIs.SI_TeragramPerCubicMetre_Double);
-        SI_TeragramPerCubicMetre_Float = getResourceOrNull(graph, URIs.SI_TeragramPerCubicMetre_Float);
-        SI_TeragramPerLitre = getResourceOrNull(graph, URIs.SI_TeragramPerLitre);
-        SI_TeragramPerLitre_Double = getResourceOrNull(graph, URIs.SI_TeragramPerLitre_Double);
-        SI_TeragramPerLitre_Float = getResourceOrNull(graph, URIs.SI_TeragramPerLitre_Float);
-        SI_TeragramPerSecond = getResourceOrNull(graph, URIs.SI_TeragramPerSecond);
-        SI_TeragramPerSecond_Double = getResourceOrNull(graph, URIs.SI_TeragramPerSecond_Double);
-        SI_TeragramPerSecond_Float = getResourceOrNull(graph, URIs.SI_TeragramPerSecond_Float);
-        SI_Teragram_Double = getResourceOrNull(graph, URIs.SI_Teragram_Double);
-        SI_Teragram_Float = getResourceOrNull(graph, URIs.SI_Teragram_Float);
-        SI_Tesla = getResourceOrNull(graph, URIs.SI_Tesla);
-        SI_Tesla_Double = getResourceOrNull(graph, URIs.SI_Tesla_Double);
-        SI_Tesla_Float = getResourceOrNull(graph, URIs.SI_Tesla_Float);
-        SI_Unit = getResourceOrNull(graph, URIs.SI_Unit);
-        SI_Volt = getResourceOrNull(graph, URIs.SI_Volt);
-        SI_Volt_Double = getResourceOrNull(graph, URIs.SI_Volt_Double);
-        SI_Volt_Float = getResourceOrNull(graph, URIs.SI_Volt_Float);
-        SI_Watt = getResourceOrNull(graph, URIs.SI_Watt);
-        SI_Watt_Double = getResourceOrNull(graph, URIs.SI_Watt_Double);
-        SI_Watt_Float = getResourceOrNull(graph, URIs.SI_Watt_Float);
-        SI_Weber = getResourceOrNull(graph, URIs.SI_Weber);
-        SI_Weber_Double = getResourceOrNull(graph, URIs.SI_Weber_Double);
-        SI_Weber_Float = getResourceOrNull(graph, URIs.SI_Weber_Float);
-        SI_gram = getResourceOrNull(graph, URIs.SI_gram);
-        SI_gramPerCubicMetre = getResourceOrNull(graph, URIs.SI_gramPerCubicMetre);
-        SI_gramPerCubicMetre_Double = getResourceOrNull(graph, URIs.SI_gramPerCubicMetre_Double);
-        SI_gramPerCubicMetre_Float = getResourceOrNull(graph, URIs.SI_gramPerCubicMetre_Float);
-        SI_gramPerLitre = getResourceOrNull(graph, URIs.SI_gramPerLitre);
-        SI_gramPerLitre_Double = getResourceOrNull(graph, URIs.SI_gramPerLitre_Double);
-        SI_gramPerLitre_Float = getResourceOrNull(graph, URIs.SI_gramPerLitre_Float);
-        SI_gramPerSecond = getResourceOrNull(graph, URIs.SI_gramPerSecond);
-        SI_gramPerSecond_Double = getResourceOrNull(graph, URIs.SI_gramPerSecond_Double);
-        SI_gramPerSecond_Float = getResourceOrNull(graph, URIs.SI_gramPerSecond_Float);
-        SI_gram_Double = getResourceOrNull(graph, URIs.SI_gram_Double);
-        SI_gram_Float = getResourceOrNull(graph, URIs.SI_gram_Float);
-        Vec2d = getResourceOrNull(graph, URIs.Vec2d);
-        Vec2d_n$x = getResourceOrNull(graph, URIs.Vec2d_n$x);
-        Vec2d_n$x_Inverse = getResourceOrNull(graph, URIs.Vec2d_n$x_Inverse);
-        Vec2d_n$y = getResourceOrNull(graph, URIs.Vec2d_n$y);
-        Vec2d_n$y_Inverse = getResourceOrNull(graph, URIs.Vec2d_n$y_Inverse);
-    }
-    
-    public static DatatypeResource getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        DatatypeResource ret = session.peekService(DatatypeResource.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new DatatypeResource(qc.getIndependentGraph(graph));
-            session.registerService(DatatypeResource.class, ret);
-        }
-        return ret;
-    }
-    
-    public static DatatypeResource getInstance(RequestProcessor session) throws DatabaseException {
-        DatatypeResource ret = session.peekService(DatatypeResource.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<DatatypeResource>() {
-                public DatatypeResource perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new DatatypeResource(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(DatatypeResource.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.datatypes.ontology/src/org/simantics/datatypes/SIResource.java b/bundles/org.simantics.datatypes.ontology/src/org/simantics/datatypes/SIResource.java
deleted file mode 100644 (file)
index 0e3b3f7..0000000
+++ /dev/null
@@ -1,3127 +0,0 @@
-package org.simantics.datatypes;
-
-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 SIResource {
-    
-    public final Resource Ampere;
-    public final Resource Ampere_Double;
-    public final Resource Ampere_Float;
-    public final Resource Becquerel;
-    public final Resource Becquerel_Double;
-    public final Resource Becquerel_Float;
-    public final Resource Candela;
-    public final Resource Candela_Double;
-    public final Resource Candela_Float;
-    public final Resource Celsius;
-    public final Resource Celsius_Double;
-    public final Resource Celsius_Float;
-    public final Resource CentiAmpere;
-    public final Resource CentiAmpere_Double;
-    public final Resource CentiAmpere_Float;
-    public final Resource CentiBecquerel;
-    public final Resource CentiBecquerel_Double;
-    public final Resource CentiBecquerel_Float;
-    public final Resource CentiCandela;
-    public final Resource CentiCandela_Double;
-    public final Resource CentiCandela_Float;
-    public final Resource CentiCelsius;
-    public final Resource CentiCelsius_Double;
-    public final Resource CentiCelsius_Float;
-    public final Resource CentiCoulomb;
-    public final Resource CentiCoulomb_Double;
-    public final Resource CentiCoulomb_Float;
-    public final Resource CentiFarad;
-    public final Resource CentiFarad_Double;
-    public final Resource CentiFarad_Float;
-    public final Resource CentiGray;
-    public final Resource CentiGray_Double;
-    public final Resource CentiGray_Float;
-    public final Resource CentiHenry;
-    public final Resource CentiHenry_Double;
-    public final Resource CentiHenry_Float;
-    public final Resource CentiHertz;
-    public final Resource CentiHertz_Double;
-    public final Resource CentiHertz_Float;
-    public final Resource CentiJoule;
-    public final Resource CentiJoulePerKilogram;
-    public final Resource CentiJoulePerKilogram_Double;
-    public final Resource CentiJoulePerKilogram_Float;
-    public final Resource CentiJoule_Double;
-    public final Resource CentiJoule_Float;
-    public final Resource CentiKatal;
-    public final Resource CentiKatal_Double;
-    public final Resource CentiKatal_Float;
-    public final Resource CentiKelvin;
-    public final Resource CentiKelvin_Double;
-    public final Resource CentiKelvin_Float;
-    public final Resource CentiLumen;
-    public final Resource CentiLumen_Double;
-    public final Resource CentiLumen_Float;
-    public final Resource CentiLux;
-    public final Resource CentiLux_Double;
-    public final Resource CentiLux_Float;
-    public final Resource CentiMetre;
-    public final Resource CentiMetrePerSecond;
-    public final Resource CentiMetrePerSecond_Double;
-    public final Resource CentiMetrePerSecond_Float;
-    public final Resource CentiMetre_Double;
-    public final Resource CentiMetre_Float;
-    public final Resource CentiMole;
-    public final Resource CentiMolePerKilogram;
-    public final Resource CentiMolePerKilogram_Double;
-    public final Resource CentiMolePerKilogram_Float;
-    public final Resource CentiMolePerLitre;
-    public final Resource CentiMolePerLitre_Double;
-    public final Resource CentiMolePerLitre_Float;
-    public final Resource CentiMole_Double;
-    public final Resource CentiMole_Float;
-    public final Resource CentiNewton;
-    public final Resource CentiNewtonPerMetre;
-    public final Resource CentiNewtonPerMetre_Double;
-    public final Resource CentiNewtonPerMetre_Float;
-    public final Resource CentiNewton_Double;
-    public final Resource CentiNewton_Float;
-    public final Resource CentiOhm;
-    public final Resource CentiOhm_Double;
-    public final Resource CentiOhm_Float;
-    public final Resource CentiPascal;
-    public final Resource CentiPascal_Double;
-    public final Resource CentiPascal_Float;
-    public final Resource CentiRadian;
-    public final Resource CentiRadian_Double;
-    public final Resource CentiRadian_Float;
-    public final Resource CentiSecond;
-    public final Resource CentiSecond_Double;
-    public final Resource CentiSecond_Float;
-    public final Resource CentiSiemens;
-    public final Resource CentiSiemens_Double;
-    public final Resource CentiSiemens_Float;
-    public final Resource CentiSievert;
-    public final Resource CentiSievert_Double;
-    public final Resource CentiSievert_Float;
-    public final Resource CentiSteradian;
-    public final Resource CentiSteradian_Double;
-    public final Resource CentiSteradian_Float;
-    public final Resource CentiTesla;
-    public final Resource CentiTesla_Double;
-    public final Resource CentiTesla_Float;
-    public final Resource CentiVolt;
-    public final Resource CentiVolt_Double;
-    public final Resource CentiVolt_Float;
-    public final Resource CentiWatt;
-    public final Resource CentiWatt_Double;
-    public final Resource CentiWatt_Float;
-    public final Resource CentiWeber;
-    public final Resource CentiWeber_Double;
-    public final Resource CentiWeber_Float;
-    public final Resource Centigram;
-    public final Resource CentigramPerCubicMetre;
-    public final Resource CentigramPerCubicMetre_Double;
-    public final Resource CentigramPerCubicMetre_Float;
-    public final Resource CentigramPerLitre;
-    public final Resource CentigramPerLitre_Double;
-    public final Resource CentigramPerLitre_Float;
-    public final Resource CentigramPerSecond;
-    public final Resource CentigramPerSecond_Double;
-    public final Resource CentigramPerSecond_Float;
-    public final Resource Centigram_Double;
-    public final Resource Centigram_Float;
-    public final Resource Coulomb;
-    public final Resource Coulomb_Double;
-    public final Resource Coulomb_Float;
-    public final Resource CubicMetre;
-    public final Resource CubicMetre_Double;
-    public final Resource CubicMetre_Float;
-    public final Resource Degree;
-    public final Resource Degree_Double;
-    public final Resource Degree_Float;
-    public final Resource Farad;
-    public final Resource Farad_Double;
-    public final Resource Farad_Float;
-    public final Resource GigaAmpere;
-    public final Resource GigaAmpere_Double;
-    public final Resource GigaAmpere_Float;
-    public final Resource GigaBecquerel;
-    public final Resource GigaBecquerel_Double;
-    public final Resource GigaBecquerel_Float;
-    public final Resource GigaCandela;
-    public final Resource GigaCandela_Double;
-    public final Resource GigaCandela_Float;
-    public final Resource GigaCelsius;
-    public final Resource GigaCelsius_Double;
-    public final Resource GigaCelsius_Float;
-    public final Resource GigaCoulomb;
-    public final Resource GigaCoulomb_Double;
-    public final Resource GigaCoulomb_Float;
-    public final Resource GigaFarad;
-    public final Resource GigaFarad_Double;
-    public final Resource GigaFarad_Float;
-    public final Resource GigaGray;
-    public final Resource GigaGray_Double;
-    public final Resource GigaGray_Float;
-    public final Resource GigaHenry;
-    public final Resource GigaHenry_Double;
-    public final Resource GigaHenry_Float;
-    public final Resource GigaHertz;
-    public final Resource GigaHertz_Double;
-    public final Resource GigaHertz_Float;
-    public final Resource GigaJoule;
-    public final Resource GigaJoulePerKilogram;
-    public final Resource GigaJoulePerKilogram_Double;
-    public final Resource GigaJoulePerKilogram_Float;
-    public final Resource GigaJoule_Double;
-    public final Resource GigaJoule_Float;
-    public final Resource GigaKatal;
-    public final Resource GigaKatal_Double;
-    public final Resource GigaKatal_Float;
-    public final Resource GigaKelvin;
-    public final Resource GigaKelvin_Double;
-    public final Resource GigaKelvin_Float;
-    public final Resource GigaLumen;
-    public final Resource GigaLumen_Double;
-    public final Resource GigaLumen_Float;
-    public final Resource GigaLux;
-    public final Resource GigaLux_Double;
-    public final Resource GigaLux_Float;
-    public final Resource GigaMetre;
-    public final Resource GigaMetrePerSecond;
-    public final Resource GigaMetrePerSecond_Double;
-    public final Resource GigaMetrePerSecond_Float;
-    public final Resource GigaMetre_Double;
-    public final Resource GigaMetre_Float;
-    public final Resource GigaMole;
-    public final Resource GigaMolePerKilogram;
-    public final Resource GigaMolePerKilogram_Double;
-    public final Resource GigaMolePerKilogram_Float;
-    public final Resource GigaMolePerLitre;
-    public final Resource GigaMolePerLitre_Double;
-    public final Resource GigaMolePerLitre_Float;
-    public final Resource GigaMole_Double;
-    public final Resource GigaMole_Float;
-    public final Resource GigaNewton;
-    public final Resource GigaNewtonPerMetre;
-    public final Resource GigaNewtonPerMetre_Double;
-    public final Resource GigaNewtonPerMetre_Float;
-    public final Resource GigaNewton_Double;
-    public final Resource GigaNewton_Float;
-    public final Resource GigaOhm;
-    public final Resource GigaOhm_Double;
-    public final Resource GigaOhm_Float;
-    public final Resource GigaPascal;
-    public final Resource GigaPascal_Double;
-    public final Resource GigaPascal_Float;
-    public final Resource GigaRadian;
-    public final Resource GigaRadian_Double;
-    public final Resource GigaRadian_Float;
-    public final Resource GigaSecond;
-    public final Resource GigaSecond_Double;
-    public final Resource GigaSecond_Float;
-    public final Resource GigaSiemens;
-    public final Resource GigaSiemens_Double;
-    public final Resource GigaSiemens_Float;
-    public final Resource GigaSievert;
-    public final Resource GigaSievert_Double;
-    public final Resource GigaSievert_Float;
-    public final Resource GigaSteradian;
-    public final Resource GigaSteradian_Double;
-    public final Resource GigaSteradian_Float;
-    public final Resource GigaTesla;
-    public final Resource GigaTesla_Double;
-    public final Resource GigaTesla_Float;
-    public final Resource GigaVolt;
-    public final Resource GigaVolt_Double;
-    public final Resource GigaVolt_Float;
-    public final Resource GigaWatt;
-    public final Resource GigaWatt_Double;
-    public final Resource GigaWatt_Float;
-    public final Resource GigaWeber;
-    public final Resource GigaWeber_Double;
-    public final Resource GigaWeber_Float;
-    public final Resource Gigagram;
-    public final Resource GigagramPerCubicMetre;
-    public final Resource GigagramPerCubicMetre_Double;
-    public final Resource GigagramPerCubicMetre_Float;
-    public final Resource GigagramPerLitre;
-    public final Resource GigagramPerLitre_Double;
-    public final Resource GigagramPerLitre_Float;
-    public final Resource GigagramPerSecond;
-    public final Resource GigagramPerSecond_Double;
-    public final Resource GigagramPerSecond_Float;
-    public final Resource Gigagram_Double;
-    public final Resource Gigagram_Float;
-    public final Resource Gray;
-    public final Resource Gray_Double;
-    public final Resource Gray_Float;
-    public final Resource HectoAmpere;
-    public final Resource HectoAmpere_Double;
-    public final Resource HectoAmpere_Float;
-    public final Resource HectoBecquerel;
-    public final Resource HectoBecquerel_Double;
-    public final Resource HectoBecquerel_Float;
-    public final Resource HectoCandela;
-    public final Resource HectoCandela_Double;
-    public final Resource HectoCandela_Float;
-    public final Resource HectoCelsius;
-    public final Resource HectoCelsius_Double;
-    public final Resource HectoCelsius_Float;
-    public final Resource HectoCoulomb;
-    public final Resource HectoCoulomb_Double;
-    public final Resource HectoCoulomb_Float;
-    public final Resource HectoFarad;
-    public final Resource HectoFarad_Double;
-    public final Resource HectoFarad_Float;
-    public final Resource HectoGray;
-    public final Resource HectoGray_Double;
-    public final Resource HectoGray_Float;
-    public final Resource HectoHenry;
-    public final Resource HectoHenry_Double;
-    public final Resource HectoHenry_Float;
-    public final Resource HectoHertz;
-    public final Resource HectoHertz_Double;
-    public final Resource HectoHertz_Float;
-    public final Resource HectoJoule;
-    public final Resource HectoJoulePerKilogram;
-    public final Resource HectoJoulePerKilogram_Double;
-    public final Resource HectoJoulePerKilogram_Float;
-    public final Resource HectoJoule_Double;
-    public final Resource HectoJoule_Float;
-    public final Resource HectoKatal;
-    public final Resource HectoKatal_Double;
-    public final Resource HectoKatal_Float;
-    public final Resource HectoKelvin;
-    public final Resource HectoKelvin_Double;
-    public final Resource HectoKelvin_Float;
-    public final Resource HectoLumen;
-    public final Resource HectoLumen_Double;
-    public final Resource HectoLumen_Float;
-    public final Resource HectoLux;
-    public final Resource HectoLux_Double;
-    public final Resource HectoLux_Float;
-    public final Resource HectoMetre;
-    public final Resource HectoMetrePerSecond;
-    public final Resource HectoMetrePerSecond_Double;
-    public final Resource HectoMetrePerSecond_Float;
-    public final Resource HectoMetre_Double;
-    public final Resource HectoMetre_Float;
-    public final Resource HectoMole;
-    public final Resource HectoMolePerKilogram;
-    public final Resource HectoMolePerKilogram_Double;
-    public final Resource HectoMolePerKilogram_Float;
-    public final Resource HectoMolePerLitre;
-    public final Resource HectoMolePerLitre_Double;
-    public final Resource HectoMolePerLitre_Float;
-    public final Resource HectoMole_Double;
-    public final Resource HectoMole_Float;
-    public final Resource HectoNewton;
-    public final Resource HectoNewtonPerMetre;
-    public final Resource HectoNewtonPerMetre_Double;
-    public final Resource HectoNewtonPerMetre_Float;
-    public final Resource HectoNewton_Double;
-    public final Resource HectoNewton_Float;
-    public final Resource HectoOhm;
-    public final Resource HectoOhm_Double;
-    public final Resource HectoOhm_Float;
-    public final Resource HectoPascal;
-    public final Resource HectoPascal_Double;
-    public final Resource HectoPascal_Float;
-    public final Resource HectoRadian;
-    public final Resource HectoRadian_Double;
-    public final Resource HectoRadian_Float;
-    public final Resource HectoSecond;
-    public final Resource HectoSecond_Double;
-    public final Resource HectoSecond_Float;
-    public final Resource HectoSiemens;
-    public final Resource HectoSiemens_Double;
-    public final Resource HectoSiemens_Float;
-    public final Resource HectoSievert;
-    public final Resource HectoSievert_Double;
-    public final Resource HectoSievert_Float;
-    public final Resource HectoSteradian;
-    public final Resource HectoSteradian_Double;
-    public final Resource HectoSteradian_Float;
-    public final Resource HectoTesla;
-    public final Resource HectoTesla_Double;
-    public final Resource HectoTesla_Float;
-    public final Resource HectoVolt;
-    public final Resource HectoVolt_Double;
-    public final Resource HectoVolt_Float;
-    public final Resource HectoWatt;
-    public final Resource HectoWatt_Double;
-    public final Resource HectoWatt_Float;
-    public final Resource HectoWeber;
-    public final Resource HectoWeber_Double;
-    public final Resource HectoWeber_Float;
-    public final Resource Hectogram;
-    public final Resource HectogramPerCubicMetre;
-    public final Resource HectogramPerCubicMetre_Double;
-    public final Resource HectogramPerCubicMetre_Float;
-    public final Resource HectogramPerLitre;
-    public final Resource HectogramPerLitre_Double;
-    public final Resource HectogramPerLitre_Float;
-    public final Resource HectogramPerSecond;
-    public final Resource HectogramPerSecond_Double;
-    public final Resource HectogramPerSecond_Float;
-    public final Resource Hectogram_Double;
-    public final Resource Hectogram_Float;
-    public final Resource Henry;
-    public final Resource Henry_Double;
-    public final Resource Henry_Float;
-    public final Resource Hertz;
-    public final Resource Hertz_Double;
-    public final Resource Hertz_Float;
-    public final Resource Hour;
-    public final Resource Hour_Double;
-    public final Resource Hour_Float;
-    public final Resource Joule;
-    public final Resource JoulePerKilogram;
-    public final Resource JoulePerKilogram_Double;
-    public final Resource JoulePerKilogram_Float;
-    public final Resource Joule_Double;
-    public final Resource Joule_Float;
-    public final Resource Katal;
-    public final Resource Katal_Double;
-    public final Resource Katal_Float;
-    public final Resource Kelvin;
-    public final Resource Kelvin_Double;
-    public final Resource Kelvin_Float;
-    public final Resource KiloAmpere;
-    public final Resource KiloAmpere_Double;
-    public final Resource KiloAmpere_Float;
-    public final Resource KiloBecquerel;
-    public final Resource KiloBecquerel_Double;
-    public final Resource KiloBecquerel_Float;
-    public final Resource KiloCandela;
-    public final Resource KiloCandela_Double;
-    public final Resource KiloCandela_Float;
-    public final Resource KiloCelsius;
-    public final Resource KiloCelsius_Double;
-    public final Resource KiloCelsius_Float;
-    public final Resource KiloCoulomb;
-    public final Resource KiloCoulomb_Double;
-    public final Resource KiloCoulomb_Float;
-    public final Resource KiloFarad;
-    public final Resource KiloFarad_Double;
-    public final Resource KiloFarad_Float;
-    public final Resource KiloGray;
-    public final Resource KiloGray_Double;
-    public final Resource KiloGray_Float;
-    public final Resource KiloHenry;
-    public final Resource KiloHenry_Double;
-    public final Resource KiloHenry_Float;
-    public final Resource KiloHertz;
-    public final Resource KiloHertz_Double;
-    public final Resource KiloHertz_Float;
-    public final Resource KiloJoule;
-    public final Resource KiloJoulePerKilogram;
-    public final Resource KiloJoulePerKilogram_Double;
-    public final Resource KiloJoulePerKilogram_Float;
-    public final Resource KiloJoule_Double;
-    public final Resource KiloJoule_Float;
-    public final Resource KiloKatal;
-    public final Resource KiloKatal_Double;
-    public final Resource KiloKatal_Float;
-    public final Resource KiloKelvin;
-    public final Resource KiloKelvin_Double;
-    public final Resource KiloKelvin_Float;
-    public final Resource KiloLumen;
-    public final Resource KiloLumen_Double;
-    public final Resource KiloLumen_Float;
-    public final Resource KiloLux;
-    public final Resource KiloLux_Double;
-    public final Resource KiloLux_Float;
-    public final Resource KiloMetre;
-    public final Resource KiloMetrePerSecond;
-    public final Resource KiloMetrePerSecond_Double;
-    public final Resource KiloMetrePerSecond_Float;
-    public final Resource KiloMetre_Double;
-    public final Resource KiloMetre_Float;
-    public final Resource KiloMole;
-    public final Resource KiloMolePerKilogram;
-    public final Resource KiloMolePerKilogram_Double;
-    public final Resource KiloMolePerKilogram_Float;
-    public final Resource KiloMolePerLitre;
-    public final Resource KiloMolePerLitre_Double;
-    public final Resource KiloMolePerLitre_Float;
-    public final Resource KiloMole_Double;
-    public final Resource KiloMole_Float;
-    public final Resource KiloNewton;
-    public final Resource KiloNewtonPerMetre;
-    public final Resource KiloNewtonPerMetre_Double;
-    public final Resource KiloNewtonPerMetre_Float;
-    public final Resource KiloNewton_Double;
-    public final Resource KiloNewton_Float;
-    public final Resource KiloOhm;
-    public final Resource KiloOhm_Double;
-    public final Resource KiloOhm_Float;
-    public final Resource KiloPascal;
-    public final Resource KiloPascal_Double;
-    public final Resource KiloPascal_Float;
-    public final Resource KiloRadian;
-    public final Resource KiloRadian_Double;
-    public final Resource KiloRadian_Float;
-    public final Resource KiloSecond;
-    public final Resource KiloSecond_Double;
-    public final Resource KiloSecond_Float;
-    public final Resource KiloSiemens;
-    public final Resource KiloSiemens_Double;
-    public final Resource KiloSiemens_Float;
-    public final Resource KiloSievert;
-    public final Resource KiloSievert_Double;
-    public final Resource KiloSievert_Float;
-    public final Resource KiloSteradian;
-    public final Resource KiloSteradian_Double;
-    public final Resource KiloSteradian_Float;
-    public final Resource KiloTesla;
-    public final Resource KiloTesla_Double;
-    public final Resource KiloTesla_Float;
-    public final Resource KiloVolt;
-    public final Resource KiloVolt_Double;
-    public final Resource KiloVolt_Float;
-    public final Resource KiloWatt;
-    public final Resource KiloWatt_Double;
-    public final Resource KiloWatt_Float;
-    public final Resource KiloWeber;
-    public final Resource KiloWeber_Double;
-    public final Resource KiloWeber_Float;
-    public final Resource Kilogram;
-    public final Resource KilogramPerCubicMetre;
-    public final Resource KilogramPerCubicMetre_Double;
-    public final Resource KilogramPerCubicMetre_Float;
-    public final Resource KilogramPerLitre;
-    public final Resource KilogramPerLitre_Double;
-    public final Resource KilogramPerLitre_Float;
-    public final Resource KilogramPerSecond;
-    public final Resource KilogramPerSecond_Double;
-    public final Resource KilogramPerSecond_Float;
-    public final Resource Kilogram_Double;
-    public final Resource Kilogram_Float;
-    public final Resource Litre;
-    public final Resource Litre_Double;
-    public final Resource Litre_Float;
-    public final Resource Lumen;
-    public final Resource Lumen_Double;
-    public final Resource Lumen_Float;
-    public final Resource Lux;
-    public final Resource Lux_Double;
-    public final Resource Lux_Float;
-    public final Resource MassPercentage;
-    public final Resource MassPercentage_Double;
-    public final Resource MassPercentage_Float;
-    public final Resource MegaAmpere;
-    public final Resource MegaAmpere_Double;
-    public final Resource MegaAmpere_Float;
-    public final Resource MegaBecquerel;
-    public final Resource MegaBecquerel_Double;
-    public final Resource MegaBecquerel_Float;
-    public final Resource MegaCandela;
-    public final Resource MegaCandela_Double;
-    public final Resource MegaCandela_Float;
-    public final Resource MegaCelsius;
-    public final Resource MegaCelsius_Double;
-    public final Resource MegaCelsius_Float;
-    public final Resource MegaCoulomb;
-    public final Resource MegaCoulomb_Double;
-    public final Resource MegaCoulomb_Float;
-    public final Resource MegaFarad;
-    public final Resource MegaFarad_Double;
-    public final Resource MegaFarad_Float;
-    public final Resource MegaGray;
-    public final Resource MegaGray_Double;
-    public final Resource MegaGray_Float;
-    public final Resource MegaHenry;
-    public final Resource MegaHenry_Double;
-    public final Resource MegaHenry_Float;
-    public final Resource MegaHertz;
-    public final Resource MegaHertz_Double;
-    public final Resource MegaHertz_Float;
-    public final Resource MegaJoule;
-    public final Resource MegaJoulePerKilogram;
-    public final Resource MegaJoulePerKilogram_Double;
-    public final Resource MegaJoulePerKilogram_Float;
-    public final Resource MegaJoule_Double;
-    public final Resource MegaJoule_Float;
-    public final Resource MegaKatal;
-    public final Resource MegaKatal_Double;
-    public final Resource MegaKatal_Float;
-    public final Resource MegaKelvin;
-    public final Resource MegaKelvin_Double;
-    public final Resource MegaKelvin_Float;
-    public final Resource MegaLumen;
-    public final Resource MegaLumen_Double;
-    public final Resource MegaLumen_Float;
-    public final Resource MegaLux;
-    public final Resource MegaLux_Double;
-    public final Resource MegaLux_Float;
-    public final Resource MegaMetre;
-    public final Resource MegaMetrePerSecond;
-    public final Resource MegaMetrePerSecond_Double;
-    public final Resource MegaMetrePerSecond_Float;
-    public final Resource MegaMetre_Double;
-    public final Resource MegaMetre_Float;
-    public final Resource MegaMole;
-    public final Resource MegaMolePerKilogram;
-    public final Resource MegaMolePerKilogram_Double;
-    public final Resource MegaMolePerKilogram_Float;
-    public final Resource MegaMolePerLitre;
-    public final Resource MegaMolePerLitre_Double;
-    public final Resource MegaMolePerLitre_Float;
-    public final Resource MegaMole_Double;
-    public final Resource MegaMole_Float;
-    public final Resource MegaNewton;
-    public final Resource MegaNewtonPerMetre;
-    public final Resource MegaNewtonPerMetre_Double;
-    public final Resource MegaNewtonPerMetre_Float;
-    public final Resource MegaNewton_Double;
-    public final Resource MegaNewton_Float;
-    public final Resource MegaOhm;
-    public final Resource MegaOhm_Double;
-    public final Resource MegaOhm_Float;
-    public final Resource MegaPascal;
-    public final Resource MegaPascal_Double;
-    public final Resource MegaPascal_Float;
-    public final Resource MegaRadian;
-    public final Resource MegaRadian_Double;
-    public final Resource MegaRadian_Float;
-    public final Resource MegaSecond;
-    public final Resource MegaSecond_Double;
-    public final Resource MegaSecond_Float;
-    public final Resource MegaSiemens;
-    public final Resource MegaSiemens_Double;
-    public final Resource MegaSiemens_Float;
-    public final Resource MegaSievert;
-    public final Resource MegaSievert_Double;
-    public final Resource MegaSievert_Float;
-    public final Resource MegaSteradian;
-    public final Resource MegaSteradian_Double;
-    public final Resource MegaSteradian_Float;
-    public final Resource MegaTesla;
-    public final Resource MegaTesla_Double;
-    public final Resource MegaTesla_Float;
-    public final Resource MegaVolt;
-    public final Resource MegaVolt_Double;
-    public final Resource MegaVolt_Float;
-    public final Resource MegaWatt;
-    public final Resource MegaWatt_Double;
-    public final Resource MegaWatt_Float;
-    public final Resource MegaWeber;
-    public final Resource MegaWeber_Double;
-    public final Resource MegaWeber_Float;
-    public final Resource Megagram;
-    public final Resource MegagramPerCubicMetre;
-    public final Resource MegagramPerCubicMetre_Double;
-    public final Resource MegagramPerCubicMetre_Float;
-    public final Resource MegagramPerLitre;
-    public final Resource MegagramPerLitre_Double;
-    public final Resource MegagramPerLitre_Float;
-    public final Resource MegagramPerSecond;
-    public final Resource MegagramPerSecond_Double;
-    public final Resource MegagramPerSecond_Float;
-    public final Resource Megagram_Double;
-    public final Resource Megagram_Float;
-    public final Resource Metre;
-    public final Resource MetrePerSecond;
-    public final Resource MetrePerSecond_Double;
-    public final Resource MetrePerSecond_Float;
-    public final Resource Metre_Double;
-    public final Resource Metre_Float;
-    public final Resource MicroAmpere;
-    public final Resource MicroAmpere_Double;
-    public final Resource MicroAmpere_Float;
-    public final Resource MicroBecquerel;
-    public final Resource MicroBecquerel_Double;
-    public final Resource MicroBecquerel_Float;
-    public final Resource MicroCandela;
-    public final Resource MicroCandela_Double;
-    public final Resource MicroCandela_Float;
-    public final Resource MicroCelsius;
-    public final Resource MicroCelsius_Double;
-    public final Resource MicroCelsius_Float;
-    public final Resource MicroCoulomb;
-    public final Resource MicroCoulomb_Double;
-    public final Resource MicroCoulomb_Float;
-    public final Resource MicroFarad;
-    public final Resource MicroFarad_Double;
-    public final Resource MicroFarad_Float;
-    public final Resource MicroGray;
-    public final Resource MicroGray_Double;
-    public final Resource MicroGray_Float;
-    public final Resource MicroHenry;
-    public final Resource MicroHenry_Double;
-    public final Resource MicroHenry_Float;
-    public final Resource MicroHertz;
-    public final Resource MicroHertz_Double;
-    public final Resource MicroHertz_Float;
-    public final Resource MicroJoule;
-    public final Resource MicroJoulePerKilogram;
-    public final Resource MicroJoulePerKilogram_Double;
-    public final Resource MicroJoulePerKilogram_Float;
-    public final Resource MicroJoule_Double;
-    public final Resource MicroJoule_Float;
-    public final Resource MicroKatal;
-    public final Resource MicroKatal_Double;
-    public final Resource MicroKatal_Float;
-    public final Resource MicroKelvin;
-    public final Resource MicroKelvin_Double;
-    public final Resource MicroKelvin_Float;
-    public final Resource MicroLumen;
-    public final Resource MicroLumen_Double;
-    public final Resource MicroLumen_Float;
-    public final Resource MicroLux;
-    public final Resource MicroLux_Double;
-    public final Resource MicroLux_Float;
-    public final Resource MicroMetre;
-    public final Resource MicroMetrePerSecond;
-    public final Resource MicroMetrePerSecond_Double;
-    public final Resource MicroMetrePerSecond_Float;
-    public final Resource MicroMetre_Double;
-    public final Resource MicroMetre_Float;
-    public final Resource MicroMole;
-    public final Resource MicroMolePerKilogram;
-    public final Resource MicroMolePerKilogram_Double;
-    public final Resource MicroMolePerKilogram_Float;
-    public final Resource MicroMolePerLitre;
-    public final Resource MicroMolePerLitre_Double;
-    public final Resource MicroMolePerLitre_Float;
-    public final Resource MicroMole_Double;
-    public final Resource MicroMole_Float;
-    public final Resource MicroNewton;
-    public final Resource MicroNewtonPerMetre;
-    public final Resource MicroNewtonPerMetre_Double;
-    public final Resource MicroNewtonPerMetre_Float;
-    public final Resource MicroNewton_Double;
-    public final Resource MicroNewton_Float;
-    public final Resource MicroOhm;
-    public final Resource MicroOhm_Double;
-    public final Resource MicroOhm_Float;
-    public final Resource MicroPascal;
-    public final Resource MicroPascal_Double;
-    public final Resource MicroPascal_Float;
-    public final Resource MicroRadian;
-    public final Resource MicroRadian_Double;
-    public final Resource MicroRadian_Float;
-    public final Resource MicroSecond;
-    public final Resource MicroSecond_Double;
-    public final Resource MicroSecond_Float;
-    public final Resource MicroSiemens;
-    public final Resource MicroSiemens_Double;
-    public final Resource MicroSiemens_Float;
-    public final Resource MicroSievert;
-    public final Resource MicroSievert_Double;
-    public final Resource MicroSievert_Float;
-    public final Resource MicroSteradian;
-    public final Resource MicroSteradian_Double;
-    public final Resource MicroSteradian_Float;
-    public final Resource MicroTesla;
-    public final Resource MicroTesla_Double;
-    public final Resource MicroTesla_Float;
-    public final Resource MicroVolt;
-    public final Resource MicroVolt_Double;
-    public final Resource MicroVolt_Float;
-    public final Resource MicroWatt;
-    public final Resource MicroWatt_Double;
-    public final Resource MicroWatt_Float;
-    public final Resource MicroWeber;
-    public final Resource MicroWeber_Double;
-    public final Resource MicroWeber_Float;
-    public final Resource Microgram;
-    public final Resource MicrogramPerCubicMetre;
-    public final Resource MicrogramPerCubicMetre_Double;
-    public final Resource MicrogramPerCubicMetre_Float;
-    public final Resource MicrogramPerLitre;
-    public final Resource MicrogramPerLitre_Double;
-    public final Resource MicrogramPerLitre_Float;
-    public final Resource MicrogramPerSecond;
-    public final Resource MicrogramPerSecond_Double;
-    public final Resource MicrogramPerSecond_Float;
-    public final Resource Microgram_Double;
-    public final Resource Microgram_Float;
-    public final Resource MilliAmpere;
-    public final Resource MilliAmpere_Double;
-    public final Resource MilliAmpere_Float;
-    public final Resource MilliBecquerel;
-    public final Resource MilliBecquerel_Double;
-    public final Resource MilliBecquerel_Float;
-    public final Resource MilliCandela;
-    public final Resource MilliCandela_Double;
-    public final Resource MilliCandela_Float;
-    public final Resource MilliCelsius;
-    public final Resource MilliCelsius_Double;
-    public final Resource MilliCelsius_Float;
-    public final Resource MilliCoulomb;
-    public final Resource MilliCoulomb_Double;
-    public final Resource MilliCoulomb_Float;
-    public final Resource MilliFarad;
-    public final Resource MilliFarad_Double;
-    public final Resource MilliFarad_Float;
-    public final Resource MilliGray;
-    public final Resource MilliGray_Double;
-    public final Resource MilliGray_Float;
-    public final Resource MilliHenry;
-    public final Resource MilliHenry_Double;
-    public final Resource MilliHenry_Float;
-    public final Resource MilliHertz;
-    public final Resource MilliHertz_Double;
-    public final Resource MilliHertz_Float;
-    public final Resource MilliJoule;
-    public final Resource MilliJoulePerKilogram;
-    public final Resource MilliJoulePerKilogram_Double;
-    public final Resource MilliJoulePerKilogram_Float;
-    public final Resource MilliJoule_Double;
-    public final Resource MilliJoule_Float;
-    public final Resource MilliKatal;
-    public final Resource MilliKatal_Double;
-    public final Resource MilliKatal_Float;
-    public final Resource MilliKelvin;
-    public final Resource MilliKelvin_Double;
-    public final Resource MilliKelvin_Float;
-    public final Resource MilliLumen;
-    public final Resource MilliLumen_Double;
-    public final Resource MilliLumen_Float;
-    public final Resource MilliLux;
-    public final Resource MilliLux_Double;
-    public final Resource MilliLux_Float;
-    public final Resource MilliMetre;
-    public final Resource MilliMetrePerSecond;
-    public final Resource MilliMetrePerSecond_Double;
-    public final Resource MilliMetrePerSecond_Float;
-    public final Resource MilliMetre_Double;
-    public final Resource MilliMetre_Float;
-    public final Resource MilliMole;
-    public final Resource MilliMolePerKilogram;
-    public final Resource MilliMolePerKilogram_Double;
-    public final Resource MilliMolePerKilogram_Float;
-    public final Resource MilliMolePerLitre;
-    public final Resource MilliMolePerLitre_Double;
-    public final Resource MilliMolePerLitre_Float;
-    public final Resource MilliMole_Double;
-    public final Resource MilliMole_Float;
-    public final Resource MilliNewton;
-    public final Resource MilliNewtonPerMetre;
-    public final Resource MilliNewtonPerMetre_Double;
-    public final Resource MilliNewtonPerMetre_Float;
-    public final Resource MilliNewton_Double;
-    public final Resource MilliNewton_Float;
-    public final Resource MilliOhm;
-    public final Resource MilliOhm_Double;
-    public final Resource MilliOhm_Float;
-    public final Resource MilliPascal;
-    public final Resource MilliPascal_Double;
-    public final Resource MilliPascal_Float;
-    public final Resource MilliRadian;
-    public final Resource MilliRadian_Double;
-    public final Resource MilliRadian_Float;
-    public final Resource MilliSecond;
-    public final Resource MilliSecond_Double;
-    public final Resource MilliSecond_Float;
-    public final Resource MilliSiemens;
-    public final Resource MilliSiemens_Double;
-    public final Resource MilliSiemens_Float;
-    public final Resource MilliSievert;
-    public final Resource MilliSievert_Double;
-    public final Resource MilliSievert_Float;
-    public final Resource MilliSteradian;
-    public final Resource MilliSteradian_Double;
-    public final Resource MilliSteradian_Float;
-    public final Resource MilliTesla;
-    public final Resource MilliTesla_Double;
-    public final Resource MilliTesla_Float;
-    public final Resource MilliVolt;
-    public final Resource MilliVolt_Double;
-    public final Resource MilliVolt_Float;
-    public final Resource MilliWatt;
-    public final Resource MilliWatt_Double;
-    public final Resource MilliWatt_Float;
-    public final Resource MilliWeber;
-    public final Resource MilliWeber_Double;
-    public final Resource MilliWeber_Float;
-    public final Resource Milligram;
-    public final Resource MilligramPerCubicMetre;
-    public final Resource MilligramPerCubicMetre_Double;
-    public final Resource MilligramPerCubicMetre_Float;
-    public final Resource MilligramPerLitre;
-    public final Resource MilligramPerLitre_Double;
-    public final Resource MilligramPerLitre_Float;
-    public final Resource MilligramPerSecond;
-    public final Resource MilligramPerSecond_Double;
-    public final Resource MilligramPerSecond_Float;
-    public final Resource Milligram_Double;
-    public final Resource Milligram_Float;
-    public final Resource Minute;
-    public final Resource Minute_Double;
-    public final Resource Minute_Float;
-    public final Resource Mole;
-    public final Resource MolePerKilogram;
-    public final Resource MolePerKilogram_Double;
-    public final Resource MolePerKilogram_Float;
-    public final Resource MolePerLitre;
-    public final Resource MolePerLitre_Double;
-    public final Resource MolePerLitre_Float;
-    public final Resource Mole_Double;
-    public final Resource Mole_Float;
-    public final Resource Newton;
-    public final Resource NewtonPerMetre;
-    public final Resource NewtonPerMetre_Double;
-    public final Resource NewtonPerMetre_Float;
-    public final Resource Newton_Double;
-    public final Resource Newton_Float;
-    public final Resource Ohm;
-    public final Resource Ohm_Double;
-    public final Resource Ohm_Float;
-    public final Resource Pascal;
-    public final Resource Pascal_Double;
-    public final Resource Pascal_Float;
-    public final Resource Percentage;
-    public final Resource Percentage_Double;
-    public final Resource Percentage_Float;
-    public final Resource Radian;
-    public final Resource Radian_Double;
-    public final Resource Radian_Float;
-    public final Resource Second;
-    public final Resource Second_Double;
-    public final Resource Second_Float;
-    public final Resource Siemens;
-    public final Resource Siemens_Double;
-    public final Resource Siemens_Float;
-    public final Resource Sievert;
-    public final Resource Sievert_Double;
-    public final Resource Sievert_Float;
-    public final Resource SquareMetre;
-    public final Resource SquareMetre_Double;
-    public final Resource SquareMetre_Float;
-    public final Resource Steradian;
-    public final Resource Steradian_Double;
-    public final Resource Steradian_Float;
-    public final Resource TeraAmpere;
-    public final Resource TeraAmpere_Double;
-    public final Resource TeraAmpere_Float;
-    public final Resource TeraBecquerel;
-    public final Resource TeraBecquerel_Double;
-    public final Resource TeraBecquerel_Float;
-    public final Resource TeraCandela;
-    public final Resource TeraCandela_Double;
-    public final Resource TeraCandela_Float;
-    public final Resource TeraCelsius;
-    public final Resource TeraCelsius_Double;
-    public final Resource TeraCelsius_Float;
-    public final Resource TeraCoulomb;
-    public final Resource TeraCoulomb_Double;
-    public final Resource TeraCoulomb_Float;
-    public final Resource TeraFarad;
-    public final Resource TeraFarad_Double;
-    public final Resource TeraFarad_Float;
-    public final Resource TeraGray;
-    public final Resource TeraGray_Double;
-    public final Resource TeraGray_Float;
-    public final Resource TeraHenry;
-    public final Resource TeraHenry_Double;
-    public final Resource TeraHenry_Float;
-    public final Resource TeraHertz;
-    public final Resource TeraHertz_Double;
-    public final Resource TeraHertz_Float;
-    public final Resource TeraJoule;
-    public final Resource TeraJoulePerKilogram;
-    public final Resource TeraJoulePerKilogram_Double;
-    public final Resource TeraJoulePerKilogram_Float;
-    public final Resource TeraJoule_Double;
-    public final Resource TeraJoule_Float;
-    public final Resource TeraKatal;
-    public final Resource TeraKatal_Double;
-    public final Resource TeraKatal_Float;
-    public final Resource TeraKelvin;
-    public final Resource TeraKelvin_Double;
-    public final Resource TeraKelvin_Float;
-    public final Resource TeraLumen;
-    public final Resource TeraLumen_Double;
-    public final Resource TeraLumen_Float;
-    public final Resource TeraLux;
-    public final Resource TeraLux_Double;
-    public final Resource TeraLux_Float;
-    public final Resource TeraMetre;
-    public final Resource TeraMetrePerSecond;
-    public final Resource TeraMetrePerSecond_Double;
-    public final Resource TeraMetrePerSecond_Float;
-    public final Resource TeraMetre_Double;
-    public final Resource TeraMetre_Float;
-    public final Resource TeraMole;
-    public final Resource TeraMolePerKilogram;
-    public final Resource TeraMolePerKilogram_Double;
-    public final Resource TeraMolePerKilogram_Float;
-    public final Resource TeraMolePerLitre;
-    public final Resource TeraMolePerLitre_Double;
-    public final Resource TeraMolePerLitre_Float;
-    public final Resource TeraMole_Double;
-    public final Resource TeraMole_Float;
-    public final Resource TeraNewton;
-    public final Resource TeraNewtonPerMetre;
-    public final Resource TeraNewtonPerMetre_Double;
-    public final Resource TeraNewtonPerMetre_Float;
-    public final Resource TeraNewton_Double;
-    public final Resource TeraNewton_Float;
-    public final Resource TeraOhm;
-    public final Resource TeraOhm_Double;
-    public final Resource TeraOhm_Float;
-    public final Resource TeraPascal;
-    public final Resource TeraPascal_Double;
-    public final Resource TeraPascal_Float;
-    public final Resource TeraRadian;
-    public final Resource TeraRadian_Double;
-    public final Resource TeraRadian_Float;
-    public final Resource TeraSecond;
-    public final Resource TeraSecond_Double;
-    public final Resource TeraSecond_Float;
-    public final Resource TeraSiemens;
-    public final Resource TeraSiemens_Double;
-    public final Resource TeraSiemens_Float;
-    public final Resource TeraSievert;
-    public final Resource TeraSievert_Double;
-    public final Resource TeraSievert_Float;
-    public final Resource TeraSteradian;
-    public final Resource TeraSteradian_Double;
-    public final Resource TeraSteradian_Float;
-    public final Resource TeraTesla;
-    public final Resource TeraTesla_Double;
-    public final Resource TeraTesla_Float;
-    public final Resource TeraVolt;
-    public final Resource TeraVolt_Double;
-    public final Resource TeraVolt_Float;
-    public final Resource TeraWatt;
-    public final Resource TeraWatt_Double;
-    public final Resource TeraWatt_Float;
-    public final Resource TeraWeber;
-    public final Resource TeraWeber_Double;
-    public final Resource TeraWeber_Float;
-    public final Resource Teragram;
-    public final Resource TeragramPerCubicMetre;
-    public final Resource TeragramPerCubicMetre_Double;
-    public final Resource TeragramPerCubicMetre_Float;
-    public final Resource TeragramPerLitre;
-    public final Resource TeragramPerLitre_Double;
-    public final Resource TeragramPerLitre_Float;
-    public final Resource TeragramPerSecond;
-    public final Resource TeragramPerSecond_Double;
-    public final Resource TeragramPerSecond_Float;
-    public final Resource Teragram_Double;
-    public final Resource Teragram_Float;
-    public final Resource Tesla;
-    public final Resource Tesla_Double;
-    public final Resource Tesla_Float;
-    public final Resource Unit;
-    public final Resource Volt;
-    public final Resource Volt_Double;
-    public final Resource Volt_Float;
-    public final Resource Watt;
-    public final Resource Watt_Double;
-    public final Resource Watt_Float;
-    public final Resource Weber;
-    public final Resource Weber_Double;
-    public final Resource Weber_Float;
-    public final Resource gram;
-    public final Resource gramPerCubicMetre;
-    public final Resource gramPerCubicMetre_Double;
-    public final Resource gramPerCubicMetre_Float;
-    public final Resource gramPerLitre;
-    public final Resource gramPerLitre_Double;
-    public final Resource gramPerLitre_Float;
-    public final Resource gramPerSecond;
-    public final Resource gramPerSecond_Double;
-    public final Resource gramPerSecond_Float;
-    public final Resource gram_Double;
-    public final Resource gram_Float;
-        
-    public static class URIs {
-        public static final String Ampere = "http://www.simantics.org/Datatypes-1.1/SI/Ampere";
-        public static final String Ampere_Double = "http://www.simantics.org/Datatypes-1.1/SI/Ampere/Double";
-        public static final String Ampere_Float = "http://www.simantics.org/Datatypes-1.1/SI/Ampere/Float";
-        public static final String Becquerel = "http://www.simantics.org/Datatypes-1.1/SI/Becquerel";
-        public static final String Becquerel_Double = "http://www.simantics.org/Datatypes-1.1/SI/Becquerel/Double";
-        public static final String Becquerel_Float = "http://www.simantics.org/Datatypes-1.1/SI/Becquerel/Float";
-        public static final String Candela = "http://www.simantics.org/Datatypes-1.1/SI/Candela";
-        public static final String Candela_Double = "http://www.simantics.org/Datatypes-1.1/SI/Candela/Double";
-        public static final String Candela_Float = "http://www.simantics.org/Datatypes-1.1/SI/Candela/Float";
-        public static final String Celsius = "http://www.simantics.org/Datatypes-1.1/SI/Celsius";
-        public static final String Celsius_Double = "http://www.simantics.org/Datatypes-1.1/SI/Celsius/Double";
-        public static final String Celsius_Float = "http://www.simantics.org/Datatypes-1.1/SI/Celsius/Float";
-        public static final String CentiAmpere = "http://www.simantics.org/Datatypes-1.1/SI/CentiAmpere";
-        public static final String CentiAmpere_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiAmpere/Double";
-        public static final String CentiAmpere_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiAmpere/Float";
-        public static final String CentiBecquerel = "http://www.simantics.org/Datatypes-1.1/SI/CentiBecquerel";
-        public static final String CentiBecquerel_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiBecquerel/Double";
-        public static final String CentiBecquerel_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiBecquerel/Float";
-        public static final String CentiCandela = "http://www.simantics.org/Datatypes-1.1/SI/CentiCandela";
-        public static final String CentiCandela_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiCandela/Double";
-        public static final String CentiCandela_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiCandela/Float";
-        public static final String CentiCelsius = "http://www.simantics.org/Datatypes-1.1/SI/CentiCelsius";
-        public static final String CentiCelsius_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiCelsius/Double";
-        public static final String CentiCelsius_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiCelsius/Float";
-        public static final String CentiCoulomb = "http://www.simantics.org/Datatypes-1.1/SI/CentiCoulomb";
-        public static final String CentiCoulomb_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiCoulomb/Double";
-        public static final String CentiCoulomb_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiCoulomb/Float";
-        public static final String CentiFarad = "http://www.simantics.org/Datatypes-1.1/SI/CentiFarad";
-        public static final String CentiFarad_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiFarad/Double";
-        public static final String CentiFarad_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiFarad/Float";
-        public static final String CentiGray = "http://www.simantics.org/Datatypes-1.1/SI/CentiGray";
-        public static final String CentiGray_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiGray/Double";
-        public static final String CentiGray_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiGray/Float";
-        public static final String CentiHenry = "http://www.simantics.org/Datatypes-1.1/SI/CentiHenry";
-        public static final String CentiHenry_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiHenry/Double";
-        public static final String CentiHenry_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiHenry/Float";
-        public static final String CentiHertz = "http://www.simantics.org/Datatypes-1.1/SI/CentiHertz";
-        public static final String CentiHertz_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiHertz/Double";
-        public static final String CentiHertz_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiHertz/Float";
-        public static final String CentiJoule = "http://www.simantics.org/Datatypes-1.1/SI/CentiJoule";
-        public static final String CentiJoulePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/CentiJoulePerKilogram";
-        public static final String CentiJoulePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiJoulePerKilogram/Double";
-        public static final String CentiJoulePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiJoulePerKilogram/Float";
-        public static final String CentiJoule_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiJoule/Double";
-        public static final String CentiJoule_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiJoule/Float";
-        public static final String CentiKatal = "http://www.simantics.org/Datatypes-1.1/SI/CentiKatal";
-        public static final String CentiKatal_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiKatal/Double";
-        public static final String CentiKatal_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiKatal/Float";
-        public static final String CentiKelvin = "http://www.simantics.org/Datatypes-1.1/SI/CentiKelvin";
-        public static final String CentiKelvin_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiKelvin/Double";
-        public static final String CentiKelvin_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiKelvin/Float";
-        public static final String CentiLumen = "http://www.simantics.org/Datatypes-1.1/SI/CentiLumen";
-        public static final String CentiLumen_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiLumen/Double";
-        public static final String CentiLumen_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiLumen/Float";
-        public static final String CentiLux = "http://www.simantics.org/Datatypes-1.1/SI/CentiLux";
-        public static final String CentiLux_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiLux/Double";
-        public static final String CentiLux_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiLux/Float";
-        public static final String CentiMetre = "http://www.simantics.org/Datatypes-1.1/SI/CentiMetre";
-        public static final String CentiMetrePerSecond = "http://www.simantics.org/Datatypes-1.1/SI/CentiMetrePerSecond";
-        public static final String CentiMetrePerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiMetrePerSecond/Double";
-        public static final String CentiMetrePerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiMetrePerSecond/Float";
-        public static final String CentiMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiMetre/Double";
-        public static final String CentiMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiMetre/Float";
-        public static final String CentiMole = "http://www.simantics.org/Datatypes-1.1/SI/CentiMole";
-        public static final String CentiMolePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/CentiMolePerKilogram";
-        public static final String CentiMolePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiMolePerKilogram/Double";
-        public static final String CentiMolePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiMolePerKilogram/Float";
-        public static final String CentiMolePerLitre = "http://www.simantics.org/Datatypes-1.1/SI/CentiMolePerLitre";
-        public static final String CentiMolePerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiMolePerLitre/Double";
-        public static final String CentiMolePerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiMolePerLitre/Float";
-        public static final String CentiMole_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiMole/Double";
-        public static final String CentiMole_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiMole/Float";
-        public static final String CentiNewton = "http://www.simantics.org/Datatypes-1.1/SI/CentiNewton";
-        public static final String CentiNewtonPerMetre = "http://www.simantics.org/Datatypes-1.1/SI/CentiNewtonPerMetre";
-        public static final String CentiNewtonPerMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiNewtonPerMetre/Double";
-        public static final String CentiNewtonPerMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiNewtonPerMetre/Float";
-        public static final String CentiNewton_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiNewton/Double";
-        public static final String CentiNewton_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiNewton/Float";
-        public static final String CentiOhm = "http://www.simantics.org/Datatypes-1.1/SI/CentiOhm";
-        public static final String CentiOhm_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiOhm/Double";
-        public static final String CentiOhm_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiOhm/Float";
-        public static final String CentiPascal = "http://www.simantics.org/Datatypes-1.1/SI/CentiPascal";
-        public static final String CentiPascal_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiPascal/Double";
-        public static final String CentiPascal_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiPascal/Float";
-        public static final String CentiRadian = "http://www.simantics.org/Datatypes-1.1/SI/CentiRadian";
-        public static final String CentiRadian_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiRadian/Double";
-        public static final String CentiRadian_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiRadian/Float";
-        public static final String CentiSecond = "http://www.simantics.org/Datatypes-1.1/SI/CentiSecond";
-        public static final String CentiSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiSecond/Double";
-        public static final String CentiSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiSecond/Float";
-        public static final String CentiSiemens = "http://www.simantics.org/Datatypes-1.1/SI/CentiSiemens";
-        public static final String CentiSiemens_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiSiemens/Double";
-        public static final String CentiSiemens_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiSiemens/Float";
-        public static final String CentiSievert = "http://www.simantics.org/Datatypes-1.1/SI/CentiSievert";
-        public static final String CentiSievert_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiSievert/Double";
-        public static final String CentiSievert_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiSievert/Float";
-        public static final String CentiSteradian = "http://www.simantics.org/Datatypes-1.1/SI/CentiSteradian";
-        public static final String CentiSteradian_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiSteradian/Double";
-        public static final String CentiSteradian_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiSteradian/Float";
-        public static final String CentiTesla = "http://www.simantics.org/Datatypes-1.1/SI/CentiTesla";
-        public static final String CentiTesla_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiTesla/Double";
-        public static final String CentiTesla_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiTesla/Float";
-        public static final String CentiVolt = "http://www.simantics.org/Datatypes-1.1/SI/CentiVolt";
-        public static final String CentiVolt_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiVolt/Double";
-        public static final String CentiVolt_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiVolt/Float";
-        public static final String CentiWatt = "http://www.simantics.org/Datatypes-1.1/SI/CentiWatt";
-        public static final String CentiWatt_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiWatt/Double";
-        public static final String CentiWatt_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiWatt/Float";
-        public static final String CentiWeber = "http://www.simantics.org/Datatypes-1.1/SI/CentiWeber";
-        public static final String CentiWeber_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentiWeber/Double";
-        public static final String CentiWeber_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentiWeber/Float";
-        public static final String Centigram = "http://www.simantics.org/Datatypes-1.1/SI/Centigram";
-        public static final String CentigramPerCubicMetre = "http://www.simantics.org/Datatypes-1.1/SI/CentigramPerCubicMetre";
-        public static final String CentigramPerCubicMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentigramPerCubicMetre/Double";
-        public static final String CentigramPerCubicMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentigramPerCubicMetre/Float";
-        public static final String CentigramPerLitre = "http://www.simantics.org/Datatypes-1.1/SI/CentigramPerLitre";
-        public static final String CentigramPerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentigramPerLitre/Double";
-        public static final String CentigramPerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentigramPerLitre/Float";
-        public static final String CentigramPerSecond = "http://www.simantics.org/Datatypes-1.1/SI/CentigramPerSecond";
-        public static final String CentigramPerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/CentigramPerSecond/Double";
-        public static final String CentigramPerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/CentigramPerSecond/Float";
-        public static final String Centigram_Double = "http://www.simantics.org/Datatypes-1.1/SI/Centigram/Double";
-        public static final String Centigram_Float = "http://www.simantics.org/Datatypes-1.1/SI/Centigram/Float";
-        public static final String Coulomb = "http://www.simantics.org/Datatypes-1.1/SI/Coulomb";
-        public static final String Coulomb_Double = "http://www.simantics.org/Datatypes-1.1/SI/Coulomb/Double";
-        public static final String Coulomb_Float = "http://www.simantics.org/Datatypes-1.1/SI/Coulomb/Float";
-        public static final String CubicMetre = "http://www.simantics.org/Datatypes-1.1/SI/CubicMetre";
-        public static final String CubicMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/CubicMetre/Double";
-        public static final String CubicMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/CubicMetre/Float";
-        public static final String Degree = "http://www.simantics.org/Datatypes-1.1/SI/Degree";
-        public static final String Degree_Double = "http://www.simantics.org/Datatypes-1.1/SI/Degree/Double";
-        public static final String Degree_Float = "http://www.simantics.org/Datatypes-1.1/SI/Degree/Float";
-        public static final String Farad = "http://www.simantics.org/Datatypes-1.1/SI/Farad";
-        public static final String Farad_Double = "http://www.simantics.org/Datatypes-1.1/SI/Farad/Double";
-        public static final String Farad_Float = "http://www.simantics.org/Datatypes-1.1/SI/Farad/Float";
-        public static final String GigaAmpere = "http://www.simantics.org/Datatypes-1.1/SI/GigaAmpere";
-        public static final String GigaAmpere_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaAmpere/Double";
-        public static final String GigaAmpere_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaAmpere/Float";
-        public static final String GigaBecquerel = "http://www.simantics.org/Datatypes-1.1/SI/GigaBecquerel";
-        public static final String GigaBecquerel_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaBecquerel/Double";
-        public static final String GigaBecquerel_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaBecquerel/Float";
-        public static final String GigaCandela = "http://www.simantics.org/Datatypes-1.1/SI/GigaCandela";
-        public static final String GigaCandela_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaCandela/Double";
-        public static final String GigaCandela_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaCandela/Float";
-        public static final String GigaCelsius = "http://www.simantics.org/Datatypes-1.1/SI/GigaCelsius";
-        public static final String GigaCelsius_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaCelsius/Double";
-        public static final String GigaCelsius_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaCelsius/Float";
-        public static final String GigaCoulomb = "http://www.simantics.org/Datatypes-1.1/SI/GigaCoulomb";
-        public static final String GigaCoulomb_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaCoulomb/Double";
-        public static final String GigaCoulomb_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaCoulomb/Float";
-        public static final String GigaFarad = "http://www.simantics.org/Datatypes-1.1/SI/GigaFarad";
-        public static final String GigaFarad_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaFarad/Double";
-        public static final String GigaFarad_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaFarad/Float";
-        public static final String GigaGray = "http://www.simantics.org/Datatypes-1.1/SI/GigaGray";
-        public static final String GigaGray_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaGray/Double";
-        public static final String GigaGray_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaGray/Float";
-        public static final String GigaHenry = "http://www.simantics.org/Datatypes-1.1/SI/GigaHenry";
-        public static final String GigaHenry_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaHenry/Double";
-        public static final String GigaHenry_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaHenry/Float";
-        public static final String GigaHertz = "http://www.simantics.org/Datatypes-1.1/SI/GigaHertz";
-        public static final String GigaHertz_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaHertz/Double";
-        public static final String GigaHertz_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaHertz/Float";
-        public static final String GigaJoule = "http://www.simantics.org/Datatypes-1.1/SI/GigaJoule";
-        public static final String GigaJoulePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/GigaJoulePerKilogram";
-        public static final String GigaJoulePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaJoulePerKilogram/Double";
-        public static final String GigaJoulePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaJoulePerKilogram/Float";
-        public static final String GigaJoule_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaJoule/Double";
-        public static final String GigaJoule_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaJoule/Float";
-        public static final String GigaKatal = "http://www.simantics.org/Datatypes-1.1/SI/GigaKatal";
-        public static final String GigaKatal_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaKatal/Double";
-        public static final String GigaKatal_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaKatal/Float";
-        public static final String GigaKelvin = "http://www.simantics.org/Datatypes-1.1/SI/GigaKelvin";
-        public static final String GigaKelvin_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaKelvin/Double";
-        public static final String GigaKelvin_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaKelvin/Float";
-        public static final String GigaLumen = "http://www.simantics.org/Datatypes-1.1/SI/GigaLumen";
-        public static final String GigaLumen_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaLumen/Double";
-        public static final String GigaLumen_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaLumen/Float";
-        public static final String GigaLux = "http://www.simantics.org/Datatypes-1.1/SI/GigaLux";
-        public static final String GigaLux_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaLux/Double";
-        public static final String GigaLux_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaLux/Float";
-        public static final String GigaMetre = "http://www.simantics.org/Datatypes-1.1/SI/GigaMetre";
-        public static final String GigaMetrePerSecond = "http://www.simantics.org/Datatypes-1.1/SI/GigaMetrePerSecond";
-        public static final String GigaMetrePerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaMetrePerSecond/Double";
-        public static final String GigaMetrePerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaMetrePerSecond/Float";
-        public static final String GigaMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaMetre/Double";
-        public static final String GigaMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaMetre/Float";
-        public static final String GigaMole = "http://www.simantics.org/Datatypes-1.1/SI/GigaMole";
-        public static final String GigaMolePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/GigaMolePerKilogram";
-        public static final String GigaMolePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaMolePerKilogram/Double";
-        public static final String GigaMolePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaMolePerKilogram/Float";
-        public static final String GigaMolePerLitre = "http://www.simantics.org/Datatypes-1.1/SI/GigaMolePerLitre";
-        public static final String GigaMolePerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaMolePerLitre/Double";
-        public static final String GigaMolePerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaMolePerLitre/Float";
-        public static final String GigaMole_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaMole/Double";
-        public static final String GigaMole_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaMole/Float";
-        public static final String GigaNewton = "http://www.simantics.org/Datatypes-1.1/SI/GigaNewton";
-        public static final String GigaNewtonPerMetre = "http://www.simantics.org/Datatypes-1.1/SI/GigaNewtonPerMetre";
-        public static final String GigaNewtonPerMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaNewtonPerMetre/Double";
-        public static final String GigaNewtonPerMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaNewtonPerMetre/Float";
-        public static final String GigaNewton_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaNewton/Double";
-        public static final String GigaNewton_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaNewton/Float";
-        public static final String GigaOhm = "http://www.simantics.org/Datatypes-1.1/SI/GigaOhm";
-        public static final String GigaOhm_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaOhm/Double";
-        public static final String GigaOhm_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaOhm/Float";
-        public static final String GigaPascal = "http://www.simantics.org/Datatypes-1.1/SI/GigaPascal";
-        public static final String GigaPascal_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaPascal/Double";
-        public static final String GigaPascal_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaPascal/Float";
-        public static final String GigaRadian = "http://www.simantics.org/Datatypes-1.1/SI/GigaRadian";
-        public static final String GigaRadian_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaRadian/Double";
-        public static final String GigaRadian_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaRadian/Float";
-        public static final String GigaSecond = "http://www.simantics.org/Datatypes-1.1/SI/GigaSecond";
-        public static final String GigaSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaSecond/Double";
-        public static final String GigaSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaSecond/Float";
-        public static final String GigaSiemens = "http://www.simantics.org/Datatypes-1.1/SI/GigaSiemens";
-        public static final String GigaSiemens_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaSiemens/Double";
-        public static final String GigaSiemens_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaSiemens/Float";
-        public static final String GigaSievert = "http://www.simantics.org/Datatypes-1.1/SI/GigaSievert";
-        public static final String GigaSievert_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaSievert/Double";
-        public static final String GigaSievert_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaSievert/Float";
-        public static final String GigaSteradian = "http://www.simantics.org/Datatypes-1.1/SI/GigaSteradian";
-        public static final String GigaSteradian_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaSteradian/Double";
-        public static final String GigaSteradian_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaSteradian/Float";
-        public static final String GigaTesla = "http://www.simantics.org/Datatypes-1.1/SI/GigaTesla";
-        public static final String GigaTesla_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaTesla/Double";
-        public static final String GigaTesla_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaTesla/Float";
-        public static final String GigaVolt = "http://www.simantics.org/Datatypes-1.1/SI/GigaVolt";
-        public static final String GigaVolt_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaVolt/Double";
-        public static final String GigaVolt_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaVolt/Float";
-        public static final String GigaWatt = "http://www.simantics.org/Datatypes-1.1/SI/GigaWatt";
-        public static final String GigaWatt_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaWatt/Double";
-        public static final String GigaWatt_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaWatt/Float";
-        public static final String GigaWeber = "http://www.simantics.org/Datatypes-1.1/SI/GigaWeber";
-        public static final String GigaWeber_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigaWeber/Double";
-        public static final String GigaWeber_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigaWeber/Float";
-        public static final String Gigagram = "http://www.simantics.org/Datatypes-1.1/SI/Gigagram";
-        public static final String GigagramPerCubicMetre = "http://www.simantics.org/Datatypes-1.1/SI/GigagramPerCubicMetre";
-        public static final String GigagramPerCubicMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigagramPerCubicMetre/Double";
-        public static final String GigagramPerCubicMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigagramPerCubicMetre/Float";
-        public static final String GigagramPerLitre = "http://www.simantics.org/Datatypes-1.1/SI/GigagramPerLitre";
-        public static final String GigagramPerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigagramPerLitre/Double";
-        public static final String GigagramPerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigagramPerLitre/Float";
-        public static final String GigagramPerSecond = "http://www.simantics.org/Datatypes-1.1/SI/GigagramPerSecond";
-        public static final String GigagramPerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/GigagramPerSecond/Double";
-        public static final String GigagramPerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/GigagramPerSecond/Float";
-        public static final String Gigagram_Double = "http://www.simantics.org/Datatypes-1.1/SI/Gigagram/Double";
-        public static final String Gigagram_Float = "http://www.simantics.org/Datatypes-1.1/SI/Gigagram/Float";
-        public static final String Gray = "http://www.simantics.org/Datatypes-1.1/SI/Gray";
-        public static final String Gray_Double = "http://www.simantics.org/Datatypes-1.1/SI/Gray/Double";
-        public static final String Gray_Float = "http://www.simantics.org/Datatypes-1.1/SI/Gray/Float";
-        public static final String HectoAmpere = "http://www.simantics.org/Datatypes-1.1/SI/HectoAmpere";
-        public static final String HectoAmpere_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoAmpere/Double";
-        public static final String HectoAmpere_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoAmpere/Float";
-        public static final String HectoBecquerel = "http://www.simantics.org/Datatypes-1.1/SI/HectoBecquerel";
-        public static final String HectoBecquerel_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoBecquerel/Double";
-        public static final String HectoBecquerel_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoBecquerel/Float";
-        public static final String HectoCandela = "http://www.simantics.org/Datatypes-1.1/SI/HectoCandela";
-        public static final String HectoCandela_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoCandela/Double";
-        public static final String HectoCandela_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoCandela/Float";
-        public static final String HectoCelsius = "http://www.simantics.org/Datatypes-1.1/SI/HectoCelsius";
-        public static final String HectoCelsius_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoCelsius/Double";
-        public static final String HectoCelsius_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoCelsius/Float";
-        public static final String HectoCoulomb = "http://www.simantics.org/Datatypes-1.1/SI/HectoCoulomb";
-        public static final String HectoCoulomb_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoCoulomb/Double";
-        public static final String HectoCoulomb_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoCoulomb/Float";
-        public static final String HectoFarad = "http://www.simantics.org/Datatypes-1.1/SI/HectoFarad";
-        public static final String HectoFarad_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoFarad/Double";
-        public static final String HectoFarad_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoFarad/Float";
-        public static final String HectoGray = "http://www.simantics.org/Datatypes-1.1/SI/HectoGray";
-        public static final String HectoGray_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoGray/Double";
-        public static final String HectoGray_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoGray/Float";
-        public static final String HectoHenry = "http://www.simantics.org/Datatypes-1.1/SI/HectoHenry";
-        public static final String HectoHenry_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoHenry/Double";
-        public static final String HectoHenry_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoHenry/Float";
-        public static final String HectoHertz = "http://www.simantics.org/Datatypes-1.1/SI/HectoHertz";
-        public static final String HectoHertz_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoHertz/Double";
-        public static final String HectoHertz_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoHertz/Float";
-        public static final String HectoJoule = "http://www.simantics.org/Datatypes-1.1/SI/HectoJoule";
-        public static final String HectoJoulePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/HectoJoulePerKilogram";
-        public static final String HectoJoulePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoJoulePerKilogram/Double";
-        public static final String HectoJoulePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoJoulePerKilogram/Float";
-        public static final String HectoJoule_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoJoule/Double";
-        public static final String HectoJoule_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoJoule/Float";
-        public static final String HectoKatal = "http://www.simantics.org/Datatypes-1.1/SI/HectoKatal";
-        public static final String HectoKatal_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoKatal/Double";
-        public static final String HectoKatal_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoKatal/Float";
-        public static final String HectoKelvin = "http://www.simantics.org/Datatypes-1.1/SI/HectoKelvin";
-        public static final String HectoKelvin_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoKelvin/Double";
-        public static final String HectoKelvin_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoKelvin/Float";
-        public static final String HectoLumen = "http://www.simantics.org/Datatypes-1.1/SI/HectoLumen";
-        public static final String HectoLumen_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoLumen/Double";
-        public static final String HectoLumen_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoLumen/Float";
-        public static final String HectoLux = "http://www.simantics.org/Datatypes-1.1/SI/HectoLux";
-        public static final String HectoLux_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoLux/Double";
-        public static final String HectoLux_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoLux/Float";
-        public static final String HectoMetre = "http://www.simantics.org/Datatypes-1.1/SI/HectoMetre";
-        public static final String HectoMetrePerSecond = "http://www.simantics.org/Datatypes-1.1/SI/HectoMetrePerSecond";
-        public static final String HectoMetrePerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoMetrePerSecond/Double";
-        public static final String HectoMetrePerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoMetrePerSecond/Float";
-        public static final String HectoMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoMetre/Double";
-        public static final String HectoMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoMetre/Float";
-        public static final String HectoMole = "http://www.simantics.org/Datatypes-1.1/SI/HectoMole";
-        public static final String HectoMolePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/HectoMolePerKilogram";
-        public static final String HectoMolePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoMolePerKilogram/Double";
-        public static final String HectoMolePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoMolePerKilogram/Float";
-        public static final String HectoMolePerLitre = "http://www.simantics.org/Datatypes-1.1/SI/HectoMolePerLitre";
-        public static final String HectoMolePerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoMolePerLitre/Double";
-        public static final String HectoMolePerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoMolePerLitre/Float";
-        public static final String HectoMole_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoMole/Double";
-        public static final String HectoMole_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoMole/Float";
-        public static final String HectoNewton = "http://www.simantics.org/Datatypes-1.1/SI/HectoNewton";
-        public static final String HectoNewtonPerMetre = "http://www.simantics.org/Datatypes-1.1/SI/HectoNewtonPerMetre";
-        public static final String HectoNewtonPerMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoNewtonPerMetre/Double";
-        public static final String HectoNewtonPerMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoNewtonPerMetre/Float";
-        public static final String HectoNewton_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoNewton/Double";
-        public static final String HectoNewton_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoNewton/Float";
-        public static final String HectoOhm = "http://www.simantics.org/Datatypes-1.1/SI/HectoOhm";
-        public static final String HectoOhm_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoOhm/Double";
-        public static final String HectoOhm_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoOhm/Float";
-        public static final String HectoPascal = "http://www.simantics.org/Datatypes-1.1/SI/HectoPascal";
-        public static final String HectoPascal_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoPascal/Double";
-        public static final String HectoPascal_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoPascal/Float";
-        public static final String HectoRadian = "http://www.simantics.org/Datatypes-1.1/SI/HectoRadian";
-        public static final String HectoRadian_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoRadian/Double";
-        public static final String HectoRadian_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoRadian/Float";
-        public static final String HectoSecond = "http://www.simantics.org/Datatypes-1.1/SI/HectoSecond";
-        public static final String HectoSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoSecond/Double";
-        public static final String HectoSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoSecond/Float";
-        public static final String HectoSiemens = "http://www.simantics.org/Datatypes-1.1/SI/HectoSiemens";
-        public static final String HectoSiemens_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoSiemens/Double";
-        public static final String HectoSiemens_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoSiemens/Float";
-        public static final String HectoSievert = "http://www.simantics.org/Datatypes-1.1/SI/HectoSievert";
-        public static final String HectoSievert_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoSievert/Double";
-        public static final String HectoSievert_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoSievert/Float";
-        public static final String HectoSteradian = "http://www.simantics.org/Datatypes-1.1/SI/HectoSteradian";
-        public static final String HectoSteradian_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoSteradian/Double";
-        public static final String HectoSteradian_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoSteradian/Float";
-        public static final String HectoTesla = "http://www.simantics.org/Datatypes-1.1/SI/HectoTesla";
-        public static final String HectoTesla_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoTesla/Double";
-        public static final String HectoTesla_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoTesla/Float";
-        public static final String HectoVolt = "http://www.simantics.org/Datatypes-1.1/SI/HectoVolt";
-        public static final String HectoVolt_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoVolt/Double";
-        public static final String HectoVolt_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoVolt/Float";
-        public static final String HectoWatt = "http://www.simantics.org/Datatypes-1.1/SI/HectoWatt";
-        public static final String HectoWatt_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoWatt/Double";
-        public static final String HectoWatt_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoWatt/Float";
-        public static final String HectoWeber = "http://www.simantics.org/Datatypes-1.1/SI/HectoWeber";
-        public static final String HectoWeber_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectoWeber/Double";
-        public static final String HectoWeber_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectoWeber/Float";
-        public static final String Hectogram = "http://www.simantics.org/Datatypes-1.1/SI/Hectogram";
-        public static final String HectogramPerCubicMetre = "http://www.simantics.org/Datatypes-1.1/SI/HectogramPerCubicMetre";
-        public static final String HectogramPerCubicMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectogramPerCubicMetre/Double";
-        public static final String HectogramPerCubicMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectogramPerCubicMetre/Float";
-        public static final String HectogramPerLitre = "http://www.simantics.org/Datatypes-1.1/SI/HectogramPerLitre";
-        public static final String HectogramPerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectogramPerLitre/Double";
-        public static final String HectogramPerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectogramPerLitre/Float";
-        public static final String HectogramPerSecond = "http://www.simantics.org/Datatypes-1.1/SI/HectogramPerSecond";
-        public static final String HectogramPerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/HectogramPerSecond/Double";
-        public static final String HectogramPerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/HectogramPerSecond/Float";
-        public static final String Hectogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/Hectogram/Double";
-        public static final String Hectogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/Hectogram/Float";
-        public static final String Henry = "http://www.simantics.org/Datatypes-1.1/SI/Henry";
-        public static final String Henry_Double = "http://www.simantics.org/Datatypes-1.1/SI/Henry/Double";
-        public static final String Henry_Float = "http://www.simantics.org/Datatypes-1.1/SI/Henry/Float";
-        public static final String Hertz = "http://www.simantics.org/Datatypes-1.1/SI/Hertz";
-        public static final String Hertz_Double = "http://www.simantics.org/Datatypes-1.1/SI/Hertz/Double";
-        public static final String Hertz_Float = "http://www.simantics.org/Datatypes-1.1/SI/Hertz/Float";
-        public static final String Hour = "http://www.simantics.org/Datatypes-1.1/SI/Hour";
-        public static final String Hour_Double = "http://www.simantics.org/Datatypes-1.1/SI/Hour/Double";
-        public static final String Hour_Float = "http://www.simantics.org/Datatypes-1.1/SI/Hour/Float";
-        public static final String Joule = "http://www.simantics.org/Datatypes-1.1/SI/Joule";
-        public static final String JoulePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/JoulePerKilogram";
-        public static final String JoulePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/JoulePerKilogram/Double";
-        public static final String JoulePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/JoulePerKilogram/Float";
-        public static final String Joule_Double = "http://www.simantics.org/Datatypes-1.1/SI/Joule/Double";
-        public static final String Joule_Float = "http://www.simantics.org/Datatypes-1.1/SI/Joule/Float";
-        public static final String Katal = "http://www.simantics.org/Datatypes-1.1/SI/Katal";
-        public static final String Katal_Double = "http://www.simantics.org/Datatypes-1.1/SI/Katal/Double";
-        public static final String Katal_Float = "http://www.simantics.org/Datatypes-1.1/SI/Katal/Float";
-        public static final String Kelvin = "http://www.simantics.org/Datatypes-1.1/SI/Kelvin";
-        public static final String Kelvin_Double = "http://www.simantics.org/Datatypes-1.1/SI/Kelvin/Double";
-        public static final String Kelvin_Float = "http://www.simantics.org/Datatypes-1.1/SI/Kelvin/Float";
-        public static final String KiloAmpere = "http://www.simantics.org/Datatypes-1.1/SI/KiloAmpere";
-        public static final String KiloAmpere_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloAmpere/Double";
-        public static final String KiloAmpere_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloAmpere/Float";
-        public static final String KiloBecquerel = "http://www.simantics.org/Datatypes-1.1/SI/KiloBecquerel";
-        public static final String KiloBecquerel_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloBecquerel/Double";
-        public static final String KiloBecquerel_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloBecquerel/Float";
-        public static final String KiloCandela = "http://www.simantics.org/Datatypes-1.1/SI/KiloCandela";
-        public static final String KiloCandela_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloCandela/Double";
-        public static final String KiloCandela_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloCandela/Float";
-        public static final String KiloCelsius = "http://www.simantics.org/Datatypes-1.1/SI/KiloCelsius";
-        public static final String KiloCelsius_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloCelsius/Double";
-        public static final String KiloCelsius_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloCelsius/Float";
-        public static final String KiloCoulomb = "http://www.simantics.org/Datatypes-1.1/SI/KiloCoulomb";
-        public static final String KiloCoulomb_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloCoulomb/Double";
-        public static final String KiloCoulomb_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloCoulomb/Float";
-        public static final String KiloFarad = "http://www.simantics.org/Datatypes-1.1/SI/KiloFarad";
-        public static final String KiloFarad_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloFarad/Double";
-        public static final String KiloFarad_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloFarad/Float";
-        public static final String KiloGray = "http://www.simantics.org/Datatypes-1.1/SI/KiloGray";
-        public static final String KiloGray_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloGray/Double";
-        public static final String KiloGray_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloGray/Float";
-        public static final String KiloHenry = "http://www.simantics.org/Datatypes-1.1/SI/KiloHenry";
-        public static final String KiloHenry_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloHenry/Double";
-        public static final String KiloHenry_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloHenry/Float";
-        public static final String KiloHertz = "http://www.simantics.org/Datatypes-1.1/SI/KiloHertz";
-        public static final String KiloHertz_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloHertz/Double";
-        public static final String KiloHertz_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloHertz/Float";
-        public static final String KiloJoule = "http://www.simantics.org/Datatypes-1.1/SI/KiloJoule";
-        public static final String KiloJoulePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/KiloJoulePerKilogram";
-        public static final String KiloJoulePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloJoulePerKilogram/Double";
-        public static final String KiloJoulePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloJoulePerKilogram/Float";
-        public static final String KiloJoule_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloJoule/Double";
-        public static final String KiloJoule_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloJoule/Float";
-        public static final String KiloKatal = "http://www.simantics.org/Datatypes-1.1/SI/KiloKatal";
-        public static final String KiloKatal_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloKatal/Double";
-        public static final String KiloKatal_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloKatal/Float";
-        public static final String KiloKelvin = "http://www.simantics.org/Datatypes-1.1/SI/KiloKelvin";
-        public static final String KiloKelvin_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloKelvin/Double";
-        public static final String KiloKelvin_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloKelvin/Float";
-        public static final String KiloLumen = "http://www.simantics.org/Datatypes-1.1/SI/KiloLumen";
-        public static final String KiloLumen_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloLumen/Double";
-        public static final String KiloLumen_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloLumen/Float";
-        public static final String KiloLux = "http://www.simantics.org/Datatypes-1.1/SI/KiloLux";
-        public static final String KiloLux_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloLux/Double";
-        public static final String KiloLux_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloLux/Float";
-        public static final String KiloMetre = "http://www.simantics.org/Datatypes-1.1/SI/KiloMetre";
-        public static final String KiloMetrePerSecond = "http://www.simantics.org/Datatypes-1.1/SI/KiloMetrePerSecond";
-        public static final String KiloMetrePerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloMetrePerSecond/Double";
-        public static final String KiloMetrePerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloMetrePerSecond/Float";
-        public static final String KiloMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloMetre/Double";
-        public static final String KiloMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloMetre/Float";
-        public static final String KiloMole = "http://www.simantics.org/Datatypes-1.1/SI/KiloMole";
-        public static final String KiloMolePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/KiloMolePerKilogram";
-        public static final String KiloMolePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloMolePerKilogram/Double";
-        public static final String KiloMolePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloMolePerKilogram/Float";
-        public static final String KiloMolePerLitre = "http://www.simantics.org/Datatypes-1.1/SI/KiloMolePerLitre";
-        public static final String KiloMolePerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloMolePerLitre/Double";
-        public static final String KiloMolePerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloMolePerLitre/Float";
-        public static final String KiloMole_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloMole/Double";
-        public static final String KiloMole_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloMole/Float";
-        public static final String KiloNewton = "http://www.simantics.org/Datatypes-1.1/SI/KiloNewton";
-        public static final String KiloNewtonPerMetre = "http://www.simantics.org/Datatypes-1.1/SI/KiloNewtonPerMetre";
-        public static final String KiloNewtonPerMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloNewtonPerMetre/Double";
-        public static final String KiloNewtonPerMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloNewtonPerMetre/Float";
-        public static final String KiloNewton_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloNewton/Double";
-        public static final String KiloNewton_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloNewton/Float";
-        public static final String KiloOhm = "http://www.simantics.org/Datatypes-1.1/SI/KiloOhm";
-        public static final String KiloOhm_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloOhm/Double";
-        public static final String KiloOhm_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloOhm/Float";
-        public static final String KiloPascal = "http://www.simantics.org/Datatypes-1.1/SI/KiloPascal";
-        public static final String KiloPascal_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloPascal/Double";
-        public static final String KiloPascal_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloPascal/Float";
-        public static final String KiloRadian = "http://www.simantics.org/Datatypes-1.1/SI/KiloRadian";
-        public static final String KiloRadian_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloRadian/Double";
-        public static final String KiloRadian_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloRadian/Float";
-        public static final String KiloSecond = "http://www.simantics.org/Datatypes-1.1/SI/KiloSecond";
-        public static final String KiloSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloSecond/Double";
-        public static final String KiloSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloSecond/Float";
-        public static final String KiloSiemens = "http://www.simantics.org/Datatypes-1.1/SI/KiloSiemens";
-        public static final String KiloSiemens_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloSiemens/Double";
-        public static final String KiloSiemens_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloSiemens/Float";
-        public static final String KiloSievert = "http://www.simantics.org/Datatypes-1.1/SI/KiloSievert";
-        public static final String KiloSievert_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloSievert/Double";
-        public static final String KiloSievert_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloSievert/Float";
-        public static final String KiloSteradian = "http://www.simantics.org/Datatypes-1.1/SI/KiloSteradian";
-        public static final String KiloSteradian_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloSteradian/Double";
-        public static final String KiloSteradian_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloSteradian/Float";
-        public static final String KiloTesla = "http://www.simantics.org/Datatypes-1.1/SI/KiloTesla";
-        public static final String KiloTesla_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloTesla/Double";
-        public static final String KiloTesla_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloTesla/Float";
-        public static final String KiloVolt = "http://www.simantics.org/Datatypes-1.1/SI/KiloVolt";
-        public static final String KiloVolt_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloVolt/Double";
-        public static final String KiloVolt_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloVolt/Float";
-        public static final String KiloWatt = "http://www.simantics.org/Datatypes-1.1/SI/KiloWatt";
-        public static final String KiloWatt_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloWatt/Double";
-        public static final String KiloWatt_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloWatt/Float";
-        public static final String KiloWeber = "http://www.simantics.org/Datatypes-1.1/SI/KiloWeber";
-        public static final String KiloWeber_Double = "http://www.simantics.org/Datatypes-1.1/SI/KiloWeber/Double";
-        public static final String KiloWeber_Float = "http://www.simantics.org/Datatypes-1.1/SI/KiloWeber/Float";
-        public static final String Kilogram = "http://www.simantics.org/Datatypes-1.1/SI/Kilogram";
-        public static final String KilogramPerCubicMetre = "http://www.simantics.org/Datatypes-1.1/SI/KilogramPerCubicMetre";
-        public static final String KilogramPerCubicMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/KilogramPerCubicMetre/Double";
-        public static final String KilogramPerCubicMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/KilogramPerCubicMetre/Float";
-        public static final String KilogramPerLitre = "http://www.simantics.org/Datatypes-1.1/SI/KilogramPerLitre";
-        public static final String KilogramPerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/KilogramPerLitre/Double";
-        public static final String KilogramPerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/KilogramPerLitre/Float";
-        public static final String KilogramPerSecond = "http://www.simantics.org/Datatypes-1.1/SI/KilogramPerSecond";
-        public static final String KilogramPerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/KilogramPerSecond/Double";
-        public static final String KilogramPerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/KilogramPerSecond/Float";
-        public static final String Kilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/Kilogram/Double";
-        public static final String Kilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/Kilogram/Float";
-        public static final String Litre = "http://www.simantics.org/Datatypes-1.1/SI/Litre";
-        public static final String Litre_Double = "http://www.simantics.org/Datatypes-1.1/SI/Litre/Double";
-        public static final String Litre_Float = "http://www.simantics.org/Datatypes-1.1/SI/Litre/Float";
-        public static final String Lumen = "http://www.simantics.org/Datatypes-1.1/SI/Lumen";
-        public static final String Lumen_Double = "http://www.simantics.org/Datatypes-1.1/SI/Lumen/Double";
-        public static final String Lumen_Float = "http://www.simantics.org/Datatypes-1.1/SI/Lumen/Float";
-        public static final String Lux = "http://www.simantics.org/Datatypes-1.1/SI/Lux";
-        public static final String Lux_Double = "http://www.simantics.org/Datatypes-1.1/SI/Lux/Double";
-        public static final String Lux_Float = "http://www.simantics.org/Datatypes-1.1/SI/Lux/Float";
-        public static final String MassPercentage = "http://www.simantics.org/Datatypes-1.1/SI/MassPercentage";
-        public static final String MassPercentage_Double = "http://www.simantics.org/Datatypes-1.1/SI/MassPercentage/Double";
-        public static final String MassPercentage_Float = "http://www.simantics.org/Datatypes-1.1/SI/MassPercentage/Float";
-        public static final String MegaAmpere = "http://www.simantics.org/Datatypes-1.1/SI/MegaAmpere";
-        public static final String MegaAmpere_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaAmpere/Double";
-        public static final String MegaAmpere_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaAmpere/Float";
-        public static final String MegaBecquerel = "http://www.simantics.org/Datatypes-1.1/SI/MegaBecquerel";
-        public static final String MegaBecquerel_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaBecquerel/Double";
-        public static final String MegaBecquerel_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaBecquerel/Float";
-        public static final String MegaCandela = "http://www.simantics.org/Datatypes-1.1/SI/MegaCandela";
-        public static final String MegaCandela_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaCandela/Double";
-        public static final String MegaCandela_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaCandela/Float";
-        public static final String MegaCelsius = "http://www.simantics.org/Datatypes-1.1/SI/MegaCelsius";
-        public static final String MegaCelsius_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaCelsius/Double";
-        public static final String MegaCelsius_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaCelsius/Float";
-        public static final String MegaCoulomb = "http://www.simantics.org/Datatypes-1.1/SI/MegaCoulomb";
-        public static final String MegaCoulomb_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaCoulomb/Double";
-        public static final String MegaCoulomb_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaCoulomb/Float";
-        public static final String MegaFarad = "http://www.simantics.org/Datatypes-1.1/SI/MegaFarad";
-        public static final String MegaFarad_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaFarad/Double";
-        public static final String MegaFarad_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaFarad/Float";
-        public static final String MegaGray = "http://www.simantics.org/Datatypes-1.1/SI/MegaGray";
-        public static final String MegaGray_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaGray/Double";
-        public static final String MegaGray_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaGray/Float";
-        public static final String MegaHenry = "http://www.simantics.org/Datatypes-1.1/SI/MegaHenry";
-        public static final String MegaHenry_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaHenry/Double";
-        public static final String MegaHenry_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaHenry/Float";
-        public static final String MegaHertz = "http://www.simantics.org/Datatypes-1.1/SI/MegaHertz";
-        public static final String MegaHertz_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaHertz/Double";
-        public static final String MegaHertz_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaHertz/Float";
-        public static final String MegaJoule = "http://www.simantics.org/Datatypes-1.1/SI/MegaJoule";
-        public static final String MegaJoulePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/MegaJoulePerKilogram";
-        public static final String MegaJoulePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaJoulePerKilogram/Double";
-        public static final String MegaJoulePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaJoulePerKilogram/Float";
-        public static final String MegaJoule_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaJoule/Double";
-        public static final String MegaJoule_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaJoule/Float";
-        public static final String MegaKatal = "http://www.simantics.org/Datatypes-1.1/SI/MegaKatal";
-        public static final String MegaKatal_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaKatal/Double";
-        public static final String MegaKatal_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaKatal/Float";
-        public static final String MegaKelvin = "http://www.simantics.org/Datatypes-1.1/SI/MegaKelvin";
-        public static final String MegaKelvin_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaKelvin/Double";
-        public static final String MegaKelvin_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaKelvin/Float";
-        public static final String MegaLumen = "http://www.simantics.org/Datatypes-1.1/SI/MegaLumen";
-        public static final String MegaLumen_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaLumen/Double";
-        public static final String MegaLumen_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaLumen/Float";
-        public static final String MegaLux = "http://www.simantics.org/Datatypes-1.1/SI/MegaLux";
-        public static final String MegaLux_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaLux/Double";
-        public static final String MegaLux_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaLux/Float";
-        public static final String MegaMetre = "http://www.simantics.org/Datatypes-1.1/SI/MegaMetre";
-        public static final String MegaMetrePerSecond = "http://www.simantics.org/Datatypes-1.1/SI/MegaMetrePerSecond";
-        public static final String MegaMetrePerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaMetrePerSecond/Double";
-        public static final String MegaMetrePerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaMetrePerSecond/Float";
-        public static final String MegaMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaMetre/Double";
-        public static final String MegaMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaMetre/Float";
-        public static final String MegaMole = "http://www.simantics.org/Datatypes-1.1/SI/MegaMole";
-        public static final String MegaMolePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/MegaMolePerKilogram";
-        public static final String MegaMolePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaMolePerKilogram/Double";
-        public static final String MegaMolePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaMolePerKilogram/Float";
-        public static final String MegaMolePerLitre = "http://www.simantics.org/Datatypes-1.1/SI/MegaMolePerLitre";
-        public static final String MegaMolePerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaMolePerLitre/Double";
-        public static final String MegaMolePerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaMolePerLitre/Float";
-        public static final String MegaMole_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaMole/Double";
-        public static final String MegaMole_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaMole/Float";
-        public static final String MegaNewton = "http://www.simantics.org/Datatypes-1.1/SI/MegaNewton";
-        public static final String MegaNewtonPerMetre = "http://www.simantics.org/Datatypes-1.1/SI/MegaNewtonPerMetre";
-        public static final String MegaNewtonPerMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaNewtonPerMetre/Double";
-        public static final String MegaNewtonPerMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaNewtonPerMetre/Float";
-        public static final String MegaNewton_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaNewton/Double";
-        public static final String MegaNewton_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaNewton/Float";
-        public static final String MegaOhm = "http://www.simantics.org/Datatypes-1.1/SI/MegaOhm";
-        public static final String MegaOhm_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaOhm/Double";
-        public static final String MegaOhm_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaOhm/Float";
-        public static final String MegaPascal = "http://www.simantics.org/Datatypes-1.1/SI/MegaPascal";
-        public static final String MegaPascal_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaPascal/Double";
-        public static final String MegaPascal_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaPascal/Float";
-        public static final String MegaRadian = "http://www.simantics.org/Datatypes-1.1/SI/MegaRadian";
-        public static final String MegaRadian_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaRadian/Double";
-        public static final String MegaRadian_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaRadian/Float";
-        public static final String MegaSecond = "http://www.simantics.org/Datatypes-1.1/SI/MegaSecond";
-        public static final String MegaSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaSecond/Double";
-        public static final String MegaSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaSecond/Float";
-        public static final String MegaSiemens = "http://www.simantics.org/Datatypes-1.1/SI/MegaSiemens";
-        public static final String MegaSiemens_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaSiemens/Double";
-        public static final String MegaSiemens_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaSiemens/Float";
-        public static final String MegaSievert = "http://www.simantics.org/Datatypes-1.1/SI/MegaSievert";
-        public static final String MegaSievert_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaSievert/Double";
-        public static final String MegaSievert_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaSievert/Float";
-        public static final String MegaSteradian = "http://www.simantics.org/Datatypes-1.1/SI/MegaSteradian";
-        public static final String MegaSteradian_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaSteradian/Double";
-        public static final String MegaSteradian_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaSteradian/Float";
-        public static final String MegaTesla = "http://www.simantics.org/Datatypes-1.1/SI/MegaTesla";
-        public static final String MegaTesla_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaTesla/Double";
-        public static final String MegaTesla_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaTesla/Float";
-        public static final String MegaVolt = "http://www.simantics.org/Datatypes-1.1/SI/MegaVolt";
-        public static final String MegaVolt_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaVolt/Double";
-        public static final String MegaVolt_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaVolt/Float";
-        public static final String MegaWatt = "http://www.simantics.org/Datatypes-1.1/SI/MegaWatt";
-        public static final String MegaWatt_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaWatt/Double";
-        public static final String MegaWatt_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaWatt/Float";
-        public static final String MegaWeber = "http://www.simantics.org/Datatypes-1.1/SI/MegaWeber";
-        public static final String MegaWeber_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegaWeber/Double";
-        public static final String MegaWeber_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegaWeber/Float";
-        public static final String Megagram = "http://www.simantics.org/Datatypes-1.1/SI/Megagram";
-        public static final String MegagramPerCubicMetre = "http://www.simantics.org/Datatypes-1.1/SI/MegagramPerCubicMetre";
-        public static final String MegagramPerCubicMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegagramPerCubicMetre/Double";
-        public static final String MegagramPerCubicMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegagramPerCubicMetre/Float";
-        public static final String MegagramPerLitre = "http://www.simantics.org/Datatypes-1.1/SI/MegagramPerLitre";
-        public static final String MegagramPerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegagramPerLitre/Double";
-        public static final String MegagramPerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegagramPerLitre/Float";
-        public static final String MegagramPerSecond = "http://www.simantics.org/Datatypes-1.1/SI/MegagramPerSecond";
-        public static final String MegagramPerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/MegagramPerSecond/Double";
-        public static final String MegagramPerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/MegagramPerSecond/Float";
-        public static final String Megagram_Double = "http://www.simantics.org/Datatypes-1.1/SI/Megagram/Double";
-        public static final String Megagram_Float = "http://www.simantics.org/Datatypes-1.1/SI/Megagram/Float";
-        public static final String Metre = "http://www.simantics.org/Datatypes-1.1/SI/Metre";
-        public static final String MetrePerSecond = "http://www.simantics.org/Datatypes-1.1/SI/MetrePerSecond";
-        public static final String MetrePerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/MetrePerSecond/Double";
-        public static final String MetrePerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/MetrePerSecond/Float";
-        public static final String Metre_Double = "http://www.simantics.org/Datatypes-1.1/SI/Metre/Double";
-        public static final String Metre_Float = "http://www.simantics.org/Datatypes-1.1/SI/Metre/Float";
-        public static final String MicroAmpere = "http://www.simantics.org/Datatypes-1.1/SI/MicroAmpere";
-        public static final String MicroAmpere_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroAmpere/Double";
-        public static final String MicroAmpere_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroAmpere/Float";
-        public static final String MicroBecquerel = "http://www.simantics.org/Datatypes-1.1/SI/MicroBecquerel";
-        public static final String MicroBecquerel_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroBecquerel/Double";
-        public static final String MicroBecquerel_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroBecquerel/Float";
-        public static final String MicroCandela = "http://www.simantics.org/Datatypes-1.1/SI/MicroCandela";
-        public static final String MicroCandela_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroCandela/Double";
-        public static final String MicroCandela_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroCandela/Float";
-        public static final String MicroCelsius = "http://www.simantics.org/Datatypes-1.1/SI/MicroCelsius";
-        public static final String MicroCelsius_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroCelsius/Double";
-        public static final String MicroCelsius_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroCelsius/Float";
-        public static final String MicroCoulomb = "http://www.simantics.org/Datatypes-1.1/SI/MicroCoulomb";
-        public static final String MicroCoulomb_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroCoulomb/Double";
-        public static final String MicroCoulomb_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroCoulomb/Float";
-        public static final String MicroFarad = "http://www.simantics.org/Datatypes-1.1/SI/MicroFarad";
-        public static final String MicroFarad_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroFarad/Double";
-        public static final String MicroFarad_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroFarad/Float";
-        public static final String MicroGray = "http://www.simantics.org/Datatypes-1.1/SI/MicroGray";
-        public static final String MicroGray_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroGray/Double";
-        public static final String MicroGray_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroGray/Float";
-        public static final String MicroHenry = "http://www.simantics.org/Datatypes-1.1/SI/MicroHenry";
-        public static final String MicroHenry_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroHenry/Double";
-        public static final String MicroHenry_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroHenry/Float";
-        public static final String MicroHertz = "http://www.simantics.org/Datatypes-1.1/SI/MicroHertz";
-        public static final String MicroHertz_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroHertz/Double";
-        public static final String MicroHertz_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroHertz/Float";
-        public static final String MicroJoule = "http://www.simantics.org/Datatypes-1.1/SI/MicroJoule";
-        public static final String MicroJoulePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/MicroJoulePerKilogram";
-        public static final String MicroJoulePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroJoulePerKilogram/Double";
-        public static final String MicroJoulePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroJoulePerKilogram/Float";
-        public static final String MicroJoule_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroJoule/Double";
-        public static final String MicroJoule_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroJoule/Float";
-        public static final String MicroKatal = "http://www.simantics.org/Datatypes-1.1/SI/MicroKatal";
-        public static final String MicroKatal_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroKatal/Double";
-        public static final String MicroKatal_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroKatal/Float";
-        public static final String MicroKelvin = "http://www.simantics.org/Datatypes-1.1/SI/MicroKelvin";
-        public static final String MicroKelvin_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroKelvin/Double";
-        public static final String MicroKelvin_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroKelvin/Float";
-        public static final String MicroLumen = "http://www.simantics.org/Datatypes-1.1/SI/MicroLumen";
-        public static final String MicroLumen_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroLumen/Double";
-        public static final String MicroLumen_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroLumen/Float";
-        public static final String MicroLux = "http://www.simantics.org/Datatypes-1.1/SI/MicroLux";
-        public static final String MicroLux_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroLux/Double";
-        public static final String MicroLux_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroLux/Float";
-        public static final String MicroMetre = "http://www.simantics.org/Datatypes-1.1/SI/MicroMetre";
-        public static final String MicroMetrePerSecond = "http://www.simantics.org/Datatypes-1.1/SI/MicroMetrePerSecond";
-        public static final String MicroMetrePerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroMetrePerSecond/Double";
-        public static final String MicroMetrePerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroMetrePerSecond/Float";
-        public static final String MicroMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroMetre/Double";
-        public static final String MicroMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroMetre/Float";
-        public static final String MicroMole = "http://www.simantics.org/Datatypes-1.1/SI/MicroMole";
-        public static final String MicroMolePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/MicroMolePerKilogram";
-        public static final String MicroMolePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroMolePerKilogram/Double";
-        public static final String MicroMolePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroMolePerKilogram/Float";
-        public static final String MicroMolePerLitre = "http://www.simantics.org/Datatypes-1.1/SI/MicroMolePerLitre";
-        public static final String MicroMolePerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroMolePerLitre/Double";
-        public static final String MicroMolePerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroMolePerLitre/Float";
-        public static final String MicroMole_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroMole/Double";
-        public static final String MicroMole_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroMole/Float";
-        public static final String MicroNewton = "http://www.simantics.org/Datatypes-1.1/SI/MicroNewton";
-        public static final String MicroNewtonPerMetre = "http://www.simantics.org/Datatypes-1.1/SI/MicroNewtonPerMetre";
-        public static final String MicroNewtonPerMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroNewtonPerMetre/Double";
-        public static final String MicroNewtonPerMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroNewtonPerMetre/Float";
-        public static final String MicroNewton_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroNewton/Double";
-        public static final String MicroNewton_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroNewton/Float";
-        public static final String MicroOhm = "http://www.simantics.org/Datatypes-1.1/SI/MicroOhm";
-        public static final String MicroOhm_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroOhm/Double";
-        public static final String MicroOhm_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroOhm/Float";
-        public static final String MicroPascal = "http://www.simantics.org/Datatypes-1.1/SI/MicroPascal";
-        public static final String MicroPascal_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroPascal/Double";
-        public static final String MicroPascal_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroPascal/Float";
-        public static final String MicroRadian = "http://www.simantics.org/Datatypes-1.1/SI/MicroRadian";
-        public static final String MicroRadian_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroRadian/Double";
-        public static final String MicroRadian_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroRadian/Float";
-        public static final String MicroSecond = "http://www.simantics.org/Datatypes-1.1/SI/MicroSecond";
-        public static final String MicroSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroSecond/Double";
-        public static final String MicroSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroSecond/Float";
-        public static final String MicroSiemens = "http://www.simantics.org/Datatypes-1.1/SI/MicroSiemens";
-        public static final String MicroSiemens_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroSiemens/Double";
-        public static final String MicroSiemens_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroSiemens/Float";
-        public static final String MicroSievert = "http://www.simantics.org/Datatypes-1.1/SI/MicroSievert";
-        public static final String MicroSievert_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroSievert/Double";
-        public static final String MicroSievert_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroSievert/Float";
-        public static final String MicroSteradian = "http://www.simantics.org/Datatypes-1.1/SI/MicroSteradian";
-        public static final String MicroSteradian_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroSteradian/Double";
-        public static final String MicroSteradian_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroSteradian/Float";
-        public static final String MicroTesla = "http://www.simantics.org/Datatypes-1.1/SI/MicroTesla";
-        public static final String MicroTesla_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroTesla/Double";
-        public static final String MicroTesla_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroTesla/Float";
-        public static final String MicroVolt = "http://www.simantics.org/Datatypes-1.1/SI/MicroVolt";
-        public static final String MicroVolt_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroVolt/Double";
-        public static final String MicroVolt_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroVolt/Float";
-        public static final String MicroWatt = "http://www.simantics.org/Datatypes-1.1/SI/MicroWatt";
-        public static final String MicroWatt_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroWatt/Double";
-        public static final String MicroWatt_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroWatt/Float";
-        public static final String MicroWeber = "http://www.simantics.org/Datatypes-1.1/SI/MicroWeber";
-        public static final String MicroWeber_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicroWeber/Double";
-        public static final String MicroWeber_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicroWeber/Float";
-        public static final String Microgram = "http://www.simantics.org/Datatypes-1.1/SI/Microgram";
-        public static final String MicrogramPerCubicMetre = "http://www.simantics.org/Datatypes-1.1/SI/MicrogramPerCubicMetre";
-        public static final String MicrogramPerCubicMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicrogramPerCubicMetre/Double";
-        public static final String MicrogramPerCubicMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicrogramPerCubicMetre/Float";
-        public static final String MicrogramPerLitre = "http://www.simantics.org/Datatypes-1.1/SI/MicrogramPerLitre";
-        public static final String MicrogramPerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicrogramPerLitre/Double";
-        public static final String MicrogramPerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicrogramPerLitre/Float";
-        public static final String MicrogramPerSecond = "http://www.simantics.org/Datatypes-1.1/SI/MicrogramPerSecond";
-        public static final String MicrogramPerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/MicrogramPerSecond/Double";
-        public static final String MicrogramPerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/MicrogramPerSecond/Float";
-        public static final String Microgram_Double = "http://www.simantics.org/Datatypes-1.1/SI/Microgram/Double";
-        public static final String Microgram_Float = "http://www.simantics.org/Datatypes-1.1/SI/Microgram/Float";
-        public static final String MilliAmpere = "http://www.simantics.org/Datatypes-1.1/SI/MilliAmpere";
-        public static final String MilliAmpere_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliAmpere/Double";
-        public static final String MilliAmpere_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliAmpere/Float";
-        public static final String MilliBecquerel = "http://www.simantics.org/Datatypes-1.1/SI/MilliBecquerel";
-        public static final String MilliBecquerel_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliBecquerel/Double";
-        public static final String MilliBecquerel_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliBecquerel/Float";
-        public static final String MilliCandela = "http://www.simantics.org/Datatypes-1.1/SI/MilliCandela";
-        public static final String MilliCandela_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliCandela/Double";
-        public static final String MilliCandela_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliCandela/Float";
-        public static final String MilliCelsius = "http://www.simantics.org/Datatypes-1.1/SI/MilliCelsius";
-        public static final String MilliCelsius_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliCelsius/Double";
-        public static final String MilliCelsius_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliCelsius/Float";
-        public static final String MilliCoulomb = "http://www.simantics.org/Datatypes-1.1/SI/MilliCoulomb";
-        public static final String MilliCoulomb_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliCoulomb/Double";
-        public static final String MilliCoulomb_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliCoulomb/Float";
-        public static final String MilliFarad = "http://www.simantics.org/Datatypes-1.1/SI/MilliFarad";
-        public static final String MilliFarad_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliFarad/Double";
-        public static final String MilliFarad_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliFarad/Float";
-        public static final String MilliGray = "http://www.simantics.org/Datatypes-1.1/SI/MilliGray";
-        public static final String MilliGray_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliGray/Double";
-        public static final String MilliGray_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliGray/Float";
-        public static final String MilliHenry = "http://www.simantics.org/Datatypes-1.1/SI/MilliHenry";
-        public static final String MilliHenry_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliHenry/Double";
-        public static final String MilliHenry_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliHenry/Float";
-        public static final String MilliHertz = "http://www.simantics.org/Datatypes-1.1/SI/MilliHertz";
-        public static final String MilliHertz_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliHertz/Double";
-        public static final String MilliHertz_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliHertz/Float";
-        public static final String MilliJoule = "http://www.simantics.org/Datatypes-1.1/SI/MilliJoule";
-        public static final String MilliJoulePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/MilliJoulePerKilogram";
-        public static final String MilliJoulePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliJoulePerKilogram/Double";
-        public static final String MilliJoulePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliJoulePerKilogram/Float";
-        public static final String MilliJoule_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliJoule/Double";
-        public static final String MilliJoule_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliJoule/Float";
-        public static final String MilliKatal = "http://www.simantics.org/Datatypes-1.1/SI/MilliKatal";
-        public static final String MilliKatal_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliKatal/Double";
-        public static final String MilliKatal_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliKatal/Float";
-        public static final String MilliKelvin = "http://www.simantics.org/Datatypes-1.1/SI/MilliKelvin";
-        public static final String MilliKelvin_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliKelvin/Double";
-        public static final String MilliKelvin_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliKelvin/Float";
-        public static final String MilliLumen = "http://www.simantics.org/Datatypes-1.1/SI/MilliLumen";
-        public static final String MilliLumen_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliLumen/Double";
-        public static final String MilliLumen_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliLumen/Float";
-        public static final String MilliLux = "http://www.simantics.org/Datatypes-1.1/SI/MilliLux";
-        public static final String MilliLux_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliLux/Double";
-        public static final String MilliLux_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliLux/Float";
-        public static final String MilliMetre = "http://www.simantics.org/Datatypes-1.1/SI/MilliMetre";
-        public static final String MilliMetrePerSecond = "http://www.simantics.org/Datatypes-1.1/SI/MilliMetrePerSecond";
-        public static final String MilliMetrePerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliMetrePerSecond/Double";
-        public static final String MilliMetrePerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliMetrePerSecond/Float";
-        public static final String MilliMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliMetre/Double";
-        public static final String MilliMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliMetre/Float";
-        public static final String MilliMole = "http://www.simantics.org/Datatypes-1.1/SI/MilliMole";
-        public static final String MilliMolePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/MilliMolePerKilogram";
-        public static final String MilliMolePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliMolePerKilogram/Double";
-        public static final String MilliMolePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliMolePerKilogram/Float";
-        public static final String MilliMolePerLitre = "http://www.simantics.org/Datatypes-1.1/SI/MilliMolePerLitre";
-        public static final String MilliMolePerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliMolePerLitre/Double";
-        public static final String MilliMolePerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliMolePerLitre/Float";
-        public static final String MilliMole_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliMole/Double";
-        public static final String MilliMole_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliMole/Float";
-        public static final String MilliNewton = "http://www.simantics.org/Datatypes-1.1/SI/MilliNewton";
-        public static final String MilliNewtonPerMetre = "http://www.simantics.org/Datatypes-1.1/SI/MilliNewtonPerMetre";
-        public static final String MilliNewtonPerMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliNewtonPerMetre/Double";
-        public static final String MilliNewtonPerMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliNewtonPerMetre/Float";
-        public static final String MilliNewton_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliNewton/Double";
-        public static final String MilliNewton_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliNewton/Float";
-        public static final String MilliOhm = "http://www.simantics.org/Datatypes-1.1/SI/MilliOhm";
-        public static final String MilliOhm_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliOhm/Double";
-        public static final String MilliOhm_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliOhm/Float";
-        public static final String MilliPascal = "http://www.simantics.org/Datatypes-1.1/SI/MilliPascal";
-        public static final String MilliPascal_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliPascal/Double";
-        public static final String MilliPascal_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliPascal/Float";
-        public static final String MilliRadian = "http://www.simantics.org/Datatypes-1.1/SI/MilliRadian";
-        public static final String MilliRadian_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliRadian/Double";
-        public static final String MilliRadian_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliRadian/Float";
-        public static final String MilliSecond = "http://www.simantics.org/Datatypes-1.1/SI/MilliSecond";
-        public static final String MilliSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliSecond/Double";
-        public static final String MilliSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliSecond/Float";
-        public static final String MilliSiemens = "http://www.simantics.org/Datatypes-1.1/SI/MilliSiemens";
-        public static final String MilliSiemens_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliSiemens/Double";
-        public static final String MilliSiemens_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliSiemens/Float";
-        public static final String MilliSievert = "http://www.simantics.org/Datatypes-1.1/SI/MilliSievert";
-        public static final String MilliSievert_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliSievert/Double";
-        public static final String MilliSievert_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliSievert/Float";
-        public static final String MilliSteradian = "http://www.simantics.org/Datatypes-1.1/SI/MilliSteradian";
-        public static final String MilliSteradian_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliSteradian/Double";
-        public static final String MilliSteradian_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliSteradian/Float";
-        public static final String MilliTesla = "http://www.simantics.org/Datatypes-1.1/SI/MilliTesla";
-        public static final String MilliTesla_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliTesla/Double";
-        public static final String MilliTesla_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliTesla/Float";
-        public static final String MilliVolt = "http://www.simantics.org/Datatypes-1.1/SI/MilliVolt";
-        public static final String MilliVolt_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliVolt/Double";
-        public static final String MilliVolt_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliVolt/Float";
-        public static final String MilliWatt = "http://www.simantics.org/Datatypes-1.1/SI/MilliWatt";
-        public static final String MilliWatt_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliWatt/Double";
-        public static final String MilliWatt_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliWatt/Float";
-        public static final String MilliWeber = "http://www.simantics.org/Datatypes-1.1/SI/MilliWeber";
-        public static final String MilliWeber_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilliWeber/Double";
-        public static final String MilliWeber_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilliWeber/Float";
-        public static final String Milligram = "http://www.simantics.org/Datatypes-1.1/SI/Milligram";
-        public static final String MilligramPerCubicMetre = "http://www.simantics.org/Datatypes-1.1/SI/MilligramPerCubicMetre";
-        public static final String MilligramPerCubicMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilligramPerCubicMetre/Double";
-        public static final String MilligramPerCubicMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilligramPerCubicMetre/Float";
-        public static final String MilligramPerLitre = "http://www.simantics.org/Datatypes-1.1/SI/MilligramPerLitre";
-        public static final String MilligramPerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilligramPerLitre/Double";
-        public static final String MilligramPerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilligramPerLitre/Float";
-        public static final String MilligramPerSecond = "http://www.simantics.org/Datatypes-1.1/SI/MilligramPerSecond";
-        public static final String MilligramPerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/MilligramPerSecond/Double";
-        public static final String MilligramPerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/MilligramPerSecond/Float";
-        public static final String Milligram_Double = "http://www.simantics.org/Datatypes-1.1/SI/Milligram/Double";
-        public static final String Milligram_Float = "http://www.simantics.org/Datatypes-1.1/SI/Milligram/Float";
-        public static final String Minute = "http://www.simantics.org/Datatypes-1.1/SI/Minute";
-        public static final String Minute_Double = "http://www.simantics.org/Datatypes-1.1/SI/Minute/Double";
-        public static final String Minute_Float = "http://www.simantics.org/Datatypes-1.1/SI/Minute/Float";
-        public static final String Mole = "http://www.simantics.org/Datatypes-1.1/SI/Mole";
-        public static final String MolePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/MolePerKilogram";
-        public static final String MolePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/MolePerKilogram/Double";
-        public static final String MolePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/MolePerKilogram/Float";
-        public static final String MolePerLitre = "http://www.simantics.org/Datatypes-1.1/SI/MolePerLitre";
-        public static final String MolePerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/MolePerLitre/Double";
-        public static final String MolePerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/MolePerLitre/Float";
-        public static final String Mole_Double = "http://www.simantics.org/Datatypes-1.1/SI/Mole/Double";
-        public static final String Mole_Float = "http://www.simantics.org/Datatypes-1.1/SI/Mole/Float";
-        public static final String Newton = "http://www.simantics.org/Datatypes-1.1/SI/Newton";
-        public static final String NewtonPerMetre = "http://www.simantics.org/Datatypes-1.1/SI/NewtonPerMetre";
-        public static final String NewtonPerMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/NewtonPerMetre/Double";
-        public static final String NewtonPerMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/NewtonPerMetre/Float";
-        public static final String Newton_Double = "http://www.simantics.org/Datatypes-1.1/SI/Newton/Double";
-        public static final String Newton_Float = "http://www.simantics.org/Datatypes-1.1/SI/Newton/Float";
-        public static final String Ohm = "http://www.simantics.org/Datatypes-1.1/SI/Ohm";
-        public static final String Ohm_Double = "http://www.simantics.org/Datatypes-1.1/SI/Ohm/Double";
-        public static final String Ohm_Float = "http://www.simantics.org/Datatypes-1.1/SI/Ohm/Float";
-        public static final String Pascal = "http://www.simantics.org/Datatypes-1.1/SI/Pascal";
-        public static final String Pascal_Double = "http://www.simantics.org/Datatypes-1.1/SI/Pascal/Double";
-        public static final String Pascal_Float = "http://www.simantics.org/Datatypes-1.1/SI/Pascal/Float";
-        public static final String Percentage = "http://www.simantics.org/Datatypes-1.1/SI/Percentage";
-        public static final String Percentage_Double = "http://www.simantics.org/Datatypes-1.1/SI/Percentage/Double";
-        public static final String Percentage_Float = "http://www.simantics.org/Datatypes-1.1/SI/Percentage/Float";
-        public static final String Radian = "http://www.simantics.org/Datatypes-1.1/SI/Radian";
-        public static final String Radian_Double = "http://www.simantics.org/Datatypes-1.1/SI/Radian/Double";
-        public static final String Radian_Float = "http://www.simantics.org/Datatypes-1.1/SI/Radian/Float";
-        public static final String Second = "http://www.simantics.org/Datatypes-1.1/SI/Second";
-        public static final String Second_Double = "http://www.simantics.org/Datatypes-1.1/SI/Second/Double";
-        public static final String Second_Float = "http://www.simantics.org/Datatypes-1.1/SI/Second/Float";
-        public static final String Siemens = "http://www.simantics.org/Datatypes-1.1/SI/Siemens";
-        public static final String Siemens_Double = "http://www.simantics.org/Datatypes-1.1/SI/Siemens/Double";
-        public static final String Siemens_Float = "http://www.simantics.org/Datatypes-1.1/SI/Siemens/Float";
-        public static final String Sievert = "http://www.simantics.org/Datatypes-1.1/SI/Sievert";
-        public static final String Sievert_Double = "http://www.simantics.org/Datatypes-1.1/SI/Sievert/Double";
-        public static final String Sievert_Float = "http://www.simantics.org/Datatypes-1.1/SI/Sievert/Float";
-        public static final String SquareMetre = "http://www.simantics.org/Datatypes-1.1/SI/SquareMetre";
-        public static final String SquareMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/SquareMetre/Double";
-        public static final String SquareMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/SquareMetre/Float";
-        public static final String Steradian = "http://www.simantics.org/Datatypes-1.1/SI/Steradian";
-        public static final String Steradian_Double = "http://www.simantics.org/Datatypes-1.1/SI/Steradian/Double";
-        public static final String Steradian_Float = "http://www.simantics.org/Datatypes-1.1/SI/Steradian/Float";
-        public static final String TeraAmpere = "http://www.simantics.org/Datatypes-1.1/SI/TeraAmpere";
-        public static final String TeraAmpere_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraAmpere/Double";
-        public static final String TeraAmpere_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraAmpere/Float";
-        public static final String TeraBecquerel = "http://www.simantics.org/Datatypes-1.1/SI/TeraBecquerel";
-        public static final String TeraBecquerel_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraBecquerel/Double";
-        public static final String TeraBecquerel_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraBecquerel/Float";
-        public static final String TeraCandela = "http://www.simantics.org/Datatypes-1.1/SI/TeraCandela";
-        public static final String TeraCandela_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraCandela/Double";
-        public static final String TeraCandela_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraCandela/Float";
-        public static final String TeraCelsius = "http://www.simantics.org/Datatypes-1.1/SI/TeraCelsius";
-        public static final String TeraCelsius_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraCelsius/Double";
-        public static final String TeraCelsius_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraCelsius/Float";
-        public static final String TeraCoulomb = "http://www.simantics.org/Datatypes-1.1/SI/TeraCoulomb";
-        public static final String TeraCoulomb_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraCoulomb/Double";
-        public static final String TeraCoulomb_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraCoulomb/Float";
-        public static final String TeraFarad = "http://www.simantics.org/Datatypes-1.1/SI/TeraFarad";
-        public static final String TeraFarad_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraFarad/Double";
-        public static final String TeraFarad_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraFarad/Float";
-        public static final String TeraGray = "http://www.simantics.org/Datatypes-1.1/SI/TeraGray";
-        public static final String TeraGray_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraGray/Double";
-        public static final String TeraGray_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraGray/Float";
-        public static final String TeraHenry = "http://www.simantics.org/Datatypes-1.1/SI/TeraHenry";
-        public static final String TeraHenry_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraHenry/Double";
-        public static final String TeraHenry_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraHenry/Float";
-        public static final String TeraHertz = "http://www.simantics.org/Datatypes-1.1/SI/TeraHertz";
-        public static final String TeraHertz_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraHertz/Double";
-        public static final String TeraHertz_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraHertz/Float";
-        public static final String TeraJoule = "http://www.simantics.org/Datatypes-1.1/SI/TeraJoule";
-        public static final String TeraJoulePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/TeraJoulePerKilogram";
-        public static final String TeraJoulePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraJoulePerKilogram/Double";
-        public static final String TeraJoulePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraJoulePerKilogram/Float";
-        public static final String TeraJoule_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraJoule/Double";
-        public static final String TeraJoule_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraJoule/Float";
-        public static final String TeraKatal = "http://www.simantics.org/Datatypes-1.1/SI/TeraKatal";
-        public static final String TeraKatal_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraKatal/Double";
-        public static final String TeraKatal_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraKatal/Float";
-        public static final String TeraKelvin = "http://www.simantics.org/Datatypes-1.1/SI/TeraKelvin";
-        public static final String TeraKelvin_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraKelvin/Double";
-        public static final String TeraKelvin_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraKelvin/Float";
-        public static final String TeraLumen = "http://www.simantics.org/Datatypes-1.1/SI/TeraLumen";
-        public static final String TeraLumen_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraLumen/Double";
-        public static final String TeraLumen_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraLumen/Float";
-        public static final String TeraLux = "http://www.simantics.org/Datatypes-1.1/SI/TeraLux";
-        public static final String TeraLux_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraLux/Double";
-        public static final String TeraLux_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraLux/Float";
-        public static final String TeraMetre = "http://www.simantics.org/Datatypes-1.1/SI/TeraMetre";
-        public static final String TeraMetrePerSecond = "http://www.simantics.org/Datatypes-1.1/SI/TeraMetrePerSecond";
-        public static final String TeraMetrePerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraMetrePerSecond/Double";
-        public static final String TeraMetrePerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraMetrePerSecond/Float";
-        public static final String TeraMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraMetre/Double";
-        public static final String TeraMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraMetre/Float";
-        public static final String TeraMole = "http://www.simantics.org/Datatypes-1.1/SI/TeraMole";
-        public static final String TeraMolePerKilogram = "http://www.simantics.org/Datatypes-1.1/SI/TeraMolePerKilogram";
-        public static final String TeraMolePerKilogram_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraMolePerKilogram/Double";
-        public static final String TeraMolePerKilogram_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraMolePerKilogram/Float";
-        public static final String TeraMolePerLitre = "http://www.simantics.org/Datatypes-1.1/SI/TeraMolePerLitre";
-        public static final String TeraMolePerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraMolePerLitre/Double";
-        public static final String TeraMolePerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraMolePerLitre/Float";
-        public static final String TeraMole_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraMole/Double";
-        public static final String TeraMole_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraMole/Float";
-        public static final String TeraNewton = "http://www.simantics.org/Datatypes-1.1/SI/TeraNewton";
-        public static final String TeraNewtonPerMetre = "http://www.simantics.org/Datatypes-1.1/SI/TeraNewtonPerMetre";
-        public static final String TeraNewtonPerMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraNewtonPerMetre/Double";
-        public static final String TeraNewtonPerMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraNewtonPerMetre/Float";
-        public static final String TeraNewton_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraNewton/Double";
-        public static final String TeraNewton_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraNewton/Float";
-        public static final String TeraOhm = "http://www.simantics.org/Datatypes-1.1/SI/TeraOhm";
-        public static final String TeraOhm_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraOhm/Double";
-        public static final String TeraOhm_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraOhm/Float";
-        public static final String TeraPascal = "http://www.simantics.org/Datatypes-1.1/SI/TeraPascal";
-        public static final String TeraPascal_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraPascal/Double";
-        public static final String TeraPascal_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraPascal/Float";
-        public static final String TeraRadian = "http://www.simantics.org/Datatypes-1.1/SI/TeraRadian";
-        public static final String TeraRadian_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraRadian/Double";
-        public static final String TeraRadian_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraRadian/Float";
-        public static final String TeraSecond = "http://www.simantics.org/Datatypes-1.1/SI/TeraSecond";
-        public static final String TeraSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraSecond/Double";
-        public static final String TeraSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraSecond/Float";
-        public static final String TeraSiemens = "http://www.simantics.org/Datatypes-1.1/SI/TeraSiemens";
-        public static final String TeraSiemens_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraSiemens/Double";
-        public static final String TeraSiemens_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraSiemens/Float";
-        public static final String TeraSievert = "http://www.simantics.org/Datatypes-1.1/SI/TeraSievert";
-        public static final String TeraSievert_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraSievert/Double";
-        public static final String TeraSievert_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraSievert/Float";
-        public static final String TeraSteradian = "http://www.simantics.org/Datatypes-1.1/SI/TeraSteradian";
-        public static final String TeraSteradian_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraSteradian/Double";
-        public static final String TeraSteradian_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraSteradian/Float";
-        public static final String TeraTesla = "http://www.simantics.org/Datatypes-1.1/SI/TeraTesla";
-        public static final String TeraTesla_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraTesla/Double";
-        public static final String TeraTesla_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraTesla/Float";
-        public static final String TeraVolt = "http://www.simantics.org/Datatypes-1.1/SI/TeraVolt";
-        public static final String TeraVolt_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraVolt/Double";
-        public static final String TeraVolt_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraVolt/Float";
-        public static final String TeraWatt = "http://www.simantics.org/Datatypes-1.1/SI/TeraWatt";
-        public static final String TeraWatt_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraWatt/Double";
-        public static final String TeraWatt_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraWatt/Float";
-        public static final String TeraWeber = "http://www.simantics.org/Datatypes-1.1/SI/TeraWeber";
-        public static final String TeraWeber_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeraWeber/Double";
-        public static final String TeraWeber_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeraWeber/Float";
-        public static final String Teragram = "http://www.simantics.org/Datatypes-1.1/SI/Teragram";
-        public static final String TeragramPerCubicMetre = "http://www.simantics.org/Datatypes-1.1/SI/TeragramPerCubicMetre";
-        public static final String TeragramPerCubicMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeragramPerCubicMetre/Double";
-        public static final String TeragramPerCubicMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeragramPerCubicMetre/Float";
-        public static final String TeragramPerLitre = "http://www.simantics.org/Datatypes-1.1/SI/TeragramPerLitre";
-        public static final String TeragramPerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeragramPerLitre/Double";
-        public static final String TeragramPerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeragramPerLitre/Float";
-        public static final String TeragramPerSecond = "http://www.simantics.org/Datatypes-1.1/SI/TeragramPerSecond";
-        public static final String TeragramPerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/TeragramPerSecond/Double";
-        public static final String TeragramPerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/TeragramPerSecond/Float";
-        public static final String Teragram_Double = "http://www.simantics.org/Datatypes-1.1/SI/Teragram/Double";
-        public static final String Teragram_Float = "http://www.simantics.org/Datatypes-1.1/SI/Teragram/Float";
-        public static final String Tesla = "http://www.simantics.org/Datatypes-1.1/SI/Tesla";
-        public static final String Tesla_Double = "http://www.simantics.org/Datatypes-1.1/SI/Tesla/Double";
-        public static final String Tesla_Float = "http://www.simantics.org/Datatypes-1.1/SI/Tesla/Float";
-        public static final String Unit = "http://www.simantics.org/Datatypes-1.1/SI/Unit";
-        public static final String Volt = "http://www.simantics.org/Datatypes-1.1/SI/Volt";
-        public static final String Volt_Double = "http://www.simantics.org/Datatypes-1.1/SI/Volt/Double";
-        public static final String Volt_Float = "http://www.simantics.org/Datatypes-1.1/SI/Volt/Float";
-        public static final String Watt = "http://www.simantics.org/Datatypes-1.1/SI/Watt";
-        public static final String Watt_Double = "http://www.simantics.org/Datatypes-1.1/SI/Watt/Double";
-        public static final String Watt_Float = "http://www.simantics.org/Datatypes-1.1/SI/Watt/Float";
-        public static final String Weber = "http://www.simantics.org/Datatypes-1.1/SI/Weber";
-        public static final String Weber_Double = "http://www.simantics.org/Datatypes-1.1/SI/Weber/Double";
-        public static final String Weber_Float = "http://www.simantics.org/Datatypes-1.1/SI/Weber/Float";
-        public static final String gram = "http://www.simantics.org/Datatypes-1.1/SI/gram";
-        public static final String gramPerCubicMetre = "http://www.simantics.org/Datatypes-1.1/SI/gramPerCubicMetre";
-        public static final String gramPerCubicMetre_Double = "http://www.simantics.org/Datatypes-1.1/SI/gramPerCubicMetre/Double";
-        public static final String gramPerCubicMetre_Float = "http://www.simantics.org/Datatypes-1.1/SI/gramPerCubicMetre/Float";
-        public static final String gramPerLitre = "http://www.simantics.org/Datatypes-1.1/SI/gramPerLitre";
-        public static final String gramPerLitre_Double = "http://www.simantics.org/Datatypes-1.1/SI/gramPerLitre/Double";
-        public static final String gramPerLitre_Float = "http://www.simantics.org/Datatypes-1.1/SI/gramPerLitre/Float";
-        public static final String gramPerSecond = "http://www.simantics.org/Datatypes-1.1/SI/gramPerSecond";
-        public static final String gramPerSecond_Double = "http://www.simantics.org/Datatypes-1.1/SI/gramPerSecond/Double";
-        public static final String gramPerSecond_Float = "http://www.simantics.org/Datatypes-1.1/SI/gramPerSecond/Float";
-        public static final String gram_Double = "http://www.simantics.org/Datatypes-1.1/SI/gram/Double";
-        public static final String gram_Float = "http://www.simantics.org/Datatypes-1.1/SI/gram/Float";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public SIResource(ReadGraph graph) {
-        Ampere = getResourceOrNull(graph, URIs.Ampere);
-        Ampere_Double = getResourceOrNull(graph, URIs.Ampere_Double);
-        Ampere_Float = getResourceOrNull(graph, URIs.Ampere_Float);
-        Becquerel = getResourceOrNull(graph, URIs.Becquerel);
-        Becquerel_Double = getResourceOrNull(graph, URIs.Becquerel_Double);
-        Becquerel_Float = getResourceOrNull(graph, URIs.Becquerel_Float);
-        Candela = getResourceOrNull(graph, URIs.Candela);
-        Candela_Double = getResourceOrNull(graph, URIs.Candela_Double);
-        Candela_Float = getResourceOrNull(graph, URIs.Candela_Float);
-        Celsius = getResourceOrNull(graph, URIs.Celsius);
-        Celsius_Double = getResourceOrNull(graph, URIs.Celsius_Double);
-        Celsius_Float = getResourceOrNull(graph, URIs.Celsius_Float);
-        CentiAmpere = getResourceOrNull(graph, URIs.CentiAmpere);
-        CentiAmpere_Double = getResourceOrNull(graph, URIs.CentiAmpere_Double);
-        CentiAmpere_Float = getResourceOrNull(graph, URIs.CentiAmpere_Float);
-        CentiBecquerel = getResourceOrNull(graph, URIs.CentiBecquerel);
-        CentiBecquerel_Double = getResourceOrNull(graph, URIs.CentiBecquerel_Double);
-        CentiBecquerel_Float = getResourceOrNull(graph, URIs.CentiBecquerel_Float);
-        CentiCandela = getResourceOrNull(graph, URIs.CentiCandela);
-        CentiCandela_Double = getResourceOrNull(graph, URIs.CentiCandela_Double);
-        CentiCandela_Float = getResourceOrNull(graph, URIs.CentiCandela_Float);
-        CentiCelsius = getResourceOrNull(graph, URIs.CentiCelsius);
-        CentiCelsius_Double = getResourceOrNull(graph, URIs.CentiCelsius_Double);
-        CentiCelsius_Float = getResourceOrNull(graph, URIs.CentiCelsius_Float);
-        CentiCoulomb = getResourceOrNull(graph, URIs.CentiCoulomb);
-        CentiCoulomb_Double = getResourceOrNull(graph, URIs.CentiCoulomb_Double);
-        CentiCoulomb_Float = getResourceOrNull(graph, URIs.CentiCoulomb_Float);
-        CentiFarad = getResourceOrNull(graph, URIs.CentiFarad);
-        CentiFarad_Double = getResourceOrNull(graph, URIs.CentiFarad_Double);
-        CentiFarad_Float = getResourceOrNull(graph, URIs.CentiFarad_Float);
-        CentiGray = getResourceOrNull(graph, URIs.CentiGray);
-        CentiGray_Double = getResourceOrNull(graph, URIs.CentiGray_Double);
-        CentiGray_Float = getResourceOrNull(graph, URIs.CentiGray_Float);
-        CentiHenry = getResourceOrNull(graph, URIs.CentiHenry);
-        CentiHenry_Double = getResourceOrNull(graph, URIs.CentiHenry_Double);
-        CentiHenry_Float = getResourceOrNull(graph, URIs.CentiHenry_Float);
-        CentiHertz = getResourceOrNull(graph, URIs.CentiHertz);
-        CentiHertz_Double = getResourceOrNull(graph, URIs.CentiHertz_Double);
-        CentiHertz_Float = getResourceOrNull(graph, URIs.CentiHertz_Float);
-        CentiJoule = getResourceOrNull(graph, URIs.CentiJoule);
-        CentiJoulePerKilogram = getResourceOrNull(graph, URIs.CentiJoulePerKilogram);
-        CentiJoulePerKilogram_Double = getResourceOrNull(graph, URIs.CentiJoulePerKilogram_Double);
-        CentiJoulePerKilogram_Float = getResourceOrNull(graph, URIs.CentiJoulePerKilogram_Float);
-        CentiJoule_Double = getResourceOrNull(graph, URIs.CentiJoule_Double);
-        CentiJoule_Float = getResourceOrNull(graph, URIs.CentiJoule_Float);
-        CentiKatal = getResourceOrNull(graph, URIs.CentiKatal);
-        CentiKatal_Double = getResourceOrNull(graph, URIs.CentiKatal_Double);
-        CentiKatal_Float = getResourceOrNull(graph, URIs.CentiKatal_Float);
-        CentiKelvin = getResourceOrNull(graph, URIs.CentiKelvin);
-        CentiKelvin_Double = getResourceOrNull(graph, URIs.CentiKelvin_Double);
-        CentiKelvin_Float = getResourceOrNull(graph, URIs.CentiKelvin_Float);
-        CentiLumen = getResourceOrNull(graph, URIs.CentiLumen);
-        CentiLumen_Double = getResourceOrNull(graph, URIs.CentiLumen_Double);
-        CentiLumen_Float = getResourceOrNull(graph, URIs.CentiLumen_Float);
-        CentiLux = getResourceOrNull(graph, URIs.CentiLux);
-        CentiLux_Double = getResourceOrNull(graph, URIs.CentiLux_Double);
-        CentiLux_Float = getResourceOrNull(graph, URIs.CentiLux_Float);
-        CentiMetre = getResourceOrNull(graph, URIs.CentiMetre);
-        CentiMetrePerSecond = getResourceOrNull(graph, URIs.CentiMetrePerSecond);
-        CentiMetrePerSecond_Double = getResourceOrNull(graph, URIs.CentiMetrePerSecond_Double);
-        CentiMetrePerSecond_Float = getResourceOrNull(graph, URIs.CentiMetrePerSecond_Float);
-        CentiMetre_Double = getResourceOrNull(graph, URIs.CentiMetre_Double);
-        CentiMetre_Float = getResourceOrNull(graph, URIs.CentiMetre_Float);
-        CentiMole = getResourceOrNull(graph, URIs.CentiMole);
-        CentiMolePerKilogram = getResourceOrNull(graph, URIs.CentiMolePerKilogram);
-        CentiMolePerKilogram_Double = getResourceOrNull(graph, URIs.CentiMolePerKilogram_Double);
-        CentiMolePerKilogram_Float = getResourceOrNull(graph, URIs.CentiMolePerKilogram_Float);
-        CentiMolePerLitre = getResourceOrNull(graph, URIs.CentiMolePerLitre);
-        CentiMolePerLitre_Double = getResourceOrNull(graph, URIs.CentiMolePerLitre_Double);
-        CentiMolePerLitre_Float = getResourceOrNull(graph, URIs.CentiMolePerLitre_Float);
-        CentiMole_Double = getResourceOrNull(graph, URIs.CentiMole_Double);
-        CentiMole_Float = getResourceOrNull(graph, URIs.CentiMole_Float);
-        CentiNewton = getResourceOrNull(graph, URIs.CentiNewton);
-        CentiNewtonPerMetre = getResourceOrNull(graph, URIs.CentiNewtonPerMetre);
-        CentiNewtonPerMetre_Double = getResourceOrNull(graph, URIs.CentiNewtonPerMetre_Double);
-        CentiNewtonPerMetre_Float = getResourceOrNull(graph, URIs.CentiNewtonPerMetre_Float);
-        CentiNewton_Double = getResourceOrNull(graph, URIs.CentiNewton_Double);
-        CentiNewton_Float = getResourceOrNull(graph, URIs.CentiNewton_Float);
-        CentiOhm = getResourceOrNull(graph, URIs.CentiOhm);
-        CentiOhm_Double = getResourceOrNull(graph, URIs.CentiOhm_Double);
-        CentiOhm_Float = getResourceOrNull(graph, URIs.CentiOhm_Float);
-        CentiPascal = getResourceOrNull(graph, URIs.CentiPascal);
-        CentiPascal_Double = getResourceOrNull(graph, URIs.CentiPascal_Double);
-        CentiPascal_Float = getResourceOrNull(graph, URIs.CentiPascal_Float);
-        CentiRadian = getResourceOrNull(graph, URIs.CentiRadian);
-        CentiRadian_Double = getResourceOrNull(graph, URIs.CentiRadian_Double);
-        CentiRadian_Float = getResourceOrNull(graph, URIs.CentiRadian_Float);
-        CentiSecond = getResourceOrNull(graph, URIs.CentiSecond);
-        CentiSecond_Double = getResourceOrNull(graph, URIs.CentiSecond_Double);
-        CentiSecond_Float = getResourceOrNull(graph, URIs.CentiSecond_Float);
-        CentiSiemens = getResourceOrNull(graph, URIs.CentiSiemens);
-        CentiSiemens_Double = getResourceOrNull(graph, URIs.CentiSiemens_Double);
-        CentiSiemens_Float = getResourceOrNull(graph, URIs.CentiSiemens_Float);
-        CentiSievert = getResourceOrNull(graph, URIs.CentiSievert);
-        CentiSievert_Double = getResourceOrNull(graph, URIs.CentiSievert_Double);
-        CentiSievert_Float = getResourceOrNull(graph, URIs.CentiSievert_Float);
-        CentiSteradian = getResourceOrNull(graph, URIs.CentiSteradian);
-        CentiSteradian_Double = getResourceOrNull(graph, URIs.CentiSteradian_Double);
-        CentiSteradian_Float = getResourceOrNull(graph, URIs.CentiSteradian_Float);
-        CentiTesla = getResourceOrNull(graph, URIs.CentiTesla);
-        CentiTesla_Double = getResourceOrNull(graph, URIs.CentiTesla_Double);
-        CentiTesla_Float = getResourceOrNull(graph, URIs.CentiTesla_Float);
-        CentiVolt = getResourceOrNull(graph, URIs.CentiVolt);
-        CentiVolt_Double = getResourceOrNull(graph, URIs.CentiVolt_Double);
-        CentiVolt_Float = getResourceOrNull(graph, URIs.CentiVolt_Float);
-        CentiWatt = getResourceOrNull(graph, URIs.CentiWatt);
-        CentiWatt_Double = getResourceOrNull(graph, URIs.CentiWatt_Double);
-        CentiWatt_Float = getResourceOrNull(graph, URIs.CentiWatt_Float);
-        CentiWeber = getResourceOrNull(graph, URIs.CentiWeber);
-        CentiWeber_Double = getResourceOrNull(graph, URIs.CentiWeber_Double);
-        CentiWeber_Float = getResourceOrNull(graph, URIs.CentiWeber_Float);
-        Centigram = getResourceOrNull(graph, URIs.Centigram);
-        CentigramPerCubicMetre = getResourceOrNull(graph, URIs.CentigramPerCubicMetre);
-        CentigramPerCubicMetre_Double = getResourceOrNull(graph, URIs.CentigramPerCubicMetre_Double);
-        CentigramPerCubicMetre_Float = getResourceOrNull(graph, URIs.CentigramPerCubicMetre_Float);
-        CentigramPerLitre = getResourceOrNull(graph, URIs.CentigramPerLitre);
-        CentigramPerLitre_Double = getResourceOrNull(graph, URIs.CentigramPerLitre_Double);
-        CentigramPerLitre_Float = getResourceOrNull(graph, URIs.CentigramPerLitre_Float);
-        CentigramPerSecond = getResourceOrNull(graph, URIs.CentigramPerSecond);
-        CentigramPerSecond_Double = getResourceOrNull(graph, URIs.CentigramPerSecond_Double);
-        CentigramPerSecond_Float = getResourceOrNull(graph, URIs.CentigramPerSecond_Float);
-        Centigram_Double = getResourceOrNull(graph, URIs.Centigram_Double);
-        Centigram_Float = getResourceOrNull(graph, URIs.Centigram_Float);
-        Coulomb = getResourceOrNull(graph, URIs.Coulomb);
-        Coulomb_Double = getResourceOrNull(graph, URIs.Coulomb_Double);
-        Coulomb_Float = getResourceOrNull(graph, URIs.Coulomb_Float);
-        CubicMetre = getResourceOrNull(graph, URIs.CubicMetre);
-        CubicMetre_Double = getResourceOrNull(graph, URIs.CubicMetre_Double);
-        CubicMetre_Float = getResourceOrNull(graph, URIs.CubicMetre_Float);
-        Degree = getResourceOrNull(graph, URIs.Degree);
-        Degree_Double = getResourceOrNull(graph, URIs.Degree_Double);
-        Degree_Float = getResourceOrNull(graph, URIs.Degree_Float);
-        Farad = getResourceOrNull(graph, URIs.Farad);
-        Farad_Double = getResourceOrNull(graph, URIs.Farad_Double);
-        Farad_Float = getResourceOrNull(graph, URIs.Farad_Float);
-        GigaAmpere = getResourceOrNull(graph, URIs.GigaAmpere);
-        GigaAmpere_Double = getResourceOrNull(graph, URIs.GigaAmpere_Double);
-        GigaAmpere_Float = getResourceOrNull(graph, URIs.GigaAmpere_Float);
-        GigaBecquerel = getResourceOrNull(graph, URIs.GigaBecquerel);
-        GigaBecquerel_Double = getResourceOrNull(graph, URIs.GigaBecquerel_Double);
-        GigaBecquerel_Float = getResourceOrNull(graph, URIs.GigaBecquerel_Float);
-        GigaCandela = getResourceOrNull(graph, URIs.GigaCandela);
-        GigaCandela_Double = getResourceOrNull(graph, URIs.GigaCandela_Double);
-        GigaCandela_Float = getResourceOrNull(graph, URIs.GigaCandela_Float);
-        GigaCelsius = getResourceOrNull(graph, URIs.GigaCelsius);
-        GigaCelsius_Double = getResourceOrNull(graph, URIs.GigaCelsius_Double);
-        GigaCelsius_Float = getResourceOrNull(graph, URIs.GigaCelsius_Float);
-        GigaCoulomb = getResourceOrNull(graph, URIs.GigaCoulomb);
-        GigaCoulomb_Double = getResourceOrNull(graph, URIs.GigaCoulomb_Double);
-        GigaCoulomb_Float = getResourceOrNull(graph, URIs.GigaCoulomb_Float);
-        GigaFarad = getResourceOrNull(graph, URIs.GigaFarad);
-        GigaFarad_Double = getResourceOrNull(graph, URIs.GigaFarad_Double);
-        GigaFarad_Float = getResourceOrNull(graph, URIs.GigaFarad_Float);
-        GigaGray = getResourceOrNull(graph, URIs.GigaGray);
-        GigaGray_Double = getResourceOrNull(graph, URIs.GigaGray_Double);
-        GigaGray_Float = getResourceOrNull(graph, URIs.GigaGray_Float);
-        GigaHenry = getResourceOrNull(graph, URIs.GigaHenry);
-        GigaHenry_Double = getResourceOrNull(graph, URIs.GigaHenry_Double);
-        GigaHenry_Float = getResourceOrNull(graph, URIs.GigaHenry_Float);
-        GigaHertz = getResourceOrNull(graph, URIs.GigaHertz);
-        GigaHertz_Double = getResourceOrNull(graph, URIs.GigaHertz_Double);
-        GigaHertz_Float = getResourceOrNull(graph, URIs.GigaHertz_Float);
-        GigaJoule = getResourceOrNull(graph, URIs.GigaJoule);
-        GigaJoulePerKilogram = getResourceOrNull(graph, URIs.GigaJoulePerKilogram);
-        GigaJoulePerKilogram_Double = getResourceOrNull(graph, URIs.GigaJoulePerKilogram_Double);
-        GigaJoulePerKilogram_Float = getResourceOrNull(graph, URIs.GigaJoulePerKilogram_Float);
-        GigaJoule_Double = getResourceOrNull(graph, URIs.GigaJoule_Double);
-        GigaJoule_Float = getResourceOrNull(graph, URIs.GigaJoule_Float);
-        GigaKatal = getResourceOrNull(graph, URIs.GigaKatal);
-        GigaKatal_Double = getResourceOrNull(graph, URIs.GigaKatal_Double);
-        GigaKatal_Float = getResourceOrNull(graph, URIs.GigaKatal_Float);
-        GigaKelvin = getResourceOrNull(graph, URIs.GigaKelvin);
-        GigaKelvin_Double = getResourceOrNull(graph, URIs.GigaKelvin_Double);
-        GigaKelvin_Float = getResourceOrNull(graph, URIs.GigaKelvin_Float);
-        GigaLumen = getResourceOrNull(graph, URIs.GigaLumen);
-        GigaLumen_Double = getResourceOrNull(graph, URIs.GigaLumen_Double);
-        GigaLumen_Float = getResourceOrNull(graph, URIs.GigaLumen_Float);
-        GigaLux = getResourceOrNull(graph, URIs.GigaLux);
-        GigaLux_Double = getResourceOrNull(graph, URIs.GigaLux_Double);
-        GigaLux_Float = getResourceOrNull(graph, URIs.GigaLux_Float);
-        GigaMetre = getResourceOrNull(graph, URIs.GigaMetre);
-        GigaMetrePerSecond = getResourceOrNull(graph, URIs.GigaMetrePerSecond);
-        GigaMetrePerSecond_Double = getResourceOrNull(graph, URIs.GigaMetrePerSecond_Double);
-        GigaMetrePerSecond_Float = getResourceOrNull(graph, URIs.GigaMetrePerSecond_Float);
-        GigaMetre_Double = getResourceOrNull(graph, URIs.GigaMetre_Double);
-        GigaMetre_Float = getResourceOrNull(graph, URIs.GigaMetre_Float);
-        GigaMole = getResourceOrNull(graph, URIs.GigaMole);
-        GigaMolePerKilogram = getResourceOrNull(graph, URIs.GigaMolePerKilogram);
-        GigaMolePerKilogram_Double = getResourceOrNull(graph, URIs.GigaMolePerKilogram_Double);
-        GigaMolePerKilogram_Float = getResourceOrNull(graph, URIs.GigaMolePerKilogram_Float);
-        GigaMolePerLitre = getResourceOrNull(graph, URIs.GigaMolePerLitre);
-        GigaMolePerLitre_Double = getResourceOrNull(graph, URIs.GigaMolePerLitre_Double);
-        GigaMolePerLitre_Float = getResourceOrNull(graph, URIs.GigaMolePerLitre_Float);
-        GigaMole_Double = getResourceOrNull(graph, URIs.GigaMole_Double);
-        GigaMole_Float = getResourceOrNull(graph, URIs.GigaMole_Float);
-        GigaNewton = getResourceOrNull(graph, URIs.GigaNewton);
-        GigaNewtonPerMetre = getResourceOrNull(graph, URIs.GigaNewtonPerMetre);
-        GigaNewtonPerMetre_Double = getResourceOrNull(graph, URIs.GigaNewtonPerMetre_Double);
-        GigaNewtonPerMetre_Float = getResourceOrNull(graph, URIs.GigaNewtonPerMetre_Float);
-        GigaNewton_Double = getResourceOrNull(graph, URIs.GigaNewton_Double);
-        GigaNewton_Float = getResourceOrNull(graph, URIs.GigaNewton_Float);
-        GigaOhm = getResourceOrNull(graph, URIs.GigaOhm);
-        GigaOhm_Double = getResourceOrNull(graph, URIs.GigaOhm_Double);
-        GigaOhm_Float = getResourceOrNull(graph, URIs.GigaOhm_Float);
-        GigaPascal = getResourceOrNull(graph, URIs.GigaPascal);
-        GigaPascal_Double = getResourceOrNull(graph, URIs.GigaPascal_Double);
-        GigaPascal_Float = getResourceOrNull(graph, URIs.GigaPascal_Float);
-        GigaRadian = getResourceOrNull(graph, URIs.GigaRadian);
-        GigaRadian_Double = getResourceOrNull(graph, URIs.GigaRadian_Double);
-        GigaRadian_Float = getResourceOrNull(graph, URIs.GigaRadian_Float);
-        GigaSecond = getResourceOrNull(graph, URIs.GigaSecond);
-        GigaSecond_Double = getResourceOrNull(graph, URIs.GigaSecond_Double);
-        GigaSecond_Float = getResourceOrNull(graph, URIs.GigaSecond_Float);
-        GigaSiemens = getResourceOrNull(graph, URIs.GigaSiemens);
-        GigaSiemens_Double = getResourceOrNull(graph, URIs.GigaSiemens_Double);
-        GigaSiemens_Float = getResourceOrNull(graph, URIs.GigaSiemens_Float);
-        GigaSievert = getResourceOrNull(graph, URIs.GigaSievert);
-        GigaSievert_Double = getResourceOrNull(graph, URIs.GigaSievert_Double);
-        GigaSievert_Float = getResourceOrNull(graph, URIs.GigaSievert_Float);
-        GigaSteradian = getResourceOrNull(graph, URIs.GigaSteradian);
-        GigaSteradian_Double = getResourceOrNull(graph, URIs.GigaSteradian_Double);
-        GigaSteradian_Float = getResourceOrNull(graph, URIs.GigaSteradian_Float);
-        GigaTesla = getResourceOrNull(graph, URIs.GigaTesla);
-        GigaTesla_Double = getResourceOrNull(graph, URIs.GigaTesla_Double);
-        GigaTesla_Float = getResourceOrNull(graph, URIs.GigaTesla_Float);
-        GigaVolt = getResourceOrNull(graph, URIs.GigaVolt);
-        GigaVolt_Double = getResourceOrNull(graph, URIs.GigaVolt_Double);
-        GigaVolt_Float = getResourceOrNull(graph, URIs.GigaVolt_Float);
-        GigaWatt = getResourceOrNull(graph, URIs.GigaWatt);
-        GigaWatt_Double = getResourceOrNull(graph, URIs.GigaWatt_Double);
-        GigaWatt_Float = getResourceOrNull(graph, URIs.GigaWatt_Float);
-        GigaWeber = getResourceOrNull(graph, URIs.GigaWeber);
-        GigaWeber_Double = getResourceOrNull(graph, URIs.GigaWeber_Double);
-        GigaWeber_Float = getResourceOrNull(graph, URIs.GigaWeber_Float);
-        Gigagram = getResourceOrNull(graph, URIs.Gigagram);
-        GigagramPerCubicMetre = getResourceOrNull(graph, URIs.GigagramPerCubicMetre);
-        GigagramPerCubicMetre_Double = getResourceOrNull(graph, URIs.GigagramPerCubicMetre_Double);
-        GigagramPerCubicMetre_Float = getResourceOrNull(graph, URIs.GigagramPerCubicMetre_Float);
-        GigagramPerLitre = getResourceOrNull(graph, URIs.GigagramPerLitre);
-        GigagramPerLitre_Double = getResourceOrNull(graph, URIs.GigagramPerLitre_Double);
-        GigagramPerLitre_Float = getResourceOrNull(graph, URIs.GigagramPerLitre_Float);
-        GigagramPerSecond = getResourceOrNull(graph, URIs.GigagramPerSecond);
-        GigagramPerSecond_Double = getResourceOrNull(graph, URIs.GigagramPerSecond_Double);
-        GigagramPerSecond_Float = getResourceOrNull(graph, URIs.GigagramPerSecond_Float);
-        Gigagram_Double = getResourceOrNull(graph, URIs.Gigagram_Double);
-        Gigagram_Float = getResourceOrNull(graph, URIs.Gigagram_Float);
-        Gray = getResourceOrNull(graph, URIs.Gray);
-        Gray_Double = getResourceOrNull(graph, URIs.Gray_Double);
-        Gray_Float = getResourceOrNull(graph, URIs.Gray_Float);
-        HectoAmpere = getResourceOrNull(graph, URIs.HectoAmpere);
-        HectoAmpere_Double = getResourceOrNull(graph, URIs.HectoAmpere_Double);
-        HectoAmpere_Float = getResourceOrNull(graph, URIs.HectoAmpere_Float);
-        HectoBecquerel = getResourceOrNull(graph, URIs.HectoBecquerel);
-        HectoBecquerel_Double = getResourceOrNull(graph, URIs.HectoBecquerel_Double);
-        HectoBecquerel_Float = getResourceOrNull(graph, URIs.HectoBecquerel_Float);
-        HectoCandela = getResourceOrNull(graph, URIs.HectoCandela);
-        HectoCandela_Double = getResourceOrNull(graph, URIs.HectoCandela_Double);
-        HectoCandela_Float = getResourceOrNull(graph, URIs.HectoCandela_Float);
-        HectoCelsius = getResourceOrNull(graph, URIs.HectoCelsius);
-        HectoCelsius_Double = getResourceOrNull(graph, URIs.HectoCelsius_Double);
-        HectoCelsius_Float = getResourceOrNull(graph, URIs.HectoCelsius_Float);
-        HectoCoulomb = getResourceOrNull(graph, URIs.HectoCoulomb);
-        HectoCoulomb_Double = getResourceOrNull(graph, URIs.HectoCoulomb_Double);
-        HectoCoulomb_Float = getResourceOrNull(graph, URIs.HectoCoulomb_Float);
-        HectoFarad = getResourceOrNull(graph, URIs.HectoFarad);
-        HectoFarad_Double = getResourceOrNull(graph, URIs.HectoFarad_Double);
-        HectoFarad_Float = getResourceOrNull(graph, URIs.HectoFarad_Float);
-        HectoGray = getResourceOrNull(graph, URIs.HectoGray);
-        HectoGray_Double = getResourceOrNull(graph, URIs.HectoGray_Double);
-        HectoGray_Float = getResourceOrNull(graph, URIs.HectoGray_Float);
-        HectoHenry = getResourceOrNull(graph, URIs.HectoHenry);
-        HectoHenry_Double = getResourceOrNull(graph, URIs.HectoHenry_Double);
-        HectoHenry_Float = getResourceOrNull(graph, URIs.HectoHenry_Float);
-        HectoHertz = getResourceOrNull(graph, URIs.HectoHertz);
-        HectoHertz_Double = getResourceOrNull(graph, URIs.HectoHertz_Double);
-        HectoHertz_Float = getResourceOrNull(graph, URIs.HectoHertz_Float);
-        HectoJoule = getResourceOrNull(graph, URIs.HectoJoule);
-        HectoJoulePerKilogram = getResourceOrNull(graph, URIs.HectoJoulePerKilogram);
-        HectoJoulePerKilogram_Double = getResourceOrNull(graph, URIs.HectoJoulePerKilogram_Double);
-        HectoJoulePerKilogram_Float = getResourceOrNull(graph, URIs.HectoJoulePerKilogram_Float);
-        HectoJoule_Double = getResourceOrNull(graph, URIs.HectoJoule_Double);
-        HectoJoule_Float = getResourceOrNull(graph, URIs.HectoJoule_Float);
-        HectoKatal = getResourceOrNull(graph, URIs.HectoKatal);
-        HectoKatal_Double = getResourceOrNull(graph, URIs.HectoKatal_Double);
-        HectoKatal_Float = getResourceOrNull(graph, URIs.HectoKatal_Float);
-        HectoKelvin = getResourceOrNull(graph, URIs.HectoKelvin);
-        HectoKelvin_Double = getResourceOrNull(graph, URIs.HectoKelvin_Double);
-        HectoKelvin_Float = getResourceOrNull(graph, URIs.HectoKelvin_Float);
-        HectoLumen = getResourceOrNull(graph, URIs.HectoLumen);
-        HectoLumen_Double = getResourceOrNull(graph, URIs.HectoLumen_Double);
-        HectoLumen_Float = getResourceOrNull(graph, URIs.HectoLumen_Float);
-        HectoLux = getResourceOrNull(graph, URIs.HectoLux);
-        HectoLux_Double = getResourceOrNull(graph, URIs.HectoLux_Double);
-        HectoLux_Float = getResourceOrNull(graph, URIs.HectoLux_Float);
-        HectoMetre = getResourceOrNull(graph, URIs.HectoMetre);
-        HectoMetrePerSecond = getResourceOrNull(graph, URIs.HectoMetrePerSecond);
-        HectoMetrePerSecond_Double = getResourceOrNull(graph, URIs.HectoMetrePerSecond_Double);
-        HectoMetrePerSecond_Float = getResourceOrNull(graph, URIs.HectoMetrePerSecond_Float);
-        HectoMetre_Double = getResourceOrNull(graph, URIs.HectoMetre_Double);
-        HectoMetre_Float = getResourceOrNull(graph, URIs.HectoMetre_Float);
-        HectoMole = getResourceOrNull(graph, URIs.HectoMole);
-        HectoMolePerKilogram = getResourceOrNull(graph, URIs.HectoMolePerKilogram);
-        HectoMolePerKilogram_Double = getResourceOrNull(graph, URIs.HectoMolePerKilogram_Double);
-        HectoMolePerKilogram_Float = getResourceOrNull(graph, URIs.HectoMolePerKilogram_Float);
-        HectoMolePerLitre = getResourceOrNull(graph, URIs.HectoMolePerLitre);
-        HectoMolePerLitre_Double = getResourceOrNull(graph, URIs.HectoMolePerLitre_Double);
-        HectoMolePerLitre_Float = getResourceOrNull(graph, URIs.HectoMolePerLitre_Float);
-        HectoMole_Double = getResourceOrNull(graph, URIs.HectoMole_Double);
-        HectoMole_Float = getResourceOrNull(graph, URIs.HectoMole_Float);
-        HectoNewton = getResourceOrNull(graph, URIs.HectoNewton);
-        HectoNewtonPerMetre = getResourceOrNull(graph, URIs.HectoNewtonPerMetre);
-        HectoNewtonPerMetre_Double = getResourceOrNull(graph, URIs.HectoNewtonPerMetre_Double);
-        HectoNewtonPerMetre_Float = getResourceOrNull(graph, URIs.HectoNewtonPerMetre_Float);
-        HectoNewton_Double = getResourceOrNull(graph, URIs.HectoNewton_Double);
-        HectoNewton_Float = getResourceOrNull(graph, URIs.HectoNewton_Float);
-        HectoOhm = getResourceOrNull(graph, URIs.HectoOhm);
-        HectoOhm_Double = getResourceOrNull(graph, URIs.HectoOhm_Double);
-        HectoOhm_Float = getResourceOrNull(graph, URIs.HectoOhm_Float);
-        HectoPascal = getResourceOrNull(graph, URIs.HectoPascal);
-        HectoPascal_Double = getResourceOrNull(graph, URIs.HectoPascal_Double);
-        HectoPascal_Float = getResourceOrNull(graph, URIs.HectoPascal_Float);
-        HectoRadian = getResourceOrNull(graph, URIs.HectoRadian);
-        HectoRadian_Double = getResourceOrNull(graph, URIs.HectoRadian_Double);
-        HectoRadian_Float = getResourceOrNull(graph, URIs.HectoRadian_Float);
-        HectoSecond = getResourceOrNull(graph, URIs.HectoSecond);
-        HectoSecond_Double = getResourceOrNull(graph, URIs.HectoSecond_Double);
-        HectoSecond_Float = getResourceOrNull(graph, URIs.HectoSecond_Float);
-        HectoSiemens = getResourceOrNull(graph, URIs.HectoSiemens);
-        HectoSiemens_Double = getResourceOrNull(graph, URIs.HectoSiemens_Double);
-        HectoSiemens_Float = getResourceOrNull(graph, URIs.HectoSiemens_Float);
-        HectoSievert = getResourceOrNull(graph, URIs.HectoSievert);
-        HectoSievert_Double = getResourceOrNull(graph, URIs.HectoSievert_Double);
-        HectoSievert_Float = getResourceOrNull(graph, URIs.HectoSievert_Float);
-        HectoSteradian = getResourceOrNull(graph, URIs.HectoSteradian);
-        HectoSteradian_Double = getResourceOrNull(graph, URIs.HectoSteradian_Double);
-        HectoSteradian_Float = getResourceOrNull(graph, URIs.HectoSteradian_Float);
-        HectoTesla = getResourceOrNull(graph, URIs.HectoTesla);
-        HectoTesla_Double = getResourceOrNull(graph, URIs.HectoTesla_Double);
-        HectoTesla_Float = getResourceOrNull(graph, URIs.HectoTesla_Float);
-        HectoVolt = getResourceOrNull(graph, URIs.HectoVolt);
-        HectoVolt_Double = getResourceOrNull(graph, URIs.HectoVolt_Double);
-        HectoVolt_Float = getResourceOrNull(graph, URIs.HectoVolt_Float);
-        HectoWatt = getResourceOrNull(graph, URIs.HectoWatt);
-        HectoWatt_Double = getResourceOrNull(graph, URIs.HectoWatt_Double);
-        HectoWatt_Float = getResourceOrNull(graph, URIs.HectoWatt_Float);
-        HectoWeber = getResourceOrNull(graph, URIs.HectoWeber);
-        HectoWeber_Double = getResourceOrNull(graph, URIs.HectoWeber_Double);
-        HectoWeber_Float = getResourceOrNull(graph, URIs.HectoWeber_Float);
-        Hectogram = getResourceOrNull(graph, URIs.Hectogram);
-        HectogramPerCubicMetre = getResourceOrNull(graph, URIs.HectogramPerCubicMetre);
-        HectogramPerCubicMetre_Double = getResourceOrNull(graph, URIs.HectogramPerCubicMetre_Double);
-        HectogramPerCubicMetre_Float = getResourceOrNull(graph, URIs.HectogramPerCubicMetre_Float);
-        HectogramPerLitre = getResourceOrNull(graph, URIs.HectogramPerLitre);
-        HectogramPerLitre_Double = getResourceOrNull(graph, URIs.HectogramPerLitre_Double);
-        HectogramPerLitre_Float = getResourceOrNull(graph, URIs.HectogramPerLitre_Float);
-        HectogramPerSecond = getResourceOrNull(graph, URIs.HectogramPerSecond);
-        HectogramPerSecond_Double = getResourceOrNull(graph, URIs.HectogramPerSecond_Double);
-        HectogramPerSecond_Float = getResourceOrNull(graph, URIs.HectogramPerSecond_Float);
-        Hectogram_Double = getResourceOrNull(graph, URIs.Hectogram_Double);
-        Hectogram_Float = getResourceOrNull(graph, URIs.Hectogram_Float);
-        Henry = getResourceOrNull(graph, URIs.Henry);
-        Henry_Double = getResourceOrNull(graph, URIs.Henry_Double);
-        Henry_Float = getResourceOrNull(graph, URIs.Henry_Float);
-        Hertz = getResourceOrNull(graph, URIs.Hertz);
-        Hertz_Double = getResourceOrNull(graph, URIs.Hertz_Double);
-        Hertz_Float = getResourceOrNull(graph, URIs.Hertz_Float);
-        Hour = getResourceOrNull(graph, URIs.Hour);
-        Hour_Double = getResourceOrNull(graph, URIs.Hour_Double);
-        Hour_Float = getResourceOrNull(graph, URIs.Hour_Float);
-        Joule = getResourceOrNull(graph, URIs.Joule);
-        JoulePerKilogram = getResourceOrNull(graph, URIs.JoulePerKilogram);
-        JoulePerKilogram_Double = getResourceOrNull(graph, URIs.JoulePerKilogram_Double);
-        JoulePerKilogram_Float = getResourceOrNull(graph, URIs.JoulePerKilogram_Float);
-        Joule_Double = getResourceOrNull(graph, URIs.Joule_Double);
-        Joule_Float = getResourceOrNull(graph, URIs.Joule_Float);
-        Katal = getResourceOrNull(graph, URIs.Katal);
-        Katal_Double = getResourceOrNull(graph, URIs.Katal_Double);
-        Katal_Float = getResourceOrNull(graph, URIs.Katal_Float);
-        Kelvin = getResourceOrNull(graph, URIs.Kelvin);
-        Kelvin_Double = getResourceOrNull(graph, URIs.Kelvin_Double);
-        Kelvin_Float = getResourceOrNull(graph, URIs.Kelvin_Float);
-        KiloAmpere = getResourceOrNull(graph, URIs.KiloAmpere);
-        KiloAmpere_Double = getResourceOrNull(graph, URIs.KiloAmpere_Double);
-        KiloAmpere_Float = getResourceOrNull(graph, URIs.KiloAmpere_Float);
-        KiloBecquerel = getResourceOrNull(graph, URIs.KiloBecquerel);
-        KiloBecquerel_Double = getResourceOrNull(graph, URIs.KiloBecquerel_Double);
-        KiloBecquerel_Float = getResourceOrNull(graph, URIs.KiloBecquerel_Float);
-        KiloCandela = getResourceOrNull(graph, URIs.KiloCandela);
-        KiloCandela_Double = getResourceOrNull(graph, URIs.KiloCandela_Double);
-        KiloCandela_Float = getResourceOrNull(graph, URIs.KiloCandela_Float);
-        KiloCelsius = getResourceOrNull(graph, URIs.KiloCelsius);
-        KiloCelsius_Double = getResourceOrNull(graph, URIs.KiloCelsius_Double);
-        KiloCelsius_Float = getResourceOrNull(graph, URIs.KiloCelsius_Float);
-        KiloCoulomb = getResourceOrNull(graph, URIs.KiloCoulomb);
-        KiloCoulomb_Double = getResourceOrNull(graph, URIs.KiloCoulomb_Double);
-        KiloCoulomb_Float = getResourceOrNull(graph, URIs.KiloCoulomb_Float);
-        KiloFarad = getResourceOrNull(graph, URIs.KiloFarad);
-        KiloFarad_Double = getResourceOrNull(graph, URIs.KiloFarad_Double);
-        KiloFarad_Float = getResourceOrNull(graph, URIs.KiloFarad_Float);
-        KiloGray = getResourceOrNull(graph, URIs.KiloGray);
-        KiloGray_Double = getResourceOrNull(graph, URIs.KiloGray_Double);
-        KiloGray_Float = getResourceOrNull(graph, URIs.KiloGray_Float);
-        KiloHenry = getResourceOrNull(graph, URIs.KiloHenry);
-        KiloHenry_Double = getResourceOrNull(graph, URIs.KiloHenry_Double);
-        KiloHenry_Float = getResourceOrNull(graph, URIs.KiloHenry_Float);
-        KiloHertz = getResourceOrNull(graph, URIs.KiloHertz);
-        KiloHertz_Double = getResourceOrNull(graph, URIs.KiloHertz_Double);
-        KiloHertz_Float = getResourceOrNull(graph, URIs.KiloHertz_Float);
-        KiloJoule = getResourceOrNull(graph, URIs.KiloJoule);
-        KiloJoulePerKilogram = getResourceOrNull(graph, URIs.KiloJoulePerKilogram);
-        KiloJoulePerKilogram_Double = getResourceOrNull(graph, URIs.KiloJoulePerKilogram_Double);
-        KiloJoulePerKilogram_Float = getResourceOrNull(graph, URIs.KiloJoulePerKilogram_Float);
-        KiloJoule_Double = getResourceOrNull(graph, URIs.KiloJoule_Double);
-        KiloJoule_Float = getResourceOrNull(graph, URIs.KiloJoule_Float);
-        KiloKatal = getResourceOrNull(graph, URIs.KiloKatal);
-        KiloKatal_Double = getResourceOrNull(graph, URIs.KiloKatal_Double);
-        KiloKatal_Float = getResourceOrNull(graph, URIs.KiloKatal_Float);
-        KiloKelvin = getResourceOrNull(graph, URIs.KiloKelvin);
-        KiloKelvin_Double = getResourceOrNull(graph, URIs.KiloKelvin_Double);
-        KiloKelvin_Float = getResourceOrNull(graph, URIs.KiloKelvin_Float);
-        KiloLumen = getResourceOrNull(graph, URIs.KiloLumen);
-        KiloLumen_Double = getResourceOrNull(graph, URIs.KiloLumen_Double);
-        KiloLumen_Float = getResourceOrNull(graph, URIs.KiloLumen_Float);
-        KiloLux = getResourceOrNull(graph, URIs.KiloLux);
-        KiloLux_Double = getResourceOrNull(graph, URIs.KiloLux_Double);
-        KiloLux_Float = getResourceOrNull(graph, URIs.KiloLux_Float);
-        KiloMetre = getResourceOrNull(graph, URIs.KiloMetre);
-        KiloMetrePerSecond = getResourceOrNull(graph, URIs.KiloMetrePerSecond);
-        KiloMetrePerSecond_Double = getResourceOrNull(graph, URIs.KiloMetrePerSecond_Double);
-        KiloMetrePerSecond_Float = getResourceOrNull(graph, URIs.KiloMetrePerSecond_Float);
-        KiloMetre_Double = getResourceOrNull(graph, URIs.KiloMetre_Double);
-        KiloMetre_Float = getResourceOrNull(graph, URIs.KiloMetre_Float);
-        KiloMole = getResourceOrNull(graph, URIs.KiloMole);
-        KiloMolePerKilogram = getResourceOrNull(graph, URIs.KiloMolePerKilogram);
-        KiloMolePerKilogram_Double = getResourceOrNull(graph, URIs.KiloMolePerKilogram_Double);
-        KiloMolePerKilogram_Float = getResourceOrNull(graph, URIs.KiloMolePerKilogram_Float);
-        KiloMolePerLitre = getResourceOrNull(graph, URIs.KiloMolePerLitre);
-        KiloMolePerLitre_Double = getResourceOrNull(graph, URIs.KiloMolePerLitre_Double);
-        KiloMolePerLitre_Float = getResourceOrNull(graph, URIs.KiloMolePerLitre_Float);
-        KiloMole_Double = getResourceOrNull(graph, URIs.KiloMole_Double);
-        KiloMole_Float = getResourceOrNull(graph, URIs.KiloMole_Float);
-        KiloNewton = getResourceOrNull(graph, URIs.KiloNewton);
-        KiloNewtonPerMetre = getResourceOrNull(graph, URIs.KiloNewtonPerMetre);
-        KiloNewtonPerMetre_Double = getResourceOrNull(graph, URIs.KiloNewtonPerMetre_Double);
-        KiloNewtonPerMetre_Float = getResourceOrNull(graph, URIs.KiloNewtonPerMetre_Float);
-        KiloNewton_Double = getResourceOrNull(graph, URIs.KiloNewton_Double);
-        KiloNewton_Float = getResourceOrNull(graph, URIs.KiloNewton_Float);
-        KiloOhm = getResourceOrNull(graph, URIs.KiloOhm);
-        KiloOhm_Double = getResourceOrNull(graph, URIs.KiloOhm_Double);
-        KiloOhm_Float = getResourceOrNull(graph, URIs.KiloOhm_Float);
-        KiloPascal = getResourceOrNull(graph, URIs.KiloPascal);
-        KiloPascal_Double = getResourceOrNull(graph, URIs.KiloPascal_Double);
-        KiloPascal_Float = getResourceOrNull(graph, URIs.KiloPascal_Float);
-        KiloRadian = getResourceOrNull(graph, URIs.KiloRadian);
-        KiloRadian_Double = getResourceOrNull(graph, URIs.KiloRadian_Double);
-        KiloRadian_Float = getResourceOrNull(graph, URIs.KiloRadian_Float);
-        KiloSecond = getResourceOrNull(graph, URIs.KiloSecond);
-        KiloSecond_Double = getResourceOrNull(graph, URIs.KiloSecond_Double);
-        KiloSecond_Float = getResourceOrNull(graph, URIs.KiloSecond_Float);
-        KiloSiemens = getResourceOrNull(graph, URIs.KiloSiemens);
-        KiloSiemens_Double = getResourceOrNull(graph, URIs.KiloSiemens_Double);
-        KiloSiemens_Float = getResourceOrNull(graph, URIs.KiloSiemens_Float);
-        KiloSievert = getResourceOrNull(graph, URIs.KiloSievert);
-        KiloSievert_Double = getResourceOrNull(graph, URIs.KiloSievert_Double);
-        KiloSievert_Float = getResourceOrNull(graph, URIs.KiloSievert_Float);
-        KiloSteradian = getResourceOrNull(graph, URIs.KiloSteradian);
-        KiloSteradian_Double = getResourceOrNull(graph, URIs.KiloSteradian_Double);
-        KiloSteradian_Float = getResourceOrNull(graph, URIs.KiloSteradian_Float);
-        KiloTesla = getResourceOrNull(graph, URIs.KiloTesla);
-        KiloTesla_Double = getResourceOrNull(graph, URIs.KiloTesla_Double);
-        KiloTesla_Float = getResourceOrNull(graph, URIs.KiloTesla_Float);
-        KiloVolt = getResourceOrNull(graph, URIs.KiloVolt);
-        KiloVolt_Double = getResourceOrNull(graph, URIs.KiloVolt_Double);
-        KiloVolt_Float = getResourceOrNull(graph, URIs.KiloVolt_Float);
-        KiloWatt = getResourceOrNull(graph, URIs.KiloWatt);
-        KiloWatt_Double = getResourceOrNull(graph, URIs.KiloWatt_Double);
-        KiloWatt_Float = getResourceOrNull(graph, URIs.KiloWatt_Float);
-        KiloWeber = getResourceOrNull(graph, URIs.KiloWeber);
-        KiloWeber_Double = getResourceOrNull(graph, URIs.KiloWeber_Double);
-        KiloWeber_Float = getResourceOrNull(graph, URIs.KiloWeber_Float);
-        Kilogram = getResourceOrNull(graph, URIs.Kilogram);
-        KilogramPerCubicMetre = getResourceOrNull(graph, URIs.KilogramPerCubicMetre);
-        KilogramPerCubicMetre_Double = getResourceOrNull(graph, URIs.KilogramPerCubicMetre_Double);
-        KilogramPerCubicMetre_Float = getResourceOrNull(graph, URIs.KilogramPerCubicMetre_Float);
-        KilogramPerLitre = getResourceOrNull(graph, URIs.KilogramPerLitre);
-        KilogramPerLitre_Double = getResourceOrNull(graph, URIs.KilogramPerLitre_Double);
-        KilogramPerLitre_Float = getResourceOrNull(graph, URIs.KilogramPerLitre_Float);
-        KilogramPerSecond = getResourceOrNull(graph, URIs.KilogramPerSecond);
-        KilogramPerSecond_Double = getResourceOrNull(graph, URIs.KilogramPerSecond_Double);
-        KilogramPerSecond_Float = getResourceOrNull(graph, URIs.KilogramPerSecond_Float);
-        Kilogram_Double = getResourceOrNull(graph, URIs.Kilogram_Double);
-        Kilogram_Float = getResourceOrNull(graph, URIs.Kilogram_Float);
-        Litre = getResourceOrNull(graph, URIs.Litre);
-        Litre_Double = getResourceOrNull(graph, URIs.Litre_Double);
-        Litre_Float = getResourceOrNull(graph, URIs.Litre_Float);
-        Lumen = getResourceOrNull(graph, URIs.Lumen);
-        Lumen_Double = getResourceOrNull(graph, URIs.Lumen_Double);
-        Lumen_Float = getResourceOrNull(graph, URIs.Lumen_Float);
-        Lux = getResourceOrNull(graph, URIs.Lux);
-        Lux_Double = getResourceOrNull(graph, URIs.Lux_Double);
-        Lux_Float = getResourceOrNull(graph, URIs.Lux_Float);
-        MassPercentage = getResourceOrNull(graph, URIs.MassPercentage);
-        MassPercentage_Double = getResourceOrNull(graph, URIs.MassPercentage_Double);
-        MassPercentage_Float = getResourceOrNull(graph, URIs.MassPercentage_Float);
-        MegaAmpere = getResourceOrNull(graph, URIs.MegaAmpere);
-        MegaAmpere_Double = getResourceOrNull(graph, URIs.MegaAmpere_Double);
-        MegaAmpere_Float = getResourceOrNull(graph, URIs.MegaAmpere_Float);
-        MegaBecquerel = getResourceOrNull(graph, URIs.MegaBecquerel);
-        MegaBecquerel_Double = getResourceOrNull(graph, URIs.MegaBecquerel_Double);
-        MegaBecquerel_Float = getResourceOrNull(graph, URIs.MegaBecquerel_Float);
-        MegaCandela = getResourceOrNull(graph, URIs.MegaCandela);
-        MegaCandela_Double = getResourceOrNull(graph, URIs.MegaCandela_Double);
-        MegaCandela_Float = getResourceOrNull(graph, URIs.MegaCandela_Float);
-        MegaCelsius = getResourceOrNull(graph, URIs.MegaCelsius);
-        MegaCelsius_Double = getResourceOrNull(graph, URIs.MegaCelsius_Double);
-        MegaCelsius_Float = getResourceOrNull(graph, URIs.MegaCelsius_Float);
-        MegaCoulomb = getResourceOrNull(graph, URIs.MegaCoulomb);
-        MegaCoulomb_Double = getResourceOrNull(graph, URIs.MegaCoulomb_Double);
-        MegaCoulomb_Float = getResourceOrNull(graph, URIs.MegaCoulomb_Float);
-        MegaFarad = getResourceOrNull(graph, URIs.MegaFarad);
-        MegaFarad_Double = getResourceOrNull(graph, URIs.MegaFarad_Double);
-        MegaFarad_Float = getResourceOrNull(graph, URIs.MegaFarad_Float);
-        MegaGray = getResourceOrNull(graph, URIs.MegaGray);
-        MegaGray_Double = getResourceOrNull(graph, URIs.MegaGray_Double);
-        MegaGray_Float = getResourceOrNull(graph, URIs.MegaGray_Float);
-        MegaHenry = getResourceOrNull(graph, URIs.MegaHenry);
-        MegaHenry_Double = getResourceOrNull(graph, URIs.MegaHenry_Double);
-        MegaHenry_Float = getResourceOrNull(graph, URIs.MegaHenry_Float);
-        MegaHertz = getResourceOrNull(graph, URIs.MegaHertz);
-        MegaHertz_Double = getResourceOrNull(graph, URIs.MegaHertz_Double);
-        MegaHertz_Float = getResourceOrNull(graph, URIs.MegaHertz_Float);
-        MegaJoule = getResourceOrNull(graph, URIs.MegaJoule);
-        MegaJoulePerKilogram = getResourceOrNull(graph, URIs.MegaJoulePerKilogram);
-        MegaJoulePerKilogram_Double = getResourceOrNull(graph, URIs.MegaJoulePerKilogram_Double);
-        MegaJoulePerKilogram_Float = getResourceOrNull(graph, URIs.MegaJoulePerKilogram_Float);
-        MegaJoule_Double = getResourceOrNull(graph, URIs.MegaJoule_Double);
-        MegaJoule_Float = getResourceOrNull(graph, URIs.MegaJoule_Float);
-        MegaKatal = getResourceOrNull(graph, URIs.MegaKatal);
-        MegaKatal_Double = getResourceOrNull(graph, URIs.MegaKatal_Double);
-        MegaKatal_Float = getResourceOrNull(graph, URIs.MegaKatal_Float);
-        MegaKelvin = getResourceOrNull(graph, URIs.MegaKelvin);
-        MegaKelvin_Double = getResourceOrNull(graph, URIs.MegaKelvin_Double);
-        MegaKelvin_Float = getResourceOrNull(graph, URIs.MegaKelvin_Float);
-        MegaLumen = getResourceOrNull(graph, URIs.MegaLumen);
-        MegaLumen_Double = getResourceOrNull(graph, URIs.MegaLumen_Double);
-        MegaLumen_Float = getResourceOrNull(graph, URIs.MegaLumen_Float);
-        MegaLux = getResourceOrNull(graph, URIs.MegaLux);
-        MegaLux_Double = getResourceOrNull(graph, URIs.MegaLux_Double);
-        MegaLux_Float = getResourceOrNull(graph, URIs.MegaLux_Float);
-        MegaMetre = getResourceOrNull(graph, URIs.MegaMetre);
-        MegaMetrePerSecond = getResourceOrNull(graph, URIs.MegaMetrePerSecond);
-        MegaMetrePerSecond_Double = getResourceOrNull(graph, URIs.MegaMetrePerSecond_Double);
-        MegaMetrePerSecond_Float = getResourceOrNull(graph, URIs.MegaMetrePerSecond_Float);
-        MegaMetre_Double = getResourceOrNull(graph, URIs.MegaMetre_Double);
-        MegaMetre_Float = getResourceOrNull(graph, URIs.MegaMetre_Float);
-        MegaMole = getResourceOrNull(graph, URIs.MegaMole);
-        MegaMolePerKilogram = getResourceOrNull(graph, URIs.MegaMolePerKilogram);
-        MegaMolePerKilogram_Double = getResourceOrNull(graph, URIs.MegaMolePerKilogram_Double);
-        MegaMolePerKilogram_Float = getResourceOrNull(graph, URIs.MegaMolePerKilogram_Float);
-        MegaMolePerLitre = getResourceOrNull(graph, URIs.MegaMolePerLitre);
-        MegaMolePerLitre_Double = getResourceOrNull(graph, URIs.MegaMolePerLitre_Double);
-        MegaMolePerLitre_Float = getResourceOrNull(graph, URIs.MegaMolePerLitre_Float);
-        MegaMole_Double = getResourceOrNull(graph, URIs.MegaMole_Double);
-        MegaMole_Float = getResourceOrNull(graph, URIs.MegaMole_Float);
-        MegaNewton = getResourceOrNull(graph, URIs.MegaNewton);
-        MegaNewtonPerMetre = getResourceOrNull(graph, URIs.MegaNewtonPerMetre);
-        MegaNewtonPerMetre_Double = getResourceOrNull(graph, URIs.MegaNewtonPerMetre_Double);
-        MegaNewtonPerMetre_Float = getResourceOrNull(graph, URIs.MegaNewtonPerMetre_Float);
-        MegaNewton_Double = getResourceOrNull(graph, URIs.MegaNewton_Double);
-        MegaNewton_Float = getResourceOrNull(graph, URIs.MegaNewton_Float);
-        MegaOhm = getResourceOrNull(graph, URIs.MegaOhm);
-        MegaOhm_Double = getResourceOrNull(graph, URIs.MegaOhm_Double);
-        MegaOhm_Float = getResourceOrNull(graph, URIs.MegaOhm_Float);
-        MegaPascal = getResourceOrNull(graph, URIs.MegaPascal);
-        MegaPascal_Double = getResourceOrNull(graph, URIs.MegaPascal_Double);
-        MegaPascal_Float = getResourceOrNull(graph, URIs.MegaPascal_Float);
-        MegaRadian = getResourceOrNull(graph, URIs.MegaRadian);
-        MegaRadian_Double = getResourceOrNull(graph, URIs.MegaRadian_Double);
-        MegaRadian_Float = getResourceOrNull(graph, URIs.MegaRadian_Float);
-        MegaSecond = getResourceOrNull(graph, URIs.MegaSecond);
-        MegaSecond_Double = getResourceOrNull(graph, URIs.MegaSecond_Double);
-        MegaSecond_Float = getResourceOrNull(graph, URIs.MegaSecond_Float);
-        MegaSiemens = getResourceOrNull(graph, URIs.MegaSiemens);
-        MegaSiemens_Double = getResourceOrNull(graph, URIs.MegaSiemens_Double);
-        MegaSiemens_Float = getResourceOrNull(graph, URIs.MegaSiemens_Float);
-        MegaSievert = getResourceOrNull(graph, URIs.MegaSievert);
-        MegaSievert_Double = getResourceOrNull(graph, URIs.MegaSievert_Double);
-        MegaSievert_Float = getResourceOrNull(graph, URIs.MegaSievert_Float);
-        MegaSteradian = getResourceOrNull(graph, URIs.MegaSteradian);
-        MegaSteradian_Double = getResourceOrNull(graph, URIs.MegaSteradian_Double);
-        MegaSteradian_Float = getResourceOrNull(graph, URIs.MegaSteradian_Float);
-        MegaTesla = getResourceOrNull(graph, URIs.MegaTesla);
-        MegaTesla_Double = getResourceOrNull(graph, URIs.MegaTesla_Double);
-        MegaTesla_Float = getResourceOrNull(graph, URIs.MegaTesla_Float);
-        MegaVolt = getResourceOrNull(graph, URIs.MegaVolt);
-        MegaVolt_Double = getResourceOrNull(graph, URIs.MegaVolt_Double);
-        MegaVolt_Float = getResourceOrNull(graph, URIs.MegaVolt_Float);
-        MegaWatt = getResourceOrNull(graph, URIs.MegaWatt);
-        MegaWatt_Double = getResourceOrNull(graph, URIs.MegaWatt_Double);
-        MegaWatt_Float = getResourceOrNull(graph, URIs.MegaWatt_Float);
-        MegaWeber = getResourceOrNull(graph, URIs.MegaWeber);
-        MegaWeber_Double = getResourceOrNull(graph, URIs.MegaWeber_Double);
-        MegaWeber_Float = getResourceOrNull(graph, URIs.MegaWeber_Float);
-        Megagram = getResourceOrNull(graph, URIs.Megagram);
-        MegagramPerCubicMetre = getResourceOrNull(graph, URIs.MegagramPerCubicMetre);
-        MegagramPerCubicMetre_Double = getResourceOrNull(graph, URIs.MegagramPerCubicMetre_Double);
-        MegagramPerCubicMetre_Float = getResourceOrNull(graph, URIs.MegagramPerCubicMetre_Float);
-        MegagramPerLitre = getResourceOrNull(graph, URIs.MegagramPerLitre);
-        MegagramPerLitre_Double = getResourceOrNull(graph, URIs.MegagramPerLitre_Double);
-        MegagramPerLitre_Float = getResourceOrNull(graph, URIs.MegagramPerLitre_Float);
-        MegagramPerSecond = getResourceOrNull(graph, URIs.MegagramPerSecond);
-        MegagramPerSecond_Double = getResourceOrNull(graph, URIs.MegagramPerSecond_Double);
-        MegagramPerSecond_Float = getResourceOrNull(graph, URIs.MegagramPerSecond_Float);
-        Megagram_Double = getResourceOrNull(graph, URIs.Megagram_Double);
-        Megagram_Float = getResourceOrNull(graph, URIs.Megagram_Float);
-        Metre = getResourceOrNull(graph, URIs.Metre);
-        MetrePerSecond = getResourceOrNull(graph, URIs.MetrePerSecond);
-        MetrePerSecond_Double = getResourceOrNull(graph, URIs.MetrePerSecond_Double);
-        MetrePerSecond_Float = getResourceOrNull(graph, URIs.MetrePerSecond_Float);
-        Metre_Double = getResourceOrNull(graph, URIs.Metre_Double);
-        Metre_Float = getResourceOrNull(graph, URIs.Metre_Float);
-        MicroAmpere = getResourceOrNull(graph, URIs.MicroAmpere);
-        MicroAmpere_Double = getResourceOrNull(graph, URIs.MicroAmpere_Double);
-        MicroAmpere_Float = getResourceOrNull(graph, URIs.MicroAmpere_Float);
-        MicroBecquerel = getResourceOrNull(graph, URIs.MicroBecquerel);
-        MicroBecquerel_Double = getResourceOrNull(graph, URIs.MicroBecquerel_Double);
-        MicroBecquerel_Float = getResourceOrNull(graph, URIs.MicroBecquerel_Float);
-        MicroCandela = getResourceOrNull(graph, URIs.MicroCandela);
-        MicroCandela_Double = getResourceOrNull(graph, URIs.MicroCandela_Double);
-        MicroCandela_Float = getResourceOrNull(graph, URIs.MicroCandela_Float);
-        MicroCelsius = getResourceOrNull(graph, URIs.MicroCelsius);
-        MicroCelsius_Double = getResourceOrNull(graph, URIs.MicroCelsius_Double);
-        MicroCelsius_Float = getResourceOrNull(graph, URIs.MicroCelsius_Float);
-        MicroCoulomb = getResourceOrNull(graph, URIs.MicroCoulomb);
-        MicroCoulomb_Double = getResourceOrNull(graph, URIs.MicroCoulomb_Double);
-        MicroCoulomb_Float = getResourceOrNull(graph, URIs.MicroCoulomb_Float);
-        MicroFarad = getResourceOrNull(graph, URIs.MicroFarad);
-        MicroFarad_Double = getResourceOrNull(graph, URIs.MicroFarad_Double);
-        MicroFarad_Float = getResourceOrNull(graph, URIs.MicroFarad_Float);
-        MicroGray = getResourceOrNull(graph, URIs.MicroGray);
-        MicroGray_Double = getResourceOrNull(graph, URIs.MicroGray_Double);
-        MicroGray_Float = getResourceOrNull(graph, URIs.MicroGray_Float);
-        MicroHenry = getResourceOrNull(graph, URIs.MicroHenry);
-        MicroHenry_Double = getResourceOrNull(graph, URIs.MicroHenry_Double);
-        MicroHenry_Float = getResourceOrNull(graph, URIs.MicroHenry_Float);
-        MicroHertz = getResourceOrNull(graph, URIs.MicroHertz);
-        MicroHertz_Double = getResourceOrNull(graph, URIs.MicroHertz_Double);
-        MicroHertz_Float = getResourceOrNull(graph, URIs.MicroHertz_Float);
-        MicroJoule = getResourceOrNull(graph, URIs.MicroJoule);
-        MicroJoulePerKilogram = getResourceOrNull(graph, URIs.MicroJoulePerKilogram);
-        MicroJoulePerKilogram_Double = getResourceOrNull(graph, URIs.MicroJoulePerKilogram_Double);
-        MicroJoulePerKilogram_Float = getResourceOrNull(graph, URIs.MicroJoulePerKilogram_Float);
-        MicroJoule_Double = getResourceOrNull(graph, URIs.MicroJoule_Double);
-        MicroJoule_Float = getResourceOrNull(graph, URIs.MicroJoule_Float);
-        MicroKatal = getResourceOrNull(graph, URIs.MicroKatal);
-        MicroKatal_Double = getResourceOrNull(graph, URIs.MicroKatal_Double);
-        MicroKatal_Float = getResourceOrNull(graph, URIs.MicroKatal_Float);
-        MicroKelvin = getResourceOrNull(graph, URIs.MicroKelvin);
-        MicroKelvin_Double = getResourceOrNull(graph, URIs.MicroKelvin_Double);
-        MicroKelvin_Float = getResourceOrNull(graph, URIs.MicroKelvin_Float);
-        MicroLumen = getResourceOrNull(graph, URIs.MicroLumen);
-        MicroLumen_Double = getResourceOrNull(graph, URIs.MicroLumen_Double);
-        MicroLumen_Float = getResourceOrNull(graph, URIs.MicroLumen_Float);
-        MicroLux = getResourceOrNull(graph, URIs.MicroLux);
-        MicroLux_Double = getResourceOrNull(graph, URIs.MicroLux_Double);
-        MicroLux_Float = getResourceOrNull(graph, URIs.MicroLux_Float);
-        MicroMetre = getResourceOrNull(graph, URIs.MicroMetre);
-        MicroMetrePerSecond = getResourceOrNull(graph, URIs.MicroMetrePerSecond);
-        MicroMetrePerSecond_Double = getResourceOrNull(graph, URIs.MicroMetrePerSecond_Double);
-        MicroMetrePerSecond_Float = getResourceOrNull(graph, URIs.MicroMetrePerSecond_Float);
-        MicroMetre_Double = getResourceOrNull(graph, URIs.MicroMetre_Double);
-        MicroMetre_Float = getResourceOrNull(graph, URIs.MicroMetre_Float);
-        MicroMole = getResourceOrNull(graph, URIs.MicroMole);
-        MicroMolePerKilogram = getResourceOrNull(graph, URIs.MicroMolePerKilogram);
-        MicroMolePerKilogram_Double = getResourceOrNull(graph, URIs.MicroMolePerKilogram_Double);
-        MicroMolePerKilogram_Float = getResourceOrNull(graph, URIs.MicroMolePerKilogram_Float);
-        MicroMolePerLitre = getResourceOrNull(graph, URIs.MicroMolePerLitre);
-        MicroMolePerLitre_Double = getResourceOrNull(graph, URIs.MicroMolePerLitre_Double);
-        MicroMolePerLitre_Float = getResourceOrNull(graph, URIs.MicroMolePerLitre_Float);
-        MicroMole_Double = getResourceOrNull(graph, URIs.MicroMole_Double);
-        MicroMole_Float = getResourceOrNull(graph, URIs.MicroMole_Float);
-        MicroNewton = getResourceOrNull(graph, URIs.MicroNewton);
-        MicroNewtonPerMetre = getResourceOrNull(graph, URIs.MicroNewtonPerMetre);
-        MicroNewtonPerMetre_Double = getResourceOrNull(graph, URIs.MicroNewtonPerMetre_Double);
-        MicroNewtonPerMetre_Float = getResourceOrNull(graph, URIs.MicroNewtonPerMetre_Float);
-        MicroNewton_Double = getResourceOrNull(graph, URIs.MicroNewton_Double);
-        MicroNewton_Float = getResourceOrNull(graph, URIs.MicroNewton_Float);
-        MicroOhm = getResourceOrNull(graph, URIs.MicroOhm);
-        MicroOhm_Double = getResourceOrNull(graph, URIs.MicroOhm_Double);
-        MicroOhm_Float = getResourceOrNull(graph, URIs.MicroOhm_Float);
-        MicroPascal = getResourceOrNull(graph, URIs.MicroPascal);
-        MicroPascal_Double = getResourceOrNull(graph, URIs.MicroPascal_Double);
-        MicroPascal_Float = getResourceOrNull(graph, URIs.MicroPascal_Float);
-        MicroRadian = getResourceOrNull(graph, URIs.MicroRadian);
-        MicroRadian_Double = getResourceOrNull(graph, URIs.MicroRadian_Double);
-        MicroRadian_Float = getResourceOrNull(graph, URIs.MicroRadian_Float);
-        MicroSecond = getResourceOrNull(graph, URIs.MicroSecond);
-        MicroSecond_Double = getResourceOrNull(graph, URIs.MicroSecond_Double);
-        MicroSecond_Float = getResourceOrNull(graph, URIs.MicroSecond_Float);
-        MicroSiemens = getResourceOrNull(graph, URIs.MicroSiemens);
-        MicroSiemens_Double = getResourceOrNull(graph, URIs.MicroSiemens_Double);
-        MicroSiemens_Float = getResourceOrNull(graph, URIs.MicroSiemens_Float);
-        MicroSievert = getResourceOrNull(graph, URIs.MicroSievert);
-        MicroSievert_Double = getResourceOrNull(graph, URIs.MicroSievert_Double);
-        MicroSievert_Float = getResourceOrNull(graph, URIs.MicroSievert_Float);
-        MicroSteradian = getResourceOrNull(graph, URIs.MicroSteradian);
-        MicroSteradian_Double = getResourceOrNull(graph, URIs.MicroSteradian_Double);
-        MicroSteradian_Float = getResourceOrNull(graph, URIs.MicroSteradian_Float);
-        MicroTesla = getResourceOrNull(graph, URIs.MicroTesla);
-        MicroTesla_Double = getResourceOrNull(graph, URIs.MicroTesla_Double);
-        MicroTesla_Float = getResourceOrNull(graph, URIs.MicroTesla_Float);
-        MicroVolt = getResourceOrNull(graph, URIs.MicroVolt);
-        MicroVolt_Double = getResourceOrNull(graph, URIs.MicroVolt_Double);
-        MicroVolt_Float = getResourceOrNull(graph, URIs.MicroVolt_Float);
-        MicroWatt = getResourceOrNull(graph, URIs.MicroWatt);
-        MicroWatt_Double = getResourceOrNull(graph, URIs.MicroWatt_Double);
-        MicroWatt_Float = getResourceOrNull(graph, URIs.MicroWatt_Float);
-        MicroWeber = getResourceOrNull(graph, URIs.MicroWeber);
-        MicroWeber_Double = getResourceOrNull(graph, URIs.MicroWeber_Double);
-        MicroWeber_Float = getResourceOrNull(graph, URIs.MicroWeber_Float);
-        Microgram = getResourceOrNull(graph, URIs.Microgram);
-        MicrogramPerCubicMetre = getResourceOrNull(graph, URIs.MicrogramPerCubicMetre);
-        MicrogramPerCubicMetre_Double = getResourceOrNull(graph, URIs.MicrogramPerCubicMetre_Double);
-        MicrogramPerCubicMetre_Float = getResourceOrNull(graph, URIs.MicrogramPerCubicMetre_Float);
-        MicrogramPerLitre = getResourceOrNull(graph, URIs.MicrogramPerLitre);
-        MicrogramPerLitre_Double = getResourceOrNull(graph, URIs.MicrogramPerLitre_Double);
-        MicrogramPerLitre_Float = getResourceOrNull(graph, URIs.MicrogramPerLitre_Float);
-        MicrogramPerSecond = getResourceOrNull(graph, URIs.MicrogramPerSecond);
-        MicrogramPerSecond_Double = getResourceOrNull(graph, URIs.MicrogramPerSecond_Double);
-        MicrogramPerSecond_Float = getResourceOrNull(graph, URIs.MicrogramPerSecond_Float);
-        Microgram_Double = getResourceOrNull(graph, URIs.Microgram_Double);
-        Microgram_Float = getResourceOrNull(graph, URIs.Microgram_Float);
-        MilliAmpere = getResourceOrNull(graph, URIs.MilliAmpere);
-        MilliAmpere_Double = getResourceOrNull(graph, URIs.MilliAmpere_Double);
-        MilliAmpere_Float = getResourceOrNull(graph, URIs.MilliAmpere_Float);
-        MilliBecquerel = getResourceOrNull(graph, URIs.MilliBecquerel);
-        MilliBecquerel_Double = getResourceOrNull(graph, URIs.MilliBecquerel_Double);
-        MilliBecquerel_Float = getResourceOrNull(graph, URIs.MilliBecquerel_Float);
-        MilliCandela = getResourceOrNull(graph, URIs.MilliCandela);
-        MilliCandela_Double = getResourceOrNull(graph, URIs.MilliCandela_Double);
-        MilliCandela_Float = getResourceOrNull(graph, URIs.MilliCandela_Float);
-        MilliCelsius = getResourceOrNull(graph, URIs.MilliCelsius);
-        MilliCelsius_Double = getResourceOrNull(graph, URIs.MilliCelsius_Double);
-        MilliCelsius_Float = getResourceOrNull(graph, URIs.MilliCelsius_Float);
-        MilliCoulomb = getResourceOrNull(graph, URIs.MilliCoulomb);
-        MilliCoulomb_Double = getResourceOrNull(graph, URIs.MilliCoulomb_Double);
-        MilliCoulomb_Float = getResourceOrNull(graph, URIs.MilliCoulomb_Float);
-        MilliFarad = getResourceOrNull(graph, URIs.MilliFarad);
-        MilliFarad_Double = getResourceOrNull(graph, URIs.MilliFarad_Double);
-        MilliFarad_Float = getResourceOrNull(graph, URIs.MilliFarad_Float);
-        MilliGray = getResourceOrNull(graph, URIs.MilliGray);
-        MilliGray_Double = getResourceOrNull(graph, URIs.MilliGray_Double);
-        MilliGray_Float = getResourceOrNull(graph, URIs.MilliGray_Float);
-        MilliHenry = getResourceOrNull(graph, URIs.MilliHenry);
-        MilliHenry_Double = getResourceOrNull(graph, URIs.MilliHenry_Double);
-        MilliHenry_Float = getResourceOrNull(graph, URIs.MilliHenry_Float);
-        MilliHertz = getResourceOrNull(graph, URIs.MilliHertz);
-        MilliHertz_Double = getResourceOrNull(graph, URIs.MilliHertz_Double);
-        MilliHertz_Float = getResourceOrNull(graph, URIs.MilliHertz_Float);
-        MilliJoule = getResourceOrNull(graph, URIs.MilliJoule);
-        MilliJoulePerKilogram = getResourceOrNull(graph, URIs.MilliJoulePerKilogram);
-        MilliJoulePerKilogram_Double = getResourceOrNull(graph, URIs.MilliJoulePerKilogram_Double);
-        MilliJoulePerKilogram_Float = getResourceOrNull(graph, URIs.MilliJoulePerKilogram_Float);
-        MilliJoule_Double = getResourceOrNull(graph, URIs.MilliJoule_Double);
-        MilliJoule_Float = getResourceOrNull(graph, URIs.MilliJoule_Float);
-        MilliKatal = getResourceOrNull(graph, URIs.MilliKatal);
-        MilliKatal_Double = getResourceOrNull(graph, URIs.MilliKatal_Double);
-        MilliKatal_Float = getResourceOrNull(graph, URIs.MilliKatal_Float);
-        MilliKelvin = getResourceOrNull(graph, URIs.MilliKelvin);
-        MilliKelvin_Double = getResourceOrNull(graph, URIs.MilliKelvin_Double);
-        MilliKelvin_Float = getResourceOrNull(graph, URIs.MilliKelvin_Float);
-        MilliLumen = getResourceOrNull(graph, URIs.MilliLumen);
-        MilliLumen_Double = getResourceOrNull(graph, URIs.MilliLumen_Double);
-        MilliLumen_Float = getResourceOrNull(graph, URIs.MilliLumen_Float);
-        MilliLux = getResourceOrNull(graph, URIs.MilliLux);
-        MilliLux_Double = getResourceOrNull(graph, URIs.MilliLux_Double);
-        MilliLux_Float = getResourceOrNull(graph, URIs.MilliLux_Float);
-        MilliMetre = getResourceOrNull(graph, URIs.MilliMetre);
-        MilliMetrePerSecond = getResourceOrNull(graph, URIs.MilliMetrePerSecond);
-        MilliMetrePerSecond_Double = getResourceOrNull(graph, URIs.MilliMetrePerSecond_Double);
-        MilliMetrePerSecond_Float = getResourceOrNull(graph, URIs.MilliMetrePerSecond_Float);
-        MilliMetre_Double = getResourceOrNull(graph, URIs.MilliMetre_Double);
-        MilliMetre_Float = getResourceOrNull(graph, URIs.MilliMetre_Float);
-        MilliMole = getResourceOrNull(graph, URIs.MilliMole);
-        MilliMolePerKilogram = getResourceOrNull(graph, URIs.MilliMolePerKilogram);
-        MilliMolePerKilogram_Double = getResourceOrNull(graph, URIs.MilliMolePerKilogram_Double);
-        MilliMolePerKilogram_Float = getResourceOrNull(graph, URIs.MilliMolePerKilogram_Float);
-        MilliMolePerLitre = getResourceOrNull(graph, URIs.MilliMolePerLitre);
-        MilliMolePerLitre_Double = getResourceOrNull(graph, URIs.MilliMolePerLitre_Double);
-        MilliMolePerLitre_Float = getResourceOrNull(graph, URIs.MilliMolePerLitre_Float);
-        MilliMole_Double = getResourceOrNull(graph, URIs.MilliMole_Double);
-        MilliMole_Float = getResourceOrNull(graph, URIs.MilliMole_Float);
-        MilliNewton = getResourceOrNull(graph, URIs.MilliNewton);
-        MilliNewtonPerMetre = getResourceOrNull(graph, URIs.MilliNewtonPerMetre);
-        MilliNewtonPerMetre_Double = getResourceOrNull(graph, URIs.MilliNewtonPerMetre_Double);
-        MilliNewtonPerMetre_Float = getResourceOrNull(graph, URIs.MilliNewtonPerMetre_Float);
-        MilliNewton_Double = getResourceOrNull(graph, URIs.MilliNewton_Double);
-        MilliNewton_Float = getResourceOrNull(graph, URIs.MilliNewton_Float);
-        MilliOhm = getResourceOrNull(graph, URIs.MilliOhm);
-        MilliOhm_Double = getResourceOrNull(graph, URIs.MilliOhm_Double);
-        MilliOhm_Float = getResourceOrNull(graph, URIs.MilliOhm_Float);
-        MilliPascal = getResourceOrNull(graph, URIs.MilliPascal);
-        MilliPascal_Double = getResourceOrNull(graph, URIs.MilliPascal_Double);
-        MilliPascal_Float = getResourceOrNull(graph, URIs.MilliPascal_Float);
-        MilliRadian = getResourceOrNull(graph, URIs.MilliRadian);
-        MilliRadian_Double = getResourceOrNull(graph, URIs.MilliRadian_Double);
-        MilliRadian_Float = getResourceOrNull(graph, URIs.MilliRadian_Float);
-        MilliSecond = getResourceOrNull(graph, URIs.MilliSecond);
-        MilliSecond_Double = getResourceOrNull(graph, URIs.MilliSecond_Double);
-        MilliSecond_Float = getResourceOrNull(graph, URIs.MilliSecond_Float);
-        MilliSiemens = getResourceOrNull(graph, URIs.MilliSiemens);
-        MilliSiemens_Double = getResourceOrNull(graph, URIs.MilliSiemens_Double);
-        MilliSiemens_Float = getResourceOrNull(graph, URIs.MilliSiemens_Float);
-        MilliSievert = getResourceOrNull(graph, URIs.MilliSievert);
-        MilliSievert_Double = getResourceOrNull(graph, URIs.MilliSievert_Double);
-        MilliSievert_Float = getResourceOrNull(graph, URIs.MilliSievert_Float);
-        MilliSteradian = getResourceOrNull(graph, URIs.MilliSteradian);
-        MilliSteradian_Double = getResourceOrNull(graph, URIs.MilliSteradian_Double);
-        MilliSteradian_Float = getResourceOrNull(graph, URIs.MilliSteradian_Float);
-        MilliTesla = getResourceOrNull(graph, URIs.MilliTesla);
-        MilliTesla_Double = getResourceOrNull(graph, URIs.MilliTesla_Double);
-        MilliTesla_Float = getResourceOrNull(graph, URIs.MilliTesla_Float);
-        MilliVolt = getResourceOrNull(graph, URIs.MilliVolt);
-        MilliVolt_Double = getResourceOrNull(graph, URIs.MilliVolt_Double);
-        MilliVolt_Float = getResourceOrNull(graph, URIs.MilliVolt_Float);
-        MilliWatt = getResourceOrNull(graph, URIs.MilliWatt);
-        MilliWatt_Double = getResourceOrNull(graph, URIs.MilliWatt_Double);
-        MilliWatt_Float = getResourceOrNull(graph, URIs.MilliWatt_Float);
-        MilliWeber = getResourceOrNull(graph, URIs.MilliWeber);
-        MilliWeber_Double = getResourceOrNull(graph, URIs.MilliWeber_Double);
-        MilliWeber_Float = getResourceOrNull(graph, URIs.MilliWeber_Float);
-        Milligram = getResourceOrNull(graph, URIs.Milligram);
-        MilligramPerCubicMetre = getResourceOrNull(graph, URIs.MilligramPerCubicMetre);
-        MilligramPerCubicMetre_Double = getResourceOrNull(graph, URIs.MilligramPerCubicMetre_Double);
-        MilligramPerCubicMetre_Float = getResourceOrNull(graph, URIs.MilligramPerCubicMetre_Float);
-        MilligramPerLitre = getResourceOrNull(graph, URIs.MilligramPerLitre);
-        MilligramPerLitre_Double = getResourceOrNull(graph, URIs.MilligramPerLitre_Double);
-        MilligramPerLitre_Float = getResourceOrNull(graph, URIs.MilligramPerLitre_Float);
-        MilligramPerSecond = getResourceOrNull(graph, URIs.MilligramPerSecond);
-        MilligramPerSecond_Double = getResourceOrNull(graph, URIs.MilligramPerSecond_Double);
-        MilligramPerSecond_Float = getResourceOrNull(graph, URIs.MilligramPerSecond_Float);
-        Milligram_Double = getResourceOrNull(graph, URIs.Milligram_Double);
-        Milligram_Float = getResourceOrNull(graph, URIs.Milligram_Float);
-        Minute = getResourceOrNull(graph, URIs.Minute);
-        Minute_Double = getResourceOrNull(graph, URIs.Minute_Double);
-        Minute_Float = getResourceOrNull(graph, URIs.Minute_Float);
-        Mole = getResourceOrNull(graph, URIs.Mole);
-        MolePerKilogram = getResourceOrNull(graph, URIs.MolePerKilogram);
-        MolePerKilogram_Double = getResourceOrNull(graph, URIs.MolePerKilogram_Double);
-        MolePerKilogram_Float = getResourceOrNull(graph, URIs.MolePerKilogram_Float);
-        MolePerLitre = getResourceOrNull(graph, URIs.MolePerLitre);
-        MolePerLitre_Double = getResourceOrNull(graph, URIs.MolePerLitre_Double);
-        MolePerLitre_Float = getResourceOrNull(graph, URIs.MolePerLitre_Float);
-        Mole_Double = getResourceOrNull(graph, URIs.Mole_Double);
-        Mole_Float = getResourceOrNull(graph, URIs.Mole_Float);
-        Newton = getResourceOrNull(graph, URIs.Newton);
-        NewtonPerMetre = getResourceOrNull(graph, URIs.NewtonPerMetre);
-        NewtonPerMetre_Double = getResourceOrNull(graph, URIs.NewtonPerMetre_Double);
-        NewtonPerMetre_Float = getResourceOrNull(graph, URIs.NewtonPerMetre_Float);
-        Newton_Double = getResourceOrNull(graph, URIs.Newton_Double);
-        Newton_Float = getResourceOrNull(graph, URIs.Newton_Float);
-        Ohm = getResourceOrNull(graph, URIs.Ohm);
-        Ohm_Double = getResourceOrNull(graph, URIs.Ohm_Double);
-        Ohm_Float = getResourceOrNull(graph, URIs.Ohm_Float);
-        Pascal = getResourceOrNull(graph, URIs.Pascal);
-        Pascal_Double = getResourceOrNull(graph, URIs.Pascal_Double);
-        Pascal_Float = getResourceOrNull(graph, URIs.Pascal_Float);
-        Percentage = getResourceOrNull(graph, URIs.Percentage);
-        Percentage_Double = getResourceOrNull(graph, URIs.Percentage_Double);
-        Percentage_Float = getResourceOrNull(graph, URIs.Percentage_Float);
-        Radian = getResourceOrNull(graph, URIs.Radian);
-        Radian_Double = getResourceOrNull(graph, URIs.Radian_Double);
-        Radian_Float = getResourceOrNull(graph, URIs.Radian_Float);
-        Second = getResourceOrNull(graph, URIs.Second);
-        Second_Double = getResourceOrNull(graph, URIs.Second_Double);
-        Second_Float = getResourceOrNull(graph, URIs.Second_Float);
-        Siemens = getResourceOrNull(graph, URIs.Siemens);
-        Siemens_Double = getResourceOrNull(graph, URIs.Siemens_Double);
-        Siemens_Float = getResourceOrNull(graph, URIs.Siemens_Float);
-        Sievert = getResourceOrNull(graph, URIs.Sievert);
-        Sievert_Double = getResourceOrNull(graph, URIs.Sievert_Double);
-        Sievert_Float = getResourceOrNull(graph, URIs.Sievert_Float);
-        SquareMetre = getResourceOrNull(graph, URIs.SquareMetre);
-        SquareMetre_Double = getResourceOrNull(graph, URIs.SquareMetre_Double);
-        SquareMetre_Float = getResourceOrNull(graph, URIs.SquareMetre_Float);
-        Steradian = getResourceOrNull(graph, URIs.Steradian);
-        Steradian_Double = getResourceOrNull(graph, URIs.Steradian_Double);
-        Steradian_Float = getResourceOrNull(graph, URIs.Steradian_Float);
-        TeraAmpere = getResourceOrNull(graph, URIs.TeraAmpere);
-        TeraAmpere_Double = getResourceOrNull(graph, URIs.TeraAmpere_Double);
-        TeraAmpere_Float = getResourceOrNull(graph, URIs.TeraAmpere_Float);
-        TeraBecquerel = getResourceOrNull(graph, URIs.TeraBecquerel);
-        TeraBecquerel_Double = getResourceOrNull(graph, URIs.TeraBecquerel_Double);
-        TeraBecquerel_Float = getResourceOrNull(graph, URIs.TeraBecquerel_Float);
-        TeraCandela = getResourceOrNull(graph, URIs.TeraCandela);
-        TeraCandela_Double = getResourceOrNull(graph, URIs.TeraCandela_Double);
-        TeraCandela_Float = getResourceOrNull(graph, URIs.TeraCandela_Float);
-        TeraCelsius = getResourceOrNull(graph, URIs.TeraCelsius);
-        TeraCelsius_Double = getResourceOrNull(graph, URIs.TeraCelsius_Double);
-        TeraCelsius_Float = getResourceOrNull(graph, URIs.TeraCelsius_Float);
-        TeraCoulomb = getResourceOrNull(graph, URIs.TeraCoulomb);
-        TeraCoulomb_Double = getResourceOrNull(graph, URIs.TeraCoulomb_Double);
-        TeraCoulomb_Float = getResourceOrNull(graph, URIs.TeraCoulomb_Float);
-        TeraFarad = getResourceOrNull(graph, URIs.TeraFarad);
-        TeraFarad_Double = getResourceOrNull(graph, URIs.TeraFarad_Double);
-        TeraFarad_Float = getResourceOrNull(graph, URIs.TeraFarad_Float);
-        TeraGray = getResourceOrNull(graph, URIs.TeraGray);
-        TeraGray_Double = getResourceOrNull(graph, URIs.TeraGray_Double);
-        TeraGray_Float = getResourceOrNull(graph, URIs.TeraGray_Float);
-        TeraHenry = getResourceOrNull(graph, URIs.TeraHenry);
-        TeraHenry_Double = getResourceOrNull(graph, URIs.TeraHenry_Double);
-        TeraHenry_Float = getResourceOrNull(graph, URIs.TeraHenry_Float);
-        TeraHertz = getResourceOrNull(graph, URIs.TeraHertz);
-        TeraHertz_Double = getResourceOrNull(graph, URIs.TeraHertz_Double);
-        TeraHertz_Float = getResourceOrNull(graph, URIs.TeraHertz_Float);
-        TeraJoule = getResourceOrNull(graph, URIs.TeraJoule);
-        TeraJoulePerKilogram = getResourceOrNull(graph, URIs.TeraJoulePerKilogram);
-        TeraJoulePerKilogram_Double = getResourceOrNull(graph, URIs.TeraJoulePerKilogram_Double);
-        TeraJoulePerKilogram_Float = getResourceOrNull(graph, URIs.TeraJoulePerKilogram_Float);
-        TeraJoule_Double = getResourceOrNull(graph, URIs.TeraJoule_Double);
-        TeraJoule_Float = getResourceOrNull(graph, URIs.TeraJoule_Float);
-        TeraKatal = getResourceOrNull(graph, URIs.TeraKatal);
-        TeraKatal_Double = getResourceOrNull(graph, URIs.TeraKatal_Double);
-        TeraKatal_Float = getResourceOrNull(graph, URIs.TeraKatal_Float);
-        TeraKelvin = getResourceOrNull(graph, URIs.TeraKelvin);
-        TeraKelvin_Double = getResourceOrNull(graph, URIs.TeraKelvin_Double);
-        TeraKelvin_Float = getResourceOrNull(graph, URIs.TeraKelvin_Float);
-        TeraLumen = getResourceOrNull(graph, URIs.TeraLumen);
-        TeraLumen_Double = getResourceOrNull(graph, URIs.TeraLumen_Double);
-        TeraLumen_Float = getResourceOrNull(graph, URIs.TeraLumen_Float);
-        TeraLux = getResourceOrNull(graph, URIs.TeraLux);
-        TeraLux_Double = getResourceOrNull(graph, URIs.TeraLux_Double);
-        TeraLux_Float = getResourceOrNull(graph, URIs.TeraLux_Float);
-        TeraMetre = getResourceOrNull(graph, URIs.TeraMetre);
-        TeraMetrePerSecond = getResourceOrNull(graph, URIs.TeraMetrePerSecond);
-        TeraMetrePerSecond_Double = getResourceOrNull(graph, URIs.TeraMetrePerSecond_Double);
-        TeraMetrePerSecond_Float = getResourceOrNull(graph, URIs.TeraMetrePerSecond_Float);
-        TeraMetre_Double = getResourceOrNull(graph, URIs.TeraMetre_Double);
-        TeraMetre_Float = getResourceOrNull(graph, URIs.TeraMetre_Float);
-        TeraMole = getResourceOrNull(graph, URIs.TeraMole);
-        TeraMolePerKilogram = getResourceOrNull(graph, URIs.TeraMolePerKilogram);
-        TeraMolePerKilogram_Double = getResourceOrNull(graph, URIs.TeraMolePerKilogram_Double);
-        TeraMolePerKilogram_Float = getResourceOrNull(graph, URIs.TeraMolePerKilogram_Float);
-        TeraMolePerLitre = getResourceOrNull(graph, URIs.TeraMolePerLitre);
-        TeraMolePerLitre_Double = getResourceOrNull(graph, URIs.TeraMolePerLitre_Double);
-        TeraMolePerLitre_Float = getResourceOrNull(graph, URIs.TeraMolePerLitre_Float);
-        TeraMole_Double = getResourceOrNull(graph, URIs.TeraMole_Double);
-        TeraMole_Float = getResourceOrNull(graph, URIs.TeraMole_Float);
-        TeraNewton = getResourceOrNull(graph, URIs.TeraNewton);
-        TeraNewtonPerMetre = getResourceOrNull(graph, URIs.TeraNewtonPerMetre);
-        TeraNewtonPerMetre_Double = getResourceOrNull(graph, URIs.TeraNewtonPerMetre_Double);
-        TeraNewtonPerMetre_Float = getResourceOrNull(graph, URIs.TeraNewtonPerMetre_Float);
-        TeraNewton_Double = getResourceOrNull(graph, URIs.TeraNewton_Double);
-        TeraNewton_Float = getResourceOrNull(graph, URIs.TeraNewton_Float);
-        TeraOhm = getResourceOrNull(graph, URIs.TeraOhm);
-        TeraOhm_Double = getResourceOrNull(graph, URIs.TeraOhm_Double);
-        TeraOhm_Float = getResourceOrNull(graph, URIs.TeraOhm_Float);
-        TeraPascal = getResourceOrNull(graph, URIs.TeraPascal);
-        TeraPascal_Double = getResourceOrNull(graph, URIs.TeraPascal_Double);
-        TeraPascal_Float = getResourceOrNull(graph, URIs.TeraPascal_Float);
-        TeraRadian = getResourceOrNull(graph, URIs.TeraRadian);
-        TeraRadian_Double = getResourceOrNull(graph, URIs.TeraRadian_Double);
-        TeraRadian_Float = getResourceOrNull(graph, URIs.TeraRadian_Float);
-        TeraSecond = getResourceOrNull(graph, URIs.TeraSecond);
-        TeraSecond_Double = getResourceOrNull(graph, URIs.TeraSecond_Double);
-        TeraSecond_Float = getResourceOrNull(graph, URIs.TeraSecond_Float);
-        TeraSiemens = getResourceOrNull(graph, URIs.TeraSiemens);
-        TeraSiemens_Double = getResourceOrNull(graph, URIs.TeraSiemens_Double);
-        TeraSiemens_Float = getResourceOrNull(graph, URIs.TeraSiemens_Float);
-        TeraSievert = getResourceOrNull(graph, URIs.TeraSievert);
-        TeraSievert_Double = getResourceOrNull(graph, URIs.TeraSievert_Double);
-        TeraSievert_Float = getResourceOrNull(graph, URIs.TeraSievert_Float);
-        TeraSteradian = getResourceOrNull(graph, URIs.TeraSteradian);
-        TeraSteradian_Double = getResourceOrNull(graph, URIs.TeraSteradian_Double);
-        TeraSteradian_Float = getResourceOrNull(graph, URIs.TeraSteradian_Float);
-        TeraTesla = getResourceOrNull(graph, URIs.TeraTesla);
-        TeraTesla_Double = getResourceOrNull(graph, URIs.TeraTesla_Double);
-        TeraTesla_Float = getResourceOrNull(graph, URIs.TeraTesla_Float);
-        TeraVolt = getResourceOrNull(graph, URIs.TeraVolt);
-        TeraVolt_Double = getResourceOrNull(graph, URIs.TeraVolt_Double);
-        TeraVolt_Float = getResourceOrNull(graph, URIs.TeraVolt_Float);
-        TeraWatt = getResourceOrNull(graph, URIs.TeraWatt);
-        TeraWatt_Double = getResourceOrNull(graph, URIs.TeraWatt_Double);
-        TeraWatt_Float = getResourceOrNull(graph, URIs.TeraWatt_Float);
-        TeraWeber = getResourceOrNull(graph, URIs.TeraWeber);
-        TeraWeber_Double = getResourceOrNull(graph, URIs.TeraWeber_Double);
-        TeraWeber_Float = getResourceOrNull(graph, URIs.TeraWeber_Float);
-        Teragram = getResourceOrNull(graph, URIs.Teragram);
-        TeragramPerCubicMetre = getResourceOrNull(graph, URIs.TeragramPerCubicMetre);
-        TeragramPerCubicMetre_Double = getResourceOrNull(graph, URIs.TeragramPerCubicMetre_Double);
-        TeragramPerCubicMetre_Float = getResourceOrNull(graph, URIs.TeragramPerCubicMetre_Float);
-        TeragramPerLitre = getResourceOrNull(graph, URIs.TeragramPerLitre);
-        TeragramPerLitre_Double = getResourceOrNull(graph, URIs.TeragramPerLitre_Double);
-        TeragramPerLitre_Float = getResourceOrNull(graph, URIs.TeragramPerLitre_Float);
-        TeragramPerSecond = getResourceOrNull(graph, URIs.TeragramPerSecond);
-        TeragramPerSecond_Double = getResourceOrNull(graph, URIs.TeragramPerSecond_Double);
-        TeragramPerSecond_Float = getResourceOrNull(graph, URIs.TeragramPerSecond_Float);
-        Teragram_Double = getResourceOrNull(graph, URIs.Teragram_Double);
-        Teragram_Float = getResourceOrNull(graph, URIs.Teragram_Float);
-        Tesla = getResourceOrNull(graph, URIs.Tesla);
-        Tesla_Double = getResourceOrNull(graph, URIs.Tesla_Double);
-        Tesla_Float = getResourceOrNull(graph, URIs.Tesla_Float);
-        Unit = getResourceOrNull(graph, URIs.Unit);
-        Volt = getResourceOrNull(graph, URIs.Volt);
-        Volt_Double = getResourceOrNull(graph, URIs.Volt_Double);
-        Volt_Float = getResourceOrNull(graph, URIs.Volt_Float);
-        Watt = getResourceOrNull(graph, URIs.Watt);
-        Watt_Double = getResourceOrNull(graph, URIs.Watt_Double);
-        Watt_Float = getResourceOrNull(graph, URIs.Watt_Float);
-        Weber = getResourceOrNull(graph, URIs.Weber);
-        Weber_Double = getResourceOrNull(graph, URIs.Weber_Double);
-        Weber_Float = getResourceOrNull(graph, URIs.Weber_Float);
-        gram = getResourceOrNull(graph, URIs.gram);
-        gramPerCubicMetre = getResourceOrNull(graph, URIs.gramPerCubicMetre);
-        gramPerCubicMetre_Double = getResourceOrNull(graph, URIs.gramPerCubicMetre_Double);
-        gramPerCubicMetre_Float = getResourceOrNull(graph, URIs.gramPerCubicMetre_Float);
-        gramPerLitre = getResourceOrNull(graph, URIs.gramPerLitre);
-        gramPerLitre_Double = getResourceOrNull(graph, URIs.gramPerLitre_Double);
-        gramPerLitre_Float = getResourceOrNull(graph, URIs.gramPerLitre_Float);
-        gramPerSecond = getResourceOrNull(graph, URIs.gramPerSecond);
-        gramPerSecond_Double = getResourceOrNull(graph, URIs.gramPerSecond_Double);
-        gramPerSecond_Float = getResourceOrNull(graph, URIs.gramPerSecond_Float);
-        gram_Double = getResourceOrNull(graph, URIs.gram_Double);
-        gram_Float = getResourceOrNull(graph, URIs.gram_Float);
-    }
-    
-    public static SIResource getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        SIResource ret = session.peekService(SIResource.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new SIResource(qc.getIndependentGraph(graph));
-            session.registerService(SIResource.class, ret);
-        }
-        return ret;
-    }
-    
-    public static SIResource getInstance(RequestProcessor session) throws DatabaseException {
-        SIResource ret = session.peekService(SIResource.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<SIResource>() {
-                public SIResource perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new SIResource(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(SIResource.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.desktop.ui.ontology/graph.tg b/bundles/org.simantics.desktop.ui.ontology/graph.tg
deleted file mode 100644 (file)
index c1c8ff6..0000000
Binary files a/bundles/org.simantics.desktop.ui.ontology/graph.tg and /dev/null differ
diff --git a/bundles/org.simantics.diagram.ontology/graph.tg b/bundles/org.simantics.diagram.ontology/graph.tg
deleted file mode 100644 (file)
index af8d84f..0000000
Binary files a/bundles/org.simantics.diagram.ontology/graph.tg and /dev/null differ
diff --git a/bundles/org.simantics.diagram.ontology/src/org/simantics/diagram/stubs/DiagramResource.java b/bundles/org.simantics.diagram.ontology/src/org/simantics/diagram/stubs/DiagramResource.java
deleted file mode 100644 (file)
index abf4c48..0000000
+++ /dev/null
@@ -1,1285 +0,0 @@
-package org.simantics.diagram.stubs;
-
-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 DiagramResource {
-    
-    public final Resource ActiveMode;
-    public final Resource ActiveMode_EditMode;
-    public final Resource ActiveMode_OperatingMode;
-    public final Resource AnimatedSVGElement;
-    public final Resource AreConnected;
-    public final Resource BasicExpressionTextStyle;
-    public final Resource BasicSymbolContribution;
-    public final Resource BasicSymbolContributionHasSymbolLibrary;
-    public final Resource BranchPoint;
-    public final Resource ColorProvider;
-    public final Resource Composite;
-    public final Resource ConfigurableProfile;
-    public final Resource Connection;
-    public final Resource Connector;
-    public final Resource Connector_straight;
-    public final Resource Connector_straight_Inverse;
-    public final Resource ConstantStyle;
-    public final Resource DefaultFormatter;
-    public final Resource DefaultMonitorTemplate;
-    public final Resource DefinedElement;
-    public final Resource DenyFilter;
-    public final Resource DescriptiveMonitorTemplate;
-    public final Resource Diagram;
-    public final Resource DiagramActivityCondition;
-    public final Resource DiagramActivityCondition_test;
-    public final Resource DiagramActivityCondition_test_Inverse;
-    public final Resource DiagramContainer;
-    public final Resource DiagramSubgraphExtent;
-    public final Resource Diagram_IOTableRenaming;
-    public final Resource DisplayGrid;
-    public final Resource DisplayMargins;
-    public final Resource DisplayPageSize;
-    public final Resource DisplayRuler;
-    public final Resource EditorState;
-    public final Resource EditorState_Selection;
-    public final Resource EditorState_ToolMode;
-    public final Resource EditorState_ViewTransform;
-    public final Resource EditorState_ViewTransform_Inverse;
-    public final Resource Element;
-    public final Resource ElementClass;
-    public final Resource Element_hideProfileMonitors;
-    public final Resource Element_hideProfileMonitors_Inverse;
-    public final Resource Element_profileMonitorOffset;
-    public final Resource Element_profileMonitorOffset_Inverse;
-    public final Resource Element_profileMonitorSpacing;
-    public final Resource Element_profileMonitorSpacing_Inverse;
-    public final Resource Element_upProfileMonitors;
-    public final Resource Element_upProfileMonitors_Inverse;
-    public final Resource ExpressionStyle;
-    public final Resource ExternalFlag;
-    public final Resource FixedWidth;
-    public final Resource FixedWidth_Inverse;
-    public final Resource Flag;
-    public final Resource FlagIsJoinedBy;
-    public final Resource FlagLabel;
-    public final Resource FlagLabelingScheme;
-    public final Resource FlagLabelingScheme_Alphabetical;
-    public final Resource FlagLabelingScheme_Numeric;
-    public final Resource FlagType;
-    public final Resource FlagType_InputFlag;
-    public final Resource FlagType_OutputFlag;
-    public final Resource Flag_ConnectionPoint;
-    public final Resource Flag_ConnectionPoint_Inverse;
-    public final Resource Flag_HasIOTableBinding;
-    public final Resource Flag_HasIOTableBinding_Inverse;
-    public final Resource Flag_HasIOTableRowIndex;
-    public final Resource Flag_HasIOTableRowIndex_Inverse;
-    public final Resource Flag_Terminal;
-    public final Resource FontProvider;
-    public final Resource Format;
-    public final Resource FormatProvider;
-    public final Resource Formatter0;
-    public final Resource Formatter1;
-    public final Resource Formatter15;
-    public final Resource Formatter3;
-    public final Resource Formatter5;
-    public final Resource FormatterEngineering;
-    public final Resource FormatterScientific;
-    public final Resource Functions;
-    public final Resource Functions_activeProfileModifier;
-    public final Resource Functions_availableProfiles;
-    public final Resource Functions_defaultRuntimeVariable;
-    public final Resource Functions_diagramElementIssuePath;
-    public final Resource Functions_flagTransform;
-    public final Resource Functions_modelledTransform;
-    public final Resource Functions_referenceText;
-    public final Resource Functions_selectedProfile;
-    public final Resource Group;
-    public final Resource GroupStyleProfileEntry;
-    public final Resource Groups;
-    public final Resource Groups_DefinedElementGroup;
-    public final Resource HasActivationContext;
-    public final Resource HasActivationContext_Inverse;
-    public final Resource HasActiveProfile;
-    public final Resource HasActiveProfile_Inverse;
-    public final Resource HasArrowConnector;
-    public final Resource HasBranchPoint;
-    public final Resource HasColor;
-    public final Resource HasColor_Inverse;
-    public final Resource HasConnectionPoint;
-    public final Resource HasConnectionPoint_Inverse;
-    public final Resource HasConnector;
-    public final Resource HasDefaultMonitorTemplate;
-    public final Resource HasDefaultMonitorTemplate_Inverse;
-    public final Resource HasDefaultRouting;
-    public final Resource HasDirection;
-    public final Resource HasDirection_Inverse;
-    public final Resource HasDynamicTransform;
-    public final Resource HasDynamicTransform_Inverse;
-    public final Resource HasEditorState;
-    public final Resource HasEditorState_Inverse;
-    public final Resource HasEntries;
-    public final Resource HasEntries_Inverse;
-    public final Resource HasFlagType;
-    public final Resource HasFocusableTag;
-    public final Resource HasFocusableTag_Inverse;
-    public final Resource HasFont;
-    public final Resource HasFont_Inverse;
-    public final Resource HasFormat;
-    public final Resource HasFormat_Inverse;
-    public final Resource HasFormatter;
-    public final Resource HasFormatter_Inverse;
-    public final Resource HasGridSize;
-    public final Resource HasGridSize_Inverse;
-    public final Resource HasHeadConnector;
-    public final Resource HasInteriorRouteNode;
-    public final Resource HasInteriorRouteNode_Inverse;
-    public final Resource HasInverseAttachment;
-    public final Resource HasLayer;
-    public final Resource HasLayer_Inverse;
-    public final Resource HasLinkTarget;
-    public final Resource HasLocation;
-    public final Resource HasLocation_Inverse;
-    public final Resource HasModCount;
-    public final Resource HasModCount_Inverse;
-    public final Resource HasMonitorComponent;
-    public final Resource HasMonitorComponent_Inverse;
-    public final Resource HasMonitorSuffix;
-    public final Resource HasMonitorSuffix_Inverse;
-    public final Resource HasPageDescription;
-    public final Resource HasPageDescription_Inverse;
-    public final Resource HasPattern;
-    public final Resource HasPattern_Inverse;
-    public final Resource HasPlainConnector;
-    public final Resource HasPosition;
-    public final Resource HasPosition_Inverse;
-    public final Resource HasProfile;
-    public final Resource HasProfile_Inverse;
-    public final Resource HasRelativeLocation;
-    public final Resource HasRelativeLocation_Inverse;
-    public final Resource HasSliderComponent;
-    public final Resource HasSliderMajorTickSpacing;
-    public final Resource HasSliderMajorTickSpacing_Inverse;
-    public final Resource HasSliderMaxValue;
-    public final Resource HasSliderMaxValue_Inverse;
-    public final Resource HasSliderMinValue;
-    public final Resource HasSliderMinValue_Inverse;
-    public final Resource HasSliderMinorTickSpacing;
-    public final Resource HasSliderMinorTickSpacing_Inverse;
-    public final Resource HasSliderSuffix;
-    public final Resource HasSliderSuffix_Inverse;
-    public final Resource HasSliderValueExtent;
-    public final Resource HasSliderValueExtent_Inverse;
-    public final Resource HasSymbol;
-    public final Resource HasSymbolContribution;
-    public final Resource HasSymbolContributionFilter;
-    public final Resource HasSymbol_Inverse;
-    public final Resource HasTailConnector;
-    public final Resource HasTemplate;
-    public final Resource HasTemplate_Inverse;
-    public final Resource HasText;
-    public final Resource HasText_Inverse;
-    public final Resource HasTransform;
-    public final Resource HasTrendTitle;
-    public final Resource HasTrendTitle_Inverse;
-    public final Resource HasValues;
-    public final Resource HasVariableName;
-    public final Resource HasVariableName_Inverse;
-    public final Resource HasVisibleTag;
-    public final Resource HasVisibleTag_Inverse;
-    public final Resource HasXAxisLabel;
-    public final Resource HasXAxisLabel_Inverse;
-    public final Resource HasYAxisLabel;
-    public final Resource HasYAxisLabel_Inverse;
-    public final Resource Horizontal;
-    public final Resource IOTableRename;
-    public final Resource IOTableRename_From;
-    public final Resource IOTableRename_From_Inverse;
-    public final Resource IOTableRename_To;
-    public final Resource IOTableRename_To_Inverse;
-    public final Resource IndexRootSymbolContribution;
-    public final Resource InteriorRouteNode;
-    public final Resource IsActive;
-    public final Resource IsActive_Inverse;
-    public final Resource IsArrowConnectorOf;
-    public final Resource IsBranchPointOf;
-    public final Resource IsConnectorOf;
-    public final Resource IsFocusable;
-    public final Resource IsFocusableDummy;
-    public final Resource IsHeadConnectorOf;
-    public final Resource IsHorizontal;
-    public final Resource IsHorizontal_Inverse;
-    public final Resource IsLiftedAs;
-    public final Resource IsPlainConnectorOf;
-    public final Resource IsTailConnectorOf;
-    public final Resource IsTransformOf;
-    public final Resource IsVisible;
-    public final Resource IsVisibleDummy;
-    public final Resource JoinsFlag;
-    public final Resource Layer;
-    public final Resource Lifts;
-    public final Resource LinearRouting;
-    public final Resource Link;
-    public final Resource MappedTypeGroup;
-    public final Resource Margins;
-    public final Resource Monitor;
-    public final Resource MonitorTemplate;
-    public final Resource Monitor_bias;
-    public final Resource Monitor_bias_Inverse;
-    public final Resource Monitor_gain;
-    public final Resource Monitor_gain_Inverse;
-    public final Resource NavigationEnabled;
-    public final Resource NavigationEnabled_Inverse;
-    public final Resource ObtainedColor;
-    public final Resource ObtainedFont;
-    public final Resource ObtainedFormatter;
-    public final Resource ObtainedMonitorExpression;
-    public final Resource Orientation;
-    public final Resource Orientation_Landscape;
-    public final Resource Orientation_Portrait;
-    public final Resource PageDescription;
-    public final Resource PageDescription_Margins;
-    public final Resource PageDescription_Margins_Bottom;
-    public final Resource PageDescription_Margins_Bottom_Inverse;
-    public final Resource PageDescription_Margins_Inverse;
-    public final Resource PageDescription_Margins_Left;
-    public final Resource PageDescription_Margins_Left_Inverse;
-    public final Resource PageDescription_Margins_Right;
-    public final Resource PageDescription_Margins_Right_Inverse;
-    public final Resource PageDescription_Margins_Top;
-    public final Resource PageDescription_Margins_Top_Inverse;
-    public final Resource PageDescription_Orientation;
-    public final Resource PageDescription_Size;
-    public final Resource PageDescription_Size_Inverse;
-    public final Resource Profile;
-    public final Resource ProfileEntry;
-    public final Resource ProfileEntryContribution;
-    public final Resource ProfileEntryContribution_HasEntry;
-    public final Resource ProfileEntry_HasGroup;
-    public final Resource ProfileEntry_HasGroup_Inverse;
-    public final Resource ProfileEntry_HasPriority;
-    public final Resource ProfileEntry_HasPriority_Inverse;
-    public final Resource ProfileEntry_HasStyle;
-    public final Resource ProfileEntry_HasStyle_Inverse;
-    public final Resource Profile_Functions;
-    public final Resource Profile_Functions_activeProfileModifier;
-    public final Resource Profile_Functions_availableProfiles;
-    public final Resource Profile_Functions_profileChildren;
-    public final Resource Profile_Functions_profileEntrySelected;
-    public final Resource Profile_Functions_selectedProfile;
-    public final Resource Profile_Functions_singleResourceSelection;
-    public final Resource Profile_children;
-    public final Resource Profile_children_Inverse;
-    public final Resource Profile_defaultEnabled;
-    public final Resource Profile_priority;
-    public final Resource Profile_priority_Inverse;
-    public final Resource ProfilesBrowseContext;
-    public final Resource ProfilesBrowseContext_DirectProfileRule;
-    public final Resource ProfilesBrowseContext_Entry;
-    public final Resource ProfilesBrowseContext_EntryCheckRule;
-    public final Resource ProfilesBrowseContext_EntryChildrenRule;
-    public final Resource ProfilesBrowseContext_EntryImageRule;
-    public final Resource ProfilesBrowseContext_EntryLabelRule;
-    public final Resource ProfilesView;
-    public final Resource ProfilesView_Active;
-    public final Resource ProfilesView_ActiveProfileModifier;
-    public final Resource ProfilesView_ActiveRuntimeDiagramInputSource;
-    public final Resource ProfilesView_Active_Combo;
-    public final Resource ProfilesView_Active_Explorer;
-    public final Resource ProfilesView_AvailableProfiles;
-    public final Resource ProfilesView_NewEntryGroup;
-    public final Resource ProfilesView_NewEntryStyle;
-    public final Resource ProfilesView_ProfileEntrySelectionListener;
-    public final Resource ProfilesView_SelectedAvailableEntries;
-    public final Resource ProfilesView_SelectedEntries;
-    public final Resource ProfilesView_SelectedProfile;
-    public final Resource RGB;
-    public final Resource RasterElement;
-    public final Resource RealizedColor;
-    public final Resource RealizedColor_HasRGB;
-    public final Resource RealizedColor_HasRGB_Inverse;
-    public final Resource RealizedFont;
-    public final Resource RealizedFont_HasFamily;
-    public final Resource RealizedFont_HasFamily_Inverse;
-    public final Resource RealizedFont_HasSize;
-    public final Resource RealizedFont_HasSize_Inverse;
-    public final Resource RealizedFont_HasStyle;
-    public final Resource RealizedFont_HasStyle_Inverse;
-    public final Resource RealizedFormatter;
-    public final Resource RealizedFormatter_HasDefinition;
-    public final Resource RealizedFormatter_HasDefinition_Inverse;
-    public final Resource RealizedFormatter_sortKey;
-    public final Resource RealizedFormatter_sortKey_Inverse;
-    public final Resource RightAngledRouting;
-    public final Resource RouteGraphConnection;
-    public final Resource RouteLine;
-    public final Resource RouteNode;
-    public final Resource RoutePoint;
-    public final Resource Routing;
-    public final Resource RoutingRelation;
-    public final Resource RuntimeDiagram;
-    public final Resource RuntimeDiagram_HasActiveMode;
-    public final Resource RuntimeDiagram_HasConfiguration;
-    public final Resource RuntimeDiagram_HasModelURI;
-    public final Resource RuntimeDiagram_HasModelURI_Inverse;
-    public final Resource RuntimeDiagram_HasRVI;
-    public final Resource RuntimeDiagram_HasRVI_Inverse;
-    public final Resource RuntimeDiagram_HasRuntimeProfile;
-    public final Resource RuntimeDiagram_HasRuntimeProfile_Inverse;
-    public final Resource RuntimeDiagram_HasVariable;
-    public final Resource RuntimeDiagram_HasVariable_Inverse;
-    public final Resource RuntimeDiagram_variable;
-    public final Resource RuntimeDiagram_variable_Inverse;
-    public final Resource SCLFilter;
-    public final Resource SCLFilter_filter;
-    public final Resource SCLFilter_filter_Inverse;
-    public final Resource SCLGroup;
-    public final Resource SCLTextStyle;
-    public final Resource SVGElement;
-    public final Resource Scenegraph;
-    public final Resource Scenegraph_AbstractText;
-    public final Resource Scenegraph_AbstractText_backgroundColor;
-    public final Resource Scenegraph_AbstractText_backgroundColor_Inverse;
-    public final Resource Scenegraph_AbstractText_borderColor;
-    public final Resource Scenegraph_AbstractText_borderColor_Inverse;
-    public final Resource Scenegraph_AbstractText_borderWidth;
-    public final Resource Scenegraph_AbstractText_borderWidth_Inverse;
-    public final Resource Scenegraph_AbstractText_color;
-    public final Resource Scenegraph_AbstractText_color_Inverse;
-    public final Resource Scenegraph_AbstractText_font;
-    public final Resource Scenegraph_AbstractText_font_Inverse;
-    public final Resource Scenegraph_AbstractText_horizontalAlignment;
-    public final Resource Scenegraph_AbstractText_horizontalAlignment_Inverse;
-    public final Resource Scenegraph_AbstractText_transform;
-    public final Resource Scenegraph_AbstractText_transform_Inverse;
-    public final Resource Scenegraph_AbstractText_verticalAlignment;
-    public final Resource Scenegraph_AbstractText_verticalAlignment_Inverse;
-    public final Resource Scenegraph_AbstractText_width;
-    public final Resource Scenegraph_AbstractText_width_Inverse;
-    public final Resource Scenegraph_AbstractText_wrapText;
-    public final Resource Scenegraph_AbstractText_wrapText_Inverse;
-    public final Resource Scenegraph_Component;
-    public final Resource Scenegraph_Composite;
-    public final Resource Scenegraph_Composite_transform;
-    public final Resource Scenegraph_Composite_transform_Inverse;
-    public final Resource Scenegraph_Monitor;
-    public final Resource Scenegraph_Monitor_reference;
-    public final Resource Scenegraph_Monitor_reference_Inverse;
-    public final Resource Scenegraph_Monitor_text;
-    public final Resource Scenegraph_Monitor_textFieldName;
-    public final Resource Scenegraph_Monitor_textFieldName_Inverse;
-    public final Resource Scenegraph_Monitor_text_Inverse;
-    public final Resource Scenegraph_Node;
-    public final Resource Scenegraph_SVGImage;
-    public final Resource Scenegraph_SVGImage_document;
-    public final Resource Scenegraph_SVGImage_document_Inverse;
-    public final Resource Scenegraph_SVGImage_transform;
-    public final Resource Scenegraph_SVGImage_transform_Inverse;
-    public final Resource Scenegraph_Text;
-    public final Resource Scenegraph_Text_text;
-    public final Resource Scenegraph_Text_text_Inverse;
-    public final Resource Shape;
-    public final Resource SingleSelectionGroup;
-    public final Resource Slider;
-    public final Resource SliderInverted;
-    public final Resource SliderInverted_Inverse;
-    public final Resource SliderPaintLabels;
-    public final Resource SliderPaintLabels_Inverse;
-    public final Resource SliderPaintTicks;
-    public final Resource SliderPaintTicks_Inverse;
-    public final Resource SliderPaintTrack;
-    public final Resource SliderPaintTrack_Inverse;
-    public final Resource SliderSnapToTicks;
-    public final Resource SliderSnapToTicks_Inverse;
-    public final Resource Style;
-    public final Resource StyleProvider;
-    public final Resource SymbolContribution;
-    public final Resource SymbolContributionFilter;
-    public final Resource SymbolContributionFilterOf;
-    public final Resource SymbolMonitor;
-    public final Resource SymbolReferenceLibrary;
-    public final Resource Terminal;
-    public final Resource Terminal_AllowedDirections;
-    public final Resource Terminal_AllowedDirections_Inverse;
-    public final Resource TextElement;
-    public final Resource TextFieldName;
-    public final Resource TextFieldName_Inverse;
-    public final Resource Trend;
-    public final Resource TypeGroup;
-    public final Resource TypeGroup_HasType;
-    public final Resource TypeGroup_HasType_Inverse;
-    public final Resource UpwardLink;
-    public final Resource UsesLocalFlagLabelingScheme;
-    public final Resource ValuesOf;
-    public final Resource Vertical;
-    public final Resource diagramActivityCondition;
-    public final Resource symbolCode;
-    public final Resource symbolCode_Inverse;
-    public final Resource symbolDropHandler;
-    public final Resource symbolDropHandler_Inverse;
-        
-    public static class URIs {
-        public static final String ActiveMode = "http://www.simantics.org/Diagram-2.2/ActiveMode";
-        public static final String ActiveMode_EditMode = "http://www.simantics.org/Diagram-2.2/ActiveMode/EditMode";
-        public static final String ActiveMode_OperatingMode = "http://www.simantics.org/Diagram-2.2/ActiveMode/OperatingMode";
-        public static final String AnimatedSVGElement = "http://www.simantics.org/Diagram-2.2/AnimatedSVGElement";
-        public static final String AreConnected = "http://www.simantics.org/Diagram-2.2/AreConnected";
-        public static final String BasicExpressionTextStyle = "http://www.simantics.org/Diagram-2.2/BasicExpressionTextStyle";
-        public static final String BasicSymbolContribution = "http://www.simantics.org/Diagram-2.2/BasicSymbolContribution";
-        public static final String BasicSymbolContributionHasSymbolLibrary = "http://www.simantics.org/Diagram-2.2/BasicSymbolContributionHasSymbolLibrary";
-        public static final String BranchPoint = "http://www.simantics.org/Diagram-2.2/BranchPoint";
-        public static final String ColorProvider = "http://www.simantics.org/Diagram-2.2/ColorProvider";
-        public static final String Composite = "http://www.simantics.org/Diagram-2.2/Composite";
-        public static final String ConfigurableProfile = "http://www.simantics.org/Diagram-2.2/ConfigurableProfile";
-        public static final String Connection = "http://www.simantics.org/Diagram-2.2/Connection";
-        public static final String Connector = "http://www.simantics.org/Diagram-2.2/Connector";
-        public static final String Connector_straight = "http://www.simantics.org/Diagram-2.2/Connector/straight";
-        public static final String Connector_straight_Inverse = "http://www.simantics.org/Diagram-2.2/Connector/straight/Inverse";
-        public static final String ConstantStyle = "http://www.simantics.org/Diagram-2.2/ConstantStyle";
-        public static final String DefaultFormatter = "http://www.simantics.org/Diagram-2.2/DefaultFormatter";
-        public static final String DefaultMonitorTemplate = "http://www.simantics.org/Diagram-2.2/DefaultMonitorTemplate";
-        public static final String DefinedElement = "http://www.simantics.org/Diagram-2.2/DefinedElement";
-        public static final String DenyFilter = "http://www.simantics.org/Diagram-2.2/DenyFilter";
-        public static final String DescriptiveMonitorTemplate = "http://www.simantics.org/Diagram-2.2/DescriptiveMonitorTemplate";
-        public static final String Diagram = "http://www.simantics.org/Diagram-2.2/Diagram";
-        public static final String DiagramActivityCondition = "http://www.simantics.org/Diagram-2.2/DiagramActivityCondition";
-        public static final String DiagramActivityCondition_test = "http://www.simantics.org/Diagram-2.2/DiagramActivityCondition/test";
-        public static final String DiagramActivityCondition_test_Inverse = "http://www.simantics.org/Diagram-2.2/DiagramActivityCondition/test/Inverse";
-        public static final String DiagramContainer = "http://www.simantics.org/Diagram-2.2/DiagramContainer";
-        public static final String DiagramSubgraphExtent = "http://www.simantics.org/Diagram-2.2/DiagramSubgraphExtent";
-        public static final String Diagram_IOTableRenaming = "http://www.simantics.org/Diagram-2.2/Diagram/IOTableRenaming";
-        public static final String DisplayGrid = "http://www.simantics.org/Diagram-2.2/DisplayGrid";
-        public static final String DisplayMargins = "http://www.simantics.org/Diagram-2.2/DisplayMargins";
-        public static final String DisplayPageSize = "http://www.simantics.org/Diagram-2.2/DisplayPageSize";
-        public static final String DisplayRuler = "http://www.simantics.org/Diagram-2.2/DisplayRuler";
-        public static final String EditorState = "http://www.simantics.org/Diagram-2.2/EditorState";
-        public static final String EditorState_Selection = "http://www.simantics.org/Diagram-2.2/EditorState/Selection";
-        public static final String EditorState_ToolMode = "http://www.simantics.org/Diagram-2.2/EditorState/ToolMode";
-        public static final String EditorState_ViewTransform = "http://www.simantics.org/Diagram-2.2/EditorState/ViewTransform";
-        public static final String EditorState_ViewTransform_Inverse = "http://www.simantics.org/Diagram-2.2/EditorState/ViewTransform/Inverse";
-        public static final String Element = "http://www.simantics.org/Diagram-2.2/Element";
-        public static final String ElementClass = "http://www.simantics.org/Diagram-2.2/ElementClass";
-        public static final String Element_hideProfileMonitors = "http://www.simantics.org/Diagram-2.2/Element/hideProfileMonitors";
-        public static final String Element_hideProfileMonitors_Inverse = "http://www.simantics.org/Diagram-2.2/Element/hideProfileMonitors/Inverse";
-        public static final String Element_profileMonitorOffset = "http://www.simantics.org/Diagram-2.2/Element/profileMonitorOffset";
-        public static final String Element_profileMonitorOffset_Inverse = "http://www.simantics.org/Diagram-2.2/Element/profileMonitorOffset/Inverse";
-        public static final String Element_profileMonitorSpacing = "http://www.simantics.org/Diagram-2.2/Element/profileMonitorSpacing";
-        public static final String Element_profileMonitorSpacing_Inverse = "http://www.simantics.org/Diagram-2.2/Element/profileMonitorSpacing/Inverse";
-        public static final String Element_upProfileMonitors = "http://www.simantics.org/Diagram-2.2/Element/upProfileMonitors";
-        public static final String Element_upProfileMonitors_Inverse = "http://www.simantics.org/Diagram-2.2/Element/upProfileMonitors/Inverse";
-        public static final String ExpressionStyle = "http://www.simantics.org/Diagram-2.2/ExpressionStyle";
-        public static final String ExternalFlag = "http://www.simantics.org/Diagram-2.2/ExternalFlag";
-        public static final String FixedWidth = "http://www.simantics.org/Diagram-2.2/FixedWidth";
-        public static final String FixedWidth_Inverse = "http://www.simantics.org/Diagram-2.2/FixedWidth/Inverse";
-        public static final String Flag = "http://www.simantics.org/Diagram-2.2/Flag";
-        public static final String FlagIsJoinedBy = "http://www.simantics.org/Diagram-2.2/FlagIsJoinedBy";
-        public static final String FlagLabel = "http://www.simantics.org/Diagram-2.2/FlagLabel";
-        public static final String FlagLabelingScheme = "http://www.simantics.org/Diagram-2.2/FlagLabelingScheme";
-        public static final String FlagLabelingScheme_Alphabetical = "http://www.simantics.org/Diagram-2.2/FlagLabelingScheme/Alphabetical";
-        public static final String FlagLabelingScheme_Numeric = "http://www.simantics.org/Diagram-2.2/FlagLabelingScheme/Numeric";
-        public static final String FlagType = "http://www.simantics.org/Diagram-2.2/FlagType";
-        public static final String FlagType_InputFlag = "http://www.simantics.org/Diagram-2.2/FlagType/InputFlag";
-        public static final String FlagType_OutputFlag = "http://www.simantics.org/Diagram-2.2/FlagType/OutputFlag";
-        public static final String Flag_ConnectionPoint = "http://www.simantics.org/Diagram-2.2/Flag/ConnectionPoint";
-        public static final String Flag_ConnectionPoint_Inverse = "http://www.simantics.org/Diagram-2.2/Flag/ConnectionPoint/Inverse";
-        public static final String Flag_HasIOTableBinding = "http://www.simantics.org/Diagram-2.2/Flag/HasIOTableBinding";
-        public static final String Flag_HasIOTableBinding_Inverse = "http://www.simantics.org/Diagram-2.2/Flag/HasIOTableBinding/Inverse";
-        public static final String Flag_HasIOTableRowIndex = "http://www.simantics.org/Diagram-2.2/Flag/HasIOTableRowIndex";
-        public static final String Flag_HasIOTableRowIndex_Inverse = "http://www.simantics.org/Diagram-2.2/Flag/HasIOTableRowIndex/Inverse";
-        public static final String Flag_Terminal = "http://www.simantics.org/Diagram-2.2/Flag/Terminal";
-        public static final String FontProvider = "http://www.simantics.org/Diagram-2.2/FontProvider";
-        public static final String Format = "http://www.simantics.org/Diagram-2.2/Format";
-        public static final String FormatProvider = "http://www.simantics.org/Diagram-2.2/FormatProvider";
-        public static final String Formatter0 = "http://www.simantics.org/Diagram-2.2/Formatter0";
-        public static final String Formatter1 = "http://www.simantics.org/Diagram-2.2/Formatter1";
-        public static final String Formatter15 = "http://www.simantics.org/Diagram-2.2/Formatter15";
-        public static final String Formatter3 = "http://www.simantics.org/Diagram-2.2/Formatter3";
-        public static final String Formatter5 = "http://www.simantics.org/Diagram-2.2/Formatter5";
-        public static final String FormatterEngineering = "http://www.simantics.org/Diagram-2.2/FormatterEngineering";
-        public static final String FormatterScientific = "http://www.simantics.org/Diagram-2.2/FormatterScientific";
-        public static final String Functions = "http://www.simantics.org/Diagram-2.2/Functions";
-        public static final String Functions_activeProfileModifier = "http://www.simantics.org/Diagram-2.2/Functions/activeProfileModifier";
-        public static final String Functions_availableProfiles = "http://www.simantics.org/Diagram-2.2/Functions/availableProfiles";
-        public static final String Functions_defaultRuntimeVariable = "http://www.simantics.org/Diagram-2.2/Functions/defaultRuntimeVariable";
-        public static final String Functions_diagramElementIssuePath = "http://www.simantics.org/Diagram-2.2/Functions/diagramElementIssuePath";
-        public static final String Functions_flagTransform = "http://www.simantics.org/Diagram-2.2/Functions/flagTransform";
-        public static final String Functions_modelledTransform = "http://www.simantics.org/Diagram-2.2/Functions/modelledTransform";
-        public static final String Functions_referenceText = "http://www.simantics.org/Diagram-2.2/Functions/referenceText";
-        public static final String Functions_selectedProfile = "http://www.simantics.org/Diagram-2.2/Functions/selectedProfile";
-        public static final String Group = "http://www.simantics.org/Diagram-2.2/Group";
-        public static final String GroupStyleProfileEntry = "http://www.simantics.org/Diagram-2.2/GroupStyleProfileEntry";
-        public static final String Groups = "http://www.simantics.org/Diagram-2.2/Groups";
-        public static final String Groups_DefinedElementGroup = "http://www.simantics.org/Diagram-2.2/Groups/DefinedElementGroup";
-        public static final String HasActivationContext = "http://www.simantics.org/Diagram-2.2/HasActivationContext";
-        public static final String HasActivationContext_Inverse = "http://www.simantics.org/Diagram-2.2/HasActivationContext/Inverse";
-        public static final String HasActiveProfile = "http://www.simantics.org/Diagram-2.2/HasActiveProfile";
-        public static final String HasActiveProfile_Inverse = "http://www.simantics.org/Diagram-2.2/HasActiveProfile/Inverse";
-        public static final String HasArrowConnector = "http://www.simantics.org/Diagram-2.2/HasArrowConnector";
-        public static final String HasBranchPoint = "http://www.simantics.org/Diagram-2.2/HasBranchPoint";
-        public static final String HasColor = "http://www.simantics.org/Diagram-2.2/HasColor";
-        public static final String HasColor_Inverse = "http://www.simantics.org/Diagram-2.2/HasColor/Inverse";
-        public static final String HasConnectionPoint = "http://www.simantics.org/Diagram-2.2/HasConnectionPoint";
-        public static final String HasConnectionPoint_Inverse = "http://www.simantics.org/Diagram-2.2/HasConnectionPoint/Inverse";
-        public static final String HasConnector = "http://www.simantics.org/Diagram-2.2/HasConnector";
-        public static final String HasDefaultMonitorTemplate = "http://www.simantics.org/Diagram-2.2/HasDefaultMonitorTemplate";
-        public static final String HasDefaultMonitorTemplate_Inverse = "http://www.simantics.org/Diagram-2.2/HasDefaultMonitorTemplate/Inverse";
-        public static final String HasDefaultRouting = "http://www.simantics.org/Diagram-2.2/HasDefaultRouting";
-        public static final String HasDirection = "http://www.simantics.org/Diagram-2.2/HasDirection";
-        public static final String HasDirection_Inverse = "http://www.simantics.org/Diagram-2.2/HasDirection/Inverse";
-        public static final String HasDynamicTransform = "http://www.simantics.org/Diagram-2.2/HasDynamicTransform";
-        public static final String HasDynamicTransform_Inverse = "http://www.simantics.org/Diagram-2.2/HasDynamicTransform/Inverse";
-        public static final String HasEditorState = "http://www.simantics.org/Diagram-2.2/HasEditorState";
-        public static final String HasEditorState_Inverse = "http://www.simantics.org/Diagram-2.2/HasEditorState/Inverse";
-        public static final String HasEntries = "http://www.simantics.org/Diagram-2.2/HasEntries";
-        public static final String HasEntries_Inverse = "http://www.simantics.org/Diagram-2.2/HasEntries/Inverse";
-        public static final String HasFlagType = "http://www.simantics.org/Diagram-2.2/HasFlagType";
-        public static final String HasFocusableTag = "http://www.simantics.org/Diagram-2.2/HasFocusableTag";
-        public static final String HasFocusableTag_Inverse = "http://www.simantics.org/Diagram-2.2/HasFocusableTag/Inverse";
-        public static final String HasFont = "http://www.simantics.org/Diagram-2.2/HasFont";
-        public static final String HasFont_Inverse = "http://www.simantics.org/Diagram-2.2/HasFont/Inverse";
-        public static final String HasFormat = "http://www.simantics.org/Diagram-2.2/HasFormat";
-        public static final String HasFormat_Inverse = "http://www.simantics.org/Diagram-2.2/HasFormat/Inverse";
-        public static final String HasFormatter = "http://www.simantics.org/Diagram-2.2/HasFormatter";
-        public static final String HasFormatter_Inverse = "http://www.simantics.org/Diagram-2.2/HasFormatter/Inverse";
-        public static final String HasGridSize = "http://www.simantics.org/Diagram-2.2/HasGridSize";
-        public static final String HasGridSize_Inverse = "http://www.simantics.org/Diagram-2.2/HasGridSize/Inverse";
-        public static final String HasHeadConnector = "http://www.simantics.org/Diagram-2.2/HasHeadConnector";
-        public static final String HasInteriorRouteNode = "http://www.simantics.org/Diagram-2.2/HasInteriorRouteNode";
-        public static final String HasInteriorRouteNode_Inverse = "http://www.simantics.org/Diagram-2.2/HasInteriorRouteNode/Inverse";
-        public static final String HasInverseAttachment = "http://www.simantics.org/Diagram-2.2/HasInverseAttachment";
-        public static final String HasLayer = "http://www.simantics.org/Diagram-2.2/HasLayer";
-        public static final String HasLayer_Inverse = "http://www.simantics.org/Diagram-2.2/HasLayer/Inverse";
-        public static final String HasLinkTarget = "http://www.simantics.org/Diagram-2.2/HasLinkTarget";
-        public static final String HasLocation = "http://www.simantics.org/Diagram-2.2/HasLocation";
-        public static final String HasLocation_Inverse = "http://www.simantics.org/Diagram-2.2/HasLocation/Inverse";
-        public static final String HasModCount = "http://www.simantics.org/Diagram-2.2/HasModCount";
-        public static final String HasModCount_Inverse = "http://www.simantics.org/Diagram-2.2/HasModCount/Inverse";
-        public static final String HasMonitorComponent = "http://www.simantics.org/Diagram-2.2/HasMonitorComponent";
-        public static final String HasMonitorComponent_Inverse = "http://www.simantics.org/Diagram-2.2/HasMonitorComponent/Inverse";
-        public static final String HasMonitorSuffix = "http://www.simantics.org/Diagram-2.2/HasMonitorSuffix";
-        public static final String HasMonitorSuffix_Inverse = "http://www.simantics.org/Diagram-2.2/HasMonitorSuffix/Inverse";
-        public static final String HasPageDescription = "http://www.simantics.org/Diagram-2.2/HasPageDescription";
-        public static final String HasPageDescription_Inverse = "http://www.simantics.org/Diagram-2.2/HasPageDescription/Inverse";
-        public static final String HasPattern = "http://www.simantics.org/Diagram-2.2/HasPattern";
-        public static final String HasPattern_Inverse = "http://www.simantics.org/Diagram-2.2/HasPattern/Inverse";
-        public static final String HasPlainConnector = "http://www.simantics.org/Diagram-2.2/HasPlainConnector";
-        public static final String HasPosition = "http://www.simantics.org/Diagram-2.2/HasPosition";
-        public static final String HasPosition_Inverse = "http://www.simantics.org/Diagram-2.2/HasPosition/Inverse";
-        public static final String HasProfile = "http://www.simantics.org/Diagram-2.2/HasProfile";
-        public static final String HasProfile_Inverse = "http://www.simantics.org/Diagram-2.2/HasProfile/Inverse";
-        public static final String HasRelativeLocation = "http://www.simantics.org/Diagram-2.2/HasRelativeLocation";
-        public static final String HasRelativeLocation_Inverse = "http://www.simantics.org/Diagram-2.2/HasRelativeLocation/Inverse";
-        public static final String HasSliderComponent = "http://www.simantics.org/Diagram-2.2/HasSliderComponent";
-        public static final String HasSliderMajorTickSpacing = "http://www.simantics.org/Diagram-2.2/HasSliderMajorTickSpacing";
-        public static final String HasSliderMajorTickSpacing_Inverse = "http://www.simantics.org/Diagram-2.2/HasSliderMajorTickSpacing/Inverse";
-        public static final String HasSliderMaxValue = "http://www.simantics.org/Diagram-2.2/HasSliderMaxValue";
-        public static final String HasSliderMaxValue_Inverse = "http://www.simantics.org/Diagram-2.2/HasSliderMaxValue/Inverse";
-        public static final String HasSliderMinValue = "http://www.simantics.org/Diagram-2.2/HasSliderMinValue";
-        public static final String HasSliderMinValue_Inverse = "http://www.simantics.org/Diagram-2.2/HasSliderMinValue/Inverse";
-        public static final String HasSliderMinorTickSpacing = "http://www.simantics.org/Diagram-2.2/HasSliderMinorTickSpacing";
-        public static final String HasSliderMinorTickSpacing_Inverse = "http://www.simantics.org/Diagram-2.2/HasSliderMinorTickSpacing/Inverse";
-        public static final String HasSliderSuffix = "http://www.simantics.org/Diagram-2.2/HasSliderSuffix";
-        public static final String HasSliderSuffix_Inverse = "http://www.simantics.org/Diagram-2.2/HasSliderSuffix/Inverse";
-        public static final String HasSliderValueExtent = "http://www.simantics.org/Diagram-2.2/HasSliderValueExtent";
-        public static final String HasSliderValueExtent_Inverse = "http://www.simantics.org/Diagram-2.2/HasSliderValueExtent/Inverse";
-        public static final String HasSymbol = "http://www.simantics.org/Diagram-2.2/HasSymbol";
-        public static final String HasSymbolContribution = "http://www.simantics.org/Diagram-2.2/HasSymbolContribution";
-        public static final String HasSymbolContributionFilter = "http://www.simantics.org/Diagram-2.2/HasSymbolContributionFilter";
-        public static final String HasSymbol_Inverse = "http://www.simantics.org/Diagram-2.2/HasSymbol/Inverse";
-        public static final String HasTailConnector = "http://www.simantics.org/Diagram-2.2/HasTailConnector";
-        public static final String HasTemplate = "http://www.simantics.org/Diagram-2.2/HasTemplate";
-        public static final String HasTemplate_Inverse = "http://www.simantics.org/Diagram-2.2/HasTemplate/Inverse";
-        public static final String HasText = "http://www.simantics.org/Diagram-2.2/HasText";
-        public static final String HasText_Inverse = "http://www.simantics.org/Diagram-2.2/HasText/Inverse";
-        public static final String HasTransform = "http://www.simantics.org/Diagram-2.2/HasTransform";
-        public static final String HasTrendTitle = "http://www.simantics.org/Diagram-2.2/HasTrendTitle";
-        public static final String HasTrendTitle_Inverse = "http://www.simantics.org/Diagram-2.2/HasTrendTitle/Inverse";
-        public static final String HasValues = "http://www.simantics.org/Diagram-2.2/HasValues";
-        public static final String HasVariableName = "http://www.simantics.org/Diagram-2.2/HasVariableName";
-        public static final String HasVariableName_Inverse = "http://www.simantics.org/Diagram-2.2/HasVariableName/Inverse";
-        public static final String HasVisibleTag = "http://www.simantics.org/Diagram-2.2/HasVisibleTag";
-        public static final String HasVisibleTag_Inverse = "http://www.simantics.org/Diagram-2.2/HasVisibleTag/Inverse";
-        public static final String HasXAxisLabel = "http://www.simantics.org/Diagram-2.2/HasXAxisLabel";
-        public static final String HasXAxisLabel_Inverse = "http://www.simantics.org/Diagram-2.2/HasXAxisLabel/Inverse";
-        public static final String HasYAxisLabel = "http://www.simantics.org/Diagram-2.2/HasYAxisLabel";
-        public static final String HasYAxisLabel_Inverse = "http://www.simantics.org/Diagram-2.2/HasYAxisLabel/Inverse";
-        public static final String Horizontal = "http://www.simantics.org/Diagram-2.2/Horizontal";
-        public static final String IOTableRename = "http://www.simantics.org/Diagram-2.2/IOTableRename";
-        public static final String IOTableRename_From = "http://www.simantics.org/Diagram-2.2/IOTableRename/From";
-        public static final String IOTableRename_From_Inverse = "http://www.simantics.org/Diagram-2.2/IOTableRename/From/Inverse";
-        public static final String IOTableRename_To = "http://www.simantics.org/Diagram-2.2/IOTableRename/To";
-        public static final String IOTableRename_To_Inverse = "http://www.simantics.org/Diagram-2.2/IOTableRename/To/Inverse";
-        public static final String IndexRootSymbolContribution = "http://www.simantics.org/Diagram-2.2/IndexRootSymbolContribution";
-        public static final String InteriorRouteNode = "http://www.simantics.org/Diagram-2.2/InteriorRouteNode";
-        public static final String IsActive = "http://www.simantics.org/Diagram-2.2/IsActive";
-        public static final String IsActive_Inverse = "http://www.simantics.org/Diagram-2.2/IsActive/Inverse";
-        public static final String IsArrowConnectorOf = "http://www.simantics.org/Diagram-2.2/IsArrowConnectorOf";
-        public static final String IsBranchPointOf = "http://www.simantics.org/Diagram-2.2/IsBranchPointOf";
-        public static final String IsConnectorOf = "http://www.simantics.org/Diagram-2.2/IsConnectorOf";
-        public static final String IsFocusable = "http://www.simantics.org/Diagram-2.2/IsFocusable";
-        public static final String IsFocusableDummy = "http://www.simantics.org/Diagram-2.2/IsFocusableDummy";
-        public static final String IsHeadConnectorOf = "http://www.simantics.org/Diagram-2.2/IsHeadConnectorOf";
-        public static final String IsHorizontal = "http://www.simantics.org/Diagram-2.2/IsHorizontal";
-        public static final String IsHorizontal_Inverse = "http://www.simantics.org/Diagram-2.2/IsHorizontal/Inverse";
-        public static final String IsLiftedAs = "http://www.simantics.org/Diagram-2.2/IsLiftedAs";
-        public static final String IsPlainConnectorOf = "http://www.simantics.org/Diagram-2.2/IsPlainConnectorOf";
-        public static final String IsTailConnectorOf = "http://www.simantics.org/Diagram-2.2/IsTailConnectorOf";
-        public static final String IsTransformOf = "http://www.simantics.org/Diagram-2.2/IsTransformOf";
-        public static final String IsVisible = "http://www.simantics.org/Diagram-2.2/IsVisible";
-        public static final String IsVisibleDummy = "http://www.simantics.org/Diagram-2.2/IsVisibleDummy";
-        public static final String JoinsFlag = "http://www.simantics.org/Diagram-2.2/JoinsFlag";
-        public static final String Layer = "http://www.simantics.org/Diagram-2.2/Layer";
-        public static final String Lifts = "http://www.simantics.org/Diagram-2.2/Lifts";
-        public static final String LinearRouting = "http://www.simantics.org/Diagram-2.2/LinearRouting";
-        public static final String Link = "http://www.simantics.org/Diagram-2.2/Link";
-        public static final String MappedTypeGroup = "http://www.simantics.org/Diagram-2.2/MappedTypeGroup";
-        public static final String Margins = "http://www.simantics.org/Diagram-2.2/Margins";
-        public static final String Monitor = "http://www.simantics.org/Diagram-2.2/Monitor";
-        public static final String MonitorTemplate = "http://www.simantics.org/Diagram-2.2/MonitorTemplate";
-        public static final String Monitor_bias = "http://www.simantics.org/Diagram-2.2/Monitor/bias";
-        public static final String Monitor_bias_Inverse = "http://www.simantics.org/Diagram-2.2/Monitor/bias/Inverse";
-        public static final String Monitor_gain = "http://www.simantics.org/Diagram-2.2/Monitor/gain";
-        public static final String Monitor_gain_Inverse = "http://www.simantics.org/Diagram-2.2/Monitor/gain/Inverse";
-        public static final String NavigationEnabled = "http://www.simantics.org/Diagram-2.2/NavigationEnabled";
-        public static final String NavigationEnabled_Inverse = "http://www.simantics.org/Diagram-2.2/NavigationEnabled/Inverse";
-        public static final String ObtainedColor = "http://www.simantics.org/Diagram-2.2/ObtainedColor";
-        public static final String ObtainedFont = "http://www.simantics.org/Diagram-2.2/ObtainedFont";
-        public static final String ObtainedFormatter = "http://www.simantics.org/Diagram-2.2/ObtainedFormatter";
-        public static final String ObtainedMonitorExpression = "http://www.simantics.org/Diagram-2.2/ObtainedMonitorExpression";
-        public static final String Orientation = "http://www.simantics.org/Diagram-2.2/Orientation";
-        public static final String Orientation_Landscape = "http://www.simantics.org/Diagram-2.2/Orientation/Landscape";
-        public static final String Orientation_Portrait = "http://www.simantics.org/Diagram-2.2/Orientation/Portrait";
-        public static final String PageDescription = "http://www.simantics.org/Diagram-2.2/PageDescription";
-        public static final String PageDescription_Margins = "http://www.simantics.org/Diagram-2.2/PageDescription/Margins";
-        public static final String PageDescription_Margins_Bottom = "http://www.simantics.org/Diagram-2.2/PageDescription/Margins/Bottom";
-        public static final String PageDescription_Margins_Bottom_Inverse = "http://www.simantics.org/Diagram-2.2/PageDescription/Margins/Bottom/Inverse";
-        public static final String PageDescription_Margins_Inverse = "http://www.simantics.org/Diagram-2.2/PageDescription/Margins/Inverse";
-        public static final String PageDescription_Margins_Left = "http://www.simantics.org/Diagram-2.2/PageDescription/Margins/Left";
-        public static final String PageDescription_Margins_Left_Inverse = "http://www.simantics.org/Diagram-2.2/PageDescription/Margins/Left/Inverse";
-        public static final String PageDescription_Margins_Right = "http://www.simantics.org/Diagram-2.2/PageDescription/Margins/Right";
-        public static final String PageDescription_Margins_Right_Inverse = "http://www.simantics.org/Diagram-2.2/PageDescription/Margins/Right/Inverse";
-        public static final String PageDescription_Margins_Top = "http://www.simantics.org/Diagram-2.2/PageDescription/Margins/Top";
-        public static final String PageDescription_Margins_Top_Inverse = "http://www.simantics.org/Diagram-2.2/PageDescription/Margins/Top/Inverse";
-        public static final String PageDescription_Orientation = "http://www.simantics.org/Diagram-2.2/PageDescription/Orientation";
-        public static final String PageDescription_Size = "http://www.simantics.org/Diagram-2.2/PageDescription/Size";
-        public static final String PageDescription_Size_Inverse = "http://www.simantics.org/Diagram-2.2/PageDescription/Size/Inverse";
-        public static final String Profile = "http://www.simantics.org/Diagram-2.2/Profile";
-        public static final String ProfileEntry = "http://www.simantics.org/Diagram-2.2/ProfileEntry";
-        public static final String ProfileEntryContribution = "http://www.simantics.org/Diagram-2.2/ProfileEntryContribution";
-        public static final String ProfileEntryContribution_HasEntry = "http://www.simantics.org/Diagram-2.2/ProfileEntryContribution/HasEntry";
-        public static final String ProfileEntry_HasGroup = "http://www.simantics.org/Diagram-2.2/ProfileEntry/HasGroup";
-        public static final String ProfileEntry_HasGroup_Inverse = "http://www.simantics.org/Diagram-2.2/ProfileEntry/HasGroup/Inverse";
-        public static final String ProfileEntry_HasPriority = "http://www.simantics.org/Diagram-2.2/ProfileEntry/HasPriority";
-        public static final String ProfileEntry_HasPriority_Inverse = "http://www.simantics.org/Diagram-2.2/ProfileEntry/HasPriority/Inverse";
-        public static final String ProfileEntry_HasStyle = "http://www.simantics.org/Diagram-2.2/ProfileEntry/HasStyle";
-        public static final String ProfileEntry_HasStyle_Inverse = "http://www.simantics.org/Diagram-2.2/ProfileEntry/HasStyle/Inverse";
-        public static final String Profile_Functions = "http://www.simantics.org/Diagram-2.2/Profile/Functions";
-        public static final String Profile_Functions_activeProfileModifier = "http://www.simantics.org/Diagram-2.2/Profile/Functions/activeProfileModifier";
-        public static final String Profile_Functions_availableProfiles = "http://www.simantics.org/Diagram-2.2/Profile/Functions/availableProfiles";
-        public static final String Profile_Functions_profileChildren = "http://www.simantics.org/Diagram-2.2/Profile/Functions/profileChildren";
-        public static final String Profile_Functions_profileEntrySelected = "http://www.simantics.org/Diagram-2.2/Profile/Functions/profileEntrySelected";
-        public static final String Profile_Functions_selectedProfile = "http://www.simantics.org/Diagram-2.2/Profile/Functions/selectedProfile";
-        public static final String Profile_Functions_singleResourceSelection = "http://www.simantics.org/Diagram-2.2/Profile/Functions/singleResourceSelection";
-        public static final String Profile_children = "http://www.simantics.org/Diagram-2.2/Profile/children";
-        public static final String Profile_children_Inverse = "http://www.simantics.org/Diagram-2.2/Profile/children/Inverse";
-        public static final String Profile_defaultEnabled = "http://www.simantics.org/Diagram-2.2/Profile/defaultEnabled";
-        public static final String Profile_priority = "http://www.simantics.org/Diagram-2.2/Profile/priority";
-        public static final String Profile_priority_Inverse = "http://www.simantics.org/Diagram-2.2/Profile/priority/Inverse";
-        public static final String ProfilesBrowseContext = "http://www.simantics.org/Diagram-2.2/ProfilesBrowseContext";
-        public static final String ProfilesBrowseContext_DirectProfileRule = "http://www.simantics.org/Diagram-2.2/ProfilesBrowseContext/DirectProfileRule";
-        public static final String ProfilesBrowseContext_Entry = "http://www.simantics.org/Diagram-2.2/ProfilesBrowseContext/Entry";
-        public static final String ProfilesBrowseContext_EntryCheckRule = "http://www.simantics.org/Diagram-2.2/ProfilesBrowseContext/EntryCheckRule";
-        public static final String ProfilesBrowseContext_EntryChildrenRule = "http://www.simantics.org/Diagram-2.2/ProfilesBrowseContext/EntryChildrenRule";
-        public static final String ProfilesBrowseContext_EntryImageRule = "http://www.simantics.org/Diagram-2.2/ProfilesBrowseContext/EntryImageRule";
-        public static final String ProfilesBrowseContext_EntryLabelRule = "http://www.simantics.org/Diagram-2.2/ProfilesBrowseContext/EntryLabelRule";
-        public static final String ProfilesView = "http://www.simantics.org/Diagram-2.2/ProfilesView";
-        public static final String ProfilesView_Active = "http://www.simantics.org/Diagram-2.2/ProfilesView/Active";
-        public static final String ProfilesView_ActiveProfileModifier = "http://www.simantics.org/Diagram-2.2/ProfilesView/ActiveProfileModifier";
-        public static final String ProfilesView_ActiveRuntimeDiagramInputSource = "http://www.simantics.org/Diagram-2.2/ProfilesView/ActiveRuntimeDiagramInputSource";
-        public static final String ProfilesView_Active_Combo = "http://www.simantics.org/Diagram-2.2/ProfilesView/Active/Combo";
-        public static final String ProfilesView_Active_Explorer = "http://www.simantics.org/Diagram-2.2/ProfilesView/Active/Explorer";
-        public static final String ProfilesView_AvailableProfiles = "http://www.simantics.org/Diagram-2.2/ProfilesView/AvailableProfiles";
-        public static final String ProfilesView_NewEntryGroup = "http://www.simantics.org/Diagram-2.2/ProfilesView/NewEntryGroup";
-        public static final String ProfilesView_NewEntryStyle = "http://www.simantics.org/Diagram-2.2/ProfilesView/NewEntryStyle";
-        public static final String ProfilesView_ProfileEntrySelectionListener = "http://www.simantics.org/Diagram-2.2/ProfilesView/ProfileEntrySelectionListener";
-        public static final String ProfilesView_SelectedAvailableEntries = "http://www.simantics.org/Diagram-2.2/ProfilesView/SelectedAvailableEntries";
-        public static final String ProfilesView_SelectedEntries = "http://www.simantics.org/Diagram-2.2/ProfilesView/SelectedEntries";
-        public static final String ProfilesView_SelectedProfile = "http://www.simantics.org/Diagram-2.2/ProfilesView/SelectedProfile";
-        public static final String RGB = "http://www.simantics.org/Diagram-2.2/RGB";
-        public static final String RasterElement = "http://www.simantics.org/Diagram-2.2/RasterElement";
-        public static final String RealizedColor = "http://www.simantics.org/Diagram-2.2/RealizedColor";
-        public static final String RealizedColor_HasRGB = "http://www.simantics.org/Diagram-2.2/RealizedColor/HasRGB";
-        public static final String RealizedColor_HasRGB_Inverse = "http://www.simantics.org/Diagram-2.2/RealizedColor/HasRGB/Inverse";
-        public static final String RealizedFont = "http://www.simantics.org/Diagram-2.2/RealizedFont";
-        public static final String RealizedFont_HasFamily = "http://www.simantics.org/Diagram-2.2/RealizedFont/HasFamily";
-        public static final String RealizedFont_HasFamily_Inverse = "http://www.simantics.org/Diagram-2.2/RealizedFont/HasFamily/Inverse";
-        public static final String RealizedFont_HasSize = "http://www.simantics.org/Diagram-2.2/RealizedFont/HasSize";
-        public static final String RealizedFont_HasSize_Inverse = "http://www.simantics.org/Diagram-2.2/RealizedFont/HasSize/Inverse";
-        public static final String RealizedFont_HasStyle = "http://www.simantics.org/Diagram-2.2/RealizedFont/HasStyle";
-        public static final String RealizedFont_HasStyle_Inverse = "http://www.simantics.org/Diagram-2.2/RealizedFont/HasStyle/Inverse";
-        public static final String RealizedFormatter = "http://www.simantics.org/Diagram-2.2/RealizedFormatter";
-        public static final String RealizedFormatter_HasDefinition = "http://www.simantics.org/Diagram-2.2/RealizedFormatter/HasDefinition";
-        public static final String RealizedFormatter_HasDefinition_Inverse = "http://www.simantics.org/Diagram-2.2/RealizedFormatter/HasDefinition/Inverse";
-        public static final String RealizedFormatter_sortKey = "http://www.simantics.org/Diagram-2.2/RealizedFormatter/sortKey";
-        public static final String RealizedFormatter_sortKey_Inverse = "http://www.simantics.org/Diagram-2.2/RealizedFormatter/sortKey/Inverse";
-        public static final String RightAngledRouting = "http://www.simantics.org/Diagram-2.2/RightAngledRouting";
-        public static final String RouteGraphConnection = "http://www.simantics.org/Diagram-2.2/RouteGraphConnection";
-        public static final String RouteLine = "http://www.simantics.org/Diagram-2.2/RouteLine";
-        public static final String RouteNode = "http://www.simantics.org/Diagram-2.2/RouteNode";
-        public static final String RoutePoint = "http://www.simantics.org/Diagram-2.2/RoutePoint";
-        public static final String Routing = "http://www.simantics.org/Diagram-2.2/Routing";
-        public static final String RoutingRelation = "http://www.simantics.org/Diagram-2.2/RoutingRelation";
-        public static final String RuntimeDiagram = "http://www.simantics.org/Diagram-2.2/RuntimeDiagram";
-        public static final String RuntimeDiagram_HasActiveMode = "http://www.simantics.org/Diagram-2.2/RuntimeDiagram/HasActiveMode";
-        public static final String RuntimeDiagram_HasConfiguration = "http://www.simantics.org/Diagram-2.2/RuntimeDiagram/HasConfiguration";
-        public static final String RuntimeDiagram_HasModelURI = "http://www.simantics.org/Diagram-2.2/RuntimeDiagram/HasModelURI";
-        public static final String RuntimeDiagram_HasModelURI_Inverse = "http://www.simantics.org/Diagram-2.2/RuntimeDiagram/HasModelURI/Inverse";
-        public static final String RuntimeDiagram_HasRVI = "http://www.simantics.org/Diagram-2.2/RuntimeDiagram/HasRVI";
-        public static final String RuntimeDiagram_HasRVI_Inverse = "http://www.simantics.org/Diagram-2.2/RuntimeDiagram/HasRVI/Inverse";
-        public static final String RuntimeDiagram_HasRuntimeProfile = "http://www.simantics.org/Diagram-2.2/RuntimeDiagram/HasRuntimeProfile";
-        public static final String RuntimeDiagram_HasRuntimeProfile_Inverse = "http://www.simantics.org/Diagram-2.2/RuntimeDiagram/HasRuntimeProfile/Inverse";
-        public static final String RuntimeDiagram_HasVariable = "http://www.simantics.org/Diagram-2.2/RuntimeDiagram/HasVariable";
-        public static final String RuntimeDiagram_HasVariable_Inverse = "http://www.simantics.org/Diagram-2.2/RuntimeDiagram/HasVariable/Inverse";
-        public static final String RuntimeDiagram_variable = "http://www.simantics.org/Diagram-2.2/RuntimeDiagram/variable";
-        public static final String RuntimeDiagram_variable_Inverse = "http://www.simantics.org/Diagram-2.2/RuntimeDiagram/variable/Inverse";
-        public static final String SCLFilter = "http://www.simantics.org/Diagram-2.2/SCLFilter";
-        public static final String SCLFilter_filter = "http://www.simantics.org/Diagram-2.2/SCLFilter/filter";
-        public static final String SCLFilter_filter_Inverse = "http://www.simantics.org/Diagram-2.2/SCLFilter/filter/Inverse";
-        public static final String SCLGroup = "http://www.simantics.org/Diagram-2.2/SCLGroup";
-        public static final String SCLTextStyle = "http://www.simantics.org/Diagram-2.2/SCLTextStyle";
-        public static final String SVGElement = "http://www.simantics.org/Diagram-2.2/SVGElement";
-        public static final String Scenegraph = "http://www.simantics.org/Diagram-2.2/Scenegraph";
-        public static final String Scenegraph_AbstractText = "http://www.simantics.org/Diagram-2.2/Scenegraph/AbstractText";
-        public static final String Scenegraph_AbstractText_backgroundColor = "http://www.simantics.org/Diagram-2.2/Scenegraph/AbstractText/backgroundColor";
-        public static final String Scenegraph_AbstractText_backgroundColor_Inverse = "http://www.simantics.org/Diagram-2.2/Scenegraph/AbstractText/backgroundColor/Inverse";
-        public static final String Scenegraph_AbstractText_borderColor = "http://www.simantics.org/Diagram-2.2/Scenegraph/AbstractText/borderColor";
-        public static final String Scenegraph_AbstractText_borderColor_Inverse = "http://www.simantics.org/Diagram-2.2/Scenegraph/AbstractText/borderColor/Inverse";
-        public static final String Scenegraph_AbstractText_borderWidth = "http://www.simantics.org/Diagram-2.2/Scenegraph/AbstractText/borderWidth";
-        public static final String Scenegraph_AbstractText_borderWidth_Inverse = "http://www.simantics.org/Diagram-2.2/Scenegraph/AbstractText/borderWidth/Inverse";
-        public static final String Scenegraph_AbstractText_color = "http://www.simantics.org/Diagram-2.2/Scenegraph/AbstractText/color";
-        public static final String Scenegraph_AbstractText_color_Inverse = "http://www.simantics.org/Diagram-2.2/Scenegraph/AbstractText/color/Inverse";
-        public static final String Scenegraph_AbstractText_font = "http://www.simantics.org/Diagram-2.2/Scenegraph/AbstractText/font";
-        public static final String Scenegraph_AbstractText_font_Inverse = "http://www.simantics.org/Diagram-2.2/Scenegraph/AbstractText/font/Inverse";
-        public static final String Scenegraph_AbstractText_horizontalAlignment = "http://www.simantics.org/Diagram-2.2/Scenegraph/AbstractText/horizontalAlignment";
-        public static final String Scenegraph_AbstractText_horizontalAlignment_Inverse = "http://www.simantics.org/Diagram-2.2/Scenegraph/AbstractText/horizontalAlignment/Inverse";
-        public static final String Scenegraph_AbstractText_transform = "http://www.simantics.org/Diagram-2.2/Scenegraph/AbstractText/transform";
-        public static final String Scenegraph_AbstractText_transform_Inverse = "http://www.simantics.org/Diagram-2.2/Scenegraph/AbstractText/transform/Inverse";
-        public static final String Scenegraph_AbstractText_verticalAlignment = "http://www.simantics.org/Diagram-2.2/Scenegraph/AbstractText/verticalAlignment";
-        public static final String Scenegraph_AbstractText_verticalAlignment_Inverse = "http://www.simantics.org/Diagram-2.2/Scenegraph/AbstractText/verticalAlignment/Inverse";
-        public static final String Scenegraph_AbstractText_width = "http://www.simantics.org/Diagram-2.2/Scenegraph/AbstractText/width";
-        public static final String Scenegraph_AbstractText_width_Inverse = "http://www.simantics.org/Diagram-2.2/Scenegraph/AbstractText/width/Inverse";
-        public static final String Scenegraph_AbstractText_wrapText = "http://www.simantics.org/Diagram-2.2/Scenegraph/AbstractText/wrapText";
-        public static final String Scenegraph_AbstractText_wrapText_Inverse = "http://www.simantics.org/Diagram-2.2/Scenegraph/AbstractText/wrapText/Inverse";
-        public static final String Scenegraph_Component = "http://www.simantics.org/Diagram-2.2/Scenegraph/Component";
-        public static final String Scenegraph_Composite = "http://www.simantics.org/Diagram-2.2/Scenegraph/Composite";
-        public static final String Scenegraph_Composite_transform = "http://www.simantics.org/Diagram-2.2/Scenegraph/Composite/transform";
-        public static final String Scenegraph_Composite_transform_Inverse = "http://www.simantics.org/Diagram-2.2/Scenegraph/Composite/transform/Inverse";
-        public static final String Scenegraph_Monitor = "http://www.simantics.org/Diagram-2.2/Scenegraph/Monitor";
-        public static final String Scenegraph_Monitor_reference = "http://www.simantics.org/Diagram-2.2/Scenegraph/Monitor/reference";
-        public static final String Scenegraph_Monitor_reference_Inverse = "http://www.simantics.org/Diagram-2.2/Scenegraph/Monitor/reference/Inverse";
-        public static final String Scenegraph_Monitor_text = "http://www.simantics.org/Diagram-2.2/Scenegraph/Monitor/text";
-        public static final String Scenegraph_Monitor_textFieldName = "http://www.simantics.org/Diagram-2.2/Scenegraph/Monitor/textFieldName";
-        public static final String Scenegraph_Monitor_textFieldName_Inverse = "http://www.simantics.org/Diagram-2.2/Scenegraph/Monitor/textFieldName/Inverse";
-        public static final String Scenegraph_Monitor_text_Inverse = "http://www.simantics.org/Diagram-2.2/Scenegraph/Monitor/text/Inverse";
-        public static final String Scenegraph_Node = "http://www.simantics.org/Diagram-2.2/Scenegraph/Node";
-        public static final String Scenegraph_SVGImage = "http://www.simantics.org/Diagram-2.2/Scenegraph/SVGImage";
-        public static final String Scenegraph_SVGImage_document = "http://www.simantics.org/Diagram-2.2/Scenegraph/SVGImage/document";
-        public static final String Scenegraph_SVGImage_document_Inverse = "http://www.simantics.org/Diagram-2.2/Scenegraph/SVGImage/document/Inverse";
-        public static final String Scenegraph_SVGImage_transform = "http://www.simantics.org/Diagram-2.2/Scenegraph/SVGImage/transform";
-        public static final String Scenegraph_SVGImage_transform_Inverse = "http://www.simantics.org/Diagram-2.2/Scenegraph/SVGImage/transform/Inverse";
-        public static final String Scenegraph_Text = "http://www.simantics.org/Diagram-2.2/Scenegraph/Text";
-        public static final String Scenegraph_Text_text = "http://www.simantics.org/Diagram-2.2/Scenegraph/Text/text";
-        public static final String Scenegraph_Text_text_Inverse = "http://www.simantics.org/Diagram-2.2/Scenegraph/Text/text/Inverse";
-        public static final String Shape = "http://www.simantics.org/Diagram-2.2/Shape";
-        public static final String SingleSelectionGroup = "http://www.simantics.org/Diagram-2.2/SingleSelectionGroup";
-        public static final String Slider = "http://www.simantics.org/Diagram-2.2/Slider";
-        public static final String SliderInverted = "http://www.simantics.org/Diagram-2.2/SliderInverted";
-        public static final String SliderInverted_Inverse = "http://www.simantics.org/Diagram-2.2/SliderInverted/Inverse";
-        public static final String SliderPaintLabels = "http://www.simantics.org/Diagram-2.2/SliderPaintLabels";
-        public static final String SliderPaintLabels_Inverse = "http://www.simantics.org/Diagram-2.2/SliderPaintLabels/Inverse";
-        public static final String SliderPaintTicks = "http://www.simantics.org/Diagram-2.2/SliderPaintTicks";
-        public static final String SliderPaintTicks_Inverse = "http://www.simantics.org/Diagram-2.2/SliderPaintTicks/Inverse";
-        public static final String SliderPaintTrack = "http://www.simantics.org/Diagram-2.2/SliderPaintTrack";
-        public static final String SliderPaintTrack_Inverse = "http://www.simantics.org/Diagram-2.2/SliderPaintTrack/Inverse";
-        public static final String SliderSnapToTicks = "http://www.simantics.org/Diagram-2.2/SliderSnapToTicks";
-        public static final String SliderSnapToTicks_Inverse = "http://www.simantics.org/Diagram-2.2/SliderSnapToTicks/Inverse";
-        public static final String Style = "http://www.simantics.org/Diagram-2.2/Style";
-        public static final String StyleProvider = "http://www.simantics.org/Diagram-2.2/StyleProvider";
-        public static final String SymbolContribution = "http://www.simantics.org/Diagram-2.2/SymbolContribution";
-        public static final String SymbolContributionFilter = "http://www.simantics.org/Diagram-2.2/SymbolContributionFilter";
-        public static final String SymbolContributionFilterOf = "http://www.simantics.org/Diagram-2.2/SymbolContributionFilterOf";
-        public static final String SymbolMonitor = "http://www.simantics.org/Diagram-2.2/SymbolMonitor";
-        public static final String SymbolReferenceLibrary = "http://www.simantics.org/Diagram-2.2/SymbolReferenceLibrary";
-        public static final String Terminal = "http://www.simantics.org/Diagram-2.2/Terminal";
-        public static final String Terminal_AllowedDirections = "http://www.simantics.org/Diagram-2.2/Terminal/AllowedDirections";
-        public static final String Terminal_AllowedDirections_Inverse = "http://www.simantics.org/Diagram-2.2/Terminal/AllowedDirections/Inverse";
-        public static final String TextElement = "http://www.simantics.org/Diagram-2.2/TextElement";
-        public static final String TextFieldName = "http://www.simantics.org/Diagram-2.2/TextFieldName";
-        public static final String TextFieldName_Inverse = "http://www.simantics.org/Diagram-2.2/TextFieldName/Inverse";
-        public static final String Trend = "http://www.simantics.org/Diagram-2.2/Trend";
-        public static final String TypeGroup = "http://www.simantics.org/Diagram-2.2/TypeGroup";
-        public static final String TypeGroup_HasType = "http://www.simantics.org/Diagram-2.2/TypeGroup/HasType";
-        public static final String TypeGroup_HasType_Inverse = "http://www.simantics.org/Diagram-2.2/TypeGroup/HasType/Inverse";
-        public static final String UpwardLink = "http://www.simantics.org/Diagram-2.2/UpwardLink";
-        public static final String UsesLocalFlagLabelingScheme = "http://www.simantics.org/Diagram-2.2/UsesLocalFlagLabelingScheme";
-        public static final String ValuesOf = "http://www.simantics.org/Diagram-2.2/ValuesOf";
-        public static final String Vertical = "http://www.simantics.org/Diagram-2.2/Vertical";
-        public static final String diagramActivityCondition = "http://www.simantics.org/Diagram-2.2/diagramActivityCondition";
-        public static final String symbolCode = "http://www.simantics.org/Diagram-2.2/symbolCode";
-        public static final String symbolCode_Inverse = "http://www.simantics.org/Diagram-2.2/symbolCode/Inverse";
-        public static final String symbolDropHandler = "http://www.simantics.org/Diagram-2.2/symbolDropHandler";
-        public static final String symbolDropHandler_Inverse = "http://www.simantics.org/Diagram-2.2/symbolDropHandler/Inverse";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public DiagramResource(ReadGraph graph) {
-        ActiveMode = getResourceOrNull(graph, URIs.ActiveMode);
-        ActiveMode_EditMode = getResourceOrNull(graph, URIs.ActiveMode_EditMode);
-        ActiveMode_OperatingMode = getResourceOrNull(graph, URIs.ActiveMode_OperatingMode);
-        AnimatedSVGElement = getResourceOrNull(graph, URIs.AnimatedSVGElement);
-        AreConnected = getResourceOrNull(graph, URIs.AreConnected);
-        BasicExpressionTextStyle = getResourceOrNull(graph, URIs.BasicExpressionTextStyle);
-        BasicSymbolContribution = getResourceOrNull(graph, URIs.BasicSymbolContribution);
-        BasicSymbolContributionHasSymbolLibrary = getResourceOrNull(graph, URIs.BasicSymbolContributionHasSymbolLibrary);
-        BranchPoint = getResourceOrNull(graph, URIs.BranchPoint);
-        ColorProvider = getResourceOrNull(graph, URIs.ColorProvider);
-        Composite = getResourceOrNull(graph, URIs.Composite);
-        ConfigurableProfile = getResourceOrNull(graph, URIs.ConfigurableProfile);
-        Connection = getResourceOrNull(graph, URIs.Connection);
-        Connector = getResourceOrNull(graph, URIs.Connector);
-        Connector_straight = getResourceOrNull(graph, URIs.Connector_straight);
-        Connector_straight_Inverse = getResourceOrNull(graph, URIs.Connector_straight_Inverse);
-        ConstantStyle = getResourceOrNull(graph, URIs.ConstantStyle);
-        DefaultFormatter = getResourceOrNull(graph, URIs.DefaultFormatter);
-        DefaultMonitorTemplate = getResourceOrNull(graph, URIs.DefaultMonitorTemplate);
-        DefinedElement = getResourceOrNull(graph, URIs.DefinedElement);
-        DenyFilter = getResourceOrNull(graph, URIs.DenyFilter);
-        DescriptiveMonitorTemplate = getResourceOrNull(graph, URIs.DescriptiveMonitorTemplate);
-        Diagram = getResourceOrNull(graph, URIs.Diagram);
-        DiagramActivityCondition = getResourceOrNull(graph, URIs.DiagramActivityCondition);
-        DiagramActivityCondition_test = getResourceOrNull(graph, URIs.DiagramActivityCondition_test);
-        DiagramActivityCondition_test_Inverse = getResourceOrNull(graph, URIs.DiagramActivityCondition_test_Inverse);
-        DiagramContainer = getResourceOrNull(graph, URIs.DiagramContainer);
-        DiagramSubgraphExtent = getResourceOrNull(graph, URIs.DiagramSubgraphExtent);
-        Diagram_IOTableRenaming = getResourceOrNull(graph, URIs.Diagram_IOTableRenaming);
-        DisplayGrid = getResourceOrNull(graph, URIs.DisplayGrid);
-        DisplayMargins = getResourceOrNull(graph, URIs.DisplayMargins);
-        DisplayPageSize = getResourceOrNull(graph, URIs.DisplayPageSize);
-        DisplayRuler = getResourceOrNull(graph, URIs.DisplayRuler);
-        EditorState = getResourceOrNull(graph, URIs.EditorState);
-        EditorState_Selection = getResourceOrNull(graph, URIs.EditorState_Selection);
-        EditorState_ToolMode = getResourceOrNull(graph, URIs.EditorState_ToolMode);
-        EditorState_ViewTransform = getResourceOrNull(graph, URIs.EditorState_ViewTransform);
-        EditorState_ViewTransform_Inverse = getResourceOrNull(graph, URIs.EditorState_ViewTransform_Inverse);
-        Element = getResourceOrNull(graph, URIs.Element);
-        ElementClass = getResourceOrNull(graph, URIs.ElementClass);
-        Element_hideProfileMonitors = getResourceOrNull(graph, URIs.Element_hideProfileMonitors);
-        Element_hideProfileMonitors_Inverse = getResourceOrNull(graph, URIs.Element_hideProfileMonitors_Inverse);
-        Element_profileMonitorOffset = getResourceOrNull(graph, URIs.Element_profileMonitorOffset);
-        Element_profileMonitorOffset_Inverse = getResourceOrNull(graph, URIs.Element_profileMonitorOffset_Inverse);
-        Element_profileMonitorSpacing = getResourceOrNull(graph, URIs.Element_profileMonitorSpacing);
-        Element_profileMonitorSpacing_Inverse = getResourceOrNull(graph, URIs.Element_profileMonitorSpacing_Inverse);
-        Element_upProfileMonitors = getResourceOrNull(graph, URIs.Element_upProfileMonitors);
-        Element_upProfileMonitors_Inverse = getResourceOrNull(graph, URIs.Element_upProfileMonitors_Inverse);
-        ExpressionStyle = getResourceOrNull(graph, URIs.ExpressionStyle);
-        ExternalFlag = getResourceOrNull(graph, URIs.ExternalFlag);
-        FixedWidth = getResourceOrNull(graph, URIs.FixedWidth);
-        FixedWidth_Inverse = getResourceOrNull(graph, URIs.FixedWidth_Inverse);
-        Flag = getResourceOrNull(graph, URIs.Flag);
-        FlagIsJoinedBy = getResourceOrNull(graph, URIs.FlagIsJoinedBy);
-        FlagLabel = getResourceOrNull(graph, URIs.FlagLabel);
-        FlagLabelingScheme = getResourceOrNull(graph, URIs.FlagLabelingScheme);
-        FlagLabelingScheme_Alphabetical = getResourceOrNull(graph, URIs.FlagLabelingScheme_Alphabetical);
-        FlagLabelingScheme_Numeric = getResourceOrNull(graph, URIs.FlagLabelingScheme_Numeric);
-        FlagType = getResourceOrNull(graph, URIs.FlagType);
-        FlagType_InputFlag = getResourceOrNull(graph, URIs.FlagType_InputFlag);
-        FlagType_OutputFlag = getResourceOrNull(graph, URIs.FlagType_OutputFlag);
-        Flag_ConnectionPoint = getResourceOrNull(graph, URIs.Flag_ConnectionPoint);
-        Flag_ConnectionPoint_Inverse = getResourceOrNull(graph, URIs.Flag_ConnectionPoint_Inverse);
-        Flag_HasIOTableBinding = getResourceOrNull(graph, URIs.Flag_HasIOTableBinding);
-        Flag_HasIOTableBinding_Inverse = getResourceOrNull(graph, URIs.Flag_HasIOTableBinding_Inverse);
-        Flag_HasIOTableRowIndex = getResourceOrNull(graph, URIs.Flag_HasIOTableRowIndex);
-        Flag_HasIOTableRowIndex_Inverse = getResourceOrNull(graph, URIs.Flag_HasIOTableRowIndex_Inverse);
-        Flag_Terminal = getResourceOrNull(graph, URIs.Flag_Terminal);
-        FontProvider = getResourceOrNull(graph, URIs.FontProvider);
-        Format = getResourceOrNull(graph, URIs.Format);
-        FormatProvider = getResourceOrNull(graph, URIs.FormatProvider);
-        Formatter0 = getResourceOrNull(graph, URIs.Formatter0);
-        Formatter1 = getResourceOrNull(graph, URIs.Formatter1);
-        Formatter15 = getResourceOrNull(graph, URIs.Formatter15);
-        Formatter3 = getResourceOrNull(graph, URIs.Formatter3);
-        Formatter5 = getResourceOrNull(graph, URIs.Formatter5);
-        FormatterEngineering = getResourceOrNull(graph, URIs.FormatterEngineering);
-        FormatterScientific = getResourceOrNull(graph, URIs.FormatterScientific);
-        Functions = getResourceOrNull(graph, URIs.Functions);
-        Functions_activeProfileModifier = getResourceOrNull(graph, URIs.Functions_activeProfileModifier);
-        Functions_availableProfiles = getResourceOrNull(graph, URIs.Functions_availableProfiles);
-        Functions_defaultRuntimeVariable = getResourceOrNull(graph, URIs.Functions_defaultRuntimeVariable);
-        Functions_diagramElementIssuePath = getResourceOrNull(graph, URIs.Functions_diagramElementIssuePath);
-        Functions_flagTransform = getResourceOrNull(graph, URIs.Functions_flagTransform);
-        Functions_modelledTransform = getResourceOrNull(graph, URIs.Functions_modelledTransform);
-        Functions_referenceText = getResourceOrNull(graph, URIs.Functions_referenceText);
-        Functions_selectedProfile = getResourceOrNull(graph, URIs.Functions_selectedProfile);
-        Group = getResourceOrNull(graph, URIs.Group);
-        GroupStyleProfileEntry = getResourceOrNull(graph, URIs.GroupStyleProfileEntry);
-        Groups = getResourceOrNull(graph, URIs.Groups);
-        Groups_DefinedElementGroup = getResourceOrNull(graph, URIs.Groups_DefinedElementGroup);
-        HasActivationContext = getResourceOrNull(graph, URIs.HasActivationContext);
-        HasActivationContext_Inverse = getResourceOrNull(graph, URIs.HasActivationContext_Inverse);
-        HasActiveProfile = getResourceOrNull(graph, URIs.HasActiveProfile);
-        HasActiveProfile_Inverse = getResourceOrNull(graph, URIs.HasActiveProfile_Inverse);
-        HasArrowConnector = getResourceOrNull(graph, URIs.HasArrowConnector);
-        HasBranchPoint = getResourceOrNull(graph, URIs.HasBranchPoint);
-        HasColor = getResourceOrNull(graph, URIs.HasColor);
-        HasColor_Inverse = getResourceOrNull(graph, URIs.HasColor_Inverse);
-        HasConnectionPoint = getResourceOrNull(graph, URIs.HasConnectionPoint);
-        HasConnectionPoint_Inverse = getResourceOrNull(graph, URIs.HasConnectionPoint_Inverse);
-        HasConnector = getResourceOrNull(graph, URIs.HasConnector);
-        HasDefaultMonitorTemplate = getResourceOrNull(graph, URIs.HasDefaultMonitorTemplate);
-        HasDefaultMonitorTemplate_Inverse = getResourceOrNull(graph, URIs.HasDefaultMonitorTemplate_Inverse);
-        HasDefaultRouting = getResourceOrNull(graph, URIs.HasDefaultRouting);
-        HasDirection = getResourceOrNull(graph, URIs.HasDirection);
-        HasDirection_Inverse = getResourceOrNull(graph, URIs.HasDirection_Inverse);
-        HasDynamicTransform = getResourceOrNull(graph, URIs.HasDynamicTransform);
-        HasDynamicTransform_Inverse = getResourceOrNull(graph, URIs.HasDynamicTransform_Inverse);
-        HasEditorState = getResourceOrNull(graph, URIs.HasEditorState);
-        HasEditorState_Inverse = getResourceOrNull(graph, URIs.HasEditorState_Inverse);
-        HasEntries = getResourceOrNull(graph, URIs.HasEntries);
-        HasEntries_Inverse = getResourceOrNull(graph, URIs.HasEntries_Inverse);
-        HasFlagType = getResourceOrNull(graph, URIs.HasFlagType);
-        HasFocusableTag = getResourceOrNull(graph, URIs.HasFocusableTag);
-        HasFocusableTag_Inverse = getResourceOrNull(graph, URIs.HasFocusableTag_Inverse);
-        HasFont = getResourceOrNull(graph, URIs.HasFont);
-        HasFont_Inverse = getResourceOrNull(graph, URIs.HasFont_Inverse);
-        HasFormat = getResourceOrNull(graph, URIs.HasFormat);
-        HasFormat_Inverse = getResourceOrNull(graph, URIs.HasFormat_Inverse);
-        HasFormatter = getResourceOrNull(graph, URIs.HasFormatter);
-        HasFormatter_Inverse = getResourceOrNull(graph, URIs.HasFormatter_Inverse);
-        HasGridSize = getResourceOrNull(graph, URIs.HasGridSize);
-        HasGridSize_Inverse = getResourceOrNull(graph, URIs.HasGridSize_Inverse);
-        HasHeadConnector = getResourceOrNull(graph, URIs.HasHeadConnector);
-        HasInteriorRouteNode = getResourceOrNull(graph, URIs.HasInteriorRouteNode);
-        HasInteriorRouteNode_Inverse = getResourceOrNull(graph, URIs.HasInteriorRouteNode_Inverse);
-        HasInverseAttachment = getResourceOrNull(graph, URIs.HasInverseAttachment);
-        HasLayer = getResourceOrNull(graph, URIs.HasLayer);
-        HasLayer_Inverse = getResourceOrNull(graph, URIs.HasLayer_Inverse);
-        HasLinkTarget = getResourceOrNull(graph, URIs.HasLinkTarget);
-        HasLocation = getResourceOrNull(graph, URIs.HasLocation);
-        HasLocation_Inverse = getResourceOrNull(graph, URIs.HasLocation_Inverse);
-        HasModCount = getResourceOrNull(graph, URIs.HasModCount);
-        HasModCount_Inverse = getResourceOrNull(graph, URIs.HasModCount_Inverse);
-        HasMonitorComponent = getResourceOrNull(graph, URIs.HasMonitorComponent);
-        HasMonitorComponent_Inverse = getResourceOrNull(graph, URIs.HasMonitorComponent_Inverse);
-        HasMonitorSuffix = getResourceOrNull(graph, URIs.HasMonitorSuffix);
-        HasMonitorSuffix_Inverse = getResourceOrNull(graph, URIs.HasMonitorSuffix_Inverse);
-        HasPageDescription = getResourceOrNull(graph, URIs.HasPageDescription);
-        HasPageDescription_Inverse = getResourceOrNull(graph, URIs.HasPageDescription_Inverse);
-        HasPattern = getResourceOrNull(graph, URIs.HasPattern);
-        HasPattern_Inverse = getResourceOrNull(graph, URIs.HasPattern_Inverse);
-        HasPlainConnector = getResourceOrNull(graph, URIs.HasPlainConnector);
-        HasPosition = getResourceOrNull(graph, URIs.HasPosition);
-        HasPosition_Inverse = getResourceOrNull(graph, URIs.HasPosition_Inverse);
-        HasProfile = getResourceOrNull(graph, URIs.HasProfile);
-        HasProfile_Inverse = getResourceOrNull(graph, URIs.HasProfile_Inverse);
-        HasRelativeLocation = getResourceOrNull(graph, URIs.HasRelativeLocation);
-        HasRelativeLocation_Inverse = getResourceOrNull(graph, URIs.HasRelativeLocation_Inverse);
-        HasSliderComponent = getResourceOrNull(graph, URIs.HasSliderComponent);
-        HasSliderMajorTickSpacing = getResourceOrNull(graph, URIs.HasSliderMajorTickSpacing);
-        HasSliderMajorTickSpacing_Inverse = getResourceOrNull(graph, URIs.HasSliderMajorTickSpacing_Inverse);
-        HasSliderMaxValue = getResourceOrNull(graph, URIs.HasSliderMaxValue);
-        HasSliderMaxValue_Inverse = getResourceOrNull(graph, URIs.HasSliderMaxValue_Inverse);
-        HasSliderMinValue = getResourceOrNull(graph, URIs.HasSliderMinValue);
-        HasSliderMinValue_Inverse = getResourceOrNull(graph, URIs.HasSliderMinValue_Inverse);
-        HasSliderMinorTickSpacing = getResourceOrNull(graph, URIs.HasSliderMinorTickSpacing);
-        HasSliderMinorTickSpacing_Inverse = getResourceOrNull(graph, URIs.HasSliderMinorTickSpacing_Inverse);
-        HasSliderSuffix = getResourceOrNull(graph, URIs.HasSliderSuffix);
-        HasSliderSuffix_Inverse = getResourceOrNull(graph, URIs.HasSliderSuffix_Inverse);
-        HasSliderValueExtent = getResourceOrNull(graph, URIs.HasSliderValueExtent);
-        HasSliderValueExtent_Inverse = getResourceOrNull(graph, URIs.HasSliderValueExtent_Inverse);
-        HasSymbol = getResourceOrNull(graph, URIs.HasSymbol);
-        HasSymbolContribution = getResourceOrNull(graph, URIs.HasSymbolContribution);
-        HasSymbolContributionFilter = getResourceOrNull(graph, URIs.HasSymbolContributionFilter);
-        HasSymbol_Inverse = getResourceOrNull(graph, URIs.HasSymbol_Inverse);
-        HasTailConnector = getResourceOrNull(graph, URIs.HasTailConnector);
-        HasTemplate = getResourceOrNull(graph, URIs.HasTemplate);
-        HasTemplate_Inverse = getResourceOrNull(graph, URIs.HasTemplate_Inverse);
-        HasText = getResourceOrNull(graph, URIs.HasText);
-        HasText_Inverse = getResourceOrNull(graph, URIs.HasText_Inverse);
-        HasTransform = getResourceOrNull(graph, URIs.HasTransform);
-        HasTrendTitle = getResourceOrNull(graph, URIs.HasTrendTitle);
-        HasTrendTitle_Inverse = getResourceOrNull(graph, URIs.HasTrendTitle_Inverse);
-        HasValues = getResourceOrNull(graph, URIs.HasValues);
-        HasVariableName = getResourceOrNull(graph, URIs.HasVariableName);
-        HasVariableName_Inverse = getResourceOrNull(graph, URIs.HasVariableName_Inverse);
-        HasVisibleTag = getResourceOrNull(graph, URIs.HasVisibleTag);
-        HasVisibleTag_Inverse = getResourceOrNull(graph, URIs.HasVisibleTag_Inverse);
-        HasXAxisLabel = getResourceOrNull(graph, URIs.HasXAxisLabel);
-        HasXAxisLabel_Inverse = getResourceOrNull(graph, URIs.HasXAxisLabel_Inverse);
-        HasYAxisLabel = getResourceOrNull(graph, URIs.HasYAxisLabel);
-        HasYAxisLabel_Inverse = getResourceOrNull(graph, URIs.HasYAxisLabel_Inverse);
-        Horizontal = getResourceOrNull(graph, URIs.Horizontal);
-        IOTableRename = getResourceOrNull(graph, URIs.IOTableRename);
-        IOTableRename_From = getResourceOrNull(graph, URIs.IOTableRename_From);
-        IOTableRename_From_Inverse = getResourceOrNull(graph, URIs.IOTableRename_From_Inverse);
-        IOTableRename_To = getResourceOrNull(graph, URIs.IOTableRename_To);
-        IOTableRename_To_Inverse = getResourceOrNull(graph, URIs.IOTableRename_To_Inverse);
-        IndexRootSymbolContribution = getResourceOrNull(graph, URIs.IndexRootSymbolContribution);
-        InteriorRouteNode = getResourceOrNull(graph, URIs.InteriorRouteNode);
-        IsActive = getResourceOrNull(graph, URIs.IsActive);
-        IsActive_Inverse = getResourceOrNull(graph, URIs.IsActive_Inverse);
-        IsArrowConnectorOf = getResourceOrNull(graph, URIs.IsArrowConnectorOf);
-        IsBranchPointOf = getResourceOrNull(graph, URIs.IsBranchPointOf);
-        IsConnectorOf = getResourceOrNull(graph, URIs.IsConnectorOf);
-        IsFocusable = getResourceOrNull(graph, URIs.IsFocusable);
-        IsFocusableDummy = getResourceOrNull(graph, URIs.IsFocusableDummy);
-        IsHeadConnectorOf = getResourceOrNull(graph, URIs.IsHeadConnectorOf);
-        IsHorizontal = getResourceOrNull(graph, URIs.IsHorizontal);
-        IsHorizontal_Inverse = getResourceOrNull(graph, URIs.IsHorizontal_Inverse);
-        IsLiftedAs = getResourceOrNull(graph, URIs.IsLiftedAs);
-        IsPlainConnectorOf = getResourceOrNull(graph, URIs.IsPlainConnectorOf);
-        IsTailConnectorOf = getResourceOrNull(graph, URIs.IsTailConnectorOf);
-        IsTransformOf = getResourceOrNull(graph, URIs.IsTransformOf);
-        IsVisible = getResourceOrNull(graph, URIs.IsVisible);
-        IsVisibleDummy = getResourceOrNull(graph, URIs.IsVisibleDummy);
-        JoinsFlag = getResourceOrNull(graph, URIs.JoinsFlag);
-        Layer = getResourceOrNull(graph, URIs.Layer);
-        Lifts = getResourceOrNull(graph, URIs.Lifts);
-        LinearRouting = getResourceOrNull(graph, URIs.LinearRouting);
-        Link = getResourceOrNull(graph, URIs.Link);
-        MappedTypeGroup = getResourceOrNull(graph, URIs.MappedTypeGroup);
-        Margins = getResourceOrNull(graph, URIs.Margins);
-        Monitor = getResourceOrNull(graph, URIs.Monitor);
-        MonitorTemplate = getResourceOrNull(graph, URIs.MonitorTemplate);
-        Monitor_bias = getResourceOrNull(graph, URIs.Monitor_bias);
-        Monitor_bias_Inverse = getResourceOrNull(graph, URIs.Monitor_bias_Inverse);
-        Monitor_gain = getResourceOrNull(graph, URIs.Monitor_gain);
-        Monitor_gain_Inverse = getResourceOrNull(graph, URIs.Monitor_gain_Inverse);
-        NavigationEnabled = getResourceOrNull(graph, URIs.NavigationEnabled);
-        NavigationEnabled_Inverse = getResourceOrNull(graph, URIs.NavigationEnabled_Inverse);
-        ObtainedColor = getResourceOrNull(graph, URIs.ObtainedColor);
-        ObtainedFont = getResourceOrNull(graph, URIs.ObtainedFont);
-        ObtainedFormatter = getResourceOrNull(graph, URIs.ObtainedFormatter);
-        ObtainedMonitorExpression = getResourceOrNull(graph, URIs.ObtainedMonitorExpression);
-        Orientation = getResourceOrNull(graph, URIs.Orientation);
-        Orientation_Landscape = getResourceOrNull(graph, URIs.Orientation_Landscape);
-        Orientation_Portrait = getResourceOrNull(graph, URIs.Orientation_Portrait);
-        PageDescription = getResourceOrNull(graph, URIs.PageDescription);
-        PageDescription_Margins = getResourceOrNull(graph, URIs.PageDescription_Margins);
-        PageDescription_Margins_Bottom = getResourceOrNull(graph, URIs.PageDescription_Margins_Bottom);
-        PageDescription_Margins_Bottom_Inverse = getResourceOrNull(graph, URIs.PageDescription_Margins_Bottom_Inverse);
-        PageDescription_Margins_Inverse = getResourceOrNull(graph, URIs.PageDescription_Margins_Inverse);
-        PageDescription_Margins_Left = getResourceOrNull(graph, URIs.PageDescription_Margins_Left);
-        PageDescription_Margins_Left_Inverse = getResourceOrNull(graph, URIs.PageDescription_Margins_Left_Inverse);
-        PageDescription_Margins_Right = getResourceOrNull(graph, URIs.PageDescription_Margins_Right);
-        PageDescription_Margins_Right_Inverse = getResourceOrNull(graph, URIs.PageDescription_Margins_Right_Inverse);
-        PageDescription_Margins_Top = getResourceOrNull(graph, URIs.PageDescription_Margins_Top);
-        PageDescription_Margins_Top_Inverse = getResourceOrNull(graph, URIs.PageDescription_Margins_Top_Inverse);
-        PageDescription_Orientation = getResourceOrNull(graph, URIs.PageDescription_Orientation);
-        PageDescription_Size = getResourceOrNull(graph, URIs.PageDescription_Size);
-        PageDescription_Size_Inverse = getResourceOrNull(graph, URIs.PageDescription_Size_Inverse);
-        Profile = getResourceOrNull(graph, URIs.Profile);
-        ProfileEntry = getResourceOrNull(graph, URIs.ProfileEntry);
-        ProfileEntryContribution = getResourceOrNull(graph, URIs.ProfileEntryContribution);
-        ProfileEntryContribution_HasEntry = getResourceOrNull(graph, URIs.ProfileEntryContribution_HasEntry);
-        ProfileEntry_HasGroup = getResourceOrNull(graph, URIs.ProfileEntry_HasGroup);
-        ProfileEntry_HasGroup_Inverse = getResourceOrNull(graph, URIs.ProfileEntry_HasGroup_Inverse);
-        ProfileEntry_HasPriority = getResourceOrNull(graph, URIs.ProfileEntry_HasPriority);
-        ProfileEntry_HasPriority_Inverse = getResourceOrNull(graph, URIs.ProfileEntry_HasPriority_Inverse);
-        ProfileEntry_HasStyle = getResourceOrNull(graph, URIs.ProfileEntry_HasStyle);
-        ProfileEntry_HasStyle_Inverse = getResourceOrNull(graph, URIs.ProfileEntry_HasStyle_Inverse);
-        Profile_Functions = getResourceOrNull(graph, URIs.Profile_Functions);
-        Profile_Functions_activeProfileModifier = getResourceOrNull(graph, URIs.Profile_Functions_activeProfileModifier);
-        Profile_Functions_availableProfiles = getResourceOrNull(graph, URIs.Profile_Functions_availableProfiles);
-        Profile_Functions_profileChildren = getResourceOrNull(graph, URIs.Profile_Functions_profileChildren);
-        Profile_Functions_profileEntrySelected = getResourceOrNull(graph, URIs.Profile_Functions_profileEntrySelected);
-        Profile_Functions_selectedProfile = getResourceOrNull(graph, URIs.Profile_Functions_selectedProfile);
-        Profile_Functions_singleResourceSelection = getResourceOrNull(graph, URIs.Profile_Functions_singleResourceSelection);
-        Profile_children = getResourceOrNull(graph, URIs.Profile_children);
-        Profile_children_Inverse = getResourceOrNull(graph, URIs.Profile_children_Inverse);
-        Profile_defaultEnabled = getResourceOrNull(graph, URIs.Profile_defaultEnabled);
-        Profile_priority = getResourceOrNull(graph, URIs.Profile_priority);
-        Profile_priority_Inverse = getResourceOrNull(graph, URIs.Profile_priority_Inverse);
-        ProfilesBrowseContext = getResourceOrNull(graph, URIs.ProfilesBrowseContext);
-        ProfilesBrowseContext_DirectProfileRule = getResourceOrNull(graph, URIs.ProfilesBrowseContext_DirectProfileRule);
-        ProfilesBrowseContext_Entry = getResourceOrNull(graph, URIs.ProfilesBrowseContext_Entry);
-        ProfilesBrowseContext_EntryCheckRule = getResourceOrNull(graph, URIs.ProfilesBrowseContext_EntryCheckRule);
-        ProfilesBrowseContext_EntryChildrenRule = getResourceOrNull(graph, URIs.ProfilesBrowseContext_EntryChildrenRule);
-        ProfilesBrowseContext_EntryImageRule = getResourceOrNull(graph, URIs.ProfilesBrowseContext_EntryImageRule);
-        ProfilesBrowseContext_EntryLabelRule = getResourceOrNull(graph, URIs.ProfilesBrowseContext_EntryLabelRule);
-        ProfilesView = getResourceOrNull(graph, URIs.ProfilesView);
-        ProfilesView_Active = getResourceOrNull(graph, URIs.ProfilesView_Active);
-        ProfilesView_ActiveProfileModifier = getResourceOrNull(graph, URIs.ProfilesView_ActiveProfileModifier);
-        ProfilesView_ActiveRuntimeDiagramInputSource = getResourceOrNull(graph, URIs.ProfilesView_ActiveRuntimeDiagramInputSource);
-        ProfilesView_Active_Combo = getResourceOrNull(graph, URIs.ProfilesView_Active_Combo);
-        ProfilesView_Active_Explorer = getResourceOrNull(graph, URIs.ProfilesView_Active_Explorer);
-        ProfilesView_AvailableProfiles = getResourceOrNull(graph, URIs.ProfilesView_AvailableProfiles);
-        ProfilesView_NewEntryGroup = getResourceOrNull(graph, URIs.ProfilesView_NewEntryGroup);
-        ProfilesView_NewEntryStyle = getResourceOrNull(graph, URIs.ProfilesView_NewEntryStyle);
-        ProfilesView_ProfileEntrySelectionListener = getResourceOrNull(graph, URIs.ProfilesView_ProfileEntrySelectionListener);
-        ProfilesView_SelectedAvailableEntries = getResourceOrNull(graph, URIs.ProfilesView_SelectedAvailableEntries);
-        ProfilesView_SelectedEntries = getResourceOrNull(graph, URIs.ProfilesView_SelectedEntries);
-        ProfilesView_SelectedProfile = getResourceOrNull(graph, URIs.ProfilesView_SelectedProfile);
-        RGB = getResourceOrNull(graph, URIs.RGB);
-        RasterElement = getResourceOrNull(graph, URIs.RasterElement);
-        RealizedColor = getResourceOrNull(graph, URIs.RealizedColor);
-        RealizedColor_HasRGB = getResourceOrNull(graph, URIs.RealizedColor_HasRGB);
-        RealizedColor_HasRGB_Inverse = getResourceOrNull(graph, URIs.RealizedColor_HasRGB_Inverse);
-        RealizedFont = getResourceOrNull(graph, URIs.RealizedFont);
-        RealizedFont_HasFamily = getResourceOrNull(graph, URIs.RealizedFont_HasFamily);
-        RealizedFont_HasFamily_Inverse = getResourceOrNull(graph, URIs.RealizedFont_HasFamily_Inverse);
-        RealizedFont_HasSize = getResourceOrNull(graph, URIs.RealizedFont_HasSize);
-        RealizedFont_HasSize_Inverse = getResourceOrNull(graph, URIs.RealizedFont_HasSize_Inverse);
-        RealizedFont_HasStyle = getResourceOrNull(graph, URIs.RealizedFont_HasStyle);
-        RealizedFont_HasStyle_Inverse = getResourceOrNull(graph, URIs.RealizedFont_HasStyle_Inverse);
-        RealizedFormatter = getResourceOrNull(graph, URIs.RealizedFormatter);
-        RealizedFormatter_HasDefinition = getResourceOrNull(graph, URIs.RealizedFormatter_HasDefinition);
-        RealizedFormatter_HasDefinition_Inverse = getResourceOrNull(graph, URIs.RealizedFormatter_HasDefinition_Inverse);
-        RealizedFormatter_sortKey = getResourceOrNull(graph, URIs.RealizedFormatter_sortKey);
-        RealizedFormatter_sortKey_Inverse = getResourceOrNull(graph, URIs.RealizedFormatter_sortKey_Inverse);
-        RightAngledRouting = getResourceOrNull(graph, URIs.RightAngledRouting);
-        RouteGraphConnection = getResourceOrNull(graph, URIs.RouteGraphConnection);
-        RouteLine = getResourceOrNull(graph, URIs.RouteLine);
-        RouteNode = getResourceOrNull(graph, URIs.RouteNode);
-        RoutePoint = getResourceOrNull(graph, URIs.RoutePoint);
-        Routing = getResourceOrNull(graph, URIs.Routing);
-        RoutingRelation = getResourceOrNull(graph, URIs.RoutingRelation);
-        RuntimeDiagram = getResourceOrNull(graph, URIs.RuntimeDiagram);
-        RuntimeDiagram_HasActiveMode = getResourceOrNull(graph, URIs.RuntimeDiagram_HasActiveMode);
-        RuntimeDiagram_HasConfiguration = getResourceOrNull(graph, URIs.RuntimeDiagram_HasConfiguration);
-        RuntimeDiagram_HasModelURI = getResourceOrNull(graph, URIs.RuntimeDiagram_HasModelURI);
-        RuntimeDiagram_HasModelURI_Inverse = getResourceOrNull(graph, URIs.RuntimeDiagram_HasModelURI_Inverse);
-        RuntimeDiagram_HasRVI = getResourceOrNull(graph, URIs.RuntimeDiagram_HasRVI);
-        RuntimeDiagram_HasRVI_Inverse = getResourceOrNull(graph, URIs.RuntimeDiagram_HasRVI_Inverse);
-        RuntimeDiagram_HasRuntimeProfile = getResourceOrNull(graph, URIs.RuntimeDiagram_HasRuntimeProfile);
-        RuntimeDiagram_HasRuntimeProfile_Inverse = getResourceOrNull(graph, URIs.RuntimeDiagram_HasRuntimeProfile_Inverse);
-        RuntimeDiagram_HasVariable = getResourceOrNull(graph, URIs.RuntimeDiagram_HasVariable);
-        RuntimeDiagram_HasVariable_Inverse = getResourceOrNull(graph, URIs.RuntimeDiagram_HasVariable_Inverse);
-        RuntimeDiagram_variable = getResourceOrNull(graph, URIs.RuntimeDiagram_variable);
-        RuntimeDiagram_variable_Inverse = getResourceOrNull(graph, URIs.RuntimeDiagram_variable_Inverse);
-        SCLFilter = getResourceOrNull(graph, URIs.SCLFilter);
-        SCLFilter_filter = getResourceOrNull(graph, URIs.SCLFilter_filter);
-        SCLFilter_filter_Inverse = getResourceOrNull(graph, URIs.SCLFilter_filter_Inverse);
-        SCLGroup = getResourceOrNull(graph, URIs.SCLGroup);
-        SCLTextStyle = getResourceOrNull(graph, URIs.SCLTextStyle);
-        SVGElement = getResourceOrNull(graph, URIs.SVGElement);
-        Scenegraph = getResourceOrNull(graph, URIs.Scenegraph);
-        Scenegraph_AbstractText = getResourceOrNull(graph, URIs.Scenegraph_AbstractText);
-        Scenegraph_AbstractText_backgroundColor = getResourceOrNull(graph, URIs.Scenegraph_AbstractText_backgroundColor);
-        Scenegraph_AbstractText_backgroundColor_Inverse = getResourceOrNull(graph, URIs.Scenegraph_AbstractText_backgroundColor_Inverse);
-        Scenegraph_AbstractText_borderColor = getResourceOrNull(graph, URIs.Scenegraph_AbstractText_borderColor);
-        Scenegraph_AbstractText_borderColor_Inverse = getResourceOrNull(graph, URIs.Scenegraph_AbstractText_borderColor_Inverse);
-        Scenegraph_AbstractText_borderWidth = getResourceOrNull(graph, URIs.Scenegraph_AbstractText_borderWidth);
-        Scenegraph_AbstractText_borderWidth_Inverse = getResourceOrNull(graph, URIs.Scenegraph_AbstractText_borderWidth_Inverse);
-        Scenegraph_AbstractText_color = getResourceOrNull(graph, URIs.Scenegraph_AbstractText_color);
-        Scenegraph_AbstractText_color_Inverse = getResourceOrNull(graph, URIs.Scenegraph_AbstractText_color_Inverse);
-        Scenegraph_AbstractText_font = getResourceOrNull(graph, URIs.Scenegraph_AbstractText_font);
-        Scenegraph_AbstractText_font_Inverse = getResourceOrNull(graph, URIs.Scenegraph_AbstractText_font_Inverse);
-        Scenegraph_AbstractText_horizontalAlignment = getResourceOrNull(graph, URIs.Scenegraph_AbstractText_horizontalAlignment);
-        Scenegraph_AbstractText_horizontalAlignment_Inverse = getResourceOrNull(graph, URIs.Scenegraph_AbstractText_horizontalAlignment_Inverse);
-        Scenegraph_AbstractText_transform = getResourceOrNull(graph, URIs.Scenegraph_AbstractText_transform);
-        Scenegraph_AbstractText_transform_Inverse = getResourceOrNull(graph, URIs.Scenegraph_AbstractText_transform_Inverse);
-        Scenegraph_AbstractText_verticalAlignment = getResourceOrNull(graph, URIs.Scenegraph_AbstractText_verticalAlignment);
-        Scenegraph_AbstractText_verticalAlignment_Inverse = getResourceOrNull(graph, URIs.Scenegraph_AbstractText_verticalAlignment_Inverse);
-        Scenegraph_AbstractText_width = getResourceOrNull(graph, URIs.Scenegraph_AbstractText_width);
-        Scenegraph_AbstractText_width_Inverse = getResourceOrNull(graph, URIs.Scenegraph_AbstractText_width_Inverse);
-        Scenegraph_AbstractText_wrapText = getResourceOrNull(graph, URIs.Scenegraph_AbstractText_wrapText);
-        Scenegraph_AbstractText_wrapText_Inverse = getResourceOrNull(graph, URIs.Scenegraph_AbstractText_wrapText_Inverse);
-        Scenegraph_Component = getResourceOrNull(graph, URIs.Scenegraph_Component);
-        Scenegraph_Composite = getResourceOrNull(graph, URIs.Scenegraph_Composite);
-        Scenegraph_Composite_transform = getResourceOrNull(graph, URIs.Scenegraph_Composite_transform);
-        Scenegraph_Composite_transform_Inverse = getResourceOrNull(graph, URIs.Scenegraph_Composite_transform_Inverse);
-        Scenegraph_Monitor = getResourceOrNull(graph, URIs.Scenegraph_Monitor);
-        Scenegraph_Monitor_reference = getResourceOrNull(graph, URIs.Scenegraph_Monitor_reference);
-        Scenegraph_Monitor_reference_Inverse = getResourceOrNull(graph, URIs.Scenegraph_Monitor_reference_Inverse);
-        Scenegraph_Monitor_text = getResourceOrNull(graph, URIs.Scenegraph_Monitor_text);
-        Scenegraph_Monitor_textFieldName = getResourceOrNull(graph, URIs.Scenegraph_Monitor_textFieldName);
-        Scenegraph_Monitor_textFieldName_Inverse = getResourceOrNull(graph, URIs.Scenegraph_Monitor_textFieldName_Inverse);
-        Scenegraph_Monitor_text_Inverse = getResourceOrNull(graph, URIs.Scenegraph_Monitor_text_Inverse);
-        Scenegraph_Node = getResourceOrNull(graph, URIs.Scenegraph_Node);
-        Scenegraph_SVGImage = getResourceOrNull(graph, URIs.Scenegraph_SVGImage);
-        Scenegraph_SVGImage_document = getResourceOrNull(graph, URIs.Scenegraph_SVGImage_document);
-        Scenegraph_SVGImage_document_Inverse = getResourceOrNull(graph, URIs.Scenegraph_SVGImage_document_Inverse);
-        Scenegraph_SVGImage_transform = getResourceOrNull(graph, URIs.Scenegraph_SVGImage_transform);
-        Scenegraph_SVGImage_transform_Inverse = getResourceOrNull(graph, URIs.Scenegraph_SVGImage_transform_Inverse);
-        Scenegraph_Text = getResourceOrNull(graph, URIs.Scenegraph_Text);
-        Scenegraph_Text_text = getResourceOrNull(graph, URIs.Scenegraph_Text_text);
-        Scenegraph_Text_text_Inverse = getResourceOrNull(graph, URIs.Scenegraph_Text_text_Inverse);
-        Shape = getResourceOrNull(graph, URIs.Shape);
-        SingleSelectionGroup = getResourceOrNull(graph, URIs.SingleSelectionGroup);
-        Slider = getResourceOrNull(graph, URIs.Slider);
-        SliderInverted = getResourceOrNull(graph, URIs.SliderInverted);
-        SliderInverted_Inverse = getResourceOrNull(graph, URIs.SliderInverted_Inverse);
-        SliderPaintLabels = getResourceOrNull(graph, URIs.SliderPaintLabels);
-        SliderPaintLabels_Inverse = getResourceOrNull(graph, URIs.SliderPaintLabels_Inverse);
-        SliderPaintTicks = getResourceOrNull(graph, URIs.SliderPaintTicks);
-        SliderPaintTicks_Inverse = getResourceOrNull(graph, URIs.SliderPaintTicks_Inverse);
-        SliderPaintTrack = getResourceOrNull(graph, URIs.SliderPaintTrack);
-        SliderPaintTrack_Inverse = getResourceOrNull(graph, URIs.SliderPaintTrack_Inverse);
-        SliderSnapToTicks = getResourceOrNull(graph, URIs.SliderSnapToTicks);
-        SliderSnapToTicks_Inverse = getResourceOrNull(graph, URIs.SliderSnapToTicks_Inverse);
-        Style = getResourceOrNull(graph, URIs.Style);
-        StyleProvider = getResourceOrNull(graph, URIs.StyleProvider);
-        SymbolContribution = getResourceOrNull(graph, URIs.SymbolContribution);
-        SymbolContributionFilter = getResourceOrNull(graph, URIs.SymbolContributionFilter);
-        SymbolContributionFilterOf = getResourceOrNull(graph, URIs.SymbolContributionFilterOf);
-        SymbolMonitor = getResourceOrNull(graph, URIs.SymbolMonitor);
-        SymbolReferenceLibrary = getResourceOrNull(graph, URIs.SymbolReferenceLibrary);
-        Terminal = getResourceOrNull(graph, URIs.Terminal);
-        Terminal_AllowedDirections = getResourceOrNull(graph, URIs.Terminal_AllowedDirections);
-        Terminal_AllowedDirections_Inverse = getResourceOrNull(graph, URIs.Terminal_AllowedDirections_Inverse);
-        TextElement = getResourceOrNull(graph, URIs.TextElement);
-        TextFieldName = getResourceOrNull(graph, URIs.TextFieldName);
-        TextFieldName_Inverse = getResourceOrNull(graph, URIs.TextFieldName_Inverse);
-        Trend = getResourceOrNull(graph, URIs.Trend);
-        TypeGroup = getResourceOrNull(graph, URIs.TypeGroup);
-        TypeGroup_HasType = getResourceOrNull(graph, URIs.TypeGroup_HasType);
-        TypeGroup_HasType_Inverse = getResourceOrNull(graph, URIs.TypeGroup_HasType_Inverse);
-        UpwardLink = getResourceOrNull(graph, URIs.UpwardLink);
-        UsesLocalFlagLabelingScheme = getResourceOrNull(graph, URIs.UsesLocalFlagLabelingScheme);
-        ValuesOf = getResourceOrNull(graph, URIs.ValuesOf);
-        Vertical = getResourceOrNull(graph, URIs.Vertical);
-        diagramActivityCondition = getResourceOrNull(graph, URIs.diagramActivityCondition);
-        symbolCode = getResourceOrNull(graph, URIs.symbolCode);
-        symbolCode_Inverse = getResourceOrNull(graph, URIs.symbolCode_Inverse);
-        symbolDropHandler = getResourceOrNull(graph, URIs.symbolDropHandler);
-        symbolDropHandler_Inverse = getResourceOrNull(graph, URIs.symbolDropHandler_Inverse);
-    }
-    
-    public static DiagramResource getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        DiagramResource ret = session.peekService(DiagramResource.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new DiagramResource(qc.getIndependentGraph(graph));
-            session.registerService(DiagramResource.class, ret);
-        }
-        return ret;
-    }
-    
-    public static DiagramResource getInstance(RequestProcessor session) throws DatabaseException {
-        DiagramResource ret = session.peekService(DiagramResource.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<DiagramResource>() {
-                public DiagramResource perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new DiagramResource(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(DiagramResource.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.document.base.ontology/graph.tg b/bundles/org.simantics.document.base.ontology/graph.tg
deleted file mode 100644 (file)
index 51f83d2..0000000
Binary files a/bundles/org.simantics.document.base.ontology/graph.tg and /dev/null differ
diff --git a/bundles/org.simantics.document.base.ontology/src/org/simantics/document/base/ontology/DocumentationResource.java b/bundles/org.simantics.document.base.ontology/src/org/simantics/document/base/ontology/DocumentationResource.java
deleted file mode 100644 (file)
index 24a6e8b..0000000
+++ /dev/null
@@ -1,1702 +0,0 @@
-package org.simantics.document.base.ontology;
-
-import org.simantics.db.RequestProcessor;
-import org.simantics.db.Resource;
-import org.simantics.db.ReadGraph;
-import org.simantics.db.request.Read;
-import org.simantics.db.Session;
-import org.simantics.db.exception.DatabaseException;
-import org.simantics.db.service.QueryControl;
-
-public class DocumentationResource {
-    
-    public final Resource A3;
-    public final Resource CommandConnectionType;
-    public final Resource CommandToCommandExecutorConstraint;
-    public final Resource Components;
-    public final Resource Components_CommandEvent;
-    public final Resource Components_Component;
-    public final Resource Components_Component_manualOrdinal;
-    public final Resource Components_Component_manualOrdinal_Inverse;
-    public final Resource Components_Composite;
-    public final Resource Components_DefVar;
-    public final Resource Components_DefVars;
-    public final Resource Components_DummyContainer;
-    public final Resource Components_Event;
-    public final Resource Components_ParentlessComponent;
-    public final Resource Components_PrimitiveComponent;
-    public final Resource Components_Root;
-    public final Resource Components_attribute;
-    public final Resource Components_connectionPoint;
-    public final Resource Components_sclAttribute;
-    public final Resource ConnectionType;
-    public final Resource DataConnectionType;
-    public final Resource DataDefinitionConnectionType;
-    public final Resource DataDefinitionToDataDefinitionConsumerConstraint;
-    public final Resource DataProviderToDataConsumerConstraint;
-    public final Resource DataStroke;
-    public final Resource DiagramModelingRules;
-    public final Resource DiagramRelations;
-    public final Resource DiagramRelations_Child1;
-    public final Resource DiagramRelations_Child10;
-    public final Resource DiagramRelations_Child10_Inverse;
-    public final Resource DiagramRelations_Child11;
-    public final Resource DiagramRelations_Child11_Inverse;
-    public final Resource DiagramRelations_Child12;
-    public final Resource DiagramRelations_Child12_Inverse;
-    public final Resource DiagramRelations_Child13;
-    public final Resource DiagramRelations_Child13_Inverse;
-    public final Resource DiagramRelations_Child14;
-    public final Resource DiagramRelations_Child14_Inverse;
-    public final Resource DiagramRelations_Child15;
-    public final Resource DiagramRelations_Child15_Inverse;
-    public final Resource DiagramRelations_Child16;
-    public final Resource DiagramRelations_Child16_Inverse;
-    public final Resource DiagramRelations_Child17;
-    public final Resource DiagramRelations_Child17_Inverse;
-    public final Resource DiagramRelations_Child18;
-    public final Resource DiagramRelations_Child18_Inverse;
-    public final Resource DiagramRelations_Child19;
-    public final Resource DiagramRelations_Child19_Inverse;
-    public final Resource DiagramRelations_Child1_Inverse;
-    public final Resource DiagramRelations_Child2;
-    public final Resource DiagramRelations_Child20;
-    public final Resource DiagramRelations_Child20_Inverse;
-    public final Resource DiagramRelations_Child21;
-    public final Resource DiagramRelations_Child21_Inverse;
-    public final Resource DiagramRelations_Child22;
-    public final Resource DiagramRelations_Child22_Inverse;
-    public final Resource DiagramRelations_Child23;
-    public final Resource DiagramRelations_Child23_Inverse;
-    public final Resource DiagramRelations_Child24;
-    public final Resource DiagramRelations_Child24_Inverse;
-    public final Resource DiagramRelations_Child25;
-    public final Resource DiagramRelations_Child25_Inverse;
-    public final Resource DiagramRelations_Child26;
-    public final Resource DiagramRelations_Child26_Inverse;
-    public final Resource DiagramRelations_Child27;
-    public final Resource DiagramRelations_Child27_Inverse;
-    public final Resource DiagramRelations_Child28;
-    public final Resource DiagramRelations_Child28_Inverse;
-    public final Resource DiagramRelations_Child29;
-    public final Resource DiagramRelations_Child29_Inverse;
-    public final Resource DiagramRelations_Child2_Inverse;
-    public final Resource DiagramRelations_Child3;
-    public final Resource DiagramRelations_Child30;
-    public final Resource DiagramRelations_Child30_Inverse;
-    public final Resource DiagramRelations_Child3_Inverse;
-    public final Resource DiagramRelations_Child4;
-    public final Resource DiagramRelations_Child4_Inverse;
-    public final Resource DiagramRelations_Child5;
-    public final Resource DiagramRelations_Child5_Inverse;
-    public final Resource DiagramRelations_Child6;
-    public final Resource DiagramRelations_Child6_Inverse;
-    public final Resource DiagramRelations_Child7;
-    public final Resource DiagramRelations_Child7_Inverse;
-    public final Resource DiagramRelations_Child8;
-    public final Resource DiagramRelations_Child8_Inverse;
-    public final Resource DiagramRelations_Child9;
-    public final Resource DiagramRelations_Child9_Inverse;
-    public final Resource DiagramRelations_ChildN;
-    public final Resource DiagramRelations_ChildN_Inverse;
-    public final Resource DiagramRelations_ParentRelation;
-    public final Resource DiagramRelations_ParentRelation_Inverse;
-    public final Resource DiagramRelations_arrayDataIn;
-    public final Resource DiagramRelations_arrayDataIn_Inverse;
-    public final Resource DiagramRelations_broadcast;
-    public final Resource DiagramRelations_broadcast_Inverse;
-    public final Resource DiagramRelations_broadcasted;
-    public final Resource DiagramRelations_broadcasted_Inverse;
-    public final Resource DiagramRelations_click;
-    public final Resource DiagramRelations_click_Inverse;
-    public final Resource DiagramRelations_close;
-    public final Resource DiagramRelations_close_Inverse;
-    public final Resource DiagramRelations_closed;
-    public final Resource DiagramRelations_closed_Inverse;
-    public final Resource DiagramRelations_data1;
-    public final Resource DiagramRelations_data10;
-    public final Resource DiagramRelations_data10_Inverse;
-    public final Resource DiagramRelations_data1_Inverse;
-    public final Resource DiagramRelations_data2;
-    public final Resource DiagramRelations_data2_Inverse;
-    public final Resource DiagramRelations_data3;
-    public final Resource DiagramRelations_data3_Inverse;
-    public final Resource DiagramRelations_data4;
-    public final Resource DiagramRelations_data4_Inverse;
-    public final Resource DiagramRelations_data5;
-    public final Resource DiagramRelations_data5_Inverse;
-    public final Resource DiagramRelations_data6;
-    public final Resource DiagramRelations_data6_Inverse;
-    public final Resource DiagramRelations_data7;
-    public final Resource DiagramRelations_data7_Inverse;
-    public final Resource DiagramRelations_data8;
-    public final Resource DiagramRelations_data8_Inverse;
-    public final Resource DiagramRelations_data9;
-    public final Resource DiagramRelations_data9_Inverse;
-    public final Resource DiagramRelations_dataDefinition;
-    public final Resource DiagramRelations_dataDefinition_Inverse;
-    public final Resource DiagramRelations_dataIn;
-    public final Resource DiagramRelations_dataIn1;
-    public final Resource DiagramRelations_dataIn10;
-    public final Resource DiagramRelations_dataIn10_Inverse;
-    public final Resource DiagramRelations_dataIn1_Inverse;
-    public final Resource DiagramRelations_dataIn2;
-    public final Resource DiagramRelations_dataIn2_Inverse;
-    public final Resource DiagramRelations_dataIn3;
-    public final Resource DiagramRelations_dataIn3_Inverse;
-    public final Resource DiagramRelations_dataIn4;
-    public final Resource DiagramRelations_dataIn4_Inverse;
-    public final Resource DiagramRelations_dataIn5;
-    public final Resource DiagramRelations_dataIn5_Inverse;
-    public final Resource DiagramRelations_dataIn6;
-    public final Resource DiagramRelations_dataIn6_Inverse;
-    public final Resource DiagramRelations_dataIn7;
-    public final Resource DiagramRelations_dataIn7_Inverse;
-    public final Resource DiagramRelations_dataIn8;
-    public final Resource DiagramRelations_dataIn8_Inverse;
-    public final Resource DiagramRelations_dataIn9;
-    public final Resource DiagramRelations_dataIn9_Inverse;
-    public final Resource DiagramRelations_dataIn_Inverse;
-    public final Resource DiagramRelations_dataOut;
-    public final Resource DiagramRelations_dataOut_Inverse;
-    public final Resource DiagramRelations_edit;
-    public final Resource DiagramRelations_edit_Inverse;
-    public final Resource DiagramRelations_enter;
-    public final Resource DiagramRelations_enter_Inverse;
-    public final Resource DiagramRelations_event;
-    public final Resource DiagramRelations_eventIn;
-    public final Resource DiagramRelations_eventIn_Inverse;
-    public final Resource DiagramRelations_eventOut;
-    public final Resource DiagramRelations_eventOut_Inverse;
-    public final Resource DiagramRelations_event_Inverse;
-    public final Resource DiagramRelations_load;
-    public final Resource DiagramRelations_load_Inverse;
-    public final Resource DiagramRelations_open;
-    public final Resource DiagramRelations_open_Inverse;
-    public final Resource DiagramRelations_select;
-    public final Resource DiagramRelations_select_Inverse;
-    public final Resource DiagramRelations_sequence1;
-    public final Resource DiagramRelations_sequence10;
-    public final Resource DiagramRelations_sequence10_Inverse;
-    public final Resource DiagramRelations_sequence1_Inverse;
-    public final Resource DiagramRelations_sequence2;
-    public final Resource DiagramRelations_sequence2_Inverse;
-    public final Resource DiagramRelations_sequence3;
-    public final Resource DiagramRelations_sequence3_Inverse;
-    public final Resource DiagramRelations_sequence4;
-    public final Resource DiagramRelations_sequence4_Inverse;
-    public final Resource DiagramRelations_sequence5;
-    public final Resource DiagramRelations_sequence5_Inverse;
-    public final Resource DiagramRelations_sequence6;
-    public final Resource DiagramRelations_sequence6_Inverse;
-    public final Resource DiagramRelations_sequence7;
-    public final Resource DiagramRelations_sequence7_Inverse;
-    public final Resource DiagramRelations_sequence8;
-    public final Resource DiagramRelations_sequence8_Inverse;
-    public final Resource DiagramRelations_sequence9;
-    public final Resource DiagramRelations_sequence9_Inverse;
-    public final Resource DiagramRelations_sequenceTrigger;
-    public final Resource DiagramRelations_sequenceTrigger_Inverse;
-    public final Resource DiagramRelations_submit;
-    public final Resource DiagramRelations_submit_Inverse;
-    public final Resource DiagramRelations_trigger;
-    public final Resource DiagramRelations_triggerFalse;
-    public final Resource DiagramRelations_triggerFalse_Inverse;
-    public final Resource DiagramRelations_triggerTrue;
-    public final Resource DiagramRelations_triggerTrue_Inverse;
-    public final Resource DiagramRelations_trigger_Inverse;
-    public final Resource DiagramRelations_uploaded;
-    public final Resource DiagramRelations_uploaded_Inverse;
-    public final Resource DiagramRelations_valueChanged;
-    public final Resource DiagramRelations_valueChanged_Inverse;
-    public final Resource Document;
-    public final Resource DocumentComponent;
-    public final Resource DocumentComponentType;
-    public final Resource DocumentContribution;
-    public final Resource DocumentContribution_HasDocument;
-    public final Resource DocumentContribution_HasDocument_Inverse;
-    public final Resource DocumentContribution_HasType;
-    public final Resource DocumentContribution_HasType_Inverse;
-    public final Resource DocumentDiagram;
-    public final Resource DocumentProceduralComponentType;
-    public final Resource Document_AttributeRelation;
-    public final Resource Document_AttributeRelation_dynamic;
-    public final Resource Document_AttributeRelation_dynamic_Inverse;
-    public final Resource Document_ChildRelation;
-    public final Resource Document_ChildRelation_ordinal;
-    public final Resource Document_ChildRelation_ordinal_Inverse;
-    public final Resource Document_CommandRelation;
-    public final Resource Document_CommandRelation_ordinal;
-    public final Resource Document_CommandRelation_ordinal_Inverse;
-    public final Resource Document_DataDefinitionRelation;
-    public final Resource Document_DataRelation;
-    public final Resource Document_ExtraAttributeRelation;
-    public final Resource Document_IsConnectedToChild;
-    public final Resource Document_IsConnectedToChild_Inverse;
-    public final Resource Document_IsConnectedToCommand;
-    public final Resource Document_IsConnectedToCommand_Inverse;
-    public final Resource Document_IsConnectedToData;
-    public final Resource Document_IsConnectedToDataDefinition;
-    public final Resource Document_IsConnectedToDataDefinition_Inverse;
-    public final Resource Document_IsConnectedToData_Inverse;
-    public final Resource Functions;
-    public final Resource Functions_componentNamingStrategy;
-    public final Resource Functions_emptyEvent;
-    public final Resource Functions_experiment;
-    public final Resource Functions_graph;
-    public final Resource Functions_icstate;
-    public final Resource Functions_input;
-    public final Resource Functions_inputSpaceChildren;
-    public final Resource Functions_model;
-    public final Resource Functions_pathExists;
-    public final Resource Functions_sclValue;
-    public final Resource Functions_self;
-    public final Resource Functions_session;
-    public final Resource Functions_state;
-    public final Resource InputContribution;
-    public final Resource InputContribution_function;
-    public final Resource InputContribution_function_Inverse;
-    public final Resource InputContribution_labeler;
-    public final Resource InputContribution_labeler_Inverse;
-    public final Resource ModelInputContribution;
-    public final Resource NoSelfConnectionConstraint;
-    public final Resource ParentToChildConstraint;
-    public final Resource Properties;
-    public final Resource Properties_ParameterType;
-    public final Resource Properties_SCLFunction;
-    public final Resource Properties_SCLFunction_Inverse;
-    public final Resource Properties_commands;
-    public final Resource Properties_commands_Inverse;
-    public final Resource Properties_dataDefinitions;
-    public final Resource Properties_dataDefinitions_Inverse;
-    public final Resource Properties_defAttribute;
-    public final Resource Properties_defExtraAttribute;
-    public final Resource Properties_exists;
-    public final Resource Properties_exists_Inverse;
-    public final Resource Properties_experiment;
-    public final Resource Properties_experiment_Inverse;
-    public final Resource Properties_hyperlinkTarget;
-    public final Resource Properties_hyperlinkTarget_Inverse;
-    public final Resource Properties_icstate;
-    public final Resource Properties_icstate_Inverse;
-    public final Resource Properties_input;
-    public final Resource Properties_inputUri;
-    public final Resource Properties_inputUri_Inverse;
-    public final Resource Properties_input_Inverse;
-    public final Resource Properties_model;
-    public final Resource Properties_model_Inverse;
-    public final Resource Properties_pathExists;
-    public final Resource Properties_pathExists_Inverse;
-    public final Resource Properties_session;
-    public final Resource Properties_session_Inverse;
-    public final Resource Properties_source;
-    public final Resource Properties_source_Inverse;
-    public final Resource Properties_sources;
-    public final Resource Properties_sources_Inverse;
-    public final Resource Properties_state;
-    public final Resource Properties_state_Inverse;
-    public final Resource Properties_target;
-    public final Resource Properties_target_Inverse;
-    public final Resource Properties_targets;
-    public final Resource Properties_targets_Inverse;
-    public final Resource RelationTypeConstraint;
-    public final Resource RelationTypeConstraint_Type1;
-    public final Resource RelationTypeConstraint_Type1_Inverse;
-    public final Resource RelationTypeConstraint_Type2;
-    public final Resource RelationTypeConstraint_Type2_Inverse;
-    public final Resource Relations;
-    public final Resource Relations_arrayDataIn;
-    public final Resource Relations_arrayDataIn_Inverse;
-    public final Resource Relations_broadcast;
-    public final Resource Relations_broadcast_Inverse;
-    public final Resource Relations_broadcasted;
-    public final Resource Relations_broadcasted_Inverse;
-    public final Resource Relations_childRelation;
-    public final Resource Relations_click;
-    public final Resource Relations_click_Inverse;
-    public final Resource Relations_close;
-    public final Resource Relations_close_Inverse;
-    public final Resource Relations_closed;
-    public final Resource Relations_closed_Inverse;
-    public final Resource Relations_commandExecutorRelation;
-    public final Resource Relations_commandExecutorRelation_propagate;
-    public final Resource Relations_commandExecutorRelation_propagate_Inverse;
-    public final Resource Relations_commandRelation;
-    public final Resource Relations_data1;
-    public final Resource Relations_data10;
-    public final Resource Relations_data10_Inverse;
-    public final Resource Relations_data1_Inverse;
-    public final Resource Relations_data2;
-    public final Resource Relations_data2_Inverse;
-    public final Resource Relations_data3;
-    public final Resource Relations_data3_Inverse;
-    public final Resource Relations_data4;
-    public final Resource Relations_data4_Inverse;
-    public final Resource Relations_data5;
-    public final Resource Relations_data5_Inverse;
-    public final Resource Relations_data6;
-    public final Resource Relations_data6_Inverse;
-    public final Resource Relations_data7;
-    public final Resource Relations_data7_Inverse;
-    public final Resource Relations_data8;
-    public final Resource Relations_data8_Inverse;
-    public final Resource Relations_data9;
-    public final Resource Relations_data9_Inverse;
-    public final Resource Relations_dataConsumerRelation;
-    public final Resource Relations_dataDefinition;
-    public final Resource Relations_dataDefinitionConsumerRelation;
-    public final Resource Relations_dataDefinitionRelation;
-    public final Resource Relations_dataDefinition_Inverse;
-    public final Resource Relations_dataIn;
-    public final Resource Relations_dataIn1;
-    public final Resource Relations_dataIn10;
-    public final Resource Relations_dataIn10_Inverse;
-    public final Resource Relations_dataIn1_Inverse;
-    public final Resource Relations_dataIn2;
-    public final Resource Relations_dataIn2_Inverse;
-    public final Resource Relations_dataIn3;
-    public final Resource Relations_dataIn3_Inverse;
-    public final Resource Relations_dataIn4;
-    public final Resource Relations_dataIn4_Inverse;
-    public final Resource Relations_dataIn5;
-    public final Resource Relations_dataIn5_Inverse;
-    public final Resource Relations_dataIn6;
-    public final Resource Relations_dataIn6_Inverse;
-    public final Resource Relations_dataIn7;
-    public final Resource Relations_dataIn7_Inverse;
-    public final Resource Relations_dataIn8;
-    public final Resource Relations_dataIn8_Inverse;
-    public final Resource Relations_dataIn9;
-    public final Resource Relations_dataIn9_Inverse;
-    public final Resource Relations_dataIn_Inverse;
-    public final Resource Relations_dataOut;
-    public final Resource Relations_dataOut_Inverse;
-    public final Resource Relations_dataProviderRelation;
-    public final Resource Relations_edit;
-    public final Resource Relations_edit_Inverse;
-    public final Resource Relations_enter;
-    public final Resource Relations_enter_Inverse;
-    public final Resource Relations_event;
-    public final Resource Relations_eventIn;
-    public final Resource Relations_eventIn_Inverse;
-    public final Resource Relations_eventOut;
-    public final Resource Relations_eventOut_Inverse;
-    public final Resource Relations_event_Inverse;
-    public final Resource Relations_functionalChildRelation;
-    public final Resource Relations_load;
-    public final Resource Relations_load_Inverse;
-    public final Resource Relations_open;
-    public final Resource Relations_open_Inverse;
-    public final Resource Relations_parent;
-    public final Resource Relations_parentRelation;
-    public final Resource Relations_parent_Inverse;
-    public final Resource Relations_part1;
-    public final Resource Relations_part10;
-    public final Resource Relations_part10_Inverse;
-    public final Resource Relations_part11;
-    public final Resource Relations_part11_Inverse;
-    public final Resource Relations_part12;
-    public final Resource Relations_part12_Inverse;
-    public final Resource Relations_part13;
-    public final Resource Relations_part13_Inverse;
-    public final Resource Relations_part14;
-    public final Resource Relations_part14_Inverse;
-    public final Resource Relations_part15;
-    public final Resource Relations_part15_Inverse;
-    public final Resource Relations_part16;
-    public final Resource Relations_part16_Inverse;
-    public final Resource Relations_part17;
-    public final Resource Relations_part17_Inverse;
-    public final Resource Relations_part18;
-    public final Resource Relations_part18_Inverse;
-    public final Resource Relations_part19;
-    public final Resource Relations_part19_Inverse;
-    public final Resource Relations_part1_Inverse;
-    public final Resource Relations_part2;
-    public final Resource Relations_part20;
-    public final Resource Relations_part20_Inverse;
-    public final Resource Relations_part21;
-    public final Resource Relations_part21_Inverse;
-    public final Resource Relations_part22;
-    public final Resource Relations_part22_Inverse;
-    public final Resource Relations_part23;
-    public final Resource Relations_part23_Inverse;
-    public final Resource Relations_part24;
-    public final Resource Relations_part24_Inverse;
-    public final Resource Relations_part25;
-    public final Resource Relations_part25_Inverse;
-    public final Resource Relations_part26;
-    public final Resource Relations_part26_Inverse;
-    public final Resource Relations_part27;
-    public final Resource Relations_part27_Inverse;
-    public final Resource Relations_part28;
-    public final Resource Relations_part28_Inverse;
-    public final Resource Relations_part29;
-    public final Resource Relations_part29_Inverse;
-    public final Resource Relations_part2_Inverse;
-    public final Resource Relations_part3;
-    public final Resource Relations_part30;
-    public final Resource Relations_part30_Inverse;
-    public final Resource Relations_part31;
-    public final Resource Relations_part31_Inverse;
-    public final Resource Relations_part32;
-    public final Resource Relations_part32_Inverse;
-    public final Resource Relations_part33;
-    public final Resource Relations_part33_Inverse;
-    public final Resource Relations_part34;
-    public final Resource Relations_part34_Inverse;
-    public final Resource Relations_part35;
-    public final Resource Relations_part35_Inverse;
-    public final Resource Relations_part36;
-    public final Resource Relations_part36_Inverse;
-    public final Resource Relations_part37;
-    public final Resource Relations_part37_Inverse;
-    public final Resource Relations_part38;
-    public final Resource Relations_part38_Inverse;
-    public final Resource Relations_part39;
-    public final Resource Relations_part39_Inverse;
-    public final Resource Relations_part3_Inverse;
-    public final Resource Relations_part4;
-    public final Resource Relations_part40;
-    public final Resource Relations_part40_Inverse;
-    public final Resource Relations_part41;
-    public final Resource Relations_part41_Inverse;
-    public final Resource Relations_part42;
-    public final Resource Relations_part42_Inverse;
-    public final Resource Relations_part43;
-    public final Resource Relations_part43_Inverse;
-    public final Resource Relations_part44;
-    public final Resource Relations_part44_Inverse;
-    public final Resource Relations_part45;
-    public final Resource Relations_part45_Inverse;
-    public final Resource Relations_part46;
-    public final Resource Relations_part46_Inverse;
-    public final Resource Relations_part47;
-    public final Resource Relations_part47_Inverse;
-    public final Resource Relations_part48;
-    public final Resource Relations_part48_Inverse;
-    public final Resource Relations_part49;
-    public final Resource Relations_part49_Inverse;
-    public final Resource Relations_part4_Inverse;
-    public final Resource Relations_part5;
-    public final Resource Relations_part50;
-    public final Resource Relations_part50_Inverse;
-    public final Resource Relations_part5_Inverse;
-    public final Resource Relations_part6;
-    public final Resource Relations_part6_Inverse;
-    public final Resource Relations_part7;
-    public final Resource Relations_part7_Inverse;
-    public final Resource Relations_part8;
-    public final Resource Relations_part8_Inverse;
-    public final Resource Relations_part9;
-    public final Resource Relations_part9_Inverse;
-    public final Resource Relations_partN;
-    public final Resource Relations_partN_Inverse;
-    public final Resource Relations_select;
-    public final Resource Relations_select_Inverse;
-    public final Resource Relations_sequence1;
-    public final Resource Relations_sequence10;
-    public final Resource Relations_sequence10_Inverse;
-    public final Resource Relations_sequence1_Inverse;
-    public final Resource Relations_sequence2;
-    public final Resource Relations_sequence2_Inverse;
-    public final Resource Relations_sequence3;
-    public final Resource Relations_sequence3_Inverse;
-    public final Resource Relations_sequence4;
-    public final Resource Relations_sequence4_Inverse;
-    public final Resource Relations_sequence5;
-    public final Resource Relations_sequence5_Inverse;
-    public final Resource Relations_sequence6;
-    public final Resource Relations_sequence6_Inverse;
-    public final Resource Relations_sequence7;
-    public final Resource Relations_sequence7_Inverse;
-    public final Resource Relations_sequence8;
-    public final Resource Relations_sequence8_Inverse;
-    public final Resource Relations_sequence9;
-    public final Resource Relations_sequence9_Inverse;
-    public final Resource Relations_sequenceTrigger;
-    public final Resource Relations_sequenceTrigger_Inverse;
-    public final Resource Relations_singleDataConsumerRelation;
-    public final Resource Relations_singleDataDefinitionRelation;
-    public final Resource Relations_submit;
-    public final Resource Relations_submit_Inverse;
-    public final Resource Relations_trigger;
-    public final Resource Relations_triggerFalse;
-    public final Resource Relations_triggerFalse_Inverse;
-    public final Resource Relations_triggerTrue;
-    public final Resource Relations_triggerTrue_Inverse;
-    public final Resource Relations_trigger_Inverse;
-    public final Resource Relations_uploaded;
-    public final Resource Relations_uploaded_Inverse;
-    public final Resource Relations_valueChanged;
-    public final Resource Relations_valueChanged_Inverse;
-    public final Resource SCL;
-    public final Resource SCLValue;
-    public final Resource Session;
-    public final Resource Session_inputURI;
-    public final Resource Session_inputURI_Inverse;
-    public final Resource Terminals;
-    public final Resource Terminals_BroadcastTerminal;
-    public final Resource Terminals_BroadcastedTerminal;
-    public final Resource Terminals_ChildTerminal;
-    public final Resource Terminals_CommandExecutorTerminal;
-    public final Resource Terminals_CommandTerminal;
-    public final Resource Terminals_DataConsumerTerminal;
-    public final Resource Terminals_DataProviderTerminal;
-    public final Resource Terminals_ParentTerminal;
-    public final Resource child1;
-    public final Resource child10;
-    public final Resource child2;
-    public final Resource child3;
-    public final Resource child4;
-    public final Resource child5;
-    public final Resource child6;
-    public final Resource child7;
-    public final Resource child8;
-    public final Resource child9;
-    public final Resource commandEvent;
-    public final Resource connect;
-    public final Resource scl;
-    public final Resource sclValue;
-    public final Resource singleData;
-        
-    public static class URIs {
-        public static final String A3 = "http://www.simantics.org/Documentation-1.2/A3";
-        public static final String CommandConnectionType = "http://www.simantics.org/Documentation-1.2/CommandConnectionType";
-        public static final String CommandToCommandExecutorConstraint = "http://www.simantics.org/Documentation-1.2/CommandToCommandExecutorConstraint";
-        public static final String Components = "http://www.simantics.org/Documentation-1.2/Components";
-        public static final String Components_CommandEvent = "http://www.simantics.org/Documentation-1.2/Components/CommandEvent";
-        public static final String Components_Component = "http://www.simantics.org/Documentation-1.2/Components/Component";
-        public static final String Components_Component_manualOrdinal = "http://www.simantics.org/Documentation-1.2/Components/Component/manualOrdinal";
-        public static final String Components_Component_manualOrdinal_Inverse = "http://www.simantics.org/Documentation-1.2/Components/Component/manualOrdinal/Inverse";
-        public static final String Components_Composite = "http://www.simantics.org/Documentation-1.2/Components/Composite";
-        public static final String Components_DefVar = "http://www.simantics.org/Documentation-1.2/Components/DefVar";
-        public static final String Components_DefVars = "http://www.simantics.org/Documentation-1.2/Components/DefVars";
-        public static final String Components_DummyContainer = "http://www.simantics.org/Documentation-1.2/Components/DummyContainer";
-        public static final String Components_Event = "http://www.simantics.org/Documentation-1.2/Components/Event";
-        public static final String Components_ParentlessComponent = "http://www.simantics.org/Documentation-1.2/Components/ParentlessComponent";
-        public static final String Components_PrimitiveComponent = "http://www.simantics.org/Documentation-1.2/Components/PrimitiveComponent";
-        public static final String Components_Root = "http://www.simantics.org/Documentation-1.2/Components/Root";
-        public static final String Components_attribute = "http://www.simantics.org/Documentation-1.2/Components/attribute";
-        public static final String Components_connectionPoint = "http://www.simantics.org/Documentation-1.2/Components/connectionPoint";
-        public static final String Components_sclAttribute = "http://www.simantics.org/Documentation-1.2/Components/sclAttribute";
-        public static final String ConnectionType = "http://www.simantics.org/Documentation-1.2/ConnectionType";
-        public static final String DataConnectionType = "http://www.simantics.org/Documentation-1.2/DataConnectionType";
-        public static final String DataDefinitionConnectionType = "http://www.simantics.org/Documentation-1.2/DataDefinitionConnectionType";
-        public static final String DataDefinitionToDataDefinitionConsumerConstraint = "http://www.simantics.org/Documentation-1.2/DataDefinitionToDataDefinitionConsumerConstraint";
-        public static final String DataProviderToDataConsumerConstraint = "http://www.simantics.org/Documentation-1.2/DataProviderToDataConsumerConstraint";
-        public static final String DataStroke = "http://www.simantics.org/Documentation-1.2/DataStroke";
-        public static final String DiagramModelingRules = "http://www.simantics.org/Documentation-1.2/DiagramModelingRules";
-        public static final String DiagramRelations = "http://www.simantics.org/Documentation-1.2/DiagramRelations";
-        public static final String DiagramRelations_Child1 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child1";
-        public static final String DiagramRelations_Child10 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child10";
-        public static final String DiagramRelations_Child10_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child10/Inverse";
-        public static final String DiagramRelations_Child11 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child11";
-        public static final String DiagramRelations_Child11_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child11/Inverse";
-        public static final String DiagramRelations_Child12 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child12";
-        public static final String DiagramRelations_Child12_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child12/Inverse";
-        public static final String DiagramRelations_Child13 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child13";
-        public static final String DiagramRelations_Child13_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child13/Inverse";
-        public static final String DiagramRelations_Child14 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child14";
-        public static final String DiagramRelations_Child14_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child14/Inverse";
-        public static final String DiagramRelations_Child15 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child15";
-        public static final String DiagramRelations_Child15_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child15/Inverse";
-        public static final String DiagramRelations_Child16 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child16";
-        public static final String DiagramRelations_Child16_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child16/Inverse";
-        public static final String DiagramRelations_Child17 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child17";
-        public static final String DiagramRelations_Child17_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child17/Inverse";
-        public static final String DiagramRelations_Child18 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child18";
-        public static final String DiagramRelations_Child18_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child18/Inverse";
-        public static final String DiagramRelations_Child19 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child19";
-        public static final String DiagramRelations_Child19_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child19/Inverse";
-        public static final String DiagramRelations_Child1_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child1/Inverse";
-        public static final String DiagramRelations_Child2 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child2";
-        public static final String DiagramRelations_Child20 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child20";
-        public static final String DiagramRelations_Child20_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child20/Inverse";
-        public static final String DiagramRelations_Child21 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child21";
-        public static final String DiagramRelations_Child21_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child21/Inverse";
-        public static final String DiagramRelations_Child22 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child22";
-        public static final String DiagramRelations_Child22_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child22/Inverse";
-        public static final String DiagramRelations_Child23 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child23";
-        public static final String DiagramRelations_Child23_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child23/Inverse";
-        public static final String DiagramRelations_Child24 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child24";
-        public static final String DiagramRelations_Child24_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child24/Inverse";
-        public static final String DiagramRelations_Child25 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child25";
-        public static final String DiagramRelations_Child25_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child25/Inverse";
-        public static final String DiagramRelations_Child26 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child26";
-        public static final String DiagramRelations_Child26_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child26/Inverse";
-        public static final String DiagramRelations_Child27 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child27";
-        public static final String DiagramRelations_Child27_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child27/Inverse";
-        public static final String DiagramRelations_Child28 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child28";
-        public static final String DiagramRelations_Child28_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child28/Inverse";
-        public static final String DiagramRelations_Child29 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child29";
-        public static final String DiagramRelations_Child29_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child29/Inverse";
-        public static final String DiagramRelations_Child2_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child2/Inverse";
-        public static final String DiagramRelations_Child3 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child3";
-        public static final String DiagramRelations_Child30 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child30";
-        public static final String DiagramRelations_Child30_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child30/Inverse";
-        public static final String DiagramRelations_Child3_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child3/Inverse";
-        public static final String DiagramRelations_Child4 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child4";
-        public static final String DiagramRelations_Child4_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child4/Inverse";
-        public static final String DiagramRelations_Child5 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child5";
-        public static final String DiagramRelations_Child5_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child5/Inverse";
-        public static final String DiagramRelations_Child6 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child6";
-        public static final String DiagramRelations_Child6_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child6/Inverse";
-        public static final String DiagramRelations_Child7 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child7";
-        public static final String DiagramRelations_Child7_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child7/Inverse";
-        public static final String DiagramRelations_Child8 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child8";
-        public static final String DiagramRelations_Child8_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child8/Inverse";
-        public static final String DiagramRelations_Child9 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child9";
-        public static final String DiagramRelations_Child9_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/Child9/Inverse";
-        public static final String DiagramRelations_ChildN = "http://www.simantics.org/Documentation-1.2/DiagramRelations/ChildN";
-        public static final String DiagramRelations_ChildN_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/ChildN/Inverse";
-        public static final String DiagramRelations_ParentRelation = "http://www.simantics.org/Documentation-1.2/DiagramRelations/ParentRelation";
-        public static final String DiagramRelations_ParentRelation_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/ParentRelation/Inverse";
-        public static final String DiagramRelations_arrayDataIn = "http://www.simantics.org/Documentation-1.2/DiagramRelations/arrayDataIn";
-        public static final String DiagramRelations_arrayDataIn_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/arrayDataIn/Inverse";
-        public static final String DiagramRelations_broadcast = "http://www.simantics.org/Documentation-1.2/DiagramRelations/broadcast";
-        public static final String DiagramRelations_broadcast_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/broadcast/Inverse";
-        public static final String DiagramRelations_broadcasted = "http://www.simantics.org/Documentation-1.2/DiagramRelations/broadcasted";
-        public static final String DiagramRelations_broadcasted_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/broadcasted/Inverse";
-        public static final String DiagramRelations_click = "http://www.simantics.org/Documentation-1.2/DiagramRelations/click";
-        public static final String DiagramRelations_click_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/click/Inverse";
-        public static final String DiagramRelations_close = "http://www.simantics.org/Documentation-1.2/DiagramRelations/close";
-        public static final String DiagramRelations_close_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/close/Inverse";
-        public static final String DiagramRelations_closed = "http://www.simantics.org/Documentation-1.2/DiagramRelations/closed";
-        public static final String DiagramRelations_closed_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/closed/Inverse";
-        public static final String DiagramRelations_data1 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/data1";
-        public static final String DiagramRelations_data10 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/data10";
-        public static final String DiagramRelations_data10_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/data10/Inverse";
-        public static final String DiagramRelations_data1_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/data1/Inverse";
-        public static final String DiagramRelations_data2 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/data2";
-        public static final String DiagramRelations_data2_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/data2/Inverse";
-        public static final String DiagramRelations_data3 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/data3";
-        public static final String DiagramRelations_data3_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/data3/Inverse";
-        public static final String DiagramRelations_data4 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/data4";
-        public static final String DiagramRelations_data4_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/data4/Inverse";
-        public static final String DiagramRelations_data5 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/data5";
-        public static final String DiagramRelations_data5_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/data5/Inverse";
-        public static final String DiagramRelations_data6 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/data6";
-        public static final String DiagramRelations_data6_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/data6/Inverse";
-        public static final String DiagramRelations_data7 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/data7";
-        public static final String DiagramRelations_data7_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/data7/Inverse";
-        public static final String DiagramRelations_data8 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/data8";
-        public static final String DiagramRelations_data8_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/data8/Inverse";
-        public static final String DiagramRelations_data9 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/data9";
-        public static final String DiagramRelations_data9_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/data9/Inverse";
-        public static final String DiagramRelations_dataDefinition = "http://www.simantics.org/Documentation-1.2/DiagramRelations/dataDefinition";
-        public static final String DiagramRelations_dataDefinition_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/dataDefinition/Inverse";
-        public static final String DiagramRelations_dataIn = "http://www.simantics.org/Documentation-1.2/DiagramRelations/dataIn";
-        public static final String DiagramRelations_dataIn1 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/dataIn1";
-        public static final String DiagramRelations_dataIn10 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/dataIn10";
-        public static final String DiagramRelations_dataIn10_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/dataIn10/Inverse";
-        public static final String DiagramRelations_dataIn1_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/dataIn1/Inverse";
-        public static final String DiagramRelations_dataIn2 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/dataIn2";
-        public static final String DiagramRelations_dataIn2_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/dataIn2/Inverse";
-        public static final String DiagramRelations_dataIn3 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/dataIn3";
-        public static final String DiagramRelations_dataIn3_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/dataIn3/Inverse";
-        public static final String DiagramRelations_dataIn4 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/dataIn4";
-        public static final String DiagramRelations_dataIn4_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/dataIn4/Inverse";
-        public static final String DiagramRelations_dataIn5 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/dataIn5";
-        public static final String DiagramRelations_dataIn5_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/dataIn5/Inverse";
-        public static final String DiagramRelations_dataIn6 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/dataIn6";
-        public static final String DiagramRelations_dataIn6_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/dataIn6/Inverse";
-        public static final String DiagramRelations_dataIn7 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/dataIn7";
-        public static final String DiagramRelations_dataIn7_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/dataIn7/Inverse";
-        public static final String DiagramRelations_dataIn8 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/dataIn8";
-        public static final String DiagramRelations_dataIn8_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/dataIn8/Inverse";
-        public static final String DiagramRelations_dataIn9 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/dataIn9";
-        public static final String DiagramRelations_dataIn9_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/dataIn9/Inverse";
-        public static final String DiagramRelations_dataIn_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/dataIn/Inverse";
-        public static final String DiagramRelations_dataOut = "http://www.simantics.org/Documentation-1.2/DiagramRelations/dataOut";
-        public static final String DiagramRelations_dataOut_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/dataOut/Inverse";
-        public static final String DiagramRelations_edit = "http://www.simantics.org/Documentation-1.2/DiagramRelations/edit";
-        public static final String DiagramRelations_edit_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/edit/Inverse";
-        public static final String DiagramRelations_enter = "http://www.simantics.org/Documentation-1.2/DiagramRelations/enter";
-        public static final String DiagramRelations_enter_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/enter/Inverse";
-        public static final String DiagramRelations_event = "http://www.simantics.org/Documentation-1.2/DiagramRelations/event";
-        public static final String DiagramRelations_eventIn = "http://www.simantics.org/Documentation-1.2/DiagramRelations/eventIn";
-        public static final String DiagramRelations_eventIn_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/eventIn/Inverse";
-        public static final String DiagramRelations_eventOut = "http://www.simantics.org/Documentation-1.2/DiagramRelations/eventOut";
-        public static final String DiagramRelations_eventOut_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/eventOut/Inverse";
-        public static final String DiagramRelations_event_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/event/Inverse";
-        public static final String DiagramRelations_load = "http://www.simantics.org/Documentation-1.2/DiagramRelations/load";
-        public static final String DiagramRelations_load_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/load/Inverse";
-        public static final String DiagramRelations_open = "http://www.simantics.org/Documentation-1.2/DiagramRelations/open";
-        public static final String DiagramRelations_open_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/open/Inverse";
-        public static final String DiagramRelations_select = "http://www.simantics.org/Documentation-1.2/DiagramRelations/select";
-        public static final String DiagramRelations_select_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/select/Inverse";
-        public static final String DiagramRelations_sequence1 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/sequence1";
-        public static final String DiagramRelations_sequence10 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/sequence10";
-        public static final String DiagramRelations_sequence10_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/sequence10/Inverse";
-        public static final String DiagramRelations_sequence1_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/sequence1/Inverse";
-        public static final String DiagramRelations_sequence2 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/sequence2";
-        public static final String DiagramRelations_sequence2_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/sequence2/Inverse";
-        public static final String DiagramRelations_sequence3 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/sequence3";
-        public static final String DiagramRelations_sequence3_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/sequence3/Inverse";
-        public static final String DiagramRelations_sequence4 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/sequence4";
-        public static final String DiagramRelations_sequence4_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/sequence4/Inverse";
-        public static final String DiagramRelations_sequence5 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/sequence5";
-        public static final String DiagramRelations_sequence5_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/sequence5/Inverse";
-        public static final String DiagramRelations_sequence6 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/sequence6";
-        public static final String DiagramRelations_sequence6_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/sequence6/Inverse";
-        public static final String DiagramRelations_sequence7 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/sequence7";
-        public static final String DiagramRelations_sequence7_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/sequence7/Inverse";
-        public static final String DiagramRelations_sequence8 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/sequence8";
-        public static final String DiagramRelations_sequence8_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/sequence8/Inverse";
-        public static final String DiagramRelations_sequence9 = "http://www.simantics.org/Documentation-1.2/DiagramRelations/sequence9";
-        public static final String DiagramRelations_sequence9_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/sequence9/Inverse";
-        public static final String DiagramRelations_sequenceTrigger = "http://www.simantics.org/Documentation-1.2/DiagramRelations/sequenceTrigger";
-        public static final String DiagramRelations_sequenceTrigger_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/sequenceTrigger/Inverse";
-        public static final String DiagramRelations_submit = "http://www.simantics.org/Documentation-1.2/DiagramRelations/submit";
-        public static final String DiagramRelations_submit_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/submit/Inverse";
-        public static final String DiagramRelations_trigger = "http://www.simantics.org/Documentation-1.2/DiagramRelations/trigger";
-        public static final String DiagramRelations_triggerFalse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/triggerFalse";
-        public static final String DiagramRelations_triggerFalse_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/triggerFalse/Inverse";
-        public static final String DiagramRelations_triggerTrue = "http://www.simantics.org/Documentation-1.2/DiagramRelations/triggerTrue";
-        public static final String DiagramRelations_triggerTrue_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/triggerTrue/Inverse";
-        public static final String DiagramRelations_trigger_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/trigger/Inverse";
-        public static final String DiagramRelations_uploaded = "http://www.simantics.org/Documentation-1.2/DiagramRelations/uploaded";
-        public static final String DiagramRelations_uploaded_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/uploaded/Inverse";
-        public static final String DiagramRelations_valueChanged = "http://www.simantics.org/Documentation-1.2/DiagramRelations/valueChanged";
-        public static final String DiagramRelations_valueChanged_Inverse = "http://www.simantics.org/Documentation-1.2/DiagramRelations/valueChanged/Inverse";
-        public static final String Document = "http://www.simantics.org/Documentation-1.2/Document";
-        public static final String DocumentComponent = "http://www.simantics.org/Documentation-1.2/DocumentComponent";
-        public static final String DocumentComponentType = "http://www.simantics.org/Documentation-1.2/DocumentComponentType";
-        public static final String DocumentContribution = "http://www.simantics.org/Documentation-1.2/DocumentContribution";
-        public static final String DocumentContribution_HasDocument = "http://www.simantics.org/Documentation-1.2/DocumentContribution/HasDocument";
-        public static final String DocumentContribution_HasDocument_Inverse = "http://www.simantics.org/Documentation-1.2/DocumentContribution/HasDocument/Inverse";
-        public static final String DocumentContribution_HasType = "http://www.simantics.org/Documentation-1.2/DocumentContribution/HasType";
-        public static final String DocumentContribution_HasType_Inverse = "http://www.simantics.org/Documentation-1.2/DocumentContribution/HasType/Inverse";
-        public static final String DocumentDiagram = "http://www.simantics.org/Documentation-1.2/DocumentDiagram";
-        public static final String DocumentProceduralComponentType = "http://www.simantics.org/Documentation-1.2/DocumentProceduralComponentType";
-        public static final String Document_AttributeRelation = "http://www.simantics.org/Documentation-1.2/Document/AttributeRelation";
-        public static final String Document_AttributeRelation_dynamic = "http://www.simantics.org/Documentation-1.2/Document/AttributeRelation/dynamic";
-        public static final String Document_AttributeRelation_dynamic_Inverse = "http://www.simantics.org/Documentation-1.2/Document/AttributeRelation/dynamic/Inverse";
-        public static final String Document_ChildRelation = "http://www.simantics.org/Documentation-1.2/Document/ChildRelation";
-        public static final String Document_ChildRelation_ordinal = "http://www.simantics.org/Documentation-1.2/Document/ChildRelation/ordinal";
-        public static final String Document_ChildRelation_ordinal_Inverse = "http://www.simantics.org/Documentation-1.2/Document/ChildRelation/ordinal/Inverse";
-        public static final String Document_CommandRelation = "http://www.simantics.org/Documentation-1.2/Document/CommandRelation";
-        public static final String Document_CommandRelation_ordinal = "http://www.simantics.org/Documentation-1.2/Document/CommandRelation/ordinal";
-        public static final String Document_CommandRelation_ordinal_Inverse = "http://www.simantics.org/Documentation-1.2/Document/CommandRelation/ordinal/Inverse";
-        public static final String Document_DataDefinitionRelation = "http://www.simantics.org/Documentation-1.2/Document/DataDefinitionRelation";
-        public static final String Document_DataRelation = "http://www.simantics.org/Documentation-1.2/Document/DataRelation";
-        public static final String Document_ExtraAttributeRelation = "http://www.simantics.org/Documentation-1.2/Document/ExtraAttributeRelation";
-        public static final String Document_IsConnectedToChild = "http://www.simantics.org/Documentation-1.2/Document/IsConnectedToChild";
-        public static final String Document_IsConnectedToChild_Inverse = "http://www.simantics.org/Documentation-1.2/Document/IsConnectedToChild/Inverse";
-        public static final String Document_IsConnectedToCommand = "http://www.simantics.org/Documentation-1.2/Document/IsConnectedToCommand";
-        public static final String Document_IsConnectedToCommand_Inverse = "http://www.simantics.org/Documentation-1.2/Document/IsConnectedToCommand/Inverse";
-        public static final String Document_IsConnectedToData = "http://www.simantics.org/Documentation-1.2/Document/IsConnectedToData";
-        public static final String Document_IsConnectedToDataDefinition = "http://www.simantics.org/Documentation-1.2/Document/IsConnectedToDataDefinition";
-        public static final String Document_IsConnectedToDataDefinition_Inverse = "http://www.simantics.org/Documentation-1.2/Document/IsConnectedToDataDefinition/Inverse";
-        public static final String Document_IsConnectedToData_Inverse = "http://www.simantics.org/Documentation-1.2/Document/IsConnectedToData/Inverse";
-        public static final String Functions = "http://www.simantics.org/Documentation-1.2/Functions";
-        public static final String Functions_componentNamingStrategy = "http://www.simantics.org/Documentation-1.2/Functions/componentNamingStrategy";
-        public static final String Functions_emptyEvent = "http://www.simantics.org/Documentation-1.2/Functions/emptyEvent";
-        public static final String Functions_experiment = "http://www.simantics.org/Documentation-1.2/Functions/experiment";
-        public static final String Functions_graph = "http://www.simantics.org/Documentation-1.2/Functions/graph";
-        public static final String Functions_icstate = "http://www.simantics.org/Documentation-1.2/Functions/icstate";
-        public static final String Functions_input = "http://www.simantics.org/Documentation-1.2/Functions/input";
-        public static final String Functions_inputSpaceChildren = "http://www.simantics.org/Documentation-1.2/Functions/inputSpaceChildren";
-        public static final String Functions_model = "http://www.simantics.org/Documentation-1.2/Functions/model";
-        public static final String Functions_pathExists = "http://www.simantics.org/Documentation-1.2/Functions/pathExists";
-        public static final String Functions_sclValue = "http://www.simantics.org/Documentation-1.2/Functions/sclValue";
-        public static final String Functions_self = "http://www.simantics.org/Documentation-1.2/Functions/self";
-        public static final String Functions_session = "http://www.simantics.org/Documentation-1.2/Functions/session";
-        public static final String Functions_state = "http://www.simantics.org/Documentation-1.2/Functions/state";
-        public static final String InputContribution = "http://www.simantics.org/Documentation-1.2/InputContribution";
-        public static final String InputContribution_function = "http://www.simantics.org/Documentation-1.2/InputContribution/function";
-        public static final String InputContribution_function_Inverse = "http://www.simantics.org/Documentation-1.2/InputContribution/function/Inverse";
-        public static final String InputContribution_labeler = "http://www.simantics.org/Documentation-1.2/InputContribution/labeler";
-        public static final String InputContribution_labeler_Inverse = "http://www.simantics.org/Documentation-1.2/InputContribution/labeler/Inverse";
-        public static final String ModelInputContribution = "http://www.simantics.org/Documentation-1.2/ModelInputContribution";
-        public static final String NoSelfConnectionConstraint = "http://www.simantics.org/Documentation-1.2/NoSelfConnectionConstraint";
-        public static final String ParentToChildConstraint = "http://www.simantics.org/Documentation-1.2/ParentToChildConstraint";
-        public static final String Properties = "http://www.simantics.org/Documentation-1.2/Properties";
-        public static final String Properties_ParameterType = "http://www.simantics.org/Documentation-1.2/Properties/ParameterType";
-        public static final String Properties_SCLFunction = "http://www.simantics.org/Documentation-1.2/Properties/SCLFunction";
-        public static final String Properties_SCLFunction_Inverse = "http://www.simantics.org/Documentation-1.2/Properties/SCLFunction/Inverse";
-        public static final String Properties_commands = "http://www.simantics.org/Documentation-1.2/Properties/commands";
-        public static final String Properties_commands_Inverse = "http://www.simantics.org/Documentation-1.2/Properties/commands/Inverse";
-        public static final String Properties_dataDefinitions = "http://www.simantics.org/Documentation-1.2/Properties/dataDefinitions";
-        public static final String Properties_dataDefinitions_Inverse = "http://www.simantics.org/Documentation-1.2/Properties/dataDefinitions/Inverse";
-        public static final String Properties_defAttribute = "http://www.simantics.org/Documentation-1.2/Properties/defAttribute";
-        public static final String Properties_defExtraAttribute = "http://www.simantics.org/Documentation-1.2/Properties/defExtraAttribute";
-        public static final String Properties_exists = "http://www.simantics.org/Documentation-1.2/Properties/exists";
-        public static final String Properties_exists_Inverse = "http://www.simantics.org/Documentation-1.2/Properties/exists/Inverse";
-        public static final String Properties_experiment = "http://www.simantics.org/Documentation-1.2/Properties/experiment";
-        public static final String Properties_experiment_Inverse = "http://www.simantics.org/Documentation-1.2/Properties/experiment/Inverse";
-        public static final String Properties_hyperlinkTarget = "http://www.simantics.org/Documentation-1.2/Properties/hyperlinkTarget";
-        public static final String Properties_hyperlinkTarget_Inverse = "http://www.simantics.org/Documentation-1.2/Properties/hyperlinkTarget/Inverse";
-        public static final String Properties_icstate = "http://www.simantics.org/Documentation-1.2/Properties/icstate";
-        public static final String Properties_icstate_Inverse = "http://www.simantics.org/Documentation-1.2/Properties/icstate/Inverse";
-        public static final String Properties_input = "http://www.simantics.org/Documentation-1.2/Properties/input";
-        public static final String Properties_inputUri = "http://www.simantics.org/Documentation-1.2/Properties/inputUri";
-        public static final String Properties_inputUri_Inverse = "http://www.simantics.org/Documentation-1.2/Properties/inputUri/Inverse";
-        public static final String Properties_input_Inverse = "http://www.simantics.org/Documentation-1.2/Properties/input/Inverse";
-        public static final String Properties_model = "http://www.simantics.org/Documentation-1.2/Properties/model";
-        public static final String Properties_model_Inverse = "http://www.simantics.org/Documentation-1.2/Properties/model/Inverse";
-        public static final String Properties_pathExists = "http://www.simantics.org/Documentation-1.2/Properties/pathExists";
-        public static final String Properties_pathExists_Inverse = "http://www.simantics.org/Documentation-1.2/Properties/pathExists/Inverse";
-        public static final String Properties_session = "http://www.simantics.org/Documentation-1.2/Properties/session";
-        public static final String Properties_session_Inverse = "http://www.simantics.org/Documentation-1.2/Properties/session/Inverse";
-        public static final String Properties_source = "http://www.simantics.org/Documentation-1.2/Properties/source";
-        public static final String Properties_source_Inverse = "http://www.simantics.org/Documentation-1.2/Properties/source/Inverse";
-        public static final String Properties_sources = "http://www.simantics.org/Documentation-1.2/Properties/sources";
-        public static final String Properties_sources_Inverse = "http://www.simantics.org/Documentation-1.2/Properties/sources/Inverse";
-        public static final String Properties_state = "http://www.simantics.org/Documentation-1.2/Properties/state";
-        public static final String Properties_state_Inverse = "http://www.simantics.org/Documentation-1.2/Properties/state/Inverse";
-        public static final String Properties_target = "http://www.simantics.org/Documentation-1.2/Properties/target";
-        public static final String Properties_target_Inverse = "http://www.simantics.org/Documentation-1.2/Properties/target/Inverse";
-        public static final String Properties_targets = "http://www.simantics.org/Documentation-1.2/Properties/targets";
-        public static final String Properties_targets_Inverse = "http://www.simantics.org/Documentation-1.2/Properties/targets/Inverse";
-        public static final String RelationTypeConstraint = "http://www.simantics.org/Documentation-1.2/RelationTypeConstraint";
-        public static final String RelationTypeConstraint_Type1 = "http://www.simantics.org/Documentation-1.2/RelationTypeConstraint/Type1";
-        public static final String RelationTypeConstraint_Type1_Inverse = "http://www.simantics.org/Documentation-1.2/RelationTypeConstraint/Type1/Inverse";
-        public static final String RelationTypeConstraint_Type2 = "http://www.simantics.org/Documentation-1.2/RelationTypeConstraint/Type2";
-        public static final String RelationTypeConstraint_Type2_Inverse = "http://www.simantics.org/Documentation-1.2/RelationTypeConstraint/Type2/Inverse";
-        public static final String Relations = "http://www.simantics.org/Documentation-1.2/Relations";
-        public static final String Relations_arrayDataIn = "http://www.simantics.org/Documentation-1.2/Relations/arrayDataIn";
-        public static final String Relations_arrayDataIn_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/arrayDataIn/Inverse";
-        public static final String Relations_broadcast = "http://www.simantics.org/Documentation-1.2/Relations/broadcast";
-        public static final String Relations_broadcast_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/broadcast/Inverse";
-        public static final String Relations_broadcasted = "http://www.simantics.org/Documentation-1.2/Relations/broadcasted";
-        public static final String Relations_broadcasted_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/broadcasted/Inverse";
-        public static final String Relations_childRelation = "http://www.simantics.org/Documentation-1.2/Relations/childRelation";
-        public static final String Relations_click = "http://www.simantics.org/Documentation-1.2/Relations/click";
-        public static final String Relations_click_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/click/Inverse";
-        public static final String Relations_close = "http://www.simantics.org/Documentation-1.2/Relations/close";
-        public static final String Relations_close_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/close/Inverse";
-        public static final String Relations_closed = "http://www.simantics.org/Documentation-1.2/Relations/closed";
-        public static final String Relations_closed_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/closed/Inverse";
-        public static final String Relations_commandExecutorRelation = "http://www.simantics.org/Documentation-1.2/Relations/commandExecutorRelation";
-        public static final String Relations_commandExecutorRelation_propagate = "http://www.simantics.org/Documentation-1.2/Relations/commandExecutorRelation/propagate";
-        public static final String Relations_commandExecutorRelation_propagate_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/commandExecutorRelation/propagate/Inverse";
-        public static final String Relations_commandRelation = "http://www.simantics.org/Documentation-1.2/Relations/commandRelation";
-        public static final String Relations_data1 = "http://www.simantics.org/Documentation-1.2/Relations/data1";
-        public static final String Relations_data10 = "http://www.simantics.org/Documentation-1.2/Relations/data10";
-        public static final String Relations_data10_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/data10/Inverse";
-        public static final String Relations_data1_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/data1/Inverse";
-        public static final String Relations_data2 = "http://www.simantics.org/Documentation-1.2/Relations/data2";
-        public static final String Relations_data2_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/data2/Inverse";
-        public static final String Relations_data3 = "http://www.simantics.org/Documentation-1.2/Relations/data3";
-        public static final String Relations_data3_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/data3/Inverse";
-        public static final String Relations_data4 = "http://www.simantics.org/Documentation-1.2/Relations/data4";
-        public static final String Relations_data4_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/data4/Inverse";
-        public static final String Relations_data5 = "http://www.simantics.org/Documentation-1.2/Relations/data5";
-        public static final String Relations_data5_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/data5/Inverse";
-        public static final String Relations_data6 = "http://www.simantics.org/Documentation-1.2/Relations/data6";
-        public static final String Relations_data6_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/data6/Inverse";
-        public static final String Relations_data7 = "http://www.simantics.org/Documentation-1.2/Relations/data7";
-        public static final String Relations_data7_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/data7/Inverse";
-        public static final String Relations_data8 = "http://www.simantics.org/Documentation-1.2/Relations/data8";
-        public static final String Relations_data8_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/data8/Inverse";
-        public static final String Relations_data9 = "http://www.simantics.org/Documentation-1.2/Relations/data9";
-        public static final String Relations_data9_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/data9/Inverse";
-        public static final String Relations_dataConsumerRelation = "http://www.simantics.org/Documentation-1.2/Relations/dataConsumerRelation";
-        public static final String Relations_dataDefinition = "http://www.simantics.org/Documentation-1.2/Relations/dataDefinition";
-        public static final String Relations_dataDefinitionConsumerRelation = "http://www.simantics.org/Documentation-1.2/Relations/dataDefinitionConsumerRelation";
-        public static final String Relations_dataDefinitionRelation = "http://www.simantics.org/Documentation-1.2/Relations/dataDefinitionRelation";
-        public static final String Relations_dataDefinition_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/dataDefinition/Inverse";
-        public static final String Relations_dataIn = "http://www.simantics.org/Documentation-1.2/Relations/dataIn";
-        public static final String Relations_dataIn1 = "http://www.simantics.org/Documentation-1.2/Relations/dataIn1";
-        public static final String Relations_dataIn10 = "http://www.simantics.org/Documentation-1.2/Relations/dataIn10";
-        public static final String Relations_dataIn10_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/dataIn10/Inverse";
-        public static final String Relations_dataIn1_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/dataIn1/Inverse";
-        public static final String Relations_dataIn2 = "http://www.simantics.org/Documentation-1.2/Relations/dataIn2";
-        public static final String Relations_dataIn2_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/dataIn2/Inverse";
-        public static final String Relations_dataIn3 = "http://www.simantics.org/Documentation-1.2/Relations/dataIn3";
-        public static final String Relations_dataIn3_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/dataIn3/Inverse";
-        public static final String Relations_dataIn4 = "http://www.simantics.org/Documentation-1.2/Relations/dataIn4";
-        public static final String Relations_dataIn4_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/dataIn4/Inverse";
-        public static final String Relations_dataIn5 = "http://www.simantics.org/Documentation-1.2/Relations/dataIn5";
-        public static final String Relations_dataIn5_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/dataIn5/Inverse";
-        public static final String Relations_dataIn6 = "http://www.simantics.org/Documentation-1.2/Relations/dataIn6";
-        public static final String Relations_dataIn6_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/dataIn6/Inverse";
-        public static final String Relations_dataIn7 = "http://www.simantics.org/Documentation-1.2/Relations/dataIn7";
-        public static final String Relations_dataIn7_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/dataIn7/Inverse";
-        public static final String Relations_dataIn8 = "http://www.simantics.org/Documentation-1.2/Relations/dataIn8";
-        public static final String Relations_dataIn8_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/dataIn8/Inverse";
-        public static final String Relations_dataIn9 = "http://www.simantics.org/Documentation-1.2/Relations/dataIn9";
-        public static final String Relations_dataIn9_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/dataIn9/Inverse";
-        public static final String Relations_dataIn_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/dataIn/Inverse";
-        public static final String Relations_dataOut = "http://www.simantics.org/Documentation-1.2/Relations/dataOut";
-        public static final String Relations_dataOut_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/dataOut/Inverse";
-        public static final String Relations_dataProviderRelation = "http://www.simantics.org/Documentation-1.2/Relations/dataProviderRelation";
-        public static final String Relations_edit = "http://www.simantics.org/Documentation-1.2/Relations/edit";
-        public static final String Relations_edit_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/edit/Inverse";
-        public static final String Relations_enter = "http://www.simantics.org/Documentation-1.2/Relations/enter";
-        public static final String Relations_enter_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/enter/Inverse";
-        public static final String Relations_event = "http://www.simantics.org/Documentation-1.2/Relations/event";
-        public static final String Relations_eventIn = "http://www.simantics.org/Documentation-1.2/Relations/eventIn";
-        public static final String Relations_eventIn_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/eventIn/Inverse";
-        public static final String Relations_eventOut = "http://www.simantics.org/Documentation-1.2/Relations/eventOut";
-        public static final String Relations_eventOut_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/eventOut/Inverse";
-        public static final String Relations_event_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/event/Inverse";
-        public static final String Relations_functionalChildRelation = "http://www.simantics.org/Documentation-1.2/Relations/functionalChildRelation";
-        public static final String Relations_load = "http://www.simantics.org/Documentation-1.2/Relations/load";
-        public static final String Relations_load_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/load/Inverse";
-        public static final String Relations_open = "http://www.simantics.org/Documentation-1.2/Relations/open";
-        public static final String Relations_open_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/open/Inverse";
-        public static final String Relations_parent = "http://www.simantics.org/Documentation-1.2/Relations/parent";
-        public static final String Relations_parentRelation = "http://www.simantics.org/Documentation-1.2/Relations/parentRelation";
-        public static final String Relations_parent_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/parent/Inverse";
-        public static final String Relations_part1 = "http://www.simantics.org/Documentation-1.2/Relations/part1";
-        public static final String Relations_part10 = "http://www.simantics.org/Documentation-1.2/Relations/part10";
-        public static final String Relations_part10_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part10/Inverse";
-        public static final String Relations_part11 = "http://www.simantics.org/Documentation-1.2/Relations/part11";
-        public static final String Relations_part11_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part11/Inverse";
-        public static final String Relations_part12 = "http://www.simantics.org/Documentation-1.2/Relations/part12";
-        public static final String Relations_part12_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part12/Inverse";
-        public static final String Relations_part13 = "http://www.simantics.org/Documentation-1.2/Relations/part13";
-        public static final String Relations_part13_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part13/Inverse";
-        public static final String Relations_part14 = "http://www.simantics.org/Documentation-1.2/Relations/part14";
-        public static final String Relations_part14_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part14/Inverse";
-        public static final String Relations_part15 = "http://www.simantics.org/Documentation-1.2/Relations/part15";
-        public static final String Relations_part15_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part15/Inverse";
-        public static final String Relations_part16 = "http://www.simantics.org/Documentation-1.2/Relations/part16";
-        public static final String Relations_part16_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part16/Inverse";
-        public static final String Relations_part17 = "http://www.simantics.org/Documentation-1.2/Relations/part17";
-        public static final String Relations_part17_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part17/Inverse";
-        public static final String Relations_part18 = "http://www.simantics.org/Documentation-1.2/Relations/part18";
-        public static final String Relations_part18_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part18/Inverse";
-        public static final String Relations_part19 = "http://www.simantics.org/Documentation-1.2/Relations/part19";
-        public static final String Relations_part19_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part19/Inverse";
-        public static final String Relations_part1_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part1/Inverse";
-        public static final String Relations_part2 = "http://www.simantics.org/Documentation-1.2/Relations/part2";
-        public static final String Relations_part20 = "http://www.simantics.org/Documentation-1.2/Relations/part20";
-        public static final String Relations_part20_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part20/Inverse";
-        public static final String Relations_part21 = "http://www.simantics.org/Documentation-1.2/Relations/part21";
-        public static final String Relations_part21_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part21/Inverse";
-        public static final String Relations_part22 = "http://www.simantics.org/Documentation-1.2/Relations/part22";
-        public static final String Relations_part22_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part22/Inverse";
-        public static final String Relations_part23 = "http://www.simantics.org/Documentation-1.2/Relations/part23";
-        public static final String Relations_part23_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part23/Inverse";
-        public static final String Relations_part24 = "http://www.simantics.org/Documentation-1.2/Relations/part24";
-        public static final String Relations_part24_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part24/Inverse";
-        public static final String Relations_part25 = "http://www.simantics.org/Documentation-1.2/Relations/part25";
-        public static final String Relations_part25_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part25/Inverse";
-        public static final String Relations_part26 = "http://www.simantics.org/Documentation-1.2/Relations/part26";
-        public static final String Relations_part26_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part26/Inverse";
-        public static final String Relations_part27 = "http://www.simantics.org/Documentation-1.2/Relations/part27";
-        public static final String Relations_part27_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part27/Inverse";
-        public static final String Relations_part28 = "http://www.simantics.org/Documentation-1.2/Relations/part28";
-        public static final String Relations_part28_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part28/Inverse";
-        public static final String Relations_part29 = "http://www.simantics.org/Documentation-1.2/Relations/part29";
-        public static final String Relations_part29_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part29/Inverse";
-        public static final String Relations_part2_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part2/Inverse";
-        public static final String Relations_part3 = "http://www.simantics.org/Documentation-1.2/Relations/part3";
-        public static final String Relations_part30 = "http://www.simantics.org/Documentation-1.2/Relations/part30";
-        public static final String Relations_part30_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part30/Inverse";
-        public static final String Relations_part31 = "http://www.simantics.org/Documentation-1.2/Relations/part31";
-        public static final String Relations_part31_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part31/Inverse";
-        public static final String Relations_part32 = "http://www.simantics.org/Documentation-1.2/Relations/part32";
-        public static final String Relations_part32_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part32/Inverse";
-        public static final String Relations_part33 = "http://www.simantics.org/Documentation-1.2/Relations/part33";
-        public static final String Relations_part33_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part33/Inverse";
-        public static final String Relations_part34 = "http://www.simantics.org/Documentation-1.2/Relations/part34";
-        public static final String Relations_part34_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part34/Inverse";
-        public static final String Relations_part35 = "http://www.simantics.org/Documentation-1.2/Relations/part35";
-        public static final String Relations_part35_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part35/Inverse";
-        public static final String Relations_part36 = "http://www.simantics.org/Documentation-1.2/Relations/part36";
-        public static final String Relations_part36_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part36/Inverse";
-        public static final String Relations_part37 = "http://www.simantics.org/Documentation-1.2/Relations/part37";
-        public static final String Relations_part37_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part37/Inverse";
-        public static final String Relations_part38 = "http://www.simantics.org/Documentation-1.2/Relations/part38";
-        public static final String Relations_part38_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part38/Inverse";
-        public static final String Relations_part39 = "http://www.simantics.org/Documentation-1.2/Relations/part39";
-        public static final String Relations_part39_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part39/Inverse";
-        public static final String Relations_part3_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part3/Inverse";
-        public static final String Relations_part4 = "http://www.simantics.org/Documentation-1.2/Relations/part4";
-        public static final String Relations_part40 = "http://www.simantics.org/Documentation-1.2/Relations/part40";
-        public static final String Relations_part40_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part40/Inverse";
-        public static final String Relations_part41 = "http://www.simantics.org/Documentation-1.2/Relations/part41";
-        public static final String Relations_part41_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part41/Inverse";
-        public static final String Relations_part42 = "http://www.simantics.org/Documentation-1.2/Relations/part42";
-        public static final String Relations_part42_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part42/Inverse";
-        public static final String Relations_part43 = "http://www.simantics.org/Documentation-1.2/Relations/part43";
-        public static final String Relations_part43_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part43/Inverse";
-        public static final String Relations_part44 = "http://www.simantics.org/Documentation-1.2/Relations/part44";
-        public static final String Relations_part44_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part44/Inverse";
-        public static final String Relations_part45 = "http://www.simantics.org/Documentation-1.2/Relations/part45";
-        public static final String Relations_part45_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part45/Inverse";
-        public static final String Relations_part46 = "http://www.simantics.org/Documentation-1.2/Relations/part46";
-        public static final String Relations_part46_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part46/Inverse";
-        public static final String Relations_part47 = "http://www.simantics.org/Documentation-1.2/Relations/part47";
-        public static final String Relations_part47_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part47/Inverse";
-        public static final String Relations_part48 = "http://www.simantics.org/Documentation-1.2/Relations/part48";
-        public static final String Relations_part48_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part48/Inverse";
-        public static final String Relations_part49 = "http://www.simantics.org/Documentation-1.2/Relations/part49";
-        public static final String Relations_part49_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part49/Inverse";
-        public static final String Relations_part4_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part4/Inverse";
-        public static final String Relations_part5 = "http://www.simantics.org/Documentation-1.2/Relations/part5";
-        public static final String Relations_part50 = "http://www.simantics.org/Documentation-1.2/Relations/part50";
-        public static final String Relations_part50_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part50/Inverse";
-        public static final String Relations_part5_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part5/Inverse";
-        public static final String Relations_part6 = "http://www.simantics.org/Documentation-1.2/Relations/part6";
-        public static final String Relations_part6_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part6/Inverse";
-        public static final String Relations_part7 = "http://www.simantics.org/Documentation-1.2/Relations/part7";
-        public static final String Relations_part7_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part7/Inverse";
-        public static final String Relations_part8 = "http://www.simantics.org/Documentation-1.2/Relations/part8";
-        public static final String Relations_part8_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part8/Inverse";
-        public static final String Relations_part9 = "http://www.simantics.org/Documentation-1.2/Relations/part9";
-        public static final String Relations_part9_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/part9/Inverse";
-        public static final String Relations_partN = "http://www.simantics.org/Documentation-1.2/Relations/partN";
-        public static final String Relations_partN_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/partN/Inverse";
-        public static final String Relations_select = "http://www.simantics.org/Documentation-1.2/Relations/select";
-        public static final String Relations_select_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/select/Inverse";
-        public static final String Relations_sequence1 = "http://www.simantics.org/Documentation-1.2/Relations/sequence1";
-        public static final String Relations_sequence10 = "http://www.simantics.org/Documentation-1.2/Relations/sequence10";
-        public static final String Relations_sequence10_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/sequence10/Inverse";
-        public static final String Relations_sequence1_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/sequence1/Inverse";
-        public static final String Relations_sequence2 = "http://www.simantics.org/Documentation-1.2/Relations/sequence2";
-        public static final String Relations_sequence2_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/sequence2/Inverse";
-        public static final String Relations_sequence3 = "http://www.simantics.org/Documentation-1.2/Relations/sequence3";
-        public static final String Relations_sequence3_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/sequence3/Inverse";
-        public static final String Relations_sequence4 = "http://www.simantics.org/Documentation-1.2/Relations/sequence4";
-        public static final String Relations_sequence4_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/sequence4/Inverse";
-        public static final String Relations_sequence5 = "http://www.simantics.org/Documentation-1.2/Relations/sequence5";
-        public static final String Relations_sequence5_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/sequence5/Inverse";
-        public static final String Relations_sequence6 = "http://www.simantics.org/Documentation-1.2/Relations/sequence6";
-        public static final String Relations_sequence6_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/sequence6/Inverse";
-        public static final String Relations_sequence7 = "http://www.simantics.org/Documentation-1.2/Relations/sequence7";
-        public static final String Relations_sequence7_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/sequence7/Inverse";
-        public static final String Relations_sequence8 = "http://www.simantics.org/Documentation-1.2/Relations/sequence8";
-        public static final String Relations_sequence8_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/sequence8/Inverse";
-        public static final String Relations_sequence9 = "http://www.simantics.org/Documentation-1.2/Relations/sequence9";
-        public static final String Relations_sequence9_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/sequence9/Inverse";
-        public static final String Relations_sequenceTrigger = "http://www.simantics.org/Documentation-1.2/Relations/sequenceTrigger";
-        public static final String Relations_sequenceTrigger_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/sequenceTrigger/Inverse";
-        public static final String Relations_singleDataConsumerRelation = "http://www.simantics.org/Documentation-1.2/Relations/singleDataConsumerRelation";
-        public static final String Relations_singleDataDefinitionRelation = "http://www.simantics.org/Documentation-1.2/Relations/singleDataDefinitionRelation";
-        public static final String Relations_submit = "http://www.simantics.org/Documentation-1.2/Relations/submit";
-        public static final String Relations_submit_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/submit/Inverse";
-        public static final String Relations_trigger = "http://www.simantics.org/Documentation-1.2/Relations/trigger";
-        public static final String Relations_triggerFalse = "http://www.simantics.org/Documentation-1.2/Relations/triggerFalse";
-        public static final String Relations_triggerFalse_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/triggerFalse/Inverse";
-        public static final String Relations_triggerTrue = "http://www.simantics.org/Documentation-1.2/Relations/triggerTrue";
-        public static final String Relations_triggerTrue_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/triggerTrue/Inverse";
-        public static final String Relations_trigger_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/trigger/Inverse";
-        public static final String Relations_uploaded = "http://www.simantics.org/Documentation-1.2/Relations/uploaded";
-        public static final String Relations_uploaded_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/uploaded/Inverse";
-        public static final String Relations_valueChanged = "http://www.simantics.org/Documentation-1.2/Relations/valueChanged";
-        public static final String Relations_valueChanged_Inverse = "http://www.simantics.org/Documentation-1.2/Relations/valueChanged/Inverse";
-        public static final String SCL = "http://www.simantics.org/Documentation-1.2/SCL";
-        public static final String SCLValue = "http://www.simantics.org/Documentation-1.2/SCLValue";
-        public static final String Session = "http://www.simantics.org/Documentation-1.2/Session";
-        public static final String Session_inputURI = "http://www.simantics.org/Documentation-1.2/Session/inputURI";
-        public static final String Session_inputURI_Inverse = "http://www.simantics.org/Documentation-1.2/Session/inputURI/Inverse";
-        public static final String Terminals = "http://www.simantics.org/Documentation-1.2/Terminals";
-        public static final String Terminals_BroadcastTerminal = "http://www.simantics.org/Documentation-1.2/Terminals/BroadcastTerminal";
-        public static final String Terminals_BroadcastedTerminal = "http://www.simantics.org/Documentation-1.2/Terminals/BroadcastedTerminal";
-        public static final String Terminals_ChildTerminal = "http://www.simantics.org/Documentation-1.2/Terminals/ChildTerminal";
-        public static final String Terminals_CommandExecutorTerminal = "http://www.simantics.org/Documentation-1.2/Terminals/CommandExecutorTerminal";
-        public static final String Terminals_CommandTerminal = "http://www.simantics.org/Documentation-1.2/Terminals/CommandTerminal";
-        public static final String Terminals_DataConsumerTerminal = "http://www.simantics.org/Documentation-1.2/Terminals/DataConsumerTerminal";
-        public static final String Terminals_DataProviderTerminal = "http://www.simantics.org/Documentation-1.2/Terminals/DataProviderTerminal";
-        public static final String Terminals_ParentTerminal = "http://www.simantics.org/Documentation-1.2/Terminals/ParentTerminal";
-        public static final String child1 = "http://www.simantics.org/Documentation-1.2/child1";
-        public static final String child10 = "http://www.simantics.org/Documentation-1.2/child10";
-        public static final String child2 = "http://www.simantics.org/Documentation-1.2/child2";
-        public static final String child3 = "http://www.simantics.org/Documentation-1.2/child3";
-        public static final String child4 = "http://www.simantics.org/Documentation-1.2/child4";
-        public static final String child5 = "http://www.simantics.org/Documentation-1.2/child5";
-        public static final String child6 = "http://www.simantics.org/Documentation-1.2/child6";
-        public static final String child7 = "http://www.simantics.org/Documentation-1.2/child7";
-        public static final String child8 = "http://www.simantics.org/Documentation-1.2/child8";
-        public static final String child9 = "http://www.simantics.org/Documentation-1.2/child9";
-        public static final String commandEvent = "http://www.simantics.org/Documentation-1.2/commandEvent";
-        public static final String connect = "http://www.simantics.org/Documentation-1.2/connect";
-        public static final String scl = "http://www.simantics.org/Documentation-1.2/scl";
-        public static final String sclValue = "http://www.simantics.org/Documentation-1.2/sclValue";
-        public static final String singleData = "http://www.simantics.org/Documentation-1.2/singleData";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public DocumentationResource(ReadGraph graph) {
-        A3 = getResourceOrNull(graph, URIs.A3);
-        CommandConnectionType = getResourceOrNull(graph, URIs.CommandConnectionType);
-        CommandToCommandExecutorConstraint = getResourceOrNull(graph, URIs.CommandToCommandExecutorConstraint);
-        Components = getResourceOrNull(graph, URIs.Components);
-        Components_CommandEvent = getResourceOrNull(graph, URIs.Components_CommandEvent);
-        Components_Component = getResourceOrNull(graph, URIs.Components_Component);
-        Components_Component_manualOrdinal = getResourceOrNull(graph, URIs.Components_Component_manualOrdinal);
-        Components_Component_manualOrdinal_Inverse = getResourceOrNull(graph, URIs.Components_Component_manualOrdinal_Inverse);
-        Components_Composite = getResourceOrNull(graph, URIs.Components_Composite);
-        Components_DefVar = getResourceOrNull(graph, URIs.Components_DefVar);
-        Components_DefVars = getResourceOrNull(graph, URIs.Components_DefVars);
-        Components_DummyContainer = getResourceOrNull(graph, URIs.Components_DummyContainer);
-        Components_Event = getResourceOrNull(graph, URIs.Components_Event);
-        Components_ParentlessComponent = getResourceOrNull(graph, URIs.Components_ParentlessComponent);
-        Components_PrimitiveComponent = getResourceOrNull(graph, URIs.Components_PrimitiveComponent);
-        Components_Root = getResourceOrNull(graph, URIs.Components_Root);
-        Components_attribute = getResourceOrNull(graph, URIs.Components_attribute);
-        Components_connectionPoint = getResourceOrNull(graph, URIs.Components_connectionPoint);
-        Components_sclAttribute = getResourceOrNull(graph, URIs.Components_sclAttribute);
-        ConnectionType = getResourceOrNull(graph, URIs.ConnectionType);
-        DataConnectionType = getResourceOrNull(graph, URIs.DataConnectionType);
-        DataDefinitionConnectionType = getResourceOrNull(graph, URIs.DataDefinitionConnectionType);
-        DataDefinitionToDataDefinitionConsumerConstraint = getResourceOrNull(graph, URIs.DataDefinitionToDataDefinitionConsumerConstraint);
-        DataProviderToDataConsumerConstraint = getResourceOrNull(graph, URIs.DataProviderToDataConsumerConstraint);
-        DataStroke = getResourceOrNull(graph, URIs.DataStroke);
-        DiagramModelingRules = getResourceOrNull(graph, URIs.DiagramModelingRules);
-        DiagramRelations = getResourceOrNull(graph, URIs.DiagramRelations);
-        DiagramRelations_Child1 = getResourceOrNull(graph, URIs.DiagramRelations_Child1);
-        DiagramRelations_Child10 = getResourceOrNull(graph, URIs.DiagramRelations_Child10);
-        DiagramRelations_Child10_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_Child10_Inverse);
-        DiagramRelations_Child11 = getResourceOrNull(graph, URIs.DiagramRelations_Child11);
-        DiagramRelations_Child11_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_Child11_Inverse);
-        DiagramRelations_Child12 = getResourceOrNull(graph, URIs.DiagramRelations_Child12);
-        DiagramRelations_Child12_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_Child12_Inverse);
-        DiagramRelations_Child13 = getResourceOrNull(graph, URIs.DiagramRelations_Child13);
-        DiagramRelations_Child13_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_Child13_Inverse);
-        DiagramRelations_Child14 = getResourceOrNull(graph, URIs.DiagramRelations_Child14);
-        DiagramRelations_Child14_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_Child14_Inverse);
-        DiagramRelations_Child15 = getResourceOrNull(graph, URIs.DiagramRelations_Child15);
-        DiagramRelations_Child15_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_Child15_Inverse);
-        DiagramRelations_Child16 = getResourceOrNull(graph, URIs.DiagramRelations_Child16);
-        DiagramRelations_Child16_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_Child16_Inverse);
-        DiagramRelations_Child17 = getResourceOrNull(graph, URIs.DiagramRelations_Child17);
-        DiagramRelations_Child17_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_Child17_Inverse);
-        DiagramRelations_Child18 = getResourceOrNull(graph, URIs.DiagramRelations_Child18);
-        DiagramRelations_Child18_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_Child18_Inverse);
-        DiagramRelations_Child19 = getResourceOrNull(graph, URIs.DiagramRelations_Child19);
-        DiagramRelations_Child19_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_Child19_Inverse);
-        DiagramRelations_Child1_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_Child1_Inverse);
-        DiagramRelations_Child2 = getResourceOrNull(graph, URIs.DiagramRelations_Child2);
-        DiagramRelations_Child20 = getResourceOrNull(graph, URIs.DiagramRelations_Child20);
-        DiagramRelations_Child20_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_Child20_Inverse);
-        DiagramRelations_Child21 = getResourceOrNull(graph, URIs.DiagramRelations_Child21);
-        DiagramRelations_Child21_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_Child21_Inverse);
-        DiagramRelations_Child22 = getResourceOrNull(graph, URIs.DiagramRelations_Child22);
-        DiagramRelations_Child22_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_Child22_Inverse);
-        DiagramRelations_Child23 = getResourceOrNull(graph, URIs.DiagramRelations_Child23);
-        DiagramRelations_Child23_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_Child23_Inverse);
-        DiagramRelations_Child24 = getResourceOrNull(graph, URIs.DiagramRelations_Child24);
-        DiagramRelations_Child24_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_Child24_Inverse);
-        DiagramRelations_Child25 = getResourceOrNull(graph, URIs.DiagramRelations_Child25);
-        DiagramRelations_Child25_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_Child25_Inverse);
-        DiagramRelations_Child26 = getResourceOrNull(graph, URIs.DiagramRelations_Child26);
-        DiagramRelations_Child26_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_Child26_Inverse);
-        DiagramRelations_Child27 = getResourceOrNull(graph, URIs.DiagramRelations_Child27);
-        DiagramRelations_Child27_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_Child27_Inverse);
-        DiagramRelations_Child28 = getResourceOrNull(graph, URIs.DiagramRelations_Child28);
-        DiagramRelations_Child28_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_Child28_Inverse);
-        DiagramRelations_Child29 = getResourceOrNull(graph, URIs.DiagramRelations_Child29);
-        DiagramRelations_Child29_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_Child29_Inverse);
-        DiagramRelations_Child2_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_Child2_Inverse);
-        DiagramRelations_Child3 = getResourceOrNull(graph, URIs.DiagramRelations_Child3);
-        DiagramRelations_Child30 = getResourceOrNull(graph, URIs.DiagramRelations_Child30);
-        DiagramRelations_Child30_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_Child30_Inverse);
-        DiagramRelations_Child3_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_Child3_Inverse);
-        DiagramRelations_Child4 = getResourceOrNull(graph, URIs.DiagramRelations_Child4);
-        DiagramRelations_Child4_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_Child4_Inverse);
-        DiagramRelations_Child5 = getResourceOrNull(graph, URIs.DiagramRelations_Child5);
-        DiagramRelations_Child5_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_Child5_Inverse);
-        DiagramRelations_Child6 = getResourceOrNull(graph, URIs.DiagramRelations_Child6);
-        DiagramRelations_Child6_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_Child6_Inverse);
-        DiagramRelations_Child7 = getResourceOrNull(graph, URIs.DiagramRelations_Child7);
-        DiagramRelations_Child7_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_Child7_Inverse);
-        DiagramRelations_Child8 = getResourceOrNull(graph, URIs.DiagramRelations_Child8);
-        DiagramRelations_Child8_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_Child8_Inverse);
-        DiagramRelations_Child9 = getResourceOrNull(graph, URIs.DiagramRelations_Child9);
-        DiagramRelations_Child9_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_Child9_Inverse);
-        DiagramRelations_ChildN = getResourceOrNull(graph, URIs.DiagramRelations_ChildN);
-        DiagramRelations_ChildN_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_ChildN_Inverse);
-        DiagramRelations_ParentRelation = getResourceOrNull(graph, URIs.DiagramRelations_ParentRelation);
-        DiagramRelations_ParentRelation_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_ParentRelation_Inverse);
-        DiagramRelations_arrayDataIn = getResourceOrNull(graph, URIs.DiagramRelations_arrayDataIn);
-        DiagramRelations_arrayDataIn_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_arrayDataIn_Inverse);
-        DiagramRelations_broadcast = getResourceOrNull(graph, URIs.DiagramRelations_broadcast);
-        DiagramRelations_broadcast_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_broadcast_Inverse);
-        DiagramRelations_broadcasted = getResourceOrNull(graph, URIs.DiagramRelations_broadcasted);
-        DiagramRelations_broadcasted_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_broadcasted_Inverse);
-        DiagramRelations_click = getResourceOrNull(graph, URIs.DiagramRelations_click);
-        DiagramRelations_click_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_click_Inverse);
-        DiagramRelations_close = getResourceOrNull(graph, URIs.DiagramRelations_close);
-        DiagramRelations_close_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_close_Inverse);
-        DiagramRelations_closed = getResourceOrNull(graph, URIs.DiagramRelations_closed);
-        DiagramRelations_closed_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_closed_Inverse);
-        DiagramRelations_data1 = getResourceOrNull(graph, URIs.DiagramRelations_data1);
-        DiagramRelations_data10 = getResourceOrNull(graph, URIs.DiagramRelations_data10);
-        DiagramRelations_data10_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_data10_Inverse);
-        DiagramRelations_data1_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_data1_Inverse);
-        DiagramRelations_data2 = getResourceOrNull(graph, URIs.DiagramRelations_data2);
-        DiagramRelations_data2_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_data2_Inverse);
-        DiagramRelations_data3 = getResourceOrNull(graph, URIs.DiagramRelations_data3);
-        DiagramRelations_data3_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_data3_Inverse);
-        DiagramRelations_data4 = getResourceOrNull(graph, URIs.DiagramRelations_data4);
-        DiagramRelations_data4_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_data4_Inverse);
-        DiagramRelations_data5 = getResourceOrNull(graph, URIs.DiagramRelations_data5);
-        DiagramRelations_data5_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_data5_Inverse);
-        DiagramRelations_data6 = getResourceOrNull(graph, URIs.DiagramRelations_data6);
-        DiagramRelations_data6_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_data6_Inverse);
-        DiagramRelations_data7 = getResourceOrNull(graph, URIs.DiagramRelations_data7);
-        DiagramRelations_data7_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_data7_Inverse);
-        DiagramRelations_data8 = getResourceOrNull(graph, URIs.DiagramRelations_data8);
-        DiagramRelations_data8_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_data8_Inverse);
-        DiagramRelations_data9 = getResourceOrNull(graph, URIs.DiagramRelations_data9);
-        DiagramRelations_data9_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_data9_Inverse);
-        DiagramRelations_dataDefinition = getResourceOrNull(graph, URIs.DiagramRelations_dataDefinition);
-        DiagramRelations_dataDefinition_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_dataDefinition_Inverse);
-        DiagramRelations_dataIn = getResourceOrNull(graph, URIs.DiagramRelations_dataIn);
-        DiagramRelations_dataIn1 = getResourceOrNull(graph, URIs.DiagramRelations_dataIn1);
-        DiagramRelations_dataIn10 = getResourceOrNull(graph, URIs.DiagramRelations_dataIn10);
-        DiagramRelations_dataIn10_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_dataIn10_Inverse);
-        DiagramRelations_dataIn1_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_dataIn1_Inverse);
-        DiagramRelations_dataIn2 = getResourceOrNull(graph, URIs.DiagramRelations_dataIn2);
-        DiagramRelations_dataIn2_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_dataIn2_Inverse);
-        DiagramRelations_dataIn3 = getResourceOrNull(graph, URIs.DiagramRelations_dataIn3);
-        DiagramRelations_dataIn3_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_dataIn3_Inverse);
-        DiagramRelations_dataIn4 = getResourceOrNull(graph, URIs.DiagramRelations_dataIn4);
-        DiagramRelations_dataIn4_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_dataIn4_Inverse);
-        DiagramRelations_dataIn5 = getResourceOrNull(graph, URIs.DiagramRelations_dataIn5);
-        DiagramRelations_dataIn5_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_dataIn5_Inverse);
-        DiagramRelations_dataIn6 = getResourceOrNull(graph, URIs.DiagramRelations_dataIn6);
-        DiagramRelations_dataIn6_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_dataIn6_Inverse);
-        DiagramRelations_dataIn7 = getResourceOrNull(graph, URIs.DiagramRelations_dataIn7);
-        DiagramRelations_dataIn7_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_dataIn7_Inverse);
-        DiagramRelations_dataIn8 = getResourceOrNull(graph, URIs.DiagramRelations_dataIn8);
-        DiagramRelations_dataIn8_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_dataIn8_Inverse);
-        DiagramRelations_dataIn9 = getResourceOrNull(graph, URIs.DiagramRelations_dataIn9);
-        DiagramRelations_dataIn9_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_dataIn9_Inverse);
-        DiagramRelations_dataIn_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_dataIn_Inverse);
-        DiagramRelations_dataOut = getResourceOrNull(graph, URIs.DiagramRelations_dataOut);
-        DiagramRelations_dataOut_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_dataOut_Inverse);
-        DiagramRelations_edit = getResourceOrNull(graph, URIs.DiagramRelations_edit);
-        DiagramRelations_edit_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_edit_Inverse);
-        DiagramRelations_enter = getResourceOrNull(graph, URIs.DiagramRelations_enter);
-        DiagramRelations_enter_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_enter_Inverse);
-        DiagramRelations_event = getResourceOrNull(graph, URIs.DiagramRelations_event);
-        DiagramRelations_eventIn = getResourceOrNull(graph, URIs.DiagramRelations_eventIn);
-        DiagramRelations_eventIn_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_eventIn_Inverse);
-        DiagramRelations_eventOut = getResourceOrNull(graph, URIs.DiagramRelations_eventOut);
-        DiagramRelations_eventOut_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_eventOut_Inverse);
-        DiagramRelations_event_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_event_Inverse);
-        DiagramRelations_load = getResourceOrNull(graph, URIs.DiagramRelations_load);
-        DiagramRelations_load_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_load_Inverse);
-        DiagramRelations_open = getResourceOrNull(graph, URIs.DiagramRelations_open);
-        DiagramRelations_open_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_open_Inverse);
-        DiagramRelations_select = getResourceOrNull(graph, URIs.DiagramRelations_select);
-        DiagramRelations_select_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_select_Inverse);
-        DiagramRelations_sequence1 = getResourceOrNull(graph, URIs.DiagramRelations_sequence1);
-        DiagramRelations_sequence10 = getResourceOrNull(graph, URIs.DiagramRelations_sequence10);
-        DiagramRelations_sequence10_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_sequence10_Inverse);
-        DiagramRelations_sequence1_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_sequence1_Inverse);
-        DiagramRelations_sequence2 = getResourceOrNull(graph, URIs.DiagramRelations_sequence2);
-        DiagramRelations_sequence2_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_sequence2_Inverse);
-        DiagramRelations_sequence3 = getResourceOrNull(graph, URIs.DiagramRelations_sequence3);
-        DiagramRelations_sequence3_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_sequence3_Inverse);
-        DiagramRelations_sequence4 = getResourceOrNull(graph, URIs.DiagramRelations_sequence4);
-        DiagramRelations_sequence4_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_sequence4_Inverse);
-        DiagramRelations_sequence5 = getResourceOrNull(graph, URIs.DiagramRelations_sequence5);
-        DiagramRelations_sequence5_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_sequence5_Inverse);
-        DiagramRelations_sequence6 = getResourceOrNull(graph, URIs.DiagramRelations_sequence6);
-        DiagramRelations_sequence6_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_sequence6_Inverse);
-        DiagramRelations_sequence7 = getResourceOrNull(graph, URIs.DiagramRelations_sequence7);
-        DiagramRelations_sequence7_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_sequence7_Inverse);
-        DiagramRelations_sequence8 = getResourceOrNull(graph, URIs.DiagramRelations_sequence8);
-        DiagramRelations_sequence8_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_sequence8_Inverse);
-        DiagramRelations_sequence9 = getResourceOrNull(graph, URIs.DiagramRelations_sequence9);
-        DiagramRelations_sequence9_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_sequence9_Inverse);
-        DiagramRelations_sequenceTrigger = getResourceOrNull(graph, URIs.DiagramRelations_sequenceTrigger);
-        DiagramRelations_sequenceTrigger_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_sequenceTrigger_Inverse);
-        DiagramRelations_submit = getResourceOrNull(graph, URIs.DiagramRelations_submit);
-        DiagramRelations_submit_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_submit_Inverse);
-        DiagramRelations_trigger = getResourceOrNull(graph, URIs.DiagramRelations_trigger);
-        DiagramRelations_triggerFalse = getResourceOrNull(graph, URIs.DiagramRelations_triggerFalse);
-        DiagramRelations_triggerFalse_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_triggerFalse_Inverse);
-        DiagramRelations_triggerTrue = getResourceOrNull(graph, URIs.DiagramRelations_triggerTrue);
-        DiagramRelations_triggerTrue_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_triggerTrue_Inverse);
-        DiagramRelations_trigger_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_trigger_Inverse);
-        DiagramRelations_uploaded = getResourceOrNull(graph, URIs.DiagramRelations_uploaded);
-        DiagramRelations_uploaded_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_uploaded_Inverse);
-        DiagramRelations_valueChanged = getResourceOrNull(graph, URIs.DiagramRelations_valueChanged);
-        DiagramRelations_valueChanged_Inverse = getResourceOrNull(graph, URIs.DiagramRelations_valueChanged_Inverse);
-        Document = getResourceOrNull(graph, URIs.Document);
-        DocumentComponent = getResourceOrNull(graph, URIs.DocumentComponent);
-        DocumentComponentType = getResourceOrNull(graph, URIs.DocumentComponentType);
-        DocumentContribution = getResourceOrNull(graph, URIs.DocumentContribution);
-        DocumentContribution_HasDocument = getResourceOrNull(graph, URIs.DocumentContribution_HasDocument);
-        DocumentContribution_HasDocument_Inverse = getResourceOrNull(graph, URIs.DocumentContribution_HasDocument_Inverse);
-        DocumentContribution_HasType = getResourceOrNull(graph, URIs.DocumentContribution_HasType);
-        DocumentContribution_HasType_Inverse = getResourceOrNull(graph, URIs.DocumentContribution_HasType_Inverse);
-        DocumentDiagram = getResourceOrNull(graph, URIs.DocumentDiagram);
-        DocumentProceduralComponentType = getResourceOrNull(graph, URIs.DocumentProceduralComponentType);
-        Document_AttributeRelation = getResourceOrNull(graph, URIs.Document_AttributeRelation);
-        Document_AttributeRelation_dynamic = getResourceOrNull(graph, URIs.Document_AttributeRelation_dynamic);
-        Document_AttributeRelation_dynamic_Inverse = getResourceOrNull(graph, URIs.Document_AttributeRelation_dynamic_Inverse);
-        Document_ChildRelation = getResourceOrNull(graph, URIs.Document_ChildRelation);
-        Document_ChildRelation_ordinal = getResourceOrNull(graph, URIs.Document_ChildRelation_ordinal);
-        Document_ChildRelation_ordinal_Inverse = getResourceOrNull(graph, URIs.Document_ChildRelation_ordinal_Inverse);
-        Document_CommandRelation = getResourceOrNull(graph, URIs.Document_CommandRelation);
-        Document_CommandRelation_ordinal = getResourceOrNull(graph, URIs.Document_CommandRelation_ordinal);
-        Document_CommandRelation_ordinal_Inverse = getResourceOrNull(graph, URIs.Document_CommandRelation_ordinal_Inverse);
-        Document_DataDefinitionRelation = getResourceOrNull(graph, URIs.Document_DataDefinitionRelation);
-        Document_DataRelation = getResourceOrNull(graph, URIs.Document_DataRelation);
-        Document_ExtraAttributeRelation = getResourceOrNull(graph, URIs.Document_ExtraAttributeRelation);
-        Document_IsConnectedToChild = getResourceOrNull(graph, URIs.Document_IsConnectedToChild);
-        Document_IsConnectedToChild_Inverse = getResourceOrNull(graph, URIs.Document_IsConnectedToChild_Inverse);
-        Document_IsConnectedToCommand = getResourceOrNull(graph, URIs.Document_IsConnectedToCommand);
-        Document_IsConnectedToCommand_Inverse = getResourceOrNull(graph, URIs.Document_IsConnectedToCommand_Inverse);
-        Document_IsConnectedToData = getResourceOrNull(graph, URIs.Document_IsConnectedToData);
-        Document_IsConnectedToDataDefinition = getResourceOrNull(graph, URIs.Document_IsConnectedToDataDefinition);
-        Document_IsConnectedToDataDefinition_Inverse = getResourceOrNull(graph, URIs.Document_IsConnectedToDataDefinition_Inverse);
-        Document_IsConnectedToData_Inverse = getResourceOrNull(graph, URIs.Document_IsConnectedToData_Inverse);
-        Functions = getResourceOrNull(graph, URIs.Functions);
-        Functions_componentNamingStrategy = getResourceOrNull(graph, URIs.Functions_componentNamingStrategy);
-        Functions_emptyEvent = getResourceOrNull(graph, URIs.Functions_emptyEvent);
-        Functions_experiment = getResourceOrNull(graph, URIs.Functions_experiment);
-        Functions_graph = getResourceOrNull(graph, URIs.Functions_graph);
-        Functions_icstate = getResourceOrNull(graph, URIs.Functions_icstate);
-        Functions_input = getResourceOrNull(graph, URIs.Functions_input);
-        Functions_inputSpaceChildren = getResourceOrNull(graph, URIs.Functions_inputSpaceChildren);
-        Functions_model = getResourceOrNull(graph, URIs.Functions_model);
-        Functions_pathExists = getResourceOrNull(graph, URIs.Functions_pathExists);
-        Functions_sclValue = getResourceOrNull(graph, URIs.Functions_sclValue);
-        Functions_self = getResourceOrNull(graph, URIs.Functions_self);
-        Functions_session = getResourceOrNull(graph, URIs.Functions_session);
-        Functions_state = getResourceOrNull(graph, URIs.Functions_state);
-        InputContribution = getResourceOrNull(graph, URIs.InputContribution);
-        InputContribution_function = getResourceOrNull(graph, URIs.InputContribution_function);
-        InputContribution_function_Inverse = getResourceOrNull(graph, URIs.InputContribution_function_Inverse);
-        InputContribution_labeler = getResourceOrNull(graph, URIs.InputContribution_labeler);
-        InputContribution_labeler_Inverse = getResourceOrNull(graph, URIs.InputContribution_labeler_Inverse);
-        ModelInputContribution = getResourceOrNull(graph, URIs.ModelInputContribution);
-        NoSelfConnectionConstraint = getResourceOrNull(graph, URIs.NoSelfConnectionConstraint);
-        ParentToChildConstraint = getResourceOrNull(graph, URIs.ParentToChildConstraint);
-        Properties = getResourceOrNull(graph, URIs.Properties);
-        Properties_ParameterType = getResourceOrNull(graph, URIs.Properties_ParameterType);
-        Properties_SCLFunction = getResourceOrNull(graph, URIs.Properties_SCLFunction);
-        Properties_SCLFunction_Inverse = getResourceOrNull(graph, URIs.Properties_SCLFunction_Inverse);
-        Properties_commands = getResourceOrNull(graph, URIs.Properties_commands);
-        Properties_commands_Inverse = getResourceOrNull(graph, URIs.Properties_commands_Inverse);
-        Properties_dataDefinitions = getResourceOrNull(graph, URIs.Properties_dataDefinitions);
-        Properties_dataDefinitions_Inverse = getResourceOrNull(graph, URIs.Properties_dataDefinitions_Inverse);
-        Properties_defAttribute = getResourceOrNull(graph, URIs.Properties_defAttribute);
-        Properties_defExtraAttribute = getResourceOrNull(graph, URIs.Properties_defExtraAttribute);
-        Properties_exists = getResourceOrNull(graph, URIs.Properties_exists);
-        Properties_exists_Inverse = getResourceOrNull(graph, URIs.Properties_exists_Inverse);
-        Properties_experiment = getResourceOrNull(graph, URIs.Properties_experiment);
-        Properties_experiment_Inverse = getResourceOrNull(graph, URIs.Properties_experiment_Inverse);
-        Properties_hyperlinkTarget = getResourceOrNull(graph, URIs.Properties_hyperlinkTarget);
-        Properties_hyperlinkTarget_Inverse = getResourceOrNull(graph, URIs.Properties_hyperlinkTarget_Inverse);
-        Properties_icstate = getResourceOrNull(graph, URIs.Properties_icstate);
-        Properties_icstate_Inverse = getResourceOrNull(graph, URIs.Properties_icstate_Inverse);
-        Properties_input = getResourceOrNull(graph, URIs.Properties_input);
-        Properties_inputUri = getResourceOrNull(graph, URIs.Properties_inputUri);
-        Properties_inputUri_Inverse = getResourceOrNull(graph, URIs.Properties_inputUri_Inverse);
-        Properties_input_Inverse = getResourceOrNull(graph, URIs.Properties_input_Inverse);
-        Properties_model = getResourceOrNull(graph, URIs.Properties_model);
-        Properties_model_Inverse = getResourceOrNull(graph, URIs.Properties_model_Inverse);
-        Properties_pathExists = getResourceOrNull(graph, URIs.Properties_pathExists);
-        Properties_pathExists_Inverse = getResourceOrNull(graph, URIs.Properties_pathExists_Inverse);
-        Properties_session = getResourceOrNull(graph, URIs.Properties_session);
-        Properties_session_Inverse = getResourceOrNull(graph, URIs.Properties_session_Inverse);
-        Properties_source = getResourceOrNull(graph, URIs.Properties_source);
-        Properties_source_Inverse = getResourceOrNull(graph, URIs.Properties_source_Inverse);
-        Properties_sources = getResourceOrNull(graph, URIs.Properties_sources);
-        Properties_sources_Inverse = getResourceOrNull(graph, URIs.Properties_sources_Inverse);
-        Properties_state = getResourceOrNull(graph, URIs.Properties_state);
-        Properties_state_Inverse = getResourceOrNull(graph, URIs.Properties_state_Inverse);
-        Properties_target = getResourceOrNull(graph, URIs.Properties_target);
-        Properties_target_Inverse = getResourceOrNull(graph, URIs.Properties_target_Inverse);
-        Properties_targets = getResourceOrNull(graph, URIs.Properties_targets);
-        Properties_targets_Inverse = getResourceOrNull(graph, URIs.Properties_targets_Inverse);
-        RelationTypeConstraint = getResourceOrNull(graph, URIs.RelationTypeConstraint);
-        RelationTypeConstraint_Type1 = getResourceOrNull(graph, URIs.RelationTypeConstraint_Type1);
-        RelationTypeConstraint_Type1_Inverse = getResourceOrNull(graph, URIs.RelationTypeConstraint_Type1_Inverse);
-        RelationTypeConstraint_Type2 = getResourceOrNull(graph, URIs.RelationTypeConstraint_Type2);
-        RelationTypeConstraint_Type2_Inverse = getResourceOrNull(graph, URIs.RelationTypeConstraint_Type2_Inverse);
-        Relations = getResourceOrNull(graph, URIs.Relations);
-        Relations_arrayDataIn = getResourceOrNull(graph, URIs.Relations_arrayDataIn);
-        Relations_arrayDataIn_Inverse = getResourceOrNull(graph, URIs.Relations_arrayDataIn_Inverse);
-        Relations_broadcast = getResourceOrNull(graph, URIs.Relations_broadcast);
-        Relations_broadcast_Inverse = getResourceOrNull(graph, URIs.Relations_broadcast_Inverse);
-        Relations_broadcasted = getResourceOrNull(graph, URIs.Relations_broadcasted);
-        Relations_broadcasted_Inverse = getResourceOrNull(graph, URIs.Relations_broadcasted_Inverse);
-        Relations_childRelation = getResourceOrNull(graph, URIs.Relations_childRelation);
-        Relations_click = getResourceOrNull(graph, URIs.Relations_click);
-        Relations_click_Inverse = getResourceOrNull(graph, URIs.Relations_click_Inverse);
-        Relations_close = getResourceOrNull(graph, URIs.Relations_close);
-        Relations_close_Inverse = getResourceOrNull(graph, URIs.Relations_close_Inverse);
-        Relations_closed = getResourceOrNull(graph, URIs.Relations_closed);
-        Relations_closed_Inverse = getResourceOrNull(graph, URIs.Relations_closed_Inverse);
-        Relations_commandExecutorRelation = getResourceOrNull(graph, URIs.Relations_commandExecutorRelation);
-        Relations_commandExecutorRelation_propagate = getResourceOrNull(graph, URIs.Relations_commandExecutorRelation_propagate);
-        Relations_commandExecutorRelation_propagate_Inverse = getResourceOrNull(graph, URIs.Relations_commandExecutorRelation_propagate_Inverse);
-        Relations_commandRelation = getResourceOrNull(graph, URIs.Relations_commandRelation);
-        Relations_data1 = getResourceOrNull(graph, URIs.Relations_data1);
-        Relations_data10 = getResourceOrNull(graph, URIs.Relations_data10);
-        Relations_data10_Inverse = getResourceOrNull(graph, URIs.Relations_data10_Inverse);
-        Relations_data1_Inverse = getResourceOrNull(graph, URIs.Relations_data1_Inverse);
-        Relations_data2 = getResourceOrNull(graph, URIs.Relations_data2);
-        Relations_data2_Inverse = getResourceOrNull(graph, URIs.Relations_data2_Inverse);
-        Relations_data3 = getResourceOrNull(graph, URIs.Relations_data3);
-        Relations_data3_Inverse = getResourceOrNull(graph, URIs.Relations_data3_Inverse);
-        Relations_data4 = getResourceOrNull(graph, URIs.Relations_data4);
-        Relations_data4_Inverse = getResourceOrNull(graph, URIs.Relations_data4_Inverse);
-        Relations_data5 = getResourceOrNull(graph, URIs.Relations_data5);
-        Relations_data5_Inverse = getResourceOrNull(graph, URIs.Relations_data5_Inverse);
-        Relations_data6 = getResourceOrNull(graph, URIs.Relations_data6);
-        Relations_data6_Inverse = getResourceOrNull(graph, URIs.Relations_data6_Inverse);
-        Relations_data7 = getResourceOrNull(graph, URIs.Relations_data7);
-        Relations_data7_Inverse = getResourceOrNull(graph, URIs.Relations_data7_Inverse);
-        Relations_data8 = getResourceOrNull(graph, URIs.Relations_data8);
-        Relations_data8_Inverse = getResourceOrNull(graph, URIs.Relations_data8_Inverse);
-        Relations_data9 = getResourceOrNull(graph, URIs.Relations_data9);
-        Relations_data9_Inverse = getResourceOrNull(graph, URIs.Relations_data9_Inverse);
-        Relations_dataConsumerRelation = getResourceOrNull(graph, URIs.Relations_dataConsumerRelation);
-        Relations_dataDefinition = getResourceOrNull(graph, URIs.Relations_dataDefinition);
-        Relations_dataDefinitionConsumerRelation = getResourceOrNull(graph, URIs.Relations_dataDefinitionConsumerRelation);
-        Relations_dataDefinitionRelation = getResourceOrNull(graph, URIs.Relations_dataDefinitionRelation);
-        Relations_dataDefinition_Inverse = getResourceOrNull(graph, URIs.Relations_dataDefinition_Inverse);
-        Relations_dataIn = getResourceOrNull(graph, URIs.Relations_dataIn);
-        Relations_dataIn1 = getResourceOrNull(graph, URIs.Relations_dataIn1);
-        Relations_dataIn10 = getResourceOrNull(graph, URIs.Relations_dataIn10);
-        Relations_dataIn10_Inverse = getResourceOrNull(graph, URIs.Relations_dataIn10_Inverse);
-        Relations_dataIn1_Inverse = getResourceOrNull(graph, URIs.Relations_dataIn1_Inverse);
-        Relations_dataIn2 = getResourceOrNull(graph, URIs.Relations_dataIn2);
-        Relations_dataIn2_Inverse = getResourceOrNull(graph, URIs.Relations_dataIn2_Inverse);
-        Relations_dataIn3 = getResourceOrNull(graph, URIs.Relations_dataIn3);
-        Relations_dataIn3_Inverse = getResourceOrNull(graph, URIs.Relations_dataIn3_Inverse);
-        Relations_dataIn4 = getResourceOrNull(graph, URIs.Relations_dataIn4);
-        Relations_dataIn4_Inverse = getResourceOrNull(graph, URIs.Relations_dataIn4_Inverse);
-        Relations_dataIn5 = getResourceOrNull(graph, URIs.Relations_dataIn5);
-        Relations_dataIn5_Inverse = getResourceOrNull(graph, URIs.Relations_dataIn5_Inverse);
-        Relations_dataIn6 = getResourceOrNull(graph, URIs.Relations_dataIn6);
-        Relations_dataIn6_Inverse = getResourceOrNull(graph, URIs.Relations_dataIn6_Inverse);
-        Relations_dataIn7 = getResourceOrNull(graph, URIs.Relations_dataIn7);
-        Relations_dataIn7_Inverse = getResourceOrNull(graph, URIs.Relations_dataIn7_Inverse);
-        Relations_dataIn8 = getResourceOrNull(graph, URIs.Relations_dataIn8);
-        Relations_dataIn8_Inverse = getResourceOrNull(graph, URIs.Relations_dataIn8_Inverse);
-        Relations_dataIn9 = getResourceOrNull(graph, URIs.Relations_dataIn9);
-        Relations_dataIn9_Inverse = getResourceOrNull(graph, URIs.Relations_dataIn9_Inverse);
-        Relations_dataIn_Inverse = getResourceOrNull(graph, URIs.Relations_dataIn_Inverse);
-        Relations_dataOut = getResourceOrNull(graph, URIs.Relations_dataOut);
-        Relations_dataOut_Inverse = getResourceOrNull(graph, URIs.Relations_dataOut_Inverse);
-        Relations_dataProviderRelation = getResourceOrNull(graph, URIs.Relations_dataProviderRelation);
-        Relations_edit = getResourceOrNull(graph, URIs.Relations_edit);
-        Relations_edit_Inverse = getResourceOrNull(graph, URIs.Relations_edit_Inverse);
-        Relations_enter = getResourceOrNull(graph, URIs.Relations_enter);
-        Relations_enter_Inverse = getResourceOrNull(graph, URIs.Relations_enter_Inverse);
-        Relations_event = getResourceOrNull(graph, URIs.Relations_event);
-        Relations_eventIn = getResourceOrNull(graph, URIs.Relations_eventIn);
-        Relations_eventIn_Inverse = getResourceOrNull(graph, URIs.Relations_eventIn_Inverse);
-        Relations_eventOut = getResourceOrNull(graph, URIs.Relations_eventOut);
-        Relations_eventOut_Inverse = getResourceOrNull(graph, URIs.Relations_eventOut_Inverse);
-        Relations_event_Inverse = getResourceOrNull(graph, URIs.Relations_event_Inverse);
-        Relations_functionalChildRelation = getResourceOrNull(graph, URIs.Relations_functionalChildRelation);
-        Relations_load = getResourceOrNull(graph, URIs.Relations_load);
-        Relations_load_Inverse = getResourceOrNull(graph, URIs.Relations_load_Inverse);
-        Relations_open = getResourceOrNull(graph, URIs.Relations_open);
-        Relations_open_Inverse = getResourceOrNull(graph, URIs.Relations_open_Inverse);
-        Relations_parent = getResourceOrNull(graph, URIs.Relations_parent);
-        Relations_parentRelation = getResourceOrNull(graph, URIs.Relations_parentRelation);
-        Relations_parent_Inverse = getResourceOrNull(graph, URIs.Relations_parent_Inverse);
-        Relations_part1 = getResourceOrNull(graph, URIs.Relations_part1);
-        Relations_part10 = getResourceOrNull(graph, URIs.Relations_part10);
-        Relations_part10_Inverse = getResourceOrNull(graph, URIs.Relations_part10_Inverse);
-        Relations_part11 = getResourceOrNull(graph, URIs.Relations_part11);
-        Relations_part11_Inverse = getResourceOrNull(graph, URIs.Relations_part11_Inverse);
-        Relations_part12 = getResourceOrNull(graph, URIs.Relations_part12);
-        Relations_part12_Inverse = getResourceOrNull(graph, URIs.Relations_part12_Inverse);
-        Relations_part13 = getResourceOrNull(graph, URIs.Relations_part13);
-        Relations_part13_Inverse = getResourceOrNull(graph, URIs.Relations_part13_Inverse);
-        Relations_part14 = getResourceOrNull(graph, URIs.Relations_part14);
-        Relations_part14_Inverse = getResourceOrNull(graph, URIs.Relations_part14_Inverse);
-        Relations_part15 = getResourceOrNull(graph, URIs.Relations_part15);
-        Relations_part15_Inverse = getResourceOrNull(graph, URIs.Relations_part15_Inverse);
-        Relations_part16 = getResourceOrNull(graph, URIs.Relations_part16);
-        Relations_part16_Inverse = getResourceOrNull(graph, URIs.Relations_part16_Inverse);
-        Relations_part17 = getResourceOrNull(graph, URIs.Relations_part17);
-        Relations_part17_Inverse = getResourceOrNull(graph, URIs.Relations_part17_Inverse);
-        Relations_part18 = getResourceOrNull(graph, URIs.Relations_part18);
-        Relations_part18_Inverse = getResourceOrNull(graph, URIs.Relations_part18_Inverse);
-        Relations_part19 = getResourceOrNull(graph, URIs.Relations_part19);
-        Relations_part19_Inverse = getResourceOrNull(graph, URIs.Relations_part19_Inverse);
-        Relations_part1_Inverse = getResourceOrNull(graph, URIs.Relations_part1_Inverse);
-        Relations_part2 = getResourceOrNull(graph, URIs.Relations_part2);
-        Relations_part20 = getResourceOrNull(graph, URIs.Relations_part20);
-        Relations_part20_Inverse = getResourceOrNull(graph, URIs.Relations_part20_Inverse);
-        Relations_part21 = getResourceOrNull(graph, URIs.Relations_part21);
-        Relations_part21_Inverse = getResourceOrNull(graph, URIs.Relations_part21_Inverse);
-        Relations_part22 = getResourceOrNull(graph, URIs.Relations_part22);
-        Relations_part22_Inverse = getResourceOrNull(graph, URIs.Relations_part22_Inverse);
-        Relations_part23 = getResourceOrNull(graph, URIs.Relations_part23);
-        Relations_part23_Inverse = getResourceOrNull(graph, URIs.Relations_part23_Inverse);
-        Relations_part24 = getResourceOrNull(graph, URIs.Relations_part24);
-        Relations_part24_Inverse = getResourceOrNull(graph, URIs.Relations_part24_Inverse);
-        Relations_part25 = getResourceOrNull(graph, URIs.Relations_part25);
-        Relations_part25_Inverse = getResourceOrNull(graph, URIs.Relations_part25_Inverse);
-        Relations_part26 = getResourceOrNull(graph, URIs.Relations_part26);
-        Relations_part26_Inverse = getResourceOrNull(graph, URIs.Relations_part26_Inverse);
-        Relations_part27 = getResourceOrNull(graph, URIs.Relations_part27);
-        Relations_part27_Inverse = getResourceOrNull(graph, URIs.Relations_part27_Inverse);
-        Relations_part28 = getResourceOrNull(graph, URIs.Relations_part28);
-        Relations_part28_Inverse = getResourceOrNull(graph, URIs.Relations_part28_Inverse);
-        Relations_part29 = getResourceOrNull(graph, URIs.Relations_part29);
-        Relations_part29_Inverse = getResourceOrNull(graph, URIs.Relations_part29_Inverse);
-        Relations_part2_Inverse = getResourceOrNull(graph, URIs.Relations_part2_Inverse);
-        Relations_part3 = getResourceOrNull(graph, URIs.Relations_part3);
-        Relations_part30 = getResourceOrNull(graph, URIs.Relations_part30);
-        Relations_part30_Inverse = getResourceOrNull(graph, URIs.Relations_part30_Inverse);
-        Relations_part31 = getResourceOrNull(graph, URIs.Relations_part31);
-        Relations_part31_Inverse = getResourceOrNull(graph, URIs.Relations_part31_Inverse);
-        Relations_part32 = getResourceOrNull(graph, URIs.Relations_part32);
-        Relations_part32_Inverse = getResourceOrNull(graph, URIs.Relations_part32_Inverse);
-        Relations_part33 = getResourceOrNull(graph, URIs.Relations_part33);
-        Relations_part33_Inverse = getResourceOrNull(graph, URIs.Relations_part33_Inverse);
-        Relations_part34 = getResourceOrNull(graph, URIs.Relations_part34);
-        Relations_part34_Inverse = getResourceOrNull(graph, URIs.Relations_part34_Inverse);
-        Relations_part35 = getResourceOrNull(graph, URIs.Relations_part35);
-        Relations_part35_Inverse = getResourceOrNull(graph, URIs.Relations_part35_Inverse);
-        Relations_part36 = getResourceOrNull(graph, URIs.Relations_part36);
-        Relations_part36_Inverse = getResourceOrNull(graph, URIs.Relations_part36_Inverse);
-        Relations_part37 = getResourceOrNull(graph, URIs.Relations_part37);
-        Relations_part37_Inverse = getResourceOrNull(graph, URIs.Relations_part37_Inverse);
-        Relations_part38 = getResourceOrNull(graph, URIs.Relations_part38);
-        Relations_part38_Inverse = getResourceOrNull(graph, URIs.Relations_part38_Inverse);
-        Relations_part39 = getResourceOrNull(graph, URIs.Relations_part39);
-        Relations_part39_Inverse = getResourceOrNull(graph, URIs.Relations_part39_Inverse);
-        Relations_part3_Inverse = getResourceOrNull(graph, URIs.Relations_part3_Inverse);
-        Relations_part4 = getResourceOrNull(graph, URIs.Relations_part4);
-        Relations_part40 = getResourceOrNull(graph, URIs.Relations_part40);
-        Relations_part40_Inverse = getResourceOrNull(graph, URIs.Relations_part40_Inverse);
-        Relations_part41 = getResourceOrNull(graph, URIs.Relations_part41);
-        Relations_part41_Inverse = getResourceOrNull(graph, URIs.Relations_part41_Inverse);
-        Relations_part42 = getResourceOrNull(graph, URIs.Relations_part42);
-        Relations_part42_Inverse = getResourceOrNull(graph, URIs.Relations_part42_Inverse);
-        Relations_part43 = getResourceOrNull(graph, URIs.Relations_part43);
-        Relations_part43_Inverse = getResourceOrNull(graph, URIs.Relations_part43_Inverse);
-        Relations_part44 = getResourceOrNull(graph, URIs.Relations_part44);
-        Relations_part44_Inverse = getResourceOrNull(graph, URIs.Relations_part44_Inverse);
-        Relations_part45 = getResourceOrNull(graph, URIs.Relations_part45);
-        Relations_part45_Inverse = getResourceOrNull(graph, URIs.Relations_part45_Inverse);
-        Relations_part46 = getResourceOrNull(graph, URIs.Relations_part46);
-        Relations_part46_Inverse = getResourceOrNull(graph, URIs.Relations_part46_Inverse);
-        Relations_part47 = getResourceOrNull(graph, URIs.Relations_part47);
-        Relations_part47_Inverse = getResourceOrNull(graph, URIs.Relations_part47_Inverse);
-        Relations_part48 = getResourceOrNull(graph, URIs.Relations_part48);
-        Relations_part48_Inverse = getResourceOrNull(graph, URIs.Relations_part48_Inverse);
-        Relations_part49 = getResourceOrNull(graph, URIs.Relations_part49);
-        Relations_part49_Inverse = getResourceOrNull(graph, URIs.Relations_part49_Inverse);
-        Relations_part4_Inverse = getResourceOrNull(graph, URIs.Relations_part4_Inverse);
-        Relations_part5 = getResourceOrNull(graph, URIs.Relations_part5);
-        Relations_part50 = getResourceOrNull(graph, URIs.Relations_part50);
-        Relations_part50_Inverse = getResourceOrNull(graph, URIs.Relations_part50_Inverse);
-        Relations_part5_Inverse = getResourceOrNull(graph, URIs.Relations_part5_Inverse);
-        Relations_part6 = getResourceOrNull(graph, URIs.Relations_part6);
-        Relations_part6_Inverse = getResourceOrNull(graph, URIs.Relations_part6_Inverse);
-        Relations_part7 = getResourceOrNull(graph, URIs.Relations_part7);
-        Relations_part7_Inverse = getResourceOrNull(graph, URIs.Relations_part7_Inverse);
-        Relations_part8 = getResourceOrNull(graph, URIs.Relations_part8);
-        Relations_part8_Inverse = getResourceOrNull(graph, URIs.Relations_part8_Inverse);
-        Relations_part9 = getResourceOrNull(graph, URIs.Relations_part9);
-        Relations_part9_Inverse = getResourceOrNull(graph, URIs.Relations_part9_Inverse);
-        Relations_partN = getResourceOrNull(graph, URIs.Relations_partN);
-        Relations_partN_Inverse = getResourceOrNull(graph, URIs.Relations_partN_Inverse);
-        Relations_select = getResourceOrNull(graph, URIs.Relations_select);
-        Relations_select_Inverse = getResourceOrNull(graph, URIs.Relations_select_Inverse);
-        Relations_sequence1 = getResourceOrNull(graph, URIs.Relations_sequence1);
-        Relations_sequence10 = getResourceOrNull(graph, URIs.Relations_sequence10);
-        Relations_sequence10_Inverse = getResourceOrNull(graph, URIs.Relations_sequence10_Inverse);
-        Relations_sequence1_Inverse = getResourceOrNull(graph, URIs.Relations_sequence1_Inverse);
-        Relations_sequence2 = getResourceOrNull(graph, URIs.Relations_sequence2);
-        Relations_sequence2_Inverse = getResourceOrNull(graph, URIs.Relations_sequence2_Inverse);
-        Relations_sequence3 = getResourceOrNull(graph, URIs.Relations_sequence3);
-        Relations_sequence3_Inverse = getResourceOrNull(graph, URIs.Relations_sequence3_Inverse);
-        Relations_sequence4 = getResourceOrNull(graph, URIs.Relations_sequence4);
-        Relations_sequence4_Inverse = getResourceOrNull(graph, URIs.Relations_sequence4_Inverse);
-        Relations_sequence5 = getResourceOrNull(graph, URIs.Relations_sequence5);
-        Relations_sequence5_Inverse = getResourceOrNull(graph, URIs.Relations_sequence5_Inverse);
-        Relations_sequence6 = getResourceOrNull(graph, URIs.Relations_sequence6);
-        Relations_sequence6_Inverse = getResourceOrNull(graph, URIs.Relations_sequence6_Inverse);
-        Relations_sequence7 = getResourceOrNull(graph, URIs.Relations_sequence7);
-        Relations_sequence7_Inverse = getResourceOrNull(graph, URIs.Relations_sequence7_Inverse);
-        Relations_sequence8 = getResourceOrNull(graph, URIs.Relations_sequence8);
-        Relations_sequence8_Inverse = getResourceOrNull(graph, URIs.Relations_sequence8_Inverse);
-        Relations_sequence9 = getResourceOrNull(graph, URIs.Relations_sequence9);
-        Relations_sequence9_Inverse = getResourceOrNull(graph, URIs.Relations_sequence9_Inverse);
-        Relations_sequenceTrigger = getResourceOrNull(graph, URIs.Relations_sequenceTrigger);
-        Relations_sequenceTrigger_Inverse = getResourceOrNull(graph, URIs.Relations_sequenceTrigger_Inverse);
-        Relations_singleDataConsumerRelation = getResourceOrNull(graph, URIs.Relations_singleDataConsumerRelation);
-        Relations_singleDataDefinitionRelation = getResourceOrNull(graph, URIs.Relations_singleDataDefinitionRelation);
-        Relations_submit = getResourceOrNull(graph, URIs.Relations_submit);
-        Relations_submit_Inverse = getResourceOrNull(graph, URIs.Relations_submit_Inverse);
-        Relations_trigger = getResourceOrNull(graph, URIs.Relations_trigger);
-        Relations_triggerFalse = getResourceOrNull(graph, URIs.Relations_triggerFalse);
-        Relations_triggerFalse_Inverse = getResourceOrNull(graph, URIs.Relations_triggerFalse_Inverse);
-        Relations_triggerTrue = getResourceOrNull(graph, URIs.Relations_triggerTrue);
-        Relations_triggerTrue_Inverse = getResourceOrNull(graph, URIs.Relations_triggerTrue_Inverse);
-        Relations_trigger_Inverse = getResourceOrNull(graph, URIs.Relations_trigger_Inverse);
-        Relations_uploaded = getResourceOrNull(graph, URIs.Relations_uploaded);
-        Relations_uploaded_Inverse = getResourceOrNull(graph, URIs.Relations_uploaded_Inverse);
-        Relations_valueChanged = getResourceOrNull(graph, URIs.Relations_valueChanged);
-        Relations_valueChanged_Inverse = getResourceOrNull(graph, URIs.Relations_valueChanged_Inverse);
-        SCL = getResourceOrNull(graph, URIs.SCL);
-        SCLValue = getResourceOrNull(graph, URIs.SCLValue);
-        Session = getResourceOrNull(graph, URIs.Session);
-        Session_inputURI = getResourceOrNull(graph, URIs.Session_inputURI);
-        Session_inputURI_Inverse = getResourceOrNull(graph, URIs.Session_inputURI_Inverse);
-        Terminals = getResourceOrNull(graph, URIs.Terminals);
-        Terminals_BroadcastTerminal = getResourceOrNull(graph, URIs.Terminals_BroadcastTerminal);
-        Terminals_BroadcastedTerminal = getResourceOrNull(graph, URIs.Terminals_BroadcastedTerminal);
-        Terminals_ChildTerminal = getResourceOrNull(graph, URIs.Terminals_ChildTerminal);
-        Terminals_CommandExecutorTerminal = getResourceOrNull(graph, URIs.Terminals_CommandExecutorTerminal);
-        Terminals_CommandTerminal = getResourceOrNull(graph, URIs.Terminals_CommandTerminal);
-        Terminals_DataConsumerTerminal = getResourceOrNull(graph, URIs.Terminals_DataConsumerTerminal);
-        Terminals_DataProviderTerminal = getResourceOrNull(graph, URIs.Terminals_DataProviderTerminal);
-        Terminals_ParentTerminal = getResourceOrNull(graph, URIs.Terminals_ParentTerminal);
-        child1 = getResourceOrNull(graph, URIs.child1);
-        child10 = getResourceOrNull(graph, URIs.child10);
-        child2 = getResourceOrNull(graph, URIs.child2);
-        child3 = getResourceOrNull(graph, URIs.child3);
-        child4 = getResourceOrNull(graph, URIs.child4);
-        child5 = getResourceOrNull(graph, URIs.child5);
-        child6 = getResourceOrNull(graph, URIs.child6);
-        child7 = getResourceOrNull(graph, URIs.child7);
-        child8 = getResourceOrNull(graph, URIs.child8);
-        child9 = getResourceOrNull(graph, URIs.child9);
-        commandEvent = getResourceOrNull(graph, URIs.commandEvent);
-        connect = getResourceOrNull(graph, URIs.connect);
-        scl = getResourceOrNull(graph, URIs.scl);
-        sclValue = getResourceOrNull(graph, URIs.sclValue);
-        singleData = getResourceOrNull(graph, URIs.singleData);
-    }
-    
-    public static DocumentationResource getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        DocumentationResource ret = session.peekService(DocumentationResource.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new DocumentationResource(qc.getIndependentGraph(graph));
-            session.registerService(DocumentationResource.class, ret);
-        }
-        return ret;
-    }
-    
-    public static DocumentationResource getInstance(RequestProcessor session) throws DatabaseException {
-        DocumentationResource ret = session.peekService(DocumentationResource.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<DocumentationResource>() {
-                public DocumentationResource perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new DocumentationResource(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(DocumentationResource.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.document.linking.ontology/.gitignore b/bundles/org.simantics.document.linking.ontology/.gitignore
new file mode 100644 (file)
index 0000000..5525883
--- /dev/null
@@ -0,0 +1 @@
+/src/**/*.java
\ No newline at end of file
diff --git a/bundles/org.simantics.document.linking.ontology/graph.tg b/bundles/org.simantics.document.linking.ontology/graph.tg
deleted file mode 100644 (file)
index 0a92a96..0000000
Binary files a/bundles/org.simantics.document.linking.ontology/graph.tg and /dev/null differ
diff --git a/bundles/org.simantics.document.linking.ontology/src/org/simantics/document/linking/ontology/DocumentLink.java b/bundles/org.simantics.document.linking.ontology/src/org/simantics/document/linking/ontology/DocumentLink.java
deleted file mode 100644 (file)
index 347a20f..0000000
+++ /dev/null
@@ -1,250 +0,0 @@
-package org.simantics.document.linking.ontology;
-
-import org.simantics.db.RequestProcessor;
-import org.simantics.db.Resource;
-import org.simantics.db.ReadGraph;
-import org.simantics.db.request.Read;
-import org.simantics.db.Session;
-import org.simantics.db.exception.DatabaseException;
-import org.simantics.db.service.QueryControl;
-
-public class DocumentLink {
-    
-    public final Resource EvaluatorTree;
-    public final Resource EvaluatorTree_AligmentHint;
-    public final Resource EvaluatorTree_And;
-    public final Resource EvaluatorTree_Constant;
-    public final Resource EvaluatorTree_Date;
-    public final Resource EvaluatorTree_HasValue;
-    public final Resource EvaluatorTree_HasValue_Inverse;
-    public final Resource EvaluatorTree_If;
-    public final Resource EvaluatorTree_Lines;
-    public final Resource EvaluatorTree_Node;
-    public final Resource EvaluatorTree_Or;
-    public final Resource EvaluatorTree_Path;
-    public final Resource EvaluatorTree_Root;
-    public final Resource EvaluatorTree_Template;
-    public final Resource EvaluatorTree_TextSizeHint;
-    public final Resource EvaluatorTree_Variable;
-    public final Resource FunctionalSource;
-    public final Resource InstanceSource;
-    public final Resource ModelViewpointActionContext;
-    public final Resource ModelViewpointBrowseContext;
-    public final Resource ModelViewpointBrowseContext2;
-    public final Resource ModelViewpointBrowseContext2_ChildRule;
-    public final Resource ModelViewpointBrowseContext_ChildRule;
-    public final Resource ReportTemplate;
-    public final Resource SearchContribution;
-    public final Resource SearchFunction;
-    public final Resource Source;
-    public final Resource SourceObjectViewpointActionContext;
-    public final Resource SourceObjectViewpointActionContext_Category;
-    public final Resource SourceObjectViewpointBrowseContext;
-    public final Resource SourceObjectViewpointBrowseContext_ChildRule;
-    public final Resource SourcePropertyViewpointActionContext;
-    public final Resource SourcePropertyViewpointActionContext_Category;
-    public final Resource SourcePropertyViewpointActionContext_FixAll;
-    public final Resource SourcePropertyViewpointActionContext_FixAllReferences;
-    public final Resource SourcePropertyViewpointActionContext_Open;
-    public final Resource SourcePropertyViewpointActionContext_OpenWith;
-    public final Resource SourcePropertyViewpointActionContext_Remove;
-    public final Resource SourcePropertyViewpointActionContext_RemoveSource;
-    public final Resource SourcePropertyViewpointActionContext_Replace;
-    public final Resource SourcePropertyViewpointActionContext_ReplaceWithLatest;
-    public final Resource SourcePropertyViewpointActionContext_ShowDocument;
-    public final Resource SourcePropertyViewpointActionContext_ShowDocumentExternal;
-    public final Resource SourcePropertyViewpointActionContext_SourceObjectDropAction;
-    public final Resource SourcePropertyViewpointActionContext_SourceReferenceOldTest;
-    public final Resource SourcePropertyViewpointActionContext_VariableInstanceTest;
-    public final Resource SourcePropertyViewpointBrowseContext;
-    public final Resource SourcePropertyViewpointBrowseContext_ChildRule;
-    public final Resource SourcePropertyViewpointBrowseContext_Variable;
-    public final Resource SourcePropertyViewpointBrowseContext_VariableImageDecorationRule;
-    public final Resource SourcePropertyViewpointBrowseContext_VariableImageRule;
-    public final Resource SourcePropertyViewpointBrowseContext_VariableLabelRule;
-    public final Resource SourcePropertyViewpointBrowseContext_VariableModifierRule;
-    public final Resource consernsRelation;
-    public final Resource hasFunctionalSource;
-    public final Resource hasFunctionalSource_Inverse;
-    public final Resource hasInstanceSource;
-    public final Resource hasInstanceSource_Inverse;
-    public final Resource hasSource;
-    public final Resource hasSourceComment;
-    public final Resource hasSourceComment_Inverse;
-    public final Resource hasSourceReference;
-    public final Resource hasSourceReferenceURI;
-    public final Resource hasSourceReferenceURI_Inverse;
-    public final Resource hasSource_Inverse;
-        
-    public static class URIs {
-        public static final String EvaluatorTree = "http://www.simantics.org/DocumentLink-1.0/EvaluatorTree";
-        public static final String EvaluatorTree_AligmentHint = "http://www.simantics.org/DocumentLink-1.0/EvaluatorTree/AligmentHint";
-        public static final String EvaluatorTree_And = "http://www.simantics.org/DocumentLink-1.0/EvaluatorTree/And";
-        public static final String EvaluatorTree_Constant = "http://www.simantics.org/DocumentLink-1.0/EvaluatorTree/Constant";
-        public static final String EvaluatorTree_Date = "http://www.simantics.org/DocumentLink-1.0/EvaluatorTree/Date";
-        public static final String EvaluatorTree_HasValue = "http://www.simantics.org/DocumentLink-1.0/EvaluatorTree/HasValue";
-        public static final String EvaluatorTree_HasValue_Inverse = "http://www.simantics.org/DocumentLink-1.0/EvaluatorTree/HasValue/Inverse";
-        public static final String EvaluatorTree_If = "http://www.simantics.org/DocumentLink-1.0/EvaluatorTree/If";
-        public static final String EvaluatorTree_Lines = "http://www.simantics.org/DocumentLink-1.0/EvaluatorTree/Lines";
-        public static final String EvaluatorTree_Node = "http://www.simantics.org/DocumentLink-1.0/EvaluatorTree/Node";
-        public static final String EvaluatorTree_Or = "http://www.simantics.org/DocumentLink-1.0/EvaluatorTree/Or";
-        public static final String EvaluatorTree_Path = "http://www.simantics.org/DocumentLink-1.0/EvaluatorTree/Path";
-        public static final String EvaluatorTree_Root = "http://www.simantics.org/DocumentLink-1.0/EvaluatorTree/Root";
-        public static final String EvaluatorTree_Template = "http://www.simantics.org/DocumentLink-1.0/EvaluatorTree/Template";
-        public static final String EvaluatorTree_TextSizeHint = "http://www.simantics.org/DocumentLink-1.0/EvaluatorTree/TextSizeHint";
-        public static final String EvaluatorTree_Variable = "http://www.simantics.org/DocumentLink-1.0/EvaluatorTree/Variable";
-        public static final String FunctionalSource = "http://www.simantics.org/DocumentLink-1.0/FunctionalSource";
-        public static final String InstanceSource = "http://www.simantics.org/DocumentLink-1.0/InstanceSource";
-        public static final String ModelViewpointActionContext = "http://www.simantics.org/DocumentLink-1.0/ModelViewpointActionContext";
-        public static final String ModelViewpointBrowseContext = "http://www.simantics.org/DocumentLink-1.0/ModelViewpointBrowseContext";
-        public static final String ModelViewpointBrowseContext2 = "http://www.simantics.org/DocumentLink-1.0/ModelViewpointBrowseContext2";
-        public static final String ModelViewpointBrowseContext2_ChildRule = "http://www.simantics.org/DocumentLink-1.0/ModelViewpointBrowseContext2/ChildRule";
-        public static final String ModelViewpointBrowseContext_ChildRule = "http://www.simantics.org/DocumentLink-1.0/ModelViewpointBrowseContext/ChildRule";
-        public static final String ReportTemplate = "http://www.simantics.org/DocumentLink-1.0/ReportTemplate";
-        public static final String SearchContribution = "http://www.simantics.org/DocumentLink-1.0/SearchContribution";
-        public static final String SearchFunction = "http://www.simantics.org/DocumentLink-1.0/SearchFunction";
-        public static final String Source = "http://www.simantics.org/DocumentLink-1.0/Source";
-        public static final String SourceObjectViewpointActionContext = "http://www.simantics.org/DocumentLink-1.0/SourceObjectViewpointActionContext";
-        public static final String SourceObjectViewpointActionContext_Category = "http://www.simantics.org/DocumentLink-1.0/SourceObjectViewpointActionContext/Category";
-        public static final String SourceObjectViewpointBrowseContext = "http://www.simantics.org/DocumentLink-1.0/SourceObjectViewpointBrowseContext";
-        public static final String SourceObjectViewpointBrowseContext_ChildRule = "http://www.simantics.org/DocumentLink-1.0/SourceObjectViewpointBrowseContext/ChildRule";
-        public static final String SourcePropertyViewpointActionContext = "http://www.simantics.org/DocumentLink-1.0/SourcePropertyViewpointActionContext";
-        public static final String SourcePropertyViewpointActionContext_Category = "http://www.simantics.org/DocumentLink-1.0/SourcePropertyViewpointActionContext/Category";
-        public static final String SourcePropertyViewpointActionContext_FixAll = "http://www.simantics.org/DocumentLink-1.0/SourcePropertyViewpointActionContext/FixAll";
-        public static final String SourcePropertyViewpointActionContext_FixAllReferences = "http://www.simantics.org/DocumentLink-1.0/SourcePropertyViewpointActionContext/FixAllReferences";
-        public static final String SourcePropertyViewpointActionContext_Open = "http://www.simantics.org/DocumentLink-1.0/SourcePropertyViewpointActionContext/Open";
-        public static final String SourcePropertyViewpointActionContext_OpenWith = "http://www.simantics.org/DocumentLink-1.0/SourcePropertyViewpointActionContext/OpenWith";
-        public static final String SourcePropertyViewpointActionContext_Remove = "http://www.simantics.org/DocumentLink-1.0/SourcePropertyViewpointActionContext/Remove";
-        public static final String SourcePropertyViewpointActionContext_RemoveSource = "http://www.simantics.org/DocumentLink-1.0/SourcePropertyViewpointActionContext/RemoveSource";
-        public static final String SourcePropertyViewpointActionContext_Replace = "http://www.simantics.org/DocumentLink-1.0/SourcePropertyViewpointActionContext/Replace";
-        public static final String SourcePropertyViewpointActionContext_ReplaceWithLatest = "http://www.simantics.org/DocumentLink-1.0/SourcePropertyViewpointActionContext/ReplaceWithLatest";
-        public static final String SourcePropertyViewpointActionContext_ShowDocument = "http://www.simantics.org/DocumentLink-1.0/SourcePropertyViewpointActionContext/ShowDocument";
-        public static final String SourcePropertyViewpointActionContext_ShowDocumentExternal = "http://www.simantics.org/DocumentLink-1.0/SourcePropertyViewpointActionContext/ShowDocumentExternal";
-        public static final String SourcePropertyViewpointActionContext_SourceObjectDropAction = "http://www.simantics.org/DocumentLink-1.0/SourcePropertyViewpointActionContext/SourceObjectDropAction";
-        public static final String SourcePropertyViewpointActionContext_SourceReferenceOldTest = "http://www.simantics.org/DocumentLink-1.0/SourcePropertyViewpointActionContext/SourceReferenceOldTest";
-        public static final String SourcePropertyViewpointActionContext_VariableInstanceTest = "http://www.simantics.org/DocumentLink-1.0/SourcePropertyViewpointActionContext/VariableInstanceTest";
-        public static final String SourcePropertyViewpointBrowseContext = "http://www.simantics.org/DocumentLink-1.0/SourcePropertyViewpointBrowseContext";
-        public static final String SourcePropertyViewpointBrowseContext_ChildRule = "http://www.simantics.org/DocumentLink-1.0/SourcePropertyViewpointBrowseContext/ChildRule";
-        public static final String SourcePropertyViewpointBrowseContext_Variable = "http://www.simantics.org/DocumentLink-1.0/SourcePropertyViewpointBrowseContext/Variable";
-        public static final String SourcePropertyViewpointBrowseContext_VariableImageDecorationRule = "http://www.simantics.org/DocumentLink-1.0/SourcePropertyViewpointBrowseContext/VariableImageDecorationRule";
-        public static final String SourcePropertyViewpointBrowseContext_VariableImageRule = "http://www.simantics.org/DocumentLink-1.0/SourcePropertyViewpointBrowseContext/VariableImageRule";
-        public static final String SourcePropertyViewpointBrowseContext_VariableLabelRule = "http://www.simantics.org/DocumentLink-1.0/SourcePropertyViewpointBrowseContext/VariableLabelRule";
-        public static final String SourcePropertyViewpointBrowseContext_VariableModifierRule = "http://www.simantics.org/DocumentLink-1.0/SourcePropertyViewpointBrowseContext/VariableModifierRule";
-        public static final String consernsRelation = "http://www.simantics.org/DocumentLink-1.0/consernsRelation";
-        public static final String hasFunctionalSource = "http://www.simantics.org/DocumentLink-1.0/hasFunctionalSource";
-        public static final String hasFunctionalSource_Inverse = "http://www.simantics.org/DocumentLink-1.0/hasFunctionalSource/Inverse";
-        public static final String hasInstanceSource = "http://www.simantics.org/DocumentLink-1.0/hasInstanceSource";
-        public static final String hasInstanceSource_Inverse = "http://www.simantics.org/DocumentLink-1.0/hasInstanceSource/Inverse";
-        public static final String hasSource = "http://www.simantics.org/DocumentLink-1.0/hasSource";
-        public static final String hasSourceComment = "http://www.simantics.org/DocumentLink-1.0/hasSourceComment";
-        public static final String hasSourceComment_Inverse = "http://www.simantics.org/DocumentLink-1.0/hasSourceComment/Inverse";
-        public static final String hasSourceReference = "http://www.simantics.org/DocumentLink-1.0/hasSourceReference";
-        public static final String hasSourceReferenceURI = "http://www.simantics.org/DocumentLink-1.0/hasSourceReferenceURI";
-        public static final String hasSourceReferenceURI_Inverse = "http://www.simantics.org/DocumentLink-1.0/hasSourceReferenceURI/Inverse";
-        public static final String hasSource_Inverse = "http://www.simantics.org/DocumentLink-1.0/hasSource/Inverse";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public DocumentLink(ReadGraph graph) {
-        EvaluatorTree = getResourceOrNull(graph, URIs.EvaluatorTree);
-        EvaluatorTree_AligmentHint = getResourceOrNull(graph, URIs.EvaluatorTree_AligmentHint);
-        EvaluatorTree_And = getResourceOrNull(graph, URIs.EvaluatorTree_And);
-        EvaluatorTree_Constant = getResourceOrNull(graph, URIs.EvaluatorTree_Constant);
-        EvaluatorTree_Date = getResourceOrNull(graph, URIs.EvaluatorTree_Date);
-        EvaluatorTree_HasValue = getResourceOrNull(graph, URIs.EvaluatorTree_HasValue);
-        EvaluatorTree_HasValue_Inverse = getResourceOrNull(graph, URIs.EvaluatorTree_HasValue_Inverse);
-        EvaluatorTree_If = getResourceOrNull(graph, URIs.EvaluatorTree_If);
-        EvaluatorTree_Lines = getResourceOrNull(graph, URIs.EvaluatorTree_Lines);
-        EvaluatorTree_Node = getResourceOrNull(graph, URIs.EvaluatorTree_Node);
-        EvaluatorTree_Or = getResourceOrNull(graph, URIs.EvaluatorTree_Or);
-        EvaluatorTree_Path = getResourceOrNull(graph, URIs.EvaluatorTree_Path);
-        EvaluatorTree_Root = getResourceOrNull(graph, URIs.EvaluatorTree_Root);
-        EvaluatorTree_Template = getResourceOrNull(graph, URIs.EvaluatorTree_Template);
-        EvaluatorTree_TextSizeHint = getResourceOrNull(graph, URIs.EvaluatorTree_TextSizeHint);
-        EvaluatorTree_Variable = getResourceOrNull(graph, URIs.EvaluatorTree_Variable);
-        FunctionalSource = getResourceOrNull(graph, URIs.FunctionalSource);
-        InstanceSource = getResourceOrNull(graph, URIs.InstanceSource);
-        ModelViewpointActionContext = getResourceOrNull(graph, URIs.ModelViewpointActionContext);
-        ModelViewpointBrowseContext = getResourceOrNull(graph, URIs.ModelViewpointBrowseContext);
-        ModelViewpointBrowseContext2 = getResourceOrNull(graph, URIs.ModelViewpointBrowseContext2);
-        ModelViewpointBrowseContext2_ChildRule = getResourceOrNull(graph, URIs.ModelViewpointBrowseContext2_ChildRule);
-        ModelViewpointBrowseContext_ChildRule = getResourceOrNull(graph, URIs.ModelViewpointBrowseContext_ChildRule);
-        ReportTemplate = getResourceOrNull(graph, URIs.ReportTemplate);
-        SearchContribution = getResourceOrNull(graph, URIs.SearchContribution);
-        SearchFunction = getResourceOrNull(graph, URIs.SearchFunction);
-        Source = getResourceOrNull(graph, URIs.Source);
-        SourceObjectViewpointActionContext = getResourceOrNull(graph, URIs.SourceObjectViewpointActionContext);
-        SourceObjectViewpointActionContext_Category = getResourceOrNull(graph, URIs.SourceObjectViewpointActionContext_Category);
-        SourceObjectViewpointBrowseContext = getResourceOrNull(graph, URIs.SourceObjectViewpointBrowseContext);
-        SourceObjectViewpointBrowseContext_ChildRule = getResourceOrNull(graph, URIs.SourceObjectViewpointBrowseContext_ChildRule);
-        SourcePropertyViewpointActionContext = getResourceOrNull(graph, URIs.SourcePropertyViewpointActionContext);
-        SourcePropertyViewpointActionContext_Category = getResourceOrNull(graph, URIs.SourcePropertyViewpointActionContext_Category);
-        SourcePropertyViewpointActionContext_FixAll = getResourceOrNull(graph, URIs.SourcePropertyViewpointActionContext_FixAll);
-        SourcePropertyViewpointActionContext_FixAllReferences = getResourceOrNull(graph, URIs.SourcePropertyViewpointActionContext_FixAllReferences);
-        SourcePropertyViewpointActionContext_Open = getResourceOrNull(graph, URIs.SourcePropertyViewpointActionContext_Open);
-        SourcePropertyViewpointActionContext_OpenWith = getResourceOrNull(graph, URIs.SourcePropertyViewpointActionContext_OpenWith);
-        SourcePropertyViewpointActionContext_Remove = getResourceOrNull(graph, URIs.SourcePropertyViewpointActionContext_Remove);
-        SourcePropertyViewpointActionContext_RemoveSource = getResourceOrNull(graph, URIs.SourcePropertyViewpointActionContext_RemoveSource);
-        SourcePropertyViewpointActionContext_Replace = getResourceOrNull(graph, URIs.SourcePropertyViewpointActionContext_Replace);
-        SourcePropertyViewpointActionContext_ReplaceWithLatest = getResourceOrNull(graph, URIs.SourcePropertyViewpointActionContext_ReplaceWithLatest);
-        SourcePropertyViewpointActionContext_ShowDocument = getResourceOrNull(graph, URIs.SourcePropertyViewpointActionContext_ShowDocument);
-        SourcePropertyViewpointActionContext_ShowDocumentExternal = getResourceOrNull(graph, URIs.SourcePropertyViewpointActionContext_ShowDocumentExternal);
-        SourcePropertyViewpointActionContext_SourceObjectDropAction = getResourceOrNull(graph, URIs.SourcePropertyViewpointActionContext_SourceObjectDropAction);
-        SourcePropertyViewpointActionContext_SourceReferenceOldTest = getResourceOrNull(graph, URIs.SourcePropertyViewpointActionContext_SourceReferenceOldTest);
-        SourcePropertyViewpointActionContext_VariableInstanceTest = getResourceOrNull(graph, URIs.SourcePropertyViewpointActionContext_VariableInstanceTest);
-        SourcePropertyViewpointBrowseContext = getResourceOrNull(graph, URIs.SourcePropertyViewpointBrowseContext);
-        SourcePropertyViewpointBrowseContext_ChildRule = getResourceOrNull(graph, URIs.SourcePropertyViewpointBrowseContext_ChildRule);
-        SourcePropertyViewpointBrowseContext_Variable = getResourceOrNull(graph, URIs.SourcePropertyViewpointBrowseContext_Variable);
-        SourcePropertyViewpointBrowseContext_VariableImageDecorationRule = getResourceOrNull(graph, URIs.SourcePropertyViewpointBrowseContext_VariableImageDecorationRule);
-        SourcePropertyViewpointBrowseContext_VariableImageRule = getResourceOrNull(graph, URIs.SourcePropertyViewpointBrowseContext_VariableImageRule);
-        SourcePropertyViewpointBrowseContext_VariableLabelRule = getResourceOrNull(graph, URIs.SourcePropertyViewpointBrowseContext_VariableLabelRule);
-        SourcePropertyViewpointBrowseContext_VariableModifierRule = getResourceOrNull(graph, URIs.SourcePropertyViewpointBrowseContext_VariableModifierRule);
-        consernsRelation = getResourceOrNull(graph, URIs.consernsRelation);
-        hasFunctionalSource = getResourceOrNull(graph, URIs.hasFunctionalSource);
-        hasFunctionalSource_Inverse = getResourceOrNull(graph, URIs.hasFunctionalSource_Inverse);
-        hasInstanceSource = getResourceOrNull(graph, URIs.hasInstanceSource);
-        hasInstanceSource_Inverse = getResourceOrNull(graph, URIs.hasInstanceSource_Inverse);
-        hasSource = getResourceOrNull(graph, URIs.hasSource);
-        hasSourceComment = getResourceOrNull(graph, URIs.hasSourceComment);
-        hasSourceComment_Inverse = getResourceOrNull(graph, URIs.hasSourceComment_Inverse);
-        hasSourceReference = getResourceOrNull(graph, URIs.hasSourceReference);
-        hasSourceReferenceURI = getResourceOrNull(graph, URIs.hasSourceReferenceURI);
-        hasSourceReferenceURI_Inverse = getResourceOrNull(graph, URIs.hasSourceReferenceURI_Inverse);
-        hasSource_Inverse = getResourceOrNull(graph, URIs.hasSource_Inverse);
-    }
-    
-    public static DocumentLink getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        DocumentLink ret = session.peekService(DocumentLink.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new DocumentLink(qc.getIndependentGraph(graph));
-            session.registerService(DocumentLink.class, ret);
-        }
-        return ret;
-    }
-    
-    public static DocumentLink getInstance(RequestProcessor session) throws DatabaseException {
-        DocumentLink ret = session.peekService(DocumentLink.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<DocumentLink>() {
-                public DocumentLink perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new DocumentLink(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(DocumentLink.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.document.ontology/graph.tg b/bundles/org.simantics.document.ontology/graph.tg
deleted file mode 100644 (file)
index 94f3d05..0000000
Binary files a/bundles/org.simantics.document.ontology/graph.tg and /dev/null differ
diff --git a/bundles/org.simantics.document.ontology/src/org/simantics/document/DocumentResource.java b/bundles/org.simantics.document.ontology/src/org/simantics/document/DocumentResource.java
deleted file mode 100644 (file)
index d98c2e5..0000000
+++ /dev/null
@@ -1,298 +0,0 @@
-package org.simantics.document;
-
-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 DocumentResource {
-    
-    public final Resource Actions;
-    public final Resource Actions_ImportFileDocument;
-    public final Resource Document;
-    public final Resource DocumentLibrary;
-    public final Resource DocumentSettings;
-    public final Resource DocumentSettings_n$marginBottom;
-    public final Resource DocumentSettings_n$marginBottom_Inverse;
-    public final Resource DocumentSettings_n$marginLeft;
-    public final Resource DocumentSettings_n$marginLeft_Inverse;
-    public final Resource DocumentSettings_n$marginRight;
-    public final Resource DocumentSettings_n$marginRight_Inverse;
-    public final Resource DocumentSettings_n$marginTop;
-    public final Resource DocumentSettings_n$marginTop_Inverse;
-    public final Resource DocumentTemplate;
-    public final Resource DocumentTypeBinding;
-    public final Resource DocumentTypeBinding_HasDocumentType;
-    public final Resource DocumentTypeBinding_HasDocumentType_Inverse;
-    public final Resource DocumentTypeBinding_HasType;
-    public final Resource DocumentTypeBinding_HasType_Inverse;
-    public final Resource DocumentTypeBinding_priority;
-    public final Resource DocumentTypeBinding_priority_Inverse;
-    public final Resource FileDocument;
-    public final Resource Functions;
-    public final Resource Functions_documentationRootVariable;
-    public final Resource Functions_documentationText;
-    public final Resource Functions_standardEditText;
-    public final Resource HasDocument;
-    public final Resource HasDocumentTemplate;
-    public final Resource HasDocumentTemplate_Inverse;
-    public final Resource HasDocument_Inverse;
-    public final Resource HasDocumentation;
-    public final Resource HasDocumentation_Inverse;
-    public final Resource HasLibraryRelation;
-    public final Resource HasNewerVersion;
-    public final Resource HasOlderVersion;
-    public final Resource HasReportFactory;
-    public final Resource HasReportFactory_Inverse;
-    public final Resource HasUrl;
-    public final Resource HasUrl_Inverse;
-    public final Resource HasVersionType;
-    public final Resource PlainTextDocument;
-    public final Resource PlainTextDocument_text;
-    public final Resource PlainTextDocument_text_Inverse;
-    public final Resource PlainTextFileDocument;
-    public final Resource PlainTextFileDocument_FilePath;
-    public final Resource PlainTextFileDocument_filePath;
-    public final Resource PlainTextFileDocument_filePath_Inverse;
-    @Deprecated public final Resource Report;
-    public final Resource Scenegraph;
-    public final Resource ScenegraphDocument;
-    public final Resource ScenegraphDocument_scenegraph;
-    public final Resource ScenegraphDocument_scenegraph_Inverse;
-    public final Resource Scenegraph_CategoryHidden;
-    public final Resource Scenegraph_Composite;
-    public final Resource Scenegraph_Diagram;
-    public final Resource Scenegraph_Diagram_path;
-    public final Resource Scenegraph_Diagram_path_Inverse;
-    public final Resource Scenegraph_Node;
-    public final Resource Scenegraph_Node_editText;
-    public final Resource Scenegraph_Node_editText_Inverse;
-    public final Resource Scenegraph_Node_printInPDF;
-    public final Resource Scenegraph_Node_printInPDF_Inverse;
-    public final Resource Scenegraph_ParameterType;
-    public final Resource Scenegraph_Wiki;
-    public final Resource Scenegraph_Wiki_text;
-    public final Resource Scenegraph_Wiki_text_Inverse;
-    public final Resource UrlDocument;
-    public final Resource WikiDocument;
-    public final Resource WikiDocument_WikiDocumentBinding;
-    public final Resource WikiDocument_WikiDocumentTemplate;
-    public final Resource WikiDocument_WikiDocumentTemplate_Header;
-    public final Resource WikiDocument_WikiDocumentTemplate_User;
-    public final Resource WikiDocument_WikiDocumentTemplate_UserDocumentation;
-    public final Resource WikiDocument_WikiDocumentTemplate_UserDocumentation_Inverse;
-    public final Resource WikiDocument_WikiText;
-    public final Resource WikiDocument_wikiText;
-    public final Resource WikiDocument_wikiText_Inverse;
-    public final Resource cssDocument;
-    public final Resource cssDocument_Inverse;
-    public final Resource documentSettings;
-    public final Resource documentSettings_Inverse;
-        
-    public static class URIs {
-        public static final String Actions = "http://www.simantics.org/Document-1.2/Actions";
-        public static final String Actions_ImportFileDocument = "http://www.simantics.org/Document-1.2/Actions/ImportFileDocument";
-        public static final String Document = "http://www.simantics.org/Document-1.2/Document";
-        public static final String DocumentLibrary = "http://www.simantics.org/Document-1.2/DocumentLibrary";
-        public static final String DocumentSettings = "http://www.simantics.org/Document-1.2/DocumentSettings";
-        public static final String DocumentSettings_n$marginBottom = "http://www.simantics.org/Document-1.2/DocumentSettings/n-marginBottom";
-        public static final String DocumentSettings_n$marginBottom_Inverse = "http://www.simantics.org/Document-1.2/DocumentSettings/n-marginBottom/Inverse";
-        public static final String DocumentSettings_n$marginLeft = "http://www.simantics.org/Document-1.2/DocumentSettings/n-marginLeft";
-        public static final String DocumentSettings_n$marginLeft_Inverse = "http://www.simantics.org/Document-1.2/DocumentSettings/n-marginLeft/Inverse";
-        public static final String DocumentSettings_n$marginRight = "http://www.simantics.org/Document-1.2/DocumentSettings/n-marginRight";
-        public static final String DocumentSettings_n$marginRight_Inverse = "http://www.simantics.org/Document-1.2/DocumentSettings/n-marginRight/Inverse";
-        public static final String DocumentSettings_n$marginTop = "http://www.simantics.org/Document-1.2/DocumentSettings/n-marginTop";
-        public static final String DocumentSettings_n$marginTop_Inverse = "http://www.simantics.org/Document-1.2/DocumentSettings/n-marginTop/Inverse";
-        public static final String DocumentTemplate = "http://www.simantics.org/Document-1.2/DocumentTemplate";
-        public static final String DocumentTypeBinding = "http://www.simantics.org/Document-1.2/DocumentTypeBinding";
-        public static final String DocumentTypeBinding_HasDocumentType = "http://www.simantics.org/Document-1.2/DocumentTypeBinding/HasDocumentType";
-        public static final String DocumentTypeBinding_HasDocumentType_Inverse = "http://www.simantics.org/Document-1.2/DocumentTypeBinding/HasDocumentType/Inverse";
-        public static final String DocumentTypeBinding_HasType = "http://www.simantics.org/Document-1.2/DocumentTypeBinding/HasType";
-        public static final String DocumentTypeBinding_HasType_Inverse = "http://www.simantics.org/Document-1.2/DocumentTypeBinding/HasType/Inverse";
-        public static final String DocumentTypeBinding_priority = "http://www.simantics.org/Document-1.2/DocumentTypeBinding/priority";
-        public static final String DocumentTypeBinding_priority_Inverse = "http://www.simantics.org/Document-1.2/DocumentTypeBinding/priority/Inverse";
-        public static final String FileDocument = "http://www.simantics.org/Document-1.2/FileDocument";
-        public static final String Functions = "http://www.simantics.org/Document-1.2/Functions";
-        public static final String Functions_documentationRootVariable = "http://www.simantics.org/Document-1.2/Functions/documentationRootVariable";
-        public static final String Functions_documentationText = "http://www.simantics.org/Document-1.2/Functions/documentationText";
-        public static final String Functions_standardEditText = "http://www.simantics.org/Document-1.2/Functions/standardEditText";
-        public static final String HasDocument = "http://www.simantics.org/Document-1.2/HasDocument";
-        public static final String HasDocumentTemplate = "http://www.simantics.org/Document-1.2/HasDocumentTemplate";
-        public static final String HasDocumentTemplate_Inverse = "http://www.simantics.org/Document-1.2/HasDocumentTemplate/Inverse";
-        public static final String HasDocument_Inverse = "http://www.simantics.org/Document-1.2/HasDocument/Inverse";
-        public static final String HasDocumentation = "http://www.simantics.org/Document-1.2/HasDocumentation";
-        public static final String HasDocumentation_Inverse = "http://www.simantics.org/Document-1.2/HasDocumentation/Inverse";
-        public static final String HasLibraryRelation = "http://www.simantics.org/Document-1.2/HasLibraryRelation";
-        public static final String HasNewerVersion = "http://www.simantics.org/Document-1.2/HasNewerVersion";
-        public static final String HasOlderVersion = "http://www.simantics.org/Document-1.2/HasOlderVersion";
-        public static final String HasReportFactory = "http://www.simantics.org/Document-1.2/HasReportFactory";
-        public static final String HasReportFactory_Inverse = "http://www.simantics.org/Document-1.2/HasReportFactory/Inverse";
-        public static final String HasUrl = "http://www.simantics.org/Document-1.2/HasUrl";
-        public static final String HasUrl_Inverse = "http://www.simantics.org/Document-1.2/HasUrl/Inverse";
-        public static final String HasVersionType = "http://www.simantics.org/Document-1.2/HasVersionType";
-        public static final String PlainTextDocument = "http://www.simantics.org/Document-1.2/PlainTextDocument";
-        public static final String PlainTextDocument_text = "http://www.simantics.org/Document-1.2/PlainTextDocument/text";
-        public static final String PlainTextDocument_text_Inverse = "http://www.simantics.org/Document-1.2/PlainTextDocument/text/Inverse";
-        public static final String PlainTextFileDocument = "http://www.simantics.org/Document-1.2/PlainTextFileDocument";
-        public static final String PlainTextFileDocument_FilePath = "http://www.simantics.org/Document-1.2/PlainTextFileDocument/FilePath";
-        public static final String PlainTextFileDocument_filePath = "http://www.simantics.org/Document-1.2/PlainTextFileDocument/filePath";
-        public static final String PlainTextFileDocument_filePath_Inverse = "http://www.simantics.org/Document-1.2/PlainTextFileDocument/filePath/Inverse";
-        @Deprecated public static final String Report = "http://www.simantics.org/Document-1.2/Report";
-        public static final String Scenegraph = "http://www.simantics.org/Document-1.2/Scenegraph";
-        public static final String ScenegraphDocument = "http://www.simantics.org/Document-1.2/ScenegraphDocument";
-        public static final String ScenegraphDocument_scenegraph = "http://www.simantics.org/Document-1.2/ScenegraphDocument/scenegraph";
-        public static final String ScenegraphDocument_scenegraph_Inverse = "http://www.simantics.org/Document-1.2/ScenegraphDocument/scenegraph/Inverse";
-        public static final String Scenegraph_CategoryHidden = "http://www.simantics.org/Document-1.2/Scenegraph/CategoryHidden";
-        public static final String Scenegraph_Composite = "http://www.simantics.org/Document-1.2/Scenegraph/Composite";
-        public static final String Scenegraph_Diagram = "http://www.simantics.org/Document-1.2/Scenegraph/Diagram";
-        public static final String Scenegraph_Diagram_path = "http://www.simantics.org/Document-1.2/Scenegraph/Diagram/path";
-        public static final String Scenegraph_Diagram_path_Inverse = "http://www.simantics.org/Document-1.2/Scenegraph/Diagram/path/Inverse";
-        public static final String Scenegraph_Node = "http://www.simantics.org/Document-1.2/Scenegraph/Node";
-        public static final String Scenegraph_Node_editText = "http://www.simantics.org/Document-1.2/Scenegraph/Node/editText";
-        public static final String Scenegraph_Node_editText_Inverse = "http://www.simantics.org/Document-1.2/Scenegraph/Node/editText/Inverse";
-        public static final String Scenegraph_Node_printInPDF = "http://www.simantics.org/Document-1.2/Scenegraph/Node/printInPDF";
-        public static final String Scenegraph_Node_printInPDF_Inverse = "http://www.simantics.org/Document-1.2/Scenegraph/Node/printInPDF/Inverse";
-        public static final String Scenegraph_ParameterType = "http://www.simantics.org/Document-1.2/Scenegraph/ParameterType";
-        public static final String Scenegraph_Wiki = "http://www.simantics.org/Document-1.2/Scenegraph/Wiki";
-        public static final String Scenegraph_Wiki_text = "http://www.simantics.org/Document-1.2/Scenegraph/Wiki/text";
-        public static final String Scenegraph_Wiki_text_Inverse = "http://www.simantics.org/Document-1.2/Scenegraph/Wiki/text/Inverse";
-        public static final String UrlDocument = "http://www.simantics.org/Document-1.2/UrlDocument";
-        public static final String WikiDocument = "http://www.simantics.org/Document-1.2/WikiDocument";
-        public static final String WikiDocument_WikiDocumentBinding = "http://www.simantics.org/Document-1.2/WikiDocument/WikiDocumentBinding";
-        public static final String WikiDocument_WikiDocumentTemplate = "http://www.simantics.org/Document-1.2/WikiDocument/WikiDocumentTemplate";
-        public static final String WikiDocument_WikiDocumentTemplate_Header = "http://www.simantics.org/Document-1.2/WikiDocument/WikiDocumentTemplate/Header";
-        public static final String WikiDocument_WikiDocumentTemplate_User = "http://www.simantics.org/Document-1.2/WikiDocument/WikiDocumentTemplate/User";
-        public static final String WikiDocument_WikiDocumentTemplate_UserDocumentation = "http://www.simantics.org/Document-1.2/WikiDocument/WikiDocumentTemplate/UserDocumentation";
-        public static final String WikiDocument_WikiDocumentTemplate_UserDocumentation_Inverse = "http://www.simantics.org/Document-1.2/WikiDocument/WikiDocumentTemplate/UserDocumentation/Inverse";
-        public static final String WikiDocument_WikiText = "http://www.simantics.org/Document-1.2/WikiDocument/WikiText";
-        public static final String WikiDocument_wikiText = "http://www.simantics.org/Document-1.2/WikiDocument/wikiText";
-        public static final String WikiDocument_wikiText_Inverse = "http://www.simantics.org/Document-1.2/WikiDocument/wikiText/Inverse";
-        public static final String cssDocument = "http://www.simantics.org/Document-1.2/cssDocument";
-        public static final String cssDocument_Inverse = "http://www.simantics.org/Document-1.2/cssDocument/Inverse";
-        public static final String documentSettings = "http://www.simantics.org/Document-1.2/documentSettings";
-        public static final String documentSettings_Inverse = "http://www.simantics.org/Document-1.2/documentSettings/Inverse";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public DocumentResource(ReadGraph graph) {
-        Actions = getResourceOrNull(graph, URIs.Actions);
-        Actions_ImportFileDocument = getResourceOrNull(graph, URIs.Actions_ImportFileDocument);
-        Document = getResourceOrNull(graph, URIs.Document);
-        DocumentLibrary = getResourceOrNull(graph, URIs.DocumentLibrary);
-        DocumentSettings = getResourceOrNull(graph, URIs.DocumentSettings);
-        DocumentSettings_n$marginBottom = getResourceOrNull(graph, URIs.DocumentSettings_n$marginBottom);
-        DocumentSettings_n$marginBottom_Inverse = getResourceOrNull(graph, URIs.DocumentSettings_n$marginBottom_Inverse);
-        DocumentSettings_n$marginLeft = getResourceOrNull(graph, URIs.DocumentSettings_n$marginLeft);
-        DocumentSettings_n$marginLeft_Inverse = getResourceOrNull(graph, URIs.DocumentSettings_n$marginLeft_Inverse);
-        DocumentSettings_n$marginRight = getResourceOrNull(graph, URIs.DocumentSettings_n$marginRight);
-        DocumentSettings_n$marginRight_Inverse = getResourceOrNull(graph, URIs.DocumentSettings_n$marginRight_Inverse);
-        DocumentSettings_n$marginTop = getResourceOrNull(graph, URIs.DocumentSettings_n$marginTop);
-        DocumentSettings_n$marginTop_Inverse = getResourceOrNull(graph, URIs.DocumentSettings_n$marginTop_Inverse);
-        DocumentTemplate = getResourceOrNull(graph, URIs.DocumentTemplate);
-        DocumentTypeBinding = getResourceOrNull(graph, URIs.DocumentTypeBinding);
-        DocumentTypeBinding_HasDocumentType = getResourceOrNull(graph, URIs.DocumentTypeBinding_HasDocumentType);
-        DocumentTypeBinding_HasDocumentType_Inverse = getResourceOrNull(graph, URIs.DocumentTypeBinding_HasDocumentType_Inverse);
-        DocumentTypeBinding_HasType = getResourceOrNull(graph, URIs.DocumentTypeBinding_HasType);
-        DocumentTypeBinding_HasType_Inverse = getResourceOrNull(graph, URIs.DocumentTypeBinding_HasType_Inverse);
-        DocumentTypeBinding_priority = getResourceOrNull(graph, URIs.DocumentTypeBinding_priority);
-        DocumentTypeBinding_priority_Inverse = getResourceOrNull(graph, URIs.DocumentTypeBinding_priority_Inverse);
-        FileDocument = getResourceOrNull(graph, URIs.FileDocument);
-        Functions = getResourceOrNull(graph, URIs.Functions);
-        Functions_documentationRootVariable = getResourceOrNull(graph, URIs.Functions_documentationRootVariable);
-        Functions_documentationText = getResourceOrNull(graph, URIs.Functions_documentationText);
-        Functions_standardEditText = getResourceOrNull(graph, URIs.Functions_standardEditText);
-        HasDocument = getResourceOrNull(graph, URIs.HasDocument);
-        HasDocumentTemplate = getResourceOrNull(graph, URIs.HasDocumentTemplate);
-        HasDocumentTemplate_Inverse = getResourceOrNull(graph, URIs.HasDocumentTemplate_Inverse);
-        HasDocument_Inverse = getResourceOrNull(graph, URIs.HasDocument_Inverse);
-        HasDocumentation = getResourceOrNull(graph, URIs.HasDocumentation);
-        HasDocumentation_Inverse = getResourceOrNull(graph, URIs.HasDocumentation_Inverse);
-        HasLibraryRelation = getResourceOrNull(graph, URIs.HasLibraryRelation);
-        HasNewerVersion = getResourceOrNull(graph, URIs.HasNewerVersion);
-        HasOlderVersion = getResourceOrNull(graph, URIs.HasOlderVersion);
-        HasReportFactory = getResourceOrNull(graph, URIs.HasReportFactory);
-        HasReportFactory_Inverse = getResourceOrNull(graph, URIs.HasReportFactory_Inverse);
-        HasUrl = getResourceOrNull(graph, URIs.HasUrl);
-        HasUrl_Inverse = getResourceOrNull(graph, URIs.HasUrl_Inverse);
-        HasVersionType = getResourceOrNull(graph, URIs.HasVersionType);
-        PlainTextDocument = getResourceOrNull(graph, URIs.PlainTextDocument);
-        PlainTextDocument_text = getResourceOrNull(graph, URIs.PlainTextDocument_text);
-        PlainTextDocument_text_Inverse = getResourceOrNull(graph, URIs.PlainTextDocument_text_Inverse);
-        PlainTextFileDocument = getResourceOrNull(graph, URIs.PlainTextFileDocument);
-        PlainTextFileDocument_FilePath = getResourceOrNull(graph, URIs.PlainTextFileDocument_FilePath);
-        PlainTextFileDocument_filePath = getResourceOrNull(graph, URIs.PlainTextFileDocument_filePath);
-        PlainTextFileDocument_filePath_Inverse = getResourceOrNull(graph, URIs.PlainTextFileDocument_filePath_Inverse);
-        Report = getResourceOrNull(graph, URIs.Report);
-        Scenegraph = getResourceOrNull(graph, URIs.Scenegraph);
-        ScenegraphDocument = getResourceOrNull(graph, URIs.ScenegraphDocument);
-        ScenegraphDocument_scenegraph = getResourceOrNull(graph, URIs.ScenegraphDocument_scenegraph);
-        ScenegraphDocument_scenegraph_Inverse = getResourceOrNull(graph, URIs.ScenegraphDocument_scenegraph_Inverse);
-        Scenegraph_CategoryHidden = getResourceOrNull(graph, URIs.Scenegraph_CategoryHidden);
-        Scenegraph_Composite = getResourceOrNull(graph, URIs.Scenegraph_Composite);
-        Scenegraph_Diagram = getResourceOrNull(graph, URIs.Scenegraph_Diagram);
-        Scenegraph_Diagram_path = getResourceOrNull(graph, URIs.Scenegraph_Diagram_path);
-        Scenegraph_Diagram_path_Inverse = getResourceOrNull(graph, URIs.Scenegraph_Diagram_path_Inverse);
-        Scenegraph_Node = getResourceOrNull(graph, URIs.Scenegraph_Node);
-        Scenegraph_Node_editText = getResourceOrNull(graph, URIs.Scenegraph_Node_editText);
-        Scenegraph_Node_editText_Inverse = getResourceOrNull(graph, URIs.Scenegraph_Node_editText_Inverse);
-        Scenegraph_Node_printInPDF = getResourceOrNull(graph, URIs.Scenegraph_Node_printInPDF);
-        Scenegraph_Node_printInPDF_Inverse = getResourceOrNull(graph, URIs.Scenegraph_Node_printInPDF_Inverse);
-        Scenegraph_ParameterType = getResourceOrNull(graph, URIs.Scenegraph_ParameterType);
-        Scenegraph_Wiki = getResourceOrNull(graph, URIs.Scenegraph_Wiki);
-        Scenegraph_Wiki_text = getResourceOrNull(graph, URIs.Scenegraph_Wiki_text);
-        Scenegraph_Wiki_text_Inverse = getResourceOrNull(graph, URIs.Scenegraph_Wiki_text_Inverse);
-        UrlDocument = getResourceOrNull(graph, URIs.UrlDocument);
-        WikiDocument = getResourceOrNull(graph, URIs.WikiDocument);
-        WikiDocument_WikiDocumentBinding = getResourceOrNull(graph, URIs.WikiDocument_WikiDocumentBinding);
-        WikiDocument_WikiDocumentTemplate = getResourceOrNull(graph, URIs.WikiDocument_WikiDocumentTemplate);
-        WikiDocument_WikiDocumentTemplate_Header = getResourceOrNull(graph, URIs.WikiDocument_WikiDocumentTemplate_Header);
-        WikiDocument_WikiDocumentTemplate_User = getResourceOrNull(graph, URIs.WikiDocument_WikiDocumentTemplate_User);
-        WikiDocument_WikiDocumentTemplate_UserDocumentation = getResourceOrNull(graph, URIs.WikiDocument_WikiDocumentTemplate_UserDocumentation);
-        WikiDocument_WikiDocumentTemplate_UserDocumentation_Inverse = getResourceOrNull(graph, URIs.WikiDocument_WikiDocumentTemplate_UserDocumentation_Inverse);
-        WikiDocument_WikiText = getResourceOrNull(graph, URIs.WikiDocument_WikiText);
-        WikiDocument_wikiText = getResourceOrNull(graph, URIs.WikiDocument_wikiText);
-        WikiDocument_wikiText_Inverse = getResourceOrNull(graph, URIs.WikiDocument_wikiText_Inverse);
-        cssDocument = getResourceOrNull(graph, URIs.cssDocument);
-        cssDocument_Inverse = getResourceOrNull(graph, URIs.cssDocument_Inverse);
-        documentSettings = getResourceOrNull(graph, URIs.documentSettings);
-        documentSettings_Inverse = getResourceOrNull(graph, URIs.documentSettings_Inverse);
-    }
-    
-    public static DocumentResource getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        DocumentResource ret = session.peekService(DocumentResource.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new DocumentResource(qc.getIndependentGraph(graph));
-            session.registerService(DocumentResource.class, ret);
-        }
-        return ret;
-    }
-    
-    public static DocumentResource getInstance(RequestProcessor session) throws DatabaseException {
-        DocumentResource ret = session.peekService(DocumentResource.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<DocumentResource>() {
-                public DocumentResource perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new DocumentResource(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(DocumentResource.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.document.swt.ontology/graph.tg b/bundles/org.simantics.document.swt.ontology/graph.tg
deleted file mode 100644 (file)
index 332f21f..0000000
Binary files a/bundles/org.simantics.document.swt.ontology/graph.tg and /dev/null differ
diff --git a/bundles/org.simantics.document.swt.ontology/src/org/simantics/document/swt/ontology/SWTResources.java b/bundles/org.simantics.document.swt.ontology/src/org/simantics/document/swt/ontology/SWTResources.java
deleted file mode 100644 (file)
index 73a1d58..0000000
+++ /dev/null
@@ -1,403 +0,0 @@
-package org.simantics.document.swt.ontology;
-
-import org.simantics.db.RequestProcessor;
-import org.simantics.db.Resource;
-import org.simantics.db.ReadGraph;
-import org.simantics.db.request.Read;
-import org.simantics.db.Session;
-import org.simantics.db.exception.DatabaseException;
-import org.simantics.db.service.QueryControl;
-
-public class SWTResources {
-    
-    public final Resource Components;
-    public final Resource Components_Browser;
-    public final Resource Components_Browser_url;
-    public final Resource Components_Browser_url_Inverse;
-    public final Resource Components_Button;
-    public final Resource Components_Button_onPress;
-    public final Resource Components_Button_onPress_Inverse;
-    public final Resource Components_Button_text;
-    public final Resource Components_Button_text_Inverse;
-    public final Resource Components_Combo;
-    public final Resource Components_Combo_available;
-    public final Resource Components_Combo_available_Inverse;
-    public final Resource Components_Combo_onModify;
-    public final Resource Components_Combo_onModify_Inverse;
-    public final Resource Components_Combo_selected;
-    public final Resource Components_Combo_selected_Inverse;
-    public final Resource Components_Component;
-    public final Resource Components_Component_HScroll;
-    public final Resource Components_Component_HScroll_Inverse;
-    public final Resource Components_Component_NoScroll;
-    public final Resource Components_Component_NoScroll_Inverse;
-    public final Resource Components_Component_VScroll;
-    public final Resource Components_Component_VScroll_Inverse;
-    public final Resource Components_Component_alignment;
-    public final Resource Components_Component_alignment_Inverse;
-    public final Resource Components_Component_background;
-    public final Resource Components_Component_background_Inverse;
-    public final Resource Components_Component_font;
-    public final Resource Components_Component_font_Inverse;
-    public final Resource Components_Component_foreground;
-    public final Resource Components_Component_foreground_Inverse;
-    public final Resource Components_Component_multiLine;
-    public final Resource Components_Component_multiLine_Inverse;
-    public final Resource Components_Explorer;
-    public final Resource Components_Explorer_browseContext;
-    public final Resource Components_Explorer_browseContext_Inverse;
-    public final Resource Components_Explorer_columns;
-    public final Resource Components_Explorer_columns_Inverse;
-    public final Resource Components_Explorer_contextMenuId;
-    public final Resource Components_Explorer_contextMenuId_Inverse;
-    public final Resource Components_Explorer_displayFilter;
-    public final Resource Components_Explorer_displayFilter_Inverse;
-    public final Resource Components_Explorer_displayHeader;
-    public final Resource Components_Explorer_displayHeader_Inverse;
-    public final Resource Components_Explorer_dragSourceListenerFactory;
-    public final Resource Components_Explorer_dragSourceListenerFactory_Inverse;
-    public final Resource Components_Explorer_editingColumn;
-    public final Resource Components_Explorer_editingColumn_Inverse;
-    public final Resource Components_Explorer_explorerInput;
-    public final Resource Components_Explorer_explorerInput_Inverse;
-    public final Resource Components_GridCell;
-    public final Resource Components_GridCell_grabHorizontal;
-    public final Resource Components_GridCell_grabHorizontal_Inverse;
-    public final Resource Components_GridCell_grabVertical;
-    public final Resource Components_GridCell_grabVertical_Inverse;
-    public final Resource Components_GridCell_span;
-    public final Resource Components_GridCell_span_Inverse;
-    public final Resource Components_GridComposite;
-    public final Resource Components_GridComposite_extendedMargins;
-    public final Resource Components_GridComposite_extendedMargins_Inverse;
-    public final Resource Components_GridComposite_numColumns;
-    public final Resource Components_GridComposite_numColumns_Inverse;
-    public final Resource Components_Label;
-    public final Resource Components_Label_text;
-    public final Resource Components_Label_text_Inverse;
-    public final Resource Components_SCLTextEditor;
-    public final Resource Components_SCLTextEditor_onModify;
-    public final Resource Components_SCLTextEditor_onModify_Inverse;
-    public final Resource Components_SCLTextEditor_textAndErrors;
-    public final Resource Components_SCLTextEditor_textAndErrors_Inverse;
-    public final Resource Components_ScrolledComposite;
-    public final Resource Components_TrackedText;
-    public final Resource Components_TrackedText_editingBackground;
-    public final Resource Components_TrackedText_editingBackground_Inverse;
-    public final Resource Components_TrackedText_hoverBackground;
-    public final Resource Components_TrackedText_hoverBackground_Inverse;
-    public final Resource Components_TrackedText_inactiveBackground;
-    public final Resource Components_TrackedText_inactiveBackground_Inverse;
-    public final Resource Components_TrackedText_invalidBackground;
-    public final Resource Components_TrackedText_invalidBackground_Inverse;
-    public final Resource Components_TrackedText_onModify;
-    public final Resource Components_TrackedText_onModify_Inverse;
-    public final Resource Components_TrackedText_text;
-    public final Resource Components_TrackedText_text_Inverse;
-    public final Resource Components_TrackedText_validator;
-    public final Resource Components_TrackedText_validator_Inverse;
-    public final Resource Components_attribute;
-    public final Resource Functions;
-    public final Resource Functions_explorerInput;
-    public final Resource Functions_input;
-    public final Resource Functions_propertyDisplayValue;
-    public final Resource Functions_propertyDisplayValueModifier;
-    public final Resource Literals;
-    public final Resource Literals_Columns;
-    public final Resource Literals_Margins;
-    public final Resource Properties;
-    public final Resource Properties_ParameterType;
-    public final Resource Properties_ParameterType_sclValueProperty;
-    public final Resource Properties_ParameterType_sclValueProperty_Inverse;
-    public final Resource SCLMain;
-    public final Resource TypedVariableTabContribution;
-    public final Resource TypedVariableTabContribution_HasView;
-    public final Resource TypedVariableTabContribution_HasView_Inverse;
-    public final Resource TypedVariableTabContribution_type;
-    public final Resource TypedVariableTabContribution_type_Inverse;
-    public final Resource button;
-    public final Resource combo;
-    public final Resource connect;
-    public final Resource defAttribute;
-    public final Resource explorer;
-    public final Resource gridCell;
-    public final Resource gridComposite;
-    public final Resource label;
-    public final Resource sclTextEditor;
-    public final Resource scrolledComposite;
-    public final Resource trackedText;
-        
-    public static class URIs {
-        public static final String Components = "http://www.simantics.org/SWT-1.0/Components";
-        public static final String Components_Browser = "http://www.simantics.org/SWT-1.0/Components/Browser";
-        public static final String Components_Browser_url = "http://www.simantics.org/SWT-1.0/Components/Browser/url";
-        public static final String Components_Browser_url_Inverse = "http://www.simantics.org/SWT-1.0/Components/Browser/url/Inverse";
-        public static final String Components_Button = "http://www.simantics.org/SWT-1.0/Components/Button";
-        public static final String Components_Button_onPress = "http://www.simantics.org/SWT-1.0/Components/Button/onPress";
-        public static final String Components_Button_onPress_Inverse = "http://www.simantics.org/SWT-1.0/Components/Button/onPress/Inverse";
-        public static final String Components_Button_text = "http://www.simantics.org/SWT-1.0/Components/Button/text";
-        public static final String Components_Button_text_Inverse = "http://www.simantics.org/SWT-1.0/Components/Button/text/Inverse";
-        public static final String Components_Combo = "http://www.simantics.org/SWT-1.0/Components/Combo";
-        public static final String Components_Combo_available = "http://www.simantics.org/SWT-1.0/Components/Combo/available";
-        public static final String Components_Combo_available_Inverse = "http://www.simantics.org/SWT-1.0/Components/Combo/available/Inverse";
-        public static final String Components_Combo_onModify = "http://www.simantics.org/SWT-1.0/Components/Combo/onModify";
-        public static final String Components_Combo_onModify_Inverse = "http://www.simantics.org/SWT-1.0/Components/Combo/onModify/Inverse";
-        public static final String Components_Combo_selected = "http://www.simantics.org/SWT-1.0/Components/Combo/selected";
-        public static final String Components_Combo_selected_Inverse = "http://www.simantics.org/SWT-1.0/Components/Combo/selected/Inverse";
-        public static final String Components_Component = "http://www.simantics.org/SWT-1.0/Components/Component";
-        public static final String Components_Component_HScroll = "http://www.simantics.org/SWT-1.0/Components/Component/HScroll";
-        public static final String Components_Component_HScroll_Inverse = "http://www.simantics.org/SWT-1.0/Components/Component/HScroll/Inverse";
-        public static final String Components_Component_NoScroll = "http://www.simantics.org/SWT-1.0/Components/Component/NoScroll";
-        public static final String Components_Component_NoScroll_Inverse = "http://www.simantics.org/SWT-1.0/Components/Component/NoScroll/Inverse";
-        public static final String Components_Component_VScroll = "http://www.simantics.org/SWT-1.0/Components/Component/VScroll";
-        public static final String Components_Component_VScroll_Inverse = "http://www.simantics.org/SWT-1.0/Components/Component/VScroll/Inverse";
-        public static final String Components_Component_alignment = "http://www.simantics.org/SWT-1.0/Components/Component/alignment";
-        public static final String Components_Component_alignment_Inverse = "http://www.simantics.org/SWT-1.0/Components/Component/alignment/Inverse";
-        public static final String Components_Component_background = "http://www.simantics.org/SWT-1.0/Components/Component/background";
-        public static final String Components_Component_background_Inverse = "http://www.simantics.org/SWT-1.0/Components/Component/background/Inverse";
-        public static final String Components_Component_font = "http://www.simantics.org/SWT-1.0/Components/Component/font";
-        public static final String Components_Component_font_Inverse = "http://www.simantics.org/SWT-1.0/Components/Component/font/Inverse";
-        public static final String Components_Component_foreground = "http://www.simantics.org/SWT-1.0/Components/Component/foreground";
-        public static final String Components_Component_foreground_Inverse = "http://www.simantics.org/SWT-1.0/Components/Component/foreground/Inverse";
-        public static final String Components_Component_multiLine = "http://www.simantics.org/SWT-1.0/Components/Component/multiLine";
-        public static final String Components_Component_multiLine_Inverse = "http://www.simantics.org/SWT-1.0/Components/Component/multiLine/Inverse";
-        public static final String Components_Explorer = "http://www.simantics.org/SWT-1.0/Components/Explorer";
-        public static final String Components_Explorer_browseContext = "http://www.simantics.org/SWT-1.0/Components/Explorer/browseContext";
-        public static final String Components_Explorer_browseContext_Inverse = "http://www.simantics.org/SWT-1.0/Components/Explorer/browseContext/Inverse";
-        public static final String Components_Explorer_columns = "http://www.simantics.org/SWT-1.0/Components/Explorer/columns";
-        public static final String Components_Explorer_columns_Inverse = "http://www.simantics.org/SWT-1.0/Components/Explorer/columns/Inverse";
-        public static final String Components_Explorer_contextMenuId = "http://www.simantics.org/SWT-1.0/Components/Explorer/contextMenuId";
-        public static final String Components_Explorer_contextMenuId_Inverse = "http://www.simantics.org/SWT-1.0/Components/Explorer/contextMenuId/Inverse";
-        public static final String Components_Explorer_displayFilter = "http://www.simantics.org/SWT-1.0/Components/Explorer/displayFilter";
-        public static final String Components_Explorer_displayFilter_Inverse = "http://www.simantics.org/SWT-1.0/Components/Explorer/displayFilter/Inverse";
-        public static final String Components_Explorer_displayHeader = "http://www.simantics.org/SWT-1.0/Components/Explorer/displayHeader";
-        public static final String Components_Explorer_displayHeader_Inverse = "http://www.simantics.org/SWT-1.0/Components/Explorer/displayHeader/Inverse";
-        public static final String Components_Explorer_dragSourceListenerFactory = "http://www.simantics.org/SWT-1.0/Components/Explorer/dragSourceListenerFactory";
-        public static final String Components_Explorer_dragSourceListenerFactory_Inverse = "http://www.simantics.org/SWT-1.0/Components/Explorer/dragSourceListenerFactory/Inverse";
-        public static final String Components_Explorer_editingColumn = "http://www.simantics.org/SWT-1.0/Components/Explorer/editingColumn";
-        public static final String Components_Explorer_editingColumn_Inverse = "http://www.simantics.org/SWT-1.0/Components/Explorer/editingColumn/Inverse";
-        public static final String Components_Explorer_explorerInput = "http://www.simantics.org/SWT-1.0/Components/Explorer/explorerInput";
-        public static final String Components_Explorer_explorerInput_Inverse = "http://www.simantics.org/SWT-1.0/Components/Explorer/explorerInput/Inverse";
-        public static final String Components_GridCell = "http://www.simantics.org/SWT-1.0/Components/GridCell";
-        public static final String Components_GridCell_grabHorizontal = "http://www.simantics.org/SWT-1.0/Components/GridCell/grabHorizontal";
-        public static final String Components_GridCell_grabHorizontal_Inverse = "http://www.simantics.org/SWT-1.0/Components/GridCell/grabHorizontal/Inverse";
-        public static final String Components_GridCell_grabVertical = "http://www.simantics.org/SWT-1.0/Components/GridCell/grabVertical";
-        public static final String Components_GridCell_grabVertical_Inverse = "http://www.simantics.org/SWT-1.0/Components/GridCell/grabVertical/Inverse";
-        public static final String Components_GridCell_span = "http://www.simantics.org/SWT-1.0/Components/GridCell/span";
-        public static final String Components_GridCell_span_Inverse = "http://www.simantics.org/SWT-1.0/Components/GridCell/span/Inverse";
-        public static final String Components_GridComposite = "http://www.simantics.org/SWT-1.0/Components/GridComposite";
-        public static final String Components_GridComposite_extendedMargins = "http://www.simantics.org/SWT-1.0/Components/GridComposite/extendedMargins";
-        public static final String Components_GridComposite_extendedMargins_Inverse = "http://www.simantics.org/SWT-1.0/Components/GridComposite/extendedMargins/Inverse";
-        public static final String Components_GridComposite_numColumns = "http://www.simantics.org/SWT-1.0/Components/GridComposite/numColumns";
-        public static final String Components_GridComposite_numColumns_Inverse = "http://www.simantics.org/SWT-1.0/Components/GridComposite/numColumns/Inverse";
-        public static final String Components_Label = "http://www.simantics.org/SWT-1.0/Components/Label";
-        public static final String Components_Label_text = "http://www.simantics.org/SWT-1.0/Components/Label/text";
-        public static final String Components_Label_text_Inverse = "http://www.simantics.org/SWT-1.0/Components/Label/text/Inverse";
-        public static final String Components_SCLTextEditor = "http://www.simantics.org/SWT-1.0/Components/SCLTextEditor";
-        public static final String Components_SCLTextEditor_onModify = "http://www.simantics.org/SWT-1.0/Components/SCLTextEditor/onModify";
-        public static final String Components_SCLTextEditor_onModify_Inverse = "http://www.simantics.org/SWT-1.0/Components/SCLTextEditor/onModify/Inverse";
-        public static final String Components_SCLTextEditor_textAndErrors = "http://www.simantics.org/SWT-1.0/Components/SCLTextEditor/textAndErrors";
-        public static final String Components_SCLTextEditor_textAndErrors_Inverse = "http://www.simantics.org/SWT-1.0/Components/SCLTextEditor/textAndErrors/Inverse";
-        public static final String Components_ScrolledComposite = "http://www.simantics.org/SWT-1.0/Components/ScrolledComposite";
-        public static final String Components_TrackedText = "http://www.simantics.org/SWT-1.0/Components/TrackedText";
-        public static final String Components_TrackedText_editingBackground = "http://www.simantics.org/SWT-1.0/Components/TrackedText/editingBackground";
-        public static final String Components_TrackedText_editingBackground_Inverse = "http://www.simantics.org/SWT-1.0/Components/TrackedText/editingBackground/Inverse";
-        public static final String Components_TrackedText_hoverBackground = "http://www.simantics.org/SWT-1.0/Components/TrackedText/hoverBackground";
-        public static final String Components_TrackedText_hoverBackground_Inverse = "http://www.simantics.org/SWT-1.0/Components/TrackedText/hoverBackground/Inverse";
-        public static final String Components_TrackedText_inactiveBackground = "http://www.simantics.org/SWT-1.0/Components/TrackedText/inactiveBackground";
-        public static final String Components_TrackedText_inactiveBackground_Inverse = "http://www.simantics.org/SWT-1.0/Components/TrackedText/inactiveBackground/Inverse";
-        public static final String Components_TrackedText_invalidBackground = "http://www.simantics.org/SWT-1.0/Components/TrackedText/invalidBackground";
-        public static final String Components_TrackedText_invalidBackground_Inverse = "http://www.simantics.org/SWT-1.0/Components/TrackedText/invalidBackground/Inverse";
-        public static final String Components_TrackedText_onModify = "http://www.simantics.org/SWT-1.0/Components/TrackedText/onModify";
-        public static final String Components_TrackedText_onModify_Inverse = "http://www.simantics.org/SWT-1.0/Components/TrackedText/onModify/Inverse";
-        public static final String Components_TrackedText_text = "http://www.simantics.org/SWT-1.0/Components/TrackedText/text";
-        public static final String Components_TrackedText_text_Inverse = "http://www.simantics.org/SWT-1.0/Components/TrackedText/text/Inverse";
-        public static final String Components_TrackedText_validator = "http://www.simantics.org/SWT-1.0/Components/TrackedText/validator";
-        public static final String Components_TrackedText_validator_Inverse = "http://www.simantics.org/SWT-1.0/Components/TrackedText/validator/Inverse";
-        public static final String Components_attribute = "http://www.simantics.org/SWT-1.0/Components/attribute";
-        public static final String Functions = "http://www.simantics.org/SWT-1.0/Functions";
-        public static final String Functions_explorerInput = "http://www.simantics.org/SWT-1.0/Functions/explorerInput";
-        public static final String Functions_input = "http://www.simantics.org/SWT-1.0/Functions/input";
-        public static final String Functions_propertyDisplayValue = "http://www.simantics.org/SWT-1.0/Functions/propertyDisplayValue";
-        public static final String Functions_propertyDisplayValueModifier = "http://www.simantics.org/SWT-1.0/Functions/propertyDisplayValueModifier";
-        public static final String Literals = "http://www.simantics.org/SWT-1.0/Literals";
-        public static final String Literals_Columns = "http://www.simantics.org/SWT-1.0/Literals/Columns";
-        public static final String Literals_Margins = "http://www.simantics.org/SWT-1.0/Literals/Margins";
-        public static final String Properties = "http://www.simantics.org/SWT-1.0/Properties";
-        public static final String Properties_ParameterType = "http://www.simantics.org/SWT-1.0/Properties/ParameterType";
-        public static final String Properties_ParameterType_sclValueProperty = "http://www.simantics.org/SWT-1.0/Properties/ParameterType/sclValueProperty";
-        public static final String Properties_ParameterType_sclValueProperty_Inverse = "http://www.simantics.org/SWT-1.0/Properties/ParameterType/sclValueProperty/Inverse";
-        public static final String SCLMain = "http://www.simantics.org/SWT-1.0/SCLMain";
-        public static final String TypedVariableTabContribution = "http://www.simantics.org/SWT-1.0/TypedVariableTabContribution";
-        public static final String TypedVariableTabContribution_HasView = "http://www.simantics.org/SWT-1.0/TypedVariableTabContribution/HasView";
-        public static final String TypedVariableTabContribution_HasView_Inverse = "http://www.simantics.org/SWT-1.0/TypedVariableTabContribution/HasView/Inverse";
-        public static final String TypedVariableTabContribution_type = "http://www.simantics.org/SWT-1.0/TypedVariableTabContribution/type";
-        public static final String TypedVariableTabContribution_type_Inverse = "http://www.simantics.org/SWT-1.0/TypedVariableTabContribution/type/Inverse";
-        public static final String button = "http://www.simantics.org/SWT-1.0/button";
-        public static final String combo = "http://www.simantics.org/SWT-1.0/combo";
-        public static final String connect = "http://www.simantics.org/SWT-1.0/connect";
-        public static final String defAttribute = "http://www.simantics.org/SWT-1.0/defAttribute";
-        public static final String explorer = "http://www.simantics.org/SWT-1.0/explorer";
-        public static final String gridCell = "http://www.simantics.org/SWT-1.0/gridCell";
-        public static final String gridComposite = "http://www.simantics.org/SWT-1.0/gridComposite";
-        public static final String label = "http://www.simantics.org/SWT-1.0/label";
-        public static final String sclTextEditor = "http://www.simantics.org/SWT-1.0/sclTextEditor";
-        public static final String scrolledComposite = "http://www.simantics.org/SWT-1.0/scrolledComposite";
-        public static final String trackedText = "http://www.simantics.org/SWT-1.0/trackedText";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public SWTResources(ReadGraph graph) {
-        Components = getResourceOrNull(graph, URIs.Components);
-        Components_Browser = getResourceOrNull(graph, URIs.Components_Browser);
-        Components_Browser_url = getResourceOrNull(graph, URIs.Components_Browser_url);
-        Components_Browser_url_Inverse = getResourceOrNull(graph, URIs.Components_Browser_url_Inverse);
-        Components_Button = getResourceOrNull(graph, URIs.Components_Button);
-        Components_Button_onPress = getResourceOrNull(graph, URIs.Components_Button_onPress);
-        Components_Button_onPress_Inverse = getResourceOrNull(graph, URIs.Components_Button_onPress_Inverse);
-        Components_Button_text = getResourceOrNull(graph, URIs.Components_Button_text);
-        Components_Button_text_Inverse = getResourceOrNull(graph, URIs.Components_Button_text_Inverse);
-        Components_Combo = getResourceOrNull(graph, URIs.Components_Combo);
-        Components_Combo_available = getResourceOrNull(graph, URIs.Components_Combo_available);
-        Components_Combo_available_Inverse = getResourceOrNull(graph, URIs.Components_Combo_available_Inverse);
-        Components_Combo_onModify = getResourceOrNull(graph, URIs.Components_Combo_onModify);
-        Components_Combo_onModify_Inverse = getResourceOrNull(graph, URIs.Components_Combo_onModify_Inverse);
-        Components_Combo_selected = getResourceOrNull(graph, URIs.Components_Combo_selected);
-        Components_Combo_selected_Inverse = getResourceOrNull(graph, URIs.Components_Combo_selected_Inverse);
-        Components_Component = getResourceOrNull(graph, URIs.Components_Component);
-        Components_Component_HScroll = getResourceOrNull(graph, URIs.Components_Component_HScroll);
-        Components_Component_HScroll_Inverse = getResourceOrNull(graph, URIs.Components_Component_HScroll_Inverse);
-        Components_Component_NoScroll = getResourceOrNull(graph, URIs.Components_Component_NoScroll);
-        Components_Component_NoScroll_Inverse = getResourceOrNull(graph, URIs.Components_Component_NoScroll_Inverse);
-        Components_Component_VScroll = getResourceOrNull(graph, URIs.Components_Component_VScroll);
-        Components_Component_VScroll_Inverse = getResourceOrNull(graph, URIs.Components_Component_VScroll_Inverse);
-        Components_Component_alignment = getResourceOrNull(graph, URIs.Components_Component_alignment);
-        Components_Component_alignment_Inverse = getResourceOrNull(graph, URIs.Components_Component_alignment_Inverse);
-        Components_Component_background = getResourceOrNull(graph, URIs.Components_Component_background);
-        Components_Component_background_Inverse = getResourceOrNull(graph, URIs.Components_Component_background_Inverse);
-        Components_Component_font = getResourceOrNull(graph, URIs.Components_Component_font);
-        Components_Component_font_Inverse = getResourceOrNull(graph, URIs.Components_Component_font_Inverse);
-        Components_Component_foreground = getResourceOrNull(graph, URIs.Components_Component_foreground);
-        Components_Component_foreground_Inverse = getResourceOrNull(graph, URIs.Components_Component_foreground_Inverse);
-        Components_Component_multiLine = getResourceOrNull(graph, URIs.Components_Component_multiLine);
-        Components_Component_multiLine_Inverse = getResourceOrNull(graph, URIs.Components_Component_multiLine_Inverse);
-        Components_Explorer = getResourceOrNull(graph, URIs.Components_Explorer);
-        Components_Explorer_browseContext = getResourceOrNull(graph, URIs.Components_Explorer_browseContext);
-        Components_Explorer_browseContext_Inverse = getResourceOrNull(graph, URIs.Components_Explorer_browseContext_Inverse);
-        Components_Explorer_columns = getResourceOrNull(graph, URIs.Components_Explorer_columns);
-        Components_Explorer_columns_Inverse = getResourceOrNull(graph, URIs.Components_Explorer_columns_Inverse);
-        Components_Explorer_contextMenuId = getResourceOrNull(graph, URIs.Components_Explorer_contextMenuId);
-        Components_Explorer_contextMenuId_Inverse = getResourceOrNull(graph, URIs.Components_Explorer_contextMenuId_Inverse);
-        Components_Explorer_displayFilter = getResourceOrNull(graph, URIs.Components_Explorer_displayFilter);
-        Components_Explorer_displayFilter_Inverse = getResourceOrNull(graph, URIs.Components_Explorer_displayFilter_Inverse);
-        Components_Explorer_displayHeader = getResourceOrNull(graph, URIs.Components_Explorer_displayHeader);
-        Components_Explorer_displayHeader_Inverse = getResourceOrNull(graph, URIs.Components_Explorer_displayHeader_Inverse);
-        Components_Explorer_dragSourceListenerFactory = getResourceOrNull(graph, URIs.Components_Explorer_dragSourceListenerFactory);
-        Components_Explorer_dragSourceListenerFactory_Inverse = getResourceOrNull(graph, URIs.Components_Explorer_dragSourceListenerFactory_Inverse);
-        Components_Explorer_editingColumn = getResourceOrNull(graph, URIs.Components_Explorer_editingColumn);
-        Components_Explorer_editingColumn_Inverse = getResourceOrNull(graph, URIs.Components_Explorer_editingColumn_Inverse);
-        Components_Explorer_explorerInput = getResourceOrNull(graph, URIs.Components_Explorer_explorerInput);
-        Components_Explorer_explorerInput_Inverse = getResourceOrNull(graph, URIs.Components_Explorer_explorerInput_Inverse);
-        Components_GridCell = getResourceOrNull(graph, URIs.Components_GridCell);
-        Components_GridCell_grabHorizontal = getResourceOrNull(graph, URIs.Components_GridCell_grabHorizontal);
-        Components_GridCell_grabHorizontal_Inverse = getResourceOrNull(graph, URIs.Components_GridCell_grabHorizontal_Inverse);
-        Components_GridCell_grabVertical = getResourceOrNull(graph, URIs.Components_GridCell_grabVertical);
-        Components_GridCell_grabVertical_Inverse = getResourceOrNull(graph, URIs.Components_GridCell_grabVertical_Inverse);
-        Components_GridCell_span = getResourceOrNull(graph, URIs.Components_GridCell_span);
-        Components_GridCell_span_Inverse = getResourceOrNull(graph, URIs.Components_GridCell_span_Inverse);
-        Components_GridComposite = getResourceOrNull(graph, URIs.Components_GridComposite);
-        Components_GridComposite_extendedMargins = getResourceOrNull(graph, URIs.Components_GridComposite_extendedMargins);
-        Components_GridComposite_extendedMargins_Inverse = getResourceOrNull(graph, URIs.Components_GridComposite_extendedMargins_Inverse);
-        Components_GridComposite_numColumns = getResourceOrNull(graph, URIs.Components_GridComposite_numColumns);
-        Components_GridComposite_numColumns_Inverse = getResourceOrNull(graph, URIs.Components_GridComposite_numColumns_Inverse);
-        Components_Label = getResourceOrNull(graph, URIs.Components_Label);
-        Components_Label_text = getResourceOrNull(graph, URIs.Components_Label_text);
-        Components_Label_text_Inverse = getResourceOrNull(graph, URIs.Components_Label_text_Inverse);
-        Components_SCLTextEditor = getResourceOrNull(graph, URIs.Components_SCLTextEditor);
-        Components_SCLTextEditor_onModify = getResourceOrNull(graph, URIs.Components_SCLTextEditor_onModify);
-        Components_SCLTextEditor_onModify_Inverse = getResourceOrNull(graph, URIs.Components_SCLTextEditor_onModify_Inverse);
-        Components_SCLTextEditor_textAndErrors = getResourceOrNull(graph, URIs.Components_SCLTextEditor_textAndErrors);
-        Components_SCLTextEditor_textAndErrors_Inverse = getResourceOrNull(graph, URIs.Components_SCLTextEditor_textAndErrors_Inverse);
-        Components_ScrolledComposite = getResourceOrNull(graph, URIs.Components_ScrolledComposite);
-        Components_TrackedText = getResourceOrNull(graph, URIs.Components_TrackedText);
-        Components_TrackedText_editingBackground = getResourceOrNull(graph, URIs.Components_TrackedText_editingBackground);
-        Components_TrackedText_editingBackground_Inverse = getResourceOrNull(graph, URIs.Components_TrackedText_editingBackground_Inverse);
-        Components_TrackedText_hoverBackground = getResourceOrNull(graph, URIs.Components_TrackedText_hoverBackground);
-        Components_TrackedText_hoverBackground_Inverse = getResourceOrNull(graph, URIs.Components_TrackedText_hoverBackground_Inverse);
-        Components_TrackedText_inactiveBackground = getResourceOrNull(graph, URIs.Components_TrackedText_inactiveBackground);
-        Components_TrackedText_inactiveBackground_Inverse = getResourceOrNull(graph, URIs.Components_TrackedText_inactiveBackground_Inverse);
-        Components_TrackedText_invalidBackground = getResourceOrNull(graph, URIs.Components_TrackedText_invalidBackground);
-        Components_TrackedText_invalidBackground_Inverse = getResourceOrNull(graph, URIs.Components_TrackedText_invalidBackground_Inverse);
-        Components_TrackedText_onModify = getResourceOrNull(graph, URIs.Components_TrackedText_onModify);
-        Components_TrackedText_onModify_Inverse = getResourceOrNull(graph, URIs.Components_TrackedText_onModify_Inverse);
-        Components_TrackedText_text = getResourceOrNull(graph, URIs.Components_TrackedText_text);
-        Components_TrackedText_text_Inverse = getResourceOrNull(graph, URIs.Components_TrackedText_text_Inverse);
-        Components_TrackedText_validator = getResourceOrNull(graph, URIs.Components_TrackedText_validator);
-        Components_TrackedText_validator_Inverse = getResourceOrNull(graph, URIs.Components_TrackedText_validator_Inverse);
-        Components_attribute = getResourceOrNull(graph, URIs.Components_attribute);
-        Functions = getResourceOrNull(graph, URIs.Functions);
-        Functions_explorerInput = getResourceOrNull(graph, URIs.Functions_explorerInput);
-        Functions_input = getResourceOrNull(graph, URIs.Functions_input);
-        Functions_propertyDisplayValue = getResourceOrNull(graph, URIs.Functions_propertyDisplayValue);
-        Functions_propertyDisplayValueModifier = getResourceOrNull(graph, URIs.Functions_propertyDisplayValueModifier);
-        Literals = getResourceOrNull(graph, URIs.Literals);
-        Literals_Columns = getResourceOrNull(graph, URIs.Literals_Columns);
-        Literals_Margins = getResourceOrNull(graph, URIs.Literals_Margins);
-        Properties = getResourceOrNull(graph, URIs.Properties);
-        Properties_ParameterType = getResourceOrNull(graph, URIs.Properties_ParameterType);
-        Properties_ParameterType_sclValueProperty = getResourceOrNull(graph, URIs.Properties_ParameterType_sclValueProperty);
-        Properties_ParameterType_sclValueProperty_Inverse = getResourceOrNull(graph, URIs.Properties_ParameterType_sclValueProperty_Inverse);
-        SCLMain = getResourceOrNull(graph, URIs.SCLMain);
-        TypedVariableTabContribution = getResourceOrNull(graph, URIs.TypedVariableTabContribution);
-        TypedVariableTabContribution_HasView = getResourceOrNull(graph, URIs.TypedVariableTabContribution_HasView);
-        TypedVariableTabContribution_HasView_Inverse = getResourceOrNull(graph, URIs.TypedVariableTabContribution_HasView_Inverse);
-        TypedVariableTabContribution_type = getResourceOrNull(graph, URIs.TypedVariableTabContribution_type);
-        TypedVariableTabContribution_type_Inverse = getResourceOrNull(graph, URIs.TypedVariableTabContribution_type_Inverse);
-        button = getResourceOrNull(graph, URIs.button);
-        combo = getResourceOrNull(graph, URIs.combo);
-        connect = getResourceOrNull(graph, URIs.connect);
-        defAttribute = getResourceOrNull(graph, URIs.defAttribute);
-        explorer = getResourceOrNull(graph, URIs.explorer);
-        gridCell = getResourceOrNull(graph, URIs.gridCell);
-        gridComposite = getResourceOrNull(graph, URIs.gridComposite);
-        label = getResourceOrNull(graph, URIs.label);
-        sclTextEditor = getResourceOrNull(graph, URIs.sclTextEditor);
-        scrolledComposite = getResourceOrNull(graph, URIs.scrolledComposite);
-        trackedText = getResourceOrNull(graph, URIs.trackedText);
-    }
-    
-    public static SWTResources getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        SWTResources ret = session.peekService(SWTResources.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new SWTResources(qc.getIndependentGraph(graph));
-            session.registerService(SWTResources.class, ret);
-        }
-        return ret;
-    }
-    
-    public static SWTResources getInstance(RequestProcessor session) throws DatabaseException {
-        SWTResources ret = session.peekService(SWTResources.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<SWTResources>() {
-                public SWTResources perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new SWTResources(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(SWTResources.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.document.ui.ontology/graph.tg b/bundles/org.simantics.document.ui.ontology/graph.tg
deleted file mode 100644 (file)
index 8ef6e04..0000000
Binary files a/bundles/org.simantics.document.ui.ontology/graph.tg and /dev/null differ
diff --git a/bundles/org.simantics.document.ui.ontology/src/org/simantics/document/ui/DocumentUIResource.java b/bundles/org.simantics.document.ui.ontology/src/org/simantics/document/ui/DocumentUIResource.java
deleted file mode 100644 (file)
index 5ffa2b2..0000000
+++ /dev/null
@@ -1,202 +0,0 @@
-package org.simantics.document.ui;
-
-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 DocumentUIResource {
-    
-    public final Resource Alternative;
-    public final Resource BrowseContext;
-    public final Resource Browser;
-    public final Resource CSSEditorContribution;
-    public final Resource Content;
-    public final Resource DocumentNotOldTest;
-    public final Resource DocumentOldTest;
-    public final Resource DocumentTabContribution;
-    public final Resource DocumentTabContributionType;
-    public final Resource Editor;
-    public final Resource Functions;
-    public final Resource Functions_boldModifier;
-    public final Resource Functions_bulletListModifier;
-    public final Resource Functions_canCreateDocument;
-    public final Resource Functions_editorLoaded;
-    public final Resource Functions_fontModifier;
-    public final Resource Functions_hasDocument;
-    public final Resource Functions_header1Modifier;
-    public final Resource Functions_header2Modifier;
-    public final Resource Functions_header3Modifier;
-    public final Resource Functions_header4Modifier;
-    public final Resource Functions_horizontalRulerModifier;
-    public final Resource Functions_imageModifier;
-    public final Resource Functions_indentModifier;
-    public final Resource Functions_internalLinkModifier;
-    public final Resource Functions_isWikitext;
-    public final Resource Functions_italicModifier;
-    public final Resource Functions_linkModifier;
-    public final Resource Functions_locationChanging;
-    public final Resource Functions_noDocumentText;
-    public final Resource Functions_numberedListModifier;
-    public final Resource Functions_onCreateDocumentButton;
-    public final Resource Functions_onDeleteDocumentButton;
-    public final Resource Functions_selectedDocumentPart;
-    public final Resource Functions_strikethroughModifier;
-    public final Resource Functions_styleModifier;
-    public final Resource Functions_tableModifier;
-    public final Resource Functions_underlineModifier;
-    public final Resource Functions_viewInputChanged;
-    public final Resource Functions_wikitextModifier;
-    public final Resource NoDocument;
-    public final Resource Sash;
-    public final Resource SearchContribution;
-    public final Resource SearchFunction;
-    public final Resource View;
-    public final Resource WikitextContribution;
-    public final Resource WikitextContribution_View;
-    public final Resource WikitextContribution_View_Text;
-    public final Resource WikitextContribution_View_TextContainer;
-        
-    public static class URIs {
-        public static final String Alternative = "http://www.simantics.org/DocumentUI-1.1/Alternative";
-        public static final String BrowseContext = "http://www.simantics.org/DocumentUI-1.1/BrowseContext";
-        public static final String Browser = "http://www.simantics.org/DocumentUI-1.1/Browser";
-        public static final String CSSEditorContribution = "http://www.simantics.org/DocumentUI-1.1/CSSEditorContribution";
-        public static final String Content = "http://www.simantics.org/DocumentUI-1.1/Content";
-        public static final String DocumentNotOldTest = "http://www.simantics.org/DocumentUI-1.1/DocumentNotOldTest";
-        public static final String DocumentOldTest = "http://www.simantics.org/DocumentUI-1.1/DocumentOldTest";
-        public static final String DocumentTabContribution = "http://www.simantics.org/DocumentUI-1.1/DocumentTabContribution";
-        public static final String DocumentTabContributionType = "http://www.simantics.org/DocumentUI-1.1/DocumentTabContributionType";
-        public static final String Editor = "http://www.simantics.org/DocumentUI-1.1/Editor";
-        public static final String Functions = "http://www.simantics.org/DocumentUI-1.1/Functions";
-        public static final String Functions_boldModifier = "http://www.simantics.org/DocumentUI-1.1/Functions/boldModifier";
-        public static final String Functions_bulletListModifier = "http://www.simantics.org/DocumentUI-1.1/Functions/bulletListModifier";
-        public static final String Functions_canCreateDocument = "http://www.simantics.org/DocumentUI-1.1/Functions/canCreateDocument";
-        public static final String Functions_editorLoaded = "http://www.simantics.org/DocumentUI-1.1/Functions/editorLoaded";
-        public static final String Functions_fontModifier = "http://www.simantics.org/DocumentUI-1.1/Functions/fontModifier";
-        public static final String Functions_hasDocument = "http://www.simantics.org/DocumentUI-1.1/Functions/hasDocument";
-        public static final String Functions_header1Modifier = "http://www.simantics.org/DocumentUI-1.1/Functions/header1Modifier";
-        public static final String Functions_header2Modifier = "http://www.simantics.org/DocumentUI-1.1/Functions/header2Modifier";
-        public static final String Functions_header3Modifier = "http://www.simantics.org/DocumentUI-1.1/Functions/header3Modifier";
-        public static final String Functions_header4Modifier = "http://www.simantics.org/DocumentUI-1.1/Functions/header4Modifier";
-        public static final String Functions_horizontalRulerModifier = "http://www.simantics.org/DocumentUI-1.1/Functions/horizontalRulerModifier";
-        public static final String Functions_imageModifier = "http://www.simantics.org/DocumentUI-1.1/Functions/imageModifier";
-        public static final String Functions_indentModifier = "http://www.simantics.org/DocumentUI-1.1/Functions/indentModifier";
-        public static final String Functions_internalLinkModifier = "http://www.simantics.org/DocumentUI-1.1/Functions/internalLinkModifier";
-        public static final String Functions_isWikitext = "http://www.simantics.org/DocumentUI-1.1/Functions/isWikitext";
-        public static final String Functions_italicModifier = "http://www.simantics.org/DocumentUI-1.1/Functions/italicModifier";
-        public static final String Functions_linkModifier = "http://www.simantics.org/DocumentUI-1.1/Functions/linkModifier";
-        public static final String Functions_locationChanging = "http://www.simantics.org/DocumentUI-1.1/Functions/locationChanging";
-        public static final String Functions_noDocumentText = "http://www.simantics.org/DocumentUI-1.1/Functions/noDocumentText";
-        public static final String Functions_numberedListModifier = "http://www.simantics.org/DocumentUI-1.1/Functions/numberedListModifier";
-        public static final String Functions_onCreateDocumentButton = "http://www.simantics.org/DocumentUI-1.1/Functions/onCreateDocumentButton";
-        public static final String Functions_onDeleteDocumentButton = "http://www.simantics.org/DocumentUI-1.1/Functions/onDeleteDocumentButton";
-        public static final String Functions_selectedDocumentPart = "http://www.simantics.org/DocumentUI-1.1/Functions/selectedDocumentPart";
-        public static final String Functions_strikethroughModifier = "http://www.simantics.org/DocumentUI-1.1/Functions/strikethroughModifier";
-        public static final String Functions_styleModifier = "http://www.simantics.org/DocumentUI-1.1/Functions/styleModifier";
-        public static final String Functions_tableModifier = "http://www.simantics.org/DocumentUI-1.1/Functions/tableModifier";
-        public static final String Functions_underlineModifier = "http://www.simantics.org/DocumentUI-1.1/Functions/underlineModifier";
-        public static final String Functions_viewInputChanged = "http://www.simantics.org/DocumentUI-1.1/Functions/viewInputChanged";
-        public static final String Functions_wikitextModifier = "http://www.simantics.org/DocumentUI-1.1/Functions/wikitextModifier";
-        public static final String NoDocument = "http://www.simantics.org/DocumentUI-1.1/NoDocument";
-        public static final String Sash = "http://www.simantics.org/DocumentUI-1.1/Sash";
-        public static final String SearchContribution = "http://www.simantics.org/DocumentUI-1.1/SearchContribution";
-        public static final String SearchFunction = "http://www.simantics.org/DocumentUI-1.1/SearchFunction";
-        public static final String View = "http://www.simantics.org/DocumentUI-1.1/View";
-        public static final String WikitextContribution = "http://www.simantics.org/DocumentUI-1.1/WikitextContribution";
-        public static final String WikitextContribution_View = "http://www.simantics.org/DocumentUI-1.1/WikitextContribution/View";
-        public static final String WikitextContribution_View_Text = "http://www.simantics.org/DocumentUI-1.1/WikitextContribution/View/Text";
-        public static final String WikitextContribution_View_TextContainer = "http://www.simantics.org/DocumentUI-1.1/WikitextContribution/View/TextContainer";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public DocumentUIResource(ReadGraph graph) {
-        Alternative = getResourceOrNull(graph, URIs.Alternative);
-        BrowseContext = getResourceOrNull(graph, URIs.BrowseContext);
-        Browser = getResourceOrNull(graph, URIs.Browser);
-        CSSEditorContribution = getResourceOrNull(graph, URIs.CSSEditorContribution);
-        Content = getResourceOrNull(graph, URIs.Content);
-        DocumentNotOldTest = getResourceOrNull(graph, URIs.DocumentNotOldTest);
-        DocumentOldTest = getResourceOrNull(graph, URIs.DocumentOldTest);
-        DocumentTabContribution = getResourceOrNull(graph, URIs.DocumentTabContribution);
-        DocumentTabContributionType = getResourceOrNull(graph, URIs.DocumentTabContributionType);
-        Editor = getResourceOrNull(graph, URIs.Editor);
-        Functions = getResourceOrNull(graph, URIs.Functions);
-        Functions_boldModifier = getResourceOrNull(graph, URIs.Functions_boldModifier);
-        Functions_bulletListModifier = getResourceOrNull(graph, URIs.Functions_bulletListModifier);
-        Functions_canCreateDocument = getResourceOrNull(graph, URIs.Functions_canCreateDocument);
-        Functions_editorLoaded = getResourceOrNull(graph, URIs.Functions_editorLoaded);
-        Functions_fontModifier = getResourceOrNull(graph, URIs.Functions_fontModifier);
-        Functions_hasDocument = getResourceOrNull(graph, URIs.Functions_hasDocument);
-        Functions_header1Modifier = getResourceOrNull(graph, URIs.Functions_header1Modifier);
-        Functions_header2Modifier = getResourceOrNull(graph, URIs.Functions_header2Modifier);
-        Functions_header3Modifier = getResourceOrNull(graph, URIs.Functions_header3Modifier);
-        Functions_header4Modifier = getResourceOrNull(graph, URIs.Functions_header4Modifier);
-        Functions_horizontalRulerModifier = getResourceOrNull(graph, URIs.Functions_horizontalRulerModifier);
-        Functions_imageModifier = getResourceOrNull(graph, URIs.Functions_imageModifier);
-        Functions_indentModifier = getResourceOrNull(graph, URIs.Functions_indentModifier);
-        Functions_internalLinkModifier = getResourceOrNull(graph, URIs.Functions_internalLinkModifier);
-        Functions_isWikitext = getResourceOrNull(graph, URIs.Functions_isWikitext);
-        Functions_italicModifier = getResourceOrNull(graph, URIs.Functions_italicModifier);
-        Functions_linkModifier = getResourceOrNull(graph, URIs.Functions_linkModifier);
-        Functions_locationChanging = getResourceOrNull(graph, URIs.Functions_locationChanging);
-        Functions_noDocumentText = getResourceOrNull(graph, URIs.Functions_noDocumentText);
-        Functions_numberedListModifier = getResourceOrNull(graph, URIs.Functions_numberedListModifier);
-        Functions_onCreateDocumentButton = getResourceOrNull(graph, URIs.Functions_onCreateDocumentButton);
-        Functions_onDeleteDocumentButton = getResourceOrNull(graph, URIs.Functions_onDeleteDocumentButton);
-        Functions_selectedDocumentPart = getResourceOrNull(graph, URIs.Functions_selectedDocumentPart);
-        Functions_strikethroughModifier = getResourceOrNull(graph, URIs.Functions_strikethroughModifier);
-        Functions_styleModifier = getResourceOrNull(graph, URIs.Functions_styleModifier);
-        Functions_tableModifier = getResourceOrNull(graph, URIs.Functions_tableModifier);
-        Functions_underlineModifier = getResourceOrNull(graph, URIs.Functions_underlineModifier);
-        Functions_viewInputChanged = getResourceOrNull(graph, URIs.Functions_viewInputChanged);
-        Functions_wikitextModifier = getResourceOrNull(graph, URIs.Functions_wikitextModifier);
-        NoDocument = getResourceOrNull(graph, URIs.NoDocument);
-        Sash = getResourceOrNull(graph, URIs.Sash);
-        SearchContribution = getResourceOrNull(graph, URIs.SearchContribution);
-        SearchFunction = getResourceOrNull(graph, URIs.SearchFunction);
-        View = getResourceOrNull(graph, URIs.View);
-        WikitextContribution = getResourceOrNull(graph, URIs.WikitextContribution);
-        WikitextContribution_View = getResourceOrNull(graph, URIs.WikitextContribution_View);
-        WikitextContribution_View_Text = getResourceOrNull(graph, URIs.WikitextContribution_View_Text);
-        WikitextContribution_View_TextContainer = getResourceOrNull(graph, URIs.WikitextContribution_View_TextContainer);
-    }
-    
-    public static DocumentUIResource getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        DocumentUIResource ret = session.peekService(DocumentUIResource.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new DocumentUIResource(qc.getIndependentGraph(graph));
-            session.registerService(DocumentUIResource.class, ret);
-        }
-        return ret;
-    }
-    
-    public static DocumentUIResource getInstance(RequestProcessor session) throws DatabaseException {
-        DocumentUIResource ret = session.peekService(DocumentUIResource.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<DocumentUIResource>() {
-                public DocumentUIResource perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new DocumentUIResource(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(DocumentUIResource.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.dublincore.ontology/.gitignore b/bundles/org.simantics.dublincore.ontology/.gitignore
new file mode 100644 (file)
index 0000000..5525883
--- /dev/null
@@ -0,0 +1 @@
+/src/**/*.java
\ No newline at end of file
diff --git a/bundles/org.simantics.dublincore.ontology/graph.tg b/bundles/org.simantics.dublincore.ontology/graph.tg
deleted file mode 100644 (file)
index 357a686..0000000
Binary files a/bundles/org.simantics.dublincore.ontology/graph.tg and /dev/null differ
diff --git a/bundles/org.simantics.dublincore.ontology/src/org/simantics/layer0/DublinCore.java b/bundles/org.simantics.dublincore.ontology/src/org/simantics/layer0/DublinCore.java
deleted file mode 100644 (file)
index 004f16c..0000000
+++ /dev/null
@@ -1,112 +0,0 @@
-package org.simantics.layer0;
-
-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 DublinCore {
-    
-    public final Resource Bar;
-    public final Resource Contributor;
-    public final Resource Coverage;
-    public final Resource Creator;
-    public final Resource Date;
-    public final Resource Date_Inverse;
-    public final Resource Description;
-    public final Resource Foo;
-    public final Resource Format;
-    public final Resource Identifier;
-    public final Resource Identifier_Inverse;
-    public final Resource Language;
-    public final Resource Publisher;
-    public final Resource Relation;
-    public final Resource Rights;
-    public final Resource Source;
-    public final Resource Subject;
-    public final Resource Title;
-    public final Resource Type;
-        
-    public static class URIs {
-        public static final String Bar = "http://www.simantics.org/DublinCore-1.1/Bar";
-        public static final String Contributor = "http://www.simantics.org/DublinCore-1.1/Contributor";
-        public static final String Coverage = "http://www.simantics.org/DublinCore-1.1/Coverage";
-        public static final String Creator = "http://www.simantics.org/DublinCore-1.1/Creator";
-        public static final String Date = "http://www.simantics.org/DublinCore-1.1/Date";
-        public static final String Date_Inverse = "http://www.simantics.org/DublinCore-1.1/Date/Inverse";
-        public static final String Description = "http://www.simantics.org/DublinCore-1.1/Description";
-        public static final String Foo = "http://www.simantics.org/DublinCore-1.1/Foo";
-        public static final String Format = "http://www.simantics.org/DublinCore-1.1/Format";
-        public static final String Identifier = "http://www.simantics.org/DublinCore-1.1/Identifier";
-        public static final String Identifier_Inverse = "http://www.simantics.org/DublinCore-1.1/Identifier/Inverse";
-        public static final String Language = "http://www.simantics.org/DublinCore-1.1/Language";
-        public static final String Publisher = "http://www.simantics.org/DublinCore-1.1/Publisher";
-        public static final String Relation = "http://www.simantics.org/DublinCore-1.1/Relation";
-        public static final String Rights = "http://www.simantics.org/DublinCore-1.1/Rights";
-        public static final String Source = "http://www.simantics.org/DublinCore-1.1/Source";
-        public static final String Subject = "http://www.simantics.org/DublinCore-1.1/Subject";
-        public static final String Title = "http://www.simantics.org/DublinCore-1.1/Title";
-        public static final String Type = "http://www.simantics.org/DublinCore-1.1/Type";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public DublinCore(ReadGraph graph) {
-        Bar = getResourceOrNull(graph, URIs.Bar);
-        Contributor = getResourceOrNull(graph, URIs.Contributor);
-        Coverage = getResourceOrNull(graph, URIs.Coverage);
-        Creator = getResourceOrNull(graph, URIs.Creator);
-        Date = getResourceOrNull(graph, URIs.Date);
-        Date_Inverse = getResourceOrNull(graph, URIs.Date_Inverse);
-        Description = getResourceOrNull(graph, URIs.Description);
-        Foo = getResourceOrNull(graph, URIs.Foo);
-        Format = getResourceOrNull(graph, URIs.Format);
-        Identifier = getResourceOrNull(graph, URIs.Identifier);
-        Identifier_Inverse = getResourceOrNull(graph, URIs.Identifier_Inverse);
-        Language = getResourceOrNull(graph, URIs.Language);
-        Publisher = getResourceOrNull(graph, URIs.Publisher);
-        Relation = getResourceOrNull(graph, URIs.Relation);
-        Rights = getResourceOrNull(graph, URIs.Rights);
-        Source = getResourceOrNull(graph, URIs.Source);
-        Subject = getResourceOrNull(graph, URIs.Subject);
-        Title = getResourceOrNull(graph, URIs.Title);
-        Type = getResourceOrNull(graph, URIs.Type);
-    }
-    
-    public static DublinCore getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        DublinCore ret = session.peekService(DublinCore.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new DublinCore(qc.getIndependentGraph(graph));
-            session.registerService(DublinCore.class, ret);
-        }
-        return ret;
-    }
-    
-    public static DublinCore getInstance(RequestProcessor session) throws DatabaseException {
-        DublinCore ret = session.peekService(DublinCore.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<DublinCore>() {
-                public DublinCore perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new DublinCore(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(DublinCore.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.event.ontology/graph.tg b/bundles/org.simantics.event.ontology/graph.tg
deleted file mode 100644 (file)
index ed95dc0..0000000
Binary files a/bundles/org.simantics.event.ontology/graph.tg and /dev/null differ
diff --git a/bundles/org.simantics.event.ontology/src/org/simantics/event/ontology/EventResource.java b/bundles/org.simantics.event.ontology/src/org/simantics/event/ontology/EventResource.java
deleted file mode 100644 (file)
index 7f51c34..0000000
+++ /dev/null
@@ -1,238 +0,0 @@
-package org.simantics.event.ontology;
-
-import org.simantics.db.RequestProcessor;
-import org.simantics.db.Resource;
-import org.simantics.db.ReadGraph;
-import org.simantics.db.request.Read;
-import org.simantics.db.Session;
-import org.simantics.db.exception.DatabaseException;
-import org.simantics.db.service.QueryControl;
-
-public class EventResource {
-    
-    public final Resource Event;
-    public final Resource EventLog;
-    public final Resource EventLog_HasBaselineEvent;
-    public final Resource EventLog_HasBaselineEvent_Inverse;
-    public final Resource EventSlice;
-    public final Resource EventType;
-    public final Resource EventType_severity;
-    public final Resource EventType_severity_Inverse;
-    public final Resource Event_index;
-    public final Resource Event_index_Inverse;
-    public final Resource Event_message;
-    public final Resource Event_message_Inverse;
-    public final Resource Event_milestoneLabel;
-    public final Resource Event_milestoneLabel_Inverse;
-    public final Resource Event_source;
-    public final Resource Event_sourceName;
-    public final Resource Event_sourceName_Inverse;
-    public final Resource Event_source_inverse;
-    public final Resource Event_tag;
-    public final Resource Event_tag_Inverse;
-    public final Resource Event_type;
-    public final Resource Event_typeNumber;
-    public final Resource Event_typeNumber_Inverse;
-    public final Resource HasEventLog;
-    public final Resource HasEventProducer;
-    public final Resource HasModificationCounter;
-    public final Resource HasModificationCounter_Inverse;
-    public final Resource HasTimestamp;
-    public final Resource HasTimestamp_Inverse;
-    public final Resource Hidden;
-    public final Resource IsEventLogOf;
-    public final Resource IsEventProducerOf;
-    public final Resource Milestone;
-    public final Resource NoReturn;
-    public final Resource ReturnEvent;
-    public final Resource ReturnedBy;
-    public final Resource Returns;
-    public final Resource TimeStamp;
-    public final Resource View;
-    public final Resource View_EventBrowseContext;
-    public final Resource View_EventBrowseContext_EventDecorationRule;
-    public final Resource View_EventBrowseContext_EventImageRule;
-    public final Resource View_EventBrowseContext_EventLabelRule;
-    public final Resource View_EventBrowseContext_EventLogImageRule;
-    public final Resource View_EventBrowseContext_EventLogLabelRule;
-    public final Resource View_EventBrowseContext_EventLogsRule;
-    public final Resource View_EventBrowseContext_EventsRule;
-    public final Resource View_EventBrowseContext_ProjectEventsRule;
-    public final Resource View_HideInfoEvents;
-    public final Resource View_HideInfoEvents_Inverse;
-    public final Resource View_HideReturnEvents;
-    public final Resource View_HideReturnEvents_Inverse;
-    public final Resource View_HideWarningEvents;
-    public final Resource View_HideWarningEvents_Inverse;
-    public final Resource View_ManualEventType;
-    public final Resource View_ShowHiddenEvents;
-    public final Resource View_ShowHiddenEvents_Inverse;
-    public final Resource View_ShowOnlyActiveEvents;
-    public final Resource View_ShowOnlyActiveEvents_Inverse;
-    public final Resource View_ShowOnlyMilestones;
-    public final Resource View_ShowOnlyMilestones_Inverse;
-        
-    public static class URIs {
-        public static final String Event = "http://www.simantics.org/Event-1.2/Event";
-        public static final String EventLog = "http://www.simantics.org/Event-1.2/EventLog";
-        public static final String EventLog_HasBaselineEvent = "http://www.simantics.org/Event-1.2/EventLog/HasBaselineEvent";
-        public static final String EventLog_HasBaselineEvent_Inverse = "http://www.simantics.org/Event-1.2/EventLog/HasBaselineEvent/Inverse";
-        public static final String EventSlice = "http://www.simantics.org/Event-1.2/EventSlice";
-        public static final String EventType = "http://www.simantics.org/Event-1.2/EventType";
-        public static final String EventType_severity = "http://www.simantics.org/Event-1.2/EventType/severity";
-        public static final String EventType_severity_Inverse = "http://www.simantics.org/Event-1.2/EventType/severity/Inverse";
-        public static final String Event_index = "http://www.simantics.org/Event-1.2/Event/index";
-        public static final String Event_index_Inverse = "http://www.simantics.org/Event-1.2/Event/index/Inverse";
-        public static final String Event_message = "http://www.simantics.org/Event-1.2/Event/message";
-        public static final String Event_message_Inverse = "http://www.simantics.org/Event-1.2/Event/message/Inverse";
-        public static final String Event_milestoneLabel = "http://www.simantics.org/Event-1.2/Event/milestoneLabel";
-        public static final String Event_milestoneLabel_Inverse = "http://www.simantics.org/Event-1.2/Event/milestoneLabel/Inverse";
-        public static final String Event_source = "http://www.simantics.org/Event-1.2/Event/source";
-        public static final String Event_sourceName = "http://www.simantics.org/Event-1.2/Event/sourceName";
-        public static final String Event_sourceName_Inverse = "http://www.simantics.org/Event-1.2/Event/sourceName/Inverse";
-        public static final String Event_source_inverse = "http://www.simantics.org/Event-1.2/Event/source/inverse";
-        public static final String Event_tag = "http://www.simantics.org/Event-1.2/Event/tag";
-        public static final String Event_tag_Inverse = "http://www.simantics.org/Event-1.2/Event/tag/Inverse";
-        public static final String Event_type = "http://www.simantics.org/Event-1.2/Event/type";
-        public static final String Event_typeNumber = "http://www.simantics.org/Event-1.2/Event/typeNumber";
-        public static final String Event_typeNumber_Inverse = "http://www.simantics.org/Event-1.2/Event/typeNumber/Inverse";
-        public static final String HasEventLog = "http://www.simantics.org/Event-1.2/HasEventLog";
-        public static final String HasEventProducer = "http://www.simantics.org/Event-1.2/HasEventProducer";
-        public static final String HasModificationCounter = "http://www.simantics.org/Event-1.2/HasModificationCounter";
-        public static final String HasModificationCounter_Inverse = "http://www.simantics.org/Event-1.2/HasModificationCounter/Inverse";
-        public static final String HasTimestamp = "http://www.simantics.org/Event-1.2/HasTimestamp";
-        public static final String HasTimestamp_Inverse = "http://www.simantics.org/Event-1.2/HasTimestamp/Inverse";
-        public static final String Hidden = "http://www.simantics.org/Event-1.2/Hidden";
-        public static final String IsEventLogOf = "http://www.simantics.org/Event-1.2/IsEventLogOf";
-        public static final String IsEventProducerOf = "http://www.simantics.org/Event-1.2/IsEventProducerOf";
-        public static final String Milestone = "http://www.simantics.org/Event-1.2/Milestone";
-        public static final String NoReturn = "http://www.simantics.org/Event-1.2/NoReturn";
-        public static final String ReturnEvent = "http://www.simantics.org/Event-1.2/ReturnEvent";
-        public static final String ReturnedBy = "http://www.simantics.org/Event-1.2/ReturnedBy";
-        public static final String Returns = "http://www.simantics.org/Event-1.2/Returns";
-        public static final String TimeStamp = "http://www.simantics.org/Event-1.2/TimeStamp";
-        public static final String View = "http://www.simantics.org/Event-1.2/View";
-        public static final String View_EventBrowseContext = "http://www.simantics.org/Event-1.2/View/EventBrowseContext";
-        public static final String View_EventBrowseContext_EventDecorationRule = "http://www.simantics.org/Event-1.2/View/EventBrowseContext/EventDecorationRule";
-        public static final String View_EventBrowseContext_EventImageRule = "http://www.simantics.org/Event-1.2/View/EventBrowseContext/EventImageRule";
-        public static final String View_EventBrowseContext_EventLabelRule = "http://www.simantics.org/Event-1.2/View/EventBrowseContext/EventLabelRule";
-        public static final String View_EventBrowseContext_EventLogImageRule = "http://www.simantics.org/Event-1.2/View/EventBrowseContext/EventLogImageRule";
-        public static final String View_EventBrowseContext_EventLogLabelRule = "http://www.simantics.org/Event-1.2/View/EventBrowseContext/EventLogLabelRule";
-        public static final String View_EventBrowseContext_EventLogsRule = "http://www.simantics.org/Event-1.2/View/EventBrowseContext/EventLogsRule";
-        public static final String View_EventBrowseContext_EventsRule = "http://www.simantics.org/Event-1.2/View/EventBrowseContext/EventsRule";
-        public static final String View_EventBrowseContext_ProjectEventsRule = "http://www.simantics.org/Event-1.2/View/EventBrowseContext/ProjectEventsRule";
-        public static final String View_HideInfoEvents = "http://www.simantics.org/Event-1.2/View/HideInfoEvents";
-        public static final String View_HideInfoEvents_Inverse = "http://www.simantics.org/Event-1.2/View/HideInfoEvents/Inverse";
-        public static final String View_HideReturnEvents = "http://www.simantics.org/Event-1.2/View/HideReturnEvents";
-        public static final String View_HideReturnEvents_Inverse = "http://www.simantics.org/Event-1.2/View/HideReturnEvents/Inverse";
-        public static final String View_HideWarningEvents = "http://www.simantics.org/Event-1.2/View/HideWarningEvents";
-        public static final String View_HideWarningEvents_Inverse = "http://www.simantics.org/Event-1.2/View/HideWarningEvents/Inverse";
-        public static final String View_ManualEventType = "http://www.simantics.org/Event-1.2/View/ManualEventType";
-        public static final String View_ShowHiddenEvents = "http://www.simantics.org/Event-1.2/View/ShowHiddenEvents";
-        public static final String View_ShowHiddenEvents_Inverse = "http://www.simantics.org/Event-1.2/View/ShowHiddenEvents/Inverse";
-        public static final String View_ShowOnlyActiveEvents = "http://www.simantics.org/Event-1.2/View/ShowOnlyActiveEvents";
-        public static final String View_ShowOnlyActiveEvents_Inverse = "http://www.simantics.org/Event-1.2/View/ShowOnlyActiveEvents/Inverse";
-        public static final String View_ShowOnlyMilestones = "http://www.simantics.org/Event-1.2/View/ShowOnlyMilestones";
-        public static final String View_ShowOnlyMilestones_Inverse = "http://www.simantics.org/Event-1.2/View/ShowOnlyMilestones/Inverse";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public EventResource(ReadGraph graph) {
-        Event = getResourceOrNull(graph, URIs.Event);
-        EventLog = getResourceOrNull(graph, URIs.EventLog);
-        EventLog_HasBaselineEvent = getResourceOrNull(graph, URIs.EventLog_HasBaselineEvent);
-        EventLog_HasBaselineEvent_Inverse = getResourceOrNull(graph, URIs.EventLog_HasBaselineEvent_Inverse);
-        EventSlice = getResourceOrNull(graph, URIs.EventSlice);
-        EventType = getResourceOrNull(graph, URIs.EventType);
-        EventType_severity = getResourceOrNull(graph, URIs.EventType_severity);
-        EventType_severity_Inverse = getResourceOrNull(graph, URIs.EventType_severity_Inverse);
-        Event_index = getResourceOrNull(graph, URIs.Event_index);
-        Event_index_Inverse = getResourceOrNull(graph, URIs.Event_index_Inverse);
-        Event_message = getResourceOrNull(graph, URIs.Event_message);
-        Event_message_Inverse = getResourceOrNull(graph, URIs.Event_message_Inverse);
-        Event_milestoneLabel = getResourceOrNull(graph, URIs.Event_milestoneLabel);
-        Event_milestoneLabel_Inverse = getResourceOrNull(graph, URIs.Event_milestoneLabel_Inverse);
-        Event_source = getResourceOrNull(graph, URIs.Event_source);
-        Event_sourceName = getResourceOrNull(graph, URIs.Event_sourceName);
-        Event_sourceName_Inverse = getResourceOrNull(graph, URIs.Event_sourceName_Inverse);
-        Event_source_inverse = getResourceOrNull(graph, URIs.Event_source_inverse);
-        Event_tag = getResourceOrNull(graph, URIs.Event_tag);
-        Event_tag_Inverse = getResourceOrNull(graph, URIs.Event_tag_Inverse);
-        Event_type = getResourceOrNull(graph, URIs.Event_type);
-        Event_typeNumber = getResourceOrNull(graph, URIs.Event_typeNumber);
-        Event_typeNumber_Inverse = getResourceOrNull(graph, URIs.Event_typeNumber_Inverse);
-        HasEventLog = getResourceOrNull(graph, URIs.HasEventLog);
-        HasEventProducer = getResourceOrNull(graph, URIs.HasEventProducer);
-        HasModificationCounter = getResourceOrNull(graph, URIs.HasModificationCounter);
-        HasModificationCounter_Inverse = getResourceOrNull(graph, URIs.HasModificationCounter_Inverse);
-        HasTimestamp = getResourceOrNull(graph, URIs.HasTimestamp);
-        HasTimestamp_Inverse = getResourceOrNull(graph, URIs.HasTimestamp_Inverse);
-        Hidden = getResourceOrNull(graph, URIs.Hidden);
-        IsEventLogOf = getResourceOrNull(graph, URIs.IsEventLogOf);
-        IsEventProducerOf = getResourceOrNull(graph, URIs.IsEventProducerOf);
-        Milestone = getResourceOrNull(graph, URIs.Milestone);
-        NoReturn = getResourceOrNull(graph, URIs.NoReturn);
-        ReturnEvent = getResourceOrNull(graph, URIs.ReturnEvent);
-        ReturnedBy = getResourceOrNull(graph, URIs.ReturnedBy);
-        Returns = getResourceOrNull(graph, URIs.Returns);
-        TimeStamp = getResourceOrNull(graph, URIs.TimeStamp);
-        View = getResourceOrNull(graph, URIs.View);
-        View_EventBrowseContext = getResourceOrNull(graph, URIs.View_EventBrowseContext);
-        View_EventBrowseContext_EventDecorationRule = getResourceOrNull(graph, URIs.View_EventBrowseContext_EventDecorationRule);
-        View_EventBrowseContext_EventImageRule = getResourceOrNull(graph, URIs.View_EventBrowseContext_EventImageRule);
-        View_EventBrowseContext_EventLabelRule = getResourceOrNull(graph, URIs.View_EventBrowseContext_EventLabelRule);
-        View_EventBrowseContext_EventLogImageRule = getResourceOrNull(graph, URIs.View_EventBrowseContext_EventLogImageRule);
-        View_EventBrowseContext_EventLogLabelRule = getResourceOrNull(graph, URIs.View_EventBrowseContext_EventLogLabelRule);
-        View_EventBrowseContext_EventLogsRule = getResourceOrNull(graph, URIs.View_EventBrowseContext_EventLogsRule);
-        View_EventBrowseContext_EventsRule = getResourceOrNull(graph, URIs.View_EventBrowseContext_EventsRule);
-        View_EventBrowseContext_ProjectEventsRule = getResourceOrNull(graph, URIs.View_EventBrowseContext_ProjectEventsRule);
-        View_HideInfoEvents = getResourceOrNull(graph, URIs.View_HideInfoEvents);
-        View_HideInfoEvents_Inverse = getResourceOrNull(graph, URIs.View_HideInfoEvents_Inverse);
-        View_HideReturnEvents = getResourceOrNull(graph, URIs.View_HideReturnEvents);
-        View_HideReturnEvents_Inverse = getResourceOrNull(graph, URIs.View_HideReturnEvents_Inverse);
-        View_HideWarningEvents = getResourceOrNull(graph, URIs.View_HideWarningEvents);
-        View_HideWarningEvents_Inverse = getResourceOrNull(graph, URIs.View_HideWarningEvents_Inverse);
-        View_ManualEventType = getResourceOrNull(graph, URIs.View_ManualEventType);
-        View_ShowHiddenEvents = getResourceOrNull(graph, URIs.View_ShowHiddenEvents);
-        View_ShowHiddenEvents_Inverse = getResourceOrNull(graph, URIs.View_ShowHiddenEvents_Inverse);
-        View_ShowOnlyActiveEvents = getResourceOrNull(graph, URIs.View_ShowOnlyActiveEvents);
-        View_ShowOnlyActiveEvents_Inverse = getResourceOrNull(graph, URIs.View_ShowOnlyActiveEvents_Inverse);
-        View_ShowOnlyMilestones = getResourceOrNull(graph, URIs.View_ShowOnlyMilestones);
-        View_ShowOnlyMilestones_Inverse = getResourceOrNull(graph, URIs.View_ShowOnlyMilestones_Inverse);
-    }
-    
-    public static EventResource getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        EventResource ret = session.peekService(EventResource.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new EventResource(qc.getIndependentGraph(graph));
-            session.registerService(EventResource.class, ret);
-        }
-        return ret;
-    }
-    
-    public static EventResource getInstance(RequestProcessor session) throws DatabaseException {
-        EventResource ret = session.peekService(EventResource.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<EventResource>() {
-                public EventResource perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new EventResource(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(EventResource.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.event.ontology/src/org/simantics/event/ontology/EventViewResource.java b/bundles/org.simantics.event.ontology/src/org/simantics/event/ontology/EventViewResource.java
deleted file mode 100644 (file)
index 5ee7019..0000000
+++ /dev/null
@@ -1,121 +0,0 @@
-package org.simantics.event.ontology;
-
-import org.simantics.db.RequestProcessor;
-import org.simantics.db.Resource;
-import org.simantics.db.ReadGraph;
-import org.simantics.db.request.Read;
-import org.simantics.db.Session;
-import org.simantics.db.exception.DatabaseException;
-import org.simantics.db.service.QueryControl;
-
-public class EventViewResource {
-    
-    public final Resource EventBrowseContext;
-    public final Resource EventBrowseContext_EventDecorationRule;
-    public final Resource EventBrowseContext_EventImageRule;
-    public final Resource EventBrowseContext_EventLabelRule;
-    public final Resource EventBrowseContext_EventLogImageRule;
-    public final Resource EventBrowseContext_EventLogLabelRule;
-    public final Resource EventBrowseContext_EventLogsRule;
-    public final Resource EventBrowseContext_EventsRule;
-    public final Resource EventBrowseContext_ProjectEventsRule;
-    public final Resource HideInfoEvents;
-    public final Resource HideInfoEvents_Inverse;
-    public final Resource HideReturnEvents;
-    public final Resource HideReturnEvents_Inverse;
-    public final Resource HideWarningEvents;
-    public final Resource HideWarningEvents_Inverse;
-    public final Resource ManualEventType;
-    public final Resource ShowHiddenEvents;
-    public final Resource ShowHiddenEvents_Inverse;
-    public final Resource ShowOnlyActiveEvents;
-    public final Resource ShowOnlyActiveEvents_Inverse;
-    public final Resource ShowOnlyMilestones;
-    public final Resource ShowOnlyMilestones_Inverse;
-        
-    public static class URIs {
-        public static final String EventBrowseContext = "http://www.simantics.org/Event-1.2/View/EventBrowseContext";
-        public static final String EventBrowseContext_EventDecorationRule = "http://www.simantics.org/Event-1.2/View/EventBrowseContext/EventDecorationRule";
-        public static final String EventBrowseContext_EventImageRule = "http://www.simantics.org/Event-1.2/View/EventBrowseContext/EventImageRule";
-        public static final String EventBrowseContext_EventLabelRule = "http://www.simantics.org/Event-1.2/View/EventBrowseContext/EventLabelRule";
-        public static final String EventBrowseContext_EventLogImageRule = "http://www.simantics.org/Event-1.2/View/EventBrowseContext/EventLogImageRule";
-        public static final String EventBrowseContext_EventLogLabelRule = "http://www.simantics.org/Event-1.2/View/EventBrowseContext/EventLogLabelRule";
-        public static final String EventBrowseContext_EventLogsRule = "http://www.simantics.org/Event-1.2/View/EventBrowseContext/EventLogsRule";
-        public static final String EventBrowseContext_EventsRule = "http://www.simantics.org/Event-1.2/View/EventBrowseContext/EventsRule";
-        public static final String EventBrowseContext_ProjectEventsRule = "http://www.simantics.org/Event-1.2/View/EventBrowseContext/ProjectEventsRule";
-        public static final String HideInfoEvents = "http://www.simantics.org/Event-1.2/View/HideInfoEvents";
-        public static final String HideInfoEvents_Inverse = "http://www.simantics.org/Event-1.2/View/HideInfoEvents/Inverse";
-        public static final String HideReturnEvents = "http://www.simantics.org/Event-1.2/View/HideReturnEvents";
-        public static final String HideReturnEvents_Inverse = "http://www.simantics.org/Event-1.2/View/HideReturnEvents/Inverse";
-        public static final String HideWarningEvents = "http://www.simantics.org/Event-1.2/View/HideWarningEvents";
-        public static final String HideWarningEvents_Inverse = "http://www.simantics.org/Event-1.2/View/HideWarningEvents/Inverse";
-        public static final String ManualEventType = "http://www.simantics.org/Event-1.2/View/ManualEventType";
-        public static final String ShowHiddenEvents = "http://www.simantics.org/Event-1.2/View/ShowHiddenEvents";
-        public static final String ShowHiddenEvents_Inverse = "http://www.simantics.org/Event-1.2/View/ShowHiddenEvents/Inverse";
-        public static final String ShowOnlyActiveEvents = "http://www.simantics.org/Event-1.2/View/ShowOnlyActiveEvents";
-        public static final String ShowOnlyActiveEvents_Inverse = "http://www.simantics.org/Event-1.2/View/ShowOnlyActiveEvents/Inverse";
-        public static final String ShowOnlyMilestones = "http://www.simantics.org/Event-1.2/View/ShowOnlyMilestones";
-        public static final String ShowOnlyMilestones_Inverse = "http://www.simantics.org/Event-1.2/View/ShowOnlyMilestones/Inverse";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public EventViewResource(ReadGraph graph) {
-        EventBrowseContext = getResourceOrNull(graph, URIs.EventBrowseContext);
-        EventBrowseContext_EventDecorationRule = getResourceOrNull(graph, URIs.EventBrowseContext_EventDecorationRule);
-        EventBrowseContext_EventImageRule = getResourceOrNull(graph, URIs.EventBrowseContext_EventImageRule);
-        EventBrowseContext_EventLabelRule = getResourceOrNull(graph, URIs.EventBrowseContext_EventLabelRule);
-        EventBrowseContext_EventLogImageRule = getResourceOrNull(graph, URIs.EventBrowseContext_EventLogImageRule);
-        EventBrowseContext_EventLogLabelRule = getResourceOrNull(graph, URIs.EventBrowseContext_EventLogLabelRule);
-        EventBrowseContext_EventLogsRule = getResourceOrNull(graph, URIs.EventBrowseContext_EventLogsRule);
-        EventBrowseContext_EventsRule = getResourceOrNull(graph, URIs.EventBrowseContext_EventsRule);
-        EventBrowseContext_ProjectEventsRule = getResourceOrNull(graph, URIs.EventBrowseContext_ProjectEventsRule);
-        HideInfoEvents = getResourceOrNull(graph, URIs.HideInfoEvents);
-        HideInfoEvents_Inverse = getResourceOrNull(graph, URIs.HideInfoEvents_Inverse);
-        HideReturnEvents = getResourceOrNull(graph, URIs.HideReturnEvents);
-        HideReturnEvents_Inverse = getResourceOrNull(graph, URIs.HideReturnEvents_Inverse);
-        HideWarningEvents = getResourceOrNull(graph, URIs.HideWarningEvents);
-        HideWarningEvents_Inverse = getResourceOrNull(graph, URIs.HideWarningEvents_Inverse);
-        ManualEventType = getResourceOrNull(graph, URIs.ManualEventType);
-        ShowHiddenEvents = getResourceOrNull(graph, URIs.ShowHiddenEvents);
-        ShowHiddenEvents_Inverse = getResourceOrNull(graph, URIs.ShowHiddenEvents_Inverse);
-        ShowOnlyActiveEvents = getResourceOrNull(graph, URIs.ShowOnlyActiveEvents);
-        ShowOnlyActiveEvents_Inverse = getResourceOrNull(graph, URIs.ShowOnlyActiveEvents_Inverse);
-        ShowOnlyMilestones = getResourceOrNull(graph, URIs.ShowOnlyMilestones);
-        ShowOnlyMilestones_Inverse = getResourceOrNull(graph, URIs.ShowOnlyMilestones_Inverse);
-    }
-    
-    public static EventViewResource getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        EventViewResource ret = session.peekService(EventViewResource.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new EventViewResource(qc.getIndependentGraph(graph));
-            session.registerService(EventViewResource.class, ret);
-        }
-        return ret;
-    }
-    
-    public static EventViewResource getInstance(RequestProcessor session) throws DatabaseException {
-        EventViewResource ret = session.peekService(EventViewResource.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<EventViewResource>() {
-                public EventViewResource perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new EventViewResource(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(EventViewResource.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.g2d.ontology/graph.tg b/bundles/org.simantics.g2d.ontology/graph.tg
deleted file mode 100644 (file)
index a9eea99..0000000
Binary files a/bundles/org.simantics.g2d.ontology/graph.tg and /dev/null differ
diff --git a/bundles/org.simantics.g2d.ontology/src/org/simantics/diagram/stubs/G2DResource.java b/bundles/org.simantics.g2d.ontology/src/org/simantics/diagram/stubs/G2DResource.java
deleted file mode 100644 (file)
index 4cfd323..0000000
+++ /dev/null
@@ -1,451 +0,0 @@
-package org.simantics.diagram.stubs;
-
-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 G2DResource {
-    
-    public final Resource Alignment;
-    public final Resource Alignment_Baseline;
-    public final Resource Alignment_Center;
-    public final Resource Alignment_Leading;
-    public final Resource Alignment_Trailing;
-    public final Resource Color;
-    public final Resource ColorGradient;
-    public final Resource ColorPlacement;
-    public final Resource ColorProfile;
-    public final Resource Colors;
-    public final Resource DefaultStroke;
-    public final Resource Font;
-    public final Resource FontStyle;
-    public final Resource FontStyle_bold_font_style;
-    public final Resource FontStyle_bold_italic_style;
-    public final Resource FontStyle_italic_font_style;
-    public final Resource FontStyle_normal_font_style;
-    public final Resource HasBeginArrow;
-    public final Resource HasBeginArrow_Inverse;
-    public final Resource HasBorderColor;
-    public final Resource HasBorderColor_Inverse;
-    public final Resource HasBounds;
-    public final Resource HasBounds_Inverse;
-    public final Resource HasColor;
-    public final Resource HasColorGradient;
-    public final Resource HasColorGradient_Inverse;
-    public final Resource HasColorPlacement;
-    public final Resource HasColorPlacement_Inverse;
-    public final Resource HasColor_Inverse;
-    public final Resource HasDashArray;
-    public final Resource HasDashArray_Inverse;
-    public final Resource HasDashOffset;
-    public final Resource HasDashOffset_Inverse;
-    public final Resource HasEndArrow;
-    public final Resource HasEndArrow_Inverse;
-    public final Resource HasFillColor;
-    public final Resource HasFillColor_Inverse;
-    public final Resource HasFont;
-    public final Resource HasFontFamily;
-    public final Resource HasFontFamily_Inverse;
-    public final Resource HasFontSize;
-    public final Resource HasFontSize_Inverse;
-    public final Resource HasFontStyle;
-    public final Resource HasFont_Inverse;
-    public final Resource HasGradientPosition;
-    public final Resource HasGradientPosition_Inverse;
-    public final Resource HasHorizontalAlignment;
-    public final Resource HasLineCap;
-    public final Resource HasLineEndStyle;
-    public final Resource HasLineJoin;
-    public final Resource HasLineSegmentTypes;
-    public final Resource HasLineSegmentTypes_Inverse;
-    public final Resource HasLineSegments;
-    public final Resource HasLineSegments_Inverse;
-    public final Resource HasMidArrow;
-    public final Resource HasMidArrow_Inverse;
-    public final Resource HasMiterLimit;
-    public final Resource HasMiterLimit_Inverse;
-    public final Resource HasOpacity;
-    public final Resource HasOpacity_Inverse;
-    public final Resource HasPaint;
-    public final Resource HasPaint_Inverse;
-    public final Resource HasPathData;
-    public final Resource HasPathData_Inverse;
-    public final Resource HasPoint2D;
-    public final Resource HasPoint2DArray;
-    public final Resource HasPoint2DArray_Inverse;
-    public final Resource HasPoint2D_Inverse;
-    public final Resource HasRadii;
-    public final Resource HasRadii_Inverse;
-    public final Resource HasRasterImage;
-    public final Resource HasRasterImage_Inverse;
-    public final Resource HasRounding;
-    public final Resource HasRounding_Inverse;
-    public final Resource HasSVGDocument;
-    public final Resource HasSVGDocument_Inverse;
-    public final Resource HasSVGScript;
-    public final Resource HasSVGScript_Inverse;
-    public final Resource HasSize;
-    public final Resource HasSize_Inverse;
-    public final Resource HasSpace;
-    public final Resource HasSpace_Inverse;
-    public final Resource HasStroke;
-    public final Resource HasStrokeType;
-    public final Resource HasStrokeWidth;
-    public final Resource HasStrokeWidth_Inverse;
-    public final Resource HasStroke_Inverse;
-    public final Resource HasStyle;
-    public final Resource HasStyle_Inverse;
-    public final Resource HasText;
-    public final Resource HasText_Inverse;
-    public final Resource HasTransform;
-    public final Resource HasVerticalAlignment;
-    public final Resource HasWidthRatio;
-    public final Resource HasWidthRatio_Inverse;
-    public final Resource IsTransformOf;
-    public final Resource IsVisible;
-    public final Resource IsVisible_Inverse;
-    public final Resource LineCap;
-    public final Resource LineCap_ButtCap;
-    public final Resource LineCap_RoundCap;
-    public final Resource LineCap_SquareCap;
-    public final Resource LineEnd;
-    public final Resource LineEndStyle;
-    public final Resource LineEndStyle_FilledLineEndStyle;
-    public final Resource LineEndStyle_NormalLineEndStyle;
-    public final Resource LineJoin;
-    public final Resource LineJoin_BevelJoin;
-    public final Resource LineJoin_MiterJoin;
-    public final Resource LineJoin_RoundJoin;
-    public final Resource Point2D;
-    public final Resource Point2DArray;
-    public final Resource Rectangle2D;
-    public final Resource Shape;
-    public final Resource Stroke;
-    public final Resource StrokeType;
-    public final Resource StrokeType_Nonscaling;
-    public final Resource StrokeType_Scaling;
-    public final Resource Style;
-    public final Resource Transform;
-    public final Resource Transform_i$0;
-    public final Resource Transform_i$0_Inverse;
-    public final Resource Transform_i$1;
-    public final Resource Transform_i$1_Inverse;
-    public final Resource Transform_i$2;
-    public final Resource Transform_i$2_Inverse;
-    public final Resource Transform_i$3;
-    public final Resource Transform_i$3_Inverse;
-    public final Resource Transform_i$4;
-    public final Resource Transform_i$4_Inverse;
-    public final Resource Transform_i$5;
-    public final Resource Transform_i$5_Inverse;
-        
-    public static class URIs {
-        public static final String Alignment = "http://www.simantics.org/G2D-1.1/Alignment";
-        public static final String Alignment_Baseline = "http://www.simantics.org/G2D-1.1/Alignment/Baseline";
-        public static final String Alignment_Center = "http://www.simantics.org/G2D-1.1/Alignment/Center";
-        public static final String Alignment_Leading = "http://www.simantics.org/G2D-1.1/Alignment/Leading";
-        public static final String Alignment_Trailing = "http://www.simantics.org/G2D-1.1/Alignment/Trailing";
-        public static final String Color = "http://www.simantics.org/G2D-1.1/Color";
-        public static final String ColorGradient = "http://www.simantics.org/G2D-1.1/ColorGradient";
-        public static final String ColorPlacement = "http://www.simantics.org/G2D-1.1/ColorPlacement";
-        public static final String ColorProfile = "http://www.simantics.org/G2D-1.1/ColorProfile";
-        public static final String Colors = "http://www.simantics.org/G2D-1.1/Colors";
-        public static final String DefaultStroke = "http://www.simantics.org/G2D-1.1/DefaultStroke";
-        public static final String Font = "http://www.simantics.org/G2D-1.1/Font";
-        public static final String FontStyle = "http://www.simantics.org/G2D-1.1/FontStyle";
-        public static final String FontStyle_bold_font_style = "http://www.simantics.org/G2D-1.1/FontStyle/bold_font_style";
-        public static final String FontStyle_bold_italic_style = "http://www.simantics.org/G2D-1.1/FontStyle/bold_italic_style";
-        public static final String FontStyle_italic_font_style = "http://www.simantics.org/G2D-1.1/FontStyle/italic_font_style";
-        public static final String FontStyle_normal_font_style = "http://www.simantics.org/G2D-1.1/FontStyle/normal_font_style";
-        public static final String HasBeginArrow = "http://www.simantics.org/G2D-1.1/HasBeginArrow";
-        public static final String HasBeginArrow_Inverse = "http://www.simantics.org/G2D-1.1/HasBeginArrow/Inverse";
-        public static final String HasBorderColor = "http://www.simantics.org/G2D-1.1/HasBorderColor";
-        public static final String HasBorderColor_Inverse = "http://www.simantics.org/G2D-1.1/HasBorderColor/Inverse";
-        public static final String HasBounds = "http://www.simantics.org/G2D-1.1/HasBounds";
-        public static final String HasBounds_Inverse = "http://www.simantics.org/G2D-1.1/HasBounds/Inverse";
-        public static final String HasColor = "http://www.simantics.org/G2D-1.1/HasColor";
-        public static final String HasColorGradient = "http://www.simantics.org/G2D-1.1/HasColorGradient";
-        public static final String HasColorGradient_Inverse = "http://www.simantics.org/G2D-1.1/HasColorGradient/Inverse";
-        public static final String HasColorPlacement = "http://www.simantics.org/G2D-1.1/HasColorPlacement";
-        public static final String HasColorPlacement_Inverse = "http://www.simantics.org/G2D-1.1/HasColorPlacement/Inverse";
-        public static final String HasColor_Inverse = "http://www.simantics.org/G2D-1.1/HasColor/Inverse";
-        public static final String HasDashArray = "http://www.simantics.org/G2D-1.1/HasDashArray";
-        public static final String HasDashArray_Inverse = "http://www.simantics.org/G2D-1.1/HasDashArray/Inverse";
-        public static final String HasDashOffset = "http://www.simantics.org/G2D-1.1/HasDashOffset";
-        public static final String HasDashOffset_Inverse = "http://www.simantics.org/G2D-1.1/HasDashOffset/Inverse";
-        public static final String HasEndArrow = "http://www.simantics.org/G2D-1.1/HasEndArrow";
-        public static final String HasEndArrow_Inverse = "http://www.simantics.org/G2D-1.1/HasEndArrow/Inverse";
-        public static final String HasFillColor = "http://www.simantics.org/G2D-1.1/HasFillColor";
-        public static final String HasFillColor_Inverse = "http://www.simantics.org/G2D-1.1/HasFillColor/Inverse";
-        public static final String HasFont = "http://www.simantics.org/G2D-1.1/HasFont";
-        public static final String HasFontFamily = "http://www.simantics.org/G2D-1.1/HasFontFamily";
-        public static final String HasFontFamily_Inverse = "http://www.simantics.org/G2D-1.1/HasFontFamily/Inverse";
-        public static final String HasFontSize = "http://www.simantics.org/G2D-1.1/HasFontSize";
-        public static final String HasFontSize_Inverse = "http://www.simantics.org/G2D-1.1/HasFontSize/Inverse";
-        public static final String HasFontStyle = "http://www.simantics.org/G2D-1.1/HasFontStyle";
-        public static final String HasFont_Inverse = "http://www.simantics.org/G2D-1.1/HasFont/Inverse";
-        public static final String HasGradientPosition = "http://www.simantics.org/G2D-1.1/HasGradientPosition";
-        public static final String HasGradientPosition_Inverse = "http://www.simantics.org/G2D-1.1/HasGradientPosition/Inverse";
-        public static final String HasHorizontalAlignment = "http://www.simantics.org/G2D-1.1/HasHorizontalAlignment";
-        public static final String HasLineCap = "http://www.simantics.org/G2D-1.1/HasLineCap";
-        public static final String HasLineEndStyle = "http://www.simantics.org/G2D-1.1/HasLineEndStyle";
-        public static final String HasLineJoin = "http://www.simantics.org/G2D-1.1/HasLineJoin";
-        public static final String HasLineSegmentTypes = "http://www.simantics.org/G2D-1.1/HasLineSegmentTypes";
-        public static final String HasLineSegmentTypes_Inverse = "http://www.simantics.org/G2D-1.1/HasLineSegmentTypes/Inverse";
-        public static final String HasLineSegments = "http://www.simantics.org/G2D-1.1/HasLineSegments";
-        public static final String HasLineSegments_Inverse = "http://www.simantics.org/G2D-1.1/HasLineSegments/Inverse";
-        public static final String HasMidArrow = "http://www.simantics.org/G2D-1.1/HasMidArrow";
-        public static final String HasMidArrow_Inverse = "http://www.simantics.org/G2D-1.1/HasMidArrow/Inverse";
-        public static final String HasMiterLimit = "http://www.simantics.org/G2D-1.1/HasMiterLimit";
-        public static final String HasMiterLimit_Inverse = "http://www.simantics.org/G2D-1.1/HasMiterLimit/Inverse";
-        public static final String HasOpacity = "http://www.simantics.org/G2D-1.1/HasOpacity";
-        public static final String HasOpacity_Inverse = "http://www.simantics.org/G2D-1.1/HasOpacity/Inverse";
-        public static final String HasPaint = "http://www.simantics.org/G2D-1.1/HasPaint";
-        public static final String HasPaint_Inverse = "http://www.simantics.org/G2D-1.1/HasPaint/Inverse";
-        public static final String HasPathData = "http://www.simantics.org/G2D-1.1/HasPathData";
-        public static final String HasPathData_Inverse = "http://www.simantics.org/G2D-1.1/HasPathData/Inverse";
-        public static final String HasPoint2D = "http://www.simantics.org/G2D-1.1/HasPoint2D";
-        public static final String HasPoint2DArray = "http://www.simantics.org/G2D-1.1/HasPoint2DArray";
-        public static final String HasPoint2DArray_Inverse = "http://www.simantics.org/G2D-1.1/HasPoint2DArray/Inverse";
-        public static final String HasPoint2D_Inverse = "http://www.simantics.org/G2D-1.1/HasPoint2D/Inverse";
-        public static final String HasRadii = "http://www.simantics.org/G2D-1.1/HasRadii";
-        public static final String HasRadii_Inverse = "http://www.simantics.org/G2D-1.1/HasRadii/Inverse";
-        public static final String HasRasterImage = "http://www.simantics.org/G2D-1.1/HasRasterImage";
-        public static final String HasRasterImage_Inverse = "http://www.simantics.org/G2D-1.1/HasRasterImage/Inverse";
-        public static final String HasRounding = "http://www.simantics.org/G2D-1.1/HasRounding";
-        public static final String HasRounding_Inverse = "http://www.simantics.org/G2D-1.1/HasRounding/Inverse";
-        public static final String HasSVGDocument = "http://www.simantics.org/G2D-1.1/HasSVGDocument";
-        public static final String HasSVGDocument_Inverse = "http://www.simantics.org/G2D-1.1/HasSVGDocument/Inverse";
-        public static final String HasSVGScript = "http://www.simantics.org/G2D-1.1/HasSVGScript";
-        public static final String HasSVGScript_Inverse = "http://www.simantics.org/G2D-1.1/HasSVGScript/Inverse";
-        public static final String HasSize = "http://www.simantics.org/G2D-1.1/HasSize";
-        public static final String HasSize_Inverse = "http://www.simantics.org/G2D-1.1/HasSize/Inverse";
-        public static final String HasSpace = "http://www.simantics.org/G2D-1.1/HasSpace";
-        public static final String HasSpace_Inverse = "http://www.simantics.org/G2D-1.1/HasSpace/Inverse";
-        public static final String HasStroke = "http://www.simantics.org/G2D-1.1/HasStroke";
-        public static final String HasStrokeType = "http://www.simantics.org/G2D-1.1/HasStrokeType";
-        public static final String HasStrokeWidth = "http://www.simantics.org/G2D-1.1/HasStrokeWidth";
-        public static final String HasStrokeWidth_Inverse = "http://www.simantics.org/G2D-1.1/HasStrokeWidth/Inverse";
-        public static final String HasStroke_Inverse = "http://www.simantics.org/G2D-1.1/HasStroke/Inverse";
-        public static final String HasStyle = "http://www.simantics.org/G2D-1.1/HasStyle";
-        public static final String HasStyle_Inverse = "http://www.simantics.org/G2D-1.1/HasStyle/Inverse";
-        public static final String HasText = "http://www.simantics.org/G2D-1.1/HasText";
-        public static final String HasText_Inverse = "http://www.simantics.org/G2D-1.1/HasText/Inverse";
-        public static final String HasTransform = "http://www.simantics.org/G2D-1.1/HasTransform";
-        public static final String HasVerticalAlignment = "http://www.simantics.org/G2D-1.1/HasVerticalAlignment";
-        public static final String HasWidthRatio = "http://www.simantics.org/G2D-1.1/HasWidthRatio";
-        public static final String HasWidthRatio_Inverse = "http://www.simantics.org/G2D-1.1/HasWidthRatio/Inverse";
-        public static final String IsTransformOf = "http://www.simantics.org/G2D-1.1/IsTransformOf";
-        public static final String IsVisible = "http://www.simantics.org/G2D-1.1/IsVisible";
-        public static final String IsVisible_Inverse = "http://www.simantics.org/G2D-1.1/IsVisible/Inverse";
-        public static final String LineCap = "http://www.simantics.org/G2D-1.1/LineCap";
-        public static final String LineCap_ButtCap = "http://www.simantics.org/G2D-1.1/LineCap/ButtCap";
-        public static final String LineCap_RoundCap = "http://www.simantics.org/G2D-1.1/LineCap/RoundCap";
-        public static final String LineCap_SquareCap = "http://www.simantics.org/G2D-1.1/LineCap/SquareCap";
-        public static final String LineEnd = "http://www.simantics.org/G2D-1.1/LineEnd";
-        public static final String LineEndStyle = "http://www.simantics.org/G2D-1.1/LineEndStyle";
-        public static final String LineEndStyle_FilledLineEndStyle = "http://www.simantics.org/G2D-1.1/LineEndStyle/FilledLineEndStyle";
-        public static final String LineEndStyle_NormalLineEndStyle = "http://www.simantics.org/G2D-1.1/LineEndStyle/NormalLineEndStyle";
-        public static final String LineJoin = "http://www.simantics.org/G2D-1.1/LineJoin";
-        public static final String LineJoin_BevelJoin = "http://www.simantics.org/G2D-1.1/LineJoin/BevelJoin";
-        public static final String LineJoin_MiterJoin = "http://www.simantics.org/G2D-1.1/LineJoin/MiterJoin";
-        public static final String LineJoin_RoundJoin = "http://www.simantics.org/G2D-1.1/LineJoin/RoundJoin";
-        public static final String Point2D = "http://www.simantics.org/G2D-1.1/Point2D";
-        public static final String Point2DArray = "http://www.simantics.org/G2D-1.1/Point2DArray";
-        public static final String Rectangle2D = "http://www.simantics.org/G2D-1.1/Rectangle2D";
-        public static final String Shape = "http://www.simantics.org/G2D-1.1/Shape";
-        public static final String Stroke = "http://www.simantics.org/G2D-1.1/Stroke";
-        public static final String StrokeType = "http://www.simantics.org/G2D-1.1/StrokeType";
-        public static final String StrokeType_Nonscaling = "http://www.simantics.org/G2D-1.1/StrokeType/Nonscaling";
-        public static final String StrokeType_Scaling = "http://www.simantics.org/G2D-1.1/StrokeType/Scaling";
-        public static final String Style = "http://www.simantics.org/G2D-1.1/Style";
-        public static final String Transform = "http://www.simantics.org/G2D-1.1/Transform";
-        public static final String Transform_i$0 = "http://www.simantics.org/G2D-1.1/Transform/i-0";
-        public static final String Transform_i$0_Inverse = "http://www.simantics.org/G2D-1.1/Transform/i-0/Inverse";
-        public static final String Transform_i$1 = "http://www.simantics.org/G2D-1.1/Transform/i-1";
-        public static final String Transform_i$1_Inverse = "http://www.simantics.org/G2D-1.1/Transform/i-1/Inverse";
-        public static final String Transform_i$2 = "http://www.simantics.org/G2D-1.1/Transform/i-2";
-        public static final String Transform_i$2_Inverse = "http://www.simantics.org/G2D-1.1/Transform/i-2/Inverse";
-        public static final String Transform_i$3 = "http://www.simantics.org/G2D-1.1/Transform/i-3";
-        public static final String Transform_i$3_Inverse = "http://www.simantics.org/G2D-1.1/Transform/i-3/Inverse";
-        public static final String Transform_i$4 = "http://www.simantics.org/G2D-1.1/Transform/i-4";
-        public static final String Transform_i$4_Inverse = "http://www.simantics.org/G2D-1.1/Transform/i-4/Inverse";
-        public static final String Transform_i$5 = "http://www.simantics.org/G2D-1.1/Transform/i-5";
-        public static final String Transform_i$5_Inverse = "http://www.simantics.org/G2D-1.1/Transform/i-5/Inverse";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public G2DResource(ReadGraph graph) {
-        Alignment = getResourceOrNull(graph, URIs.Alignment);
-        Alignment_Baseline = getResourceOrNull(graph, URIs.Alignment_Baseline);
-        Alignment_Center = getResourceOrNull(graph, URIs.Alignment_Center);
-        Alignment_Leading = getResourceOrNull(graph, URIs.Alignment_Leading);
-        Alignment_Trailing = getResourceOrNull(graph, URIs.Alignment_Trailing);
-        Color = getResourceOrNull(graph, URIs.Color);
-        ColorGradient = getResourceOrNull(graph, URIs.ColorGradient);
-        ColorPlacement = getResourceOrNull(graph, URIs.ColorPlacement);
-        ColorProfile = getResourceOrNull(graph, URIs.ColorProfile);
-        Colors = getResourceOrNull(graph, URIs.Colors);
-        DefaultStroke = getResourceOrNull(graph, URIs.DefaultStroke);
-        Font = getResourceOrNull(graph, URIs.Font);
-        FontStyle = getResourceOrNull(graph, URIs.FontStyle);
-        FontStyle_bold_font_style = getResourceOrNull(graph, URIs.FontStyle_bold_font_style);
-        FontStyle_bold_italic_style = getResourceOrNull(graph, URIs.FontStyle_bold_italic_style);
-        FontStyle_italic_font_style = getResourceOrNull(graph, URIs.FontStyle_italic_font_style);
-        FontStyle_normal_font_style = getResourceOrNull(graph, URIs.FontStyle_normal_font_style);
-        HasBeginArrow = getResourceOrNull(graph, URIs.HasBeginArrow);
-        HasBeginArrow_Inverse = getResourceOrNull(graph, URIs.HasBeginArrow_Inverse);
-        HasBorderColor = getResourceOrNull(graph, URIs.HasBorderColor);
-        HasBorderColor_Inverse = getResourceOrNull(graph, URIs.HasBorderColor_Inverse);
-        HasBounds = getResourceOrNull(graph, URIs.HasBounds);
-        HasBounds_Inverse = getResourceOrNull(graph, URIs.HasBounds_Inverse);
-        HasColor = getResourceOrNull(graph, URIs.HasColor);
-        HasColorGradient = getResourceOrNull(graph, URIs.HasColorGradient);
-        HasColorGradient_Inverse = getResourceOrNull(graph, URIs.HasColorGradient_Inverse);
-        HasColorPlacement = getResourceOrNull(graph, URIs.HasColorPlacement);
-        HasColorPlacement_Inverse = getResourceOrNull(graph, URIs.HasColorPlacement_Inverse);
-        HasColor_Inverse = getResourceOrNull(graph, URIs.HasColor_Inverse);
-        HasDashArray = getResourceOrNull(graph, URIs.HasDashArray);
-        HasDashArray_Inverse = getResourceOrNull(graph, URIs.HasDashArray_Inverse);
-        HasDashOffset = getResourceOrNull(graph, URIs.HasDashOffset);
-        HasDashOffset_Inverse = getResourceOrNull(graph, URIs.HasDashOffset_Inverse);
-        HasEndArrow = getResourceOrNull(graph, URIs.HasEndArrow);
-        HasEndArrow_Inverse = getResourceOrNull(graph, URIs.HasEndArrow_Inverse);
-        HasFillColor = getResourceOrNull(graph, URIs.HasFillColor);
-        HasFillColor_Inverse = getResourceOrNull(graph, URIs.HasFillColor_Inverse);
-        HasFont = getResourceOrNull(graph, URIs.HasFont);
-        HasFontFamily = getResourceOrNull(graph, URIs.HasFontFamily);
-        HasFontFamily_Inverse = getResourceOrNull(graph, URIs.HasFontFamily_Inverse);
-        HasFontSize = getResourceOrNull(graph, URIs.HasFontSize);
-        HasFontSize_Inverse = getResourceOrNull(graph, URIs.HasFontSize_Inverse);
-        HasFontStyle = getResourceOrNull(graph, URIs.HasFontStyle);
-        HasFont_Inverse = getResourceOrNull(graph, URIs.HasFont_Inverse);
-        HasGradientPosition = getResourceOrNull(graph, URIs.HasGradientPosition);
-        HasGradientPosition_Inverse = getResourceOrNull(graph, URIs.HasGradientPosition_Inverse);
-        HasHorizontalAlignment = getResourceOrNull(graph, URIs.HasHorizontalAlignment);
-        HasLineCap = getResourceOrNull(graph, URIs.HasLineCap);
-        HasLineEndStyle = getResourceOrNull(graph, URIs.HasLineEndStyle);
-        HasLineJoin = getResourceOrNull(graph, URIs.HasLineJoin);
-        HasLineSegmentTypes = getResourceOrNull(graph, URIs.HasLineSegmentTypes);
-        HasLineSegmentTypes_Inverse = getResourceOrNull(graph, URIs.HasLineSegmentTypes_Inverse);
-        HasLineSegments = getResourceOrNull(graph, URIs.HasLineSegments);
-        HasLineSegments_Inverse = getResourceOrNull(graph, URIs.HasLineSegments_Inverse);
-        HasMidArrow = getResourceOrNull(graph, URIs.HasMidArrow);
-        HasMidArrow_Inverse = getResourceOrNull(graph, URIs.HasMidArrow_Inverse);
-        HasMiterLimit = getResourceOrNull(graph, URIs.HasMiterLimit);
-        HasMiterLimit_Inverse = getResourceOrNull(graph, URIs.HasMiterLimit_Inverse);
-        HasOpacity = getResourceOrNull(graph, URIs.HasOpacity);
-        HasOpacity_Inverse = getResourceOrNull(graph, URIs.HasOpacity_Inverse);
-        HasPaint = getResourceOrNull(graph, URIs.HasPaint);
-        HasPaint_Inverse = getResourceOrNull(graph, URIs.HasPaint_Inverse);
-        HasPathData = getResourceOrNull(graph, URIs.HasPathData);
-        HasPathData_Inverse = getResourceOrNull(graph, URIs.HasPathData_Inverse);
-        HasPoint2D = getResourceOrNull(graph, URIs.HasPoint2D);
-        HasPoint2DArray = getResourceOrNull(graph, URIs.HasPoint2DArray);
-        HasPoint2DArray_Inverse = getResourceOrNull(graph, URIs.HasPoint2DArray_Inverse);
-        HasPoint2D_Inverse = getResourceOrNull(graph, URIs.HasPoint2D_Inverse);
-        HasRadii = getResourceOrNull(graph, URIs.HasRadii);
-        HasRadii_Inverse = getResourceOrNull(graph, URIs.HasRadii_Inverse);
-        HasRasterImage = getResourceOrNull(graph, URIs.HasRasterImage);
-        HasRasterImage_Inverse = getResourceOrNull(graph, URIs.HasRasterImage_Inverse);
-        HasRounding = getResourceOrNull(graph, URIs.HasRounding);
-        HasRounding_Inverse = getResourceOrNull(graph, URIs.HasRounding_Inverse);
-        HasSVGDocument = getResourceOrNull(graph, URIs.HasSVGDocument);
-        HasSVGDocument_Inverse = getResourceOrNull(graph, URIs.HasSVGDocument_Inverse);
-        HasSVGScript = getResourceOrNull(graph, URIs.HasSVGScript);
-        HasSVGScript_Inverse = getResourceOrNull(graph, URIs.HasSVGScript_Inverse);
-        HasSize = getResourceOrNull(graph, URIs.HasSize);
-        HasSize_Inverse = getResourceOrNull(graph, URIs.HasSize_Inverse);
-        HasSpace = getResourceOrNull(graph, URIs.HasSpace);
-        HasSpace_Inverse = getResourceOrNull(graph, URIs.HasSpace_Inverse);
-        HasStroke = getResourceOrNull(graph, URIs.HasStroke);
-        HasStrokeType = getResourceOrNull(graph, URIs.HasStrokeType);
-        HasStrokeWidth = getResourceOrNull(graph, URIs.HasStrokeWidth);
-        HasStrokeWidth_Inverse = getResourceOrNull(graph, URIs.HasStrokeWidth_Inverse);
-        HasStroke_Inverse = getResourceOrNull(graph, URIs.HasStroke_Inverse);
-        HasStyle = getResourceOrNull(graph, URIs.HasStyle);
-        HasStyle_Inverse = getResourceOrNull(graph, URIs.HasStyle_Inverse);
-        HasText = getResourceOrNull(graph, URIs.HasText);
-        HasText_Inverse = getResourceOrNull(graph, URIs.HasText_Inverse);
-        HasTransform = getResourceOrNull(graph, URIs.HasTransform);
-        HasVerticalAlignment = getResourceOrNull(graph, URIs.HasVerticalAlignment);
-        HasWidthRatio = getResourceOrNull(graph, URIs.HasWidthRatio);
-        HasWidthRatio_Inverse = getResourceOrNull(graph, URIs.HasWidthRatio_Inverse);
-        IsTransformOf = getResourceOrNull(graph, URIs.IsTransformOf);
-        IsVisible = getResourceOrNull(graph, URIs.IsVisible);
-        IsVisible_Inverse = getResourceOrNull(graph, URIs.IsVisible_Inverse);
-        LineCap = getResourceOrNull(graph, URIs.LineCap);
-        LineCap_ButtCap = getResourceOrNull(graph, URIs.LineCap_ButtCap);
-        LineCap_RoundCap = getResourceOrNull(graph, URIs.LineCap_RoundCap);
-        LineCap_SquareCap = getResourceOrNull(graph, URIs.LineCap_SquareCap);
-        LineEnd = getResourceOrNull(graph, URIs.LineEnd);
-        LineEndStyle = getResourceOrNull(graph, URIs.LineEndStyle);
-        LineEndStyle_FilledLineEndStyle = getResourceOrNull(graph, URIs.LineEndStyle_FilledLineEndStyle);
-        LineEndStyle_NormalLineEndStyle = getResourceOrNull(graph, URIs.LineEndStyle_NormalLineEndStyle);
-        LineJoin = getResourceOrNull(graph, URIs.LineJoin);
-        LineJoin_BevelJoin = getResourceOrNull(graph, URIs.LineJoin_BevelJoin);
-        LineJoin_MiterJoin = getResourceOrNull(graph, URIs.LineJoin_MiterJoin);
-        LineJoin_RoundJoin = getResourceOrNull(graph, URIs.LineJoin_RoundJoin);
-        Point2D = getResourceOrNull(graph, URIs.Point2D);
-        Point2DArray = getResourceOrNull(graph, URIs.Point2DArray);
-        Rectangle2D = getResourceOrNull(graph, URIs.Rectangle2D);
-        Shape = getResourceOrNull(graph, URIs.Shape);
-        Stroke = getResourceOrNull(graph, URIs.Stroke);
-        StrokeType = getResourceOrNull(graph, URIs.StrokeType);
-        StrokeType_Nonscaling = getResourceOrNull(graph, URIs.StrokeType_Nonscaling);
-        StrokeType_Scaling = getResourceOrNull(graph, URIs.StrokeType_Scaling);
-        Style = getResourceOrNull(graph, URIs.Style);
-        Transform = getResourceOrNull(graph, URIs.Transform);
-        Transform_i$0 = getResourceOrNull(graph, URIs.Transform_i$0);
-        Transform_i$0_Inverse = getResourceOrNull(graph, URIs.Transform_i$0_Inverse);
-        Transform_i$1 = getResourceOrNull(graph, URIs.Transform_i$1);
-        Transform_i$1_Inverse = getResourceOrNull(graph, URIs.Transform_i$1_Inverse);
-        Transform_i$2 = getResourceOrNull(graph, URIs.Transform_i$2);
-        Transform_i$2_Inverse = getResourceOrNull(graph, URIs.Transform_i$2_Inverse);
-        Transform_i$3 = getResourceOrNull(graph, URIs.Transform_i$3);
-        Transform_i$3_Inverse = getResourceOrNull(graph, URIs.Transform_i$3_Inverse);
-        Transform_i$4 = getResourceOrNull(graph, URIs.Transform_i$4);
-        Transform_i$4_Inverse = getResourceOrNull(graph, URIs.Transform_i$4_Inverse);
-        Transform_i$5 = getResourceOrNull(graph, URIs.Transform_i$5);
-        Transform_i$5_Inverse = getResourceOrNull(graph, URIs.Transform_i$5_Inverse);
-    }
-    
-    public static G2DResource getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        G2DResource ret = session.peekService(G2DResource.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new G2DResource(qc.getIndependentGraph(graph));
-            session.registerService(G2DResource.class, ret);
-        }
-        return ret;
-    }
-    
-    public static G2DResource getInstance(RequestProcessor session) throws DatabaseException {
-        G2DResource ret = session.peekService(G2DResource.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<G2DResource>() {
-                public G2DResource perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new G2DResource(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(G2DResource.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.graph.compiler/tests/org/simantics/graph/compiler/tests/graph.tg b/bundles/org.simantics.graph.compiler/tests/org/simantics/graph/compiler/tests/graph.tg
deleted file mode 100644 (file)
index 652d904..0000000
Binary files a/bundles/org.simantics.graph.compiler/tests/org/simantics/graph/compiler/tests/graph.tg and /dev/null differ
diff --git a/bundles/org.simantics.graphfile.ontology/graph.tg b/bundles/org.simantics.graphfile.ontology/graph.tg
deleted file mode 100644 (file)
index 4ef1733..0000000
Binary files a/bundles/org.simantics.graphfile.ontology/graph.tg and /dev/null differ
diff --git a/bundles/org.simantics.graphfile.ontology/src/org/simantics/graphfile/ontology/GraphFileResource.java b/bundles/org.simantics.graphfile.ontology/src/org/simantics/graphfile/ontology/GraphFileResource.java
deleted file mode 100644 (file)
index 81f44b6..0000000
+++ /dev/null
@@ -1,106 +0,0 @@
-package org.simantics.graphfile.ontology;
-
-import org.simantics.db.RequestProcessor;
-import org.simantics.db.Resource;
-import org.simantics.db.ReadGraph;
-import org.simantics.db.request.Read;
-import org.simantics.db.Session;
-import org.simantics.db.exception.DatabaseException;
-import org.simantics.db.service.QueryControl;
-
-public class GraphFileResource {
-    
-    public final Resource File;
-    public final Resource Folder;
-    public final Resource HasFile;
-    public final Resource HasFile_Inverse;
-    public final Resource HasFiledata;
-    public final Resource HasFiledata_Inverse;
-    public final Resource HasFolder;
-    public final Resource HasFolder_Inverse;
-    public final Resource HasResourceName;
-    public final Resource HasResourceName_Inverse;
-    public final Resource HasSystemResource;
-    public final Resource LastModified;
-    public final Resource LastModified_Inverse;
-    public final Resource PartOfSystemResource;
-    public final Resource SystemPath;
-    public final Resource SystemPath_Inverse;
-    public final Resource SystemResource;
-        
-    public static class URIs {
-        public static final String File = "http://www.simantics.org/GraphFile-0.1/File";
-        public static final String Folder = "http://www.simantics.org/GraphFile-0.1/Folder";
-        public static final String HasFile = "http://www.simantics.org/GraphFile-0.1/HasFile";
-        public static final String HasFile_Inverse = "http://www.simantics.org/GraphFile-0.1/HasFile/Inverse";
-        public static final String HasFiledata = "http://www.simantics.org/GraphFile-0.1/HasFiledata";
-        public static final String HasFiledata_Inverse = "http://www.simantics.org/GraphFile-0.1/HasFiledata/Inverse";
-        public static final String HasFolder = "http://www.simantics.org/GraphFile-0.1/HasFolder";
-        public static final String HasFolder_Inverse = "http://www.simantics.org/GraphFile-0.1/HasFolder/Inverse";
-        public static final String HasResourceName = "http://www.simantics.org/GraphFile-0.1/HasResourceName";
-        public static final String HasResourceName_Inverse = "http://www.simantics.org/GraphFile-0.1/HasResourceName/Inverse";
-        public static final String HasSystemResource = "http://www.simantics.org/GraphFile-0.1/HasSystemResource";
-        public static final String LastModified = "http://www.simantics.org/GraphFile-0.1/LastModified";
-        public static final String LastModified_Inverse = "http://www.simantics.org/GraphFile-0.1/LastModified/Inverse";
-        public static final String PartOfSystemResource = "http://www.simantics.org/GraphFile-0.1/PartOfSystemResource";
-        public static final String SystemPath = "http://www.simantics.org/GraphFile-0.1/SystemPath";
-        public static final String SystemPath_Inverse = "http://www.simantics.org/GraphFile-0.1/SystemPath/Inverse";
-        public static final String SystemResource = "http://www.simantics.org/GraphFile-0.1/SystemResource";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public GraphFileResource(ReadGraph graph) {
-        File = getResourceOrNull(graph, URIs.File);
-        Folder = getResourceOrNull(graph, URIs.Folder);
-        HasFile = getResourceOrNull(graph, URIs.HasFile);
-        HasFile_Inverse = getResourceOrNull(graph, URIs.HasFile_Inverse);
-        HasFiledata = getResourceOrNull(graph, URIs.HasFiledata);
-        HasFiledata_Inverse = getResourceOrNull(graph, URIs.HasFiledata_Inverse);
-        HasFolder = getResourceOrNull(graph, URIs.HasFolder);
-        HasFolder_Inverse = getResourceOrNull(graph, URIs.HasFolder_Inverse);
-        HasResourceName = getResourceOrNull(graph, URIs.HasResourceName);
-        HasResourceName_Inverse = getResourceOrNull(graph, URIs.HasResourceName_Inverse);
-        HasSystemResource = getResourceOrNull(graph, URIs.HasSystemResource);
-        LastModified = getResourceOrNull(graph, URIs.LastModified);
-        LastModified_Inverse = getResourceOrNull(graph, URIs.LastModified_Inverse);
-        PartOfSystemResource = getResourceOrNull(graph, URIs.PartOfSystemResource);
-        SystemPath = getResourceOrNull(graph, URIs.SystemPath);
-        SystemPath_Inverse = getResourceOrNull(graph, URIs.SystemPath_Inverse);
-        SystemResource = getResourceOrNull(graph, URIs.SystemResource);
-    }
-    
-    public static GraphFileResource getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        GraphFileResource ret = session.peekService(GraphFileResource.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new GraphFileResource(qc.getIndependentGraph(graph));
-            session.registerService(GraphFileResource.class, ret);
-        }
-        return ret;
-    }
-    
-    public static GraphFileResource getInstance(RequestProcessor session) throws DatabaseException {
-        GraphFileResource ret = session.peekService(GraphFileResource.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<GraphFileResource>() {
-                public GraphFileResource perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new GraphFileResource(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(GraphFileResource.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.help.ontology/graph.tg b/bundles/org.simantics.help.ontology/graph.tg
deleted file mode 100644 (file)
index 78c58e6..0000000
Binary files a/bundles/org.simantics.help.ontology/graph.tg and /dev/null differ
diff --git a/bundles/org.simantics.help.ontology/src/org/simantics/help/HelpResources.java b/bundles/org.simantics.help.ontology/src/org/simantics/help/HelpResources.java
deleted file mode 100644 (file)
index bc96fd1..0000000
+++ /dev/null
@@ -1,100 +0,0 @@
-package org.simantics.help;
-
-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 HelpResources {
-    
-    public final Resource Actions;
-    public final Resource Actions_NewHelpLibrary;
-    public final Resource Actions_NewHelpTutorial;
-    public final Resource Contributions;
-    public final Resource Contributions_HelpFileImage;
-    public final Resource Contributions_HelpFiles;
-    public final Resource Contributions_HelpLibraryImage;
-    public final Resource Contributions_NewHelpLibrary;
-    public final Resource Contributions_NewHelpTutorial;
-    public final Resource HelpFile;
-    public final Resource HelpFile_contents;
-    public final Resource HelpFile_contents_Inverse;
-    public final Resource HelpLibrary;
-    public final Resource SCLMain;
-    public final Resource TutorialFile;
-        
-    public static class URIs {
-        public static final String Actions = "http://www.simantics.org/Help-1.0/Actions";
-        public static final String Actions_NewHelpLibrary = "http://www.simantics.org/Help-1.0/Actions/NewHelpLibrary";
-        public static final String Actions_NewHelpTutorial = "http://www.simantics.org/Help-1.0/Actions/NewHelpTutorial";
-        public static final String Contributions = "http://www.simantics.org/Help-1.0/Contributions";
-        public static final String Contributions_HelpFileImage = "http://www.simantics.org/Help-1.0/Contributions/HelpFileImage";
-        public static final String Contributions_HelpFiles = "http://www.simantics.org/Help-1.0/Contributions/HelpFiles";
-        public static final String Contributions_HelpLibraryImage = "http://www.simantics.org/Help-1.0/Contributions/HelpLibraryImage";
-        public static final String Contributions_NewHelpLibrary = "http://www.simantics.org/Help-1.0/Contributions/NewHelpLibrary";
-        public static final String Contributions_NewHelpTutorial = "http://www.simantics.org/Help-1.0/Contributions/NewHelpTutorial";
-        public static final String HelpFile = "http://www.simantics.org/Help-1.0/HelpFile";
-        public static final String HelpFile_contents = "http://www.simantics.org/Help-1.0/HelpFile/contents";
-        public static final String HelpFile_contents_Inverse = "http://www.simantics.org/Help-1.0/HelpFile/contents/Inverse";
-        public static final String HelpLibrary = "http://www.simantics.org/Help-1.0/HelpLibrary";
-        public static final String SCLMain = "http://www.simantics.org/Help-1.0/SCLMain";
-        public static final String TutorialFile = "http://www.simantics.org/Help-1.0/TutorialFile";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public HelpResources(ReadGraph graph) {
-        Actions = getResourceOrNull(graph, URIs.Actions);
-        Actions_NewHelpLibrary = getResourceOrNull(graph, URIs.Actions_NewHelpLibrary);
-        Actions_NewHelpTutorial = getResourceOrNull(graph, URIs.Actions_NewHelpTutorial);
-        Contributions = getResourceOrNull(graph, URIs.Contributions);
-        Contributions_HelpFileImage = getResourceOrNull(graph, URIs.Contributions_HelpFileImage);
-        Contributions_HelpFiles = getResourceOrNull(graph, URIs.Contributions_HelpFiles);
-        Contributions_HelpLibraryImage = getResourceOrNull(graph, URIs.Contributions_HelpLibraryImage);
-        Contributions_NewHelpLibrary = getResourceOrNull(graph, URIs.Contributions_NewHelpLibrary);
-        Contributions_NewHelpTutorial = getResourceOrNull(graph, URIs.Contributions_NewHelpTutorial);
-        HelpFile = getResourceOrNull(graph, URIs.HelpFile);
-        HelpFile_contents = getResourceOrNull(graph, URIs.HelpFile_contents);
-        HelpFile_contents_Inverse = getResourceOrNull(graph, URIs.HelpFile_contents_Inverse);
-        HelpLibrary = getResourceOrNull(graph, URIs.HelpLibrary);
-        SCLMain = getResourceOrNull(graph, URIs.SCLMain);
-        TutorialFile = getResourceOrNull(graph, URIs.TutorialFile);
-    }
-    
-    public static HelpResources getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        HelpResources ret = session.peekService(HelpResources.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new HelpResources(qc.getIndependentGraph(graph));
-            session.registerService(HelpResources.class, ret);
-        }
-        return ret;
-    }
-    
-    public static HelpResources getInstance(RequestProcessor session) throws DatabaseException {
-        HelpResources ret = session.peekService(HelpResources.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<HelpResources>() {
-                public HelpResources perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new HelpResources(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(HelpResources.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.image.ontology/graph.tg b/bundles/org.simantics.image.ontology/graph.tg
deleted file mode 100644 (file)
index 0eb99ca..0000000
Binary files a/bundles/org.simantics.image.ontology/graph.tg and /dev/null differ
diff --git a/bundles/org.simantics.image.ontology/src/org/simantics/diagram/stubs/ImageResource.java b/bundles/org.simantics.image.ontology/src/org/simantics/diagram/stubs/ImageResource.java
deleted file mode 100644 (file)
index be8ed56..0000000
+++ /dev/null
@@ -1,148 +0,0 @@
-package org.simantics.diagram.stubs;
-
-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 ImageResource {
-    
-    public final Resource BitmapImage;
-    public final Resource HasAlphaData;
-    public final Resource HasAlphaData_Inverse;
-    public final Resource HasIcon;
-    public final Resource HasIcon_Inverse;
-    public final Resource HasImage;
-    public final Resource HasImageData;
-    public final Resource HasImageData_Inverse;
-    public final Resource HasImageDocument;
-    public final Resource HasImageDocument_Inverse;
-    public final Resource HasImage_Inverse;
-    public final Resource HasMatrixImageIndex;
-    public final Resource HasMatrixImageIndex_Inverse;
-    public final Resource HasMatrixType;
-    public final Resource HasMatrixType_Inverse;
-    public final Resource HasPhysicalHeight;
-    public final Resource HasPhysicalHeight_Inverse;
-    public final Resource HasPhysicalWidth;
-    public final Resource HasPhysicalWidth_Inverse;
-    public final Resource HasPixelHeight;
-    public final Resource HasPixelHeight_Inverse;
-    public final Resource HasPixelWidth;
-    public final Resource HasPixelWidth_Inverse;
-    public final Resource HasRGBData;
-    public final Resource HasRGBData_Inverse;
-    public final Resource HasSVGDocument;
-    public final Resource IconLibrary;
-    public final Resource Image;
-    public final Resource ImageLibrary;
-    public final Resource MatrixImage;
-    public final Resource SVGImage;
-        
-    public static class URIs {
-        public static final String BitmapImage = "http://www.simantics.org/Image-1.1/BitmapImage";
-        public static final String HasAlphaData = "http://www.simantics.org/Image-1.1/HasAlphaData";
-        public static final String HasAlphaData_Inverse = "http://www.simantics.org/Image-1.1/HasAlphaData/Inverse";
-        public static final String HasIcon = "http://www.simantics.org/Image-1.1/HasIcon";
-        public static final String HasIcon_Inverse = "http://www.simantics.org/Image-1.1/HasIcon/Inverse";
-        public static final String HasImage = "http://www.simantics.org/Image-1.1/HasImage";
-        public static final String HasImageData = "http://www.simantics.org/Image-1.1/HasImageData";
-        public static final String HasImageData_Inverse = "http://www.simantics.org/Image-1.1/HasImageData/Inverse";
-        public static final String HasImageDocument = "http://www.simantics.org/Image-1.1/HasImageDocument";
-        public static final String HasImageDocument_Inverse = "http://www.simantics.org/Image-1.1/HasImageDocument/Inverse";
-        public static final String HasImage_Inverse = "http://www.simantics.org/Image-1.1/HasImage/Inverse";
-        public static final String HasMatrixImageIndex = "http://www.simantics.org/Image-1.1/HasMatrixImageIndex";
-        public static final String HasMatrixImageIndex_Inverse = "http://www.simantics.org/Image-1.1/HasMatrixImageIndex/Inverse";
-        public static final String HasMatrixType = "http://www.simantics.org/Image-1.1/HasMatrixType";
-        public static final String HasMatrixType_Inverse = "http://www.simantics.org/Image-1.1/HasMatrixType/Inverse";
-        public static final String HasPhysicalHeight = "http://www.simantics.org/Image-1.1/HasPhysicalHeight";
-        public static final String HasPhysicalHeight_Inverse = "http://www.simantics.org/Image-1.1/HasPhysicalHeight/Inverse";
-        public static final String HasPhysicalWidth = "http://www.simantics.org/Image-1.1/HasPhysicalWidth";
-        public static final String HasPhysicalWidth_Inverse = "http://www.simantics.org/Image-1.1/HasPhysicalWidth/Inverse";
-        public static final String HasPixelHeight = "http://www.simantics.org/Image-1.1/HasPixelHeight";
-        public static final String HasPixelHeight_Inverse = "http://www.simantics.org/Image-1.1/HasPixelHeight/Inverse";
-        public static final String HasPixelWidth = "http://www.simantics.org/Image-1.1/HasPixelWidth";
-        public static final String HasPixelWidth_Inverse = "http://www.simantics.org/Image-1.1/HasPixelWidth/Inverse";
-        public static final String HasRGBData = "http://www.simantics.org/Image-1.1/HasRGBData";
-        public static final String HasRGBData_Inverse = "http://www.simantics.org/Image-1.1/HasRGBData/Inverse";
-        public static final String HasSVGDocument = "http://www.simantics.org/Image-1.1/HasSVGDocument";
-        public static final String IconLibrary = "http://www.simantics.org/Image-1.1/IconLibrary";
-        public static final String Image = "http://www.simantics.org/Image-1.1/Image";
-        public static final String ImageLibrary = "http://www.simantics.org/Image-1.1/ImageLibrary";
-        public static final String MatrixImage = "http://www.simantics.org/Image-1.1/MatrixImage";
-        public static final String SVGImage = "http://www.simantics.org/Image-1.1/SVGImage";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public ImageResource(ReadGraph graph) {
-        BitmapImage = getResourceOrNull(graph, URIs.BitmapImage);
-        HasAlphaData = getResourceOrNull(graph, URIs.HasAlphaData);
-        HasAlphaData_Inverse = getResourceOrNull(graph, URIs.HasAlphaData_Inverse);
-        HasIcon = getResourceOrNull(graph, URIs.HasIcon);
-        HasIcon_Inverse = getResourceOrNull(graph, URIs.HasIcon_Inverse);
-        HasImage = getResourceOrNull(graph, URIs.HasImage);
-        HasImageData = getResourceOrNull(graph, URIs.HasImageData);
-        HasImageData_Inverse = getResourceOrNull(graph, URIs.HasImageData_Inverse);
-        HasImageDocument = getResourceOrNull(graph, URIs.HasImageDocument);
-        HasImageDocument_Inverse = getResourceOrNull(graph, URIs.HasImageDocument_Inverse);
-        HasImage_Inverse = getResourceOrNull(graph, URIs.HasImage_Inverse);
-        HasMatrixImageIndex = getResourceOrNull(graph, URIs.HasMatrixImageIndex);
-        HasMatrixImageIndex_Inverse = getResourceOrNull(graph, URIs.HasMatrixImageIndex_Inverse);
-        HasMatrixType = getResourceOrNull(graph, URIs.HasMatrixType);
-        HasMatrixType_Inverse = getResourceOrNull(graph, URIs.HasMatrixType_Inverse);
-        HasPhysicalHeight = getResourceOrNull(graph, URIs.HasPhysicalHeight);
-        HasPhysicalHeight_Inverse = getResourceOrNull(graph, URIs.HasPhysicalHeight_Inverse);
-        HasPhysicalWidth = getResourceOrNull(graph, URIs.HasPhysicalWidth);
-        HasPhysicalWidth_Inverse = getResourceOrNull(graph, URIs.HasPhysicalWidth_Inverse);
-        HasPixelHeight = getResourceOrNull(graph, URIs.HasPixelHeight);
-        HasPixelHeight_Inverse = getResourceOrNull(graph, URIs.HasPixelHeight_Inverse);
-        HasPixelWidth = getResourceOrNull(graph, URIs.HasPixelWidth);
-        HasPixelWidth_Inverse = getResourceOrNull(graph, URIs.HasPixelWidth_Inverse);
-        HasRGBData = getResourceOrNull(graph, URIs.HasRGBData);
-        HasRGBData_Inverse = getResourceOrNull(graph, URIs.HasRGBData_Inverse);
-        HasSVGDocument = getResourceOrNull(graph, URIs.HasSVGDocument);
-        IconLibrary = getResourceOrNull(graph, URIs.IconLibrary);
-        Image = getResourceOrNull(graph, URIs.Image);
-        ImageLibrary = getResourceOrNull(graph, URIs.ImageLibrary);
-        MatrixImage = getResourceOrNull(graph, URIs.MatrixImage);
-        SVGImage = getResourceOrNull(graph, URIs.SVGImage);
-    }
-    
-    public static ImageResource getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        ImageResource ret = session.peekService(ImageResource.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new ImageResource(qc.getIndependentGraph(graph));
-            session.registerService(ImageResource.class, ret);
-        }
-        return ret;
-    }
-    
-    public static ImageResource getInstance(RequestProcessor session) throws DatabaseException {
-        ImageResource ret = session.peekService(ImageResource.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<ImageResource>() {
-                public ImageResource perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new ImageResource(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(ImageResource.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.image2.ontology/graph.tg b/bundles/org.simantics.image2.ontology/graph.tg
deleted file mode 100644 (file)
index c4ff924..0000000
Binary files a/bundles/org.simantics.image2.ontology/graph.tg and /dev/null differ
diff --git a/bundles/org.simantics.image2.ontology/src/org/simantics/image2/ontology/ImageResource.java b/bundles/org.simantics.image2.ontology/src/org/simantics/image2/ontology/ImageResource.java
deleted file mode 100644 (file)
index 415f357..0000000
+++ /dev/null
@@ -1,88 +0,0 @@
-package org.simantics.image2.ontology;
-
-import org.simantics.db.RequestProcessor;
-import org.simantics.db.Resource;
-import org.simantics.db.ReadGraph;
-import org.simantics.db.request.Read;
-import org.simantics.db.Session;
-import org.simantics.db.exception.DatabaseException;
-import org.simantics.db.service.QueryControl;
-
-public class ImageResource {
-    
-    public final Resource Functions;
-    public final Resource Functions_data;
-    public final Resource GifImage;
-    public final Resource Image;
-    public final Resource Image_HasFormat;
-    public final Resource Image_HasFormat_Inverse;
-    public final Resource Image_data;
-    public final Resource Image_data_Inverse;
-    public final Resource JpegImage;
-    public final Resource PngImage;
-    public final Resource SvgImage;
-        
-    public static class URIs {
-        public static final String Functions = "http://www.simantics.org/Image2-1.2/Functions";
-        public static final String Functions_data = "http://www.simantics.org/Image2-1.2/Functions/data";
-        public static final String GifImage = "http://www.simantics.org/Image2-1.2/GifImage";
-        public static final String Image = "http://www.simantics.org/Image2-1.2/Image";
-        public static final String Image_HasFormat = "http://www.simantics.org/Image2-1.2/Image/HasFormat";
-        public static final String Image_HasFormat_Inverse = "http://www.simantics.org/Image2-1.2/Image/HasFormat/Inverse";
-        public static final String Image_data = "http://www.simantics.org/Image2-1.2/Image/data";
-        public static final String Image_data_Inverse = "http://www.simantics.org/Image2-1.2/Image/data/Inverse";
-        public static final String JpegImage = "http://www.simantics.org/Image2-1.2/JpegImage";
-        public static final String PngImage = "http://www.simantics.org/Image2-1.2/PngImage";
-        public static final String SvgImage = "http://www.simantics.org/Image2-1.2/SvgImage";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public ImageResource(ReadGraph graph) {
-        Functions = getResourceOrNull(graph, URIs.Functions);
-        Functions_data = getResourceOrNull(graph, URIs.Functions_data);
-        GifImage = getResourceOrNull(graph, URIs.GifImage);
-        Image = getResourceOrNull(graph, URIs.Image);
-        Image_HasFormat = getResourceOrNull(graph, URIs.Image_HasFormat);
-        Image_HasFormat_Inverse = getResourceOrNull(graph, URIs.Image_HasFormat_Inverse);
-        Image_data = getResourceOrNull(graph, URIs.Image_data);
-        Image_data_Inverse = getResourceOrNull(graph, URIs.Image_data_Inverse);
-        JpegImage = getResourceOrNull(graph, URIs.JpegImage);
-        PngImage = getResourceOrNull(graph, URIs.PngImage);
-        SvgImage = getResourceOrNull(graph, URIs.SvgImage);
-    }
-    
-    public static ImageResource getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        ImageResource ret = session.peekService(ImageResource.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new ImageResource(qc.getIndependentGraph(graph));
-            session.registerService(ImageResource.class, ret);
-        }
-        return ret;
-    }
-    
-    public static ImageResource getInstance(RequestProcessor session) throws DatabaseException {
-        ImageResource ret = session.peekService(ImageResource.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<ImageResource>() {
-                public ImageResource perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new ImageResource(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(ImageResource.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.issues.ontology/graph.tg b/bundles/org.simantics.issues.ontology/graph.tg
deleted file mode 100644 (file)
index 7ed3dc9..0000000
Binary files a/bundles/org.simantics.issues.ontology/graph.tg and /dev/null differ
diff --git a/bundles/org.simantics.issues.ontology/src/org/simantics/issues/ontology/IssueResource.java b/bundles/org.simantics.issues.ontology/src/org/simantics/issues/ontology/IssueResource.java
deleted file mode 100644 (file)
index 7c51fd6..0000000
+++ /dev/null
@@ -1,256 +0,0 @@
-package org.simantics.issues.ontology;
-
-import org.simantics.db.RequestProcessor;
-import org.simantics.db.Resource;
-import org.simantics.db.ReadGraph;
-import org.simantics.db.request.Read;
-import org.simantics.db.Session;
-import org.simantics.db.exception.DatabaseException;
-import org.simantics.db.service.QueryControl;
-
-public class IssueResource {
-    
-    public final Resource ContinuousIssueSource;
-    public final Resource ContinuousIssueSource_lastUpdateRevision;
-    public final Resource ContinuousIssueSource_lastUpdateRevision_Inverse;
-    public final Resource DynamicIssueSource;
-    public final Resource Functions;
-    public final Resource Functions_defaultDescription;
-    public final Resource Functions_dependencyBaseRealizationFunction;
-    public final Resource Functions_standardIssueContexts;
-    public final Resource Functions_standardIssuePath;
-    public final Resource Functions_standardIssueResource;
-    public final Resource Functions_standardIssueSeverity;
-    public final Resource Hidden;
-    public final Resource Issue;
-    public final Resource IssueSource;
-    public final Resource IssueSourceType;
-    public final Resource IssueSource_HasConstraint;
-    public final Resource IssueSource_HasConstraint_Inverse;
-    public final Resource IssueSource_Manages;
-    public final Resource IssueSource_Manages_Inverse;
-    public final Resource IssueSource_Selected;
-    public final Resource IssueSource_active;
-    public final Resource IssueSource_active_Inverse;
-    public final Resource Issue_HasContext;
-    public final Resource Issue_HasContext_Inverse;
-    public final Resource Issue_HasContexts;
-    public final Resource Issue_HasContexts_Inverse;
-    public final Resource Issue_HasSeverity;
-    public final Resource Issue_HasSeverity_Inverse;
-    public final Resource Issue_contexts;
-    public final Resource Issue_contexts_Inverse;
-    public final Resource Issue_creationTime;
-    public final Resource Issue_creationTime_Inverse;
-    public final Resource Issue_path;
-    public final Resource Issue_path_Inverse;
-    public final Resource Issue_resource;
-    public final Resource Issue_resource_Inverse;
-    public final Resource Issue_severity;
-    public final Resource Issue_severity_Inverse;
-    public final Resource Resolved;
-    public final Resource Severity;
-    public final Resource Severity_Error;
-    public final Resource Severity_Fatal;
-    public final Resource Severity_Info;
-    public final Resource Severity_Note;
-    public final Resource Severity_Warning;
-    public final Resource Sources;
-    public final Resource Sources_DependencyTracker;
-    public final Resource Sources_DependencyTracker_AnonymousIssue;
-    public final Resource Sources_DependencyTracker_HasBaseFunction;
-    public final Resource Sources_DependencyTracker_HasBaseFunction_Inverse;
-    public final Resource Sources_DependencyTracker_HasConstraint;
-    public final Resource Sources_DependencyTracker_HasConstraint_Inverse;
-    public final Resource Sources_DependencyTracker_HasExtension;
-    public final Resource Sources_DependencyTracker_HasExtension_Inverse;
-    public final Resource Sources_DependencyTracker_HasSearchType;
-    public final Resource Sources_DependencyTracker_HasSearchType_Inverse;
-    public final Resource Sources_DependencyTracker_HasType;
-    public final Resource Sources_DependencyTracker_HasType_Inverse;
-    public final Resource Sources_DependencyTracker_Issue;
-    public final Resource Sources_ListeningDependencyTracker;
-    public final Resource UserIssue;
-    public final Resource anonymousIssue;
-    public final Resource assignConstraint;
-    public final Resource constraint;
-    public final Resource issue;
-    public final Resource listeningConstraint;
-    public final Resource listeningConstraint3;
-        
-    public static class URIs {
-        public static final String ContinuousIssueSource = "http://www.simantics.org/Issue-1.2/ContinuousIssueSource";
-        public static final String ContinuousIssueSource_lastUpdateRevision = "http://www.simantics.org/Issue-1.2/ContinuousIssueSource/lastUpdateRevision";
-        public static final String ContinuousIssueSource_lastUpdateRevision_Inverse = "http://www.simantics.org/Issue-1.2/ContinuousIssueSource/lastUpdateRevision/Inverse";
-        public static final String DynamicIssueSource = "http://www.simantics.org/Issue-1.2/DynamicIssueSource";
-        public static final String Functions = "http://www.simantics.org/Issue-1.2/Functions";
-        public static final String Functions_defaultDescription = "http://www.simantics.org/Issue-1.2/Functions/defaultDescription";
-        public static final String Functions_dependencyBaseRealizationFunction = "http://www.simantics.org/Issue-1.2/Functions/dependencyBaseRealizationFunction";
-        public static final String Functions_standardIssueContexts = "http://www.simantics.org/Issue-1.2/Functions/standardIssueContexts";
-        public static final String Functions_standardIssuePath = "http://www.simantics.org/Issue-1.2/Functions/standardIssuePath";
-        public static final String Functions_standardIssueResource = "http://www.simantics.org/Issue-1.2/Functions/standardIssueResource";
-        public static final String Functions_standardIssueSeverity = "http://www.simantics.org/Issue-1.2/Functions/standardIssueSeverity";
-        public static final String Hidden = "http://www.simantics.org/Issue-1.2/Hidden";
-        public static final String Issue = "http://www.simantics.org/Issue-1.2/Issue";
-        public static final String IssueSource = "http://www.simantics.org/Issue-1.2/IssueSource";
-        public static final String IssueSourceType = "http://www.simantics.org/Issue-1.2/IssueSourceType";
-        public static final String IssueSource_HasConstraint = "http://www.simantics.org/Issue-1.2/IssueSource/HasConstraint";
-        public static final String IssueSource_HasConstraint_Inverse = "http://www.simantics.org/Issue-1.2/IssueSource/HasConstraint/Inverse";
-        public static final String IssueSource_Manages = "http://www.simantics.org/Issue-1.2/IssueSource/Manages";
-        public static final String IssueSource_Manages_Inverse = "http://www.simantics.org/Issue-1.2/IssueSource/Manages/Inverse";
-        public static final String IssueSource_Selected = "http://www.simantics.org/Issue-1.2/IssueSource/Selected";
-        public static final String IssueSource_active = "http://www.simantics.org/Issue-1.2/IssueSource/active";
-        public static final String IssueSource_active_Inverse = "http://www.simantics.org/Issue-1.2/IssueSource/active/Inverse";
-        public static final String Issue_HasContext = "http://www.simantics.org/Issue-1.2/Issue/HasContext";
-        public static final String Issue_HasContext_Inverse = "http://www.simantics.org/Issue-1.2/Issue/HasContext/Inverse";
-        public static final String Issue_HasContexts = "http://www.simantics.org/Issue-1.2/Issue/HasContexts";
-        public static final String Issue_HasContexts_Inverse = "http://www.simantics.org/Issue-1.2/Issue/HasContexts/Inverse";
-        public static final String Issue_HasSeverity = "http://www.simantics.org/Issue-1.2/Issue/HasSeverity";
-        public static final String Issue_HasSeverity_Inverse = "http://www.simantics.org/Issue-1.2/Issue/HasSeverity/Inverse";
-        public static final String Issue_contexts = "http://www.simantics.org/Issue-1.2/Issue/contexts";
-        public static final String Issue_contexts_Inverse = "http://www.simantics.org/Issue-1.2/Issue/contexts/Inverse";
-        public static final String Issue_creationTime = "http://www.simantics.org/Issue-1.2/Issue/creationTime";
-        public static final String Issue_creationTime_Inverse = "http://www.simantics.org/Issue-1.2/Issue/creationTime/Inverse";
-        public static final String Issue_path = "http://www.simantics.org/Issue-1.2/Issue/path";
-        public static final String Issue_path_Inverse = "http://www.simantics.org/Issue-1.2/Issue/path/Inverse";
-        public static final String Issue_resource = "http://www.simantics.org/Issue-1.2/Issue/resource";
-        public static final String Issue_resource_Inverse = "http://www.simantics.org/Issue-1.2/Issue/resource/Inverse";
-        public static final String Issue_severity = "http://www.simantics.org/Issue-1.2/Issue/severity";
-        public static final String Issue_severity_Inverse = "http://www.simantics.org/Issue-1.2/Issue/severity/Inverse";
-        public static final String Resolved = "http://www.simantics.org/Issue-1.2/Resolved";
-        public static final String Severity = "http://www.simantics.org/Issue-1.2/Severity";
-        public static final String Severity_Error = "http://www.simantics.org/Issue-1.2/Severity/Error";
-        public static final String Severity_Fatal = "http://www.simantics.org/Issue-1.2/Severity/Fatal";
-        public static final String Severity_Info = "http://www.simantics.org/Issue-1.2/Severity/Info";
-        public static final String Severity_Note = "http://www.simantics.org/Issue-1.2/Severity/Note";
-        public static final String Severity_Warning = "http://www.simantics.org/Issue-1.2/Severity/Warning";
-        public static final String Sources = "http://www.simantics.org/Issue-1.2/Sources";
-        public static final String Sources_DependencyTracker = "http://www.simantics.org/Issue-1.2/Sources/DependencyTracker";
-        public static final String Sources_DependencyTracker_AnonymousIssue = "http://www.simantics.org/Issue-1.2/Sources/DependencyTracker/AnonymousIssue";
-        public static final String Sources_DependencyTracker_HasBaseFunction = "http://www.simantics.org/Issue-1.2/Sources/DependencyTracker/HasBaseFunction";
-        public static final String Sources_DependencyTracker_HasBaseFunction_Inverse = "http://www.simantics.org/Issue-1.2/Sources/DependencyTracker/HasBaseFunction/Inverse";
-        public static final String Sources_DependencyTracker_HasConstraint = "http://www.simantics.org/Issue-1.2/Sources/DependencyTracker/HasConstraint";
-        public static final String Sources_DependencyTracker_HasConstraint_Inverse = "http://www.simantics.org/Issue-1.2/Sources/DependencyTracker/HasConstraint/Inverse";
-        public static final String Sources_DependencyTracker_HasExtension = "http://www.simantics.org/Issue-1.2/Sources/DependencyTracker/HasExtension";
-        public static final String Sources_DependencyTracker_HasExtension_Inverse = "http://www.simantics.org/Issue-1.2/Sources/DependencyTracker/HasExtension/Inverse";
-        public static final String Sources_DependencyTracker_HasSearchType = "http://www.simantics.org/Issue-1.2/Sources/DependencyTracker/HasSearchType";
-        public static final String Sources_DependencyTracker_HasSearchType_Inverse = "http://www.simantics.org/Issue-1.2/Sources/DependencyTracker/HasSearchType/Inverse";
-        public static final String Sources_DependencyTracker_HasType = "http://www.simantics.org/Issue-1.2/Sources/DependencyTracker/HasType";
-        public static final String Sources_DependencyTracker_HasType_Inverse = "http://www.simantics.org/Issue-1.2/Sources/DependencyTracker/HasType/Inverse";
-        public static final String Sources_DependencyTracker_Issue = "http://www.simantics.org/Issue-1.2/Sources/DependencyTracker/Issue";
-        public static final String Sources_ListeningDependencyTracker = "http://www.simantics.org/Issue-1.2/Sources/ListeningDependencyTracker";
-        public static final String UserIssue = "http://www.simantics.org/Issue-1.2/UserIssue";
-        public static final String anonymousIssue = "http://www.simantics.org/Issue-1.2/anonymousIssue";
-        public static final String assignConstraint = "http://www.simantics.org/Issue-1.2/assignConstraint";
-        public static final String constraint = "http://www.simantics.org/Issue-1.2/constraint";
-        public static final String issue = "http://www.simantics.org/Issue-1.2/issue";
-        public static final String listeningConstraint = "http://www.simantics.org/Issue-1.2/listeningConstraint";
-        public static final String listeningConstraint3 = "http://www.simantics.org/Issue-1.2/listeningConstraint3";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public IssueResource(ReadGraph graph) {
-        ContinuousIssueSource = getResourceOrNull(graph, URIs.ContinuousIssueSource);
-        ContinuousIssueSource_lastUpdateRevision = getResourceOrNull(graph, URIs.ContinuousIssueSource_lastUpdateRevision);
-        ContinuousIssueSource_lastUpdateRevision_Inverse = getResourceOrNull(graph, URIs.ContinuousIssueSource_lastUpdateRevision_Inverse);
-        DynamicIssueSource = getResourceOrNull(graph, URIs.DynamicIssueSource);
-        Functions = getResourceOrNull(graph, URIs.Functions);
-        Functions_defaultDescription = getResourceOrNull(graph, URIs.Functions_defaultDescription);
-        Functions_dependencyBaseRealizationFunction = getResourceOrNull(graph, URIs.Functions_dependencyBaseRealizationFunction);
-        Functions_standardIssueContexts = getResourceOrNull(graph, URIs.Functions_standardIssueContexts);
-        Functions_standardIssuePath = getResourceOrNull(graph, URIs.Functions_standardIssuePath);
-        Functions_standardIssueResource = getResourceOrNull(graph, URIs.Functions_standardIssueResource);
-        Functions_standardIssueSeverity = getResourceOrNull(graph, URIs.Functions_standardIssueSeverity);
-        Hidden = getResourceOrNull(graph, URIs.Hidden);
-        Issue = getResourceOrNull(graph, URIs.Issue);
-        IssueSource = getResourceOrNull(graph, URIs.IssueSource);
-        IssueSourceType = getResourceOrNull(graph, URIs.IssueSourceType);
-        IssueSource_HasConstraint = getResourceOrNull(graph, URIs.IssueSource_HasConstraint);
-        IssueSource_HasConstraint_Inverse = getResourceOrNull(graph, URIs.IssueSource_HasConstraint_Inverse);
-        IssueSource_Manages = getResourceOrNull(graph, URIs.IssueSource_Manages);
-        IssueSource_Manages_Inverse = getResourceOrNull(graph, URIs.IssueSource_Manages_Inverse);
-        IssueSource_Selected = getResourceOrNull(graph, URIs.IssueSource_Selected);
-        IssueSource_active = getResourceOrNull(graph, URIs.IssueSource_active);
-        IssueSource_active_Inverse = getResourceOrNull(graph, URIs.IssueSource_active_Inverse);
-        Issue_HasContext = getResourceOrNull(graph, URIs.Issue_HasContext);
-        Issue_HasContext_Inverse = getResourceOrNull(graph, URIs.Issue_HasContext_Inverse);
-        Issue_HasContexts = getResourceOrNull(graph, URIs.Issue_HasContexts);
-        Issue_HasContexts_Inverse = getResourceOrNull(graph, URIs.Issue_HasContexts_Inverse);
-        Issue_HasSeverity = getResourceOrNull(graph, URIs.Issue_HasSeverity);
-        Issue_HasSeverity_Inverse = getResourceOrNull(graph, URIs.Issue_HasSeverity_Inverse);
-        Issue_contexts = getResourceOrNull(graph, URIs.Issue_contexts);
-        Issue_contexts_Inverse = getResourceOrNull(graph, URIs.Issue_contexts_Inverse);
-        Issue_creationTime = getResourceOrNull(graph, URIs.Issue_creationTime);
-        Issue_creationTime_Inverse = getResourceOrNull(graph, URIs.Issue_creationTime_Inverse);
-        Issue_path = getResourceOrNull(graph, URIs.Issue_path);
-        Issue_path_Inverse = getResourceOrNull(graph, URIs.Issue_path_Inverse);
-        Issue_resource = getResourceOrNull(graph, URIs.Issue_resource);
-        Issue_resource_Inverse = getResourceOrNull(graph, URIs.Issue_resource_Inverse);
-        Issue_severity = getResourceOrNull(graph, URIs.Issue_severity);
-        Issue_severity_Inverse = getResourceOrNull(graph, URIs.Issue_severity_Inverse);
-        Resolved = getResourceOrNull(graph, URIs.Resolved);
-        Severity = getResourceOrNull(graph, URIs.Severity);
-        Severity_Error = getResourceOrNull(graph, URIs.Severity_Error);
-        Severity_Fatal = getResourceOrNull(graph, URIs.Severity_Fatal);
-        Severity_Info = getResourceOrNull(graph, URIs.Severity_Info);
-        Severity_Note = getResourceOrNull(graph, URIs.Severity_Note);
-        Severity_Warning = getResourceOrNull(graph, URIs.Severity_Warning);
-        Sources = getResourceOrNull(graph, URIs.Sources);
-        Sources_DependencyTracker = getResourceOrNull(graph, URIs.Sources_DependencyTracker);
-        Sources_DependencyTracker_AnonymousIssue = getResourceOrNull(graph, URIs.Sources_DependencyTracker_AnonymousIssue);
-        Sources_DependencyTracker_HasBaseFunction = getResourceOrNull(graph, URIs.Sources_DependencyTracker_HasBaseFunction);
-        Sources_DependencyTracker_HasBaseFunction_Inverse = getResourceOrNull(graph, URIs.Sources_DependencyTracker_HasBaseFunction_Inverse);
-        Sources_DependencyTracker_HasConstraint = getResourceOrNull(graph, URIs.Sources_DependencyTracker_HasConstraint);
-        Sources_DependencyTracker_HasConstraint_Inverse = getResourceOrNull(graph, URIs.Sources_DependencyTracker_HasConstraint_Inverse);
-        Sources_DependencyTracker_HasExtension = getResourceOrNull(graph, URIs.Sources_DependencyTracker_HasExtension);
-        Sources_DependencyTracker_HasExtension_Inverse = getResourceOrNull(graph, URIs.Sources_DependencyTracker_HasExtension_Inverse);
-        Sources_DependencyTracker_HasSearchType = getResourceOrNull(graph, URIs.Sources_DependencyTracker_HasSearchType);
-        Sources_DependencyTracker_HasSearchType_Inverse = getResourceOrNull(graph, URIs.Sources_DependencyTracker_HasSearchType_Inverse);
-        Sources_DependencyTracker_HasType = getResourceOrNull(graph, URIs.Sources_DependencyTracker_HasType);
-        Sources_DependencyTracker_HasType_Inverse = getResourceOrNull(graph, URIs.Sources_DependencyTracker_HasType_Inverse);
-        Sources_DependencyTracker_Issue = getResourceOrNull(graph, URIs.Sources_DependencyTracker_Issue);
-        Sources_ListeningDependencyTracker = getResourceOrNull(graph, URIs.Sources_ListeningDependencyTracker);
-        UserIssue = getResourceOrNull(graph, URIs.UserIssue);
-        anonymousIssue = getResourceOrNull(graph, URIs.anonymousIssue);
-        assignConstraint = getResourceOrNull(graph, URIs.assignConstraint);
-        constraint = getResourceOrNull(graph, URIs.constraint);
-        issue = getResourceOrNull(graph, URIs.issue);
-        listeningConstraint = getResourceOrNull(graph, URIs.listeningConstraint);
-        listeningConstraint3 = getResourceOrNull(graph, URIs.listeningConstraint3);
-    }
-    
-    public static IssueResource getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        IssueResource ret = session.peekService(IssueResource.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new IssueResource(qc.getIndependentGraph(graph));
-            session.registerService(IssueResource.class, ret);
-        }
-        return ret;
-    }
-    
-    public static IssueResource getInstance(RequestProcessor session) throws DatabaseException {
-        IssueResource ret = session.peekService(IssueResource.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<IssueResource>() {
-                public IssueResource perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new IssueResource(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(IssueResource.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.issues.ui.ontology/graph.tg b/bundles/org.simantics.issues.ui.ontology/graph.tg
deleted file mode 100644 (file)
index 07c00e8..0000000
Binary files a/bundles/org.simantics.issues.ui.ontology/graph.tg and /dev/null differ
diff --git a/bundles/org.simantics.issues.ui.ontology/src/org/simantics/issues/ui/ontology/IssueUIResource.java b/bundles/org.simantics.issues.ui.ontology/src/org/simantics/issues/ui/ontology/IssueUIResource.java
deleted file mode 100644 (file)
index 6db48d7..0000000
+++ /dev/null
@@ -1,226 +0,0 @@
-package org.simantics.issues.ui.ontology;
-
-import org.simantics.db.RequestProcessor;
-import org.simantics.db.Resource;
-import org.simantics.db.ReadGraph;
-import org.simantics.db.request.Read;
-import org.simantics.db.Session;
-import org.simantics.db.exception.DatabaseException;
-import org.simantics.db.service.QueryControl;
-
-public class IssueUIResource {
-    
-    public final Resource ActionContext;
-    public final Resource Actions;
-    public final Resource Actions_Help;
-    public final Resource Actions_Hide;
-    public final Resource Actions_Resolve;
-    public final Resource Actions_SetSeverityAction;
-    public final Resource Actions_SetSeverityAction_HasSeverity;
-    public final Resource Actions_SetSeverityAction_HasSeverity_Inverse;
-    public final Resource Actions_SeverityActionCategory;
-    public final Resource Actions_Unhide;
-    public final Resource Actions_Unresolve;
-    public final Resource BatchIssueSourceBrowseContext;
-    public final Resource BatchIssueSourceBrowseContext_IssueSourceCheckRule;
-    public final Resource Functions;
-    public final Resource Functions_activeModel;
-    public final Resource Functions_issueSourceSelected;
-    public final Resource IssueBrowseContext;
-    public final Resource IssueBrowseContext_DynamicIssueHierarchyNode;
-    public final Resource IssueBrowseContext_DynamicIssueSourceHierarchyRule;
-    public final Resource IssueBrowseContext_DynamicIssueSourceRule;
-    public final Resource IssueBrowseContext_ErrorFolder;
-    public final Resource IssueBrowseContext_FatalFolder;
-    public final Resource IssueBrowseContext_InfoFolder;
-    public final Resource IssueBrowseContext_Issue;
-    public final Resource IssueBrowseContext_IssueContextDropAction;
-    public final Resource IssueBrowseContext_IssueImageDecorationRule;
-    public final Resource IssueBrowseContext_IssueImageRule;
-    public final Resource IssueBrowseContext_IssueLabelDecorationRule;
-    public final Resource IssueBrowseContext_IssueLabelRule;
-    public final Resource IssueBrowseContext_NoteFolder;
-    public final Resource IssueBrowseContext_SeverityChildRule;
-    public final Resource IssueBrowseContext_SeverityChildRule_HasSeverity;
-    public final Resource IssueBrowseContext_SeverityChildRule_HasSeverity_Inverse;
-    public final Resource IssueBrowseContext_SeverityFolderLabelRule;
-    public final Resource IssueBrowseContext_SeverityFolderLabelRule_HasSeverity;
-    public final Resource IssueBrowseContext_SeverityFolderLabelRule_HasSeverity_Inverse;
-    public final Resource IssueBrowseContext_SeverityFolderRule;
-    public final Resource IssueBrowseContext_SeverityFolderRule_HasSeverity;
-    public final Resource IssueBrowseContext_SeverityFolderRule_HasSeverity_Inverse;
-    public final Resource IssueBrowseContext_UnknownFolder;
-    public final Resource IssueBrowseContext_UserIssueTest;
-    public final Resource IssueBrowseContext_WarningFolder;
-    public final Resource IssueView;
-    public final Resource IssueView_Active;
-    public final Resource IssueView_Active_Explorer;
-    public final Resource IssueView_Batch;
-    public final Resource IssueView_BatchColumn;
-    public final Resource IssueView_Batch_Explorer;
-    public final Resource IssueView_Description;
-    public final Resource IssueView_Path;
-    public final Resource IssueView_Resource;
-    public final Resource ShowHiddenIssues;
-    public final Resource ShowHiddenIssues_Inverse;
-    public final Resource ShowNormalIssues;
-    public final Resource ShowNormalIssues_Inverse;
-    public final Resource ShowUserIssues;
-    public final Resource ShowUserIssues_Inverse;
-        
-    public static class URIs {
-        public static final String ActionContext = "http://www.simantics.org/IssueUI-1.1/ActionContext";
-        public static final String Actions = "http://www.simantics.org/IssueUI-1.1/Actions";
-        public static final String Actions_Help = "http://www.simantics.org/IssueUI-1.1/Actions/Help";
-        public static final String Actions_Hide = "http://www.simantics.org/IssueUI-1.1/Actions/Hide";
-        public static final String Actions_Resolve = "http://www.simantics.org/IssueUI-1.1/Actions/Resolve";
-        public static final String Actions_SetSeverityAction = "http://www.simantics.org/IssueUI-1.1/Actions/SetSeverityAction";
-        public static final String Actions_SetSeverityAction_HasSeverity = "http://www.simantics.org/IssueUI-1.1/Actions/SetSeverityAction/HasSeverity";
-        public static final String Actions_SetSeverityAction_HasSeverity_Inverse = "http://www.simantics.org/IssueUI-1.1/Actions/SetSeverityAction/HasSeverity/Inverse";
-        public static final String Actions_SeverityActionCategory = "http://www.simantics.org/IssueUI-1.1/Actions/SeverityActionCategory";
-        public static final String Actions_Unhide = "http://www.simantics.org/IssueUI-1.1/Actions/Unhide";
-        public static final String Actions_Unresolve = "http://www.simantics.org/IssueUI-1.1/Actions/Unresolve";
-        public static final String BatchIssueSourceBrowseContext = "http://www.simantics.org/IssueUI-1.1/BatchIssueSourceBrowseContext";
-        public static final String BatchIssueSourceBrowseContext_IssueSourceCheckRule = "http://www.simantics.org/IssueUI-1.1/BatchIssueSourceBrowseContext/IssueSourceCheckRule";
-        public static final String Functions = "http://www.simantics.org/IssueUI-1.1/Functions";
-        public static final String Functions_activeModel = "http://www.simantics.org/IssueUI-1.1/Functions/activeModel";
-        public static final String Functions_issueSourceSelected = "http://www.simantics.org/IssueUI-1.1/Functions/issueSourceSelected";
-        public static final String IssueBrowseContext = "http://www.simantics.org/IssueUI-1.1/IssueBrowseContext";
-        public static final String IssueBrowseContext_DynamicIssueHierarchyNode = "http://www.simantics.org/IssueUI-1.1/IssueBrowseContext/DynamicIssueHierarchyNode";
-        public static final String IssueBrowseContext_DynamicIssueSourceHierarchyRule = "http://www.simantics.org/IssueUI-1.1/IssueBrowseContext/DynamicIssueSourceHierarchyRule";
-        public static final String IssueBrowseContext_DynamicIssueSourceRule = "http://www.simantics.org/IssueUI-1.1/IssueBrowseContext/DynamicIssueSourceRule";
-        public static final String IssueBrowseContext_ErrorFolder = "http://www.simantics.org/IssueUI-1.1/IssueBrowseContext/ErrorFolder";
-        public static final String IssueBrowseContext_FatalFolder = "http://www.simantics.org/IssueUI-1.1/IssueBrowseContext/FatalFolder";
-        public static final String IssueBrowseContext_InfoFolder = "http://www.simantics.org/IssueUI-1.1/IssueBrowseContext/InfoFolder";
-        public static final String IssueBrowseContext_Issue = "http://www.simantics.org/IssueUI-1.1/IssueBrowseContext/Issue";
-        public static final String IssueBrowseContext_IssueContextDropAction = "http://www.simantics.org/IssueUI-1.1/IssueBrowseContext/IssueContextDropAction";
-        public static final String IssueBrowseContext_IssueImageDecorationRule = "http://www.simantics.org/IssueUI-1.1/IssueBrowseContext/IssueImageDecorationRule";
-        public static final String IssueBrowseContext_IssueImageRule = "http://www.simantics.org/IssueUI-1.1/IssueBrowseContext/IssueImageRule";
-        public static final String IssueBrowseContext_IssueLabelDecorationRule = "http://www.simantics.org/IssueUI-1.1/IssueBrowseContext/IssueLabelDecorationRule";
-        public static final String IssueBrowseContext_IssueLabelRule = "http://www.simantics.org/IssueUI-1.1/IssueBrowseContext/IssueLabelRule";
-        public static final String IssueBrowseContext_NoteFolder = "http://www.simantics.org/IssueUI-1.1/IssueBrowseContext/NoteFolder";
-        public static final String IssueBrowseContext_SeverityChildRule = "http://www.simantics.org/IssueUI-1.1/IssueBrowseContext/SeverityChildRule";
-        public static final String IssueBrowseContext_SeverityChildRule_HasSeverity = "http://www.simantics.org/IssueUI-1.1/IssueBrowseContext/SeverityChildRule/HasSeverity";
-        public static final String IssueBrowseContext_SeverityChildRule_HasSeverity_Inverse = "http://www.simantics.org/IssueUI-1.1/IssueBrowseContext/SeverityChildRule/HasSeverity/Inverse";
-        public static final String IssueBrowseContext_SeverityFolderLabelRule = "http://www.simantics.org/IssueUI-1.1/IssueBrowseContext/SeverityFolderLabelRule";
-        public static final String IssueBrowseContext_SeverityFolderLabelRule_HasSeverity = "http://www.simantics.org/IssueUI-1.1/IssueBrowseContext/SeverityFolderLabelRule/HasSeverity";
-        public static final String IssueBrowseContext_SeverityFolderLabelRule_HasSeverity_Inverse = "http://www.simantics.org/IssueUI-1.1/IssueBrowseContext/SeverityFolderLabelRule/HasSeverity/Inverse";
-        public static final String IssueBrowseContext_SeverityFolderRule = "http://www.simantics.org/IssueUI-1.1/IssueBrowseContext/SeverityFolderRule";
-        public static final String IssueBrowseContext_SeverityFolderRule_HasSeverity = "http://www.simantics.org/IssueUI-1.1/IssueBrowseContext/SeverityFolderRule/HasSeverity";
-        public static final String IssueBrowseContext_SeverityFolderRule_HasSeverity_Inverse = "http://www.simantics.org/IssueUI-1.1/IssueBrowseContext/SeverityFolderRule/HasSeverity/Inverse";
-        public static final String IssueBrowseContext_UnknownFolder = "http://www.simantics.org/IssueUI-1.1/IssueBrowseContext/UnknownFolder";
-        public static final String IssueBrowseContext_UserIssueTest = "http://www.simantics.org/IssueUI-1.1/IssueBrowseContext/UserIssueTest";
-        public static final String IssueBrowseContext_WarningFolder = "http://www.simantics.org/IssueUI-1.1/IssueBrowseContext/WarningFolder";
-        public static final String IssueView = "http://www.simantics.org/IssueUI-1.1/IssueView";
-        public static final String IssueView_Active = "http://www.simantics.org/IssueUI-1.1/IssueView/Active";
-        public static final String IssueView_Active_Explorer = "http://www.simantics.org/IssueUI-1.1/IssueView/Active/Explorer";
-        public static final String IssueView_Batch = "http://www.simantics.org/IssueUI-1.1/IssueView/Batch";
-        public static final String IssueView_BatchColumn = "http://www.simantics.org/IssueUI-1.1/IssueView/BatchColumn";
-        public static final String IssueView_Batch_Explorer = "http://www.simantics.org/IssueUI-1.1/IssueView/Batch/Explorer";
-        public static final String IssueView_Description = "http://www.simantics.org/IssueUI-1.1/IssueView/Description";
-        public static final String IssueView_Path = "http://www.simantics.org/IssueUI-1.1/IssueView/Path";
-        public static final String IssueView_Resource = "http://www.simantics.org/IssueUI-1.1/IssueView/Resource";
-        public static final String ShowHiddenIssues = "http://www.simantics.org/IssueUI-1.1/ShowHiddenIssues";
-        public static final String ShowHiddenIssues_Inverse = "http://www.simantics.org/IssueUI-1.1/ShowHiddenIssues/Inverse";
-        public static final String ShowNormalIssues = "http://www.simantics.org/IssueUI-1.1/ShowNormalIssues";
-        public static final String ShowNormalIssues_Inverse = "http://www.simantics.org/IssueUI-1.1/ShowNormalIssues/Inverse";
-        public static final String ShowUserIssues = "http://www.simantics.org/IssueUI-1.1/ShowUserIssues";
-        public static final String ShowUserIssues_Inverse = "http://www.simantics.org/IssueUI-1.1/ShowUserIssues/Inverse";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public IssueUIResource(ReadGraph graph) {
-        ActionContext = getResourceOrNull(graph, URIs.ActionContext);
-        Actions = getResourceOrNull(graph, URIs.Actions);
-        Actions_Help = getResourceOrNull(graph, URIs.Actions_Help);
-        Actions_Hide = getResourceOrNull(graph, URIs.Actions_Hide);
-        Actions_Resolve = getResourceOrNull(graph, URIs.Actions_Resolve);
-        Actions_SetSeverityAction = getResourceOrNull(graph, URIs.Actions_SetSeverityAction);
-        Actions_SetSeverityAction_HasSeverity = getResourceOrNull(graph, URIs.Actions_SetSeverityAction_HasSeverity);
-        Actions_SetSeverityAction_HasSeverity_Inverse = getResourceOrNull(graph, URIs.Actions_SetSeverityAction_HasSeverity_Inverse);
-        Actions_SeverityActionCategory = getResourceOrNull(graph, URIs.Actions_SeverityActionCategory);
-        Actions_Unhide = getResourceOrNull(graph, URIs.Actions_Unhide);
-        Actions_Unresolve = getResourceOrNull(graph, URIs.Actions_Unresolve);
-        BatchIssueSourceBrowseContext = getResourceOrNull(graph, URIs.BatchIssueSourceBrowseContext);
-        BatchIssueSourceBrowseContext_IssueSourceCheckRule = getResourceOrNull(graph, URIs.BatchIssueSourceBrowseContext_IssueSourceCheckRule);
-        Functions = getResourceOrNull(graph, URIs.Functions);
-        Functions_activeModel = getResourceOrNull(graph, URIs.Functions_activeModel);
-        Functions_issueSourceSelected = getResourceOrNull(graph, URIs.Functions_issueSourceSelected);
-        IssueBrowseContext = getResourceOrNull(graph, URIs.IssueBrowseContext);
-        IssueBrowseContext_DynamicIssueHierarchyNode = getResourceOrNull(graph, URIs.IssueBrowseContext_DynamicIssueHierarchyNode);
-        IssueBrowseContext_DynamicIssueSourceHierarchyRule = getResourceOrNull(graph, URIs.IssueBrowseContext_DynamicIssueSourceHierarchyRule);
-        IssueBrowseContext_DynamicIssueSourceRule = getResourceOrNull(graph, URIs.IssueBrowseContext_DynamicIssueSourceRule);
-        IssueBrowseContext_ErrorFolder = getResourceOrNull(graph, URIs.IssueBrowseContext_ErrorFolder);
-        IssueBrowseContext_FatalFolder = getResourceOrNull(graph, URIs.IssueBrowseContext_FatalFolder);
-        IssueBrowseContext_InfoFolder = getResourceOrNull(graph, URIs.IssueBrowseContext_InfoFolder);
-        IssueBrowseContext_Issue = getResourceOrNull(graph, URIs.IssueBrowseContext_Issue);
-        IssueBrowseContext_IssueContextDropAction = getResourceOrNull(graph, URIs.IssueBrowseContext_IssueContextDropAction);
-        IssueBrowseContext_IssueImageDecorationRule = getResourceOrNull(graph, URIs.IssueBrowseContext_IssueImageDecorationRule);
-        IssueBrowseContext_IssueImageRule = getResourceOrNull(graph, URIs.IssueBrowseContext_IssueImageRule);
-        IssueBrowseContext_IssueLabelDecorationRule = getResourceOrNull(graph, URIs.IssueBrowseContext_IssueLabelDecorationRule);
-        IssueBrowseContext_IssueLabelRule = getResourceOrNull(graph, URIs.IssueBrowseContext_IssueLabelRule);
-        IssueBrowseContext_NoteFolder = getResourceOrNull(graph, URIs.IssueBrowseContext_NoteFolder);
-        IssueBrowseContext_SeverityChildRule = getResourceOrNull(graph, URIs.IssueBrowseContext_SeverityChildRule);
-        IssueBrowseContext_SeverityChildRule_HasSeverity = getResourceOrNull(graph, URIs.IssueBrowseContext_SeverityChildRule_HasSeverity);
-        IssueBrowseContext_SeverityChildRule_HasSeverity_Inverse = getResourceOrNull(graph, URIs.IssueBrowseContext_SeverityChildRule_HasSeverity_Inverse);
-        IssueBrowseContext_SeverityFolderLabelRule = getResourceOrNull(graph, URIs.IssueBrowseContext_SeverityFolderLabelRule);
-        IssueBrowseContext_SeverityFolderLabelRule_HasSeverity = getResourceOrNull(graph, URIs.IssueBrowseContext_SeverityFolderLabelRule_HasSeverity);
-        IssueBrowseContext_SeverityFolderLabelRule_HasSeverity_Inverse = getResourceOrNull(graph, URIs.IssueBrowseContext_SeverityFolderLabelRule_HasSeverity_Inverse);
-        IssueBrowseContext_SeverityFolderRule = getResourceOrNull(graph, URIs.IssueBrowseContext_SeverityFolderRule);
-        IssueBrowseContext_SeverityFolderRule_HasSeverity = getResourceOrNull(graph, URIs.IssueBrowseContext_SeverityFolderRule_HasSeverity);
-        IssueBrowseContext_SeverityFolderRule_HasSeverity_Inverse = getResourceOrNull(graph, URIs.IssueBrowseContext_SeverityFolderRule_HasSeverity_Inverse);
-        IssueBrowseContext_UnknownFolder = getResourceOrNull(graph, URIs.IssueBrowseContext_UnknownFolder);
-        IssueBrowseContext_UserIssueTest = getResourceOrNull(graph, URIs.IssueBrowseContext_UserIssueTest);
-        IssueBrowseContext_WarningFolder = getResourceOrNull(graph, URIs.IssueBrowseContext_WarningFolder);
-        IssueView = getResourceOrNull(graph, URIs.IssueView);
-        IssueView_Active = getResourceOrNull(graph, URIs.IssueView_Active);
-        IssueView_Active_Explorer = getResourceOrNull(graph, URIs.IssueView_Active_Explorer);
-        IssueView_Batch = getResourceOrNull(graph, URIs.IssueView_Batch);
-        IssueView_BatchColumn = getResourceOrNull(graph, URIs.IssueView_BatchColumn);
-        IssueView_Batch_Explorer = getResourceOrNull(graph, URIs.IssueView_Batch_Explorer);
-        IssueView_Description = getResourceOrNull(graph, URIs.IssueView_Description);
-        IssueView_Path = getResourceOrNull(graph, URIs.IssueView_Path);
-        IssueView_Resource = getResourceOrNull(graph, URIs.IssueView_Resource);
-        ShowHiddenIssues = getResourceOrNull(graph, URIs.ShowHiddenIssues);
-        ShowHiddenIssues_Inverse = getResourceOrNull(graph, URIs.ShowHiddenIssues_Inverse);
-        ShowNormalIssues = getResourceOrNull(graph, URIs.ShowNormalIssues);
-        ShowNormalIssues_Inverse = getResourceOrNull(graph, URIs.ShowNormalIssues_Inverse);
-        ShowUserIssues = getResourceOrNull(graph, URIs.ShowUserIssues);
-        ShowUserIssues_Inverse = getResourceOrNull(graph, URIs.ShowUserIssues_Inverse);
-    }
-    
-    public static IssueUIResource getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        IssueUIResource ret = session.peekService(IssueUIResource.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new IssueUIResource(qc.getIndependentGraph(graph));
-            session.registerService(IssueUIResource.class, ret);
-        }
-        return ret;
-    }
-    
-    public static IssueUIResource getInstance(RequestProcessor session) throws DatabaseException {
-        IssueUIResource ret = session.peekService(IssueUIResource.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<IssueUIResource>() {
-                public IssueUIResource perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new IssueUIResource(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(IssueUIResource.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.layer0/.gitignore b/bundles/org.simantics.layer0/.gitignore
new file mode 100644 (file)
index 0000000..5525883
--- /dev/null
@@ -0,0 +1 @@
+/src/**/*.java
\ No newline at end of file
diff --git a/bundles/org.simantics.layer0/graph.tg b/bundles/org.simantics.layer0/graph.tg
deleted file mode 100644 (file)
index 1d8b275..0000000
Binary files a/bundles/org.simantics.layer0/graph.tg and /dev/null differ
diff --git a/bundles/org.simantics.layer0/src/org/simantics/layer0/DatabaseManagementResource.java b/bundles/org.simantics.layer0/src/org/simantics/layer0/DatabaseManagementResource.java
deleted file mode 100644 (file)
index 30fda69..0000000
+++ /dev/null
@@ -1,100 +0,0 @@
-package org.simantics.layer0;
-
-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 DatabaseManagementResource {
-    
-    public final Resource Bundles;
-    public final Resource GraphBundle;
-    public final Resource HasFile;
-    public final Resource HasFile_Inverse;
-    public final Resource HasHashCode;
-    public final Resource HasHashCode_Inverse;
-    public final Resource HasInstallInfo;
-    public final Resource HasInstallInfo_Inverse;
-    public final Resource HasVersionedId;
-    public final Resource HasVersionedId_Inverse;
-    public final Resource InstallInfo;
-    public final Resource InstalledGraphBundles;
-    public final Resource OSGiSymbolicName;
-    public final Resource OSGiVersion;
-    public final Resource VersionedId;
-        
-    public static class URIs {
-        public static final String Bundles = "http://www.simantics.org/Layer0-1.1/DatabaseManagement/Bundles";
-        public static final String GraphBundle = "http://www.simantics.org/Layer0-1.1/DatabaseManagement/GraphBundle";
-        public static final String HasFile = "http://www.simantics.org/Layer0-1.1/DatabaseManagement/HasFile";
-        public static final String HasFile_Inverse = "http://www.simantics.org/Layer0-1.1/DatabaseManagement/HasFile/Inverse";
-        public static final String HasHashCode = "http://www.simantics.org/Layer0-1.1/DatabaseManagement/HasHashCode";
-        public static final String HasHashCode_Inverse = "http://www.simantics.org/Layer0-1.1/DatabaseManagement/HasHashCode/Inverse";
-        public static final String HasInstallInfo = "http://www.simantics.org/Layer0-1.1/DatabaseManagement/HasInstallInfo";
-        public static final String HasInstallInfo_Inverse = "http://www.simantics.org/Layer0-1.1/DatabaseManagement/HasInstallInfo/Inverse";
-        public static final String HasVersionedId = "http://www.simantics.org/Layer0-1.1/DatabaseManagement/HasVersionedId";
-        public static final String HasVersionedId_Inverse = "http://www.simantics.org/Layer0-1.1/DatabaseManagement/HasVersionedId/Inverse";
-        public static final String InstallInfo = "http://www.simantics.org/Layer0-1.1/DatabaseManagement/InstallInfo";
-        public static final String InstalledGraphBundles = "http://www.simantics.org/Layer0-1.1/DatabaseManagement/InstalledGraphBundles";
-        public static final String OSGiSymbolicName = "http://www.simantics.org/Layer0-1.1/DatabaseManagement/OSGiSymbolicName";
-        public static final String OSGiVersion = "http://www.simantics.org/Layer0-1.1/DatabaseManagement/OSGiVersion";
-        public static final String VersionedId = "http://www.simantics.org/Layer0-1.1/DatabaseManagement/VersionedId";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public DatabaseManagementResource(ReadGraph graph) {
-        Bundles = getResourceOrNull(graph, URIs.Bundles);
-        GraphBundle = getResourceOrNull(graph, URIs.GraphBundle);
-        HasFile = getResourceOrNull(graph, URIs.HasFile);
-        HasFile_Inverse = getResourceOrNull(graph, URIs.HasFile_Inverse);
-        HasHashCode = getResourceOrNull(graph, URIs.HasHashCode);
-        HasHashCode_Inverse = getResourceOrNull(graph, URIs.HasHashCode_Inverse);
-        HasInstallInfo = getResourceOrNull(graph, URIs.HasInstallInfo);
-        HasInstallInfo_Inverse = getResourceOrNull(graph, URIs.HasInstallInfo_Inverse);
-        HasVersionedId = getResourceOrNull(graph, URIs.HasVersionedId);
-        HasVersionedId_Inverse = getResourceOrNull(graph, URIs.HasVersionedId_Inverse);
-        InstallInfo = getResourceOrNull(graph, URIs.InstallInfo);
-        InstalledGraphBundles = getResourceOrNull(graph, URIs.InstalledGraphBundles);
-        OSGiSymbolicName = getResourceOrNull(graph, URIs.OSGiSymbolicName);
-        OSGiVersion = getResourceOrNull(graph, URIs.OSGiVersion);
-        VersionedId = getResourceOrNull(graph, URIs.VersionedId);
-    }
-    
-    public static DatabaseManagementResource getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        DatabaseManagementResource ret = session.peekService(DatabaseManagementResource.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new DatabaseManagementResource(qc.getIndependentGraph(graph));
-            session.registerService(DatabaseManagementResource.class, ret);
-        }
-        return ret;
-    }
-    
-    public static DatabaseManagementResource getInstance(RequestProcessor session) throws DatabaseException {
-        DatabaseManagementResource ret = session.peekService(DatabaseManagementResource.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<DatabaseManagementResource>() {
-                public DatabaseManagementResource perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new DatabaseManagementResource(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(DatabaseManagementResource.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.layer0/src/org/simantics/layer0/Layer0.java b/bundles/org.simantics.layer0/src/org/simantics/layer0/Layer0.java
deleted file mode 100644 (file)
index 8c2b4ae..0000000
+++ /dev/null
@@ -1,961 +0,0 @@
-package org.simantics.layer0;
-
-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 Layer0 {
-    
-    public final Resource Abstract;
-    public final Resource Assertion;
-    public final Resource Asserts;
-    public final Resource Asserts_Inverse;
-    public final Resource Boolean;
-    public final Resource BooleanArray;
-    public final Resource Byte;
-    public final Resource ByteArray;
-    public final Resource Cardinality0;
-    public final Resource Cardinality1;
-    public final Resource Cardinality2;
-    public final Resource CardinalityAtLeast1;
-    public final Resource CardinalityAtMost1;
-    public final Resource CardinalityRange;
-    public final Resource ClusterSet;
-    public final Resource ConcernsRelation;
-    public final Resource ConcernsRelation_Inverse;
-    public final Resource ConsistsOf;
-    public final Resource Constraint;
-    public final Resource Constraint_Validator;
-    public final Resource Constraint_Validator_Inverse;
-    public final Resource ConvertsToValueWith;
-    public final Resource ConvertsToValueWith_Inverse;
-    public final Resource DataType;
-    public final Resource DatabaseManagement;
-    public final Resource DatabaseManagement_Bundles;
-    public final Resource DatabaseManagement_GraphBundle;
-    public final Resource DatabaseManagement_HasFile;
-    public final Resource DatabaseManagement_HasFile_Inverse;
-    public final Resource DatabaseManagement_HasHashCode;
-    public final Resource DatabaseManagement_HasHashCode_Inverse;
-    public final Resource DatabaseManagement_HasInstallInfo;
-    public final Resource DatabaseManagement_HasInstallInfo_Inverse;
-    public final Resource DatabaseManagement_HasVersionedId;
-    public final Resource DatabaseManagement_HasVersionedId_Inverse;
-    public final Resource DatabaseManagement_InstallInfo;
-    public final Resource DatabaseManagement_InstalledGraphBundles;
-    public final Resource DatabaseManagement_OSGiSymbolicName;
-    public final Resource DatabaseManagement_OSGiVersion;
-    public final Resource DatabaseManagement_VersionedId;
-    public final Resource DependsOn;
-    public final Resource Deprecated;
-    public final Resource DomainOf;
-    public final Resource Double;
-    public final Resource DoubleArray;
-    public final Resource EmptyRVI;
-    public final Resource Entity;
-    public final Resource Entity_ClusterConstraint;
-    public final Resource Entity_PropertyConstraint;
-    public final Resource Entity_RelationConstraint;
-    public final Resource Entity_URIConstraint;
-    public final Resource Entity_ValueConstraint;
-    public final Resource Entity_method;
-    public final Resource Entity_method_Inverse;
-    public final Resource Entity_methods;
-    public final Resource Entity_methods_Inverse;
-    public final Resource Entity_published;
-    public final Resource Entity_published_Inverse;
-    public final Resource Enumeration;
-    public final Resource ExternalEntity;
-    public final Resource ExternalValue;
-    public final Resource False;
-    public final Resource Final;
-    public final Resource Float;
-    public final Resource FloatArray;
-    public final Resource Function;
-    public final Resource FunctionalRelation;
-    public final Resource Functions;
-    public final Resource Functions_booleanInputValidator;
-    public final Resource Functions_clusterValidator;
-    public final Resource Functions_composedPropertyValue;
-    public final Resource Functions_computeExpression;
-    public final Resource Functions_defaultInstantiateUnder;
-    public final Resource Functions_entityLabel;
-    public final Resource Functions_functionApplication;
-    public final Resource Functions_hasStandardResource;
-    public final Resource Functions_listResources;
-    public final Resource Functions_methodsPropertyDomainProperties;
-    public final Resource Functions_numberInputValidator;
-    public final Resource Functions_propertyValidator;
-    public final Resource Functions_relationValidator;
-    public final Resource Functions_resourceAsValue;
-    public final Resource Functions_standardChildDomainChildren;
-    public final Resource Functions_standardChildDomainProperties;
-    public final Resource Functions_standardClassifications;
-    public final Resource Functions_standardDefaultValue;
-    public final Resource Functions_standardPropertyDomainChildren;
-    public final Resource Functions_standardPropertyDomainProperties;
-    public final Resource Functions_standardReadOnlyValue;
-    public final Resource Functions_standardRequiredValue;
-    public final Resource Functions_standardValidValue;
-    public final Resource Functions_standardValidator;
-    public final Resource Functions_standardValueAccessor;
-    public final Resource Functions_uriValidator;
-    public final Resource Functions_valueValidator;
-    public final Resource GUID;
-    public final Resource Graph;
-    public final Resource HasCardinalityRange;
-    public final Resource HasCardinalityRange_Inverse;
-    public final Resource HasComment;
-    public final Resource HasComment_Inverse;
-    public final Resource HasConstraint;
-    public final Resource HasConstraint_Inverse;
-    public final Resource HasDataType;
-    public final Resource HasDataType_Inverse;
-    public final Resource HasDefaultLiteralType;
-    public final Resource HasDefaultLiteralType_Inverse;
-    public final Resource HasDescription;
-    public final Resource HasDescription_Inverse;
-    public final Resource HasDomain;
-    @Deprecated public final Resource HasElement;
-    public final Resource HasLabel;
-    public final Resource HasLabel_Inverse;
-    public final Resource HasMethod;
-    public final Resource HasName;
-    public final Resource HasNext;
-    public final Resource HasObject;
-    public final Resource HasObjectInverse;
-    public final Resource HasPredicate;
-    public final Resource HasPredicateInverse;
-    public final Resource HasPrevious;
-    public final Resource HasProperty;
-    @Deprecated public final Resource HasPropertyDefinition;
-    public final Resource HasRange;
-    public final Resource HasRange_Inverse;
-    public final Resource HasResourceClass;
-    public final Resource HasResourceClass_Inverse;
-    public final Resource HasSubliteralPredicate;
-    public final Resource HasSubliteralPredicate_Inverse;
-    public final Resource HasTemplate;
-    public final Resource HasTemplateParameters;
-    public final Resource HasTemplateParameters_Inverse;
-    public final Resource HasTemplate_Inverse;
-    public final Resource HasValueType;
-    public final Resource HasValueType_Inverse;
-    public final Resource Immutable;
-    public final Resource IndexRoot;
-    public final Resource IndexRootType;
-    public final Resource Inherits;
-    public final Resource InstanceOf;
-    public final Resource Integer;
-    public final Resource IntegerArray;
-    public final Resource InverseOf;
-    public final Resource IsComposedOf;
-    public final Resource IsDependencyOf;
-    public final Resource IsLinkedTo;
-    public final Resource IsLinkedTo_Inverse;
-    public final Resource IsOwnedBy;
-    public final Resource IsPropertyDefinitionOf;
-    public final Resource IsRelatedTo;
-    public final Resource IsWeaklyRelatedTo;
-    public final Resource Library;
-    public final Resource List;
-    public final Resource List_Element;
-    public final Resource List_Entry;
-    public final Resource List_Next;
-    public final Resource List_Previous;
-    public final Resource Literal;
-    public final Resource Literal_BooleanValidator;
-    public final Resource Literal_ByteValidator;
-    public final Resource Literal_DoubleValidator;
-    public final Resource Literal_FloatValidator;
-    public final Resource Literal_HasInputValidator;
-    public final Resource Literal_HasInputValidator_Inverse;
-    public final Resource Literal_IntegerValidator;
-    public final Resource Literal_LongValidator;
-    public final Resource Long;
-    public final Resource LongArray;
-    public final Resource MethodOf;
-    public final Resource Migration;
-    public final Resource MigrationSequence;
-    public final Resource MigrationStep;
-    public final Resource MigrationStep_stepAction;
-    public final Resource MigrationStep_stepAction_Inverse;
-    public final Resource Migration_format;
-    public final Resource Migration_format_Inverse;
-    public final Resource Migration_from;
-    public final Resource Migration_from_Inverse;
-    public final Resource Migration_priority;
-    public final Resource Migration_priority_Inverse;
-    public final Resource Migration_step;
-    public final Resource Migration_step_Inverse;
-    public final Resource NameOf;
-    public final Resource NamespaceMigrationStep;
-    public final Resource NamespaceMigrationStep_Prefix;
-    public final Resource NamespaceMigrationStep_Prefix_base;
-    public final Resource NamespaceMigrationStep_Prefix_base_Inverse;
-    public final Resource NamespaceMigrationStep_Prefix_from;
-    public final Resource NamespaceMigrationStep_Prefix_from_Inverse;
-    public final Resource NamespaceMigrationStep_Prefix_to;
-    public final Resource NamespaceMigrationStep_Prefix_to_Inverse;
-    public final Resource Ontology;
-    public final Resource Ontology_defaultLocalName;
-    public final Resource Ontology_defaultLocalName_Inverse;
-    public final Resource Ontology_download;
-    public final Resource Ontology_download_Inverse;
-    public final Resource Ontology_global;
-    public final Resource Ontology_global_Inverse;
-    public final Resource OrderedSet;
-    public final Resource OrderedSetToListMigrationStep;
-    public final Resource OrderedSetToListMigrationStep_Change;
-    public final Resource OrderedSetToListMigrationStep_entityType;
-    public final Resource OrderedSetToListMigrationStep_listRelation;
-    public final Resource OrderedSetToListMigrationStep_listType;
-    public final Resource OrderedSetToListMigrationStep_orderedSetRelation;
-    public final Resource OrderedSetToListMigrationStep_orderedSetType;
-    public final Resource PGraph;
-    public final Resource PGraph_definition;
-    public final Resource PGraph_definition_Inverse;
-    public final Resource PartOf;
-    @Deprecated public final Resource Property;
-    @Deprecated public final Resource PropertyDefinition;
-    public final Resource PropertyOf;
-    public final Resource PropertyRelation;
-    public final Resource RVI;
-    public final Resource RVIContext;
-    public final Resource Relation;
-    public final Resource RequiresValueType;
-    public final Resource RequiresValueType_Inverse;
-    public final Resource ResourceIdArray;
-    public final Resource RevisionId;
-    public final Resource SCLMigrationStep;
-    public final Resource SCLMigrationStep_SCLMigrationStepAction;
-    public final Resource SCLModule;
-    public final Resource SCLModule_definition;
-    public final Resource SCLModule_definition_Inverse;
-    public final Resource SCLValue;
-    public final Resource SCLValue_Environment;
-    public final Resource SCLValue_Environment_moduleName;
-    public final Resource SCLValue_Environment_moduleName_Inverse;
-    public final Resource SCLValue_Environment_namespace;
-    public final Resource SCLValue_Environment_namespace_Inverse;
-    public final Resource SCLValue_Environment_uses;
-    public final Resource SCLValue_environment;
-    public final Resource SCLValue_expression;
-    public final Resource SCLValue_expression_Inverse;
-    public final Resource SharedOntology;
-    public final Resource SharedOntology_tg;
-    public final Resource SharedOntology_tgResources;
-    public final Resource SharedOntology_tgResources_Inverse;
-    public final Resource SharedOntology_tg_Inverse;
-    public final Resource SharedOntology_treatAsSystemOntology;
-    public final Resource SharedOntology_treatAsSystemOntology_Inverse;
-    public final Resource SharedRange;
-    public final Resource String;
-    public final Resource StringArray;
-    public final Resource SubrelationOf;
-    public final Resource SuperrelationOf;
-    public final Resource SupertypeOf;
-    public final Resource Tag;
-    public final Resource Template;
-    public final Resource TotalFunction;
-    public final Resource True;
-    public final Resource Type;
-    public final Resource TypeWithIdentifier;
-    public final Resource Type_instantiateUnder;
-    public final Resource Type_instantiateUnder_Inverse;
-    public final Resource URI;
-    public final Resource Value;
-    public final Resource Variant;
-    public final Resource VariantArray;
-    public final Resource assert_;
-    public final Resource classifications;
-    public final Resource classifications_Inverse;
-    public final Resource defTag;
-    public final Resource default_;
-    public final Resource default_Inverse;
-    public final Resource domainChildren;
-    public final Resource domainChildren_Inverse;
-    public final Resource domainProperties;
-    public final Resource domainProperties_Inverse;
-    public final Resource entityReplacer;
-    public final Resource entityReplacer_Inverse;
-    public final Resource hasStandardResource;
-    public final Resource hasStandardResource_Inverse;
-    public final Resource identifier;
-    public final Resource identifier_Inverse;
-    public final Resource list;
-    public final Resource loadBytes;
-    public final Resource loadDataValue;
-    public final Resource loadString;
-    public final Resource new_;
-    public final Resource optionalProperty;
-    public final Resource orderedSet;
-    public final Resource property;
-    public final Resource readOnly;
-    public final Resource readOnly_Inverse;
-    public final Resource required;
-    public final Resource required_Inverse;
-    public final Resource scl;
-    public final Resource singleProperty;
-    public final Resource singlePropertyDefault;
-    public final Resource symmetric;
-    public final Resource tag;
-    public final Resource typeURI;
-    public final Resource typeURI_Inverse;
-    public final Resource valid;
-    public final Resource valid_Inverse;
-    public final Resource validator;
-    public final Resource validator_Inverse;
-    public final Resource valueAccessor;
-    public final Resource valueAccessor_Inverse;
-        
-    public static class URIs {
-        public static final String Abstract = "http://www.simantics.org/Layer0-1.1/Abstract";
-        public static final String Assertion = "http://www.simantics.org/Layer0-1.1/Assertion";
-        public static final String Asserts = "http://www.simantics.org/Layer0-1.1/Asserts";
-        public static final String Asserts_Inverse = "http://www.simantics.org/Layer0-1.1/Asserts/Inverse";
-        public static final String Boolean = "http://www.simantics.org/Layer0-1.1/Boolean";
-        public static final String BooleanArray = "http://www.simantics.org/Layer0-1.1/BooleanArray";
-        public static final String Byte = "http://www.simantics.org/Layer0-1.1/Byte";
-        public static final String ByteArray = "http://www.simantics.org/Layer0-1.1/ByteArray";
-        public static final String Cardinality0 = "http://www.simantics.org/Layer0-1.1/Cardinality0";
-        public static final String Cardinality1 = "http://www.simantics.org/Layer0-1.1/Cardinality1";
-        public static final String Cardinality2 = "http://www.simantics.org/Layer0-1.1/Cardinality2";
-        public static final String CardinalityAtLeast1 = "http://www.simantics.org/Layer0-1.1/CardinalityAtLeast1";
-        public static final String CardinalityAtMost1 = "http://www.simantics.org/Layer0-1.1/CardinalityAtMost1";
-        public static final String CardinalityRange = "http://www.simantics.org/Layer0-1.1/CardinalityRange";
-        public static final String ClusterSet = "http://www.simantics.org/Layer0-1.1/ClusterSet";
-        public static final String ConcernsRelation = "http://www.simantics.org/Layer0-1.1/ConcernsRelation";
-        public static final String ConcernsRelation_Inverse = "http://www.simantics.org/Layer0-1.1/ConcernsRelation/Inverse";
-        public static final String ConsistsOf = "http://www.simantics.org/Layer0-1.1/ConsistsOf";
-        public static final String Constraint = "http://www.simantics.org/Layer0-1.1/Constraint";
-        public static final String Constraint_Validator = "http://www.simantics.org/Layer0-1.1/Constraint/Validator";
-        public static final String Constraint_Validator_Inverse = "http://www.simantics.org/Layer0-1.1/Constraint/Validator/Inverse";
-        public static final String ConvertsToValueWith = "http://www.simantics.org/Layer0-1.1/ConvertsToValueWith";
-        public static final String ConvertsToValueWith_Inverse = "http://www.simantics.org/Layer0-1.1/ConvertsToValueWith/Inverse";
-        public static final String DataType = "http://www.simantics.org/Layer0-1.1/DataType";
-        public static final String DatabaseManagement = "http://www.simantics.org/Layer0-1.1/DatabaseManagement";
-        public static final String DatabaseManagement_Bundles = "http://www.simantics.org/Layer0-1.1/DatabaseManagement/Bundles";
-        public static final String DatabaseManagement_GraphBundle = "http://www.simantics.org/Layer0-1.1/DatabaseManagement/GraphBundle";
-        public static final String DatabaseManagement_HasFile = "http://www.simantics.org/Layer0-1.1/DatabaseManagement/HasFile";
-        public static final String DatabaseManagement_HasFile_Inverse = "http://www.simantics.org/Layer0-1.1/DatabaseManagement/HasFile/Inverse";
-        public static final String DatabaseManagement_HasHashCode = "http://www.simantics.org/Layer0-1.1/DatabaseManagement/HasHashCode";
-        public static final String DatabaseManagement_HasHashCode_Inverse = "http://www.simantics.org/Layer0-1.1/DatabaseManagement/HasHashCode/Inverse";
-        public static final String DatabaseManagement_HasInstallInfo = "http://www.simantics.org/Layer0-1.1/DatabaseManagement/HasInstallInfo";
-        public static final String DatabaseManagement_HasInstallInfo_Inverse = "http://www.simantics.org/Layer0-1.1/DatabaseManagement/HasInstallInfo/Inverse";
-        public static final String DatabaseManagement_HasVersionedId = "http://www.simantics.org/Layer0-1.1/DatabaseManagement/HasVersionedId";
-        public static final String DatabaseManagement_HasVersionedId_Inverse = "http://www.simantics.org/Layer0-1.1/DatabaseManagement/HasVersionedId/Inverse";
-        public static final String DatabaseManagement_InstallInfo = "http://www.simantics.org/Layer0-1.1/DatabaseManagement/InstallInfo";
-        public static final String DatabaseManagement_InstalledGraphBundles = "http://www.simantics.org/Layer0-1.1/DatabaseManagement/InstalledGraphBundles";
-        public static final String DatabaseManagement_OSGiSymbolicName = "http://www.simantics.org/Layer0-1.1/DatabaseManagement/OSGiSymbolicName";
-        public static final String DatabaseManagement_OSGiVersion = "http://www.simantics.org/Layer0-1.1/DatabaseManagement/OSGiVersion";
-        public static final String DatabaseManagement_VersionedId = "http://www.simantics.org/Layer0-1.1/DatabaseManagement/VersionedId";
-        public static final String DependsOn = "http://www.simantics.org/Layer0-1.1/DependsOn";
-        public static final String Deprecated = "http://www.simantics.org/Layer0-1.1/Deprecated";
-        public static final String DomainOf = "http://www.simantics.org/Layer0-1.1/DomainOf";
-        public static final String Double = "http://www.simantics.org/Layer0-1.1/Double";
-        public static final String DoubleArray = "http://www.simantics.org/Layer0-1.1/DoubleArray";
-        public static final String EmptyRVI = "http://www.simantics.org/Layer0-1.1/EmptyRVI";
-        public static final String Entity = "http://www.simantics.org/Layer0-1.1/Entity";
-        public static final String Entity_ClusterConstraint = "http://www.simantics.org/Layer0-1.1/Entity/ClusterConstraint";
-        public static final String Entity_PropertyConstraint = "http://www.simantics.org/Layer0-1.1/Entity/PropertyConstraint";
-        public static final String Entity_RelationConstraint = "http://www.simantics.org/Layer0-1.1/Entity/RelationConstraint";
-        public static final String Entity_URIConstraint = "http://www.simantics.org/Layer0-1.1/Entity/URIConstraint";
-        public static final String Entity_ValueConstraint = "http://www.simantics.org/Layer0-1.1/Entity/ValueConstraint";
-        public static final String Entity_method = "http://www.simantics.org/Layer0-1.1/Entity/method";
-        public static final String Entity_method_Inverse = "http://www.simantics.org/Layer0-1.1/Entity/method/Inverse";
-        public static final String Entity_methods = "http://www.simantics.org/Layer0-1.1/Entity/methods";
-        public static final String Entity_methods_Inverse = "http://www.simantics.org/Layer0-1.1/Entity/methods/Inverse";
-        public static final String Entity_published = "http://www.simantics.org/Layer0-1.1/Entity/published";
-        public static final String Entity_published_Inverse = "http://www.simantics.org/Layer0-1.1/Entity/published/Inverse";
-        public static final String Enumeration = "http://www.simantics.org/Layer0-1.1/Enumeration";
-        public static final String ExternalEntity = "http://www.simantics.org/Layer0-1.1/ExternalEntity";
-        public static final String ExternalValue = "http://www.simantics.org/Layer0-1.1/ExternalValue";
-        public static final String False = "http://www.simantics.org/Layer0-1.1/False";
-        public static final String Final = "http://www.simantics.org/Layer0-1.1/Final";
-        public static final String Float = "http://www.simantics.org/Layer0-1.1/Float";
-        public static final String FloatArray = "http://www.simantics.org/Layer0-1.1/FloatArray";
-        public static final String Function = "http://www.simantics.org/Layer0-1.1/Function";
-        public static final String FunctionalRelation = "http://www.simantics.org/Layer0-1.1/FunctionalRelation";
-        public static final String Functions = "http://www.simantics.org/Layer0-1.1/Functions";
-        public static final String Functions_booleanInputValidator = "http://www.simantics.org/Layer0-1.1/Functions/booleanInputValidator";
-        public static final String Functions_clusterValidator = "http://www.simantics.org/Layer0-1.1/Functions/clusterValidator";
-        public static final String Functions_composedPropertyValue = "http://www.simantics.org/Layer0-1.1/Functions/composedPropertyValue";
-        public static final String Functions_computeExpression = "http://www.simantics.org/Layer0-1.1/Functions/computeExpression";
-        public static final String Functions_defaultInstantiateUnder = "http://www.simantics.org/Layer0-1.1/Functions/defaultInstantiateUnder";
-        public static final String Functions_entityLabel = "http://www.simantics.org/Layer0-1.1/Functions/entityLabel";
-        public static final String Functions_functionApplication = "http://www.simantics.org/Layer0-1.1/Functions/functionApplication";
-        public static final String Functions_hasStandardResource = "http://www.simantics.org/Layer0-1.1/Functions/hasStandardResource";
-        public static final String Functions_listResources = "http://www.simantics.org/Layer0-1.1/Functions/listResources";
-        public static final String Functions_methodsPropertyDomainProperties = "http://www.simantics.org/Layer0-1.1/Functions/methodsPropertyDomainProperties";
-        public static final String Functions_numberInputValidator = "http://www.simantics.org/Layer0-1.1/Functions/numberInputValidator";
-        public static final String Functions_propertyValidator = "http://www.simantics.org/Layer0-1.1/Functions/propertyValidator";
-        public static final String Functions_relationValidator = "http://www.simantics.org/Layer0-1.1/Functions/relationValidator";
-        public static final String Functions_resourceAsValue = "http://www.simantics.org/Layer0-1.1/Functions/resourceAsValue";
-        public static final String Functions_standardChildDomainChildren = "http://www.simantics.org/Layer0-1.1/Functions/standardChildDomainChildren";
-        public static final String Functions_standardChildDomainProperties = "http://www.simantics.org/Layer0-1.1/Functions/standardChildDomainProperties";
-        public static final String Functions_standardClassifications = "http://www.simantics.org/Layer0-1.1/Functions/standardClassifications";
-        public static final String Functions_standardDefaultValue = "http://www.simantics.org/Layer0-1.1/Functions/standardDefaultValue";
-        public static final String Functions_standardPropertyDomainChildren = "http://www.simantics.org/Layer0-1.1/Functions/standardPropertyDomainChildren";
-        public static final String Functions_standardPropertyDomainProperties = "http://www.simantics.org/Layer0-1.1/Functions/standardPropertyDomainProperties";
-        public static final String Functions_standardReadOnlyValue = "http://www.simantics.org/Layer0-1.1/Functions/standardReadOnlyValue";
-        public static final String Functions_standardRequiredValue = "http://www.simantics.org/Layer0-1.1/Functions/standardRequiredValue";
-        public static final String Functions_standardValidValue = "http://www.simantics.org/Layer0-1.1/Functions/standardValidValue";
-        public static final String Functions_standardValidator = "http://www.simantics.org/Layer0-1.1/Functions/standardValidator";
-        public static final String Functions_standardValueAccessor = "http://www.simantics.org/Layer0-1.1/Functions/standardValueAccessor";
-        public static final String Functions_uriValidator = "http://www.simantics.org/Layer0-1.1/Functions/uriValidator";
-        public static final String Functions_valueValidator = "http://www.simantics.org/Layer0-1.1/Functions/valueValidator";
-        public static final String GUID = "http://www.simantics.org/Layer0-1.1/GUID";
-        public static final String Graph = "http://www.simantics.org/Layer0-1.1/Graph";
-        public static final String HasCardinalityRange = "http://www.simantics.org/Layer0-1.1/HasCardinalityRange";
-        public static final String HasCardinalityRange_Inverse = "http://www.simantics.org/Layer0-1.1/HasCardinalityRange/Inverse";
-        public static final String HasComment = "http://www.simantics.org/Layer0-1.1/HasComment";
-        public static final String HasComment_Inverse = "http://www.simantics.org/Layer0-1.1/HasComment/Inverse";
-        public static final String HasConstraint = "http://www.simantics.org/Layer0-1.1/HasConstraint";
-        public static final String HasConstraint_Inverse = "http://www.simantics.org/Layer0-1.1/HasConstraint/Inverse";
-        public static final String HasDataType = "http://www.simantics.org/Layer0-1.1/HasDataType";
-        public static final String HasDataType_Inverse = "http://www.simantics.org/Layer0-1.1/HasDataType/Inverse";
-        public static final String HasDefaultLiteralType = "http://www.simantics.org/Layer0-1.1/HasDefaultLiteralType";
-        public static final String HasDefaultLiteralType_Inverse = "http://www.simantics.org/Layer0-1.1/HasDefaultLiteralType/Inverse";
-        public static final String HasDescription = "http://www.simantics.org/Layer0-1.1/HasDescription";
-        public static final String HasDescription_Inverse = "http://www.simantics.org/Layer0-1.1/HasDescription/Inverse";
-        public static final String HasDomain = "http://www.simantics.org/Layer0-1.1/HasDomain";
-        @Deprecated public static final String HasElement = "http://www.simantics.org/Layer0-1.1/HasElement";
-        public static final String HasLabel = "http://www.simantics.org/Layer0-1.1/HasLabel";
-        public static final String HasLabel_Inverse = "http://www.simantics.org/Layer0-1.1/HasLabel/Inverse";
-        public static final String HasMethod = "http://www.simantics.org/Layer0-1.1/HasMethod";
-        public static final String HasName = "http://www.simantics.org/Layer0-1.1/HasName";
-        public static final String HasNext = "http://www.simantics.org/Layer0-1.1/HasNext";
-        public static final String HasObject = "http://www.simantics.org/Layer0-1.1/HasObject";
-        public static final String HasObjectInverse = "http://www.simantics.org/Layer0-1.1/HasObjectInverse";
-        public static final String HasPredicate = "http://www.simantics.org/Layer0-1.1/HasPredicate";
-        public static final String HasPredicateInverse = "http://www.simantics.org/Layer0-1.1/HasPredicateInverse";
-        public static final String HasPrevious = "http://www.simantics.org/Layer0-1.1/HasPrevious";
-        public static final String HasProperty = "http://www.simantics.org/Layer0-1.1/HasProperty";
-        @Deprecated public static final String HasPropertyDefinition = "http://www.simantics.org/Layer0-1.1/HasPropertyDefinition";
-        public static final String HasRange = "http://www.simantics.org/Layer0-1.1/HasRange";
-        public static final String HasRange_Inverse = "http://www.simantics.org/Layer0-1.1/HasRange/Inverse";
-        public static final String HasResourceClass = "http://www.simantics.org/Layer0-1.1/HasResourceClass";
-        public static final String HasResourceClass_Inverse = "http://www.simantics.org/Layer0-1.1/HasResourceClass/Inverse";
-        public static final String HasSubliteralPredicate = "http://www.simantics.org/Layer0-1.1/HasSubliteralPredicate";
-        public static final String HasSubliteralPredicate_Inverse = "http://www.simantics.org/Layer0-1.1/HasSubliteralPredicate/Inverse";
-        public static final String HasTemplate = "http://www.simantics.org/Layer0-1.1/HasTemplate";
-        public static final String HasTemplateParameters = "http://www.simantics.org/Layer0-1.1/HasTemplateParameters";
-        public static final String HasTemplateParameters_Inverse = "http://www.simantics.org/Layer0-1.1/HasTemplateParameters/Inverse";
-        public static final String HasTemplate_Inverse = "http://www.simantics.org/Layer0-1.1/HasTemplate/Inverse";
-        public static final String HasValueType = "http://www.simantics.org/Layer0-1.1/HasValueType";
-        public static final String HasValueType_Inverse = "http://www.simantics.org/Layer0-1.1/HasValueType/Inverse";
-        public static final String Immutable = "http://www.simantics.org/Layer0-1.1/Immutable";
-        public static final String IndexRoot = "http://www.simantics.org/Layer0-1.1/IndexRoot";
-        public static final String IndexRootType = "http://www.simantics.org/Layer0-1.1/IndexRootType";
-        public static final String Inherits = "http://www.simantics.org/Layer0-1.1/Inherits";
-        public static final String InstanceOf = "http://www.simantics.org/Layer0-1.1/InstanceOf";
-        public static final String Integer = "http://www.simantics.org/Layer0-1.1/Integer";
-        public static final String IntegerArray = "http://www.simantics.org/Layer0-1.1/IntegerArray";
-        public static final String InverseOf = "http://www.simantics.org/Layer0-1.1/InverseOf";
-        public static final String IsComposedOf = "http://www.simantics.org/Layer0-1.1/IsComposedOf";
-        public static final String IsDependencyOf = "http://www.simantics.org/Layer0-1.1/IsDependencyOf";
-        public static final String IsLinkedTo = "http://www.simantics.org/Layer0-1.1/IsLinkedTo";
-        public static final String IsLinkedTo_Inverse = "http://www.simantics.org/Layer0-1.1/IsLinkedTo/Inverse";
-        public static final String IsOwnedBy = "http://www.simantics.org/Layer0-1.1/IsOwnedBy";
-        public static final String IsPropertyDefinitionOf = "http://www.simantics.org/Layer0-1.1/IsPropertyDefinitionOf";
-        public static final String IsRelatedTo = "http://www.simantics.org/Layer0-1.1/IsRelatedTo";
-        public static final String IsWeaklyRelatedTo = "http://www.simantics.org/Layer0-1.1/IsWeaklyRelatedTo";
-        public static final String Library = "http://www.simantics.org/Layer0-1.1/Library";
-        public static final String List = "http://www.simantics.org/Layer0-1.1/List";
-        public static final String List_Element = "http://www.simantics.org/Layer0-1.1/List/Element";
-        public static final String List_Entry = "http://www.simantics.org/Layer0-1.1/List/Entry";
-        public static final String List_Next = "http://www.simantics.org/Layer0-1.1/List/Next";
-        public static final String List_Previous = "http://www.simantics.org/Layer0-1.1/List/Previous";
-        public static final String Literal = "http://www.simantics.org/Layer0-1.1/Literal";
-        public static final String Literal_BooleanValidator = "http://www.simantics.org/Layer0-1.1/Literal/BooleanValidator";
-        public static final String Literal_ByteValidator = "http://www.simantics.org/Layer0-1.1/Literal/ByteValidator";
-        public static final String Literal_DoubleValidator = "http://www.simantics.org/Layer0-1.1/Literal/DoubleValidator";
-        public static final String Literal_FloatValidator = "http://www.simantics.org/Layer0-1.1/Literal/FloatValidator";
-        public static final String Literal_HasInputValidator = "http://www.simantics.org/Layer0-1.1/Literal/HasInputValidator";
-        public static final String Literal_HasInputValidator_Inverse = "http://www.simantics.org/Layer0-1.1/Literal/HasInputValidator/Inverse";
-        public static final String Literal_IntegerValidator = "http://www.simantics.org/Layer0-1.1/Literal/IntegerValidator";
-        public static final String Literal_LongValidator = "http://www.simantics.org/Layer0-1.1/Literal/LongValidator";
-        public static final String Long = "http://www.simantics.org/Layer0-1.1/Long";
-        public static final String LongArray = "http://www.simantics.org/Layer0-1.1/LongArray";
-        public static final String MethodOf = "http://www.simantics.org/Layer0-1.1/MethodOf";
-        public static final String Migration = "http://www.simantics.org/Layer0-1.1/Migration";
-        public static final String MigrationSequence = "http://www.simantics.org/Layer0-1.1/MigrationSequence";
-        public static final String MigrationStep = "http://www.simantics.org/Layer0-1.1/MigrationStep";
-        public static final String MigrationStep_stepAction = "http://www.simantics.org/Layer0-1.1/MigrationStep/stepAction";
-        public static final String MigrationStep_stepAction_Inverse = "http://www.simantics.org/Layer0-1.1/MigrationStep/stepAction/Inverse";
-        public static final String Migration_format = "http://www.simantics.org/Layer0-1.1/Migration/format";
-        public static final String Migration_format_Inverse = "http://www.simantics.org/Layer0-1.1/Migration/format/Inverse";
-        public static final String Migration_from = "http://www.simantics.org/Layer0-1.1/Migration/from";
-        public static final String Migration_from_Inverse = "http://www.simantics.org/Layer0-1.1/Migration/from/Inverse";
-        public static final String Migration_priority = "http://www.simantics.org/Layer0-1.1/Migration/priority";
-        public static final String Migration_priority_Inverse = "http://www.simantics.org/Layer0-1.1/Migration/priority/Inverse";
-        public static final String Migration_step = "http://www.simantics.org/Layer0-1.1/Migration/step";
-        public static final String Migration_step_Inverse = "http://www.simantics.org/Layer0-1.1/Migration/step/Inverse";
-        public static final String NameOf = "http://www.simantics.org/Layer0-1.1/NameOf";
-        public static final String NamespaceMigrationStep = "http://www.simantics.org/Layer0-1.1/NamespaceMigrationStep";
-        public static final String NamespaceMigrationStep_Prefix = "http://www.simantics.org/Layer0-1.1/NamespaceMigrationStep/Prefix";
-        public static final String NamespaceMigrationStep_Prefix_base = "http://www.simantics.org/Layer0-1.1/NamespaceMigrationStep/Prefix/base";
-        public static final String NamespaceMigrationStep_Prefix_base_Inverse = "http://www.simantics.org/Layer0-1.1/NamespaceMigrationStep/Prefix/base/Inverse";
-        public static final String NamespaceMigrationStep_Prefix_from = "http://www.simantics.org/Layer0-1.1/NamespaceMigrationStep/Prefix/from";
-        public static final String NamespaceMigrationStep_Prefix_from_Inverse = "http://www.simantics.org/Layer0-1.1/NamespaceMigrationStep/Prefix/from/Inverse";
-        public static final String NamespaceMigrationStep_Prefix_to = "http://www.simantics.org/Layer0-1.1/NamespaceMigrationStep/Prefix/to";
-        public static final String NamespaceMigrationStep_Prefix_to_Inverse = "http://www.simantics.org/Layer0-1.1/NamespaceMigrationStep/Prefix/to/Inverse";
-        public static final String Ontology = "http://www.simantics.org/Layer0-1.1/Ontology";
-        public static final String Ontology_defaultLocalName = "http://www.simantics.org/Layer0-1.1/Ontology/defaultLocalName";
-        public static final String Ontology_defaultLocalName_Inverse = "http://www.simantics.org/Layer0-1.1/Ontology/defaultLocalName/Inverse";
-        public static final String Ontology_download = "http://www.simantics.org/Layer0-1.1/Ontology/download";
-        public static final String Ontology_download_Inverse = "http://www.simantics.org/Layer0-1.1/Ontology/download/Inverse";
-        public static final String Ontology_global = "http://www.simantics.org/Layer0-1.1/Ontology/global";
-        public static final String Ontology_global_Inverse = "http://www.simantics.org/Layer0-1.1/Ontology/global/Inverse";
-        public static final String OrderedSet = "http://www.simantics.org/Layer0-1.1/OrderedSet";
-        public static final String OrderedSetToListMigrationStep = "http://www.simantics.org/Layer0-1.1/OrderedSetToListMigrationStep";
-        public static final String OrderedSetToListMigrationStep_Change = "http://www.simantics.org/Layer0-1.1/OrderedSetToListMigrationStep/Change";
-        public static final String OrderedSetToListMigrationStep_entityType = "http://www.simantics.org/Layer0-1.1/OrderedSetToListMigrationStep/entityType";
-        public static final String OrderedSetToListMigrationStep_listRelation = "http://www.simantics.org/Layer0-1.1/OrderedSetToListMigrationStep/listRelation";
-        public static final String OrderedSetToListMigrationStep_listType = "http://www.simantics.org/Layer0-1.1/OrderedSetToListMigrationStep/listType";
-        public static final String OrderedSetToListMigrationStep_orderedSetRelation = "http://www.simantics.org/Layer0-1.1/OrderedSetToListMigrationStep/orderedSetRelation";
-        public static final String OrderedSetToListMigrationStep_orderedSetType = "http://www.simantics.org/Layer0-1.1/OrderedSetToListMigrationStep/orderedSetType";
-        public static final String PGraph = "http://www.simantics.org/Layer0-1.1/PGraph";
-        public static final String PGraph_definition = "http://www.simantics.org/Layer0-1.1/PGraph/definition";
-        public static final String PGraph_definition_Inverse = "http://www.simantics.org/Layer0-1.1/PGraph/definition/Inverse";
-        public static final String PartOf = "http://www.simantics.org/Layer0-1.1/PartOf";
-        @Deprecated public static final String Property = "http://www.simantics.org/Layer0-1.1/Property";
-        @Deprecated public static final String PropertyDefinition = "http://www.simantics.org/Layer0-1.1/PropertyDefinition";
-        public static final String PropertyOf = "http://www.simantics.org/Layer0-1.1/PropertyOf";
-        public static final String PropertyRelation = "http://www.simantics.org/Layer0-1.1/PropertyRelation";
-        public static final String RVI = "http://www.simantics.org/Layer0-1.1/RVI";
-        public static final String RVIContext = "http://www.simantics.org/Layer0-1.1/RVIContext";
-        public static final String Relation = "http://www.simantics.org/Layer0-1.1/Relation";
-        public static final String RequiresValueType = "http://www.simantics.org/Layer0-1.1/RequiresValueType";
-        public static final String RequiresValueType_Inverse = "http://www.simantics.org/Layer0-1.1/RequiresValueType/Inverse";
-        public static final String ResourceIdArray = "http://www.simantics.org/Layer0-1.1/ResourceIdArray";
-        public static final String RevisionId = "http://www.simantics.org/Layer0-1.1/RevisionId";
-        public static final String SCLMigrationStep = "http://www.simantics.org/Layer0-1.1/SCLMigrationStep";
-        public static final String SCLMigrationStep_SCLMigrationStepAction = "http://www.simantics.org/Layer0-1.1/SCLMigrationStep/SCLMigrationStepAction";
-        public static final String SCLModule = "http://www.simantics.org/Layer0-1.1/SCLModule";
-        public static final String SCLModule_definition = "http://www.simantics.org/Layer0-1.1/SCLModule/definition";
-        public static final String SCLModule_definition_Inverse = "http://www.simantics.org/Layer0-1.1/SCLModule/definition/Inverse";
-        public static final String SCLValue = "http://www.simantics.org/Layer0-1.1/SCLValue";
-        public static final String SCLValue_Environment = "http://www.simantics.org/Layer0-1.1/SCLValue/Environment";
-        public static final String SCLValue_Environment_moduleName = "http://www.simantics.org/Layer0-1.1/SCLValue/Environment/moduleName";
-        public static final String SCLValue_Environment_moduleName_Inverse = "http://www.simantics.org/Layer0-1.1/SCLValue/Environment/moduleName/Inverse";
-        public static final String SCLValue_Environment_namespace = "http://www.simantics.org/Layer0-1.1/SCLValue/Environment/namespace";
-        public static final String SCLValue_Environment_namespace_Inverse = "http://www.simantics.org/Layer0-1.1/SCLValue/Environment/namespace/Inverse";
-        public static final String SCLValue_Environment_uses = "http://www.simantics.org/Layer0-1.1/SCLValue/Environment/uses";
-        public static final String SCLValue_environment = "http://www.simantics.org/Layer0-1.1/SCLValue/environment";
-        public static final String SCLValue_expression = "http://www.simantics.org/Layer0-1.1/SCLValue/expression";
-        public static final String SCLValue_expression_Inverse = "http://www.simantics.org/Layer0-1.1/SCLValue/expression/Inverse";
-        public static final String SharedOntology = "http://www.simantics.org/Layer0-1.1/SharedOntology";
-        public static final String SharedOntology_tg = "http://www.simantics.org/Layer0-1.1/SharedOntology/tg";
-        public static final String SharedOntology_tgResources = "http://www.simantics.org/Layer0-1.1/SharedOntology/tgResources";
-        public static final String SharedOntology_tgResources_Inverse = "http://www.simantics.org/Layer0-1.1/SharedOntology/tgResources/Inverse";
-        public static final String SharedOntology_tg_Inverse = "http://www.simantics.org/Layer0-1.1/SharedOntology/tg/Inverse";
-        public static final String SharedOntology_treatAsSystemOntology = "http://www.simantics.org/Layer0-1.1/SharedOntology/treatAsSystemOntology";
-        public static final String SharedOntology_treatAsSystemOntology_Inverse = "http://www.simantics.org/Layer0-1.1/SharedOntology/treatAsSystemOntology/Inverse";
-        public static final String SharedRange = "http://www.simantics.org/Layer0-1.1/SharedRange";
-        public static final String String = "http://www.simantics.org/Layer0-1.1/String";
-        public static final String StringArray = "http://www.simantics.org/Layer0-1.1/StringArray";
-        public static final String SubrelationOf = "http://www.simantics.org/Layer0-1.1/SubrelationOf";
-        public static final String SuperrelationOf = "http://www.simantics.org/Layer0-1.1/SuperrelationOf";
-        public static final String SupertypeOf = "http://www.simantics.org/Layer0-1.1/SupertypeOf";
-        public static final String Tag = "http://www.simantics.org/Layer0-1.1/Tag";
-        public static final String Template = "http://www.simantics.org/Layer0-1.1/Template";
-        public static final String TotalFunction = "http://www.simantics.org/Layer0-1.1/TotalFunction";
-        public static final String True = "http://www.simantics.org/Layer0-1.1/True";
-        public static final String Type = "http://www.simantics.org/Layer0-1.1/Type";
-        public static final String TypeWithIdentifier = "http://www.simantics.org/Layer0-1.1/TypeWithIdentifier";
-        public static final String Type_instantiateUnder = "http://www.simantics.org/Layer0-1.1/Type/instantiateUnder";
-        public static final String Type_instantiateUnder_Inverse = "http://www.simantics.org/Layer0-1.1/Type/instantiateUnder/Inverse";
-        public static final String URI = "http://www.simantics.org/Layer0-1.1/URI";
-        public static final String Value = "http://www.simantics.org/Layer0-1.1/Value";
-        public static final String Variant = "http://www.simantics.org/Layer0-1.1/Variant";
-        public static final String VariantArray = "http://www.simantics.org/Layer0-1.1/VariantArray";
-        public static final String assert_ = "http://www.simantics.org/Layer0-1.1/assert";
-        public static final String classifications = "http://www.simantics.org/Layer0-1.1/classifications";
-        public static final String classifications_Inverse = "http://www.simantics.org/Layer0-1.1/classifications/Inverse";
-        public static final String defTag = "http://www.simantics.org/Layer0-1.1/defTag";
-        public static final String default_ = "http://www.simantics.org/Layer0-1.1/default";
-        public static final String default_Inverse = "http://www.simantics.org/Layer0-1.1/default/Inverse";
-        public static final String domainChildren = "http://www.simantics.org/Layer0-1.1/domainChildren";
-        public static final String domainChildren_Inverse = "http://www.simantics.org/Layer0-1.1/domainChildren/Inverse";
-        public static final String domainProperties = "http://www.simantics.org/Layer0-1.1/domainProperties";
-        public static final String domainProperties_Inverse = "http://www.simantics.org/Layer0-1.1/domainProperties/Inverse";
-        public static final String entityReplacer = "http://www.simantics.org/Layer0-1.1/entityReplacer";
-        public static final String entityReplacer_Inverse = "http://www.simantics.org/Layer0-1.1/entityReplacer/Inverse";
-        public static final String hasStandardResource = "http://www.simantics.org/Layer0-1.1/hasStandardResource";
-        public static final String hasStandardResource_Inverse = "http://www.simantics.org/Layer0-1.1/hasStandardResource/Inverse";
-        public static final String identifier = "http://www.simantics.org/Layer0-1.1/identifier";
-        public static final String identifier_Inverse = "http://www.simantics.org/Layer0-1.1/identifier/Inverse";
-        public static final String list = "http://www.simantics.org/Layer0-1.1/list";
-        public static final String loadBytes = "http://www.simantics.org/Layer0-1.1/loadBytes";
-        public static final String loadDataValue = "http://www.simantics.org/Layer0-1.1/loadDataValue";
-        public static final String loadString = "http://www.simantics.org/Layer0-1.1/loadString";
-        public static final String new_ = "http://www.simantics.org/Layer0-1.1/new";
-        public static final String optionalProperty = "http://www.simantics.org/Layer0-1.1/optionalProperty";
-        public static final String orderedSet = "http://www.simantics.org/Layer0-1.1/orderedSet";
-        public static final String property = "http://www.simantics.org/Layer0-1.1/property";
-        public static final String readOnly = "http://www.simantics.org/Layer0-1.1/readOnly";
-        public static final String readOnly_Inverse = "http://www.simantics.org/Layer0-1.1/readOnly/Inverse";
-        public static final String required = "http://www.simantics.org/Layer0-1.1/required";
-        public static final String required_Inverse = "http://www.simantics.org/Layer0-1.1/required/Inverse";
-        public static final String scl = "http://www.simantics.org/Layer0-1.1/scl";
-        public static final String singleProperty = "http://www.simantics.org/Layer0-1.1/singleProperty";
-        public static final String singlePropertyDefault = "http://www.simantics.org/Layer0-1.1/singlePropertyDefault";
-        public static final String symmetric = "http://www.simantics.org/Layer0-1.1/symmetric";
-        public static final String tag = "http://www.simantics.org/Layer0-1.1/tag";
-        public static final String typeURI = "http://www.simantics.org/Layer0-1.1/typeURI";
-        public static final String typeURI_Inverse = "http://www.simantics.org/Layer0-1.1/typeURI/Inverse";
-        public static final String valid = "http://www.simantics.org/Layer0-1.1/valid";
-        public static final String valid_Inverse = "http://www.simantics.org/Layer0-1.1/valid/Inverse";
-        public static final String validator = "http://www.simantics.org/Layer0-1.1/validator";
-        public static final String validator_Inverse = "http://www.simantics.org/Layer0-1.1/validator/Inverse";
-        public static final String valueAccessor = "http://www.simantics.org/Layer0-1.1/valueAccessor";
-        public static final String valueAccessor_Inverse = "http://www.simantics.org/Layer0-1.1/valueAccessor/Inverse";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public Layer0(ReadGraph graph) {
-        Abstract = getResourceOrNull(graph, URIs.Abstract);
-        Assertion = getResourceOrNull(graph, URIs.Assertion);
-        Asserts = getResourceOrNull(graph, URIs.Asserts);
-        Asserts_Inverse = getResourceOrNull(graph, URIs.Asserts_Inverse);
-        Boolean = getResourceOrNull(graph, URIs.Boolean);
-        BooleanArray = getResourceOrNull(graph, URIs.BooleanArray);
-        Byte = getResourceOrNull(graph, URIs.Byte);
-        ByteArray = getResourceOrNull(graph, URIs.ByteArray);
-        Cardinality0 = getResourceOrNull(graph, URIs.Cardinality0);
-        Cardinality1 = getResourceOrNull(graph, URIs.Cardinality1);
-        Cardinality2 = getResourceOrNull(graph, URIs.Cardinality2);
-        CardinalityAtLeast1 = getResourceOrNull(graph, URIs.CardinalityAtLeast1);
-        CardinalityAtMost1 = getResourceOrNull(graph, URIs.CardinalityAtMost1);
-        CardinalityRange = getResourceOrNull(graph, URIs.CardinalityRange);
-        ClusterSet = getResourceOrNull(graph, URIs.ClusterSet);
-        ConcernsRelation = getResourceOrNull(graph, URIs.ConcernsRelation);
-        ConcernsRelation_Inverse = getResourceOrNull(graph, URIs.ConcernsRelation_Inverse);
-        ConsistsOf = getResourceOrNull(graph, URIs.ConsistsOf);
-        Constraint = getResourceOrNull(graph, URIs.Constraint);
-        Constraint_Validator = getResourceOrNull(graph, URIs.Constraint_Validator);
-        Constraint_Validator_Inverse = getResourceOrNull(graph, URIs.Constraint_Validator_Inverse);
-        ConvertsToValueWith = getResourceOrNull(graph, URIs.ConvertsToValueWith);
-        ConvertsToValueWith_Inverse = getResourceOrNull(graph, URIs.ConvertsToValueWith_Inverse);
-        DataType = getResourceOrNull(graph, URIs.DataType);
-        DatabaseManagement = getResourceOrNull(graph, URIs.DatabaseManagement);
-        DatabaseManagement_Bundles = getResourceOrNull(graph, URIs.DatabaseManagement_Bundles);
-        DatabaseManagement_GraphBundle = getResourceOrNull(graph, URIs.DatabaseManagement_GraphBundle);
-        DatabaseManagement_HasFile = getResourceOrNull(graph, URIs.DatabaseManagement_HasFile);
-        DatabaseManagement_HasFile_Inverse = getResourceOrNull(graph, URIs.DatabaseManagement_HasFile_Inverse);
-        DatabaseManagement_HasHashCode = getResourceOrNull(graph, URIs.DatabaseManagement_HasHashCode);
-        DatabaseManagement_HasHashCode_Inverse = getResourceOrNull(graph, URIs.DatabaseManagement_HasHashCode_Inverse);
-        DatabaseManagement_HasInstallInfo = getResourceOrNull(graph, URIs.DatabaseManagement_HasInstallInfo);
-        DatabaseManagement_HasInstallInfo_Inverse = getResourceOrNull(graph, URIs.DatabaseManagement_HasInstallInfo_Inverse);
-        DatabaseManagement_HasVersionedId = getResourceOrNull(graph, URIs.DatabaseManagement_HasVersionedId);
-        DatabaseManagement_HasVersionedId_Inverse = getResourceOrNull(graph, URIs.DatabaseManagement_HasVersionedId_Inverse);
-        DatabaseManagement_InstallInfo = getResourceOrNull(graph, URIs.DatabaseManagement_InstallInfo);
-        DatabaseManagement_InstalledGraphBundles = getResourceOrNull(graph, URIs.DatabaseManagement_InstalledGraphBundles);
-        DatabaseManagement_OSGiSymbolicName = getResourceOrNull(graph, URIs.DatabaseManagement_OSGiSymbolicName);
-        DatabaseManagement_OSGiVersion = getResourceOrNull(graph, URIs.DatabaseManagement_OSGiVersion);
-        DatabaseManagement_VersionedId = getResourceOrNull(graph, URIs.DatabaseManagement_VersionedId);
-        DependsOn = getResourceOrNull(graph, URIs.DependsOn);
-        Deprecated = getResourceOrNull(graph, URIs.Deprecated);
-        DomainOf = getResourceOrNull(graph, URIs.DomainOf);
-        Double = getResourceOrNull(graph, URIs.Double);
-        DoubleArray = getResourceOrNull(graph, URIs.DoubleArray);
-        EmptyRVI = getResourceOrNull(graph, URIs.EmptyRVI);
-        Entity = getResourceOrNull(graph, URIs.Entity);
-        Entity_ClusterConstraint = getResourceOrNull(graph, URIs.Entity_ClusterConstraint);
-        Entity_PropertyConstraint = getResourceOrNull(graph, URIs.Entity_PropertyConstraint);
-        Entity_RelationConstraint = getResourceOrNull(graph, URIs.Entity_RelationConstraint);
-        Entity_URIConstraint = getResourceOrNull(graph, URIs.Entity_URIConstraint);
-        Entity_ValueConstraint = getResourceOrNull(graph, URIs.Entity_ValueConstraint);
-        Entity_method = getResourceOrNull(graph, URIs.Entity_method);
-        Entity_method_Inverse = getResourceOrNull(graph, URIs.Entity_method_Inverse);
-        Entity_methods = getResourceOrNull(graph, URIs.Entity_methods);
-        Entity_methods_Inverse = getResourceOrNull(graph, URIs.Entity_methods_Inverse);
-        Entity_published = getResourceOrNull(graph, URIs.Entity_published);
-        Entity_published_Inverse = getResourceOrNull(graph, URIs.Entity_published_Inverse);
-        Enumeration = getResourceOrNull(graph, URIs.Enumeration);
-        ExternalEntity = getResourceOrNull(graph, URIs.ExternalEntity);
-        ExternalValue = getResourceOrNull(graph, URIs.ExternalValue);
-        False = getResourceOrNull(graph, URIs.False);
-        Final = getResourceOrNull(graph, URIs.Final);
-        Float = getResourceOrNull(graph, URIs.Float);
-        FloatArray = getResourceOrNull(graph, URIs.FloatArray);
-        Function = getResourceOrNull(graph, URIs.Function);
-        FunctionalRelation = getResourceOrNull(graph, URIs.FunctionalRelation);
-        Functions = getResourceOrNull(graph, URIs.Functions);
-        Functions_booleanInputValidator = getResourceOrNull(graph, URIs.Functions_booleanInputValidator);
-        Functions_clusterValidator = getResourceOrNull(graph, URIs.Functions_clusterValidator);
-        Functions_composedPropertyValue = getResourceOrNull(graph, URIs.Functions_composedPropertyValue);
-        Functions_computeExpression = getResourceOrNull(graph, URIs.Functions_computeExpression);
-        Functions_defaultInstantiateUnder = getResourceOrNull(graph, URIs.Functions_defaultInstantiateUnder);
-        Functions_entityLabel = getResourceOrNull(graph, URIs.Functions_entityLabel);
-        Functions_functionApplication = getResourceOrNull(graph, URIs.Functions_functionApplication);
-        Functions_hasStandardResource = getResourceOrNull(graph, URIs.Functions_hasStandardResource);
-        Functions_listResources = getResourceOrNull(graph, URIs.Functions_listResources);
-        Functions_methodsPropertyDomainProperties = getResourceOrNull(graph, URIs.Functions_methodsPropertyDomainProperties);
-        Functions_numberInputValidator = getResourceOrNull(graph, URIs.Functions_numberInputValidator);
-        Functions_propertyValidator = getResourceOrNull(graph, URIs.Functions_propertyValidator);
-        Functions_relationValidator = getResourceOrNull(graph, URIs.Functions_relationValidator);
-        Functions_resourceAsValue = getResourceOrNull(graph, URIs.Functions_resourceAsValue);
-        Functions_standardChildDomainChildren = getResourceOrNull(graph, URIs.Functions_standardChildDomainChildren);
-        Functions_standardChildDomainProperties = getResourceOrNull(graph, URIs.Functions_standardChildDomainProperties);
-        Functions_standardClassifications = getResourceOrNull(graph, URIs.Functions_standardClassifications);
-        Functions_standardDefaultValue = getResourceOrNull(graph, URIs.Functions_standardDefaultValue);
-        Functions_standardPropertyDomainChildren = getResourceOrNull(graph, URIs.Functions_standardPropertyDomainChildren);
-        Functions_standardPropertyDomainProperties = getResourceOrNull(graph, URIs.Functions_standardPropertyDomainProperties);
-        Functions_standardReadOnlyValue = getResourceOrNull(graph, URIs.Functions_standardReadOnlyValue);
-        Functions_standardRequiredValue = getResourceOrNull(graph, URIs.Functions_standardRequiredValue);
-        Functions_standardValidValue = getResourceOrNull(graph, URIs.Functions_standardValidValue);
-        Functions_standardValidator = getResourceOrNull(graph, URIs.Functions_standardValidator);
-        Functions_standardValueAccessor = getResourceOrNull(graph, URIs.Functions_standardValueAccessor);
-        Functions_uriValidator = getResourceOrNull(graph, URIs.Functions_uriValidator);
-        Functions_valueValidator = getResourceOrNull(graph, URIs.Functions_valueValidator);
-        GUID = getResourceOrNull(graph, URIs.GUID);
-        Graph = getResourceOrNull(graph, URIs.Graph);
-        HasCardinalityRange = getResourceOrNull(graph, URIs.HasCardinalityRange);
-        HasCardinalityRange_Inverse = getResourceOrNull(graph, URIs.HasCardinalityRange_Inverse);
-        HasComment = getResourceOrNull(graph, URIs.HasComment);
-        HasComment_Inverse = getResourceOrNull(graph, URIs.HasComment_Inverse);
-        HasConstraint = getResourceOrNull(graph, URIs.HasConstraint);
-        HasConstraint_Inverse = getResourceOrNull(graph, URIs.HasConstraint_Inverse);
-        HasDataType = getResourceOrNull(graph, URIs.HasDataType);
-        HasDataType_Inverse = getResourceOrNull(graph, URIs.HasDataType_Inverse);
-        HasDefaultLiteralType = getResourceOrNull(graph, URIs.HasDefaultLiteralType);
-        HasDefaultLiteralType_Inverse = getResourceOrNull(graph, URIs.HasDefaultLiteralType_Inverse);
-        HasDescription = getResourceOrNull(graph, URIs.HasDescription);
-        HasDescription_Inverse = getResourceOrNull(graph, URIs.HasDescription_Inverse);
-        HasDomain = getResourceOrNull(graph, URIs.HasDomain);
-        HasElement = getResourceOrNull(graph, URIs.HasElement);
-        HasLabel = getResourceOrNull(graph, URIs.HasLabel);
-        HasLabel_Inverse = getResourceOrNull(graph, URIs.HasLabel_Inverse);
-        HasMethod = getResourceOrNull(graph, URIs.HasMethod);
-        HasName = getResourceOrNull(graph, URIs.HasName);
-        HasNext = getResourceOrNull(graph, URIs.HasNext);
-        HasObject = getResourceOrNull(graph, URIs.HasObject);
-        HasObjectInverse = getResourceOrNull(graph, URIs.HasObjectInverse);
-        HasPredicate = getResourceOrNull(graph, URIs.HasPredicate);
-        HasPredicateInverse = getResourceOrNull(graph, URIs.HasPredicateInverse);
-        HasPrevious = getResourceOrNull(graph, URIs.HasPrevious);
-        HasProperty = getResourceOrNull(graph, URIs.HasProperty);
-        HasPropertyDefinition = getResourceOrNull(graph, URIs.HasPropertyDefinition);
-        HasRange = getResourceOrNull(graph, URIs.HasRange);
-        HasRange_Inverse = getResourceOrNull(graph, URIs.HasRange_Inverse);
-        HasResourceClass = getResourceOrNull(graph, URIs.HasResourceClass);
-        HasResourceClass_Inverse = getResourceOrNull(graph, URIs.HasResourceClass_Inverse);
-        HasSubliteralPredicate = getResourceOrNull(graph, URIs.HasSubliteralPredicate);
-        HasSubliteralPredicate_Inverse = getResourceOrNull(graph, URIs.HasSubliteralPredicate_Inverse);
-        HasTemplate = getResourceOrNull(graph, URIs.HasTemplate);
-        HasTemplateParameters = getResourceOrNull(graph, URIs.HasTemplateParameters);
-        HasTemplateParameters_Inverse = getResourceOrNull(graph, URIs.HasTemplateParameters_Inverse);
-        HasTemplate_Inverse = getResourceOrNull(graph, URIs.HasTemplate_Inverse);
-        HasValueType = getResourceOrNull(graph, URIs.HasValueType);
-        HasValueType_Inverse = getResourceOrNull(graph, URIs.HasValueType_Inverse);
-        Immutable = getResourceOrNull(graph, URIs.Immutable);
-        IndexRoot = getResourceOrNull(graph, URIs.IndexRoot);
-        IndexRootType = getResourceOrNull(graph, URIs.IndexRootType);
-        Inherits = getResourceOrNull(graph, URIs.Inherits);
-        InstanceOf = getResourceOrNull(graph, URIs.InstanceOf);
-        Integer = getResourceOrNull(graph, URIs.Integer);
-        IntegerArray = getResourceOrNull(graph, URIs.IntegerArray);
-        InverseOf = getResourceOrNull(graph, URIs.InverseOf);
-        IsComposedOf = getResourceOrNull(graph, URIs.IsComposedOf);
-        IsDependencyOf = getResourceOrNull(graph, URIs.IsDependencyOf);
-        IsLinkedTo = getResourceOrNull(graph, URIs.IsLinkedTo);
-        IsLinkedTo_Inverse = getResourceOrNull(graph, URIs.IsLinkedTo_Inverse);
-        IsOwnedBy = getResourceOrNull(graph, URIs.IsOwnedBy);
-        IsPropertyDefinitionOf = getResourceOrNull(graph, URIs.IsPropertyDefinitionOf);
-        IsRelatedTo = getResourceOrNull(graph, URIs.IsRelatedTo);
-        IsWeaklyRelatedTo = getResourceOrNull(graph, URIs.IsWeaklyRelatedTo);
-        Library = getResourceOrNull(graph, URIs.Library);
-        List = getResourceOrNull(graph, URIs.List);
-        List_Element = getResourceOrNull(graph, URIs.List_Element);
-        List_Entry = getResourceOrNull(graph, URIs.List_Entry);
-        List_Next = getResourceOrNull(graph, URIs.List_Next);
-        List_Previous = getResourceOrNull(graph, URIs.List_Previous);
-        Literal = getResourceOrNull(graph, URIs.Literal);
-        Literal_BooleanValidator = getResourceOrNull(graph, URIs.Literal_BooleanValidator);
-        Literal_ByteValidator = getResourceOrNull(graph, URIs.Literal_ByteValidator);
-        Literal_DoubleValidator = getResourceOrNull(graph, URIs.Literal_DoubleValidator);
-        Literal_FloatValidator = getResourceOrNull(graph, URIs.Literal_FloatValidator);
-        Literal_HasInputValidator = getResourceOrNull(graph, URIs.Literal_HasInputValidator);
-        Literal_HasInputValidator_Inverse = getResourceOrNull(graph, URIs.Literal_HasInputValidator_Inverse);
-        Literal_IntegerValidator = getResourceOrNull(graph, URIs.Literal_IntegerValidator);
-        Literal_LongValidator = getResourceOrNull(graph, URIs.Literal_LongValidator);
-        Long = getResourceOrNull(graph, URIs.Long);
-        LongArray = getResourceOrNull(graph, URIs.LongArray);
-        MethodOf = getResourceOrNull(graph, URIs.MethodOf);
-        Migration = getResourceOrNull(graph, URIs.Migration);
-        MigrationSequence = getResourceOrNull(graph, URIs.MigrationSequence);
-        MigrationStep = getResourceOrNull(graph, URIs.MigrationStep);
-        MigrationStep_stepAction = getResourceOrNull(graph, URIs.MigrationStep_stepAction);
-        MigrationStep_stepAction_Inverse = getResourceOrNull(graph, URIs.MigrationStep_stepAction_Inverse);
-        Migration_format = getResourceOrNull(graph, URIs.Migration_format);
-        Migration_format_Inverse = getResourceOrNull(graph, URIs.Migration_format_Inverse);
-        Migration_from = getResourceOrNull(graph, URIs.Migration_from);
-        Migration_from_Inverse = getResourceOrNull(graph, URIs.Migration_from_Inverse);
-        Migration_priority = getResourceOrNull(graph, URIs.Migration_priority);
-        Migration_priority_Inverse = getResourceOrNull(graph, URIs.Migration_priority_Inverse);
-        Migration_step = getResourceOrNull(graph, URIs.Migration_step);
-        Migration_step_Inverse = getResourceOrNull(graph, URIs.Migration_step_Inverse);
-        NameOf = getResourceOrNull(graph, URIs.NameOf);
-        NamespaceMigrationStep = getResourceOrNull(graph, URIs.NamespaceMigrationStep);
-        NamespaceMigrationStep_Prefix = getResourceOrNull(graph, URIs.NamespaceMigrationStep_Prefix);
-        NamespaceMigrationStep_Prefix_base = getResourceOrNull(graph, URIs.NamespaceMigrationStep_Prefix_base);
-        NamespaceMigrationStep_Prefix_base_Inverse = getResourceOrNull(graph, URIs.NamespaceMigrationStep_Prefix_base_Inverse);
-        NamespaceMigrationStep_Prefix_from = getResourceOrNull(graph, URIs.NamespaceMigrationStep_Prefix_from);
-        NamespaceMigrationStep_Prefix_from_Inverse = getResourceOrNull(graph, URIs.NamespaceMigrationStep_Prefix_from_Inverse);
-        NamespaceMigrationStep_Prefix_to = getResourceOrNull(graph, URIs.NamespaceMigrationStep_Prefix_to);
-        NamespaceMigrationStep_Prefix_to_Inverse = getResourceOrNull(graph, URIs.NamespaceMigrationStep_Prefix_to_Inverse);
-        Ontology = getResourceOrNull(graph, URIs.Ontology);
-        Ontology_defaultLocalName = getResourceOrNull(graph, URIs.Ontology_defaultLocalName);
-        Ontology_defaultLocalName_Inverse = getResourceOrNull(graph, URIs.Ontology_defaultLocalName_Inverse);
-        Ontology_download = getResourceOrNull(graph, URIs.Ontology_download);
-        Ontology_download_Inverse = getResourceOrNull(graph, URIs.Ontology_download_Inverse);
-        Ontology_global = getResourceOrNull(graph, URIs.Ontology_global);
-        Ontology_global_Inverse = getResourceOrNull(graph, URIs.Ontology_global_Inverse);
-        OrderedSet = getResourceOrNull(graph, URIs.OrderedSet);
-        OrderedSetToListMigrationStep = getResourceOrNull(graph, URIs.OrderedSetToListMigrationStep);
-        OrderedSetToListMigrationStep_Change = getResourceOrNull(graph, URIs.OrderedSetToListMigrationStep_Change);
-        OrderedSetToListMigrationStep_entityType = getResourceOrNull(graph, URIs.OrderedSetToListMigrationStep_entityType);
-        OrderedSetToListMigrationStep_listRelation = getResourceOrNull(graph, URIs.OrderedSetToListMigrationStep_listRelation);
-        OrderedSetToListMigrationStep_listType = getResourceOrNull(graph, URIs.OrderedSetToListMigrationStep_listType);
-        OrderedSetToListMigrationStep_orderedSetRelation = getResourceOrNull(graph, URIs.OrderedSetToListMigrationStep_orderedSetRelation);
-        OrderedSetToListMigrationStep_orderedSetType = getResourceOrNull(graph, URIs.OrderedSetToListMigrationStep_orderedSetType);
-        PGraph = getResourceOrNull(graph, URIs.PGraph);
-        PGraph_definition = getResourceOrNull(graph, URIs.PGraph_definition);
-        PGraph_definition_Inverse = getResourceOrNull(graph, URIs.PGraph_definition_Inverse);
-        PartOf = getResourceOrNull(graph, URIs.PartOf);
-        Property = getResourceOrNull(graph, URIs.Property);
-        PropertyDefinition = getResourceOrNull(graph, URIs.PropertyDefinition);
-        PropertyOf = getResourceOrNull(graph, URIs.PropertyOf);
-        PropertyRelation = getResourceOrNull(graph, URIs.PropertyRelation);
-        RVI = getResourceOrNull(graph, URIs.RVI);
-        RVIContext = getResourceOrNull(graph, URIs.RVIContext);
-        Relation = getResourceOrNull(graph, URIs.Relation);
-        RequiresValueType = getResourceOrNull(graph, URIs.RequiresValueType);
-        RequiresValueType_Inverse = getResourceOrNull(graph, URIs.RequiresValueType_Inverse);
-        ResourceIdArray = getResourceOrNull(graph, URIs.ResourceIdArray);
-        RevisionId = getResourceOrNull(graph, URIs.RevisionId);
-        SCLMigrationStep = getResourceOrNull(graph, URIs.SCLMigrationStep);
-        SCLMigrationStep_SCLMigrationStepAction = getResourceOrNull(graph, URIs.SCLMigrationStep_SCLMigrationStepAction);
-        SCLModule = getResourceOrNull(graph, URIs.SCLModule);
-        SCLModule_definition = getResourceOrNull(graph, URIs.SCLModule_definition);
-        SCLModule_definition_Inverse = getResourceOrNull(graph, URIs.SCLModule_definition_Inverse);
-        SCLValue = getResourceOrNull(graph, URIs.SCLValue);
-        SCLValue_Environment = getResourceOrNull(graph, URIs.SCLValue_Environment);
-        SCLValue_Environment_moduleName = getResourceOrNull(graph, URIs.SCLValue_Environment_moduleName);
-        SCLValue_Environment_moduleName_Inverse = getResourceOrNull(graph, URIs.SCLValue_Environment_moduleName_Inverse);
-        SCLValue_Environment_namespace = getResourceOrNull(graph, URIs.SCLValue_Environment_namespace);
-        SCLValue_Environment_namespace_Inverse = getResourceOrNull(graph, URIs.SCLValue_Environment_namespace_Inverse);
-        SCLValue_Environment_uses = getResourceOrNull(graph, URIs.SCLValue_Environment_uses);
-        SCLValue_environment = getResourceOrNull(graph, URIs.SCLValue_environment);
-        SCLValue_expression = getResourceOrNull(graph, URIs.SCLValue_expression);
-        SCLValue_expression_Inverse = getResourceOrNull(graph, URIs.SCLValue_expression_Inverse);
-        SharedOntology = getResourceOrNull(graph, URIs.SharedOntology);
-        SharedOntology_tg = getResourceOrNull(graph, URIs.SharedOntology_tg);
-        SharedOntology_tgResources = getResourceOrNull(graph, URIs.SharedOntology_tgResources);
-        SharedOntology_tgResources_Inverse = getResourceOrNull(graph, URIs.SharedOntology_tgResources_Inverse);
-        SharedOntology_tg_Inverse = getResourceOrNull(graph, URIs.SharedOntology_tg_Inverse);
-        SharedOntology_treatAsSystemOntology = getResourceOrNull(graph, URIs.SharedOntology_treatAsSystemOntology);
-        SharedOntology_treatAsSystemOntology_Inverse = getResourceOrNull(graph, URIs.SharedOntology_treatAsSystemOntology_Inverse);
-        SharedRange = getResourceOrNull(graph, URIs.SharedRange);
-        String = getResourceOrNull(graph, URIs.String);
-        StringArray = getResourceOrNull(graph, URIs.StringArray);
-        SubrelationOf = getResourceOrNull(graph, URIs.SubrelationOf);
-        SuperrelationOf = getResourceOrNull(graph, URIs.SuperrelationOf);
-        SupertypeOf = getResourceOrNull(graph, URIs.SupertypeOf);
-        Tag = getResourceOrNull(graph, URIs.Tag);
-        Template = getResourceOrNull(graph, URIs.Template);
-        TotalFunction = getResourceOrNull(graph, URIs.TotalFunction);
-        True = getResourceOrNull(graph, URIs.True);
-        Type = getResourceOrNull(graph, URIs.Type);
-        TypeWithIdentifier = getResourceOrNull(graph, URIs.TypeWithIdentifier);
-        Type_instantiateUnder = getResourceOrNull(graph, URIs.Type_instantiateUnder);
-        Type_instantiateUnder_Inverse = getResourceOrNull(graph, URIs.Type_instantiateUnder_Inverse);
-        URI = getResourceOrNull(graph, URIs.URI);
-        Value = getResourceOrNull(graph, URIs.Value);
-        Variant = getResourceOrNull(graph, URIs.Variant);
-        VariantArray = getResourceOrNull(graph, URIs.VariantArray);
-        assert_ = getResourceOrNull(graph, URIs.assert_);
-        classifications = getResourceOrNull(graph, URIs.classifications);
-        classifications_Inverse = getResourceOrNull(graph, URIs.classifications_Inverse);
-        defTag = getResourceOrNull(graph, URIs.defTag);
-        default_ = getResourceOrNull(graph, URIs.default_);
-        default_Inverse = getResourceOrNull(graph, URIs.default_Inverse);
-        domainChildren = getResourceOrNull(graph, URIs.domainChildren);
-        domainChildren_Inverse = getResourceOrNull(graph, URIs.domainChildren_Inverse);
-        domainProperties = getResourceOrNull(graph, URIs.domainProperties);
-        domainProperties_Inverse = getResourceOrNull(graph, URIs.domainProperties_Inverse);
-        entityReplacer = getResourceOrNull(graph, URIs.entityReplacer);
-        entityReplacer_Inverse = getResourceOrNull(graph, URIs.entityReplacer_Inverse);
-        hasStandardResource = getResourceOrNull(graph, URIs.hasStandardResource);
-        hasStandardResource_Inverse = getResourceOrNull(graph, URIs.hasStandardResource_Inverse);
-        identifier = getResourceOrNull(graph, URIs.identifier);
-        identifier_Inverse = getResourceOrNull(graph, URIs.identifier_Inverse);
-        list = getResourceOrNull(graph, URIs.list);
-        loadBytes = getResourceOrNull(graph, URIs.loadBytes);
-        loadDataValue = getResourceOrNull(graph, URIs.loadDataValue);
-        loadString = getResourceOrNull(graph, URIs.loadString);
-        new_ = getResourceOrNull(graph, URIs.new_);
-        optionalProperty = getResourceOrNull(graph, URIs.optionalProperty);
-        orderedSet = getResourceOrNull(graph, URIs.orderedSet);
-        property = getResourceOrNull(graph, URIs.property);
-        readOnly = getResourceOrNull(graph, URIs.readOnly);
-        readOnly_Inverse = getResourceOrNull(graph, URIs.readOnly_Inverse);
-        required = getResourceOrNull(graph, URIs.required);
-        required_Inverse = getResourceOrNull(graph, URIs.required_Inverse);
-        scl = getResourceOrNull(graph, URIs.scl);
-        singleProperty = getResourceOrNull(graph, URIs.singleProperty);
-        singlePropertyDefault = getResourceOrNull(graph, URIs.singlePropertyDefault);
-        symmetric = getResourceOrNull(graph, URIs.symmetric);
-        tag = getResourceOrNull(graph, URIs.tag);
-        typeURI = getResourceOrNull(graph, URIs.typeURI);
-        typeURI_Inverse = getResourceOrNull(graph, URIs.typeURI_Inverse);
-        valid = getResourceOrNull(graph, URIs.valid);
-        valid_Inverse = getResourceOrNull(graph, URIs.valid_Inverse);
-        validator = getResourceOrNull(graph, URIs.validator);
-        validator_Inverse = getResourceOrNull(graph, URIs.validator_Inverse);
-        valueAccessor = getResourceOrNull(graph, URIs.valueAccessor);
-        valueAccessor_Inverse = getResourceOrNull(graph, URIs.valueAccessor_Inverse);
-    }
-    
-    public static Layer0 getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        Layer0 ret = session.peekService(Layer0.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new Layer0(qc.getIndependentGraph(graph));
-            session.registerService(Layer0.class, ret);
-        }
-        return ret;
-    }
-    
-    public static Layer0 getInstance(RequestProcessor session) throws DatabaseException {
-        Layer0 ret = session.peekService(Layer0.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<Layer0>() {
-                public Layer0 perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new Layer0(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(Layer0.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.layer0x.ontology/.gitignore b/bundles/org.simantics.layer0x.ontology/.gitignore
new file mode 100644 (file)
index 0000000..5525883
--- /dev/null
@@ -0,0 +1 @@
+/src/**/*.java
\ No newline at end of file
diff --git a/bundles/org.simantics.layer0x.ontology/graph.tg b/bundles/org.simantics.layer0x.ontology/graph.tg
deleted file mode 100644 (file)
index 7a0e384..0000000
Binary files a/bundles/org.simantics.layer0x.ontology/graph.tg and /dev/null differ
diff --git a/bundles/org.simantics.layer0x.ontology/src/org/simantics/layer0/PredicateResource.java b/bundles/org.simantics.layer0x.ontology/src/org/simantics/layer0/PredicateResource.java
deleted file mode 100644 (file)
index 506206b..0000000
+++ /dev/null
@@ -1,100 +0,0 @@
-package org.simantics.layer0;
-
-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 PredicateResource {
-    
-    public final Resource AppliesFirst;
-    public final Resource AppliesThen;
-    public final Resource BinaryPredicate;
-    public final Resource CompositePredicate;
-    public final Resource Conjunction;
-    public final Resource Disjunction;
-    public final Resource HasBinaryPredicate;
-    public final Resource HasPredicate;
-    public final Resource IntersectionPredicate;
-    public final Resource InversePredicate;
-    public final Resource Negation;
-    public final Resource OrderedSetElements;
-    public final Resource Predicate;
-    public final Resource TransitiveClosure;
-    public final Resource UnionPredicate;
-        
-    public static class URIs {
-        public static final String AppliesFirst = "http://www.simantics.org/Layer0X-1.1/Predicate/AppliesFirst";
-        public static final String AppliesThen = "http://www.simantics.org/Layer0X-1.1/Predicate/AppliesThen";
-        public static final String BinaryPredicate = "http://www.simantics.org/Layer0X-1.1/Predicate/BinaryPredicate";
-        public static final String CompositePredicate = "http://www.simantics.org/Layer0X-1.1/Predicate/CompositePredicate";
-        public static final String Conjunction = "http://www.simantics.org/Layer0X-1.1/Predicate/Conjunction";
-        public static final String Disjunction = "http://www.simantics.org/Layer0X-1.1/Predicate/Disjunction";
-        public static final String HasBinaryPredicate = "http://www.simantics.org/Layer0X-1.1/Predicate/HasBinaryPredicate";
-        public static final String HasPredicate = "http://www.simantics.org/Layer0X-1.1/Predicate/HasPredicate";
-        public static final String IntersectionPredicate = "http://www.simantics.org/Layer0X-1.1/Predicate/IntersectionPredicate";
-        public static final String InversePredicate = "http://www.simantics.org/Layer0X-1.1/Predicate/InversePredicate";
-        public static final String Negation = "http://www.simantics.org/Layer0X-1.1/Predicate/Negation";
-        public static final String OrderedSetElements = "http://www.simantics.org/Layer0X-1.1/Predicate/OrderedSetElements";
-        public static final String Predicate = "http://www.simantics.org/Layer0X-1.1/Predicate/Predicate";
-        public static final String TransitiveClosure = "http://www.simantics.org/Layer0X-1.1/Predicate/TransitiveClosure";
-        public static final String UnionPredicate = "http://www.simantics.org/Layer0X-1.1/Predicate/UnionPredicate";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public PredicateResource(ReadGraph graph) {
-        AppliesFirst = getResourceOrNull(graph, URIs.AppliesFirst);
-        AppliesThen = getResourceOrNull(graph, URIs.AppliesThen);
-        BinaryPredicate = getResourceOrNull(graph, URIs.BinaryPredicate);
-        CompositePredicate = getResourceOrNull(graph, URIs.CompositePredicate);
-        Conjunction = getResourceOrNull(graph, URIs.Conjunction);
-        Disjunction = getResourceOrNull(graph, URIs.Disjunction);
-        HasBinaryPredicate = getResourceOrNull(graph, URIs.HasBinaryPredicate);
-        HasPredicate = getResourceOrNull(graph, URIs.HasPredicate);
-        IntersectionPredicate = getResourceOrNull(graph, URIs.IntersectionPredicate);
-        InversePredicate = getResourceOrNull(graph, URIs.InversePredicate);
-        Negation = getResourceOrNull(graph, URIs.Negation);
-        OrderedSetElements = getResourceOrNull(graph, URIs.OrderedSetElements);
-        Predicate = getResourceOrNull(graph, URIs.Predicate);
-        TransitiveClosure = getResourceOrNull(graph, URIs.TransitiveClosure);
-        UnionPredicate = getResourceOrNull(graph, URIs.UnionPredicate);
-    }
-    
-    public static PredicateResource getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        PredicateResource ret = session.peekService(PredicateResource.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new PredicateResource(qc.getIndependentGraph(graph));
-            session.registerService(PredicateResource.class, ret);
-        }
-        return ret;
-    }
-    
-    public static PredicateResource getInstance(RequestProcessor session) throws DatabaseException {
-        PredicateResource ret = session.peekService(PredicateResource.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<PredicateResource>() {
-                public PredicateResource perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new PredicateResource(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(PredicateResource.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.layer0x.ontology/src/org/simantics/layer0/RequirementResource.java b/bundles/org.simantics.layer0x.ontology/src/org/simantics/layer0/RequirementResource.java
deleted file mode 100644 (file)
index f816a7c..0000000
+++ /dev/null
@@ -1,127 +0,0 @@
-package org.simantics.layer0;
-
-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 RequirementResource {
-    
-    public final Resource AllValuesSatisfy;
-    public final Resource AllValuesSatisfy_Inverse;
-    public final Resource EqualityRequirement;
-    public final Resource HasEntity;
-    public final Resource HasMultiplicity;
-    public final Resource HasMultiplicity_Inverse;
-    public final Resource HasRequirement;
-    public final Resource HasRequirement_Inverse;
-    public final Resource HasType;
-    public final Resource HasValueRequirement;
-    public final Resource HasValueRequirement_Inverse;
-    public final Resource Ignore;
-    public final Resource IntegerRangeUnion;
-    public final Resource RelationRequirement;
-    public final Resource Requirement;
-    public final Resource RequirementConjunction;
-    public final Resource RequirementDisjunction;
-    public final Resource RequirementNegation;
-    public final Resource Requires;
-    public final Resource SomeValuesSatisfy;
-    public final Resource SomeValuesSatisfy_Inverse;
-    public final Resource TypeRequirement;
-    public final Resource ValueRequirement;
-    public final Resource ValueType;
-        
-    public static class URIs {
-        public static final String AllValuesSatisfy = "http://www.simantics.org/Layer0X-1.1/Requirement/AllValuesSatisfy";
-        public static final String AllValuesSatisfy_Inverse = "http://www.simantics.org/Layer0X-1.1/Requirement/AllValuesSatisfy/Inverse";
-        public static final String EqualityRequirement = "http://www.simantics.org/Layer0X-1.1/Requirement/EqualityRequirement";
-        public static final String HasEntity = "http://www.simantics.org/Layer0X-1.1/Requirement/HasEntity";
-        public static final String HasMultiplicity = "http://www.simantics.org/Layer0X-1.1/Requirement/HasMultiplicity";
-        public static final String HasMultiplicity_Inverse = "http://www.simantics.org/Layer0X-1.1/Requirement/HasMultiplicity/Inverse";
-        public static final String HasRequirement = "http://www.simantics.org/Layer0X-1.1/Requirement/HasRequirement";
-        public static final String HasRequirement_Inverse = "http://www.simantics.org/Layer0X-1.1/Requirement/HasRequirement/Inverse";
-        public static final String HasType = "http://www.simantics.org/Layer0X-1.1/Requirement/HasType";
-        public static final String HasValueRequirement = "http://www.simantics.org/Layer0X-1.1/Requirement/HasValueRequirement";
-        public static final String HasValueRequirement_Inverse = "http://www.simantics.org/Layer0X-1.1/Requirement/HasValueRequirement/Inverse";
-        public static final String Ignore = "http://www.simantics.org/Layer0X-1.1/Requirement/Ignore";
-        public static final String IntegerRangeUnion = "http://www.simantics.org/Layer0X-1.1/Requirement/IntegerRangeUnion";
-        public static final String RelationRequirement = "http://www.simantics.org/Layer0X-1.1/Requirement/RelationRequirement";
-        public static final String Requirement = "http://www.simantics.org/Layer0X-1.1/Requirement/Requirement";
-        public static final String RequirementConjunction = "http://www.simantics.org/Layer0X-1.1/Requirement/RequirementConjunction";
-        public static final String RequirementDisjunction = "http://www.simantics.org/Layer0X-1.1/Requirement/RequirementDisjunction";
-        public static final String RequirementNegation = "http://www.simantics.org/Layer0X-1.1/Requirement/RequirementNegation";
-        public static final String Requires = "http://www.simantics.org/Layer0X-1.1/Requirement/Requires";
-        public static final String SomeValuesSatisfy = "http://www.simantics.org/Layer0X-1.1/Requirement/SomeValuesSatisfy";
-        public static final String SomeValuesSatisfy_Inverse = "http://www.simantics.org/Layer0X-1.1/Requirement/SomeValuesSatisfy/Inverse";
-        public static final String TypeRequirement = "http://www.simantics.org/Layer0X-1.1/Requirement/TypeRequirement";
-        public static final String ValueRequirement = "http://www.simantics.org/Layer0X-1.1/Requirement/ValueRequirement";
-        public static final String ValueType = "http://www.simantics.org/Layer0X-1.1/Requirement/ValueType";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public RequirementResource(ReadGraph graph) {
-        AllValuesSatisfy = getResourceOrNull(graph, URIs.AllValuesSatisfy);
-        AllValuesSatisfy_Inverse = getResourceOrNull(graph, URIs.AllValuesSatisfy_Inverse);
-        EqualityRequirement = getResourceOrNull(graph, URIs.EqualityRequirement);
-        HasEntity = getResourceOrNull(graph, URIs.HasEntity);
-        HasMultiplicity = getResourceOrNull(graph, URIs.HasMultiplicity);
-        HasMultiplicity_Inverse = getResourceOrNull(graph, URIs.HasMultiplicity_Inverse);
-        HasRequirement = getResourceOrNull(graph, URIs.HasRequirement);
-        HasRequirement_Inverse = getResourceOrNull(graph, URIs.HasRequirement_Inverse);
-        HasType = getResourceOrNull(graph, URIs.HasType);
-        HasValueRequirement = getResourceOrNull(graph, URIs.HasValueRequirement);
-        HasValueRequirement_Inverse = getResourceOrNull(graph, URIs.HasValueRequirement_Inverse);
-        Ignore = getResourceOrNull(graph, URIs.Ignore);
-        IntegerRangeUnion = getResourceOrNull(graph, URIs.IntegerRangeUnion);
-        RelationRequirement = getResourceOrNull(graph, URIs.RelationRequirement);
-        Requirement = getResourceOrNull(graph, URIs.Requirement);
-        RequirementConjunction = getResourceOrNull(graph, URIs.RequirementConjunction);
-        RequirementDisjunction = getResourceOrNull(graph, URIs.RequirementDisjunction);
-        RequirementNegation = getResourceOrNull(graph, URIs.RequirementNegation);
-        Requires = getResourceOrNull(graph, URIs.Requires);
-        SomeValuesSatisfy = getResourceOrNull(graph, URIs.SomeValuesSatisfy);
-        SomeValuesSatisfy_Inverse = getResourceOrNull(graph, URIs.SomeValuesSatisfy_Inverse);
-        TypeRequirement = getResourceOrNull(graph, URIs.TypeRequirement);
-        ValueRequirement = getResourceOrNull(graph, URIs.ValueRequirement);
-        ValueType = getResourceOrNull(graph, URIs.ValueType);
-    }
-    
-    public static RequirementResource getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        RequirementResource ret = session.peekService(RequirementResource.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new RequirementResource(qc.getIndependentGraph(graph));
-            session.registerService(RequirementResource.class, ret);
-        }
-        return ret;
-    }
-    
-    public static RequirementResource getInstance(RequestProcessor session) throws DatabaseException {
-        RequirementResource ret = session.peekService(RequirementResource.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<RequirementResource>() {
-                public RequirementResource perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new RequirementResource(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(RequirementResource.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.layer0x.ontology/src/org/simantics/operation/Layer0X.java b/bundles/org.simantics.layer0x.ontology/src/org/simantics/operation/Layer0X.java
deleted file mode 100644 (file)
index 96c9746..0000000
+++ /dev/null
@@ -1,481 +0,0 @@
-package org.simantics.operation;
-
-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 Layer0X {
-    
-    public final Resource Activates;
-    @Deprecated public final Resource Activation;
-    public final Resource AppliesRelation;
-    public final Resource DefinesObtainedStatement;
-    public final Resource DefinesObtainedStatement_Inverse;
-    public final Resource Dependencies;
-    public final Resource DependenciesRelation;
-    public final Resource DependencyResources;
-    public final Resource DisplayCategory;
-    public final Resource DisplayCategory_Inverse;
-    public final Resource EntitySubgraphExtent;
-    public final Resource GenericRelation;
-    @Deprecated public final Resource HasActivation;
-    public final Resource HasBaseRealization;
-    public final Resource HasBindingPattern;
-    public final Resource HasBindingPattern_Inverse;
-    public final Resource HasChildReferenceFormatter;
-    public final Resource HasChildReferenceFormatter_Inverse;
-    public final Resource HasChildVariables;
-    public final Resource HasChildVariables_Inverse;
-    public final Resource HasDefaultValue;
-    public final Resource HasDefaultValue_Inverse;
-    public final Resource HasDisplayUnit;
-    public final Resource HasDisplayUnit_Inverse;
-    public final Resource HasExpression;
-    public final Resource HasExpression_Inverse;
-    public final Resource HasGeneratedNamePrefix;
-    public final Resource HasGeneratedNamePrefix_Inverse;
-    public final Resource HasIndex;
-    public final Resource HasRealization;
-    public final Resource HasRealizationType;
-    public final Resource HasRealizationType_Inverse;
-    public final Resource HasRelation;
-    public final Resource HasRelation_Inverse;
-    public final Resource HasRepresentation;
-    public final Resource HasSession;
-    public final Resource HasTemplate;
-    public final Resource HasTemplate_Inverse;
-    @Deprecated public final Resource HasTrigger;
-    public final Resource HasType;
-    public final Resource HasType_Inverse;
-    public final Resource HasUnit;
-    public final Resource HasUnit_Inverse;
-    public final Resource HasValidNumericalRange;
-    public final Resource HasValidNumericalRange_Inverse;
-    public final Resource HasValidationRule;
-    public final Resource Identifier;
-    public final Resource Identifier_Inverse;
-    public final Resource Index;
-    public final Resource IsActivatedBy;
-    public final Resource IsBaseRealizationOf;
-    public final Resource IsRealizationOf;
-    public final Resource IsRealized;
-    public final Resource IsTriggerOf;
-    public final Resource Layer0ValidationRule;
-    public final Resource NaturalNumberOrderRelation;
-    public final Resource ObtainedStatement;
-    public final Resource ObtainedStatement_object;
-    public final Resource ObtainedStatement_predicate;
-    public final Resource ObtainsProperty;
-    public final Resource ObtainsProperty1;
-    public final Resource ObtainsProperty1_Inverse;
-    public final Resource ObtainsProperty2;
-    public final Resource ObtainsProperty2_Inverse;
-    public final Resource ObtainsProperty3;
-    public final Resource ObtainsProperty3_Inverse;
-    public final Resource ObtainsProperty4;
-    public final Resource ObtainsProperty4_Inverse;
-    public final Resource ObtainsProperty5;
-    public final Resource ObtainsProperty5_Inverse;
-    public final Resource ObtainsProperty_Inverse;
-    public final Resource Operation;
-    public final Resource Operation_AbstractContextualList;
-    public final Resource Operation_ConditionalList;
-    public final Resource Operation_ContextualList;
-    public final Resource Operation_HasCondition;
-    public final Resource Operation_HasElseElement;
-    public final Resource Operation_HasThenElement;
-    public final Resource Operation_Operation;
-    public final Resource Operation_TypeBasedList;
-    public final Resource Predicate;
-    public final Resource Predicate_AppliesFirst;
-    public final Resource Predicate_AppliesThen;
-    public final Resource Predicate_BinaryPredicate;
-    public final Resource Predicate_CompositePredicate;
-    public final Resource Predicate_Conjunction;
-    public final Resource Predicate_Disjunction;
-    public final Resource Predicate_HasBinaryPredicate;
-    public final Resource Predicate_HasPredicate;
-    public final Resource Predicate_IntersectionPredicate;
-    public final Resource Predicate_InversePredicate;
-    public final Resource Predicate_Negation;
-    public final Resource Predicate_OrderedSetElements;
-    public final Resource Predicate_Predicate;
-    public final Resource Predicate_TransitiveClosure;
-    public final Resource Predicate_UnionPredicate;
-    public final Resource PropertySet;
-    public final Resource PropertyType;
-    public final Resource Realization;
-    public final Resource RelationApplication;
-    public final Resource RelationView;
-    public final Resource Representation;
-    public final Resource Represents;
-    public final Resource Requirement;
-    public final Resource Requirement_AllValuesSatisfy;
-    public final Resource Requirement_AllValuesSatisfy_Inverse;
-    public final Resource Requirement_EqualityRequirement;
-    public final Resource Requirement_HasEntity;
-    public final Resource Requirement_HasMultiplicity;
-    public final Resource Requirement_HasMultiplicity_Inverse;
-    public final Resource Requirement_HasRequirement;
-    public final Resource Requirement_HasRequirement_Inverse;
-    public final Resource Requirement_HasType;
-    public final Resource Requirement_HasValueRequirement;
-    public final Resource Requirement_HasValueRequirement_Inverse;
-    public final Resource Requirement_Ignore;
-    public final Resource Requirement_IntegerRangeUnion;
-    public final Resource Requirement_RelationRequirement;
-    public final Resource Requirement_Requirement;
-    public final Resource Requirement_RequirementConjunction;
-    public final Resource Requirement_RequirementDisjunction;
-    public final Resource Requirement_RequirementNegation;
-    public final Resource Requirement_Requires;
-    public final Resource Requirement_SomeValuesSatisfy;
-    public final Resource Requirement_SomeValuesSatisfy_Inverse;
-    public final Resource Requirement_TypeRequirement;
-    public final Resource Requirement_ValueRequirement;
-    public final Resource Requirement_ValueType;
-    public final Resource RequiresDataType;
-    public final Resource RequiresDataType_Inverse;
-    public final Resource ResourcePropertyRelation;
-    public final Resource Session;
-    public final Resource Session_HasClientId;
-    public final Resource Session_HasClientId_Inverse;
-    public final Resource Session_HasRoleSelection;
-    public final Resource Session_HasUser;
-    public final Resource StatementAdapter;
-    public final Resource StringAdapter;
-    public final Resource SubgraphAdvisor;
-    public final Resource SubgraphExtent;
-    @Deprecated public final Resource Trigger;
-    public final Resource ValidationRule;
-        
-    public static class URIs {
-        public static final String Activates = "http://www.simantics.org/Layer0X-1.1/Activates";
-        @Deprecated public static final String Activation = "http://www.simantics.org/Layer0X-1.1/Activation";
-        public static final String AppliesRelation = "http://www.simantics.org/Layer0X-1.1/AppliesRelation";
-        public static final String DefinesObtainedStatement = "http://www.simantics.org/Layer0X-1.1/DefinesObtainedStatement";
-        public static final String DefinesObtainedStatement_Inverse = "http://www.simantics.org/Layer0X-1.1/DefinesObtainedStatement/Inverse";
-        public static final String Dependencies = "http://www.simantics.org/Layer0X-1.1/Dependencies";
-        public static final String DependenciesRelation = "http://www.simantics.org/Layer0X-1.1/DependenciesRelation";
-        public static final String DependencyResources = "http://www.simantics.org/Layer0X-1.1/DependencyResources";
-        public static final String DisplayCategory = "http://www.simantics.org/Layer0X-1.1/DisplayCategory";
-        public static final String DisplayCategory_Inverse = "http://www.simantics.org/Layer0X-1.1/DisplayCategory/Inverse";
-        public static final String EntitySubgraphExtent = "http://www.simantics.org/Layer0X-1.1/EntitySubgraphExtent";
-        public static final String GenericRelation = "http://www.simantics.org/Layer0X-1.1/GenericRelation";
-        @Deprecated public static final String HasActivation = "http://www.simantics.org/Layer0X-1.1/HasActivation";
-        public static final String HasBaseRealization = "http://www.simantics.org/Layer0X-1.1/HasBaseRealization";
-        public static final String HasBindingPattern = "http://www.simantics.org/Layer0X-1.1/HasBindingPattern";
-        public static final String HasBindingPattern_Inverse = "http://www.simantics.org/Layer0X-1.1/HasBindingPattern/Inverse";
-        public static final String HasChildReferenceFormatter = "http://www.simantics.org/Layer0X-1.1/HasChildReferenceFormatter";
-        public static final String HasChildReferenceFormatter_Inverse = "http://www.simantics.org/Layer0X-1.1/HasChildReferenceFormatter/Inverse";
-        public static final String HasChildVariables = "http://www.simantics.org/Layer0X-1.1/HasChildVariables";
-        public static final String HasChildVariables_Inverse = "http://www.simantics.org/Layer0X-1.1/HasChildVariables/Inverse";
-        public static final String HasDefaultValue = "http://www.simantics.org/Layer0X-1.1/HasDefaultValue";
-        public static final String HasDefaultValue_Inverse = "http://www.simantics.org/Layer0X-1.1/HasDefaultValue/Inverse";
-        public static final String HasDisplayUnit = "http://www.simantics.org/Layer0X-1.1/HasDisplayUnit";
-        public static final String HasDisplayUnit_Inverse = "http://www.simantics.org/Layer0X-1.1/HasDisplayUnit/Inverse";
-        public static final String HasExpression = "http://www.simantics.org/Layer0X-1.1/HasExpression";
-        public static final String HasExpression_Inverse = "http://www.simantics.org/Layer0X-1.1/HasExpression/Inverse";
-        public static final String HasGeneratedNamePrefix = "http://www.simantics.org/Layer0X-1.1/HasGeneratedNamePrefix";
-        public static final String HasGeneratedNamePrefix_Inverse = "http://www.simantics.org/Layer0X-1.1/HasGeneratedNamePrefix/Inverse";
-        public static final String HasIndex = "http://www.simantics.org/Layer0X-1.1/HasIndex";
-        public static final String HasRealization = "http://www.simantics.org/Layer0X-1.1/HasRealization";
-        public static final String HasRealizationType = "http://www.simantics.org/Layer0X-1.1/HasRealizationType";
-        public static final String HasRealizationType_Inverse = "http://www.simantics.org/Layer0X-1.1/HasRealizationType/Inverse";
-        public static final String HasRelation = "http://www.simantics.org/Layer0X-1.1/HasRelation";
-        public static final String HasRelation_Inverse = "http://www.simantics.org/Layer0X-1.1/HasRelation/Inverse";
-        public static final String HasRepresentation = "http://www.simantics.org/Layer0X-1.1/HasRepresentation";
-        public static final String HasSession = "http://www.simantics.org/Layer0X-1.1/HasSession";
-        public static final String HasTemplate = "http://www.simantics.org/Layer0X-1.1/HasTemplate";
-        public static final String HasTemplate_Inverse = "http://www.simantics.org/Layer0X-1.1/HasTemplate/Inverse";
-        @Deprecated public static final String HasTrigger = "http://www.simantics.org/Layer0X-1.1/HasTrigger";
-        public static final String HasType = "http://www.simantics.org/Layer0X-1.1/HasType";
-        public static final String HasType_Inverse = "http://www.simantics.org/Layer0X-1.1/HasType/Inverse";
-        public static final String HasUnit = "http://www.simantics.org/Layer0X-1.1/HasUnit";
-        public static final String HasUnit_Inverse = "http://www.simantics.org/Layer0X-1.1/HasUnit/Inverse";
-        public static final String HasValidNumericalRange = "http://www.simantics.org/Layer0X-1.1/HasValidNumericalRange";
-        public static final String HasValidNumericalRange_Inverse = "http://www.simantics.org/Layer0X-1.1/HasValidNumericalRange/Inverse";
-        public static final String HasValidationRule = "http://www.simantics.org/Layer0X-1.1/HasValidationRule";
-        public static final String Identifier = "http://www.simantics.org/Layer0X-1.1/Identifier";
-        public static final String Identifier_Inverse = "http://www.simantics.org/Layer0X-1.1/Identifier/Inverse";
-        public static final String Index = "http://www.simantics.org/Layer0X-1.1/Index";
-        public static final String IsActivatedBy = "http://www.simantics.org/Layer0X-1.1/IsActivatedBy";
-        public static final String IsBaseRealizationOf = "http://www.simantics.org/Layer0X-1.1/IsBaseRealizationOf";
-        public static final String IsRealizationOf = "http://www.simantics.org/Layer0X-1.1/IsRealizationOf";
-        public static final String IsRealized = "http://www.simantics.org/Layer0X-1.1/IsRealized";
-        public static final String IsTriggerOf = "http://www.simantics.org/Layer0X-1.1/IsTriggerOf";
-        public static final String Layer0ValidationRule = "http://www.simantics.org/Layer0X-1.1/Layer0ValidationRule";
-        public static final String NaturalNumberOrderRelation = "http://www.simantics.org/Layer0X-1.1/NaturalNumberOrderRelation";
-        public static final String ObtainedStatement = "http://www.simantics.org/Layer0X-1.1/ObtainedStatement";
-        public static final String ObtainedStatement_object = "http://www.simantics.org/Layer0X-1.1/ObtainedStatement/object";
-        public static final String ObtainedStatement_predicate = "http://www.simantics.org/Layer0X-1.1/ObtainedStatement/predicate";
-        public static final String ObtainsProperty = "http://www.simantics.org/Layer0X-1.1/ObtainsProperty";
-        public static final String ObtainsProperty1 = "http://www.simantics.org/Layer0X-1.1/ObtainsProperty1";
-        public static final String ObtainsProperty1_Inverse = "http://www.simantics.org/Layer0X-1.1/ObtainsProperty1/Inverse";
-        public static final String ObtainsProperty2 = "http://www.simantics.org/Layer0X-1.1/ObtainsProperty2";
-        public static final String ObtainsProperty2_Inverse = "http://www.simantics.org/Layer0X-1.1/ObtainsProperty2/Inverse";
-        public static final String ObtainsProperty3 = "http://www.simantics.org/Layer0X-1.1/ObtainsProperty3";
-        public static final String ObtainsProperty3_Inverse = "http://www.simantics.org/Layer0X-1.1/ObtainsProperty3/Inverse";
-        public static final String ObtainsProperty4 = "http://www.simantics.org/Layer0X-1.1/ObtainsProperty4";
-        public static final String ObtainsProperty4_Inverse = "http://www.simantics.org/Layer0X-1.1/ObtainsProperty4/Inverse";
-        public static final String ObtainsProperty5 = "http://www.simantics.org/Layer0X-1.1/ObtainsProperty5";
-        public static final String ObtainsProperty5_Inverse = "http://www.simantics.org/Layer0X-1.1/ObtainsProperty5/Inverse";
-        public static final String ObtainsProperty_Inverse = "http://www.simantics.org/Layer0X-1.1/ObtainsProperty/Inverse";
-        public static final String Operation = "http://www.simantics.org/Layer0X-1.1/Operation";
-        public static final String Operation_AbstractContextualList = "http://www.simantics.org/Layer0X-1.1/Operation/AbstractContextualList";
-        public static final String Operation_ConditionalList = "http://www.simantics.org/Layer0X-1.1/Operation/ConditionalList";
-        public static final String Operation_ContextualList = "http://www.simantics.org/Layer0X-1.1/Operation/ContextualList";
-        public static final String Operation_HasCondition = "http://www.simantics.org/Layer0X-1.1/Operation/HasCondition";
-        public static final String Operation_HasElseElement = "http://www.simantics.org/Layer0X-1.1/Operation/HasElseElement";
-        public static final String Operation_HasThenElement = "http://www.simantics.org/Layer0X-1.1/Operation/HasThenElement";
-        public static final String Operation_Operation = "http://www.simantics.org/Layer0X-1.1/Operation/Operation";
-        public static final String Operation_TypeBasedList = "http://www.simantics.org/Layer0X-1.1/Operation/TypeBasedList";
-        public static final String Predicate = "http://www.simantics.org/Layer0X-1.1/Predicate";
-        public static final String Predicate_AppliesFirst = "http://www.simantics.org/Layer0X-1.1/Predicate/AppliesFirst";
-        public static final String Predicate_AppliesThen = "http://www.simantics.org/Layer0X-1.1/Predicate/AppliesThen";
-        public static final String Predicate_BinaryPredicate = "http://www.simantics.org/Layer0X-1.1/Predicate/BinaryPredicate";
-        public static final String Predicate_CompositePredicate = "http://www.simantics.org/Layer0X-1.1/Predicate/CompositePredicate";
-        public static final String Predicate_Conjunction = "http://www.simantics.org/Layer0X-1.1/Predicate/Conjunction";
-        public static final String Predicate_Disjunction = "http://www.simantics.org/Layer0X-1.1/Predicate/Disjunction";
-        public static final String Predicate_HasBinaryPredicate = "http://www.simantics.org/Layer0X-1.1/Predicate/HasBinaryPredicate";
-        public static final String Predicate_HasPredicate = "http://www.simantics.org/Layer0X-1.1/Predicate/HasPredicate";
-        public static final String Predicate_IntersectionPredicate = "http://www.simantics.org/Layer0X-1.1/Predicate/IntersectionPredicate";
-        public static final String Predicate_InversePredicate = "http://www.simantics.org/Layer0X-1.1/Predicate/InversePredicate";
-        public static final String Predicate_Negation = "http://www.simantics.org/Layer0X-1.1/Predicate/Negation";
-        public static final String Predicate_OrderedSetElements = "http://www.simantics.org/Layer0X-1.1/Predicate/OrderedSetElements";
-        public static final String Predicate_Predicate = "http://www.simantics.org/Layer0X-1.1/Predicate/Predicate";
-        public static final String Predicate_TransitiveClosure = "http://www.simantics.org/Layer0X-1.1/Predicate/TransitiveClosure";
-        public static final String Predicate_UnionPredicate = "http://www.simantics.org/Layer0X-1.1/Predicate/UnionPredicate";
-        public static final String PropertySet = "http://www.simantics.org/Layer0X-1.1/PropertySet";
-        public static final String PropertyType = "http://www.simantics.org/Layer0X-1.1/PropertyType";
-        public static final String Realization = "http://www.simantics.org/Layer0X-1.1/Realization";
-        public static final String RelationApplication = "http://www.simantics.org/Layer0X-1.1/RelationApplication";
-        public static final String RelationView = "http://www.simantics.org/Layer0X-1.1/RelationView";
-        public static final String Representation = "http://www.simantics.org/Layer0X-1.1/Representation";
-        public static final String Represents = "http://www.simantics.org/Layer0X-1.1/Represents";
-        public static final String Requirement = "http://www.simantics.org/Layer0X-1.1/Requirement";
-        public static final String Requirement_AllValuesSatisfy = "http://www.simantics.org/Layer0X-1.1/Requirement/AllValuesSatisfy";
-        public static final String Requirement_AllValuesSatisfy_Inverse = "http://www.simantics.org/Layer0X-1.1/Requirement/AllValuesSatisfy/Inverse";
-        public static final String Requirement_EqualityRequirement = "http://www.simantics.org/Layer0X-1.1/Requirement/EqualityRequirement";
-        public static final String Requirement_HasEntity = "http://www.simantics.org/Layer0X-1.1/Requirement/HasEntity";
-        public static final String Requirement_HasMultiplicity = "http://www.simantics.org/Layer0X-1.1/Requirement/HasMultiplicity";
-        public static final String Requirement_HasMultiplicity_Inverse = "http://www.simantics.org/Layer0X-1.1/Requirement/HasMultiplicity/Inverse";
-        public static final String Requirement_HasRequirement = "http://www.simantics.org/Layer0X-1.1/Requirement/HasRequirement";
-        public static final String Requirement_HasRequirement_Inverse = "http://www.simantics.org/Layer0X-1.1/Requirement/HasRequirement/Inverse";
-        public static final String Requirement_HasType = "http://www.simantics.org/Layer0X-1.1/Requirement/HasType";
-        public static final String Requirement_HasValueRequirement = "http://www.simantics.org/Layer0X-1.1/Requirement/HasValueRequirement";
-        public static final String Requirement_HasValueRequirement_Inverse = "http://www.simantics.org/Layer0X-1.1/Requirement/HasValueRequirement/Inverse";
-        public static final String Requirement_Ignore = "http://www.simantics.org/Layer0X-1.1/Requirement/Ignore";
-        public static final String Requirement_IntegerRangeUnion = "http://www.simantics.org/Layer0X-1.1/Requirement/IntegerRangeUnion";
-        public static final String Requirement_RelationRequirement = "http://www.simantics.org/Layer0X-1.1/Requirement/RelationRequirement";
-        public static final String Requirement_Requirement = "http://www.simantics.org/Layer0X-1.1/Requirement/Requirement";
-        public static final String Requirement_RequirementConjunction = "http://www.simantics.org/Layer0X-1.1/Requirement/RequirementConjunction";
-        public static final String Requirement_RequirementDisjunction = "http://www.simantics.org/Layer0X-1.1/Requirement/RequirementDisjunction";
-        public static final String Requirement_RequirementNegation = "http://www.simantics.org/Layer0X-1.1/Requirement/RequirementNegation";
-        public static final String Requirement_Requires = "http://www.simantics.org/Layer0X-1.1/Requirement/Requires";
-        public static final String Requirement_SomeValuesSatisfy = "http://www.simantics.org/Layer0X-1.1/Requirement/SomeValuesSatisfy";
-        public static final String Requirement_SomeValuesSatisfy_Inverse = "http://www.simantics.org/Layer0X-1.1/Requirement/SomeValuesSatisfy/Inverse";
-        public static final String Requirement_TypeRequirement = "http://www.simantics.org/Layer0X-1.1/Requirement/TypeRequirement";
-        public static final String Requirement_ValueRequirement = "http://www.simantics.org/Layer0X-1.1/Requirement/ValueRequirement";
-        public static final String Requirement_ValueType = "http://www.simantics.org/Layer0X-1.1/Requirement/ValueType";
-        public static final String RequiresDataType = "http://www.simantics.org/Layer0X-1.1/RequiresDataType";
-        public static final String RequiresDataType_Inverse = "http://www.simantics.org/Layer0X-1.1/RequiresDataType/Inverse";
-        public static final String ResourcePropertyRelation = "http://www.simantics.org/Layer0X-1.1/ResourcePropertyRelation";
-        public static final String Session = "http://www.simantics.org/Layer0X-1.1/Session";
-        public static final String Session_HasClientId = "http://www.simantics.org/Layer0X-1.1/Session/HasClientId";
-        public static final String Session_HasClientId_Inverse = "http://www.simantics.org/Layer0X-1.1/Session/HasClientId/Inverse";
-        public static final String Session_HasRoleSelection = "http://www.simantics.org/Layer0X-1.1/Session/HasRoleSelection";
-        public static final String Session_HasUser = "http://www.simantics.org/Layer0X-1.1/Session/HasUser";
-        public static final String StatementAdapter = "http://www.simantics.org/Layer0X-1.1/StatementAdapter";
-        public static final String StringAdapter = "http://www.simantics.org/Layer0X-1.1/StringAdapter";
-        public static final String SubgraphAdvisor = "http://www.simantics.org/Layer0X-1.1/SubgraphAdvisor";
-        public static final String SubgraphExtent = "http://www.simantics.org/Layer0X-1.1/SubgraphExtent";
-        @Deprecated public static final String Trigger = "http://www.simantics.org/Layer0X-1.1/Trigger";
-        public static final String ValidationRule = "http://www.simantics.org/Layer0X-1.1/ValidationRule";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public Layer0X(ReadGraph graph) {
-        Activates = getResourceOrNull(graph, URIs.Activates);
-        Activation = getResourceOrNull(graph, URIs.Activation);
-        AppliesRelation = getResourceOrNull(graph, URIs.AppliesRelation);
-        DefinesObtainedStatement = getResourceOrNull(graph, URIs.DefinesObtainedStatement);
-        DefinesObtainedStatement_Inverse = getResourceOrNull(graph, URIs.DefinesObtainedStatement_Inverse);
-        Dependencies = getResourceOrNull(graph, URIs.Dependencies);
-        DependenciesRelation = getResourceOrNull(graph, URIs.DependenciesRelation);
-        DependencyResources = getResourceOrNull(graph, URIs.DependencyResources);
-        DisplayCategory = getResourceOrNull(graph, URIs.DisplayCategory);
-        DisplayCategory_Inverse = getResourceOrNull(graph, URIs.DisplayCategory_Inverse);
-        EntitySubgraphExtent = getResourceOrNull(graph, URIs.EntitySubgraphExtent);
-        GenericRelation = getResourceOrNull(graph, URIs.GenericRelation);
-        HasActivation = getResourceOrNull(graph, URIs.HasActivation);
-        HasBaseRealization = getResourceOrNull(graph, URIs.HasBaseRealization);
-        HasBindingPattern = getResourceOrNull(graph, URIs.HasBindingPattern);
-        HasBindingPattern_Inverse = getResourceOrNull(graph, URIs.HasBindingPattern_Inverse);
-        HasChildReferenceFormatter = getResourceOrNull(graph, URIs.HasChildReferenceFormatter);
-        HasChildReferenceFormatter_Inverse = getResourceOrNull(graph, URIs.HasChildReferenceFormatter_Inverse);
-        HasChildVariables = getResourceOrNull(graph, URIs.HasChildVariables);
-        HasChildVariables_Inverse = getResourceOrNull(graph, URIs.HasChildVariables_Inverse);
-        HasDefaultValue = getResourceOrNull(graph, URIs.HasDefaultValue);
-        HasDefaultValue_Inverse = getResourceOrNull(graph, URIs.HasDefaultValue_Inverse);
-        HasDisplayUnit = getResourceOrNull(graph, URIs.HasDisplayUnit);
-        HasDisplayUnit_Inverse = getResourceOrNull(graph, URIs.HasDisplayUnit_Inverse);
-        HasExpression = getResourceOrNull(graph, URIs.HasExpression);
-        HasExpression_Inverse = getResourceOrNull(graph, URIs.HasExpression_Inverse);
-        HasGeneratedNamePrefix = getResourceOrNull(graph, URIs.HasGeneratedNamePrefix);
-        HasGeneratedNamePrefix_Inverse = getResourceOrNull(graph, URIs.HasGeneratedNamePrefix_Inverse);
-        HasIndex = getResourceOrNull(graph, URIs.HasIndex);
-        HasRealization = getResourceOrNull(graph, URIs.HasRealization);
-        HasRealizationType = getResourceOrNull(graph, URIs.HasRealizationType);
-        HasRealizationType_Inverse = getResourceOrNull(graph, URIs.HasRealizationType_Inverse);
-        HasRelation = getResourceOrNull(graph, URIs.HasRelation);
-        HasRelation_Inverse = getResourceOrNull(graph, URIs.HasRelation_Inverse);
-        HasRepresentation = getResourceOrNull(graph, URIs.HasRepresentation);
-        HasSession = getResourceOrNull(graph, URIs.HasSession);
-        HasTemplate = getResourceOrNull(graph, URIs.HasTemplate);
-        HasTemplate_Inverse = getResourceOrNull(graph, URIs.HasTemplate_Inverse);
-        HasTrigger = getResourceOrNull(graph, URIs.HasTrigger);
-        HasType = getResourceOrNull(graph, URIs.HasType);
-        HasType_Inverse = getResourceOrNull(graph, URIs.HasType_Inverse);
-        HasUnit = getResourceOrNull(graph, URIs.HasUnit);
-        HasUnit_Inverse = getResourceOrNull(graph, URIs.HasUnit_Inverse);
-        HasValidNumericalRange = getResourceOrNull(graph, URIs.HasValidNumericalRange);
-        HasValidNumericalRange_Inverse = getResourceOrNull(graph, URIs.HasValidNumericalRange_Inverse);
-        HasValidationRule = getResourceOrNull(graph, URIs.HasValidationRule);
-        Identifier = getResourceOrNull(graph, URIs.Identifier);
-        Identifier_Inverse = getResourceOrNull(graph, URIs.Identifier_Inverse);
-        Index = getResourceOrNull(graph, URIs.Index);
-        IsActivatedBy = getResourceOrNull(graph, URIs.IsActivatedBy);
-        IsBaseRealizationOf = getResourceOrNull(graph, URIs.IsBaseRealizationOf);
-        IsRealizationOf = getResourceOrNull(graph, URIs.IsRealizationOf);
-        IsRealized = getResourceOrNull(graph, URIs.IsRealized);
-        IsTriggerOf = getResourceOrNull(graph, URIs.IsTriggerOf);
-        Layer0ValidationRule = getResourceOrNull(graph, URIs.Layer0ValidationRule);
-        NaturalNumberOrderRelation = getResourceOrNull(graph, URIs.NaturalNumberOrderRelation);
-        ObtainedStatement = getResourceOrNull(graph, URIs.ObtainedStatement);
-        ObtainedStatement_object = getResourceOrNull(graph, URIs.ObtainedStatement_object);
-        ObtainedStatement_predicate = getResourceOrNull(graph, URIs.ObtainedStatement_predicate);
-        ObtainsProperty = getResourceOrNull(graph, URIs.ObtainsProperty);
-        ObtainsProperty1 = getResourceOrNull(graph, URIs.ObtainsProperty1);
-        ObtainsProperty1_Inverse = getResourceOrNull(graph, URIs.ObtainsProperty1_Inverse);
-        ObtainsProperty2 = getResourceOrNull(graph, URIs.ObtainsProperty2);
-        ObtainsProperty2_Inverse = getResourceOrNull(graph, URIs.ObtainsProperty2_Inverse);
-        ObtainsProperty3 = getResourceOrNull(graph, URIs.ObtainsProperty3);
-        ObtainsProperty3_Inverse = getResourceOrNull(graph, URIs.ObtainsProperty3_Inverse);
-        ObtainsProperty4 = getResourceOrNull(graph, URIs.ObtainsProperty4);
-        ObtainsProperty4_Inverse = getResourceOrNull(graph, URIs.ObtainsProperty4_Inverse);
-        ObtainsProperty5 = getResourceOrNull(graph, URIs.ObtainsProperty5);
-        ObtainsProperty5_Inverse = getResourceOrNull(graph, URIs.ObtainsProperty5_Inverse);
-        ObtainsProperty_Inverse = getResourceOrNull(graph, URIs.ObtainsProperty_Inverse);
-        Operation = getResourceOrNull(graph, URIs.Operation);
-        Operation_AbstractContextualList = getResourceOrNull(graph, URIs.Operation_AbstractContextualList);
-        Operation_ConditionalList = getResourceOrNull(graph, URIs.Operation_ConditionalList);
-        Operation_ContextualList = getResourceOrNull(graph, URIs.Operation_ContextualList);
-        Operation_HasCondition = getResourceOrNull(graph, URIs.Operation_HasCondition);
-        Operation_HasElseElement = getResourceOrNull(graph, URIs.Operation_HasElseElement);
-        Operation_HasThenElement = getResourceOrNull(graph, URIs.Operation_HasThenElement);
-        Operation_Operation = getResourceOrNull(graph, URIs.Operation_Operation);
-        Operation_TypeBasedList = getResourceOrNull(graph, URIs.Operation_TypeBasedList);
-        Predicate = getResourceOrNull(graph, URIs.Predicate);
-        Predicate_AppliesFirst = getResourceOrNull(graph, URIs.Predicate_AppliesFirst);
-        Predicate_AppliesThen = getResourceOrNull(graph, URIs.Predicate_AppliesThen);
-        Predicate_BinaryPredicate = getResourceOrNull(graph, URIs.Predicate_BinaryPredicate);
-        Predicate_CompositePredicate = getResourceOrNull(graph, URIs.Predicate_CompositePredicate);
-        Predicate_Conjunction = getResourceOrNull(graph, URIs.Predicate_Conjunction);
-        Predicate_Disjunction = getResourceOrNull(graph, URIs.Predicate_Disjunction);
-        Predicate_HasBinaryPredicate = getResourceOrNull(graph, URIs.Predicate_HasBinaryPredicate);
-        Predicate_HasPredicate = getResourceOrNull(graph, URIs.Predicate_HasPredicate);
-        Predicate_IntersectionPredicate = getResourceOrNull(graph, URIs.Predicate_IntersectionPredicate);
-        Predicate_InversePredicate = getResourceOrNull(graph, URIs.Predicate_InversePredicate);
-        Predicate_Negation = getResourceOrNull(graph, URIs.Predicate_Negation);
-        Predicate_OrderedSetElements = getResourceOrNull(graph, URIs.Predicate_OrderedSetElements);
-        Predicate_Predicate = getResourceOrNull(graph, URIs.Predicate_Predicate);
-        Predicate_TransitiveClosure = getResourceOrNull(graph, URIs.Predicate_TransitiveClosure);
-        Predicate_UnionPredicate = getResourceOrNull(graph, URIs.Predicate_UnionPredicate);
-        PropertySet = getResourceOrNull(graph, URIs.PropertySet);
-        PropertyType = getResourceOrNull(graph, URIs.PropertyType);
-        Realization = getResourceOrNull(graph, URIs.Realization);
-        RelationApplication = getResourceOrNull(graph, URIs.RelationApplication);
-        RelationView = getResourceOrNull(graph, URIs.RelationView);
-        Representation = getResourceOrNull(graph, URIs.Representation);
-        Represents = getResourceOrNull(graph, URIs.Represents);
-        Requirement = getResourceOrNull(graph, URIs.Requirement);
-        Requirement_AllValuesSatisfy = getResourceOrNull(graph, URIs.Requirement_AllValuesSatisfy);
-        Requirement_AllValuesSatisfy_Inverse = getResourceOrNull(graph, URIs.Requirement_AllValuesSatisfy_Inverse);
-        Requirement_EqualityRequirement = getResourceOrNull(graph, URIs.Requirement_EqualityRequirement);
-        Requirement_HasEntity = getResourceOrNull(graph, URIs.Requirement_HasEntity);
-        Requirement_HasMultiplicity = getResourceOrNull(graph, URIs.Requirement_HasMultiplicity);
-        Requirement_HasMultiplicity_Inverse = getResourceOrNull(graph, URIs.Requirement_HasMultiplicity_Inverse);
-        Requirement_HasRequirement = getResourceOrNull(graph, URIs.Requirement_HasRequirement);
-        Requirement_HasRequirement_Inverse = getResourceOrNull(graph, URIs.Requirement_HasRequirement_Inverse);
-        Requirement_HasType = getResourceOrNull(graph, URIs.Requirement_HasType);
-        Requirement_HasValueRequirement = getResourceOrNull(graph, URIs.Requirement_HasValueRequirement);
-        Requirement_HasValueRequirement_Inverse = getResourceOrNull(graph, URIs.Requirement_HasValueRequirement_Inverse);
-        Requirement_Ignore = getResourceOrNull(graph, URIs.Requirement_Ignore);
-        Requirement_IntegerRangeUnion = getResourceOrNull(graph, URIs.Requirement_IntegerRangeUnion);
-        Requirement_RelationRequirement = getResourceOrNull(graph, URIs.Requirement_RelationRequirement);
-        Requirement_Requirement = getResourceOrNull(graph, URIs.Requirement_Requirement);
-        Requirement_RequirementConjunction = getResourceOrNull(graph, URIs.Requirement_RequirementConjunction);
-        Requirement_RequirementDisjunction = getResourceOrNull(graph, URIs.Requirement_RequirementDisjunction);
-        Requirement_RequirementNegation = getResourceOrNull(graph, URIs.Requirement_RequirementNegation);
-        Requirement_Requires = getResourceOrNull(graph, URIs.Requirement_Requires);
-        Requirement_SomeValuesSatisfy = getResourceOrNull(graph, URIs.Requirement_SomeValuesSatisfy);
-        Requirement_SomeValuesSatisfy_Inverse = getResourceOrNull(graph, URIs.Requirement_SomeValuesSatisfy_Inverse);
-        Requirement_TypeRequirement = getResourceOrNull(graph, URIs.Requirement_TypeRequirement);
-        Requirement_ValueRequirement = getResourceOrNull(graph, URIs.Requirement_ValueRequirement);
-        Requirement_ValueType = getResourceOrNull(graph, URIs.Requirement_ValueType);
-        RequiresDataType = getResourceOrNull(graph, URIs.RequiresDataType);
-        RequiresDataType_Inverse = getResourceOrNull(graph, URIs.RequiresDataType_Inverse);
-        ResourcePropertyRelation = getResourceOrNull(graph, URIs.ResourcePropertyRelation);
-        Session = getResourceOrNull(graph, URIs.Session);
-        Session_HasClientId = getResourceOrNull(graph, URIs.Session_HasClientId);
-        Session_HasClientId_Inverse = getResourceOrNull(graph, URIs.Session_HasClientId_Inverse);
-        Session_HasRoleSelection = getResourceOrNull(graph, URIs.Session_HasRoleSelection);
-        Session_HasUser = getResourceOrNull(graph, URIs.Session_HasUser);
-        StatementAdapter = getResourceOrNull(graph, URIs.StatementAdapter);
-        StringAdapter = getResourceOrNull(graph, URIs.StringAdapter);
-        SubgraphAdvisor = getResourceOrNull(graph, URIs.SubgraphAdvisor);
-        SubgraphExtent = getResourceOrNull(graph, URIs.SubgraphExtent);
-        Trigger = getResourceOrNull(graph, URIs.Trigger);
-        ValidationRule = getResourceOrNull(graph, URIs.ValidationRule);
-    }
-    
-    public static Layer0X getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        Layer0X ret = session.peekService(Layer0X.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new Layer0X(qc.getIndependentGraph(graph));
-            session.registerService(Layer0X.class, ret);
-        }
-        return ret;
-    }
-    
-    public static Layer0X getInstance(RequestProcessor session) throws DatabaseException {
-        Layer0X ret = session.peekService(Layer0X.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<Layer0X>() {
-                public Layer0X perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new Layer0X(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(Layer0X.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.layer0x.ontology/src/org/simantics/operation/OperationResource.java b/bundles/org.simantics.layer0x.ontology/src/org/simantics/operation/OperationResource.java
deleted file mode 100644 (file)
index 498e49b..0000000
+++ /dev/null
@@ -1,79 +0,0 @@
-package org.simantics.operation;
-
-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 OperationResource {
-    
-    public final Resource AbstractContextualList;
-    public final Resource ConditionalList;
-    public final Resource ContextualList;
-    public final Resource HasCondition;
-    public final Resource HasElseElement;
-    public final Resource HasThenElement;
-    public final Resource Operation;
-    public final Resource TypeBasedList;
-        
-    public static class URIs {
-        public static final String AbstractContextualList = "http://www.simantics.org/Layer0X-1.1/Operation/AbstractContextualList";
-        public static final String ConditionalList = "http://www.simantics.org/Layer0X-1.1/Operation/ConditionalList";
-        public static final String ContextualList = "http://www.simantics.org/Layer0X-1.1/Operation/ContextualList";
-        public static final String HasCondition = "http://www.simantics.org/Layer0X-1.1/Operation/HasCondition";
-        public static final String HasElseElement = "http://www.simantics.org/Layer0X-1.1/Operation/HasElseElement";
-        public static final String HasThenElement = "http://www.simantics.org/Layer0X-1.1/Operation/HasThenElement";
-        public static final String Operation = "http://www.simantics.org/Layer0X-1.1/Operation/Operation";
-        public static final String TypeBasedList = "http://www.simantics.org/Layer0X-1.1/Operation/TypeBasedList";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public OperationResource(ReadGraph graph) {
-        AbstractContextualList = getResourceOrNull(graph, URIs.AbstractContextualList);
-        ConditionalList = getResourceOrNull(graph, URIs.ConditionalList);
-        ContextualList = getResourceOrNull(graph, URIs.ContextualList);
-        HasCondition = getResourceOrNull(graph, URIs.HasCondition);
-        HasElseElement = getResourceOrNull(graph, URIs.HasElseElement);
-        HasThenElement = getResourceOrNull(graph, URIs.HasThenElement);
-        Operation = getResourceOrNull(graph, URIs.Operation);
-        TypeBasedList = getResourceOrNull(graph, URIs.TypeBasedList);
-    }
-    
-    public static OperationResource getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        OperationResource ret = session.peekService(OperationResource.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new OperationResource(qc.getIndependentGraph(graph));
-            session.registerService(OperationResource.class, ret);
-        }
-        return ret;
-    }
-    
-    public static OperationResource getInstance(RequestProcessor session) throws DatabaseException {
-        OperationResource ret = session.peekService(OperationResource.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<OperationResource>() {
-                public OperationResource perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new OperationResource(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(OperationResource.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.modeling.ontology/graph.tg b/bundles/org.simantics.modeling.ontology/graph.tg
deleted file mode 100644 (file)
index 8c15417..0000000
Binary files a/bundles/org.simantics.modeling.ontology/graph.tg and /dev/null differ
diff --git a/bundles/org.simantics.modeling.ontology/src/org/simantics/modeling/ModelingResources.java b/bundles/org.simantics.modeling.ontology/src/org/simantics/modeling/ModelingResources.java
deleted file mode 100644 (file)
index b111ffb..0000000
+++ /dev/null
@@ -1,1354 +0,0 @@
-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 InstantiateUnder;
-    public final Resource InstantiateUnder_HasType;
-    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_InstantiateUnder;
-    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 SCLDropAction;
-    public final Resource SCLDropAction_action;
-    public final Resource SCLDropAction_action_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 sclDropAction;
-    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 InstantiateUnder = "http://www.simantics.org/Modeling-1.2/InstantiateUnder";
-        public static final String InstantiateUnder_HasType = "http://www.simantics.org/Modeling-1.2/InstantiateUnder/HasType";
-        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_InstantiateUnder = "http://www.simantics.org/Modeling-1.2/ModelingActionContext/Actions/InstantiateUnder";
-        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 SCLDropAction = "http://www.simantics.org/Modeling-1.2/SCLDropAction";
-        public static final String SCLDropAction_action = "http://www.simantics.org/Modeling-1.2/SCLDropAction/action";
-        public static final String SCLDropAction_action_Inverse = "http://www.simantics.org/Modeling-1.2/SCLDropAction/action/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 sclDropAction = "http://www.simantics.org/Modeling-1.2/sclDropAction";
-        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);
-        InstantiateUnder = getResourceOrNull(graph, URIs.InstantiateUnder);
-        InstantiateUnder_HasType = getResourceOrNull(graph, URIs.InstantiateUnder_HasType);
-        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_InstantiateUnder = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_InstantiateUnder);
-        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);
-        SCLDropAction = getResourceOrNull(graph, URIs.SCLDropAction);
-        SCLDropAction_action = getResourceOrNull(graph, URIs.SCLDropAction_action);
-        SCLDropAction_action_Inverse = getResourceOrNull(graph, URIs.SCLDropAction_action_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);
-        sclDropAction = getResourceOrNull(graph, URIs.sclDropAction);
-        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;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.modeling.template2d.ontology/graph.tg b/bundles/org.simantics.modeling.template2d.ontology/graph.tg
deleted file mode 100644 (file)
index 848ede3..0000000
Binary files a/bundles/org.simantics.modeling.template2d.ontology/graph.tg and /dev/null differ
diff --git a/bundles/org.simantics.modeling.template2d.ontology/src/org/simantics/modeling/template2d/ontology/Template2dResource.java b/bundles/org.simantics.modeling.template2d.ontology/src/org/simantics/modeling/template2d/ontology/Template2dResource.java
deleted file mode 100644 (file)
index a17efce..0000000
+++ /dev/null
@@ -1,469 +0,0 @@
-package org.simantics.modeling.template2d.ontology;
-
-import org.simantics.db.RequestProcessor;
-import org.simantics.db.Resource;
-import org.simantics.db.ReadGraph;
-import org.simantics.db.request.Read;
-import org.simantics.db.Session;
-import org.simantics.db.exception.DatabaseException;
-import org.simantics.db.service.QueryControl;
-
-public class Template2dResource {
-    
-    public final Resource Actions;
-    public final Resource Actions_AssignDrawingTemplate;
-    public final Resource Actions_MoveDown;
-    public final Resource Actions_MoveUp;
-    public final Resource Actions_NewDrawingTemplate;
-    public final Resource Actions_NewFlagTable;
-    public final Resource Actions_NewFlagTableColumn;
-    public final Resource Actions_NewFlagTableColumnData;
-    public final Resource Actions_NewFlagTableColumnHeader;
-    public final Resource Actions_NewFlagTableRowNumberColumn;
-    public final Resource Actions_NewFlagTypeVisual;
-    public final Resource Actions_NewFlagTypeVisualFilter;
-    public final Resource Actions_NewMonitor;
-    public final Resource Actions_NewSVGImage;
-    public final Resource Actions_NewScenegraph;
-    public final Resource Actions_NewText;
-    public final Resource Actions_NoActionCategory;
-    public final Resource Actions_SetBorderColor;
-    public final Resource Alignment;
-    public final Resource Alignment_Bottom;
-    public final Resource Alignment_Left;
-    public final Resource Alignment_Middle;
-    public final Resource Alignment_Right;
-    public final Resource Alignment_Top;
-    public final Resource Border;
-    public final Resource BorderUI;
-    public final Resource BrowseNode;
-    public final Resource CompositeUI;
-    public final Resource DiagramGroup;
-    public final Resource DiagramTemplateAC;
-    public final Resource DiagramTemplateAC_IsInModelTest;
-    public final Resource DiagramTemplateBC;
-    public final Resource DiagramTemplateBC_ScenegraphChildren;
-    @Deprecated public final Resource DiagramTemplates;
-    public final Resource DrawingBorderStyle;
-    public final Resource DrawingFlagTableStyle;
-    public final Resource DrawingTemplate;
-    public final Resource DrawingTemplateLibrary;
-    public final Resource DrawingTemplateLibraryUI;
-    public final Resource DrawingTemplateStyle;
-    public final Resource DrawingTemplateUI;
-    public final Resource FlagTable;
-    public final Resource FlagTableUI;
-    public final Resource FlagTableUI_ColumnUI;
-    public final Resource FlagTableUI_ColumnUI_DataUI;
-    public final Resource FlagTableUI_ColumnUI_HeaderUI;
-    public final Resource FlagTable_Alignment;
-    public final Resource FlagTable_Alignment_Left;
-    public final Resource FlagTable_Alignment_Right;
-    public final Resource FlagTable_Column;
-    public final Resource FlagTable_Column_Data;
-    public final Resource FlagTable_Column_HasWeight;
-    public final Resource FlagTable_Column_HasWeight_Inverse;
-    public final Resource FlagTable_Column_Header;
-    public final Resource FlagTable_HasAlignment;
-    public final Resource FlagTable_HasAlignment_Inverse;
-    public final Resource FlagTable_HasRowCount;
-    public final Resource FlagTable_HasRowCount_Inverse;
-    public final Resource FlagTable_HasRowHeigth;
-    public final Resource FlagTable_HasRowHeigth_Inverse;
-    public final Resource FlagTable_HasWidth;
-    public final Resource FlagTable_HasWidth_Inverse;
-    public final Resource FlagTable_RowNumberColumn;
-    public final Resource FlagTable_RowNumberColumn_start;
-    public final Resource FlagTable_RowNumberColumn_start_Inverse;
-    public final Resource FlagTypeVisual;
-    public final Resource FlagTypeVisualUI;
-    public final Resource FlagTypeVisual_Filter;
-    public final Resource FlagTypeVisual_FilterUI;
-    public final Resource FlagTypeVisual_Filter_HasPattern;
-    public final Resource FlagTypeVisual_Filter_HasPattern_Inverse;
-    public final Resource FlagTypeVisual_Filter_HasProperty;
-    public final Resource FlagTypeVisual_Filter_HasProperty_Inverse;
-    public final Resource FlagTypeVisual_Filter_matchRequired;
-    public final Resource FlagTypeVisual_Filter_matchRequired_Inverse;
-    public final Resource HasBorder;
-    public final Resource HasDrawingTemplate;
-    public final Resource HasDrawingTemplateRoot;
-    public final Resource HasDrawingTemplateRoot_Inverse;
-    public final Resource HasDrawingTemplate_Inverse;
-    public final Resource HasHorizontalAlign;
-    public final Resource HasMargin;
-    public final Resource HasMargin_Inverse;
-    public final Resource HasOffset;
-    public final Resource HasOffset_Inverse;
-    public final Resource HasPadding;
-    public final Resource HasPadding_Inverse;
-    public final Resource HasPage;
-    public final Resource HasPageOrientation;
-    public final Resource HasPageOrientation_Inverse;
-    public final Resource HasScenegraph;
-    public final Resource HasScenegraph_Inverse;
-    public final Resource HasSize;
-    public final Resource HasSize2;
-    public final Resource HasSize2_Inverse;
-    public final Resource HasSize_Inverse;
-    public final Resource HasVerticalAlign;
-    public final Resource Images;
-    public final Resource Images_Action;
-    public final Resource Images_BorderIcon;
-    public final Resource Images_ColumnIcon;
-    public final Resource Images_DiagramTemplate;
-    public final Resource Images_DiagramTemplateDataIcon;
-    public final Resource Images_DiagramTemplateHeaderIcon;
-    public final Resource Images_DiagramTemplateLibrary;
-    public final Resource Images_FilterIcon;
-    public final Resource Images_FlagTableColumnIcon;
-    public final Resource Images_FlagTableIcon;
-    public final Resource Images_FlagTableNumberingColumnIcon;
-    public final Resource Images_FlagTypeVisualIcon;
-    public final Resource Images_MonitorIcon;
-    public final Resource Images_MoveDownIcon;
-    public final Resource Images_MoveUpIcon;
-    public final Resource Images_NewDrawingTemplate;
-    public final Resource Images_PageIcon;
-    public final Resource Images_SVGImageIcon;
-    public final Resource Images_ScenegraphNode;
-    public final Resource Images_TextIcon;
-    public final Resource Images_VisualCompositeIcon;
-    public final Resource Page;
-    public final Resource PageOrientation;
-    public final Resource PageOrientation_Landscape;
-    public final Resource PageOrientation_Portrait;
-    public final Resource Page_A0;
-    public final Resource Page_A1;
-    public final Resource Page_A2;
-    public final Resource Page_A3;
-    public final Resource Page_A4;
-    public final Resource Profiles;
-    public final Resource Profiles_DrawingBorder;
-    public final Resource Profiles_DrawingFlagTables;
-    public final Resource Profiles_DrawingTemplate;
-    public final Resource Profiles_VariableReference;
-    public final Resource Profiles_VariableReference_path;
-    public final Resource Profiles_VariableReference_path_Inverse;
-    public final Resource Size;
-    public final Resource TemplateTabContribution;
-    public final Resource TextTemplateUI;
-        
-    public static class URIs {
-        public static final String Actions = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions";
-        public static final String Actions_AssignDrawingTemplate = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/AssignDrawingTemplate";
-        public static final String Actions_MoveDown = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/MoveDown";
-        public static final String Actions_MoveUp = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/MoveUp";
-        public static final String Actions_NewDrawingTemplate = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/NewDrawingTemplate";
-        public static final String Actions_NewFlagTable = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/NewFlagTable";
-        public static final String Actions_NewFlagTableColumn = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/NewFlagTableColumn";
-        public static final String Actions_NewFlagTableColumnData = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/NewFlagTableColumnData";
-        public static final String Actions_NewFlagTableColumnHeader = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/NewFlagTableColumnHeader";
-        public static final String Actions_NewFlagTableRowNumberColumn = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/NewFlagTableRowNumberColumn";
-        public static final String Actions_NewFlagTypeVisual = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/NewFlagTypeVisual";
-        public static final String Actions_NewFlagTypeVisualFilter = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/NewFlagTypeVisualFilter";
-        public static final String Actions_NewMonitor = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/NewMonitor";
-        public static final String Actions_NewSVGImage = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/NewSVGImage";
-        public static final String Actions_NewScenegraph = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/NewScenegraph";
-        public static final String Actions_NewText = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/NewText";
-        public static final String Actions_NoActionCategory = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/NoActionCategory";
-        public static final String Actions_SetBorderColor = "http://www.simantics.org/ModelingTemplate2d-1.0/Actions/SetBorderColor";
-        public static final String Alignment = "http://www.simantics.org/ModelingTemplate2d-1.0/Alignment";
-        public static final String Alignment_Bottom = "http://www.simantics.org/ModelingTemplate2d-1.0/Alignment/Bottom";
-        public static final String Alignment_Left = "http://www.simantics.org/ModelingTemplate2d-1.0/Alignment/Left";
-        public static final String Alignment_Middle = "http://www.simantics.org/ModelingTemplate2d-1.0/Alignment/Middle";
-        public static final String Alignment_Right = "http://www.simantics.org/ModelingTemplate2d-1.0/Alignment/Right";
-        public static final String Alignment_Top = "http://www.simantics.org/ModelingTemplate2d-1.0/Alignment/Top";
-        public static final String Border = "http://www.simantics.org/ModelingTemplate2d-1.0/Border";
-        public static final String BorderUI = "http://www.simantics.org/ModelingTemplate2d-1.0/BorderUI";
-        public static final String BrowseNode = "http://www.simantics.org/ModelingTemplate2d-1.0/BrowseNode";
-        public static final String CompositeUI = "http://www.simantics.org/ModelingTemplate2d-1.0/CompositeUI";
-        public static final String DiagramGroup = "http://www.simantics.org/ModelingTemplate2d-1.0/DiagramGroup";
-        public static final String DiagramTemplateAC = "http://www.simantics.org/ModelingTemplate2d-1.0/DiagramTemplateAC";
-        public static final String DiagramTemplateAC_IsInModelTest = "http://www.simantics.org/ModelingTemplate2d-1.0/DiagramTemplateAC/IsInModelTest";
-        public static final String DiagramTemplateBC = "http://www.simantics.org/ModelingTemplate2d-1.0/DiagramTemplateBC";
-        public static final String DiagramTemplateBC_ScenegraphChildren = "http://www.simantics.org/ModelingTemplate2d-1.0/DiagramTemplateBC/ScenegraphChildren";
-        @Deprecated public static final String DiagramTemplates = "http://www.simantics.org/ModelingTemplate2d-1.0/DiagramTemplates";
-        public static final String DrawingBorderStyle = "http://www.simantics.org/ModelingTemplate2d-1.0/DrawingBorderStyle";
-        public static final String DrawingFlagTableStyle = "http://www.simantics.org/ModelingTemplate2d-1.0/DrawingFlagTableStyle";
-        public static final String DrawingTemplate = "http://www.simantics.org/ModelingTemplate2d-1.0/DrawingTemplate";
-        public static final String DrawingTemplateLibrary = "http://www.simantics.org/ModelingTemplate2d-1.0/DrawingTemplateLibrary";
-        public static final String DrawingTemplateLibraryUI = "http://www.simantics.org/ModelingTemplate2d-1.0/DrawingTemplateLibraryUI";
-        public static final String DrawingTemplateStyle = "http://www.simantics.org/ModelingTemplate2d-1.0/DrawingTemplateStyle";
-        public static final String DrawingTemplateUI = "http://www.simantics.org/ModelingTemplate2d-1.0/DrawingTemplateUI";
-        public static final String FlagTable = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable";
-        public static final String FlagTableUI = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTableUI";
-        public static final String FlagTableUI_ColumnUI = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTableUI/ColumnUI";
-        public static final String FlagTableUI_ColumnUI_DataUI = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTableUI/ColumnUI/DataUI";
-        public static final String FlagTableUI_ColumnUI_HeaderUI = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTableUI/ColumnUI/HeaderUI";
-        public static final String FlagTable_Alignment = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/Alignment";
-        public static final String FlagTable_Alignment_Left = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/Alignment/Left";
-        public static final String FlagTable_Alignment_Right = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/Alignment/Right";
-        public static final String FlagTable_Column = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/Column";
-        public static final String FlagTable_Column_Data = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/Column/Data";
-        public static final String FlagTable_Column_HasWeight = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/Column/HasWeight";
-        public static final String FlagTable_Column_HasWeight_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/Column/HasWeight/Inverse";
-        public static final String FlagTable_Column_Header = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/Column/Header";
-        public static final String FlagTable_HasAlignment = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/HasAlignment";
-        public static final String FlagTable_HasAlignment_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/HasAlignment/Inverse";
-        public static final String FlagTable_HasRowCount = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/HasRowCount";
-        public static final String FlagTable_HasRowCount_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/HasRowCount/Inverse";
-        public static final String FlagTable_HasRowHeigth = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/HasRowHeigth";
-        public static final String FlagTable_HasRowHeigth_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/HasRowHeigth/Inverse";
-        public static final String FlagTable_HasWidth = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/HasWidth";
-        public static final String FlagTable_HasWidth_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/HasWidth/Inverse";
-        public static final String FlagTable_RowNumberColumn = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/RowNumberColumn";
-        public static final String FlagTable_RowNumberColumn_start = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/RowNumberColumn/start";
-        public static final String FlagTable_RowNumberColumn_start_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTable/RowNumberColumn/start/Inverse";
-        public static final String FlagTypeVisual = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTypeVisual";
-        public static final String FlagTypeVisualUI = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTypeVisualUI";
-        public static final String FlagTypeVisual_Filter = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTypeVisual/Filter";
-        public static final String FlagTypeVisual_FilterUI = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTypeVisual/FilterUI";
-        public static final String FlagTypeVisual_Filter_HasPattern = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTypeVisual/Filter/HasPattern";
-        public static final String FlagTypeVisual_Filter_HasPattern_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTypeVisual/Filter/HasPattern/Inverse";
-        public static final String FlagTypeVisual_Filter_HasProperty = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTypeVisual/Filter/HasProperty";
-        public static final String FlagTypeVisual_Filter_HasProperty_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTypeVisual/Filter/HasProperty/Inverse";
-        public static final String FlagTypeVisual_Filter_matchRequired = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTypeVisual/Filter/matchRequired";
-        public static final String FlagTypeVisual_Filter_matchRequired_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/FlagTypeVisual/Filter/matchRequired/Inverse";
-        public static final String HasBorder = "http://www.simantics.org/ModelingTemplate2d-1.0/HasBorder";
-        public static final String HasDrawingTemplate = "http://www.simantics.org/ModelingTemplate2d-1.0/HasDrawingTemplate";
-        public static final String HasDrawingTemplateRoot = "http://www.simantics.org/ModelingTemplate2d-1.0/HasDrawingTemplateRoot";
-        public static final String HasDrawingTemplateRoot_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/HasDrawingTemplateRoot/Inverse";
-        public static final String HasDrawingTemplate_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/HasDrawingTemplate/Inverse";
-        public static final String HasHorizontalAlign = "http://www.simantics.org/ModelingTemplate2d-1.0/HasHorizontalAlign";
-        public static final String HasMargin = "http://www.simantics.org/ModelingTemplate2d-1.0/HasMargin";
-        public static final String HasMargin_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/HasMargin/Inverse";
-        public static final String HasOffset = "http://www.simantics.org/ModelingTemplate2d-1.0/HasOffset";
-        public static final String HasOffset_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/HasOffset/Inverse";
-        public static final String HasPadding = "http://www.simantics.org/ModelingTemplate2d-1.0/HasPadding";
-        public static final String HasPadding_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/HasPadding/Inverse";
-        public static final String HasPage = "http://www.simantics.org/ModelingTemplate2d-1.0/HasPage";
-        public static final String HasPageOrientation = "http://www.simantics.org/ModelingTemplate2d-1.0/HasPageOrientation";
-        public static final String HasPageOrientation_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/HasPageOrientation/Inverse";
-        public static final String HasScenegraph = "http://www.simantics.org/ModelingTemplate2d-1.0/HasScenegraph";
-        public static final String HasScenegraph_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/HasScenegraph/Inverse";
-        public static final String HasSize = "http://www.simantics.org/ModelingTemplate2d-1.0/HasSize";
-        public static final String HasSize2 = "http://www.simantics.org/ModelingTemplate2d-1.0/HasSize2";
-        public static final String HasSize2_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/HasSize2/Inverse";
-        public static final String HasSize_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/HasSize/Inverse";
-        public static final String HasVerticalAlign = "http://www.simantics.org/ModelingTemplate2d-1.0/HasVerticalAlign";
-        public static final String Images = "http://www.simantics.org/ModelingTemplate2d-1.0/Images";
-        public static final String Images_Action = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/Action";
-        public static final String Images_BorderIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/BorderIcon";
-        public static final String Images_ColumnIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/ColumnIcon";
-        public static final String Images_DiagramTemplate = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/DiagramTemplate";
-        public static final String Images_DiagramTemplateDataIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/DiagramTemplateDataIcon";
-        public static final String Images_DiagramTemplateHeaderIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/DiagramTemplateHeaderIcon";
-        public static final String Images_DiagramTemplateLibrary = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/DiagramTemplateLibrary";
-        public static final String Images_FilterIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/FilterIcon";
-        public static final String Images_FlagTableColumnIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/FlagTableColumnIcon";
-        public static final String Images_FlagTableIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/FlagTableIcon";
-        public static final String Images_FlagTableNumberingColumnIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/FlagTableNumberingColumnIcon";
-        public static final String Images_FlagTypeVisualIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/FlagTypeVisualIcon";
-        public static final String Images_MonitorIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/MonitorIcon";
-        public static final String Images_MoveDownIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/MoveDownIcon";
-        public static final String Images_MoveUpIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/MoveUpIcon";
-        public static final String Images_NewDrawingTemplate = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/NewDrawingTemplate";
-        public static final String Images_PageIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/PageIcon";
-        public static final String Images_SVGImageIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/SVGImageIcon";
-        public static final String Images_ScenegraphNode = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/ScenegraphNode";
-        public static final String Images_TextIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/TextIcon";
-        public static final String Images_VisualCompositeIcon = "http://www.simantics.org/ModelingTemplate2d-1.0/Images/VisualCompositeIcon";
-        public static final String Page = "http://www.simantics.org/ModelingTemplate2d-1.0/Page";
-        public static final String PageOrientation = "http://www.simantics.org/ModelingTemplate2d-1.0/PageOrientation";
-        public static final String PageOrientation_Landscape = "http://www.simantics.org/ModelingTemplate2d-1.0/PageOrientation/Landscape";
-        public static final String PageOrientation_Portrait = "http://www.simantics.org/ModelingTemplate2d-1.0/PageOrientation/Portrait";
-        public static final String Page_A0 = "http://www.simantics.org/ModelingTemplate2d-1.0/Page/A0";
-        public static final String Page_A1 = "http://www.simantics.org/ModelingTemplate2d-1.0/Page/A1";
-        public static final String Page_A2 = "http://www.simantics.org/ModelingTemplate2d-1.0/Page/A2";
-        public static final String Page_A3 = "http://www.simantics.org/ModelingTemplate2d-1.0/Page/A3";
-        public static final String Page_A4 = "http://www.simantics.org/ModelingTemplate2d-1.0/Page/A4";
-        public static final String Profiles = "http://www.simantics.org/ModelingTemplate2d-1.0/Profiles";
-        public static final String Profiles_DrawingBorder = "http://www.simantics.org/ModelingTemplate2d-1.0/Profiles/DrawingBorder";
-        public static final String Profiles_DrawingFlagTables = "http://www.simantics.org/ModelingTemplate2d-1.0/Profiles/DrawingFlagTables";
-        public static final String Profiles_DrawingTemplate = "http://www.simantics.org/ModelingTemplate2d-1.0/Profiles/DrawingTemplate";
-        public static final String Profiles_VariableReference = "http://www.simantics.org/ModelingTemplate2d-1.0/Profiles/VariableReference";
-        public static final String Profiles_VariableReference_path = "http://www.simantics.org/ModelingTemplate2d-1.0/Profiles/VariableReference/path";
-        public static final String Profiles_VariableReference_path_Inverse = "http://www.simantics.org/ModelingTemplate2d-1.0/Profiles/VariableReference/path/Inverse";
-        public static final String Size = "http://www.simantics.org/ModelingTemplate2d-1.0/Size";
-        public static final String TemplateTabContribution = "http://www.simantics.org/ModelingTemplate2d-1.0/TemplateTabContribution";
-        public static final String TextTemplateUI = "http://www.simantics.org/ModelingTemplate2d-1.0/TextTemplateUI";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public Template2dResource(ReadGraph graph) {
-        Actions = getResourceOrNull(graph, URIs.Actions);
-        Actions_AssignDrawingTemplate = getResourceOrNull(graph, URIs.Actions_AssignDrawingTemplate);
-        Actions_MoveDown = getResourceOrNull(graph, URIs.Actions_MoveDown);
-        Actions_MoveUp = getResourceOrNull(graph, URIs.Actions_MoveUp);
-        Actions_NewDrawingTemplate = getResourceOrNull(graph, URIs.Actions_NewDrawingTemplate);
-        Actions_NewFlagTable = getResourceOrNull(graph, URIs.Actions_NewFlagTable);
-        Actions_NewFlagTableColumn = getResourceOrNull(graph, URIs.Actions_NewFlagTableColumn);
-        Actions_NewFlagTableColumnData = getResourceOrNull(graph, URIs.Actions_NewFlagTableColumnData);
-        Actions_NewFlagTableColumnHeader = getResourceOrNull(graph, URIs.Actions_NewFlagTableColumnHeader);
-        Actions_NewFlagTableRowNumberColumn = getResourceOrNull(graph, URIs.Actions_NewFlagTableRowNumberColumn);
-        Actions_NewFlagTypeVisual = getResourceOrNull(graph, URIs.Actions_NewFlagTypeVisual);
-        Actions_NewFlagTypeVisualFilter = getResourceOrNull(graph, URIs.Actions_NewFlagTypeVisualFilter);
-        Actions_NewMonitor = getResourceOrNull(graph, URIs.Actions_NewMonitor);
-        Actions_NewSVGImage = getResourceOrNull(graph, URIs.Actions_NewSVGImage);
-        Actions_NewScenegraph = getResourceOrNull(graph, URIs.Actions_NewScenegraph);
-        Actions_NewText = getResourceOrNull(graph, URIs.Actions_NewText);
-        Actions_NoActionCategory = getResourceOrNull(graph, URIs.Actions_NoActionCategory);
-        Actions_SetBorderColor = getResourceOrNull(graph, URIs.Actions_SetBorderColor);
-        Alignment = getResourceOrNull(graph, URIs.Alignment);
-        Alignment_Bottom = getResourceOrNull(graph, URIs.Alignment_Bottom);
-        Alignment_Left = getResourceOrNull(graph, URIs.Alignment_Left);
-        Alignment_Middle = getResourceOrNull(graph, URIs.Alignment_Middle);
-        Alignment_Right = getResourceOrNull(graph, URIs.Alignment_Right);
-        Alignment_Top = getResourceOrNull(graph, URIs.Alignment_Top);
-        Border = getResourceOrNull(graph, URIs.Border);
-        BorderUI = getResourceOrNull(graph, URIs.BorderUI);
-        BrowseNode = getResourceOrNull(graph, URIs.BrowseNode);
-        CompositeUI = getResourceOrNull(graph, URIs.CompositeUI);
-        DiagramGroup = getResourceOrNull(graph, URIs.DiagramGroup);
-        DiagramTemplateAC = getResourceOrNull(graph, URIs.DiagramTemplateAC);
-        DiagramTemplateAC_IsInModelTest = getResourceOrNull(graph, URIs.DiagramTemplateAC_IsInModelTest);
-        DiagramTemplateBC = getResourceOrNull(graph, URIs.DiagramTemplateBC);
-        DiagramTemplateBC_ScenegraphChildren = getResourceOrNull(graph, URIs.DiagramTemplateBC_ScenegraphChildren);
-        DiagramTemplates = getResourceOrNull(graph, URIs.DiagramTemplates);
-        DrawingBorderStyle = getResourceOrNull(graph, URIs.DrawingBorderStyle);
-        DrawingFlagTableStyle = getResourceOrNull(graph, URIs.DrawingFlagTableStyle);
-        DrawingTemplate = getResourceOrNull(graph, URIs.DrawingTemplate);
-        DrawingTemplateLibrary = getResourceOrNull(graph, URIs.DrawingTemplateLibrary);
-        DrawingTemplateLibraryUI = getResourceOrNull(graph, URIs.DrawingTemplateLibraryUI);
-        DrawingTemplateStyle = getResourceOrNull(graph, URIs.DrawingTemplateStyle);
-        DrawingTemplateUI = getResourceOrNull(graph, URIs.DrawingTemplateUI);
-        FlagTable = getResourceOrNull(graph, URIs.FlagTable);
-        FlagTableUI = getResourceOrNull(graph, URIs.FlagTableUI);
-        FlagTableUI_ColumnUI = getResourceOrNull(graph, URIs.FlagTableUI_ColumnUI);
-        FlagTableUI_ColumnUI_DataUI = getResourceOrNull(graph, URIs.FlagTableUI_ColumnUI_DataUI);
-        FlagTableUI_ColumnUI_HeaderUI = getResourceOrNull(graph, URIs.FlagTableUI_ColumnUI_HeaderUI);
-        FlagTable_Alignment = getResourceOrNull(graph, URIs.FlagTable_Alignment);
-        FlagTable_Alignment_Left = getResourceOrNull(graph, URIs.FlagTable_Alignment_Left);
-        FlagTable_Alignment_Right = getResourceOrNull(graph, URIs.FlagTable_Alignment_Right);
-        FlagTable_Column = getResourceOrNull(graph, URIs.FlagTable_Column);
-        FlagTable_Column_Data = getResourceOrNull(graph, URIs.FlagTable_Column_Data);
-        FlagTable_Column_HasWeight = getResourceOrNull(graph, URIs.FlagTable_Column_HasWeight);
-        FlagTable_Column_HasWeight_Inverse = getResourceOrNull(graph, URIs.FlagTable_Column_HasWeight_Inverse);
-        FlagTable_Column_Header = getResourceOrNull(graph, URIs.FlagTable_Column_Header);
-        FlagTable_HasAlignment = getResourceOrNull(graph, URIs.FlagTable_HasAlignment);
-        FlagTable_HasAlignment_Inverse = getResourceOrNull(graph, URIs.FlagTable_HasAlignment_Inverse);
-        FlagTable_HasRowCount = getResourceOrNull(graph, URIs.FlagTable_HasRowCount);
-        FlagTable_HasRowCount_Inverse = getResourceOrNull(graph, URIs.FlagTable_HasRowCount_Inverse);
-        FlagTable_HasRowHeigth = getResourceOrNull(graph, URIs.FlagTable_HasRowHeigth);
-        FlagTable_HasRowHeigth_Inverse = getResourceOrNull(graph, URIs.FlagTable_HasRowHeigth_Inverse);
-        FlagTable_HasWidth = getResourceOrNull(graph, URIs.FlagTable_HasWidth);
-        FlagTable_HasWidth_Inverse = getResourceOrNull(graph, URIs.FlagTable_HasWidth_Inverse);
-        FlagTable_RowNumberColumn = getResourceOrNull(graph, URIs.FlagTable_RowNumberColumn);
-        FlagTable_RowNumberColumn_start = getResourceOrNull(graph, URIs.FlagTable_RowNumberColumn_start);
-        FlagTable_RowNumberColumn_start_Inverse = getResourceOrNull(graph, URIs.FlagTable_RowNumberColumn_start_Inverse);
-        FlagTypeVisual = getResourceOrNull(graph, URIs.FlagTypeVisual);
-        FlagTypeVisualUI = getResourceOrNull(graph, URIs.FlagTypeVisualUI);
-        FlagTypeVisual_Filter = getResourceOrNull(graph, URIs.FlagTypeVisual_Filter);
-        FlagTypeVisual_FilterUI = getResourceOrNull(graph, URIs.FlagTypeVisual_FilterUI);
-        FlagTypeVisual_Filter_HasPattern = getResourceOrNull(graph, URIs.FlagTypeVisual_Filter_HasPattern);
-        FlagTypeVisual_Filter_HasPattern_Inverse = getResourceOrNull(graph, URIs.FlagTypeVisual_Filter_HasPattern_Inverse);
-        FlagTypeVisual_Filter_HasProperty = getResourceOrNull(graph, URIs.FlagTypeVisual_Filter_HasProperty);
-        FlagTypeVisual_Filter_HasProperty_Inverse = getResourceOrNull(graph, URIs.FlagTypeVisual_Filter_HasProperty_Inverse);
-        FlagTypeVisual_Filter_matchRequired = getResourceOrNull(graph, URIs.FlagTypeVisual_Filter_matchRequired);
-        FlagTypeVisual_Filter_matchRequired_Inverse = getResourceOrNull(graph, URIs.FlagTypeVisual_Filter_matchRequired_Inverse);
-        HasBorder = getResourceOrNull(graph, URIs.HasBorder);
-        HasDrawingTemplate = getResourceOrNull(graph, URIs.HasDrawingTemplate);
-        HasDrawingTemplateRoot = getResourceOrNull(graph, URIs.HasDrawingTemplateRoot);
-        HasDrawingTemplateRoot_Inverse = getResourceOrNull(graph, URIs.HasDrawingTemplateRoot_Inverse);
-        HasDrawingTemplate_Inverse = getResourceOrNull(graph, URIs.HasDrawingTemplate_Inverse);
-        HasHorizontalAlign = getResourceOrNull(graph, URIs.HasHorizontalAlign);
-        HasMargin = getResourceOrNull(graph, URIs.HasMargin);
-        HasMargin_Inverse = getResourceOrNull(graph, URIs.HasMargin_Inverse);
-        HasOffset = getResourceOrNull(graph, URIs.HasOffset);
-        HasOffset_Inverse = getResourceOrNull(graph, URIs.HasOffset_Inverse);
-        HasPadding = getResourceOrNull(graph, URIs.HasPadding);
-        HasPadding_Inverse = getResourceOrNull(graph, URIs.HasPadding_Inverse);
-        HasPage = getResourceOrNull(graph, URIs.HasPage);
-        HasPageOrientation = getResourceOrNull(graph, URIs.HasPageOrientation);
-        HasPageOrientation_Inverse = getResourceOrNull(graph, URIs.HasPageOrientation_Inverse);
-        HasScenegraph = getResourceOrNull(graph, URIs.HasScenegraph);
-        HasScenegraph_Inverse = getResourceOrNull(graph, URIs.HasScenegraph_Inverse);
-        HasSize = getResourceOrNull(graph, URIs.HasSize);
-        HasSize2 = getResourceOrNull(graph, URIs.HasSize2);
-        HasSize2_Inverse = getResourceOrNull(graph, URIs.HasSize2_Inverse);
-        HasSize_Inverse = getResourceOrNull(graph, URIs.HasSize_Inverse);
-        HasVerticalAlign = getResourceOrNull(graph, URIs.HasVerticalAlign);
-        Images = getResourceOrNull(graph, URIs.Images);
-        Images_Action = getResourceOrNull(graph, URIs.Images_Action);
-        Images_BorderIcon = getResourceOrNull(graph, URIs.Images_BorderIcon);
-        Images_ColumnIcon = getResourceOrNull(graph, URIs.Images_ColumnIcon);
-        Images_DiagramTemplate = getResourceOrNull(graph, URIs.Images_DiagramTemplate);
-        Images_DiagramTemplateDataIcon = getResourceOrNull(graph, URIs.Images_DiagramTemplateDataIcon);
-        Images_DiagramTemplateHeaderIcon = getResourceOrNull(graph, URIs.Images_DiagramTemplateHeaderIcon);
-        Images_DiagramTemplateLibrary = getResourceOrNull(graph, URIs.Images_DiagramTemplateLibrary);
-        Images_FilterIcon = getResourceOrNull(graph, URIs.Images_FilterIcon);
-        Images_FlagTableColumnIcon = getResourceOrNull(graph, URIs.Images_FlagTableColumnIcon);
-        Images_FlagTableIcon = getResourceOrNull(graph, URIs.Images_FlagTableIcon);
-        Images_FlagTableNumberingColumnIcon = getResourceOrNull(graph, URIs.Images_FlagTableNumberingColumnIcon);
-        Images_FlagTypeVisualIcon = getResourceOrNull(graph, URIs.Images_FlagTypeVisualIcon);
-        Images_MonitorIcon = getResourceOrNull(graph, URIs.Images_MonitorIcon);
-        Images_MoveDownIcon = getResourceOrNull(graph, URIs.Images_MoveDownIcon);
-        Images_MoveUpIcon = getResourceOrNull(graph, URIs.Images_MoveUpIcon);
-        Images_NewDrawingTemplate = getResourceOrNull(graph, URIs.Images_NewDrawingTemplate);
-        Images_PageIcon = getResourceOrNull(graph, URIs.Images_PageIcon);
-        Images_SVGImageIcon = getResourceOrNull(graph, URIs.Images_SVGImageIcon);
-        Images_ScenegraphNode = getResourceOrNull(graph, URIs.Images_ScenegraphNode);
-        Images_TextIcon = getResourceOrNull(graph, URIs.Images_TextIcon);
-        Images_VisualCompositeIcon = getResourceOrNull(graph, URIs.Images_VisualCompositeIcon);
-        Page = getResourceOrNull(graph, URIs.Page);
-        PageOrientation = getResourceOrNull(graph, URIs.PageOrientation);
-        PageOrientation_Landscape = getResourceOrNull(graph, URIs.PageOrientation_Landscape);
-        PageOrientation_Portrait = getResourceOrNull(graph, URIs.PageOrientation_Portrait);
-        Page_A0 = getResourceOrNull(graph, URIs.Page_A0);
-        Page_A1 = getResourceOrNull(graph, URIs.Page_A1);
-        Page_A2 = getResourceOrNull(graph, URIs.Page_A2);
-        Page_A3 = getResourceOrNull(graph, URIs.Page_A3);
-        Page_A4 = getResourceOrNull(graph, URIs.Page_A4);
-        Profiles = getResourceOrNull(graph, URIs.Profiles);
-        Profiles_DrawingBorder = getResourceOrNull(graph, URIs.Profiles_DrawingBorder);
-        Profiles_DrawingFlagTables = getResourceOrNull(graph, URIs.Profiles_DrawingFlagTables);
-        Profiles_DrawingTemplate = getResourceOrNull(graph, URIs.Profiles_DrawingTemplate);
-        Profiles_VariableReference = getResourceOrNull(graph, URIs.Profiles_VariableReference);
-        Profiles_VariableReference_path = getResourceOrNull(graph, URIs.Profiles_VariableReference_path);
-        Profiles_VariableReference_path_Inverse = getResourceOrNull(graph, URIs.Profiles_VariableReference_path_Inverse);
-        Size = getResourceOrNull(graph, URIs.Size);
-        TemplateTabContribution = getResourceOrNull(graph, URIs.TemplateTabContribution);
-        TextTemplateUI = getResourceOrNull(graph, URIs.TextTemplateUI);
-    }
-    
-    public static Template2dResource getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        Template2dResource ret = session.peekService(Template2dResource.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new Template2dResource(qc.getIndependentGraph(graph));
-            session.registerService(Template2dResource.class, ret);
-        }
-        return ret;
-    }
-    
-    public static Template2dResource getInstance(RequestProcessor session) throws DatabaseException {
-        Template2dResource ret = session.peekService(Template2dResource.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<Template2dResource>() {
-                public Template2dResource perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new Template2dResource(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(Template2dResource.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.platform.ui.ontology/graph.tg b/bundles/org.simantics.platform.ui.ontology/graph.tg
deleted file mode 100644 (file)
index 9509da6..0000000
Binary files a/bundles/org.simantics.platform.ui.ontology/graph.tg and /dev/null differ
diff --git a/bundles/org.simantics.platform.ui.ontology/src/org/simantics/platform/ui/PlatformUIResource.java b/bundles/org.simantics.platform.ui.ontology/src/org/simantics/platform/ui/PlatformUIResource.java
deleted file mode 100644 (file)
index e93537b..0000000
+++ /dev/null
@@ -1,214 +0,0 @@
-package org.simantics.platform.ui;
-
-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 PlatformUIResource {
-    
-    public final Resource Configuration;
-    public final Resource Model;
-    public final Resource NameLabelMode;
-    public final Resource NameLabelMode_Label;
-    public final Resource NameLabelMode_LabelAndName;
-    public final Resource NameLabelMode_Name;
-    public final Resource NameLabelMode_NameAndLabel;
-    public final Resource SCLMain;
-    public final Resource SharedOntology;
-    public final Resource StandardPropertiesTabContribution;
-    public final Resource Views;
-    public final Resource Views_AvailableColumns;
-    public final Resource Views_RangeSelectionTab;
-    public final Resource Views_RangeSelectionTabContribution;
-    public final Resource Views_RangeSelectionTab_Cell1;
-    public final Resource Views_RangeSelectionTab_Cell2;
-    public final Resource Views_RangeSelectionTab_Combo;
-    public final Resource Views_RangeSelectionTab_Panel;
-    public final Resource Views_RangeSelectionTab_Root;
-    public final Resource Views_RangeSelectionTab_Text;
-    public final Resource Views_SCLValue;
-    public final Resource Views_SharedLibraries;
-    public final Resource Views_SharedLibraries_AvailableContext;
-    public final Resource Views_SharedLibraries_AvailableContext_Children;
-    public final Resource Views_SharedLibraries_AvailableContext_Children_Rule;
-    public final Resource Views_SharedLibraries_Cell1;
-    public final Resource Views_SharedLibraries_Cell2;
-    public final Resource Views_SharedLibraries_Cell3;
-    public final Resource Views_SharedLibraries_Cell4;
-    public final Resource Views_SharedLibraries_Cell5;
-    public final Resource Views_SharedLibraries_Cell6;
-    public final Resource Views_SharedLibraries_DefVar;
-    public final Resource Views_SharedLibraries_DefVar2;
-    public final Resource Views_SharedLibraries_Explorer1;
-    public final Resource Views_SharedLibraries_Explorer2;
-    public final Resource Views_SharedLibraries_ImportButton;
-    public final Resource Views_SharedLibraries_LinkButton;
-    public final Resource Views_SharedLibraries_NewButton;
-    public final Resource Views_SharedLibraries_Panel;
-    public final Resource Views_SharedLibraries_Panel2;
-    public final Resource Views_SharedLibraries_Root;
-    public final Resource Views_SharedLibraries_UnlinkButton;
-    public final Resource Views_SharedLibraries_UnlinkEvent;
-    public final Resource Views_SharedLibraries_UseEvent;
-    public final Resource Views_SharedLibraries_UsedContext;
-    public final Resource Views_SharedLibraries_UsedContext_Children;
-    public final Resource Views_SharedLibraries_UsedContext_Children_Rule;
-    public final Resource Views_SharedLibraryContribution;
-    public final Resource Views_UsedColumns;
-    public final Resource Views_scl;
-    public final Resource Views_sclEvent;
-    public final Resource hasNameLabelMode;
-    public final Resource hasNameLabelMode_Inverse;
-        
-    public static class URIs {
-        public static final String Configuration = "http://www.simantics.org/PlatformUI-1.0/Configuration";
-        public static final String Model = "http://www.simantics.org/PlatformUI-1.0/Model";
-        public static final String NameLabelMode = "http://www.simantics.org/PlatformUI-1.0/NameLabelMode";
-        public static final String NameLabelMode_Label = "http://www.simantics.org/PlatformUI-1.0/NameLabelMode/Label";
-        public static final String NameLabelMode_LabelAndName = "http://www.simantics.org/PlatformUI-1.0/NameLabelMode/LabelAndName";
-        public static final String NameLabelMode_Name = "http://www.simantics.org/PlatformUI-1.0/NameLabelMode/Name";
-        public static final String NameLabelMode_NameAndLabel = "http://www.simantics.org/PlatformUI-1.0/NameLabelMode/NameAndLabel";
-        public static final String SCLMain = "http://www.simantics.org/PlatformUI-1.0/SCLMain";
-        public static final String SharedOntology = "http://www.simantics.org/PlatformUI-1.0/SharedOntology";
-        public static final String StandardPropertiesTabContribution = "http://www.simantics.org/PlatformUI-1.0/StandardPropertiesTabContribution";
-        public static final String Views = "http://www.simantics.org/PlatformUI-1.0/Views";
-        public static final String Views_AvailableColumns = "http://www.simantics.org/PlatformUI-1.0/Views/AvailableColumns";
-        public static final String Views_RangeSelectionTab = "http://www.simantics.org/PlatformUI-1.0/Views/RangeSelectionTab";
-        public static final String Views_RangeSelectionTabContribution = "http://www.simantics.org/PlatformUI-1.0/Views/RangeSelectionTabContribution";
-        public static final String Views_RangeSelectionTab_Cell1 = "http://www.simantics.org/PlatformUI-1.0/Views/RangeSelectionTab/Cell1";
-        public static final String Views_RangeSelectionTab_Cell2 = "http://www.simantics.org/PlatformUI-1.0/Views/RangeSelectionTab/Cell2";
-        public static final String Views_RangeSelectionTab_Combo = "http://www.simantics.org/PlatformUI-1.0/Views/RangeSelectionTab/Combo";
-        public static final String Views_RangeSelectionTab_Panel = "http://www.simantics.org/PlatformUI-1.0/Views/RangeSelectionTab/Panel";
-        public static final String Views_RangeSelectionTab_Root = "http://www.simantics.org/PlatformUI-1.0/Views/RangeSelectionTab/Root";
-        public static final String Views_RangeSelectionTab_Text = "http://www.simantics.org/PlatformUI-1.0/Views/RangeSelectionTab/Text";
-        public static final String Views_SCLValue = "http://www.simantics.org/PlatformUI-1.0/Views/SCLValue";
-        public static final String Views_SharedLibraries = "http://www.simantics.org/PlatformUI-1.0/Views/SharedLibraries";
-        public static final String Views_SharedLibraries_AvailableContext = "http://www.simantics.org/PlatformUI-1.0/Views/SharedLibraries/AvailableContext";
-        public static final String Views_SharedLibraries_AvailableContext_Children = "http://www.simantics.org/PlatformUI-1.0/Views/SharedLibraries/AvailableContext/Children";
-        public static final String Views_SharedLibraries_AvailableContext_Children_Rule = "http://www.simantics.org/PlatformUI-1.0/Views/SharedLibraries/AvailableContext/Children/Rule";
-        public static final String Views_SharedLibraries_Cell1 = "http://www.simantics.org/PlatformUI-1.0/Views/SharedLibraries/Cell1";
-        public static final String Views_SharedLibraries_Cell2 = "http://www.simantics.org/PlatformUI-1.0/Views/SharedLibraries/Cell2";
-        public static final String Views_SharedLibraries_Cell3 = "http://www.simantics.org/PlatformUI-1.0/Views/SharedLibraries/Cell3";
-        public static final String Views_SharedLibraries_Cell4 = "http://www.simantics.org/PlatformUI-1.0/Views/SharedLibraries/Cell4";
-        public static final String Views_SharedLibraries_Cell5 = "http://www.simantics.org/PlatformUI-1.0/Views/SharedLibraries/Cell5";
-        public static final String Views_SharedLibraries_Cell6 = "http://www.simantics.org/PlatformUI-1.0/Views/SharedLibraries/Cell6";
-        public static final String Views_SharedLibraries_DefVar = "http://www.simantics.org/PlatformUI-1.0/Views/SharedLibraries/DefVar";
-        public static final String Views_SharedLibraries_DefVar2 = "http://www.simantics.org/PlatformUI-1.0/Views/SharedLibraries/DefVar2";
-        public static final String Views_SharedLibraries_Explorer1 = "http://www.simantics.org/PlatformUI-1.0/Views/SharedLibraries/Explorer1";
-        public static final String Views_SharedLibraries_Explorer2 = "http://www.simantics.org/PlatformUI-1.0/Views/SharedLibraries/Explorer2";
-        public static final String Views_SharedLibraries_ImportButton = "http://www.simantics.org/PlatformUI-1.0/Views/SharedLibraries/ImportButton";
-        public static final String Views_SharedLibraries_LinkButton = "http://www.simantics.org/PlatformUI-1.0/Views/SharedLibraries/LinkButton";
-        public static final String Views_SharedLibraries_NewButton = "http://www.simantics.org/PlatformUI-1.0/Views/SharedLibraries/NewButton";
-        public static final String Views_SharedLibraries_Panel = "http://www.simantics.org/PlatformUI-1.0/Views/SharedLibraries/Panel";
-        public static final String Views_SharedLibraries_Panel2 = "http://www.simantics.org/PlatformUI-1.0/Views/SharedLibraries/Panel2";
-        public static final String Views_SharedLibraries_Root = "http://www.simantics.org/PlatformUI-1.0/Views/SharedLibraries/Root";
-        public static final String Views_SharedLibraries_UnlinkButton = "http://www.simantics.org/PlatformUI-1.0/Views/SharedLibraries/UnlinkButton";
-        public static final String Views_SharedLibraries_UnlinkEvent = "http://www.simantics.org/PlatformUI-1.0/Views/SharedLibraries/UnlinkEvent";
-        public static final String Views_SharedLibraries_UseEvent = "http://www.simantics.org/PlatformUI-1.0/Views/SharedLibraries/UseEvent";
-        public static final String Views_SharedLibraries_UsedContext = "http://www.simantics.org/PlatformUI-1.0/Views/SharedLibraries/UsedContext";
-        public static final String Views_SharedLibraries_UsedContext_Children = "http://www.simantics.org/PlatformUI-1.0/Views/SharedLibraries/UsedContext/Children";
-        public static final String Views_SharedLibraries_UsedContext_Children_Rule = "http://www.simantics.org/PlatformUI-1.0/Views/SharedLibraries/UsedContext/Children/Rule";
-        public static final String Views_SharedLibraryContribution = "http://www.simantics.org/PlatformUI-1.0/Views/SharedLibraryContribution";
-        public static final String Views_UsedColumns = "http://www.simantics.org/PlatformUI-1.0/Views/UsedColumns";
-        public static final String Views_scl = "http://www.simantics.org/PlatformUI-1.0/Views/scl";
-        public static final String Views_sclEvent = "http://www.simantics.org/PlatformUI-1.0/Views/sclEvent";
-        public static final String hasNameLabelMode = "http://www.simantics.org/PlatformUI-1.0/hasNameLabelMode";
-        public static final String hasNameLabelMode_Inverse = "http://www.simantics.org/PlatformUI-1.0/hasNameLabelMode/Inverse";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public PlatformUIResource(ReadGraph graph) {
-        Configuration = getResourceOrNull(graph, URIs.Configuration);
-        Model = getResourceOrNull(graph, URIs.Model);
-        NameLabelMode = getResourceOrNull(graph, URIs.NameLabelMode);
-        NameLabelMode_Label = getResourceOrNull(graph, URIs.NameLabelMode_Label);
-        NameLabelMode_LabelAndName = getResourceOrNull(graph, URIs.NameLabelMode_LabelAndName);
-        NameLabelMode_Name = getResourceOrNull(graph, URIs.NameLabelMode_Name);
-        NameLabelMode_NameAndLabel = getResourceOrNull(graph, URIs.NameLabelMode_NameAndLabel);
-        SCLMain = getResourceOrNull(graph, URIs.SCLMain);
-        SharedOntology = getResourceOrNull(graph, URIs.SharedOntology);
-        StandardPropertiesTabContribution = getResourceOrNull(graph, URIs.StandardPropertiesTabContribution);
-        Views = getResourceOrNull(graph, URIs.Views);
-        Views_AvailableColumns = getResourceOrNull(graph, URIs.Views_AvailableColumns);
-        Views_RangeSelectionTab = getResourceOrNull(graph, URIs.Views_RangeSelectionTab);
-        Views_RangeSelectionTabContribution = getResourceOrNull(graph, URIs.Views_RangeSelectionTabContribution);
-        Views_RangeSelectionTab_Cell1 = getResourceOrNull(graph, URIs.Views_RangeSelectionTab_Cell1);
-        Views_RangeSelectionTab_Cell2 = getResourceOrNull(graph, URIs.Views_RangeSelectionTab_Cell2);
-        Views_RangeSelectionTab_Combo = getResourceOrNull(graph, URIs.Views_RangeSelectionTab_Combo);
-        Views_RangeSelectionTab_Panel = getResourceOrNull(graph, URIs.Views_RangeSelectionTab_Panel);
-        Views_RangeSelectionTab_Root = getResourceOrNull(graph, URIs.Views_RangeSelectionTab_Root);
-        Views_RangeSelectionTab_Text = getResourceOrNull(graph, URIs.Views_RangeSelectionTab_Text);
-        Views_SCLValue = getResourceOrNull(graph, URIs.Views_SCLValue);
-        Views_SharedLibraries = getResourceOrNull(graph, URIs.Views_SharedLibraries);
-        Views_SharedLibraries_AvailableContext = getResourceOrNull(graph, URIs.Views_SharedLibraries_AvailableContext);
-        Views_SharedLibraries_AvailableContext_Children = getResourceOrNull(graph, URIs.Views_SharedLibraries_AvailableContext_Children);
-        Views_SharedLibraries_AvailableContext_Children_Rule = getResourceOrNull(graph, URIs.Views_SharedLibraries_AvailableContext_Children_Rule);
-        Views_SharedLibraries_Cell1 = getResourceOrNull(graph, URIs.Views_SharedLibraries_Cell1);
-        Views_SharedLibraries_Cell2 = getResourceOrNull(graph, URIs.Views_SharedLibraries_Cell2);
-        Views_SharedLibraries_Cell3 = getResourceOrNull(graph, URIs.Views_SharedLibraries_Cell3);
-        Views_SharedLibraries_Cell4 = getResourceOrNull(graph, URIs.Views_SharedLibraries_Cell4);
-        Views_SharedLibraries_Cell5 = getResourceOrNull(graph, URIs.Views_SharedLibraries_Cell5);
-        Views_SharedLibraries_Cell6 = getResourceOrNull(graph, URIs.Views_SharedLibraries_Cell6);
-        Views_SharedLibraries_DefVar = getResourceOrNull(graph, URIs.Views_SharedLibraries_DefVar);
-        Views_SharedLibraries_DefVar2 = getResourceOrNull(graph, URIs.Views_SharedLibraries_DefVar2);
-        Views_SharedLibraries_Explorer1 = getResourceOrNull(graph, URIs.Views_SharedLibraries_Explorer1);
-        Views_SharedLibraries_Explorer2 = getResourceOrNull(graph, URIs.Views_SharedLibraries_Explorer2);
-        Views_SharedLibraries_ImportButton = getResourceOrNull(graph, URIs.Views_SharedLibraries_ImportButton);
-        Views_SharedLibraries_LinkButton = getResourceOrNull(graph, URIs.Views_SharedLibraries_LinkButton);
-        Views_SharedLibraries_NewButton = getResourceOrNull(graph, URIs.Views_SharedLibraries_NewButton);
-        Views_SharedLibraries_Panel = getResourceOrNull(graph, URIs.Views_SharedLibraries_Panel);
-        Views_SharedLibraries_Panel2 = getResourceOrNull(graph, URIs.Views_SharedLibraries_Panel2);
-        Views_SharedLibraries_Root = getResourceOrNull(graph, URIs.Views_SharedLibraries_Root);
-        Views_SharedLibraries_UnlinkButton = getResourceOrNull(graph, URIs.Views_SharedLibraries_UnlinkButton);
-        Views_SharedLibraries_UnlinkEvent = getResourceOrNull(graph, URIs.Views_SharedLibraries_UnlinkEvent);
-        Views_SharedLibraries_UseEvent = getResourceOrNull(graph, URIs.Views_SharedLibraries_UseEvent);
-        Views_SharedLibraries_UsedContext = getResourceOrNull(graph, URIs.Views_SharedLibraries_UsedContext);
-        Views_SharedLibraries_UsedContext_Children = getResourceOrNull(graph, URIs.Views_SharedLibraries_UsedContext_Children);
-        Views_SharedLibraries_UsedContext_Children_Rule = getResourceOrNull(graph, URIs.Views_SharedLibraries_UsedContext_Children_Rule);
-        Views_SharedLibraryContribution = getResourceOrNull(graph, URIs.Views_SharedLibraryContribution);
-        Views_UsedColumns = getResourceOrNull(graph, URIs.Views_UsedColumns);
-        Views_scl = getResourceOrNull(graph, URIs.Views_scl);
-        Views_sclEvent = getResourceOrNull(graph, URIs.Views_sclEvent);
-        hasNameLabelMode = getResourceOrNull(graph, URIs.hasNameLabelMode);
-        hasNameLabelMode_Inverse = getResourceOrNull(graph, URIs.hasNameLabelMode_Inverse);
-    }
-    
-    public static PlatformUIResource getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        PlatformUIResource ret = session.peekService(PlatformUIResource.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new PlatformUIResource(qc.getIndependentGraph(graph));
-            session.registerService(PlatformUIResource.class, ret);
-        }
-        return ret;
-    }
-    
-    public static PlatformUIResource getInstance(RequestProcessor session) throws DatabaseException {
-        PlatformUIResource ret = session.peekService(PlatformUIResource.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<PlatformUIResource>() {
-                public PlatformUIResource perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new PlatformUIResource(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(PlatformUIResource.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.project.ontology/graph.tg b/bundles/org.simantics.project.ontology/graph.tg
deleted file mode 100644 (file)
index 8f8ebc4..0000000
Binary files a/bundles/org.simantics.project.ontology/graph.tg and /dev/null differ
diff --git a/bundles/org.simantics.project.ontology/src/org/simantics/project/ontology/ProjectResource.java b/bundles/org.simantics.project.ontology/src/org/simantics/project/ontology/ProjectResource.java
deleted file mode 100644 (file)
index 7fd4e34..0000000
+++ /dev/null
@@ -1,178 +0,0 @@
-package org.simantics.project.ontology;
-
-import org.simantics.db.RequestProcessor;
-import org.simantics.db.Resource;
-import org.simantics.db.ReadGraph;
-import org.simantics.db.request.Read;
-import org.simantics.db.Session;
-import org.simantics.db.exception.DatabaseException;
-import org.simantics.db.service.QueryControl;
-
-public class ProjectResource {
-    
-    public final Resource Contributions;
-    public final Resource Contributions_ActiveModelVisualization;
-    public final Resource Contributions_ActiveRunVisualization;
-    public final Resource Contributions_ExperimentImageRule;
-    public final Resource Contributions_Migrate;
-    public final Resource Contributions_ModelChildren;
-    public final Resource Contributions_ModelImageRule;
-    public final Resource Contributions_RunImageRule;
-    public final Resource Contributions_StandardNameLabelRule;
-    public final Resource DefaultProjectActionContext;
-    public final Resource DefaultProjectBrowseContext;
-    public final Resource DefaultProjectVisualizationContext;
-    public final Resource FeatureSpec;
-    public final Resource HasFeature;
-    public final Resource HasFeature_Inverse;
-    public final Resource HasGroupId;
-    public final Resource HasGroupId_Inverse;
-    public final Resource IsRequired;
-    public final Resource IsRequired_Inverse;
-    public final Resource MainToolbarActionContext;
-    public final Resource NamespaceRequirement;
-    public final Resource Project;
-    public final Resource ProjectActionContext;
-    public final Resource ProjectActionContext_Actions;
-    public final Resource ProjectActionContext_Actions_Migrate;
-    public final Resource ProjectActionContext_Tests;
-    public final Resource ProjectActionContext_Tests_IsMigrationPossible;
-    public final Resource ProjectBrowseContext;
-    public final Resource ProjectBrowseContext_ActiveLabelDecorationRule;
-    public final Resource ProjectBrowseContext_Images;
-    public final Resource ProjectBrowseContext_Images_Experiment;
-    public final Resource ProjectBrowseContext_Images_Folder;
-    public final Resource ProjectBrowseContext_Images_Model;
-    public final Resource ProjectBrowseContext_Images_Run;
-    public final Resource ProjectBrowseContext_RunLabelRule;
-    public final Resource ProjectDoubleClickActionContext;
-    public final Resource ProjectFileMenuActionContext;
-    public final Resource ProjectFileMenuNewActionContext;
-    public final Resource ProjectType;
-    public final Resource RequiresNamespace;
-    public final Resource RequiresNamespace_Inverse;
-        
-    public static class URIs {
-        public static final String Contributions = "http://www.simantics.org/Project-1.2/Contributions";
-        public static final String Contributions_ActiveModelVisualization = "http://www.simantics.org/Project-1.2/Contributions/ActiveModelVisualization";
-        public static final String Contributions_ActiveRunVisualization = "http://www.simantics.org/Project-1.2/Contributions/ActiveRunVisualization";
-        public static final String Contributions_ExperimentImageRule = "http://www.simantics.org/Project-1.2/Contributions/ExperimentImageRule";
-        public static final String Contributions_Migrate = "http://www.simantics.org/Project-1.2/Contributions/Migrate";
-        public static final String Contributions_ModelChildren = "http://www.simantics.org/Project-1.2/Contributions/ModelChildren";
-        public static final String Contributions_ModelImageRule = "http://www.simantics.org/Project-1.2/Contributions/ModelImageRule";
-        public static final String Contributions_RunImageRule = "http://www.simantics.org/Project-1.2/Contributions/RunImageRule";
-        public static final String Contributions_StandardNameLabelRule = "http://www.simantics.org/Project-1.2/Contributions/StandardNameLabelRule";
-        public static final String DefaultProjectActionContext = "http://www.simantics.org/Project-1.2/DefaultProjectActionContext";
-        public static final String DefaultProjectBrowseContext = "http://www.simantics.org/Project-1.2/DefaultProjectBrowseContext";
-        public static final String DefaultProjectVisualizationContext = "http://www.simantics.org/Project-1.2/DefaultProjectVisualizationContext";
-        public static final String FeatureSpec = "http://www.simantics.org/Project-1.2/FeatureSpec";
-        public static final String HasFeature = "http://www.simantics.org/Project-1.2/HasFeature";
-        public static final String HasFeature_Inverse = "http://www.simantics.org/Project-1.2/HasFeature/Inverse";
-        public static final String HasGroupId = "http://www.simantics.org/Project-1.2/HasGroupId";
-        public static final String HasGroupId_Inverse = "http://www.simantics.org/Project-1.2/HasGroupId/Inverse";
-        public static final String IsRequired = "http://www.simantics.org/Project-1.2/IsRequired";
-        public static final String IsRequired_Inverse = "http://www.simantics.org/Project-1.2/IsRequired/Inverse";
-        public static final String MainToolbarActionContext = "http://www.simantics.org/Project-1.2/MainToolbarActionContext";
-        public static final String NamespaceRequirement = "http://www.simantics.org/Project-1.2/NamespaceRequirement";
-        public static final String Project = "http://www.simantics.org/Project-1.2/Project";
-        public static final String ProjectActionContext = "http://www.simantics.org/Project-1.2/ProjectActionContext";
-        public static final String ProjectActionContext_Actions = "http://www.simantics.org/Project-1.2/ProjectActionContext/Actions";
-        public static final String ProjectActionContext_Actions_Migrate = "http://www.simantics.org/Project-1.2/ProjectActionContext/Actions/Migrate";
-        public static final String ProjectActionContext_Tests = "http://www.simantics.org/Project-1.2/ProjectActionContext/Tests";
-        public static final String ProjectActionContext_Tests_IsMigrationPossible = "http://www.simantics.org/Project-1.2/ProjectActionContext/Tests/IsMigrationPossible";
-        public static final String ProjectBrowseContext = "http://www.simantics.org/Project-1.2/ProjectBrowseContext";
-        public static final String ProjectBrowseContext_ActiveLabelDecorationRule = "http://www.simantics.org/Project-1.2/ProjectBrowseContext/ActiveLabelDecorationRule";
-        public static final String ProjectBrowseContext_Images = "http://www.simantics.org/Project-1.2/ProjectBrowseContext/Images";
-        public static final String ProjectBrowseContext_Images_Experiment = "http://www.simantics.org/Project-1.2/ProjectBrowseContext/Images/Experiment";
-        public static final String ProjectBrowseContext_Images_Folder = "http://www.simantics.org/Project-1.2/ProjectBrowseContext/Images/Folder";
-        public static final String ProjectBrowseContext_Images_Model = "http://www.simantics.org/Project-1.2/ProjectBrowseContext/Images/Model";
-        public static final String ProjectBrowseContext_Images_Run = "http://www.simantics.org/Project-1.2/ProjectBrowseContext/Images/Run";
-        public static final String ProjectBrowseContext_RunLabelRule = "http://www.simantics.org/Project-1.2/ProjectBrowseContext/RunLabelRule";
-        public static final String ProjectDoubleClickActionContext = "http://www.simantics.org/Project-1.2/ProjectDoubleClickActionContext";
-        public static final String ProjectFileMenuActionContext = "http://www.simantics.org/Project-1.2/ProjectFileMenuActionContext";
-        public static final String ProjectFileMenuNewActionContext = "http://www.simantics.org/Project-1.2/ProjectFileMenuNewActionContext";
-        public static final String ProjectType = "http://www.simantics.org/Project-1.2/ProjectType";
-        public static final String RequiresNamespace = "http://www.simantics.org/Project-1.2/RequiresNamespace";
-        public static final String RequiresNamespace_Inverse = "http://www.simantics.org/Project-1.2/RequiresNamespace/Inverse";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public ProjectResource(ReadGraph graph) {
-        Contributions = getResourceOrNull(graph, URIs.Contributions);
-        Contributions_ActiveModelVisualization = getResourceOrNull(graph, URIs.Contributions_ActiveModelVisualization);
-        Contributions_ActiveRunVisualization = getResourceOrNull(graph, URIs.Contributions_ActiveRunVisualization);
-        Contributions_ExperimentImageRule = getResourceOrNull(graph, URIs.Contributions_ExperimentImageRule);
-        Contributions_Migrate = getResourceOrNull(graph, URIs.Contributions_Migrate);
-        Contributions_ModelChildren = getResourceOrNull(graph, URIs.Contributions_ModelChildren);
-        Contributions_ModelImageRule = getResourceOrNull(graph, URIs.Contributions_ModelImageRule);
-        Contributions_RunImageRule = getResourceOrNull(graph, URIs.Contributions_RunImageRule);
-        Contributions_StandardNameLabelRule = getResourceOrNull(graph, URIs.Contributions_StandardNameLabelRule);
-        DefaultProjectActionContext = getResourceOrNull(graph, URIs.DefaultProjectActionContext);
-        DefaultProjectBrowseContext = getResourceOrNull(graph, URIs.DefaultProjectBrowseContext);
-        DefaultProjectVisualizationContext = getResourceOrNull(graph, URIs.DefaultProjectVisualizationContext);
-        FeatureSpec = getResourceOrNull(graph, URIs.FeatureSpec);
-        HasFeature = getResourceOrNull(graph, URIs.HasFeature);
-        HasFeature_Inverse = getResourceOrNull(graph, URIs.HasFeature_Inverse);
-        HasGroupId = getResourceOrNull(graph, URIs.HasGroupId);
-        HasGroupId_Inverse = getResourceOrNull(graph, URIs.HasGroupId_Inverse);
-        IsRequired = getResourceOrNull(graph, URIs.IsRequired);
-        IsRequired_Inverse = getResourceOrNull(graph, URIs.IsRequired_Inverse);
-        MainToolbarActionContext = getResourceOrNull(graph, URIs.MainToolbarActionContext);
-        NamespaceRequirement = getResourceOrNull(graph, URIs.NamespaceRequirement);
-        Project = getResourceOrNull(graph, URIs.Project);
-        ProjectActionContext = getResourceOrNull(graph, URIs.ProjectActionContext);
-        ProjectActionContext_Actions = getResourceOrNull(graph, URIs.ProjectActionContext_Actions);
-        ProjectActionContext_Actions_Migrate = getResourceOrNull(graph, URIs.ProjectActionContext_Actions_Migrate);
-        ProjectActionContext_Tests = getResourceOrNull(graph, URIs.ProjectActionContext_Tests);
-        ProjectActionContext_Tests_IsMigrationPossible = getResourceOrNull(graph, URIs.ProjectActionContext_Tests_IsMigrationPossible);
-        ProjectBrowseContext = getResourceOrNull(graph, URIs.ProjectBrowseContext);
-        ProjectBrowseContext_ActiveLabelDecorationRule = getResourceOrNull(graph, URIs.ProjectBrowseContext_ActiveLabelDecorationRule);
-        ProjectBrowseContext_Images = getResourceOrNull(graph, URIs.ProjectBrowseContext_Images);
-        ProjectBrowseContext_Images_Experiment = getResourceOrNull(graph, URIs.ProjectBrowseContext_Images_Experiment);
-        ProjectBrowseContext_Images_Folder = getResourceOrNull(graph, URIs.ProjectBrowseContext_Images_Folder);
-        ProjectBrowseContext_Images_Model = getResourceOrNull(graph, URIs.ProjectBrowseContext_Images_Model);
-        ProjectBrowseContext_Images_Run = getResourceOrNull(graph, URIs.ProjectBrowseContext_Images_Run);
-        ProjectBrowseContext_RunLabelRule = getResourceOrNull(graph, URIs.ProjectBrowseContext_RunLabelRule);
-        ProjectDoubleClickActionContext = getResourceOrNull(graph, URIs.ProjectDoubleClickActionContext);
-        ProjectFileMenuActionContext = getResourceOrNull(graph, URIs.ProjectFileMenuActionContext);
-        ProjectFileMenuNewActionContext = getResourceOrNull(graph, URIs.ProjectFileMenuNewActionContext);
-        ProjectType = getResourceOrNull(graph, URIs.ProjectType);
-        RequiresNamespace = getResourceOrNull(graph, URIs.RequiresNamespace);
-        RequiresNamespace_Inverse = getResourceOrNull(graph, URIs.RequiresNamespace_Inverse);
-    }
-    
-    public static ProjectResource getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        ProjectResource ret = session.peekService(ProjectResource.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new ProjectResource(qc.getIndependentGraph(graph));
-            session.registerService(ProjectResource.class, ret);
-        }
-        return ret;
-    }
-    
-    public static ProjectResource getInstance(RequestProcessor session) throws DatabaseException {
-        ProjectResource ret = session.peekService(ProjectResource.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<ProjectResource>() {
-                public ProjectResource perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new ProjectResource(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(ProjectResource.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.scenegraph.ontology/graph.tg b/bundles/org.simantics.scenegraph.ontology/graph.tg
deleted file mode 100644 (file)
index 6033385..0000000
Binary files a/bundles/org.simantics.scenegraph.ontology/graph.tg and /dev/null differ
diff --git a/bundles/org.simantics.scenegraph.ontology/src/org/simantics/scenegraph/ontology/ScenegraphResources.java b/bundles/org.simantics.scenegraph.ontology/src/org/simantics/scenegraph/ontology/ScenegraphResources.java
deleted file mode 100644 (file)
index 7849e4d..0000000
+++ /dev/null
@@ -1,133 +0,0 @@
-package org.simantics.scenegraph.ontology;
-
-import org.simantics.db.RequestProcessor;
-import org.simantics.db.Resource;
-import org.simantics.db.ReadGraph;
-import org.simantics.db.request.Read;
-import org.simantics.db.Session;
-import org.simantics.db.exception.DatabaseException;
-import org.simantics.db.service.QueryControl;
-
-public class ScenegraphResources {
-    
-    public final Resource Functions;
-    public final Resource Functions_defaultRuntimeResource;
-    public final Resource Functions_defaultRuntimeVariable;
-    public final Resource Functions_liftedProperty;
-    public final Resource Functions_singleVariableSelection;
-    public final Resource LiftedProperty;
-    public final Resource LiftedPropertyRelation;
-    public final Resource LiftedProperty_HasPredicate;
-    public final Resource LiftedProperty_HasPredicate_Inverse;
-    public final Resource Node;
-    public final Resource Node_HasProperty;
-    public final Resource Node_HasProperty_Inverse;
-    public final Resource Node_children;
-    public final Resource Node_children_Inverse;
-    public final Resource Runtime;
-    public final Resource Runtime_HasResource;
-    public final Resource Runtime_HasResource_Inverse;
-    public final Resource Runtime_HasVariable;
-    public final Resource Runtime_HasVariable_Inverse;
-    public final Resource Runtime_resource;
-    public final Resource Runtime_resource_Inverse;
-    public final Resource Runtime_variable;
-    public final Resource Runtime_variable_Inverse;
-    public final Resource lifted;
-    public final Resource userProperty;
-    public final Resource userProperty_Inverse;
-        
-    public static class URIs {
-        public static final String Functions = "http://www.simantics.org/Scenegraph-1.1/Functions";
-        public static final String Functions_defaultRuntimeResource = "http://www.simantics.org/Scenegraph-1.1/Functions/defaultRuntimeResource";
-        public static final String Functions_defaultRuntimeVariable = "http://www.simantics.org/Scenegraph-1.1/Functions/defaultRuntimeVariable";
-        public static final String Functions_liftedProperty = "http://www.simantics.org/Scenegraph-1.1/Functions/liftedProperty";
-        public static final String Functions_singleVariableSelection = "http://www.simantics.org/Scenegraph-1.1/Functions/singleVariableSelection";
-        public static final String LiftedProperty = "http://www.simantics.org/Scenegraph-1.1/LiftedProperty";
-        public static final String LiftedPropertyRelation = "http://www.simantics.org/Scenegraph-1.1/LiftedPropertyRelation";
-        public static final String LiftedProperty_HasPredicate = "http://www.simantics.org/Scenegraph-1.1/LiftedProperty/HasPredicate";
-        public static final String LiftedProperty_HasPredicate_Inverse = "http://www.simantics.org/Scenegraph-1.1/LiftedProperty/HasPredicate/Inverse";
-        public static final String Node = "http://www.simantics.org/Scenegraph-1.1/Node";
-        public static final String Node_HasProperty = "http://www.simantics.org/Scenegraph-1.1/Node/HasProperty";
-        public static final String Node_HasProperty_Inverse = "http://www.simantics.org/Scenegraph-1.1/Node/HasProperty/Inverse";
-        public static final String Node_children = "http://www.simantics.org/Scenegraph-1.1/Node/children";
-        public static final String Node_children_Inverse = "http://www.simantics.org/Scenegraph-1.1/Node/children/Inverse";
-        public static final String Runtime = "http://www.simantics.org/Scenegraph-1.1/Runtime";
-        public static final String Runtime_HasResource = "http://www.simantics.org/Scenegraph-1.1/Runtime/HasResource";
-        public static final String Runtime_HasResource_Inverse = "http://www.simantics.org/Scenegraph-1.1/Runtime/HasResource/Inverse";
-        public static final String Runtime_HasVariable = "http://www.simantics.org/Scenegraph-1.1/Runtime/HasVariable";
-        public static final String Runtime_HasVariable_Inverse = "http://www.simantics.org/Scenegraph-1.1/Runtime/HasVariable/Inverse";
-        public static final String Runtime_resource = "http://www.simantics.org/Scenegraph-1.1/Runtime/resource";
-        public static final String Runtime_resource_Inverse = "http://www.simantics.org/Scenegraph-1.1/Runtime/resource/Inverse";
-        public static final String Runtime_variable = "http://www.simantics.org/Scenegraph-1.1/Runtime/variable";
-        public static final String Runtime_variable_Inverse = "http://www.simantics.org/Scenegraph-1.1/Runtime/variable/Inverse";
-        public static final String lifted = "http://www.simantics.org/Scenegraph-1.1/lifted";
-        public static final String userProperty = "http://www.simantics.org/Scenegraph-1.1/userProperty";
-        public static final String userProperty_Inverse = "http://www.simantics.org/Scenegraph-1.1/userProperty/Inverse";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public ScenegraphResources(ReadGraph graph) {
-        Functions = getResourceOrNull(graph, URIs.Functions);
-        Functions_defaultRuntimeResource = getResourceOrNull(graph, URIs.Functions_defaultRuntimeResource);
-        Functions_defaultRuntimeVariable = getResourceOrNull(graph, URIs.Functions_defaultRuntimeVariable);
-        Functions_liftedProperty = getResourceOrNull(graph, URIs.Functions_liftedProperty);
-        Functions_singleVariableSelection = getResourceOrNull(graph, URIs.Functions_singleVariableSelection);
-        LiftedProperty = getResourceOrNull(graph, URIs.LiftedProperty);
-        LiftedPropertyRelation = getResourceOrNull(graph, URIs.LiftedPropertyRelation);
-        LiftedProperty_HasPredicate = getResourceOrNull(graph, URIs.LiftedProperty_HasPredicate);
-        LiftedProperty_HasPredicate_Inverse = getResourceOrNull(graph, URIs.LiftedProperty_HasPredicate_Inverse);
-        Node = getResourceOrNull(graph, URIs.Node);
-        Node_HasProperty = getResourceOrNull(graph, URIs.Node_HasProperty);
-        Node_HasProperty_Inverse = getResourceOrNull(graph, URIs.Node_HasProperty_Inverse);
-        Node_children = getResourceOrNull(graph, URIs.Node_children);
-        Node_children_Inverse = getResourceOrNull(graph, URIs.Node_children_Inverse);
-        Runtime = getResourceOrNull(graph, URIs.Runtime);
-        Runtime_HasResource = getResourceOrNull(graph, URIs.Runtime_HasResource);
-        Runtime_HasResource_Inverse = getResourceOrNull(graph, URIs.Runtime_HasResource_Inverse);
-        Runtime_HasVariable = getResourceOrNull(graph, URIs.Runtime_HasVariable);
-        Runtime_HasVariable_Inverse = getResourceOrNull(graph, URIs.Runtime_HasVariable_Inverse);
-        Runtime_resource = getResourceOrNull(graph, URIs.Runtime_resource);
-        Runtime_resource_Inverse = getResourceOrNull(graph, URIs.Runtime_resource_Inverse);
-        Runtime_variable = getResourceOrNull(graph, URIs.Runtime_variable);
-        Runtime_variable_Inverse = getResourceOrNull(graph, URIs.Runtime_variable_Inverse);
-        lifted = getResourceOrNull(graph, URIs.lifted);
-        userProperty = getResourceOrNull(graph, URIs.userProperty);
-        userProperty_Inverse = getResourceOrNull(graph, URIs.userProperty_Inverse);
-    }
-    
-    public static ScenegraphResources getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        ScenegraphResources ret = session.peekService(ScenegraphResources.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new ScenegraphResources(qc.getIndependentGraph(graph));
-            session.registerService(ScenegraphResources.class, ret);
-        }
-        return ret;
-    }
-    
-    public static ScenegraphResources getInstance(RequestProcessor session) throws DatabaseException {
-        ScenegraphResources ret = session.peekService(ScenegraphResources.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<ScenegraphResources>() {
-                public ScenegraphResources perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new ScenegraphResources(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(ScenegraphResources.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.selectionview.ontology/graph.tg b/bundles/org.simantics.selectionview.ontology/graph.tg
deleted file mode 100644 (file)
index cb9e2f8..0000000
Binary files a/bundles/org.simantics.selectionview.ontology/graph.tg and /dev/null differ
diff --git a/bundles/org.simantics.selectionview.ontology/src/org/simantics/selectionview/SelectionViewResources.java b/bundles/org.simantics.selectionview.ontology/src/org/simantics/selectionview/SelectionViewResources.java
deleted file mode 100644 (file)
index 9b822d9..0000000
+++ /dev/null
@@ -1,331 +0,0 @@
-package org.simantics.selectionview;
-
-import org.simantics.db.RequestProcessor;
-import org.simantics.db.Resource;
-import org.simantics.db.ReadGraph;
-import org.simantics.db.request.Read;
-import org.simantics.db.Session;
-import org.simantics.db.exception.DatabaseException;
-import org.simantics.db.service.QueryControl;
-
-public class SelectionViewResources {
-    
-    public final Resource AbstractResourceTabContribution;
-    public final Resource AbstractResourceTabContribution_HasPriority;
-    public final Resource AbstractResourceTabContribution_HasPriority_Inverse;
-    public final Resource AbstractResourceTabContribution_HasTest;
-    public final Resource AbstractResourceTabContribution_HasTest_Inverse;
-    public final Resource AbstractTypedResourceTabContribution;
-    public final Resource AbstractTypedResourceTabContribution_HasType;
-    public final Resource AbstractTypedResourceTabContribution_HasType_Inverse;
-    public final Resource AbstractTypedVariableTabContribution;
-    public final Resource AbstractTypedVariableTabContribution_HasType;
-    public final Resource AbstractTypedVariableTabContribution_HasType_Inverse;
-    public final Resource AbstractVariableTabContribution;
-    public final Resource AbstractVariableTabContribution_HasPriority;
-    public final Resource AbstractVariableTabContribution_HasPriority_Inverse;
-    public final Resource AbstractVariableTabContribution_HasTest;
-    public final Resource AbstractVariableTabContribution_HasTest_Inverse;
-    public final Resource AbstractVariableTabContribution_testFunction;
-    public final Resource AbstractVariableTabContribution_testFunction_Inverse;
-    public final Resource CategoryHidden;
-    public final Resource ColorParameterType;
-    public final Resource DisplayProperty;
-    public final Resource DisplayUnit;
-    public final Resource DisplayValue;
-    public final Resource FontParameterType;
-    public final Resource Functions;
-    public final Resource Functions_colorModifier;
-    public final Resource Functions_displayPropertyValueAccessor;
-    public final Resource Functions_displayUnitValueAccessor;
-    public final Resource Functions_displayValueValueAccessor;
-    public final Resource Functions_fontModifier;
-    public final Resource Functions_getEnumerationValues;
-    public final Resource Functions_getPropertyChildName;
-    public final Resource Functions_inputModifier;
-    public final Resource Functions_singleResourceToVariableTransformation;
-    public final Resource Functions_singleResourceTransformation;
-    public final Resource Functions_singleVariableTransformation;
-    public final Resource Functions_standardSelectionInputTransformation;
-    public final Resource GenericCategory;
-    public final Resource GenericParameterType;
-    public final Resource GenericPropertyChild;
-    public final Resource HasCustomModifier;
-    public final Resource HasCustomModifier_Inverse;
-    public final Resource HasDisplayColumn;
-    public final Resource HasDisplayColumn_Inverse;
-    public final Resource HasDisplayProperty;
-    public final Resource HasDisplayProperty_Inverse;
-    public final Resource HasDisplayUnit;
-    public final Resource HasDisplayUnit_Inverse;
-    public final Resource HasDisplayValue;
-    public final Resource HasDisplayValue_Inverse;
-    public final Resource HasEnumerationValues;
-    public final Resource HasEnumerationValues_Inverse;
-    public final Resource HasFormatter;
-    public final Resource HasFormatter_Inverse;
-    public final Resource HasInputModifier;
-    public final Resource HasInputModifier_Inverse;
-    public final Resource HasStandardPropertyInfo;
-    public final Resource HasStandardPropertyInfo_Inverse;
-    public final Resource IsShownUnder;
-    public final Resource SCLTabContribution;
-    public final Resource SCLTabContribution_instantiate;
-    public final Resource SCLTabContribution_instantiate_Inverse;
-    public final Resource SelectionTransformation;
-    public final Resource SortingName;
-    public final Resource SortingName_Inverse;
-    public final Resource StandardPropertyInfo;
-    public final Resource StandardPropertyInfo_CategoryName;
-    public final Resource StandardPropertyInfo_CategoryName_Inverse;
-    public final Resource StandardPropertyInfo_CategorySortingName;
-    public final Resource StandardPropertyInfo_CategorySortingName_Inverse;
-    public final Resource StandardPropertyInfo_IsHidden;
-    public final Resource StandardPropertyInfo_IsHidden_Inverse;
-    public final Resource TabContribution;
-    public final Resource TypedVariableTabContribution;
-    public final Resource TypedVariableTabContribution_HasType;
-    public final Resource TypedVariableTabContribution_HasType_Inverse;
-    public final Resource UnderOf;
-    public final Resource VariableTabContribution;
-    public final Resource VariableTabContribution_HasPriority;
-    public final Resource VariableTabContribution_HasPriority_Inverse;
-    public final Resource VariableTabContribution_HasTest;
-    public final Resource VariableTabContribution_HasTest_Inverse;
-    public final Resource VariableTabContribution_HasView;
-    public final Resource VariableTabContribution_HasView_Inverse;
-    public final Resource VariableTabContribution_transformation;
-    public final Resource VariableTabContribution_transformation_Inverse;
-    public final Resource canBeLifted;
-    public final Resource canBeLifted_Inverse;
-    public final Resource getSpecialCategory;
-    public final Resource getSpecialCategory_Inverse;
-    public final Resource hidden;
-    public final Resource hidden_Inverse;
-        
-    public static class URIs {
-        public static final String AbstractResourceTabContribution = "http://www.simantics.org/SelectionView-1.2/AbstractResourceTabContribution";
-        public static final String AbstractResourceTabContribution_HasPriority = "http://www.simantics.org/SelectionView-1.2/AbstractResourceTabContribution/HasPriority";
-        public static final String AbstractResourceTabContribution_HasPriority_Inverse = "http://www.simantics.org/SelectionView-1.2/AbstractResourceTabContribution/HasPriority/Inverse";
-        public static final String AbstractResourceTabContribution_HasTest = "http://www.simantics.org/SelectionView-1.2/AbstractResourceTabContribution/HasTest";
-        public static final String AbstractResourceTabContribution_HasTest_Inverse = "http://www.simantics.org/SelectionView-1.2/AbstractResourceTabContribution/HasTest/Inverse";
-        public static final String AbstractTypedResourceTabContribution = "http://www.simantics.org/SelectionView-1.2/AbstractTypedResourceTabContribution";
-        public static final String AbstractTypedResourceTabContribution_HasType = "http://www.simantics.org/SelectionView-1.2/AbstractTypedResourceTabContribution/HasType";
-        public static final String AbstractTypedResourceTabContribution_HasType_Inverse = "http://www.simantics.org/SelectionView-1.2/AbstractTypedResourceTabContribution/HasType/Inverse";
-        public static final String AbstractTypedVariableTabContribution = "http://www.simantics.org/SelectionView-1.2/AbstractTypedVariableTabContribution";
-        public static final String AbstractTypedVariableTabContribution_HasType = "http://www.simantics.org/SelectionView-1.2/AbstractTypedVariableTabContribution/HasType";
-        public static final String AbstractTypedVariableTabContribution_HasType_Inverse = "http://www.simantics.org/SelectionView-1.2/AbstractTypedVariableTabContribution/HasType/Inverse";
-        public static final String AbstractVariableTabContribution = "http://www.simantics.org/SelectionView-1.2/AbstractVariableTabContribution";
-        public static final String AbstractVariableTabContribution_HasPriority = "http://www.simantics.org/SelectionView-1.2/AbstractVariableTabContribution/HasPriority";
-        public static final String AbstractVariableTabContribution_HasPriority_Inverse = "http://www.simantics.org/SelectionView-1.2/AbstractVariableTabContribution/HasPriority/Inverse";
-        public static final String AbstractVariableTabContribution_HasTest = "http://www.simantics.org/SelectionView-1.2/AbstractVariableTabContribution/HasTest";
-        public static final String AbstractVariableTabContribution_HasTest_Inverse = "http://www.simantics.org/SelectionView-1.2/AbstractVariableTabContribution/HasTest/Inverse";
-        public static final String AbstractVariableTabContribution_testFunction = "http://www.simantics.org/SelectionView-1.2/AbstractVariableTabContribution/testFunction";
-        public static final String AbstractVariableTabContribution_testFunction_Inverse = "http://www.simantics.org/SelectionView-1.2/AbstractVariableTabContribution/testFunction/Inverse";
-        public static final String CategoryHidden = "http://www.simantics.org/SelectionView-1.2/CategoryHidden";
-        public static final String ColorParameterType = "http://www.simantics.org/SelectionView-1.2/ColorParameterType";
-        public static final String DisplayProperty = "http://www.simantics.org/SelectionView-1.2/DisplayProperty";
-        public static final String DisplayUnit = "http://www.simantics.org/SelectionView-1.2/DisplayUnit";
-        public static final String DisplayValue = "http://www.simantics.org/SelectionView-1.2/DisplayValue";
-        public static final String FontParameterType = "http://www.simantics.org/SelectionView-1.2/FontParameterType";
-        public static final String Functions = "http://www.simantics.org/SelectionView-1.2/Functions";
-        public static final String Functions_colorModifier = "http://www.simantics.org/SelectionView-1.2/Functions/colorModifier";
-        public static final String Functions_displayPropertyValueAccessor = "http://www.simantics.org/SelectionView-1.2/Functions/displayPropertyValueAccessor";
-        public static final String Functions_displayUnitValueAccessor = "http://www.simantics.org/SelectionView-1.2/Functions/displayUnitValueAccessor";
-        public static final String Functions_displayValueValueAccessor = "http://www.simantics.org/SelectionView-1.2/Functions/displayValueValueAccessor";
-        public static final String Functions_fontModifier = "http://www.simantics.org/SelectionView-1.2/Functions/fontModifier";
-        public static final String Functions_getEnumerationValues = "http://www.simantics.org/SelectionView-1.2/Functions/getEnumerationValues";
-        public static final String Functions_getPropertyChildName = "http://www.simantics.org/SelectionView-1.2/Functions/getPropertyChildName";
-        public static final String Functions_inputModifier = "http://www.simantics.org/SelectionView-1.2/Functions/inputModifier";
-        public static final String Functions_singleResourceToVariableTransformation = "http://www.simantics.org/SelectionView-1.2/Functions/singleResourceToVariableTransformation";
-        public static final String Functions_singleResourceTransformation = "http://www.simantics.org/SelectionView-1.2/Functions/singleResourceTransformation";
-        public static final String Functions_singleVariableTransformation = "http://www.simantics.org/SelectionView-1.2/Functions/singleVariableTransformation";
-        public static final String Functions_standardSelectionInputTransformation = "http://www.simantics.org/SelectionView-1.2/Functions/standardSelectionInputTransformation";
-        public static final String GenericCategory = "http://www.simantics.org/SelectionView-1.2/GenericCategory";
-        public static final String GenericParameterType = "http://www.simantics.org/SelectionView-1.2/GenericParameterType";
-        public static final String GenericPropertyChild = "http://www.simantics.org/SelectionView-1.2/GenericPropertyChild";
-        public static final String HasCustomModifier = "http://www.simantics.org/SelectionView-1.2/HasCustomModifier";
-        public static final String HasCustomModifier_Inverse = "http://www.simantics.org/SelectionView-1.2/HasCustomModifier/Inverse";
-        public static final String HasDisplayColumn = "http://www.simantics.org/SelectionView-1.2/HasDisplayColumn";
-        public static final String HasDisplayColumn_Inverse = "http://www.simantics.org/SelectionView-1.2/HasDisplayColumn/Inverse";
-        public static final String HasDisplayProperty = "http://www.simantics.org/SelectionView-1.2/HasDisplayProperty";
-        public static final String HasDisplayProperty_Inverse = "http://www.simantics.org/SelectionView-1.2/HasDisplayProperty/Inverse";
-        public static final String HasDisplayUnit = "http://www.simantics.org/SelectionView-1.2/HasDisplayUnit";
-        public static final String HasDisplayUnit_Inverse = "http://www.simantics.org/SelectionView-1.2/HasDisplayUnit/Inverse";
-        public static final String HasDisplayValue = "http://www.simantics.org/SelectionView-1.2/HasDisplayValue";
-        public static final String HasDisplayValue_Inverse = "http://www.simantics.org/SelectionView-1.2/HasDisplayValue/Inverse";
-        public static final String HasEnumerationValues = "http://www.simantics.org/SelectionView-1.2/HasEnumerationValues";
-        public static final String HasEnumerationValues_Inverse = "http://www.simantics.org/SelectionView-1.2/HasEnumerationValues/Inverse";
-        public static final String HasFormatter = "http://www.simantics.org/SelectionView-1.2/HasFormatter";
-        public static final String HasFormatter_Inverse = "http://www.simantics.org/SelectionView-1.2/HasFormatter/Inverse";
-        public static final String HasInputModifier = "http://www.simantics.org/SelectionView-1.2/HasInputModifier";
-        public static final String HasInputModifier_Inverse = "http://www.simantics.org/SelectionView-1.2/HasInputModifier/Inverse";
-        public static final String HasStandardPropertyInfo = "http://www.simantics.org/SelectionView-1.2/HasStandardPropertyInfo";
-        public static final String HasStandardPropertyInfo_Inverse = "http://www.simantics.org/SelectionView-1.2/HasStandardPropertyInfo/Inverse";
-        public static final String IsShownUnder = "http://www.simantics.org/SelectionView-1.2/IsShownUnder";
-        public static final String SCLTabContribution = "http://www.simantics.org/SelectionView-1.2/SCLTabContribution";
-        public static final String SCLTabContribution_instantiate = "http://www.simantics.org/SelectionView-1.2/SCLTabContribution/instantiate";
-        public static final String SCLTabContribution_instantiate_Inverse = "http://www.simantics.org/SelectionView-1.2/SCLTabContribution/instantiate/Inverse";
-        public static final String SelectionTransformation = "http://www.simantics.org/SelectionView-1.2/SelectionTransformation";
-        public static final String SortingName = "http://www.simantics.org/SelectionView-1.2/SortingName";
-        public static final String SortingName_Inverse = "http://www.simantics.org/SelectionView-1.2/SortingName/Inverse";
-        public static final String StandardPropertyInfo = "http://www.simantics.org/SelectionView-1.2/StandardPropertyInfo";
-        public static final String StandardPropertyInfo_CategoryName = "http://www.simantics.org/SelectionView-1.2/StandardPropertyInfo/CategoryName";
-        public static final String StandardPropertyInfo_CategoryName_Inverse = "http://www.simantics.org/SelectionView-1.2/StandardPropertyInfo/CategoryName/Inverse";
-        public static final String StandardPropertyInfo_CategorySortingName = "http://www.simantics.org/SelectionView-1.2/StandardPropertyInfo/CategorySortingName";
-        public static final String StandardPropertyInfo_CategorySortingName_Inverse = "http://www.simantics.org/SelectionView-1.2/StandardPropertyInfo/CategorySortingName/Inverse";
-        public static final String StandardPropertyInfo_IsHidden = "http://www.simantics.org/SelectionView-1.2/StandardPropertyInfo/IsHidden";
-        public static final String StandardPropertyInfo_IsHidden_Inverse = "http://www.simantics.org/SelectionView-1.2/StandardPropertyInfo/IsHidden/Inverse";
-        public static final String TabContribution = "http://www.simantics.org/SelectionView-1.2/TabContribution";
-        public static final String TypedVariableTabContribution = "http://www.simantics.org/SelectionView-1.2/TypedVariableTabContribution";
-        public static final String TypedVariableTabContribution_HasType = "http://www.simantics.org/SelectionView-1.2/TypedVariableTabContribution/HasType";
-        public static final String TypedVariableTabContribution_HasType_Inverse = "http://www.simantics.org/SelectionView-1.2/TypedVariableTabContribution/HasType/Inverse";
-        public static final String UnderOf = "http://www.simantics.org/SelectionView-1.2/UnderOf";
-        public static final String VariableTabContribution = "http://www.simantics.org/SelectionView-1.2/VariableTabContribution";
-        public static final String VariableTabContribution_HasPriority = "http://www.simantics.org/SelectionView-1.2/VariableTabContribution/HasPriority";
-        public static final String VariableTabContribution_HasPriority_Inverse = "http://www.simantics.org/SelectionView-1.2/VariableTabContribution/HasPriority/Inverse";
-        public static final String VariableTabContribution_HasTest = "http://www.simantics.org/SelectionView-1.2/VariableTabContribution/HasTest";
-        public static final String VariableTabContribution_HasTest_Inverse = "http://www.simantics.org/SelectionView-1.2/VariableTabContribution/HasTest/Inverse";
-        public static final String VariableTabContribution_HasView = "http://www.simantics.org/SelectionView-1.2/VariableTabContribution/HasView";
-        public static final String VariableTabContribution_HasView_Inverse = "http://www.simantics.org/SelectionView-1.2/VariableTabContribution/HasView/Inverse";
-        public static final String VariableTabContribution_transformation = "http://www.simantics.org/SelectionView-1.2/VariableTabContribution/transformation";
-        public static final String VariableTabContribution_transformation_Inverse = "http://www.simantics.org/SelectionView-1.2/VariableTabContribution/transformation/Inverse";
-        public static final String canBeLifted = "http://www.simantics.org/SelectionView-1.2/canBeLifted";
-        public static final String canBeLifted_Inverse = "http://www.simantics.org/SelectionView-1.2/canBeLifted/Inverse";
-        public static final String getSpecialCategory = "http://www.simantics.org/SelectionView-1.2/getSpecialCategory";
-        public static final String getSpecialCategory_Inverse = "http://www.simantics.org/SelectionView-1.2/getSpecialCategory/Inverse";
-        public static final String hidden = "http://www.simantics.org/SelectionView-1.2/hidden";
-        public static final String hidden_Inverse = "http://www.simantics.org/SelectionView-1.2/hidden/Inverse";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public SelectionViewResources(ReadGraph graph) {
-        AbstractResourceTabContribution = getResourceOrNull(graph, URIs.AbstractResourceTabContribution);
-        AbstractResourceTabContribution_HasPriority = getResourceOrNull(graph, URIs.AbstractResourceTabContribution_HasPriority);
-        AbstractResourceTabContribution_HasPriority_Inverse = getResourceOrNull(graph, URIs.AbstractResourceTabContribution_HasPriority_Inverse);
-        AbstractResourceTabContribution_HasTest = getResourceOrNull(graph, URIs.AbstractResourceTabContribution_HasTest);
-        AbstractResourceTabContribution_HasTest_Inverse = getResourceOrNull(graph, URIs.AbstractResourceTabContribution_HasTest_Inverse);
-        AbstractTypedResourceTabContribution = getResourceOrNull(graph, URIs.AbstractTypedResourceTabContribution);
-        AbstractTypedResourceTabContribution_HasType = getResourceOrNull(graph, URIs.AbstractTypedResourceTabContribution_HasType);
-        AbstractTypedResourceTabContribution_HasType_Inverse = getResourceOrNull(graph, URIs.AbstractTypedResourceTabContribution_HasType_Inverse);
-        AbstractTypedVariableTabContribution = getResourceOrNull(graph, URIs.AbstractTypedVariableTabContribution);
-        AbstractTypedVariableTabContribution_HasType = getResourceOrNull(graph, URIs.AbstractTypedVariableTabContribution_HasType);
-        AbstractTypedVariableTabContribution_HasType_Inverse = getResourceOrNull(graph, URIs.AbstractTypedVariableTabContribution_HasType_Inverse);
-        AbstractVariableTabContribution = getResourceOrNull(graph, URIs.AbstractVariableTabContribution);
-        AbstractVariableTabContribution_HasPriority = getResourceOrNull(graph, URIs.AbstractVariableTabContribution_HasPriority);
-        AbstractVariableTabContribution_HasPriority_Inverse = getResourceOrNull(graph, URIs.AbstractVariableTabContribution_HasPriority_Inverse);
-        AbstractVariableTabContribution_HasTest = getResourceOrNull(graph, URIs.AbstractVariableTabContribution_HasTest);
-        AbstractVariableTabContribution_HasTest_Inverse = getResourceOrNull(graph, URIs.AbstractVariableTabContribution_HasTest_Inverse);
-        AbstractVariableTabContribution_testFunction = getResourceOrNull(graph, URIs.AbstractVariableTabContribution_testFunction);
-        AbstractVariableTabContribution_testFunction_Inverse = getResourceOrNull(graph, URIs.AbstractVariableTabContribution_testFunction_Inverse);
-        CategoryHidden = getResourceOrNull(graph, URIs.CategoryHidden);
-        ColorParameterType = getResourceOrNull(graph, URIs.ColorParameterType);
-        DisplayProperty = getResourceOrNull(graph, URIs.DisplayProperty);
-        DisplayUnit = getResourceOrNull(graph, URIs.DisplayUnit);
-        DisplayValue = getResourceOrNull(graph, URIs.DisplayValue);
-        FontParameterType = getResourceOrNull(graph, URIs.FontParameterType);
-        Functions = getResourceOrNull(graph, URIs.Functions);
-        Functions_colorModifier = getResourceOrNull(graph, URIs.Functions_colorModifier);
-        Functions_displayPropertyValueAccessor = getResourceOrNull(graph, URIs.Functions_displayPropertyValueAccessor);
-        Functions_displayUnitValueAccessor = getResourceOrNull(graph, URIs.Functions_displayUnitValueAccessor);
-        Functions_displayValueValueAccessor = getResourceOrNull(graph, URIs.Functions_displayValueValueAccessor);
-        Functions_fontModifier = getResourceOrNull(graph, URIs.Functions_fontModifier);
-        Functions_getEnumerationValues = getResourceOrNull(graph, URIs.Functions_getEnumerationValues);
-        Functions_getPropertyChildName = getResourceOrNull(graph, URIs.Functions_getPropertyChildName);
-        Functions_inputModifier = getResourceOrNull(graph, URIs.Functions_inputModifier);
-        Functions_singleResourceToVariableTransformation = getResourceOrNull(graph, URIs.Functions_singleResourceToVariableTransformation);
-        Functions_singleResourceTransformation = getResourceOrNull(graph, URIs.Functions_singleResourceTransformation);
-        Functions_singleVariableTransformation = getResourceOrNull(graph, URIs.Functions_singleVariableTransformation);
-        Functions_standardSelectionInputTransformation = getResourceOrNull(graph, URIs.Functions_standardSelectionInputTransformation);
-        GenericCategory = getResourceOrNull(graph, URIs.GenericCategory);
-        GenericParameterType = getResourceOrNull(graph, URIs.GenericParameterType);
-        GenericPropertyChild = getResourceOrNull(graph, URIs.GenericPropertyChild);
-        HasCustomModifier = getResourceOrNull(graph, URIs.HasCustomModifier);
-        HasCustomModifier_Inverse = getResourceOrNull(graph, URIs.HasCustomModifier_Inverse);
-        HasDisplayColumn = getResourceOrNull(graph, URIs.HasDisplayColumn);
-        HasDisplayColumn_Inverse = getResourceOrNull(graph, URIs.HasDisplayColumn_Inverse);
-        HasDisplayProperty = getResourceOrNull(graph, URIs.HasDisplayProperty);
-        HasDisplayProperty_Inverse = getResourceOrNull(graph, URIs.HasDisplayProperty_Inverse);
-        HasDisplayUnit = getResourceOrNull(graph, URIs.HasDisplayUnit);
-        HasDisplayUnit_Inverse = getResourceOrNull(graph, URIs.HasDisplayUnit_Inverse);
-        HasDisplayValue = getResourceOrNull(graph, URIs.HasDisplayValue);
-        HasDisplayValue_Inverse = getResourceOrNull(graph, URIs.HasDisplayValue_Inverse);
-        HasEnumerationValues = getResourceOrNull(graph, URIs.HasEnumerationValues);
-        HasEnumerationValues_Inverse = getResourceOrNull(graph, URIs.HasEnumerationValues_Inverse);
-        HasFormatter = getResourceOrNull(graph, URIs.HasFormatter);
-        HasFormatter_Inverse = getResourceOrNull(graph, URIs.HasFormatter_Inverse);
-        HasInputModifier = getResourceOrNull(graph, URIs.HasInputModifier);
-        HasInputModifier_Inverse = getResourceOrNull(graph, URIs.HasInputModifier_Inverse);
-        HasStandardPropertyInfo = getResourceOrNull(graph, URIs.HasStandardPropertyInfo);
-        HasStandardPropertyInfo_Inverse = getResourceOrNull(graph, URIs.HasStandardPropertyInfo_Inverse);
-        IsShownUnder = getResourceOrNull(graph, URIs.IsShownUnder);
-        SCLTabContribution = getResourceOrNull(graph, URIs.SCLTabContribution);
-        SCLTabContribution_instantiate = getResourceOrNull(graph, URIs.SCLTabContribution_instantiate);
-        SCLTabContribution_instantiate_Inverse = getResourceOrNull(graph, URIs.SCLTabContribution_instantiate_Inverse);
-        SelectionTransformation = getResourceOrNull(graph, URIs.SelectionTransformation);
-        SortingName = getResourceOrNull(graph, URIs.SortingName);
-        SortingName_Inverse = getResourceOrNull(graph, URIs.SortingName_Inverse);
-        StandardPropertyInfo = getResourceOrNull(graph, URIs.StandardPropertyInfo);
-        StandardPropertyInfo_CategoryName = getResourceOrNull(graph, URIs.StandardPropertyInfo_CategoryName);
-        StandardPropertyInfo_CategoryName_Inverse = getResourceOrNull(graph, URIs.StandardPropertyInfo_CategoryName_Inverse);
-        StandardPropertyInfo_CategorySortingName = getResourceOrNull(graph, URIs.StandardPropertyInfo_CategorySortingName);
-        StandardPropertyInfo_CategorySortingName_Inverse = getResourceOrNull(graph, URIs.StandardPropertyInfo_CategorySortingName_Inverse);
-        StandardPropertyInfo_IsHidden = getResourceOrNull(graph, URIs.StandardPropertyInfo_IsHidden);
-        StandardPropertyInfo_IsHidden_Inverse = getResourceOrNull(graph, URIs.StandardPropertyInfo_IsHidden_Inverse);
-        TabContribution = getResourceOrNull(graph, URIs.TabContribution);
-        TypedVariableTabContribution = getResourceOrNull(graph, URIs.TypedVariableTabContribution);
-        TypedVariableTabContribution_HasType = getResourceOrNull(graph, URIs.TypedVariableTabContribution_HasType);
-        TypedVariableTabContribution_HasType_Inverse = getResourceOrNull(graph, URIs.TypedVariableTabContribution_HasType_Inverse);
-        UnderOf = getResourceOrNull(graph, URIs.UnderOf);
-        VariableTabContribution = getResourceOrNull(graph, URIs.VariableTabContribution);
-        VariableTabContribution_HasPriority = getResourceOrNull(graph, URIs.VariableTabContribution_HasPriority);
-        VariableTabContribution_HasPriority_Inverse = getResourceOrNull(graph, URIs.VariableTabContribution_HasPriority_Inverse);
-        VariableTabContribution_HasTest = getResourceOrNull(graph, URIs.VariableTabContribution_HasTest);
-        VariableTabContribution_HasTest_Inverse = getResourceOrNull(graph, URIs.VariableTabContribution_HasTest_Inverse);
-        VariableTabContribution_HasView = getResourceOrNull(graph, URIs.VariableTabContribution_HasView);
-        VariableTabContribution_HasView_Inverse = getResourceOrNull(graph, URIs.VariableTabContribution_HasView_Inverse);
-        VariableTabContribution_transformation = getResourceOrNull(graph, URIs.VariableTabContribution_transformation);
-        VariableTabContribution_transformation_Inverse = getResourceOrNull(graph, URIs.VariableTabContribution_transformation_Inverse);
-        canBeLifted = getResourceOrNull(graph, URIs.canBeLifted);
-        canBeLifted_Inverse = getResourceOrNull(graph, URIs.canBeLifted_Inverse);
-        getSpecialCategory = getResourceOrNull(graph, URIs.getSpecialCategory);
-        getSpecialCategory_Inverse = getResourceOrNull(graph, URIs.getSpecialCategory_Inverse);
-        hidden = getResourceOrNull(graph, URIs.hidden);
-        hidden_Inverse = getResourceOrNull(graph, URIs.hidden_Inverse);
-    }
-    
-    public static SelectionViewResources getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        SelectionViewResources ret = session.peekService(SelectionViewResources.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new SelectionViewResources(qc.getIndependentGraph(graph));
-            session.registerService(SelectionViewResources.class, ret);
-        }
-        return ret;
-    }
-    
-    public static SelectionViewResources getInstance(RequestProcessor session) throws DatabaseException {
-        SelectionViewResources ret = session.peekService(SelectionViewResources.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<SelectionViewResources>() {
-                public SelectionViewResources perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new SelectionViewResources(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(SelectionViewResources.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.selectionview.ui.ontology/graph.tg b/bundles/org.simantics.selectionview.ui.ontology/graph.tg
deleted file mode 100644 (file)
index 5b19d19..0000000
Binary files a/bundles/org.simantics.selectionview.ui.ontology/graph.tg and /dev/null differ
diff --git a/bundles/org.simantics.selectionview.ui.ontology/src/org/simantics/selectionview/ui/ontology/SelectionViewUIResources.java b/bundles/org.simantics.selectionview.ui.ontology/src/org/simantics/selectionview/ui/ontology/SelectionViewUIResources.java
deleted file mode 100644 (file)
index b3b4745..0000000
+++ /dev/null
@@ -1,121 +0,0 @@
-package org.simantics.selectionview.ui.ontology;
-
-import org.simantics.db.RequestProcessor;
-import org.simantics.db.Resource;
-import org.simantics.db.ReadGraph;
-import org.simantics.db.request.Read;
-import org.simantics.db.Session;
-import org.simantics.db.exception.DatabaseException;
-import org.simantics.db.service.QueryControl;
-
-public class SelectionViewUIResources {
-    
-    public final Resource CategoryDecorationRule;
-    public final Resource CategoryNode;
-    public final Resource CategoryNodeLabelRule;
-    public final Resource PropertyColumn;
-    public final Resource SCLMain;
-    public final Resource StandardProperties;
-    public final Resource StandardPropertiesBase;
-    public final Resource StandardPropertiesBase_BrowseContext;
-    public final Resource StandardProperties_BrowseContextStandardChildren;
-    public final Resource StandardProperties_BrowseContextStandardChildren_Cat;
-    public final Resource StandardProperties_BrowseContextStandardChildren_Sorter;
-    public final Resource StandardProperties_BrowseContextStandardChildren_Var;
-    public final Resource StandardProperties_BrowseContextWithoutChildren;
-    public final Resource StandardPropertySorterRule;
-    public final Resource StandardPropertySorterRuleType;
-    public final Resource UnitColumn;
-    public final Resource ValueColumn;
-    public final Resource VariableColoringDecorationRule;
-    public final Resource VariableDecorationRule;
-    public final Resource VariablePropertyCategoryRule;
-    public final Resource VariablePropertyLabelRule;
-    public final Resource VariablePropertyModifierRule;
-        
-    public static class URIs {
-        public static final String CategoryDecorationRule = "http://www.simantics.org/SelectionViewUI-1.1/CategoryDecorationRule";
-        public static final String CategoryNode = "http://www.simantics.org/SelectionViewUI-1.1/CategoryNode";
-        public static final String CategoryNodeLabelRule = "http://www.simantics.org/SelectionViewUI-1.1/CategoryNodeLabelRule";
-        public static final String PropertyColumn = "http://www.simantics.org/SelectionViewUI-1.1/PropertyColumn";
-        public static final String SCLMain = "http://www.simantics.org/SelectionViewUI-1.1/SCLMain";
-        public static final String StandardProperties = "http://www.simantics.org/SelectionViewUI-1.1/StandardProperties";
-        public static final String StandardPropertiesBase = "http://www.simantics.org/SelectionViewUI-1.1/StandardPropertiesBase";
-        public static final String StandardPropertiesBase_BrowseContext = "http://www.simantics.org/SelectionViewUI-1.1/StandardPropertiesBase/BrowseContext";
-        public static final String StandardProperties_BrowseContextStandardChildren = "http://www.simantics.org/SelectionViewUI-1.1/StandardProperties/BrowseContextStandardChildren";
-        public static final String StandardProperties_BrowseContextStandardChildren_Cat = "http://www.simantics.org/SelectionViewUI-1.1/StandardProperties/BrowseContextStandardChildren/Cat";
-        public static final String StandardProperties_BrowseContextStandardChildren_Sorter = "http://www.simantics.org/SelectionViewUI-1.1/StandardProperties/BrowseContextStandardChildren/Sorter";
-        public static final String StandardProperties_BrowseContextStandardChildren_Var = "http://www.simantics.org/SelectionViewUI-1.1/StandardProperties/BrowseContextStandardChildren/Var";
-        public static final String StandardProperties_BrowseContextWithoutChildren = "http://www.simantics.org/SelectionViewUI-1.1/StandardProperties/BrowseContextWithoutChildren";
-        public static final String StandardPropertySorterRule = "http://www.simantics.org/SelectionViewUI-1.1/StandardPropertySorterRule";
-        public static final String StandardPropertySorterRuleType = "http://www.simantics.org/SelectionViewUI-1.1/StandardPropertySorterRuleType";
-        public static final String UnitColumn = "http://www.simantics.org/SelectionViewUI-1.1/UnitColumn";
-        public static final String ValueColumn = "http://www.simantics.org/SelectionViewUI-1.1/ValueColumn";
-        public static final String VariableColoringDecorationRule = "http://www.simantics.org/SelectionViewUI-1.1/VariableColoringDecorationRule";
-        public static final String VariableDecorationRule = "http://www.simantics.org/SelectionViewUI-1.1/VariableDecorationRule";
-        public static final String VariablePropertyCategoryRule = "http://www.simantics.org/SelectionViewUI-1.1/VariablePropertyCategoryRule";
-        public static final String VariablePropertyLabelRule = "http://www.simantics.org/SelectionViewUI-1.1/VariablePropertyLabelRule";
-        public static final String VariablePropertyModifierRule = "http://www.simantics.org/SelectionViewUI-1.1/VariablePropertyModifierRule";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public SelectionViewUIResources(ReadGraph graph) {
-        CategoryDecorationRule = getResourceOrNull(graph, URIs.CategoryDecorationRule);
-        CategoryNode = getResourceOrNull(graph, URIs.CategoryNode);
-        CategoryNodeLabelRule = getResourceOrNull(graph, URIs.CategoryNodeLabelRule);
-        PropertyColumn = getResourceOrNull(graph, URIs.PropertyColumn);
-        SCLMain = getResourceOrNull(graph, URIs.SCLMain);
-        StandardProperties = getResourceOrNull(graph, URIs.StandardProperties);
-        StandardPropertiesBase = getResourceOrNull(graph, URIs.StandardPropertiesBase);
-        StandardPropertiesBase_BrowseContext = getResourceOrNull(graph, URIs.StandardPropertiesBase_BrowseContext);
-        StandardProperties_BrowseContextStandardChildren = getResourceOrNull(graph, URIs.StandardProperties_BrowseContextStandardChildren);
-        StandardProperties_BrowseContextStandardChildren_Cat = getResourceOrNull(graph, URIs.StandardProperties_BrowseContextStandardChildren_Cat);
-        StandardProperties_BrowseContextStandardChildren_Sorter = getResourceOrNull(graph, URIs.StandardProperties_BrowseContextStandardChildren_Sorter);
-        StandardProperties_BrowseContextStandardChildren_Var = getResourceOrNull(graph, URIs.StandardProperties_BrowseContextStandardChildren_Var);
-        StandardProperties_BrowseContextWithoutChildren = getResourceOrNull(graph, URIs.StandardProperties_BrowseContextWithoutChildren);
-        StandardPropertySorterRule = getResourceOrNull(graph, URIs.StandardPropertySorterRule);
-        StandardPropertySorterRuleType = getResourceOrNull(graph, URIs.StandardPropertySorterRuleType);
-        UnitColumn = getResourceOrNull(graph, URIs.UnitColumn);
-        ValueColumn = getResourceOrNull(graph, URIs.ValueColumn);
-        VariableColoringDecorationRule = getResourceOrNull(graph, URIs.VariableColoringDecorationRule);
-        VariableDecorationRule = getResourceOrNull(graph, URIs.VariableDecorationRule);
-        VariablePropertyCategoryRule = getResourceOrNull(graph, URIs.VariablePropertyCategoryRule);
-        VariablePropertyLabelRule = getResourceOrNull(graph, URIs.VariablePropertyLabelRule);
-        VariablePropertyModifierRule = getResourceOrNull(graph, URIs.VariablePropertyModifierRule);
-    }
-    
-    public static SelectionViewUIResources getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        SelectionViewUIResources ret = session.peekService(SelectionViewUIResources.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new SelectionViewUIResources(qc.getIndependentGraph(graph));
-            session.registerService(SelectionViewUIResources.class, ret);
-        }
-        return ret;
-    }
-    
-    public static SelectionViewUIResources getInstance(RequestProcessor session) throws DatabaseException {
-        SelectionViewUIResources ret = session.peekService(SelectionViewUIResources.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<SelectionViewUIResources>() {
-                public SelectionViewUIResources perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new SelectionViewUIResources(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(SelectionViewUIResources.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.silk.ontology/graph.tg b/bundles/org.simantics.silk.ontology/graph.tg
deleted file mode 100644 (file)
index d27b280..0000000
Binary files a/bundles/org.simantics.silk.ontology/graph.tg and /dev/null differ
diff --git a/bundles/org.simantics.silk.ontology/src/org/simantics/silk/SilkResources.java b/bundles/org.simantics.silk.ontology/src/org/simantics/silk/SilkResources.java
deleted file mode 100644 (file)
index 37f8d66..0000000
+++ /dev/null
@@ -1,4441 +0,0 @@
-package org.simantics.silk;
-
-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 SilkResources {
-    
-    public final Resource accept;
-    public final Resource add;
-    public final Resource anchor;
-    public final Resource application;
-    public final Resource application_add;
-    public final Resource application_cascade;
-    public final Resource application_delete;
-    public final Resource application_double;
-    public final Resource application_edit;
-    public final Resource application_error;
-    public final Resource application_form;
-    public final Resource application_form_add;
-    public final Resource application_form_delete;
-    public final Resource application_form_edit;
-    public final Resource application_form_magnify;
-    public final Resource application_get;
-    public final Resource application_go;
-    public final Resource application_home;
-    public final Resource application_key;
-    public final Resource application_lightning;
-    public final Resource application_link;
-    public final Resource application_osx;
-    public final Resource application_osx_add;
-    public final Resource application_osx_cascade;
-    public final Resource application_osx_delete;
-    public final Resource application_osx_double;
-    public final Resource application_osx_error;
-    public final Resource application_osx_get;
-    public final Resource application_osx_go;
-    public final Resource application_osx_home;
-    public final Resource application_osx_key;
-    public final Resource application_osx_lightning;
-    public final Resource application_osx_link;
-    public final Resource application_osx_split;
-    public final Resource application_osx_start;
-    public final Resource application_osx_stop;
-    public final Resource application_osx_terminal;
-    public final Resource application_put;
-    public final Resource application_side_boxes;
-    public final Resource application_side_contract;
-    public final Resource application_side_expand;
-    public final Resource application_side_list;
-    public final Resource application_side_tree;
-    public final Resource application_split;
-    public final Resource application_start;
-    public final Resource application_stop;
-    public final Resource application_tile_horizontal;
-    public final Resource application_tile_vertical;
-    public final Resource application_view_columns;
-    public final Resource application_view_detail;
-    public final Resource application_view_gallery;
-    public final Resource application_view_icons;
-    public final Resource application_view_list;
-    public final Resource application_view_tile;
-    public final Resource application_xp;
-    public final Resource application_xp_terminal;
-    public final Resource arrow_branch;
-    public final Resource arrow_divide;
-    public final Resource arrow_down;
-    public final Resource arrow_ew;
-    public final Resource arrow_in;
-    public final Resource arrow_in_longer;
-    public final Resource arrow_inout;
-    public final Resource arrow_join;
-    public final Resource arrow_left;
-    public final Resource arrow_merge;
-    public final Resource arrow_ne;
-    public final Resource arrow_ns;
-    public final Resource arrow_nsew;
-    public final Resource arrow_nw;
-    public final Resource arrow_nw_ne_sw_se;
-    public final Resource arrow_nw_se;
-    public final Resource arrow_out;
-    public final Resource arrow_out_longer;
-    public final Resource arrow_redo;
-    public final Resource arrow_refresh;
-    public final Resource arrow_refresh_small;
-    public final Resource arrow_right;
-    public final Resource arrow_rotate_anticlockwise;
-    public final Resource arrow_rotate_clockwise;
-    public final Resource arrow_se;
-    public final Resource arrow_sw;
-    public final Resource arrow_sw_ne;
-    public final Resource arrow_switch;
-    public final Resource arrow_switch_bluegreen;
-    public final Resource arrow_turn_left;
-    public final Resource arrow_turn_right;
-    public final Resource arrow_undo;
-    public final Resource arrow_up;
-    public final Resource asterisk_orange;
-    public final Resource asterisk_red;
-    public final Resource asterisk_yellow;
-    public final Resource attach;
-    public final Resource award_star_add;
-    public final Resource award_star_bronze_1;
-    public final Resource award_star_bronze_2;
-    public final Resource award_star_bronze_3;
-    public final Resource award_star_delete;
-    public final Resource award_star_gold_1;
-    public final Resource award_star_gold_2;
-    public final Resource award_star_gold_3;
-    public final Resource award_star_silver_1;
-    public final Resource award_star_silver_2;
-    public final Resource award_star_silver_3;
-    public final Resource basket;
-    public final Resource basket_add;
-    public final Resource basket_delete;
-    public final Resource basket_edit;
-    public final Resource basket_error;
-    public final Resource basket_go;
-    public final Resource basket_put;
-    public final Resource basket_remove;
-    public final Resource bell;
-    public final Resource bell_add;
-    public final Resource bell_delete;
-    public final Resource bell_error;
-    public final Resource bell_go;
-    public final Resource bell_link;
-    public final Resource bell_silver;
-    public final Resource bell_silver_start;
-    public final Resource bell_silver_stop;
-    public final Resource bell_start;
-    public final Resource bell_stop;
-    public final Resource bin;
-    public final Resource bin_closed;
-    public final Resource bin_empty;
-    public final Resource bomb;
-    public final Resource book;
-    public final Resource book_add;
-    public final Resource book_addresses;
-    public final Resource book_addresses_add;
-    public final Resource book_addresses_delete;
-    public final Resource book_addresses_edit;
-    public final Resource book_addresses_error;
-    public final Resource book_addresses_key;
-    public final Resource book_delete;
-    public final Resource book_edit;
-    public final Resource book_error;
-    public final Resource book_go;
-    public final Resource book_key;
-    public final Resource book_link;
-    public final Resource book_magnify;
-    public final Resource book_next;
-    public final Resource book_open;
-    public final Resource book_open_mark;
-    public final Resource book_previous;
-    public final Resource book_red;
-    public final Resource book_tabs;
-    public final Resource bookmark;
-    public final Resource bookmark_add;
-    public final Resource bookmark_delete;
-    public final Resource bookmark_edit;
-    public final Resource bookmark_error;
-    public final Resource bookmark_go;
-    public final Resource border_all;
-    public final Resource border_bottom;
-    public final Resource border_draw;
-    public final Resource border_inner;
-    public final Resource border_inner_horizontal;
-    public final Resource border_inner_vertical;
-    public final Resource border_left;
-    public final Resource border_none;
-    public final Resource border_outer;
-    public final Resource border_right;
-    public final Resource border_top;
-    public final Resource box;
-    public final Resource box_error;
-    public final Resource box_picture;
-    public final Resource box_world;
-    public final Resource brick;
-    public final Resource brick_add;
-    public final Resource brick_delete;
-    public final Resource brick_edit;
-    public final Resource brick_error;
-    public final Resource brick_go;
-    public final Resource brick_link;
-    public final Resource brick_magnify;
-    public final Resource bricks;
-    public final Resource briefcase;
-    public final Resource bug;
-    public final Resource bug_add;
-    public final Resource bug_delete;
-    public final Resource bug_edit;
-    public final Resource bug_error;
-    public final Resource bug_fix;
-    public final Resource bug_go;
-    public final Resource bug_link;
-    public final Resource bug_magnify;
-    public final Resource build;
-    public final Resource build_cancel;
-    public final Resource building;
-    public final Resource building_add;
-    public final Resource building_delete;
-    public final Resource building_edit;
-    public final Resource building_error;
-    public final Resource building_go;
-    public final Resource building_key;
-    public final Resource building_link;
-    public final Resource bullet_add;
-    public final Resource bullet_arrow_bottom;
-    public final Resource bullet_arrow_down;
-    public final Resource bullet_arrow_top;
-    public final Resource bullet_arrow_up;
-    public final Resource bullet_black;
-    public final Resource bullet_blue;
-    public final Resource bullet_connect;
-    public final Resource bullet_cross;
-    public final Resource bullet_database;
-    public final Resource bullet_database_yellow;
-    public final Resource bullet_delete;
-    public final Resource bullet_disk;
-    public final Resource bullet_earth;
-    public final Resource bullet_edit;
-    public final Resource bullet_eject;
-    public final Resource bullet_error;
-    public final Resource bullet_feed;
-    public final Resource bullet_get;
-    public final Resource bullet_go;
-    public final Resource bullet_green;
-    public final Resource bullet_home;
-    public final Resource bullet_key;
-    public final Resource bullet_left;
-    public final Resource bullet_lightning;
-    public final Resource bullet_magnify;
-    public final Resource bullet_minus;
-    public final Resource bullet_orange;
-    public final Resource bullet_page_white;
-    public final Resource bullet_picture;
-    public final Resource bullet_pink;
-    public final Resource bullet_plus;
-    public final Resource bullet_purple;
-    public final Resource bullet_red;
-    public final Resource bullet_right;
-    public final Resource bullet_shape;
-    public final Resource bullet_sparkle;
-    public final Resource bullet_star;
-    public final Resource bullet_start;
-    public final Resource bullet_stop;
-    public final Resource bullet_stop_alt;
-    public final Resource bullet_tick;
-    public final Resource bullet_toggle_minus;
-    public final Resource bullet_toggle_plus;
-    public final Resource bullet_white;
-    public final Resource bullet_wrench;
-    public final Resource bullet_wrench_red;
-    public final Resource bullet_yellow;
-    public final Resource button;
-    public final Resource cake;
-    public final Resource cake_out;
-    public final Resource cake_sliced;
-    public final Resource calculator;
-    public final Resource calculator_add;
-    public final Resource calculator_delete;
-    public final Resource calculator_edit;
-    public final Resource calculator_error;
-    public final Resource calculator_link;
-    public final Resource calendar;
-    public final Resource calendar_add;
-    public final Resource calendar_delete;
-    public final Resource calendar_edit;
-    public final Resource calendar_link;
-    public final Resource calendar_select_day;
-    public final Resource calendar_select_none;
-    public final Resource calendar_select_week;
-    public final Resource calendar_star;
-    public final Resource calendar_view_day;
-    public final Resource calendar_view_month;
-    public final Resource calendar_view_week;
-    public final Resource camera;
-    public final Resource camera_add;
-    public final Resource camera_connect;
-    public final Resource camera_delete;
-    public final Resource camera_edit;
-    public final Resource camera_error;
-    public final Resource camera_go;
-    public final Resource camera_link;
-    public final Resource camera_magnify;
-    public final Resource camera_picture;
-    public final Resource camera_small;
-    public final Resource camera_start;
-    public final Resource camera_stop;
-    public final Resource cancel;
-    public final Resource car;
-    public final Resource car_add;
-    public final Resource car_delete;
-    public final Resource car_error;
-    public final Resource car_red;
-    public final Resource car_start;
-    public final Resource car_stop;
-    public final Resource cart;
-    public final Resource cart_add;
-    public final Resource cart_delete;
-    public final Resource cart_edit;
-    public final Resource cart_error;
-    public final Resource cart_full;
-    public final Resource cart_go;
-    public final Resource cart_magnify;
-    public final Resource cart_put;
-    public final Resource cart_remove;
-    public final Resource cd;
-    public final Resource cd_add;
-    public final Resource cd_burn;
-    public final Resource cd_delete;
-    public final Resource cd_edit;
-    public final Resource cd_eject;
-    public final Resource cd_go;
-    public final Resource cd_magnify;
-    public final Resource cd_play;
-    public final Resource cd_stop;
-    public final Resource cd_stop_alt;
-    public final Resource cd_tick;
-    public final Resource cdr;
-    public final Resource cdr_add;
-    public final Resource cdr_burn;
-    public final Resource cdr_cross;
-    public final Resource cdr_delete;
-    public final Resource cdr_edit;
-    public final Resource cdr_eject;
-    public final Resource cdr_error;
-    public final Resource cdr_go;
-    public final Resource cdr_magnify;
-    public final Resource cdr_play;
-    public final Resource cdr_start;
-    public final Resource cdr_stop;
-    public final Resource cdr_stop_alt;
-    public final Resource cdr_tick;
-    public final Resource chart_bar;
-    public final Resource chart_bar_add;
-    public final Resource chart_bar_delete;
-    public final Resource chart_bar_edit;
-    public final Resource chart_bar_error;
-    public final Resource chart_bar_link;
-    public final Resource chart_curve;
-    public final Resource chart_curve_add;
-    public final Resource chart_curve_delete;
-    public final Resource chart_curve_edit;
-    public final Resource chart_curve_error;
-    public final Resource chart_curve_go;
-    public final Resource chart_curve_link;
-    public final Resource chart_line;
-    public final Resource chart_line_add;
-    public final Resource chart_line_delete;
-    public final Resource chart_line_edit;
-    public final Resource chart_line_error;
-    public final Resource chart_line_link;
-    public final Resource chart_org_inverted;
-    public final Resource chart_organisation;
-    public final Resource chart_organisation_add;
-    public final Resource chart_organisation_delete;
-    public final Resource chart_pie;
-    public final Resource chart_pie_add;
-    public final Resource chart_pie_delete;
-    public final Resource chart_pie_edit;
-    public final Resource chart_pie_error;
-    public final Resource chart_pie_lightning;
-    public final Resource chart_pie_link;
-    public final Resource check_error;
-    public final Resource clipboard;
-    public final Resource clock;
-    public final Resource clock_add;
-    public final Resource clock_delete;
-    public final Resource clock_edit;
-    public final Resource clock_error;
-    public final Resource clock_go;
-    public final Resource clock_link;
-    public final Resource clock_pause;
-    public final Resource clock_play;
-    public final Resource clock_red;
-    public final Resource clock_start;
-    public final Resource clock_stop;
-    public final Resource cmy;
-    public final Resource cog;
-    public final Resource cog_add;
-    public final Resource cog_delete;
-    public final Resource cog_edit;
-    public final Resource cog_error;
-    public final Resource cog_go;
-    public final Resource cog_start;
-    public final Resource cog_stop;
-    public final Resource coins;
-    public final Resource coins_add;
-    public final Resource coins_delete;
-    public final Resource color;
-    public final Resource color_swatch;
-    public final Resource color_wheel;
-    public final Resource comment;
-    public final Resource comment_add;
-    public final Resource comment_delete;
-    public final Resource comment_dull;
-    public final Resource comment_edit;
-    public final Resource comment_play;
-    public final Resource comment_record;
-    public final Resource comments;
-    public final Resource comments_add;
-    public final Resource comments_delete;
-    public final Resource compass;
-    public final Resource compress;
-    public final Resource computer;
-    public final Resource computer_add;
-    public final Resource computer_connect;
-    public final Resource computer_delete;
-    public final Resource computer_edit;
-    public final Resource computer_error;
-    public final Resource computer_go;
-    public final Resource computer_key;
-    public final Resource computer_link;
-    public final Resource computer_magnify;
-    public final Resource computer_off;
-    public final Resource computer_start;
-    public final Resource computer_stop;
-    public final Resource computer_wrench;
-    public final Resource connect;
-    public final Resource contrast;
-    public final Resource contrast_decrease;
-    public final Resource contrast_high;
-    public final Resource contrast_increase;
-    public final Resource contrast_low;
-    public final Resource control_add;
-    public final Resource control_add_blue;
-    public final Resource control_blank;
-    public final Resource control_blank_blue;
-    public final Resource control_eject;
-    public final Resource control_eject_blue;
-    public final Resource control_end;
-    public final Resource control_end_blue;
-    public final Resource control_equalizer;
-    public final Resource control_equalizer_blue;
-    public final Resource control_fastforward;
-    public final Resource control_fastforward_blue;
-    public final Resource control_pause;
-    public final Resource control_pause_blue;
-    public final Resource control_play;
-    public final Resource control_play_blue;
-    public final Resource control_power;
-    public final Resource control_power_blue;
-    public final Resource control_record;
-    public final Resource control_record_blue;
-    public final Resource control_remove;
-    public final Resource control_remove_blue;
-    public final Resource control_repeat;
-    public final Resource control_repeat_blue;
-    public final Resource control_rewind;
-    public final Resource control_rewind_blue;
-    public final Resource control_start;
-    public final Resource control_start_blue;
-    public final Resource control_stop;
-    public final Resource control_stop_blue;
-    public final Resource controller;
-    public final Resource controller_add;
-    public final Resource controller_delete;
-    public final Resource controller_error;
-    public final Resource creditcards;
-    public final Resource cross;
-    public final Resource css;
-    public final Resource css_add;
-    public final Resource css_delete;
-    public final Resource css_error;
-    public final Resource css_go;
-    public final Resource css_valid;
-    public final Resource cup;
-    public final Resource cup_add;
-    public final Resource cup_black;
-    public final Resource cup_delete;
-    public final Resource cup_edit;
-    public final Resource cup_error;
-    public final Resource cup_go;
-    public final Resource cup_green;
-    public final Resource cup_key;
-    public final Resource cup_link;
-    public final Resource cup_tea;
-    public final Resource cursor;
-    public final Resource cursor_small;
-    public final Resource cut;
-    public final Resource cut_red;
-    public final Resource database;
-    public final Resource database_add;
-    public final Resource database_connect;
-    public final Resource database_copy;
-    public final Resource database_delete;
-    public final Resource database_edit;
-    public final Resource database_error;
-    public final Resource database_gear;
-    public final Resource database_go;
-    public final Resource database_key;
-    public final Resource database_lightning;
-    public final Resource database_link;
-    public final Resource database_refresh;
-    public final Resource database_save;
-    public final Resource database_start;
-    public final Resource database_stop;
-    public final Resource database_table;
-    public final Resource database_wrench;
-    public final Resource database_yellow;
-    public final Resource database_yellow_start;
-    public final Resource database_yellow_stop;
-    public final Resource date;
-    public final Resource date_add;
-    public final Resource date_delete;
-    public final Resource date_edit;
-    public final Resource date_error;
-    public final Resource date_go;
-    public final Resource date_link;
-    public final Resource date_magnify;
-    public final Resource date_next;
-    public final Resource date_previous;
-    public final Resource decline;
-    public final Resource delete;
-    public final Resource device_stylus;
-    public final Resource disconnect;
-    public final Resource disk;
-    public final Resource disk_black;
-    public final Resource disk_black_error;
-    public final Resource disk_black_magnify;
-    public final Resource disk_download;
-    public final Resource disk_edit;
-    public final Resource disk_error;
-    public final Resource disk_magnify;
-    public final Resource disk_multiple;
-    public final Resource disk_upload;
-    public final Resource door;
-    public final Resource door_error;
-    public final Resource door_in;
-    public final Resource door_open;
-    public final Resource door_out;
-    public final Resource drink;
-    public final Resource drink_empty;
-    public final Resource drink_red;
-    public final Resource drive;
-    public final Resource drive_add;
-    public final Resource drive_burn;
-    public final Resource drive_cd;
-    public final Resource drive_cd_empty;
-    public final Resource drive_cdr;
-    public final Resource drive_delete;
-    public final Resource drive_disk;
-    public final Resource drive_edit;
-    public final Resource drive_error;
-    public final Resource drive_go;
-    public final Resource drive_key;
-    public final Resource drive_link;
-    public final Resource drive_magnify;
-    public final Resource drive_network;
-    public final Resource drive_network_error;
-    public final Resource drive_network_stop;
-    public final Resource drive_rename;
-    public final Resource drive_user;
-    public final Resource drive_web;
-    public final Resource dvd;
-    public final Resource dvd_add;
-    public final Resource dvd_delete;
-    public final Resource dvd_edit;
-    public final Resource dvd_error;
-    public final Resource dvd_go;
-    public final Resource dvd_key;
-    public final Resource dvd_link;
-    public final Resource dvd_start;
-    public final Resource dvd_stop;
-    public final Resource eject_blue;
-    public final Resource eject_green;
-    public final Resource email;
-    public final Resource email_add;
-    public final Resource email_attach;
-    public final Resource email_delete;
-    public final Resource email_edit;
-    public final Resource email_error;
-    public final Resource email_go;
-    public final Resource email_link;
-    public final Resource email_magnify;
-    public final Resource email_open;
-    public final Resource email_open_image;
-    public final Resource email_star;
-    public final Resource email_start;
-    public final Resource email_stop;
-    public final Resource email_transfer;
-    public final Resource emoticon_evilgrin;
-    public final Resource emoticon_grin;
-    public final Resource emoticon_happy;
-    public final Resource emoticon_smile;
-    public final Resource emoticon_surprised;
-    public final Resource emoticon_tongue;
-    public final Resource emoticon_unhappy;
-    public final Resource emoticon_waii;
-    public final Resource emoticon_wink;
-    public final Resource erase;
-    public final Resource error;
-    public final Resource error_add;
-    public final Resource error_delete;
-    public final Resource error_go;
-    public final Resource exclamation;
-    public final Resource eye;
-    public final Resource eyes;
-    public final Resource feed;
-    public final Resource feed_add;
-    public final Resource feed_delete;
-    public final Resource feed_disk;
-    public final Resource feed_edit;
-    public final Resource feed_error;
-    public final Resource feed_go;
-    public final Resource feed_key;
-    public final Resource feed_link;
-    public final Resource feed_magnify;
-    public final Resource feed_star;
-    public final Resource female;
-    public final Resource film;
-    public final Resource film_add;
-    public final Resource film_delete;
-    public final Resource film_edit;
-    public final Resource film_eject;
-    public final Resource film_error;
-    public final Resource film_go;
-    public final Resource film_key;
-    public final Resource film_link;
-    public final Resource film_magnify;
-    public final Resource film_save;
-    public final Resource film_star;
-    public final Resource film_start;
-    public final Resource film_stop;
-    public final Resource find;
-    public final Resource finger_point;
-    public final Resource flag_black;
-    public final Resource flag_blue;
-    public final Resource flag_checked;
-    public final Resource flag_france;
-    public final Resource flag_green;
-    public final Resource flag_grey;
-    public final Resource flag_orange;
-    public final Resource flag_pink;
-    public final Resource flag_purple;
-    public final Resource flag_red;
-    public final Resource flag_white;
-    public final Resource flag_yellow;
-    public final Resource flower_daisy;
-    public final Resource folder;
-    public final Resource folder_add;
-    public final Resource folder_bell;
-    public final Resource folder_bookmark;
-    public final Resource folder_brick;
-    public final Resource folder_bug;
-    public final Resource folder_camera;
-    public final Resource folder_connect;
-    public final Resource folder_database;
-    public final Resource folder_delete;
-    public final Resource folder_edit;
-    public final Resource folder_error;
-    public final Resource folder_explore;
-    public final Resource folder_feed;
-    public final Resource folder_film;
-    public final Resource folder_find;
-    public final Resource folder_font;
-    public final Resource folder_go;
-    public final Resource folder_heart;
-    public final Resource folder_home;
-    public final Resource folder_image;
-    public final Resource folder_key;
-    public final Resource folder_lightbulb;
-    public final Resource folder_link;
-    public final Resource folder_magnify;
-    public final Resource folder_page;
-    public final Resource folder_page_white;
-    public final Resource folder_palette;
-    public final Resource folder_picture;
-    public final Resource folder_star;
-    public final Resource folder_table;
-    public final Resource folder_up;
-    public final Resource folder_user;
-    public final Resource folder_wrench;
-    public final Resource font;
-    public final Resource font_add;
-    public final Resource font_color;
-    public final Resource font_delete;
-    public final Resource font_go;
-    public final Resource font_larger;
-    public final Resource font_smaller;
-    public final Resource forward_blue;
-    public final Resource forward_green;
-    public final Resource group;
-    public final Resource group_add;
-    public final Resource group_delete;
-    public final Resource group_edit;
-    public final Resource group_error;
-    public final Resource group_gear;
-    public final Resource group_go;
-    public final Resource group_key;
-    public final Resource group_link;
-    public final Resource heart;
-    public final Resource heart_add;
-    public final Resource heart_broken;
-    public final Resource heart_connect;
-    public final Resource heart_delete;
-    public final Resource help;
-    public final Resource hourglass;
-    public final Resource hourglass_add;
-    public final Resource hourglass_delete;
-    public final Resource hourglass_go;
-    public final Resource hourglass_link;
-    public final Resource house;
-    public final Resource house_connect;
-    public final Resource house_go;
-    public final Resource house_key;
-    public final Resource house_link;
-    public final Resource house_star;
-    public final Resource html;
-    public final Resource html_add;
-    public final Resource html_delete;
-    public final Resource html_error;
-    public final Resource html_go;
-    public final Resource html_valid;
-    public final Resource image;
-    public final Resource image_add;
-    public final Resource image_delete;
-    public final Resource image_edit;
-    public final Resource image_link;
-    public final Resource image_magnify;
-    public final Resource image_star;
-    public final Resource images;
-    public final Resource information;
-    public final Resource ipod;
-    public final Resource ipod_cast;
-    public final Resource ipod_cast_add;
-    public final Resource ipod_cast_delete;
-    public final Resource ipod_connect;
-    public final Resource ipod_nano;
-    public final Resource ipod_nano_connect;
-    public final Resource ipod_sound;
-    public final Resource joystick;
-    public final Resource joystick_add;
-    public final Resource joystick_connect;
-    public final Resource joystick_delete;
-    public final Resource joystick_error;
-    public final Resource key;
-    public final Resource key_add;
-    public final Resource key_delete;
-    public final Resource key_go;
-    public final Resource key_start;
-    public final Resource key_stop;
-    public final Resource keyboard;
-    public final Resource keyboard_add;
-    public final Resource keyboard_connect;
-    public final Resource keyboard_delete;
-    public final Resource keyboard_magnify;
-    public final Resource laptop;
-    public final Resource laptop_add;
-    public final Resource laptop_connect;
-    public final Resource laptop_delete;
-    public final Resource laptop_disk;
-    public final Resource laptop_edit;
-    public final Resource laptop_error;
-    public final Resource laptop_go;
-    public final Resource laptop_key;
-    public final Resource laptop_link;
-    public final Resource laptop_magnify;
-    public final Resource laptop_start;
-    public final Resource laptop_stop;
-    public final Resource laptop_wrench;
-    public final Resource layers;
-    public final Resource layout;
-    public final Resource layout_add;
-    public final Resource layout_content;
-    public final Resource layout_delete;
-    public final Resource layout_edit;
-    public final Resource layout_error;
-    public final Resource layout_header;
-    public final Resource layout_key;
-    public final Resource layout_lightning;
-    public final Resource layout_link;
-    public final Resource layout_sidebar;
-    public final Resource lightbulb;
-    public final Resource lightbulb_add;
-    public final Resource lightbulb_delete;
-    public final Resource lightbulb_off;
-    public final Resource lightning;
-    public final Resource lightning_add;
-    public final Resource lightning_delete;
-    public final Resource lightning_go;
-    public final Resource link;
-    public final Resource link_add;
-    public final Resource link_break;
-    public final Resource link_delete;
-    public final Resource link_edit;
-    public final Resource link_error;
-    public final Resource link_go;
-    public final Resource lock;
-    public final Resource lock_add;
-    public final Resource lock_break;
-    public final Resource lock_delete;
-    public final Resource lock_edit;
-    public final Resource lock_go;
-    public final Resource lock_key;
-    public final Resource lock_open;
-    public final Resource lock_start;
-    public final Resource lock_stop;
-    public final Resource lorry;
-    public final Resource lorry_add;
-    public final Resource lorry_delete;
-    public final Resource lorry_error;
-    public final Resource lorry_flatbed;
-    public final Resource lorry_go;
-    public final Resource lorry_link;
-    public final Resource lorry_start;
-    public final Resource lorry_stop;
-    public final Resource magifier_zoom_out;
-    public final Resource magnifier;
-    public final Resource magnifier_zoom_in;
-    public final Resource mail;
-    public final Resource male;
-    public final Resource map;
-    public final Resource map_add;
-    public final Resource map_clipboard;
-    public final Resource map_cursor;
-    public final Resource map_delete;
-    public final Resource map_edit;
-    public final Resource map_error;
-    public final Resource map_go;
-    public final Resource map_link;
-    public final Resource map_magnify;
-    public final Resource map_start;
-    public final Resource map_stop;
-    public final Resource medal_bronze_1;
-    public final Resource medal_bronze_2;
-    public final Resource medal_bronze_3;
-    public final Resource medal_bronze_add;
-    public final Resource medal_bronze_delete;
-    public final Resource medal_gold_1;
-    public final Resource medal_gold_2;
-    public final Resource medal_gold_3;
-    public final Resource medal_gold_add;
-    public final Resource medal_gold_delete;
-    public final Resource medal_silver_1;
-    public final Resource medal_silver_2;
-    public final Resource medal_silver_3;
-    public final Resource medal_silver_add;
-    public final Resource medal_silver_delete;
-    public final Resource money;
-    public final Resource money_add;
-    public final Resource money_delete;
-    public final Resource money_dollar;
-    public final Resource money_euro;
-    public final Resource money_pound;
-    public final Resource money_yen;
-    public final Resource monitor;
-    public final Resource monitor_add;
-    public final Resource monitor_delete;
-    public final Resource monitor_edit;
-    public final Resource monitor_error;
-    public final Resource monitor_go;
-    public final Resource monitor_key;
-    public final Resource monitor_lightning;
-    public final Resource monitor_link;
-    public final Resource moon_full;
-    public final Resource mouse;
-    public final Resource mouse_add;
-    public final Resource mouse_delete;
-    public final Resource mouse_error;
-    public final Resource music;
-    public final Resource music_note;
-    public final Resource neighbourhood;
-    public final Resource new_;
-    public final Resource new_blue;
-    public final Resource new_red;
-    public final Resource newspaper;
-    public final Resource newspaper_add;
-    public final Resource newspaper_delete;
-    public final Resource newspaper_go;
-    public final Resource newspaper_link;
-    public final Resource next$green;
-    public final Resource next_blue;
-    public final Resource next_green;
-    public final Resource note;
-    public final Resource note_add;
-    public final Resource note_delete;
-    public final Resource note_edit;
-    public final Resource note_error;
-    public final Resource note_go;
-    public final Resource outline;
-    public final Resource overlays;
-    public final Resource package_;
-    public final Resource package_add;
-    public final Resource package_delete;
-    public final Resource package_down;
-    public final Resource package_go;
-    public final Resource package_green;
-    public final Resource package_in;
-    public final Resource package_link;
-    public final Resource package_se;
-    public final Resource package_start;
-    public final Resource package_stop;
-    public final Resource package_white;
-    public final Resource page;
-    public final Resource page_add;
-    public final Resource page_attach;
-    public final Resource page_back;
-    public final Resource page_break;
-    public final Resource page_break_insert;
-    public final Resource page_cancel;
-    public final Resource page_code;
-    public final Resource page_copy;
-    public final Resource page_delete;
-    public final Resource page_edit;
-    public final Resource page_error;
-    public final Resource page_excel;
-    public final Resource page_find;
-    public final Resource page_forward;
-    public final Resource page_gear;
-    public final Resource page_go;
-    public final Resource page_green;
-    public final Resource page_header_footer;
-    public final Resource page_key;
-    public final Resource page_landscape;
-    public final Resource page_landscape_shot;
-    public final Resource page_lightning;
-    public final Resource page_link;
-    public final Resource page_magnify;
-    public final Resource page_paintbrush;
-    public final Resource page_paste;
-    public final Resource page_portrait;
-    public final Resource page_portrait_shot;
-    public final Resource page_red;
-    public final Resource page_refresh;
-    public final Resource page_save;
-    public final Resource page_white;
-    public final Resource page_white_acrobat;
-    public final Resource page_white_actionscript;
-    public final Resource page_white_add;
-    public final Resource page_white_break;
-    public final Resource page_white_c;
-    public final Resource page_white_camera;
-    public final Resource page_white_cd;
-    public final Resource page_white_cdr;
-    public final Resource page_white_code;
-    public final Resource page_white_code_red;
-    public final Resource page_white_coldfusion;
-    public final Resource page_white_compressed;
-    public final Resource page_white_connect;
-    public final Resource page_white_copy;
-    public final Resource page_white_cplusplus;
-    public final Resource page_white_csharp;
-    public final Resource page_white_cup;
-    public final Resource page_white_database;
-    public final Resource page_white_database_yellow;
-    public final Resource page_white_delete;
-    public final Resource page_white_dvd;
-    public final Resource page_white_edit;
-    public final Resource page_white_error;
-    public final Resource page_white_excel;
-    public final Resource page_white_find;
-    public final Resource page_white_flash;
-    public final Resource page_white_font;
-    public final Resource page_white_freehand;
-    public final Resource page_white_gear;
-    public final Resource page_white_get;
-    public final Resource page_white_go;
-    public final Resource page_white_h;
-    public final Resource page_white_horizontal;
-    public final Resource page_white_key;
-    public final Resource page_white_lightning;
-    public final Resource page_white_link;
-    public final Resource page_white_magnify;
-    public final Resource page_white_medal;
-    public final Resource page_white_office;
-    public final Resource page_white_paint;
-    public final Resource page_white_paintbrush;
-    public final Resource page_white_paste;
-    public final Resource page_white_paste_table;
-    public final Resource page_white_php;
-    public final Resource page_white_picture;
-    public final Resource page_white_powerpoint;
-    public final Resource page_white_put;
-    public final Resource page_white_refresh;
-    public final Resource page_white_ruby;
-    public final Resource page_white_side_by_side;
-    public final Resource page_white_stack;
-    public final Resource page_white_star;
-    public final Resource page_white_swoosh;
-    public final Resource page_white_text;
-    public final Resource page_white_text_width;
-    public final Resource page_white_tux;
-    public final Resource page_white_vector;
-    public final Resource page_white_visualstudio;
-    public final Resource page_white_width;
-    public final Resource page_white_word;
-    public final Resource page_white_world;
-    public final Resource page_white_wrench;
-    public final Resource page_white_zip;
-    public final Resource page_word;
-    public final Resource page_world;
-    public final Resource paint;
-    public final Resource paint_can_brush;
-    public final Resource paintbrush;
-    public final Resource paintbrush_color;
-    public final Resource paintcan;
-    public final Resource paintcan_red;
-    public final Resource palette;
-    public final Resource paste_plain;
-    public final Resource paste_word;
-    public final Resource pause_blue;
-    public final Resource pause_green;
-    public final Resource pause_record;
-    public final Resource pencil;
-    public final Resource pencil_add;
-    public final Resource pencil_delete;
-    public final Resource pencil_go;
-    public final Resource phone;
-    public final Resource phone_add;
-    public final Resource phone_delete;
-    public final Resource phone_edit;
-    public final Resource phone_error;
-    public final Resource phone_go;
-    public final Resource phone_key;
-    public final Resource phone_link;
-    public final Resource phone_sound;
-    public final Resource phone_start;
-    public final Resource phone_stop;
-    public final Resource photo;
-    public final Resource photo_add;
-    public final Resource photo_delete;
-    public final Resource photo_edit;
-    public final Resource photo_link;
-    public final Resource photo_paint;
-    public final Resource photos;
-    public final Resource picture;
-    public final Resource picture_add;
-    public final Resource picture_clipboard;
-    public final Resource picture_delete;
-    public final Resource picture_edit;
-    public final Resource picture_empty;
-    public final Resource picture_error;
-    public final Resource picture_go;
-    public final Resource picture_key;
-    public final Resource picture_link;
-    public final Resource picture_save;
-    public final Resource pictures;
-    public final Resource pictures_thumbs;
-    public final Resource pilcrow;
-    public final Resource pill;
-    public final Resource pill_add;
-    public final Resource pill_delete;
-    public final Resource pill_error;
-    public final Resource pill_go;
-    public final Resource play_blue;
-    public final Resource play_green;
-    public final Resource plugin;
-    public final Resource plugin_add;
-    public final Resource plugin_delete;
-    public final Resource plugin_disabled;
-    public final Resource plugin_edit;
-    public final Resource plugin_error;
-    public final Resource plugin_go;
-    public final Resource plugin_key;
-    public final Resource plugin_link;
-    public final Resource previous$green;
-    public final Resource printer;
-    public final Resource printer_add;
-    public final Resource printer_cancel;
-    public final Resource printer_color;
-    public final Resource printer_connect;
-    public final Resource printer_delete;
-    public final Resource printer_empty;
-    public final Resource printer_error;
-    public final Resource printer_go;
-    public final Resource printer_key;
-    public final Resource printer_mono;
-    public final Resource printer_start;
-    public final Resource printer_stop;
-    public final Resource rainbow;
-    public final Resource rainbow_star;
-    public final Resource record_blue;
-    public final Resource record_green;
-    public final Resource record_red;
-    public final Resource reload;
-    public final Resource report;
-    public final Resource report_add;
-    public final Resource report_delete;
-    public final Resource report_disk;
-    public final Resource report_edit;
-    public final Resource report_go;
-    public final Resource report_key;
-    public final Resource report_link;
-    public final Resource report_magnify;
-    public final Resource report_picture;
-    public final Resource report_start;
-    public final Resource report_stop;
-    public final Resource report_user;
-    public final Resource report_word;
-    public final Resource resultset_first;
-    public final Resource resultset_last;
-    public final Resource resultset_next;
-    public final Resource resultset_previous;
-    public final Resource reverse_blue;
-    public final Resource reverse_green;
-    public final Resource rewind_blue;
-    public final Resource rewind_green;
-    public final Resource rgb;
-    public final Resource rosette;
-    public final Resource rosette_blue;
-    public final Resource rss;
-    public final Resource rss_add;
-    public final Resource rss_delete;
-    public final Resource rss_error;
-    public final Resource rss_go;
-    public final Resource rss_valid;
-    public final Resource ruby;
-    public final Resource ruby_add;
-    public final Resource ruby_delete;
-    public final Resource ruby_gear;
-    public final Resource ruby_get;
-    public final Resource ruby_go;
-    public final Resource ruby_key;
-    public final Resource ruby_link;
-    public final Resource ruby_put;
-    public final Resource script;
-    public final Resource script_add;
-    public final Resource script_code;
-    public final Resource script_code_red;
-    public final Resource script_delete;
-    public final Resource script_edit;
-    public final Resource script_error;
-    public final Resource script_gear;
-    public final Resource script_go;
-    public final Resource script_key;
-    public final Resource script_lightning;
-    public final Resource script_link;
-    public final Resource script_palette;
-    public final Resource script_save;
-    public final Resource script_start;
-    public final Resource script_stop;
-    public final Resource seasons;
-    public final Resource section_collapsed;
-    public final Resource section_expanded;
-    public final Resource server;
-    public final Resource server_add;
-    public final Resource server_chart;
-    public final Resource server_compressed;
-    public final Resource server_connect;
-    public final Resource server_database;
-    public final Resource server_delete;
-    public final Resource server_edit;
-    public final Resource server_error;
-    public final Resource server_go;
-    public final Resource server_key;
-    public final Resource server_lightning;
-    public final Resource server_link;
-    public final Resource server_start;
-    public final Resource server_stop;
-    public final Resource server_uncompressed;
-    public final Resource server_wrench;
-    public final Resource shading;
-    public final Resource shape_3d;
-    public final Resource shape_align_bottom;
-    public final Resource shape_align_center;
-    public final Resource shape_align_left;
-    public final Resource shape_align_middle;
-    public final Resource shape_align_right;
-    public final Resource shape_align_top;
-    public final Resource shape_flip_horizontal;
-    public final Resource shape_flip_vertical;
-    public final Resource shape_group;
-    public final Resource shape_handles;
-    public final Resource shape_move_back;
-    public final Resource shape_move_backwards;
-    public final Resource shape_move_forwards;
-    public final Resource shape_move_front;
-    public final Resource shape_rotate_anticlockwise;
-    public final Resource shape_rotate_clockwise;
-    public final Resource shape_shade_a;
-    public final Resource shape_shade_b;
-    public final Resource shape_shade_c;
-    public final Resource shape_shadow;
-    public final Resource shape_shadow_toggle;
-    public final Resource shape_square;
-    public final Resource shape_square_add;
-    public final Resource shape_square_delete;
-    public final Resource shape_square_edit;
-    public final Resource shape_square_error;
-    public final Resource shape_square_go;
-    public final Resource shape_square_key;
-    public final Resource shape_square_link;
-    public final Resource shape_square_select;
-    public final Resource shape_ungroup;
-    public final Resource shapes_many;
-    public final Resource shapes_many_select;
-    public final Resource share;
-    public final Resource shield;
-    public final Resource shield_add;
-    public final Resource shield_delete;
-    public final Resource shield_error;
-    public final Resource shield_go;
-    public final Resource shield_rainbow;
-    public final Resource shield_silver;
-    public final Resource shield_start;
-    public final Resource shield_stop;
-    public final Resource sitemap;
-    public final Resource sitemap_color;
-    public final Resource smartphone;
-    public final Resource smartphone_add;
-    public final Resource smartphone_connect;
-    public final Resource smartphone_delete;
-    public final Resource smartphone_disk;
-    public final Resource smartphone_edit;
-    public final Resource smartphone_error;
-    public final Resource smartphone_go;
-    public final Resource smartphone_key;
-    public final Resource smartphone_wrench;
-    public final Resource sort_ascending;
-    public final Resource sort_descending;
-    public final Resource sound;
-    public final Resource sound_add;
-    public final Resource sound_delete;
-    public final Resource sound_high;
-    public final Resource sound_in;
-    public final Resource sound_low;
-    public final Resource sound_mute;
-    public final Resource sound_none;
-    public final Resource sound_out;
-    public final Resource spellcheck;
-    public final Resource sport_8ball;
-    public final Resource sport_basketball;
-    public final Resource sport_football;
-    public final Resource sport_golf;
-    public final Resource sport_golf_practice;
-    public final Resource sport_raquet;
-    public final Resource sport_shuttlecock;
-    public final Resource sport_soccer;
-    public final Resource sport_tennis;
-    public final Resource star;
-    public final Resource star_bronze;
-    public final Resource star_bronze_half_grey;
-    public final Resource star_gold;
-    public final Resource star_gold_half_grey;
-    public final Resource star_gold_half_silver;
-    public final Resource star_grey;
-    public final Resource star_half_grey;
-    public final Resource star_silver;
-    public final Resource status_away;
-    public final Resource status_be_right_back;
-    public final Resource status_busy;
-    public final Resource status_invisible;
-    public final Resource status_offline;
-    public final Resource status_online;
-    public final Resource stop;
-    public final Resource stop_blue;
-    public final Resource stop_green;
-    public final Resource stop_red;
-    public final Resource style;
-    public final Resource style_add;
-    public final Resource style_delete;
-    public final Resource style_edit;
-    public final Resource style_go;
-    public final Resource sum;
-    public final Resource tab;
-    public final Resource tab_add;
-    public final Resource tab_blue;
-    public final Resource tab_delete;
-    public final Resource tab_edit;
-    public final Resource tab_go;
-    public final Resource tab_green;
-    public final Resource tab_red;
-    public final Resource table;
-    public final Resource table_add;
-    public final Resource table_cell;
-    public final Resource table_column;
-    public final Resource table_column_add;
-    public final Resource table_column_delete;
-    public final Resource table_connect;
-    public final Resource table_delete;
-    public final Resource table_edit;
-    public final Resource table_error;
-    public final Resource table_gear;
-    public final Resource table_go;
-    public final Resource table_key;
-    public final Resource table_lightning;
-    public final Resource table_link;
-    public final Resource table_multiple;
-    public final Resource table_refresh;
-    public final Resource table_relationship;
-    public final Resource table_row;
-    public final Resource table_row_delete;
-    public final Resource table_row_insert;
-    public final Resource table_save;
-    public final Resource table_sort;
-    public final Resource tag;
-    public final Resource tag_blue;
-    public final Resource tag_blue_add;
-    public final Resource tag_blue_delete;
-    public final Resource tag_blue_edit;
-    public final Resource tag_green;
-    public final Resource tag_orange;
-    public final Resource tag_pink;
-    public final Resource tag_purple;
-    public final Resource tag_red;
-    public final Resource tag_yellow;
-    public final Resource tags_grey;
-    public final Resource tags_red;
-    public final Resource telephone;
-    public final Resource telephone_add;
-    public final Resource telephone_delete;
-    public final Resource telephone_edit;
-    public final Resource telephone_error;
-    public final Resource telephone_go;
-    public final Resource telephone_key;
-    public final Resource telephone_link;
-    public final Resource telephone_red;
-    public final Resource television;
-    public final Resource television_add;
-    public final Resource television_delete;
-    public final Resource television_in;
-    public final Resource television_off;
-    public final Resource television_out;
-    public final Resource television_star;
-    public final Resource text_ab;
-    public final Resource text_align_center;
-    public final Resource text_align_justify;
-    public final Resource text_align_left;
-    public final Resource text_align_right;
-    public final Resource text_allcaps;
-    public final Resource text_bold;
-    public final Resource text_columns;
-    public final Resource text_complete;
-    public final Resource text_direction;
-    public final Resource text_double_underline;
-    public final Resource text_dropcaps;
-    public final Resource text_fit;
-    public final Resource text_flip;
-    public final Resource text_font_default;
-    public final Resource text_heading_1;
-    public final Resource text_heading_2;
-    public final Resource text_heading_3;
-    public final Resource text_heading_4;
-    public final Resource text_heading_5;
-    public final Resource text_heading_6;
-    public final Resource text_horizontalrule;
-    public final Resource text_indent;
-    public final Resource text_indent_remove;
-    public final Resource text_inverse;
-    public final Resource text_italic;
-    public final Resource text_kerning;
-    public final Resource text_left_to_right;
-    public final Resource text_letter_omega;
-    public final Resource text_letterspacing;
-    public final Resource text_linespacing;
-    public final Resource text_list_bullets;
-    public final Resource text_list_numbers;
-    public final Resource text_lowercase;
-    public final Resource text_lowercase_a;
-    public final Resource text_mirror;
-    public final Resource text_padding_bottom;
-    public final Resource text_padding_left;
-    public final Resource text_padding_right;
-    public final Resource text_padding_top;
-    public final Resource text_replace;
-    public final Resource text_right_to_left;
-    public final Resource text_rotate_0;
-    public final Resource text_rotate_180;
-    public final Resource text_rotate_270;
-    public final Resource text_rotate_90;
-    public final Resource text_ruler;
-    public final Resource text_shading;
-    public final Resource text_signature;
-    public final Resource text_smallcaps;
-    public final Resource text_spelling;
-    public final Resource text_strikethrough;
-    public final Resource text_subscript;
-    public final Resource text_superscript;
-    public final Resource text_tab;
-    public final Resource text_underline;
-    public final Resource text_uppercase;
-    public final Resource textfield;
-    public final Resource textfield_add;
-    public final Resource textfield_delete;
-    public final Resource textfield_key;
-    public final Resource textfield_rename;
-    public final Resource theme;
-    public final Resource thumb_down;
-    public final Resource thumb_up;
-    public final Resource tick;
-    public final Resource time;
-    public final Resource time_add;
-    public final Resource time_delete;
-    public final Resource time_go;
-    public final Resource time_green;
-    public final Resource time_red;
-    public final Resource timeline_marker;
-    public final Resource transmit;
-    public final Resource transmit_add;
-    public final Resource transmit_blue;
-    public final Resource transmit_delete;
-    public final Resource transmit_edit;
-    public final Resource transmit_error;
-    public final Resource transmit_go;
-    public final Resource transmit_red;
-    public final Resource tux;
-    public final Resource user;
-    public final Resource user_add;
-    public final Resource user_alert;
-    public final Resource user_b;
-    public final Resource user_brown;
-    public final Resource user_comment;
-    public final Resource user_cross;
-    public final Resource user_delete;
-    public final Resource user_earth;
-    public final Resource user_edit;
-    public final Resource user_female;
-    public final Resource user_go;
-    public final Resource user_gray;
-    public final Resource user_gray_cool;
-    public final Resource user_green;
-    public final Resource user_home;
-    public final Resource user_key;
-    public final Resource user_magnify;
-    public final Resource user_mature;
-    public final Resource user_orange;
-    public final Resource user_red;
-    public final Resource user_star;
-    public final Resource user_suit;
-    public final Resource user_suit_black;
-    public final Resource user_tick;
-    public final Resource vcard;
-    public final Resource vcard_add;
-    public final Resource vcard_delete;
-    public final Resource vcard_edit;
-    public final Resource vcard_key;
-    public final Resource vector;
-    public final Resource vector_add;
-    public final Resource vector_delete;
-    public final Resource vector_key;
-    public final Resource wand;
-    public final Resource weather_cloud;
-    public final Resource weather_clouds;
-    public final Resource weather_cloudy;
-    public final Resource weather_cloudy_rain;
-    public final Resource weather_lightning;
-    public final Resource weather_rain;
-    public final Resource weather_snow;
-    public final Resource weather_sun;
-    public final Resource webcam;
-    public final Resource webcam_add;
-    public final Resource webcam_connect;
-    public final Resource webcam_delete;
-    public final Resource webcam_error;
-    public final Resource webcam_start;
-    public final Resource webcam_stop;
-    public final Resource world;
-    public final Resource world_add;
-    public final Resource world_connect;
-    public final Resource world_dawn;
-    public final Resource world_delete;
-    public final Resource world_edit;
-    public final Resource world_go;
-    public final Resource world_key;
-    public final Resource world_link;
-    public final Resource world_night;
-    public final Resource world_orbit;
-    public final Resource wrench;
-    public final Resource wrench_orange;
-    public final Resource xhtml;
-    public final Resource xhtml_add;
-    public final Resource xhtml_delete;
-    public final Resource xhtml_error;
-    public final Resource xhtml_go;
-    public final Resource xhtml_valid;
-    public final Resource zoom;
-    public final Resource zoom_in;
-    public final Resource zoom_out;
-        
-    public static class URIs {
-        public static final String accept = "http://www.simantics.org/Silk-1.1/accept";
-        public static final String add = "http://www.simantics.org/Silk-1.1/add";
-        public static final String anchor = "http://www.simantics.org/Silk-1.1/anchor";
-        public static final String application = "http://www.simantics.org/Silk-1.1/application";
-        public static final String application_add = "http://www.simantics.org/Silk-1.1/application_add";
-        public static final String application_cascade = "http://www.simantics.org/Silk-1.1/application_cascade";
-        public static final String application_delete = "http://www.simantics.org/Silk-1.1/application_delete";
-        public static final String application_double = "http://www.simantics.org/Silk-1.1/application_double";
-        public static final String application_edit = "http://www.simantics.org/Silk-1.1/application_edit";
-        public static final String application_error = "http://www.simantics.org/Silk-1.1/application_error";
-        public static final String application_form = "http://www.simantics.org/Silk-1.1/application_form";
-        public static final String application_form_add = "http://www.simantics.org/Silk-1.1/application_form_add";
-        public static final String application_form_delete = "http://www.simantics.org/Silk-1.1/application_form_delete";
-        public static final String application_form_edit = "http://www.simantics.org/Silk-1.1/application_form_edit";
-        public static final String application_form_magnify = "http://www.simantics.org/Silk-1.1/application_form_magnify";
-        public static final String application_get = "http://www.simantics.org/Silk-1.1/application_get";
-        public static final String application_go = "http://www.simantics.org/Silk-1.1/application_go";
-        public static final String application_home = "http://www.simantics.org/Silk-1.1/application_home";
-        public static final String application_key = "http://www.simantics.org/Silk-1.1/application_key";
-        public static final String application_lightning = "http://www.simantics.org/Silk-1.1/application_lightning";
-        public static final String application_link = "http://www.simantics.org/Silk-1.1/application_link";
-        public static final String application_osx = "http://www.simantics.org/Silk-1.1/application_osx";
-        public static final String application_osx_add = "http://www.simantics.org/Silk-1.1/application_osx_add";
-        public static final String application_osx_cascade = "http://www.simantics.org/Silk-1.1/application_osx_cascade";
-        public static final String application_osx_delete = "http://www.simantics.org/Silk-1.1/application_osx_delete";
-        public static final String application_osx_double = "http://www.simantics.org/Silk-1.1/application_osx_double";
-        public static final String application_osx_error = "http://www.simantics.org/Silk-1.1/application_osx_error";
-        public static final String application_osx_get = "http://www.simantics.org/Silk-1.1/application_osx_get";
-        public static final String application_osx_go = "http://www.simantics.org/Silk-1.1/application_osx_go";
-        public static final String application_osx_home = "http://www.simantics.org/Silk-1.1/application_osx_home";
-        public static final String application_osx_key = "http://www.simantics.org/Silk-1.1/application_osx_key";
-        public static final String application_osx_lightning = "http://www.simantics.org/Silk-1.1/application_osx_lightning";
-        public static final String application_osx_link = "http://www.simantics.org/Silk-1.1/application_osx_link";
-        public static final String application_osx_split = "http://www.simantics.org/Silk-1.1/application_osx_split";
-        public static final String application_osx_start = "http://www.simantics.org/Silk-1.1/application_osx_start";
-        public static final String application_osx_stop = "http://www.simantics.org/Silk-1.1/application_osx_stop";
-        public static final String application_osx_terminal = "http://www.simantics.org/Silk-1.1/application_osx_terminal";
-        public static final String application_put = "http://www.simantics.org/Silk-1.1/application_put";
-        public static final String application_side_boxes = "http://www.simantics.org/Silk-1.1/application_side_boxes";
-        public static final String application_side_contract = "http://www.simantics.org/Silk-1.1/application_side_contract";
-        public static final String application_side_expand = "http://www.simantics.org/Silk-1.1/application_side_expand";
-        public static final String application_side_list = "http://www.simantics.org/Silk-1.1/application_side_list";
-        public static final String application_side_tree = "http://www.simantics.org/Silk-1.1/application_side_tree";
-        public static final String application_split = "http://www.simantics.org/Silk-1.1/application_split";
-        public static final String application_start = "http://www.simantics.org/Silk-1.1/application_start";
-        public static final String application_stop = "http://www.simantics.org/Silk-1.1/application_stop";
-        public static final String application_tile_horizontal = "http://www.simantics.org/Silk-1.1/application_tile_horizontal";
-        public static final String application_tile_vertical = "http://www.simantics.org/Silk-1.1/application_tile_vertical";
-        public static final String application_view_columns = "http://www.simantics.org/Silk-1.1/application_view_columns";
-        public static final String application_view_detail = "http://www.simantics.org/Silk-1.1/application_view_detail";
-        public static final String application_view_gallery = "http://www.simantics.org/Silk-1.1/application_view_gallery";
-        public static final String application_view_icons = "http://www.simantics.org/Silk-1.1/application_view_icons";
-        public static final String application_view_list = "http://www.simantics.org/Silk-1.1/application_view_list";
-        public static final String application_view_tile = "http://www.simantics.org/Silk-1.1/application_view_tile";
-        public static final String application_xp = "http://www.simantics.org/Silk-1.1/application_xp";
-        public static final String application_xp_terminal = "http://www.simantics.org/Silk-1.1/application_xp_terminal";
-        public static final String arrow_branch = "http://www.simantics.org/Silk-1.1/arrow_branch";
-        public static final String arrow_divide = "http://www.simantics.org/Silk-1.1/arrow_divide";
-        public static final String arrow_down = "http://www.simantics.org/Silk-1.1/arrow_down";
-        public static final String arrow_ew = "http://www.simantics.org/Silk-1.1/arrow_ew";
-        public static final String arrow_in = "http://www.simantics.org/Silk-1.1/arrow_in";
-        public static final String arrow_in_longer = "http://www.simantics.org/Silk-1.1/arrow_in_longer";
-        public static final String arrow_inout = "http://www.simantics.org/Silk-1.1/arrow_inout";
-        public static final String arrow_join = "http://www.simantics.org/Silk-1.1/arrow_join";
-        public static final String arrow_left = "http://www.simantics.org/Silk-1.1/arrow_left";
-        public static final String arrow_merge = "http://www.simantics.org/Silk-1.1/arrow_merge";
-        public static final String arrow_ne = "http://www.simantics.org/Silk-1.1/arrow_ne";
-        public static final String arrow_ns = "http://www.simantics.org/Silk-1.1/arrow_ns";
-        public static final String arrow_nsew = "http://www.simantics.org/Silk-1.1/arrow_nsew";
-        public static final String arrow_nw = "http://www.simantics.org/Silk-1.1/arrow_nw";
-        public static final String arrow_nw_ne_sw_se = "http://www.simantics.org/Silk-1.1/arrow_nw_ne_sw_se";
-        public static final String arrow_nw_se = "http://www.simantics.org/Silk-1.1/arrow_nw_se";
-        public static final String arrow_out = "http://www.simantics.org/Silk-1.1/arrow_out";
-        public static final String arrow_out_longer = "http://www.simantics.org/Silk-1.1/arrow_out_longer";
-        public static final String arrow_redo = "http://www.simantics.org/Silk-1.1/arrow_redo";
-        public static final String arrow_refresh = "http://www.simantics.org/Silk-1.1/arrow_refresh";
-        public static final String arrow_refresh_small = "http://www.simantics.org/Silk-1.1/arrow_refresh_small";
-        public static final String arrow_right = "http://www.simantics.org/Silk-1.1/arrow_right";
-        public static final String arrow_rotate_anticlockwise = "http://www.simantics.org/Silk-1.1/arrow_rotate_anticlockwise";
-        public static final String arrow_rotate_clockwise = "http://www.simantics.org/Silk-1.1/arrow_rotate_clockwise";
-        public static final String arrow_se = "http://www.simantics.org/Silk-1.1/arrow_se";
-        public static final String arrow_sw = "http://www.simantics.org/Silk-1.1/arrow_sw";
-        public static final String arrow_sw_ne = "http://www.simantics.org/Silk-1.1/arrow_sw_ne";
-        public static final String arrow_switch = "http://www.simantics.org/Silk-1.1/arrow_switch";
-        public static final String arrow_switch_bluegreen = "http://www.simantics.org/Silk-1.1/arrow_switch_bluegreen";
-        public static final String arrow_turn_left = "http://www.simantics.org/Silk-1.1/arrow_turn_left";
-        public static final String arrow_turn_right = "http://www.simantics.org/Silk-1.1/arrow_turn_right";
-        public static final String arrow_undo = "http://www.simantics.org/Silk-1.1/arrow_undo";
-        public static final String arrow_up = "http://www.simantics.org/Silk-1.1/arrow_up";
-        public static final String asterisk_orange = "http://www.simantics.org/Silk-1.1/asterisk_orange";
-        public static final String asterisk_red = "http://www.simantics.org/Silk-1.1/asterisk_red";
-        public static final String asterisk_yellow = "http://www.simantics.org/Silk-1.1/asterisk_yellow";
-        public static final String attach = "http://www.simantics.org/Silk-1.1/attach";
-        public static final String award_star_add = "http://www.simantics.org/Silk-1.1/award_star_add";
-        public static final String award_star_bronze_1 = "http://www.simantics.org/Silk-1.1/award_star_bronze_1";
-        public static final String award_star_bronze_2 = "http://www.simantics.org/Silk-1.1/award_star_bronze_2";
-        public static final String award_star_bronze_3 = "http://www.simantics.org/Silk-1.1/award_star_bronze_3";
-        public static final String award_star_delete = "http://www.simantics.org/Silk-1.1/award_star_delete";
-        public static final String award_star_gold_1 = "http://www.simantics.org/Silk-1.1/award_star_gold_1";
-        public static final String award_star_gold_2 = "http://www.simantics.org/Silk-1.1/award_star_gold_2";
-        public static final String award_star_gold_3 = "http://www.simantics.org/Silk-1.1/award_star_gold_3";
-        public static final String award_star_silver_1 = "http://www.simantics.org/Silk-1.1/award_star_silver_1";
-        public static final String award_star_silver_2 = "http://www.simantics.org/Silk-1.1/award_star_silver_2";
-        public static final String award_star_silver_3 = "http://www.simantics.org/Silk-1.1/award_star_silver_3";
-        public static final String basket = "http://www.simantics.org/Silk-1.1/basket";
-        public static final String basket_add = "http://www.simantics.org/Silk-1.1/basket_add";
-        public static final String basket_delete = "http://www.simantics.org/Silk-1.1/basket_delete";
-        public static final String basket_edit = "http://www.simantics.org/Silk-1.1/basket_edit";
-        public static final String basket_error = "http://www.simantics.org/Silk-1.1/basket_error";
-        public static final String basket_go = "http://www.simantics.org/Silk-1.1/basket_go";
-        public static final String basket_put = "http://www.simantics.org/Silk-1.1/basket_put";
-        public static final String basket_remove = "http://www.simantics.org/Silk-1.1/basket_remove";
-        public static final String bell = "http://www.simantics.org/Silk-1.1/bell";
-        public static final String bell_add = "http://www.simantics.org/Silk-1.1/bell_add";
-        public static final String bell_delete = "http://www.simantics.org/Silk-1.1/bell_delete";
-        public static final String bell_error = "http://www.simantics.org/Silk-1.1/bell_error";
-        public static final String bell_go = "http://www.simantics.org/Silk-1.1/bell_go";
-        public static final String bell_link = "http://www.simantics.org/Silk-1.1/bell_link";
-        public static final String bell_silver = "http://www.simantics.org/Silk-1.1/bell_silver";
-        public static final String bell_silver_start = "http://www.simantics.org/Silk-1.1/bell_silver_start";
-        public static final String bell_silver_stop = "http://www.simantics.org/Silk-1.1/bell_silver_stop";
-        public static final String bell_start = "http://www.simantics.org/Silk-1.1/bell_start";
-        public static final String bell_stop = "http://www.simantics.org/Silk-1.1/bell_stop";
-        public static final String bin = "http://www.simantics.org/Silk-1.1/bin";
-        public static final String bin_closed = "http://www.simantics.org/Silk-1.1/bin_closed";
-        public static final String bin_empty = "http://www.simantics.org/Silk-1.1/bin_empty";
-        public static final String bomb = "http://www.simantics.org/Silk-1.1/bomb";
-        public static final String book = "http://www.simantics.org/Silk-1.1/book";
-        public static final String book_add = "http://www.simantics.org/Silk-1.1/book_add";
-        public static final String book_addresses = "http://www.simantics.org/Silk-1.1/book_addresses";
-        public static final String book_addresses_add = "http://www.simantics.org/Silk-1.1/book_addresses_add";
-        public static final String book_addresses_delete = "http://www.simantics.org/Silk-1.1/book_addresses_delete";
-        public static final String book_addresses_edit = "http://www.simantics.org/Silk-1.1/book_addresses_edit";
-        public static final String book_addresses_error = "http://www.simantics.org/Silk-1.1/book_addresses_error";
-        public static final String book_addresses_key = "http://www.simantics.org/Silk-1.1/book_addresses_key";
-        public static final String book_delete = "http://www.simantics.org/Silk-1.1/book_delete";
-        public static final String book_edit = "http://www.simantics.org/Silk-1.1/book_edit";
-        public static final String book_error = "http://www.simantics.org/Silk-1.1/book_error";
-        public static final String book_go = "http://www.simantics.org/Silk-1.1/book_go";
-        public static final String book_key = "http://www.simantics.org/Silk-1.1/book_key";
-        public static final String book_link = "http://www.simantics.org/Silk-1.1/book_link";
-        public static final String book_magnify = "http://www.simantics.org/Silk-1.1/book_magnify";
-        public static final String book_next = "http://www.simantics.org/Silk-1.1/book_next";
-        public static final String book_open = "http://www.simantics.org/Silk-1.1/book_open";
-        public static final String book_open_mark = "http://www.simantics.org/Silk-1.1/book_open_mark";
-        public static final String book_previous = "http://www.simantics.org/Silk-1.1/book_previous";
-        public static final String book_red = "http://www.simantics.org/Silk-1.1/book_red";
-        public static final String book_tabs = "http://www.simantics.org/Silk-1.1/book_tabs";
-        public static final String bookmark = "http://www.simantics.org/Silk-1.1/bookmark";
-        public static final String bookmark_add = "http://www.simantics.org/Silk-1.1/bookmark_add";
-        public static final String bookmark_delete = "http://www.simantics.org/Silk-1.1/bookmark_delete";
-        public static final String bookmark_edit = "http://www.simantics.org/Silk-1.1/bookmark_edit";
-        public static final String bookmark_error = "http://www.simantics.org/Silk-1.1/bookmark_error";
-        public static final String bookmark_go = "http://www.simantics.org/Silk-1.1/bookmark_go";
-        public static final String border_all = "http://www.simantics.org/Silk-1.1/border_all";
-        public static final String border_bottom = "http://www.simantics.org/Silk-1.1/border_bottom";
-        public static final String border_draw = "http://www.simantics.org/Silk-1.1/border_draw";
-        public static final String border_inner = "http://www.simantics.org/Silk-1.1/border_inner";
-        public static final String border_inner_horizontal = "http://www.simantics.org/Silk-1.1/border_inner_horizontal";
-        public static final String border_inner_vertical = "http://www.simantics.org/Silk-1.1/border_inner_vertical";
-        public static final String border_left = "http://www.simantics.org/Silk-1.1/border_left";
-        public static final String border_none = "http://www.simantics.org/Silk-1.1/border_none";
-        public static final String border_outer = "http://www.simantics.org/Silk-1.1/border_outer";
-        public static final String border_right = "http://www.simantics.org/Silk-1.1/border_right";
-        public static final String border_top = "http://www.simantics.org/Silk-1.1/border_top";
-        public static final String box = "http://www.simantics.org/Silk-1.1/box";
-        public static final String box_error = "http://www.simantics.org/Silk-1.1/box_error";
-        public static final String box_picture = "http://www.simantics.org/Silk-1.1/box_picture";
-        public static final String box_world = "http://www.simantics.org/Silk-1.1/box_world";
-        public static final String brick = "http://www.simantics.org/Silk-1.1/brick";
-        public static final String brick_add = "http://www.simantics.org/Silk-1.1/brick_add";
-        public static final String brick_delete = "http://www.simantics.org/Silk-1.1/brick_delete";
-        public static final String brick_edit = "http://www.simantics.org/Silk-1.1/brick_edit";
-        public static final String brick_error = "http://www.simantics.org/Silk-1.1/brick_error";
-        public static final String brick_go = "http://www.simantics.org/Silk-1.1/brick_go";
-        public static final String brick_link = "http://www.simantics.org/Silk-1.1/brick_link";
-        public static final String brick_magnify = "http://www.simantics.org/Silk-1.1/brick_magnify";
-        public static final String bricks = "http://www.simantics.org/Silk-1.1/bricks";
-        public static final String briefcase = "http://www.simantics.org/Silk-1.1/briefcase";
-        public static final String bug = "http://www.simantics.org/Silk-1.1/bug";
-        public static final String bug_add = "http://www.simantics.org/Silk-1.1/bug_add";
-        public static final String bug_delete = "http://www.simantics.org/Silk-1.1/bug_delete";
-        public static final String bug_edit = "http://www.simantics.org/Silk-1.1/bug_edit";
-        public static final String bug_error = "http://www.simantics.org/Silk-1.1/bug_error";
-        public static final String bug_fix = "http://www.simantics.org/Silk-1.1/bug_fix";
-        public static final String bug_go = "http://www.simantics.org/Silk-1.1/bug_go";
-        public static final String bug_link = "http://www.simantics.org/Silk-1.1/bug_link";
-        public static final String bug_magnify = "http://www.simantics.org/Silk-1.1/bug_magnify";
-        public static final String build = "http://www.simantics.org/Silk-1.1/build";
-        public static final String build_cancel = "http://www.simantics.org/Silk-1.1/build_cancel";
-        public static final String building = "http://www.simantics.org/Silk-1.1/building";
-        public static final String building_add = "http://www.simantics.org/Silk-1.1/building_add";
-        public static final String building_delete = "http://www.simantics.org/Silk-1.1/building_delete";
-        public static final String building_edit = "http://www.simantics.org/Silk-1.1/building_edit";
-        public static final String building_error = "http://www.simantics.org/Silk-1.1/building_error";
-        public static final String building_go = "http://www.simantics.org/Silk-1.1/building_go";
-        public static final String building_key = "http://www.simantics.org/Silk-1.1/building_key";
-        public static final String building_link = "http://www.simantics.org/Silk-1.1/building_link";
-        public static final String bullet_add = "http://www.simantics.org/Silk-1.1/bullet_add";
-        public static final String bullet_arrow_bottom = "http://www.simantics.org/Silk-1.1/bullet_arrow_bottom";
-        public static final String bullet_arrow_down = "http://www.simantics.org/Silk-1.1/bullet_arrow_down";
-        public static final String bullet_arrow_top = "http://www.simantics.org/Silk-1.1/bullet_arrow_top";
-        public static final String bullet_arrow_up = "http://www.simantics.org/Silk-1.1/bullet_arrow_up";
-        public static final String bullet_black = "http://www.simantics.org/Silk-1.1/bullet_black";
-        public static final String bullet_blue = "http://www.simantics.org/Silk-1.1/bullet_blue";
-        public static final String bullet_connect = "http://www.simantics.org/Silk-1.1/bullet_connect";
-        public static final String bullet_cross = "http://www.simantics.org/Silk-1.1/bullet_cross";
-        public static final String bullet_database = "http://www.simantics.org/Silk-1.1/bullet_database";
-        public static final String bullet_database_yellow = "http://www.simantics.org/Silk-1.1/bullet_database_yellow";
-        public static final String bullet_delete = "http://www.simantics.org/Silk-1.1/bullet_delete";
-        public static final String bullet_disk = "http://www.simantics.org/Silk-1.1/bullet_disk";
-        public static final String bullet_earth = "http://www.simantics.org/Silk-1.1/bullet_earth";
-        public static final String bullet_edit = "http://www.simantics.org/Silk-1.1/bullet_edit";
-        public static final String bullet_eject = "http://www.simantics.org/Silk-1.1/bullet_eject";
-        public static final String bullet_error = "http://www.simantics.org/Silk-1.1/bullet_error";
-        public static final String bullet_feed = "http://www.simantics.org/Silk-1.1/bullet_feed";
-        public static final String bullet_get = "http://www.simantics.org/Silk-1.1/bullet_get";
-        public static final String bullet_go = "http://www.simantics.org/Silk-1.1/bullet_go";
-        public static final String bullet_green = "http://www.simantics.org/Silk-1.1/bullet_green";
-        public static final String bullet_home = "http://www.simantics.org/Silk-1.1/bullet_home";
-        public static final String bullet_key = "http://www.simantics.org/Silk-1.1/bullet_key";
-        public static final String bullet_left = "http://www.simantics.org/Silk-1.1/bullet_left";
-        public static final String bullet_lightning = "http://www.simantics.org/Silk-1.1/bullet_lightning";
-        public static final String bullet_magnify = "http://www.simantics.org/Silk-1.1/bullet_magnify";
-        public static final String bullet_minus = "http://www.simantics.org/Silk-1.1/bullet_minus";
-        public static final String bullet_orange = "http://www.simantics.org/Silk-1.1/bullet_orange";
-        public static final String bullet_page_white = "http://www.simantics.org/Silk-1.1/bullet_page_white";
-        public static final String bullet_picture = "http://www.simantics.org/Silk-1.1/bullet_picture";
-        public static final String bullet_pink = "http://www.simantics.org/Silk-1.1/bullet_pink";
-        public static final String bullet_plus = "http://www.simantics.org/Silk-1.1/bullet_plus";
-        public static final String bullet_purple = "http://www.simantics.org/Silk-1.1/bullet_purple";
-        public static final String bullet_red = "http://www.simantics.org/Silk-1.1/bullet_red";
-        public static final String bullet_right = "http://www.simantics.org/Silk-1.1/bullet_right";
-        public static final String bullet_shape = "http://www.simantics.org/Silk-1.1/bullet_shape";
-        public static final String bullet_sparkle = "http://www.simantics.org/Silk-1.1/bullet_sparkle";
-        public static final String bullet_star = "http://www.simantics.org/Silk-1.1/bullet_star";
-        public static final String bullet_start = "http://www.simantics.org/Silk-1.1/bullet_start";
-        public static final String bullet_stop = "http://www.simantics.org/Silk-1.1/bullet_stop";
-        public static final String bullet_stop_alt = "http://www.simantics.org/Silk-1.1/bullet_stop_alt";
-        public static final String bullet_tick = "http://www.simantics.org/Silk-1.1/bullet_tick";
-        public static final String bullet_toggle_minus = "http://www.simantics.org/Silk-1.1/bullet_toggle_minus";
-        public static final String bullet_toggle_plus = "http://www.simantics.org/Silk-1.1/bullet_toggle_plus";
-        public static final String bullet_white = "http://www.simantics.org/Silk-1.1/bullet_white";
-        public static final String bullet_wrench = "http://www.simantics.org/Silk-1.1/bullet_wrench";
-        public static final String bullet_wrench_red = "http://www.simantics.org/Silk-1.1/bullet_wrench_red";
-        public static final String bullet_yellow = "http://www.simantics.org/Silk-1.1/bullet_yellow";
-        public static final String button = "http://www.simantics.org/Silk-1.1/button";
-        public static final String cake = "http://www.simantics.org/Silk-1.1/cake";
-        public static final String cake_out = "http://www.simantics.org/Silk-1.1/cake_out";
-        public static final String cake_sliced = "http://www.simantics.org/Silk-1.1/cake_sliced";
-        public static final String calculator = "http://www.simantics.org/Silk-1.1/calculator";
-        public static final String calculator_add = "http://www.simantics.org/Silk-1.1/calculator_add";
-        public static final String calculator_delete = "http://www.simantics.org/Silk-1.1/calculator_delete";
-        public static final String calculator_edit = "http://www.simantics.org/Silk-1.1/calculator_edit";
-        public static final String calculator_error = "http://www.simantics.org/Silk-1.1/calculator_error";
-        public static final String calculator_link = "http://www.simantics.org/Silk-1.1/calculator_link";
-        public static final String calendar = "http://www.simantics.org/Silk-1.1/calendar";
-        public static final String calendar_add = "http://www.simantics.org/Silk-1.1/calendar_add";
-        public static final String calendar_delete = "http://www.simantics.org/Silk-1.1/calendar_delete";
-        public static final String calendar_edit = "http://www.simantics.org/Silk-1.1/calendar_edit";
-        public static final String calendar_link = "http://www.simantics.org/Silk-1.1/calendar_link";
-        public static final String calendar_select_day = "http://www.simantics.org/Silk-1.1/calendar_select_day";
-        public static final String calendar_select_none = "http://www.simantics.org/Silk-1.1/calendar_select_none";
-        public static final String calendar_select_week = "http://www.simantics.org/Silk-1.1/calendar_select_week";
-        public static final String calendar_star = "http://www.simantics.org/Silk-1.1/calendar_star";
-        public static final String calendar_view_day = "http://www.simantics.org/Silk-1.1/calendar_view_day";
-        public static final String calendar_view_month = "http://www.simantics.org/Silk-1.1/calendar_view_month";
-        public static final String calendar_view_week = "http://www.simantics.org/Silk-1.1/calendar_view_week";
-        public static final String camera = "http://www.simantics.org/Silk-1.1/camera";
-        public static final String camera_add = "http://www.simantics.org/Silk-1.1/camera_add";
-        public static final String camera_connect = "http://www.simantics.org/Silk-1.1/camera_connect";
-        public static final String camera_delete = "http://www.simantics.org/Silk-1.1/camera_delete";
-        public static final String camera_edit = "http://www.simantics.org/Silk-1.1/camera_edit";
-        public static final String camera_error = "http://www.simantics.org/Silk-1.1/camera_error";
-        public static final String camera_go = "http://www.simantics.org/Silk-1.1/camera_go";
-        public static final String camera_link = "http://www.simantics.org/Silk-1.1/camera_link";
-        public static final String camera_magnify = "http://www.simantics.org/Silk-1.1/camera_magnify";
-        public static final String camera_picture = "http://www.simantics.org/Silk-1.1/camera_picture";
-        public static final String camera_small = "http://www.simantics.org/Silk-1.1/camera_small";
-        public static final String camera_start = "http://www.simantics.org/Silk-1.1/camera_start";
-        public static final String camera_stop = "http://www.simantics.org/Silk-1.1/camera_stop";
-        public static final String cancel = "http://www.simantics.org/Silk-1.1/cancel";
-        public static final String car = "http://www.simantics.org/Silk-1.1/car";
-        public static final String car_add = "http://www.simantics.org/Silk-1.1/car_add";
-        public static final String car_delete = "http://www.simantics.org/Silk-1.1/car_delete";
-        public static final String car_error = "http://www.simantics.org/Silk-1.1/car_error";
-        public static final String car_red = "http://www.simantics.org/Silk-1.1/car_red";
-        public static final String car_start = "http://www.simantics.org/Silk-1.1/car_start";
-        public static final String car_stop = "http://www.simantics.org/Silk-1.1/car_stop";
-        public static final String cart = "http://www.simantics.org/Silk-1.1/cart";
-        public static final String cart_add = "http://www.simantics.org/Silk-1.1/cart_add";
-        public static final String cart_delete = "http://www.simantics.org/Silk-1.1/cart_delete";
-        public static final String cart_edit = "http://www.simantics.org/Silk-1.1/cart_edit";
-        public static final String cart_error = "http://www.simantics.org/Silk-1.1/cart_error";
-        public static final String cart_full = "http://www.simantics.org/Silk-1.1/cart_full";
-        public static final String cart_go = "http://www.simantics.org/Silk-1.1/cart_go";
-        public static final String cart_magnify = "http://www.simantics.org/Silk-1.1/cart_magnify";
-        public static final String cart_put = "http://www.simantics.org/Silk-1.1/cart_put";
-        public static final String cart_remove = "http://www.simantics.org/Silk-1.1/cart_remove";
-        public static final String cd = "http://www.simantics.org/Silk-1.1/cd";
-        public static final String cd_add = "http://www.simantics.org/Silk-1.1/cd_add";
-        public static final String cd_burn = "http://www.simantics.org/Silk-1.1/cd_burn";
-        public static final String cd_delete = "http://www.simantics.org/Silk-1.1/cd_delete";
-        public static final String cd_edit = "http://www.simantics.org/Silk-1.1/cd_edit";
-        public static final String cd_eject = "http://www.simantics.org/Silk-1.1/cd_eject";
-        public static final String cd_go = "http://www.simantics.org/Silk-1.1/cd_go";
-        public static final String cd_magnify = "http://www.simantics.org/Silk-1.1/cd_magnify";
-        public static final String cd_play = "http://www.simantics.org/Silk-1.1/cd_play";
-        public static final String cd_stop = "http://www.simantics.org/Silk-1.1/cd_stop";
-        public static final String cd_stop_alt = "http://www.simantics.org/Silk-1.1/cd_stop_alt";
-        public static final String cd_tick = "http://www.simantics.org/Silk-1.1/cd_tick";
-        public static final String cdr = "http://www.simantics.org/Silk-1.1/cdr";
-        public static final String cdr_add = "http://www.simantics.org/Silk-1.1/cdr_add";
-        public static final String cdr_burn = "http://www.simantics.org/Silk-1.1/cdr_burn";
-        public static final String cdr_cross = "http://www.simantics.org/Silk-1.1/cdr_cross";
-        public static final String cdr_delete = "http://www.simantics.org/Silk-1.1/cdr_delete";
-        public static final String cdr_edit = "http://www.simantics.org/Silk-1.1/cdr_edit";
-        public static final String cdr_eject = "http://www.simantics.org/Silk-1.1/cdr_eject";
-        public static final String cdr_error = "http://www.simantics.org/Silk-1.1/cdr_error";
-        public static final String cdr_go = "http://www.simantics.org/Silk-1.1/cdr_go";
-        public static final String cdr_magnify = "http://www.simantics.org/Silk-1.1/cdr_magnify";
-        public static final String cdr_play = "http://www.simantics.org/Silk-1.1/cdr_play";
-        public static final String cdr_start = "http://www.simantics.org/Silk-1.1/cdr_start";
-        public static final String cdr_stop = "http://www.simantics.org/Silk-1.1/cdr_stop";
-        public static final String cdr_stop_alt = "http://www.simantics.org/Silk-1.1/cdr_stop_alt";
-        public static final String cdr_tick = "http://www.simantics.org/Silk-1.1/cdr_tick";
-        public static final String chart_bar = "http://www.simantics.org/Silk-1.1/chart_bar";
-        public static final String chart_bar_add = "http://www.simantics.org/Silk-1.1/chart_bar_add";
-        public static final String chart_bar_delete = "http://www.simantics.org/Silk-1.1/chart_bar_delete";
-        public static final String chart_bar_edit = "http://www.simantics.org/Silk-1.1/chart_bar_edit";
-        public static final String chart_bar_error = "http://www.simantics.org/Silk-1.1/chart_bar_error";
-        public static final String chart_bar_link = "http://www.simantics.org/Silk-1.1/chart_bar_link";
-        public static final String chart_curve = "http://www.simantics.org/Silk-1.1/chart_curve";
-        public static final String chart_curve_add = "http://www.simantics.org/Silk-1.1/chart_curve_add";
-        public static final String chart_curve_delete = "http://www.simantics.org/Silk-1.1/chart_curve_delete";
-        public static final String chart_curve_edit = "http://www.simantics.org/Silk-1.1/chart_curve_edit";
-        public static final String chart_curve_error = "http://www.simantics.org/Silk-1.1/chart_curve_error";
-        public static final String chart_curve_go = "http://www.simantics.org/Silk-1.1/chart_curve_go";
-        public static final String chart_curve_link = "http://www.simantics.org/Silk-1.1/chart_curve_link";
-        public static final String chart_line = "http://www.simantics.org/Silk-1.1/chart_line";
-        public static final String chart_line_add = "http://www.simantics.org/Silk-1.1/chart_line_add";
-        public static final String chart_line_delete = "http://www.simantics.org/Silk-1.1/chart_line_delete";
-        public static final String chart_line_edit = "http://www.simantics.org/Silk-1.1/chart_line_edit";
-        public static final String chart_line_error = "http://www.simantics.org/Silk-1.1/chart_line_error";
-        public static final String chart_line_link = "http://www.simantics.org/Silk-1.1/chart_line_link";
-        public static final String chart_org_inverted = "http://www.simantics.org/Silk-1.1/chart_org_inverted";
-        public static final String chart_organisation = "http://www.simantics.org/Silk-1.1/chart_organisation";
-        public static final String chart_organisation_add = "http://www.simantics.org/Silk-1.1/chart_organisation_add";
-        public static final String chart_organisation_delete = "http://www.simantics.org/Silk-1.1/chart_organisation_delete";
-        public static final String chart_pie = "http://www.simantics.org/Silk-1.1/chart_pie";
-        public static final String chart_pie_add = "http://www.simantics.org/Silk-1.1/chart_pie_add";
-        public static final String chart_pie_delete = "http://www.simantics.org/Silk-1.1/chart_pie_delete";
-        public static final String chart_pie_edit = "http://www.simantics.org/Silk-1.1/chart_pie_edit";
-        public static final String chart_pie_error = "http://www.simantics.org/Silk-1.1/chart_pie_error";
-        public static final String chart_pie_lightning = "http://www.simantics.org/Silk-1.1/chart_pie_lightning";
-        public static final String chart_pie_link = "http://www.simantics.org/Silk-1.1/chart_pie_link";
-        public static final String check_error = "http://www.simantics.org/Silk-1.1/check_error";
-        public static final String clipboard = "http://www.simantics.org/Silk-1.1/clipboard";
-        public static final String clock = "http://www.simantics.org/Silk-1.1/clock";
-        public static final String clock_add = "http://www.simantics.org/Silk-1.1/clock_add";
-        public static final String clock_delete = "http://www.simantics.org/Silk-1.1/clock_delete";
-        public static final String clock_edit = "http://www.simantics.org/Silk-1.1/clock_edit";
-        public static final String clock_error = "http://www.simantics.org/Silk-1.1/clock_error";
-        public static final String clock_go = "http://www.simantics.org/Silk-1.1/clock_go";
-        public static final String clock_link = "http://www.simantics.org/Silk-1.1/clock_link";
-        public static final String clock_pause = "http://www.simantics.org/Silk-1.1/clock_pause";
-        public static final String clock_play = "http://www.simantics.org/Silk-1.1/clock_play";
-        public static final String clock_red = "http://www.simantics.org/Silk-1.1/clock_red";
-        public static final String clock_start = "http://www.simantics.org/Silk-1.1/clock_start";
-        public static final String clock_stop = "http://www.simantics.org/Silk-1.1/clock_stop";
-        public static final String cmy = "http://www.simantics.org/Silk-1.1/cmy";
-        public static final String cog = "http://www.simantics.org/Silk-1.1/cog";
-        public static final String cog_add = "http://www.simantics.org/Silk-1.1/cog_add";
-        public static final String cog_delete = "http://www.simantics.org/Silk-1.1/cog_delete";
-        public static final String cog_edit = "http://www.simantics.org/Silk-1.1/cog_edit";
-        public static final String cog_error = "http://www.simantics.org/Silk-1.1/cog_error";
-        public static final String cog_go = "http://www.simantics.org/Silk-1.1/cog_go";
-        public static final String cog_start = "http://www.simantics.org/Silk-1.1/cog_start";
-        public static final String cog_stop = "http://www.simantics.org/Silk-1.1/cog_stop";
-        public static final String coins = "http://www.simantics.org/Silk-1.1/coins";
-        public static final String coins_add = "http://www.simantics.org/Silk-1.1/coins_add";
-        public static final String coins_delete = "http://www.simantics.org/Silk-1.1/coins_delete";
-        public static final String color = "http://www.simantics.org/Silk-1.1/color";
-        public static final String color_swatch = "http://www.simantics.org/Silk-1.1/color_swatch";
-        public static final String color_wheel = "http://www.simantics.org/Silk-1.1/color_wheel";
-        public static final String comment = "http://www.simantics.org/Silk-1.1/comment";
-        public static final String comment_add = "http://www.simantics.org/Silk-1.1/comment_add";
-        public static final String comment_delete = "http://www.simantics.org/Silk-1.1/comment_delete";
-        public static final String comment_dull = "http://www.simantics.org/Silk-1.1/comment_dull";
-        public static final String comment_edit = "http://www.simantics.org/Silk-1.1/comment_edit";
-        public static final String comment_play = "http://www.simantics.org/Silk-1.1/comment_play";
-        public static final String comment_record = "http://www.simantics.org/Silk-1.1/comment_record";
-        public static final String comments = "http://www.simantics.org/Silk-1.1/comments";
-        public static final String comments_add = "http://www.simantics.org/Silk-1.1/comments_add";
-        public static final String comments_delete = "http://www.simantics.org/Silk-1.1/comments_delete";
-        public static final String compass = "http://www.simantics.org/Silk-1.1/compass";
-        public static final String compress = "http://www.simantics.org/Silk-1.1/compress";
-        public static final String computer = "http://www.simantics.org/Silk-1.1/computer";
-        public static final String computer_add = "http://www.simantics.org/Silk-1.1/computer_add";
-        public static final String computer_connect = "http://www.simantics.org/Silk-1.1/computer_connect";
-        public static final String computer_delete = "http://www.simantics.org/Silk-1.1/computer_delete";
-        public static final String computer_edit = "http://www.simantics.org/Silk-1.1/computer_edit";
-        public static final String computer_error = "http://www.simantics.org/Silk-1.1/computer_error";
-        public static final String computer_go = "http://www.simantics.org/Silk-1.1/computer_go";
-        public static final String computer_key = "http://www.simantics.org/Silk-1.1/computer_key";
-        public static final String computer_link = "http://www.simantics.org/Silk-1.1/computer_link";
-        public static final String computer_magnify = "http://www.simantics.org/Silk-1.1/computer_magnify";
-        public static final String computer_off = "http://www.simantics.org/Silk-1.1/computer_off";
-        public static final String computer_start = "http://www.simantics.org/Silk-1.1/computer_start";
-        public static final String computer_stop = "http://www.simantics.org/Silk-1.1/computer_stop";
-        public static final String computer_wrench = "http://www.simantics.org/Silk-1.1/computer_wrench";
-        public static final String connect = "http://www.simantics.org/Silk-1.1/connect";
-        public static final String contrast = "http://www.simantics.org/Silk-1.1/contrast";
-        public static final String contrast_decrease = "http://www.simantics.org/Silk-1.1/contrast_decrease";
-        public static final String contrast_high = "http://www.simantics.org/Silk-1.1/contrast_high";
-        public static final String contrast_increase = "http://www.simantics.org/Silk-1.1/contrast_increase";
-        public static final String contrast_low = "http://www.simantics.org/Silk-1.1/contrast_low";
-        public static final String control_add = "http://www.simantics.org/Silk-1.1/control_add";
-        public static final String control_add_blue = "http://www.simantics.org/Silk-1.1/control_add_blue";
-        public static final String control_blank = "http://www.simantics.org/Silk-1.1/control_blank";
-        public static final String control_blank_blue = "http://www.simantics.org/Silk-1.1/control_blank_blue";
-        public static final String control_eject = "http://www.simantics.org/Silk-1.1/control_eject";
-        public static final String control_eject_blue = "http://www.simantics.org/Silk-1.1/control_eject_blue";
-        public static final String control_end = "http://www.simantics.org/Silk-1.1/control_end";
-        public static final String control_end_blue = "http://www.simantics.org/Silk-1.1/control_end_blue";
-        public static final String control_equalizer = "http://www.simantics.org/Silk-1.1/control_equalizer";
-        public static final String control_equalizer_blue = "http://www.simantics.org/Silk-1.1/control_equalizer_blue";
-        public static final String control_fastforward = "http://www.simantics.org/Silk-1.1/control_fastforward";
-        public static final String control_fastforward_blue = "http://www.simantics.org/Silk-1.1/control_fastforward_blue";
-        public static final String control_pause = "http://www.simantics.org/Silk-1.1/control_pause";
-        public static final String control_pause_blue = "http://www.simantics.org/Silk-1.1/control_pause_blue";
-        public static final String control_play = "http://www.simantics.org/Silk-1.1/control_play";
-        public static final String control_play_blue = "http://www.simantics.org/Silk-1.1/control_play_blue";
-        public static final String control_power = "http://www.simantics.org/Silk-1.1/control_power";
-        public static final String control_power_blue = "http://www.simantics.org/Silk-1.1/control_power_blue";
-        public static final String control_record = "http://www.simantics.org/Silk-1.1/control_record";
-        public static final String control_record_blue = "http://www.simantics.org/Silk-1.1/control_record_blue";
-        public static final String control_remove = "http://www.simantics.org/Silk-1.1/control_remove";
-        public static final String control_remove_blue = "http://www.simantics.org/Silk-1.1/control_remove_blue";
-        public static final String control_repeat = "http://www.simantics.org/Silk-1.1/control_repeat";
-        public static final String control_repeat_blue = "http://www.simantics.org/Silk-1.1/control_repeat_blue";
-        public static final String control_rewind = "http://www.simantics.org/Silk-1.1/control_rewind";
-        public static final String control_rewind_blue = "http://www.simantics.org/Silk-1.1/control_rewind_blue";
-        public static final String control_start = "http://www.simantics.org/Silk-1.1/control_start";
-        public static final String control_start_blue = "http://www.simantics.org/Silk-1.1/control_start_blue";
-        public static final String control_stop = "http://www.simantics.org/Silk-1.1/control_stop";
-        public static final String control_stop_blue = "http://www.simantics.org/Silk-1.1/control_stop_blue";
-        public static final String controller = "http://www.simantics.org/Silk-1.1/controller";
-        public static final String controller_add = "http://www.simantics.org/Silk-1.1/controller_add";
-        public static final String controller_delete = "http://www.simantics.org/Silk-1.1/controller_delete";
-        public static final String controller_error = "http://www.simantics.org/Silk-1.1/controller_error";
-        public static final String creditcards = "http://www.simantics.org/Silk-1.1/creditcards";
-        public static final String cross = "http://www.simantics.org/Silk-1.1/cross";
-        public static final String css = "http://www.simantics.org/Silk-1.1/css";
-        public static final String css_add = "http://www.simantics.org/Silk-1.1/css_add";
-        public static final String css_delete = "http://www.simantics.org/Silk-1.1/css_delete";
-        public static final String css_error = "http://www.simantics.org/Silk-1.1/css_error";
-        public static final String css_go = "http://www.simantics.org/Silk-1.1/css_go";
-        public static final String css_valid = "http://www.simantics.org/Silk-1.1/css_valid";
-        public static final String cup = "http://www.simantics.org/Silk-1.1/cup";
-        public static final String cup_add = "http://www.simantics.org/Silk-1.1/cup_add";
-        public static final String cup_black = "http://www.simantics.org/Silk-1.1/cup_black";
-        public static final String cup_delete = "http://www.simantics.org/Silk-1.1/cup_delete";
-        public static final String cup_edit = "http://www.simantics.org/Silk-1.1/cup_edit";
-        public static final String cup_error = "http://www.simantics.org/Silk-1.1/cup_error";
-        public static final String cup_go = "http://www.simantics.org/Silk-1.1/cup_go";
-        public static final String cup_green = "http://www.simantics.org/Silk-1.1/cup_green";
-        public static final String cup_key = "http://www.simantics.org/Silk-1.1/cup_key";
-        public static final String cup_link = "http://www.simantics.org/Silk-1.1/cup_link";
-        public static final String cup_tea = "http://www.simantics.org/Silk-1.1/cup_tea";
-        public static final String cursor = "http://www.simantics.org/Silk-1.1/cursor";
-        public static final String cursor_small = "http://www.simantics.org/Silk-1.1/cursor_small";
-        public static final String cut = "http://www.simantics.org/Silk-1.1/cut";
-        public static final String cut_red = "http://www.simantics.org/Silk-1.1/cut_red";
-        public static final String database = "http://www.simantics.org/Silk-1.1/database";
-        public static final String database_add = "http://www.simantics.org/Silk-1.1/database_add";
-        public static final String database_connect = "http://www.simantics.org/Silk-1.1/database_connect";
-        public static final String database_copy = "http://www.simantics.org/Silk-1.1/database_copy";
-        public static final String database_delete = "http://www.simantics.org/Silk-1.1/database_delete";
-        public static final String database_edit = "http://www.simantics.org/Silk-1.1/database_edit";
-        public static final String database_error = "http://www.simantics.org/Silk-1.1/database_error";
-        public static final String database_gear = "http://www.simantics.org/Silk-1.1/database_gear";
-        public static final String database_go = "http://www.simantics.org/Silk-1.1/database_go";
-        public static final String database_key = "http://www.simantics.org/Silk-1.1/database_key";
-        public static final String database_lightning = "http://www.simantics.org/Silk-1.1/database_lightning";
-        public static final String database_link = "http://www.simantics.org/Silk-1.1/database_link";
-        public static final String database_refresh = "http://www.simantics.org/Silk-1.1/database_refresh";
-        public static final String database_save = "http://www.simantics.org/Silk-1.1/database_save";
-        public static final String database_start = "http://www.simantics.org/Silk-1.1/database_start";
-        public static final String database_stop = "http://www.simantics.org/Silk-1.1/database_stop";
-        public static final String database_table = "http://www.simantics.org/Silk-1.1/database_table";
-        public static final String database_wrench = "http://www.simantics.org/Silk-1.1/database_wrench";
-        public static final String database_yellow = "http://www.simantics.org/Silk-1.1/database_yellow";
-        public static final String database_yellow_start = "http://www.simantics.org/Silk-1.1/database_yellow_start";
-        public static final String database_yellow_stop = "http://www.simantics.org/Silk-1.1/database_yellow_stop";
-        public static final String date = "http://www.simantics.org/Silk-1.1/date";
-        public static final String date_add = "http://www.simantics.org/Silk-1.1/date_add";
-        public static final String date_delete = "http://www.simantics.org/Silk-1.1/date_delete";
-        public static final String date_edit = "http://www.simantics.org/Silk-1.1/date_edit";
-        public static final String date_error = "http://www.simantics.org/Silk-1.1/date_error";
-        public static final String date_go = "http://www.simantics.org/Silk-1.1/date_go";
-        public static final String date_link = "http://www.simantics.org/Silk-1.1/date_link";
-        public static final String date_magnify = "http://www.simantics.org/Silk-1.1/date_magnify";
-        public static final String date_next = "http://www.simantics.org/Silk-1.1/date_next";
-        public static final String date_previous = "http://www.simantics.org/Silk-1.1/date_previous";
-        public static final String decline = "http://www.simantics.org/Silk-1.1/decline";
-        public static final String delete = "http://www.simantics.org/Silk-1.1/delete";
-        public static final String device_stylus = "http://www.simantics.org/Silk-1.1/device_stylus";
-        public static final String disconnect = "http://www.simantics.org/Silk-1.1/disconnect";
-        public static final String disk = "http://www.simantics.org/Silk-1.1/disk";
-        public static final String disk_black = "http://www.simantics.org/Silk-1.1/disk_black";
-        public static final String disk_black_error = "http://www.simantics.org/Silk-1.1/disk_black_error";
-        public static final String disk_black_magnify = "http://www.simantics.org/Silk-1.1/disk_black_magnify";
-        public static final String disk_download = "http://www.simantics.org/Silk-1.1/disk_download";
-        public static final String disk_edit = "http://www.simantics.org/Silk-1.1/disk_edit";
-        public static final String disk_error = "http://www.simantics.org/Silk-1.1/disk_error";
-        public static final String disk_magnify = "http://www.simantics.org/Silk-1.1/disk_magnify";
-        public static final String disk_multiple = "http://www.simantics.org/Silk-1.1/disk_multiple";
-        public static final String disk_upload = "http://www.simantics.org/Silk-1.1/disk_upload";
-        public static final String door = "http://www.simantics.org/Silk-1.1/door";
-        public static final String door_error = "http://www.simantics.org/Silk-1.1/door_error";
-        public static final String door_in = "http://www.simantics.org/Silk-1.1/door_in";
-        public static final String door_open = "http://www.simantics.org/Silk-1.1/door_open";
-        public static final String door_out = "http://www.simantics.org/Silk-1.1/door_out";
-        public static final String drink = "http://www.simantics.org/Silk-1.1/drink";
-        public static final String drink_empty = "http://www.simantics.org/Silk-1.1/drink_empty";
-        public static final String drink_red = "http://www.simantics.org/Silk-1.1/drink_red";
-        public static final String drive = "http://www.simantics.org/Silk-1.1/drive";
-        public static final String drive_add = "http://www.simantics.org/Silk-1.1/drive_add";
-        public static final String drive_burn = "http://www.simantics.org/Silk-1.1/drive_burn";
-        public static final String drive_cd = "http://www.simantics.org/Silk-1.1/drive_cd";
-        public static final String drive_cd_empty = "http://www.simantics.org/Silk-1.1/drive_cd_empty";
-        public static final String drive_cdr = "http://www.simantics.org/Silk-1.1/drive_cdr";
-        public static final String drive_delete = "http://www.simantics.org/Silk-1.1/drive_delete";
-        public static final String drive_disk = "http://www.simantics.org/Silk-1.1/drive_disk";
-        public static final String drive_edit = "http://www.simantics.org/Silk-1.1/drive_edit";
-        public static final String drive_error = "http://www.simantics.org/Silk-1.1/drive_error";
-        public static final String drive_go = "http://www.simantics.org/Silk-1.1/drive_go";
-        public static final String drive_key = "http://www.simantics.org/Silk-1.1/drive_key";
-        public static final String drive_link = "http://www.simantics.org/Silk-1.1/drive_link";
-        public static final String drive_magnify = "http://www.simantics.org/Silk-1.1/drive_magnify";
-        public static final String drive_network = "http://www.simantics.org/Silk-1.1/drive_network";
-        public static final String drive_network_error = "http://www.simantics.org/Silk-1.1/drive_network_error";
-        public static final String drive_network_stop = "http://www.simantics.org/Silk-1.1/drive_network_stop";
-        public static final String drive_rename = "http://www.simantics.org/Silk-1.1/drive_rename";
-        public static final String drive_user = "http://www.simantics.org/Silk-1.1/drive_user";
-        public static final String drive_web = "http://www.simantics.org/Silk-1.1/drive_web";
-        public static final String dvd = "http://www.simantics.org/Silk-1.1/dvd";
-        public static final String dvd_add = "http://www.simantics.org/Silk-1.1/dvd_add";
-        public static final String dvd_delete = "http://www.simantics.org/Silk-1.1/dvd_delete";
-        public static final String dvd_edit = "http://www.simantics.org/Silk-1.1/dvd_edit";
-        public static final String dvd_error = "http://www.simantics.org/Silk-1.1/dvd_error";
-        public static final String dvd_go = "http://www.simantics.org/Silk-1.1/dvd_go";
-        public static final String dvd_key = "http://www.simantics.org/Silk-1.1/dvd_key";
-        public static final String dvd_link = "http://www.simantics.org/Silk-1.1/dvd_link";
-        public static final String dvd_start = "http://www.simantics.org/Silk-1.1/dvd_start";
-        public static final String dvd_stop = "http://www.simantics.org/Silk-1.1/dvd_stop";
-        public static final String eject_blue = "http://www.simantics.org/Silk-1.1/eject_blue";
-        public static final String eject_green = "http://www.simantics.org/Silk-1.1/eject_green";
-        public static final String email = "http://www.simantics.org/Silk-1.1/email";
-        public static final String email_add = "http://www.simantics.org/Silk-1.1/email_add";
-        public static final String email_attach = "http://www.simantics.org/Silk-1.1/email_attach";
-        public static final String email_delete = "http://www.simantics.org/Silk-1.1/email_delete";
-        public static final String email_edit = "http://www.simantics.org/Silk-1.1/email_edit";
-        public static final String email_error = "http://www.simantics.org/Silk-1.1/email_error";
-        public static final String email_go = "http://www.simantics.org/Silk-1.1/email_go";
-        public static final String email_link = "http://www.simantics.org/Silk-1.1/email_link";
-        public static final String email_magnify = "http://www.simantics.org/Silk-1.1/email_magnify";
-        public static final String email_open = "http://www.simantics.org/Silk-1.1/email_open";
-        public static final String email_open_image = "http://www.simantics.org/Silk-1.1/email_open_image";
-        public static final String email_star = "http://www.simantics.org/Silk-1.1/email_star";
-        public static final String email_start = "http://www.simantics.org/Silk-1.1/email_start";
-        public static final String email_stop = "http://www.simantics.org/Silk-1.1/email_stop";
-        public static final String email_transfer = "http://www.simantics.org/Silk-1.1/email_transfer";
-        public static final String emoticon_evilgrin = "http://www.simantics.org/Silk-1.1/emoticon_evilgrin";
-        public static final String emoticon_grin = "http://www.simantics.org/Silk-1.1/emoticon_grin";
-        public static final String emoticon_happy = "http://www.simantics.org/Silk-1.1/emoticon_happy";
-        public static final String emoticon_smile = "http://www.simantics.org/Silk-1.1/emoticon_smile";
-        public static final String emoticon_surprised = "http://www.simantics.org/Silk-1.1/emoticon_surprised";
-        public static final String emoticon_tongue = "http://www.simantics.org/Silk-1.1/emoticon_tongue";
-        public static final String emoticon_unhappy = "http://www.simantics.org/Silk-1.1/emoticon_unhappy";
-        public static final String emoticon_waii = "http://www.simantics.org/Silk-1.1/emoticon_waii";
-        public static final String emoticon_wink = "http://www.simantics.org/Silk-1.1/emoticon_wink";
-        public static final String erase = "http://www.simantics.org/Silk-1.1/erase";
-        public static final String error = "http://www.simantics.org/Silk-1.1/error";
-        public static final String error_add = "http://www.simantics.org/Silk-1.1/error_add";
-        public static final String error_delete = "http://www.simantics.org/Silk-1.1/error_delete";
-        public static final String error_go = "http://www.simantics.org/Silk-1.1/error_go";
-        public static final String exclamation = "http://www.simantics.org/Silk-1.1/exclamation";
-        public static final String eye = "http://www.simantics.org/Silk-1.1/eye";
-        public static final String eyes = "http://www.simantics.org/Silk-1.1/eyes";
-        public static final String feed = "http://www.simantics.org/Silk-1.1/feed";
-        public static final String feed_add = "http://www.simantics.org/Silk-1.1/feed_add";
-        public static final String feed_delete = "http://www.simantics.org/Silk-1.1/feed_delete";
-        public static final String feed_disk = "http://www.simantics.org/Silk-1.1/feed_disk";
-        public static final String feed_edit = "http://www.simantics.org/Silk-1.1/feed_edit";
-        public static final String feed_error = "http://www.simantics.org/Silk-1.1/feed_error";
-        public static final String feed_go = "http://www.simantics.org/Silk-1.1/feed_go";
-        public static final String feed_key = "http://www.simantics.org/Silk-1.1/feed_key";
-        public static final String feed_link = "http://www.simantics.org/Silk-1.1/feed_link";
-        public static final String feed_magnify = "http://www.simantics.org/Silk-1.1/feed_magnify";
-        public static final String feed_star = "http://www.simantics.org/Silk-1.1/feed_star";
-        public static final String female = "http://www.simantics.org/Silk-1.1/female";
-        public static final String film = "http://www.simantics.org/Silk-1.1/film";
-        public static final String film_add = "http://www.simantics.org/Silk-1.1/film_add";
-        public static final String film_delete = "http://www.simantics.org/Silk-1.1/film_delete";
-        public static final String film_edit = "http://www.simantics.org/Silk-1.1/film_edit";
-        public static final String film_eject = "http://www.simantics.org/Silk-1.1/film_eject";
-        public static final String film_error = "http://www.simantics.org/Silk-1.1/film_error";
-        public static final String film_go = "http://www.simantics.org/Silk-1.1/film_go";
-        public static final String film_key = "http://www.simantics.org/Silk-1.1/film_key";
-        public static final String film_link = "http://www.simantics.org/Silk-1.1/film_link";
-        public static final String film_magnify = "http://www.simantics.org/Silk-1.1/film_magnify";
-        public static final String film_save = "http://www.simantics.org/Silk-1.1/film_save";
-        public static final String film_star = "http://www.simantics.org/Silk-1.1/film_star";
-        public static final String film_start = "http://www.simantics.org/Silk-1.1/film_start";
-        public static final String film_stop = "http://www.simantics.org/Silk-1.1/film_stop";
-        public static final String find = "http://www.simantics.org/Silk-1.1/find";
-        public static final String finger_point = "http://www.simantics.org/Silk-1.1/finger_point";
-        public static final String flag_black = "http://www.simantics.org/Silk-1.1/flag_black";
-        public static final String flag_blue = "http://www.simantics.org/Silk-1.1/flag_blue";
-        public static final String flag_checked = "http://www.simantics.org/Silk-1.1/flag_checked";
-        public static final String flag_france = "http://www.simantics.org/Silk-1.1/flag_france";
-        public static final String flag_green = "http://www.simantics.org/Silk-1.1/flag_green";
-        public static final String flag_grey = "http://www.simantics.org/Silk-1.1/flag_grey";
-        public static final String flag_orange = "http://www.simantics.org/Silk-1.1/flag_orange";
-        public static final String flag_pink = "http://www.simantics.org/Silk-1.1/flag_pink";
-        public static final String flag_purple = "http://www.simantics.org/Silk-1.1/flag_purple";
-        public static final String flag_red = "http://www.simantics.org/Silk-1.1/flag_red";
-        public static final String flag_white = "http://www.simantics.org/Silk-1.1/flag_white";
-        public static final String flag_yellow = "http://www.simantics.org/Silk-1.1/flag_yellow";
-        public static final String flower_daisy = "http://www.simantics.org/Silk-1.1/flower_daisy";
-        public static final String folder = "http://www.simantics.org/Silk-1.1/folder";
-        public static final String folder_add = "http://www.simantics.org/Silk-1.1/folder_add";
-        public static final String folder_bell = "http://www.simantics.org/Silk-1.1/folder_bell";
-        public static final String folder_bookmark = "http://www.simantics.org/Silk-1.1/folder_bookmark";
-        public static final String folder_brick = "http://www.simantics.org/Silk-1.1/folder_brick";
-        public static final String folder_bug = "http://www.simantics.org/Silk-1.1/folder_bug";
-        public static final String folder_camera = "http://www.simantics.org/Silk-1.1/folder_camera";
-        public static final String folder_connect = "http://www.simantics.org/Silk-1.1/folder_connect";
-        public static final String folder_database = "http://www.simantics.org/Silk-1.1/folder_database";
-        public static final String folder_delete = "http://www.simantics.org/Silk-1.1/folder_delete";
-        public static final String folder_edit = "http://www.simantics.org/Silk-1.1/folder_edit";
-        public static final String folder_error = "http://www.simantics.org/Silk-1.1/folder_error";
-        public static final String folder_explore = "http://www.simantics.org/Silk-1.1/folder_explore";
-        public static final String folder_feed = "http://www.simantics.org/Silk-1.1/folder_feed";
-        public static final String folder_film = "http://www.simantics.org/Silk-1.1/folder_film";
-        public static final String folder_find = "http://www.simantics.org/Silk-1.1/folder_find";
-        public static final String folder_font = "http://www.simantics.org/Silk-1.1/folder_font";
-        public static final String folder_go = "http://www.simantics.org/Silk-1.1/folder_go";
-        public static final String folder_heart = "http://www.simantics.org/Silk-1.1/folder_heart";
-        public static final String folder_home = "http://www.simantics.org/Silk-1.1/folder_home";
-        public static final String folder_image = "http://www.simantics.org/Silk-1.1/folder_image";
-        public static final String folder_key = "http://www.simantics.org/Silk-1.1/folder_key";
-        public static final String folder_lightbulb = "http://www.simantics.org/Silk-1.1/folder_lightbulb";
-        public static final String folder_link = "http://www.simantics.org/Silk-1.1/folder_link";
-        public static final String folder_magnify = "http://www.simantics.org/Silk-1.1/folder_magnify";
-        public static final String folder_page = "http://www.simantics.org/Silk-1.1/folder_page";
-        public static final String folder_page_white = "http://www.simantics.org/Silk-1.1/folder_page_white";
-        public static final String folder_palette = "http://www.simantics.org/Silk-1.1/folder_palette";
-        public static final String folder_picture = "http://www.simantics.org/Silk-1.1/folder_picture";
-        public static final String folder_star = "http://www.simantics.org/Silk-1.1/folder_star";
-        public static final String folder_table = "http://www.simantics.org/Silk-1.1/folder_table";
-        public static final String folder_up = "http://www.simantics.org/Silk-1.1/folder_up";
-        public static final String folder_user = "http://www.simantics.org/Silk-1.1/folder_user";
-        public static final String folder_wrench = "http://www.simantics.org/Silk-1.1/folder_wrench";
-        public static final String font = "http://www.simantics.org/Silk-1.1/font";
-        public static final String font_add = "http://www.simantics.org/Silk-1.1/font_add";
-        public static final String font_color = "http://www.simantics.org/Silk-1.1/font_color";
-        public static final String font_delete = "http://www.simantics.org/Silk-1.1/font_delete";
-        public static final String font_go = "http://www.simantics.org/Silk-1.1/font_go";
-        public static final String font_larger = "http://www.simantics.org/Silk-1.1/font_larger";
-        public static final String font_smaller = "http://www.simantics.org/Silk-1.1/font_smaller";
-        public static final String forward_blue = "http://www.simantics.org/Silk-1.1/forward_blue";
-        public static final String forward_green = "http://www.simantics.org/Silk-1.1/forward_green";
-        public static final String group = "http://www.simantics.org/Silk-1.1/group";
-        public static final String group_add = "http://www.simantics.org/Silk-1.1/group_add";
-        public static final String group_delete = "http://www.simantics.org/Silk-1.1/group_delete";
-        public static final String group_edit = "http://www.simantics.org/Silk-1.1/group_edit";
-        public static final String group_error = "http://www.simantics.org/Silk-1.1/group_error";
-        public static final String group_gear = "http://www.simantics.org/Silk-1.1/group_gear";
-        public static final String group_go = "http://www.simantics.org/Silk-1.1/group_go";
-        public static final String group_key = "http://www.simantics.org/Silk-1.1/group_key";
-        public static final String group_link = "http://www.simantics.org/Silk-1.1/group_link";
-        public static final String heart = "http://www.simantics.org/Silk-1.1/heart";
-        public static final String heart_add = "http://www.simantics.org/Silk-1.1/heart_add";
-        public static final String heart_broken = "http://www.simantics.org/Silk-1.1/heart_broken";
-        public static final String heart_connect = "http://www.simantics.org/Silk-1.1/heart_connect";
-        public static final String heart_delete = "http://www.simantics.org/Silk-1.1/heart_delete";
-        public static final String help = "http://www.simantics.org/Silk-1.1/help";
-        public static final String hourglass = "http://www.simantics.org/Silk-1.1/hourglass";
-        public static final String hourglass_add = "http://www.simantics.org/Silk-1.1/hourglass_add";
-        public static final String hourglass_delete = "http://www.simantics.org/Silk-1.1/hourglass_delete";
-        public static final String hourglass_go = "http://www.simantics.org/Silk-1.1/hourglass_go";
-        public static final String hourglass_link = "http://www.simantics.org/Silk-1.1/hourglass_link";
-        public static final String house = "http://www.simantics.org/Silk-1.1/house";
-        public static final String house_connect = "http://www.simantics.org/Silk-1.1/house_connect";
-        public static final String house_go = "http://www.simantics.org/Silk-1.1/house_go";
-        public static final String house_key = "http://www.simantics.org/Silk-1.1/house_key";
-        public static final String house_link = "http://www.simantics.org/Silk-1.1/house_link";
-        public static final String house_star = "http://www.simantics.org/Silk-1.1/house_star";
-        public static final String html = "http://www.simantics.org/Silk-1.1/html";
-        public static final String html_add = "http://www.simantics.org/Silk-1.1/html_add";
-        public static final String html_delete = "http://www.simantics.org/Silk-1.1/html_delete";
-        public static final String html_error = "http://www.simantics.org/Silk-1.1/html_error";
-        public static final String html_go = "http://www.simantics.org/Silk-1.1/html_go";
-        public static final String html_valid = "http://www.simantics.org/Silk-1.1/html_valid";
-        public static final String image = "http://www.simantics.org/Silk-1.1/image";
-        public static final String image_add = "http://www.simantics.org/Silk-1.1/image_add";
-        public static final String image_delete = "http://www.simantics.org/Silk-1.1/image_delete";
-        public static final String image_edit = "http://www.simantics.org/Silk-1.1/image_edit";
-        public static final String image_link = "http://www.simantics.org/Silk-1.1/image_link";
-        public static final String image_magnify = "http://www.simantics.org/Silk-1.1/image_magnify";
-        public static final String image_star = "http://www.simantics.org/Silk-1.1/image_star";
-        public static final String images = "http://www.simantics.org/Silk-1.1/images";
-        public static final String information = "http://www.simantics.org/Silk-1.1/information";
-        public static final String ipod = "http://www.simantics.org/Silk-1.1/ipod";
-        public static final String ipod_cast = "http://www.simantics.org/Silk-1.1/ipod_cast";
-        public static final String ipod_cast_add = "http://www.simantics.org/Silk-1.1/ipod_cast_add";
-        public static final String ipod_cast_delete = "http://www.simantics.org/Silk-1.1/ipod_cast_delete";
-        public static final String ipod_connect = "http://www.simantics.org/Silk-1.1/ipod_connect";
-        public static final String ipod_nano = "http://www.simantics.org/Silk-1.1/ipod_nano";
-        public static final String ipod_nano_connect = "http://www.simantics.org/Silk-1.1/ipod_nano_connect";
-        public static final String ipod_sound = "http://www.simantics.org/Silk-1.1/ipod_sound";
-        public static final String joystick = "http://www.simantics.org/Silk-1.1/joystick";
-        public static final String joystick_add = "http://www.simantics.org/Silk-1.1/joystick_add";
-        public static final String joystick_connect = "http://www.simantics.org/Silk-1.1/joystick_connect";
-        public static final String joystick_delete = "http://www.simantics.org/Silk-1.1/joystick_delete";
-        public static final String joystick_error = "http://www.simantics.org/Silk-1.1/joystick_error";
-        public static final String key = "http://www.simantics.org/Silk-1.1/key";
-        public static final String key_add = "http://www.simantics.org/Silk-1.1/key_add";
-        public static final String key_delete = "http://www.simantics.org/Silk-1.1/key_delete";
-        public static final String key_go = "http://www.simantics.org/Silk-1.1/key_go";
-        public static final String key_start = "http://www.simantics.org/Silk-1.1/key_start";
-        public static final String key_stop = "http://www.simantics.org/Silk-1.1/key_stop";
-        public static final String keyboard = "http://www.simantics.org/Silk-1.1/keyboard";
-        public static final String keyboard_add = "http://www.simantics.org/Silk-1.1/keyboard_add";
-        public static final String keyboard_connect = "http://www.simantics.org/Silk-1.1/keyboard_connect";
-        public static final String keyboard_delete = "http://www.simantics.org/Silk-1.1/keyboard_delete";
-        public static final String keyboard_magnify = "http://www.simantics.org/Silk-1.1/keyboard_magnify";
-        public static final String laptop = "http://www.simantics.org/Silk-1.1/laptop";
-        public static final String laptop_add = "http://www.simantics.org/Silk-1.1/laptop_add";
-        public static final String laptop_connect = "http://www.simantics.org/Silk-1.1/laptop_connect";
-        public static final String laptop_delete = "http://www.simantics.org/Silk-1.1/laptop_delete";
-        public static final String laptop_disk = "http://www.simantics.org/Silk-1.1/laptop_disk";
-        public static final String laptop_edit = "http://www.simantics.org/Silk-1.1/laptop_edit";
-        public static final String laptop_error = "http://www.simantics.org/Silk-1.1/laptop_error";
-        public static final String laptop_go = "http://www.simantics.org/Silk-1.1/laptop_go";
-        public static final String laptop_key = "http://www.simantics.org/Silk-1.1/laptop_key";
-        public static final String laptop_link = "http://www.simantics.org/Silk-1.1/laptop_link";
-        public static final String laptop_magnify = "http://www.simantics.org/Silk-1.1/laptop_magnify";
-        public static final String laptop_start = "http://www.simantics.org/Silk-1.1/laptop_start";
-        public static final String laptop_stop = "http://www.simantics.org/Silk-1.1/laptop_stop";
-        public static final String laptop_wrench = "http://www.simantics.org/Silk-1.1/laptop_wrench";
-        public static final String layers = "http://www.simantics.org/Silk-1.1/layers";
-        public static final String layout = "http://www.simantics.org/Silk-1.1/layout";
-        public static final String layout_add = "http://www.simantics.org/Silk-1.1/layout_add";
-        public static final String layout_content = "http://www.simantics.org/Silk-1.1/layout_content";
-        public static final String layout_delete = "http://www.simantics.org/Silk-1.1/layout_delete";
-        public static final String layout_edit = "http://www.simantics.org/Silk-1.1/layout_edit";
-        public static final String layout_error = "http://www.simantics.org/Silk-1.1/layout_error";
-        public static final String layout_header = "http://www.simantics.org/Silk-1.1/layout_header";
-        public static final String layout_key = "http://www.simantics.org/Silk-1.1/layout_key";
-        public static final String layout_lightning = "http://www.simantics.org/Silk-1.1/layout_lightning";
-        public static final String layout_link = "http://www.simantics.org/Silk-1.1/layout_link";
-        public static final String layout_sidebar = "http://www.simantics.org/Silk-1.1/layout_sidebar";
-        public static final String lightbulb = "http://www.simantics.org/Silk-1.1/lightbulb";
-        public static final String lightbulb_add = "http://www.simantics.org/Silk-1.1/lightbulb_add";
-        public static final String lightbulb_delete = "http://www.simantics.org/Silk-1.1/lightbulb_delete";
-        public static final String lightbulb_off = "http://www.simantics.org/Silk-1.1/lightbulb_off";
-        public static final String lightning = "http://www.simantics.org/Silk-1.1/lightning";
-        public static final String lightning_add = "http://www.simantics.org/Silk-1.1/lightning_add";
-        public static final String lightning_delete = "http://www.simantics.org/Silk-1.1/lightning_delete";
-        public static final String lightning_go = "http://www.simantics.org/Silk-1.1/lightning_go";
-        public static final String link = "http://www.simantics.org/Silk-1.1/link";
-        public static final String link_add = "http://www.simantics.org/Silk-1.1/link_add";
-        public static final String link_break = "http://www.simantics.org/Silk-1.1/link_break";
-        public static final String link_delete = "http://www.simantics.org/Silk-1.1/link_delete";
-        public static final String link_edit = "http://www.simantics.org/Silk-1.1/link_edit";
-        public static final String link_error = "http://www.simantics.org/Silk-1.1/link_error";
-        public static final String link_go = "http://www.simantics.org/Silk-1.1/link_go";
-        public static final String lock = "http://www.simantics.org/Silk-1.1/lock";
-        public static final String lock_add = "http://www.simantics.org/Silk-1.1/lock_add";
-        public static final String lock_break = "http://www.simantics.org/Silk-1.1/lock_break";
-        public static final String lock_delete = "http://www.simantics.org/Silk-1.1/lock_delete";
-        public static final String lock_edit = "http://www.simantics.org/Silk-1.1/lock_edit";
-        public static final String lock_go = "http://www.simantics.org/Silk-1.1/lock_go";
-        public static final String lock_key = "http://www.simantics.org/Silk-1.1/lock_key";
-        public static final String lock_open = "http://www.simantics.org/Silk-1.1/lock_open";
-        public static final String lock_start = "http://www.simantics.org/Silk-1.1/lock_start";
-        public static final String lock_stop = "http://www.simantics.org/Silk-1.1/lock_stop";
-        public static final String lorry = "http://www.simantics.org/Silk-1.1/lorry";
-        public static final String lorry_add = "http://www.simantics.org/Silk-1.1/lorry_add";
-        public static final String lorry_delete = "http://www.simantics.org/Silk-1.1/lorry_delete";
-        public static final String lorry_error = "http://www.simantics.org/Silk-1.1/lorry_error";
-        public static final String lorry_flatbed = "http://www.simantics.org/Silk-1.1/lorry_flatbed";
-        public static final String lorry_go = "http://www.simantics.org/Silk-1.1/lorry_go";
-        public static final String lorry_link = "http://www.simantics.org/Silk-1.1/lorry_link";
-        public static final String lorry_start = "http://www.simantics.org/Silk-1.1/lorry_start";
-        public static final String lorry_stop = "http://www.simantics.org/Silk-1.1/lorry_stop";
-        public static final String magifier_zoom_out = "http://www.simantics.org/Silk-1.1/magifier_zoom_out";
-        public static final String magnifier = "http://www.simantics.org/Silk-1.1/magnifier";
-        public static final String magnifier_zoom_in = "http://www.simantics.org/Silk-1.1/magnifier_zoom_in";
-        public static final String mail = "http://www.simantics.org/Silk-1.1/mail";
-        public static final String male = "http://www.simantics.org/Silk-1.1/male";
-        public static final String map = "http://www.simantics.org/Silk-1.1/map";
-        public static final String map_add = "http://www.simantics.org/Silk-1.1/map_add";
-        public static final String map_clipboard = "http://www.simantics.org/Silk-1.1/map_clipboard";
-        public static final String map_cursor = "http://www.simantics.org/Silk-1.1/map_cursor";
-        public static final String map_delete = "http://www.simantics.org/Silk-1.1/map_delete";
-        public static final String map_edit = "http://www.simantics.org/Silk-1.1/map_edit";
-        public static final String map_error = "http://www.simantics.org/Silk-1.1/map_error";
-        public static final String map_go = "http://www.simantics.org/Silk-1.1/map_go";
-        public static final String map_link = "http://www.simantics.org/Silk-1.1/map_link";
-        public static final String map_magnify = "http://www.simantics.org/Silk-1.1/map_magnify";
-        public static final String map_start = "http://www.simantics.org/Silk-1.1/map_start";
-        public static final String map_stop = "http://www.simantics.org/Silk-1.1/map_stop";
-        public static final String medal_bronze_1 = "http://www.simantics.org/Silk-1.1/medal_bronze_1";
-        public static final String medal_bronze_2 = "http://www.simantics.org/Silk-1.1/medal_bronze_2";
-        public static final String medal_bronze_3 = "http://www.simantics.org/Silk-1.1/medal_bronze_3";
-        public static final String medal_bronze_add = "http://www.simantics.org/Silk-1.1/medal_bronze_add";
-        public static final String medal_bronze_delete = "http://www.simantics.org/Silk-1.1/medal_bronze_delete";
-        public static final String medal_gold_1 = "http://www.simantics.org/Silk-1.1/medal_gold_1";
-        public static final String medal_gold_2 = "http://www.simantics.org/Silk-1.1/medal_gold_2";
-        public static final String medal_gold_3 = "http://www.simantics.org/Silk-1.1/medal_gold_3";
-        public static final String medal_gold_add = "http://www.simantics.org/Silk-1.1/medal_gold_add";
-        public static final String medal_gold_delete = "http://www.simantics.org/Silk-1.1/medal_gold_delete";
-        public static final String medal_silver_1 = "http://www.simantics.org/Silk-1.1/medal_silver_1";
-        public static final String medal_silver_2 = "http://www.simantics.org/Silk-1.1/medal_silver_2";
-        public static final String medal_silver_3 = "http://www.simantics.org/Silk-1.1/medal_silver_3";
-        public static final String medal_silver_add = "http://www.simantics.org/Silk-1.1/medal_silver_add";
-        public static final String medal_silver_delete = "http://www.simantics.org/Silk-1.1/medal_silver_delete";
-        public static final String money = "http://www.simantics.org/Silk-1.1/money";
-        public static final String money_add = "http://www.simantics.org/Silk-1.1/money_add";
-        public static final String money_delete = "http://www.simantics.org/Silk-1.1/money_delete";
-        public static final String money_dollar = "http://www.simantics.org/Silk-1.1/money_dollar";
-        public static final String money_euro = "http://www.simantics.org/Silk-1.1/money_euro";
-        public static final String money_pound = "http://www.simantics.org/Silk-1.1/money_pound";
-        public static final String money_yen = "http://www.simantics.org/Silk-1.1/money_yen";
-        public static final String monitor = "http://www.simantics.org/Silk-1.1/monitor";
-        public static final String monitor_add = "http://www.simantics.org/Silk-1.1/monitor_add";
-        public static final String monitor_delete = "http://www.simantics.org/Silk-1.1/monitor_delete";
-        public static final String monitor_edit = "http://www.simantics.org/Silk-1.1/monitor_edit";
-        public static final String monitor_error = "http://www.simantics.org/Silk-1.1/monitor_error";
-        public static final String monitor_go = "http://www.simantics.org/Silk-1.1/monitor_go";
-        public static final String monitor_key = "http://www.simantics.org/Silk-1.1/monitor_key";
-        public static final String monitor_lightning = "http://www.simantics.org/Silk-1.1/monitor_lightning";
-        public static final String monitor_link = "http://www.simantics.org/Silk-1.1/monitor_link";
-        public static final String moon_full = "http://www.simantics.org/Silk-1.1/moon_full";
-        public static final String mouse = "http://www.simantics.org/Silk-1.1/mouse";
-        public static final String mouse_add = "http://www.simantics.org/Silk-1.1/mouse_add";
-        public static final String mouse_delete = "http://www.simantics.org/Silk-1.1/mouse_delete";
-        public static final String mouse_error = "http://www.simantics.org/Silk-1.1/mouse_error";
-        public static final String music = "http://www.simantics.org/Silk-1.1/music";
-        public static final String music_note = "http://www.simantics.org/Silk-1.1/music_note";
-        public static final String neighbourhood = "http://www.simantics.org/Silk-1.1/neighbourhood";
-        public static final String new_ = "http://www.simantics.org/Silk-1.1/new";
-        public static final String new_blue = "http://www.simantics.org/Silk-1.1/new_blue";
-        public static final String new_red = "http://www.simantics.org/Silk-1.1/new_red";
-        public static final String newspaper = "http://www.simantics.org/Silk-1.1/newspaper";
-        public static final String newspaper_add = "http://www.simantics.org/Silk-1.1/newspaper_add";
-        public static final String newspaper_delete = "http://www.simantics.org/Silk-1.1/newspaper_delete";
-        public static final String newspaper_go = "http://www.simantics.org/Silk-1.1/newspaper_go";
-        public static final String newspaper_link = "http://www.simantics.org/Silk-1.1/newspaper_link";
-        public static final String next$green = "http://www.simantics.org/Silk-1.1/next-green";
-        public static final String next_blue = "http://www.simantics.org/Silk-1.1/next_blue";
-        public static final String next_green = "http://www.simantics.org/Silk-1.1/next_green";
-        public static final String note = "http://www.simantics.org/Silk-1.1/note";
-        public static final String note_add = "http://www.simantics.org/Silk-1.1/note_add";
-        public static final String note_delete = "http://www.simantics.org/Silk-1.1/note_delete";
-        public static final String note_edit = "http://www.simantics.org/Silk-1.1/note_edit";
-        public static final String note_error = "http://www.simantics.org/Silk-1.1/note_error";
-        public static final String note_go = "http://www.simantics.org/Silk-1.1/note_go";
-        public static final String outline = "http://www.simantics.org/Silk-1.1/outline";
-        public static final String overlays = "http://www.simantics.org/Silk-1.1/overlays";
-        public static final String package_ = "http://www.simantics.org/Silk-1.1/package";
-        public static final String package_add = "http://www.simantics.org/Silk-1.1/package_add";
-        public static final String package_delete = "http://www.simantics.org/Silk-1.1/package_delete";
-        public static final String package_down = "http://www.simantics.org/Silk-1.1/package_down";
-        public static final String package_go = "http://www.simantics.org/Silk-1.1/package_go";
-        public static final String package_green = "http://www.simantics.org/Silk-1.1/package_green";
-        public static final String package_in = "http://www.simantics.org/Silk-1.1/package_in";
-        public static final String package_link = "http://www.simantics.org/Silk-1.1/package_link";
-        public static final String package_se = "http://www.simantics.org/Silk-1.1/package_se";
-        public static final String package_start = "http://www.simantics.org/Silk-1.1/package_start";
-        public static final String package_stop = "http://www.simantics.org/Silk-1.1/package_stop";
-        public static final String package_white = "http://www.simantics.org/Silk-1.1/package_white";
-        public static final String page = "http://www.simantics.org/Silk-1.1/page";
-        public static final String page_add = "http://www.simantics.org/Silk-1.1/page_add";
-        public static final String page_attach = "http://www.simantics.org/Silk-1.1/page_attach";
-        public static final String page_back = "http://www.simantics.org/Silk-1.1/page_back";
-        public static final String page_break = "http://www.simantics.org/Silk-1.1/page_break";
-        public static final String page_break_insert = "http://www.simantics.org/Silk-1.1/page_break_insert";
-        public static final String page_cancel = "http://www.simantics.org/Silk-1.1/page_cancel";
-        public static final String page_code = "http://www.simantics.org/Silk-1.1/page_code";
-        public static final String page_copy = "http://www.simantics.org/Silk-1.1/page_copy";
-        public static final String page_delete = "http://www.simantics.org/Silk-1.1/page_delete";
-        public static final String page_edit = "http://www.simantics.org/Silk-1.1/page_edit";
-        public static final String page_error = "http://www.simantics.org/Silk-1.1/page_error";
-        public static final String page_excel = "http://www.simantics.org/Silk-1.1/page_excel";
-        public static final String page_find = "http://www.simantics.org/Silk-1.1/page_find";
-        public static final String page_forward = "http://www.simantics.org/Silk-1.1/page_forward";
-        public static final String page_gear = "http://www.simantics.org/Silk-1.1/page_gear";
-        public static final String page_go = "http://www.simantics.org/Silk-1.1/page_go";
-        public static final String page_green = "http://www.simantics.org/Silk-1.1/page_green";
-        public static final String page_header_footer = "http://www.simantics.org/Silk-1.1/page_header_footer";
-        public static final String page_key = "http://www.simantics.org/Silk-1.1/page_key";
-        public static final String page_landscape = "http://www.simantics.org/Silk-1.1/page_landscape";
-        public static final String page_landscape_shot = "http://www.simantics.org/Silk-1.1/page_landscape_shot";
-        public static final String page_lightning = "http://www.simantics.org/Silk-1.1/page_lightning";
-        public static final String page_link = "http://www.simantics.org/Silk-1.1/page_link";
-        public static final String page_magnify = "http://www.simantics.org/Silk-1.1/page_magnify";
-        public static final String page_paintbrush = "http://www.simantics.org/Silk-1.1/page_paintbrush";
-        public static final String page_paste = "http://www.simantics.org/Silk-1.1/page_paste";
-        public static final String page_portrait = "http://www.simantics.org/Silk-1.1/page_portrait";
-        public static final String page_portrait_shot = "http://www.simantics.org/Silk-1.1/page_portrait_shot";
-        public static final String page_red = "http://www.simantics.org/Silk-1.1/page_red";
-        public static final String page_refresh = "http://www.simantics.org/Silk-1.1/page_refresh";
-        public static final String page_save = "http://www.simantics.org/Silk-1.1/page_save";
-        public static final String page_white = "http://www.simantics.org/Silk-1.1/page_white";
-        public static final String page_white_acrobat = "http://www.simantics.org/Silk-1.1/page_white_acrobat";
-        public static final String page_white_actionscript = "http://www.simantics.org/Silk-1.1/page_white_actionscript";
-        public static final String page_white_add = "http://www.simantics.org/Silk-1.1/page_white_add";
-        public static final String page_white_break = "http://www.simantics.org/Silk-1.1/page_white_break";
-        public static final String page_white_c = "http://www.simantics.org/Silk-1.1/page_white_c";
-        public static final String page_white_camera = "http://www.simantics.org/Silk-1.1/page_white_camera";
-        public static final String page_white_cd = "http://www.simantics.org/Silk-1.1/page_white_cd";
-        public static final String page_white_cdr = "http://www.simantics.org/Silk-1.1/page_white_cdr";
-        public static final String page_white_code = "http://www.simantics.org/Silk-1.1/page_white_code";
-        public static final String page_white_code_red = "http://www.simantics.org/Silk-1.1/page_white_code_red";
-        public static final String page_white_coldfusion = "http://www.simantics.org/Silk-1.1/page_white_coldfusion";
-        public static final String page_white_compressed = "http://www.simantics.org/Silk-1.1/page_white_compressed";
-        public static final String page_white_connect = "http://www.simantics.org/Silk-1.1/page_white_connect";
-        public static final String page_white_copy = "http://www.simantics.org/Silk-1.1/page_white_copy";
-        public static final String page_white_cplusplus = "http://www.simantics.org/Silk-1.1/page_white_cplusplus";
-        public static final String page_white_csharp = "http://www.simantics.org/Silk-1.1/page_white_csharp";
-        public static final String page_white_cup = "http://www.simantics.org/Silk-1.1/page_white_cup";
-        public static final String page_white_database = "http://www.simantics.org/Silk-1.1/page_white_database";
-        public static final String page_white_database_yellow = "http://www.simantics.org/Silk-1.1/page_white_database_yellow";
-        public static final String page_white_delete = "http://www.simantics.org/Silk-1.1/page_white_delete";
-        public static final String page_white_dvd = "http://www.simantics.org/Silk-1.1/page_white_dvd";
-        public static final String page_white_edit = "http://www.simantics.org/Silk-1.1/page_white_edit";
-        public static final String page_white_error = "http://www.simantics.org/Silk-1.1/page_white_error";
-        public static final String page_white_excel = "http://www.simantics.org/Silk-1.1/page_white_excel";
-        public static final String page_white_find = "http://www.simantics.org/Silk-1.1/page_white_find";
-        public static final String page_white_flash = "http://www.simantics.org/Silk-1.1/page_white_flash";
-        public static final String page_white_font = "http://www.simantics.org/Silk-1.1/page_white_font";
-        public static final String page_white_freehand = "http://www.simantics.org/Silk-1.1/page_white_freehand";
-        public static final String page_white_gear = "http://www.simantics.org/Silk-1.1/page_white_gear";
-        public static final String page_white_get = "http://www.simantics.org/Silk-1.1/page_white_get";
-        public static final String page_white_go = "http://www.simantics.org/Silk-1.1/page_white_go";
-        public static final String page_white_h = "http://www.simantics.org/Silk-1.1/page_white_h";
-        public static final String page_white_horizontal = "http://www.simantics.org/Silk-1.1/page_white_horizontal";
-        public static final String page_white_key = "http://www.simantics.org/Silk-1.1/page_white_key";
-        public static final String page_white_lightning = "http://www.simantics.org/Silk-1.1/page_white_lightning";
-        public static final String page_white_link = "http://www.simantics.org/Silk-1.1/page_white_link";
-        public static final String page_white_magnify = "http://www.simantics.org/Silk-1.1/page_white_magnify";
-        public static final String page_white_medal = "http://www.simantics.org/Silk-1.1/page_white_medal";
-        public static final String page_white_office = "http://www.simantics.org/Silk-1.1/page_white_office";
-        public static final String page_white_paint = "http://www.simantics.org/Silk-1.1/page_white_paint";
-        public static final String page_white_paintbrush = "http://www.simantics.org/Silk-1.1/page_white_paintbrush";
-        public static final String page_white_paste = "http://www.simantics.org/Silk-1.1/page_white_paste";
-        public static final String page_white_paste_table = "http://www.simantics.org/Silk-1.1/page_white_paste_table";
-        public static final String page_white_php = "http://www.simantics.org/Silk-1.1/page_white_php";
-        public static final String page_white_picture = "http://www.simantics.org/Silk-1.1/page_white_picture";
-        public static final String page_white_powerpoint = "http://www.simantics.org/Silk-1.1/page_white_powerpoint";
-        public static final String page_white_put = "http://www.simantics.org/Silk-1.1/page_white_put";
-        public static final String page_white_refresh = "http://www.simantics.org/Silk-1.1/page_white_refresh";
-        public static final String page_white_ruby = "http://www.simantics.org/Silk-1.1/page_white_ruby";
-        public static final String page_white_side_by_side = "http://www.simantics.org/Silk-1.1/page_white_side_by_side";
-        public static final String page_white_stack = "http://www.simantics.org/Silk-1.1/page_white_stack";
-        public static final String page_white_star = "http://www.simantics.org/Silk-1.1/page_white_star";
-        public static final String page_white_swoosh = "http://www.simantics.org/Silk-1.1/page_white_swoosh";
-        public static final String page_white_text = "http://www.simantics.org/Silk-1.1/page_white_text";
-        public static final String page_white_text_width = "http://www.simantics.org/Silk-1.1/page_white_text_width";
-        public static final String page_white_tux = "http://www.simantics.org/Silk-1.1/page_white_tux";
-        public static final String page_white_vector = "http://www.simantics.org/Silk-1.1/page_white_vector";
-        public static final String page_white_visualstudio = "http://www.simantics.org/Silk-1.1/page_white_visualstudio";
-        public static final String page_white_width = "http://www.simantics.org/Silk-1.1/page_white_width";
-        public static final String page_white_word = "http://www.simantics.org/Silk-1.1/page_white_word";
-        public static final String page_white_world = "http://www.simantics.org/Silk-1.1/page_white_world";
-        public static final String page_white_wrench = "http://www.simantics.org/Silk-1.1/page_white_wrench";
-        public static final String page_white_zip = "http://www.simantics.org/Silk-1.1/page_white_zip";
-        public static final String page_word = "http://www.simantics.org/Silk-1.1/page_word";
-        public static final String page_world = "http://www.simantics.org/Silk-1.1/page_world";
-        public static final String paint = "http://www.simantics.org/Silk-1.1/paint";
-        public static final String paint_can_brush = "http://www.simantics.org/Silk-1.1/paint_can_brush";
-        public static final String paintbrush = "http://www.simantics.org/Silk-1.1/paintbrush";
-        public static final String paintbrush_color = "http://www.simantics.org/Silk-1.1/paintbrush_color";
-        public static final String paintcan = "http://www.simantics.org/Silk-1.1/paintcan";
-        public static final String paintcan_red = "http://www.simantics.org/Silk-1.1/paintcan_red";
-        public static final String palette = "http://www.simantics.org/Silk-1.1/palette";
-        public static final String paste_plain = "http://www.simantics.org/Silk-1.1/paste_plain";
-        public static final String paste_word = "http://www.simantics.org/Silk-1.1/paste_word";
-        public static final String pause_blue = "http://www.simantics.org/Silk-1.1/pause_blue";
-        public static final String pause_green = "http://www.simantics.org/Silk-1.1/pause_green";
-        public static final String pause_record = "http://www.simantics.org/Silk-1.1/pause_record";
-        public static final String pencil = "http://www.simantics.org/Silk-1.1/pencil";
-        public static final String pencil_add = "http://www.simantics.org/Silk-1.1/pencil_add";
-        public static final String pencil_delete = "http://www.simantics.org/Silk-1.1/pencil_delete";
-        public static final String pencil_go = "http://www.simantics.org/Silk-1.1/pencil_go";
-        public static final String phone = "http://www.simantics.org/Silk-1.1/phone";
-        public static final String phone_add = "http://www.simantics.org/Silk-1.1/phone_add";
-        public static final String phone_delete = "http://www.simantics.org/Silk-1.1/phone_delete";
-        public static final String phone_edit = "http://www.simantics.org/Silk-1.1/phone_edit";
-        public static final String phone_error = "http://www.simantics.org/Silk-1.1/phone_error";
-        public static final String phone_go = "http://www.simantics.org/Silk-1.1/phone_go";
-        public static final String phone_key = "http://www.simantics.org/Silk-1.1/phone_key";
-        public static final String phone_link = "http://www.simantics.org/Silk-1.1/phone_link";
-        public static final String phone_sound = "http://www.simantics.org/Silk-1.1/phone_sound";
-        public static final String phone_start = "http://www.simantics.org/Silk-1.1/phone_start";
-        public static final String phone_stop = "http://www.simantics.org/Silk-1.1/phone_stop";
-        public static final String photo = "http://www.simantics.org/Silk-1.1/photo";
-        public static final String photo_add = "http://www.simantics.org/Silk-1.1/photo_add";
-        public static final String photo_delete = "http://www.simantics.org/Silk-1.1/photo_delete";
-        public static final String photo_edit = "http://www.simantics.org/Silk-1.1/photo_edit";
-        public static final String photo_link = "http://www.simantics.org/Silk-1.1/photo_link";
-        public static final String photo_paint = "http://www.simantics.org/Silk-1.1/photo_paint";
-        public static final String photos = "http://www.simantics.org/Silk-1.1/photos";
-        public static final String picture = "http://www.simantics.org/Silk-1.1/picture";
-        public static final String picture_add = "http://www.simantics.org/Silk-1.1/picture_add";
-        public static final String picture_clipboard = "http://www.simantics.org/Silk-1.1/picture_clipboard";
-        public static final String picture_delete = "http://www.simantics.org/Silk-1.1/picture_delete";
-        public static final String picture_edit = "http://www.simantics.org/Silk-1.1/picture_edit";
-        public static final String picture_empty = "http://www.simantics.org/Silk-1.1/picture_empty";
-        public static final String picture_error = "http://www.simantics.org/Silk-1.1/picture_error";
-        public static final String picture_go = "http://www.simantics.org/Silk-1.1/picture_go";
-        public static final String picture_key = "http://www.simantics.org/Silk-1.1/picture_key";
-        public static final String picture_link = "http://www.simantics.org/Silk-1.1/picture_link";
-        public static final String picture_save = "http://www.simantics.org/Silk-1.1/picture_save";
-        public static final String pictures = "http://www.simantics.org/Silk-1.1/pictures";
-        public static final String pictures_thumbs = "http://www.simantics.org/Silk-1.1/pictures_thumbs";
-        public static final String pilcrow = "http://www.simantics.org/Silk-1.1/pilcrow";
-        public static final String pill = "http://www.simantics.org/Silk-1.1/pill";
-        public static final String pill_add = "http://www.simantics.org/Silk-1.1/pill_add";
-        public static final String pill_delete = "http://www.simantics.org/Silk-1.1/pill_delete";
-        public static final String pill_error = "http://www.simantics.org/Silk-1.1/pill_error";
-        public static final String pill_go = "http://www.simantics.org/Silk-1.1/pill_go";
-        public static final String play_blue = "http://www.simantics.org/Silk-1.1/play_blue";
-        public static final String play_green = "http://www.simantics.org/Silk-1.1/play_green";
-        public static final String plugin = "http://www.simantics.org/Silk-1.1/plugin";
-        public static final String plugin_add = "http://www.simantics.org/Silk-1.1/plugin_add";
-        public static final String plugin_delete = "http://www.simantics.org/Silk-1.1/plugin_delete";
-        public static final String plugin_disabled = "http://www.simantics.org/Silk-1.1/plugin_disabled";
-        public static final String plugin_edit = "http://www.simantics.org/Silk-1.1/plugin_edit";
-        public static final String plugin_error = "http://www.simantics.org/Silk-1.1/plugin_error";
-        public static final String plugin_go = "http://www.simantics.org/Silk-1.1/plugin_go";
-        public static final String plugin_key = "http://www.simantics.org/Silk-1.1/plugin_key";
-        public static final String plugin_link = "http://www.simantics.org/Silk-1.1/plugin_link";
-        public static final String previous$green = "http://www.simantics.org/Silk-1.1/previous-green";
-        public static final String printer = "http://www.simantics.org/Silk-1.1/printer";
-        public static final String printer_add = "http://www.simantics.org/Silk-1.1/printer_add";
-        public static final String printer_cancel = "http://www.simantics.org/Silk-1.1/printer_cancel";
-        public static final String printer_color = "http://www.simantics.org/Silk-1.1/printer_color";
-        public static final String printer_connect = "http://www.simantics.org/Silk-1.1/printer_connect";
-        public static final String printer_delete = "http://www.simantics.org/Silk-1.1/printer_delete";
-        public static final String printer_empty = "http://www.simantics.org/Silk-1.1/printer_empty";
-        public static final String printer_error = "http://www.simantics.org/Silk-1.1/printer_error";
-        public static final String printer_go = "http://www.simantics.org/Silk-1.1/printer_go";
-        public static final String printer_key = "http://www.simantics.org/Silk-1.1/printer_key";
-        public static final String printer_mono = "http://www.simantics.org/Silk-1.1/printer_mono";
-        public static final String printer_start = "http://www.simantics.org/Silk-1.1/printer_start";
-        public static final String printer_stop = "http://www.simantics.org/Silk-1.1/printer_stop";
-        public static final String rainbow = "http://www.simantics.org/Silk-1.1/rainbow";
-        public static final String rainbow_star = "http://www.simantics.org/Silk-1.1/rainbow_star";
-        public static final String record_blue = "http://www.simantics.org/Silk-1.1/record_blue";
-        public static final String record_green = "http://www.simantics.org/Silk-1.1/record_green";
-        public static final String record_red = "http://www.simantics.org/Silk-1.1/record_red";
-        public static final String reload = "http://www.simantics.org/Silk-1.1/reload";
-        public static final String report = "http://www.simantics.org/Silk-1.1/report";
-        public static final String report_add = "http://www.simantics.org/Silk-1.1/report_add";
-        public static final String report_delete = "http://www.simantics.org/Silk-1.1/report_delete";
-        public static final String report_disk = "http://www.simantics.org/Silk-1.1/report_disk";
-        public static final String report_edit = "http://www.simantics.org/Silk-1.1/report_edit";
-        public static final String report_go = "http://www.simantics.org/Silk-1.1/report_go";
-        public static final String report_key = "http://www.simantics.org/Silk-1.1/report_key";
-        public static final String report_link = "http://www.simantics.org/Silk-1.1/report_link";
-        public static final String report_magnify = "http://www.simantics.org/Silk-1.1/report_magnify";
-        public static final String report_picture = "http://www.simantics.org/Silk-1.1/report_picture";
-        public static final String report_start = "http://www.simantics.org/Silk-1.1/report_start";
-        public static final String report_stop = "http://www.simantics.org/Silk-1.1/report_stop";
-        public static final String report_user = "http://www.simantics.org/Silk-1.1/report_user";
-        public static final String report_word = "http://www.simantics.org/Silk-1.1/report_word";
-        public static final String resultset_first = "http://www.simantics.org/Silk-1.1/resultset_first";
-        public static final String resultset_last = "http://www.simantics.org/Silk-1.1/resultset_last";
-        public static final String resultset_next = "http://www.simantics.org/Silk-1.1/resultset_next";
-        public static final String resultset_previous = "http://www.simantics.org/Silk-1.1/resultset_previous";
-        public static final String reverse_blue = "http://www.simantics.org/Silk-1.1/reverse_blue";
-        public static final String reverse_green = "http://www.simantics.org/Silk-1.1/reverse_green";
-        public static final String rewind_blue = "http://www.simantics.org/Silk-1.1/rewind_blue";
-        public static final String rewind_green = "http://www.simantics.org/Silk-1.1/rewind_green";
-        public static final String rgb = "http://www.simantics.org/Silk-1.1/rgb";
-        public static final String rosette = "http://www.simantics.org/Silk-1.1/rosette";
-        public static final String rosette_blue = "http://www.simantics.org/Silk-1.1/rosette_blue";
-        public static final String rss = "http://www.simantics.org/Silk-1.1/rss";
-        public static final String rss_add = "http://www.simantics.org/Silk-1.1/rss_add";
-        public static final String rss_delete = "http://www.simantics.org/Silk-1.1/rss_delete";
-        public static final String rss_error = "http://www.simantics.org/Silk-1.1/rss_error";
-        public static final String rss_go = "http://www.simantics.org/Silk-1.1/rss_go";
-        public static final String rss_valid = "http://www.simantics.org/Silk-1.1/rss_valid";
-        public static final String ruby = "http://www.simantics.org/Silk-1.1/ruby";
-        public static final String ruby_add = "http://www.simantics.org/Silk-1.1/ruby_add";
-        public static final String ruby_delete = "http://www.simantics.org/Silk-1.1/ruby_delete";
-        public static final String ruby_gear = "http://www.simantics.org/Silk-1.1/ruby_gear";
-        public static final String ruby_get = "http://www.simantics.org/Silk-1.1/ruby_get";
-        public static final String ruby_go = "http://www.simantics.org/Silk-1.1/ruby_go";
-        public static final String ruby_key = "http://www.simantics.org/Silk-1.1/ruby_key";
-        public static final String ruby_link = "http://www.simantics.org/Silk-1.1/ruby_link";
-        public static final String ruby_put = "http://www.simantics.org/Silk-1.1/ruby_put";
-        public static final String script = "http://www.simantics.org/Silk-1.1/script";
-        public static final String script_add = "http://www.simantics.org/Silk-1.1/script_add";
-        public static final String script_code = "http://www.simantics.org/Silk-1.1/script_code";
-        public static final String script_code_red = "http://www.simantics.org/Silk-1.1/script_code_red";
-        public static final String script_delete = "http://www.simantics.org/Silk-1.1/script_delete";
-        public static final String script_edit = "http://www.simantics.org/Silk-1.1/script_edit";
-        public static final String script_error = "http://www.simantics.org/Silk-1.1/script_error";
-        public static final String script_gear = "http://www.simantics.org/Silk-1.1/script_gear";
-        public static final String script_go = "http://www.simantics.org/Silk-1.1/script_go";
-        public static final String script_key = "http://www.simantics.org/Silk-1.1/script_key";
-        public static final String script_lightning = "http://www.simantics.org/Silk-1.1/script_lightning";
-        public static final String script_link = "http://www.simantics.org/Silk-1.1/script_link";
-        public static final String script_palette = "http://www.simantics.org/Silk-1.1/script_palette";
-        public static final String script_save = "http://www.simantics.org/Silk-1.1/script_save";
-        public static final String script_start = "http://www.simantics.org/Silk-1.1/script_start";
-        public static final String script_stop = "http://www.simantics.org/Silk-1.1/script_stop";
-        public static final String seasons = "http://www.simantics.org/Silk-1.1/seasons";
-        public static final String section_collapsed = "http://www.simantics.org/Silk-1.1/section_collapsed";
-        public static final String section_expanded = "http://www.simantics.org/Silk-1.1/section_expanded";
-        public static final String server = "http://www.simantics.org/Silk-1.1/server";
-        public static final String server_add = "http://www.simantics.org/Silk-1.1/server_add";
-        public static final String server_chart = "http://www.simantics.org/Silk-1.1/server_chart";
-        public static final String server_compressed = "http://www.simantics.org/Silk-1.1/server_compressed";
-        public static final String server_connect = "http://www.simantics.org/Silk-1.1/server_connect";
-        public static final String server_database = "http://www.simantics.org/Silk-1.1/server_database";
-        public static final String server_delete = "http://www.simantics.org/Silk-1.1/server_delete";
-        public static final String server_edit = "http://www.simantics.org/Silk-1.1/server_edit";
-        public static final String server_error = "http://www.simantics.org/Silk-1.1/server_error";
-        public static final String server_go = "http://www.simantics.org/Silk-1.1/server_go";
-        public static final String server_key = "http://www.simantics.org/Silk-1.1/server_key";
-        public static final String server_lightning = "http://www.simantics.org/Silk-1.1/server_lightning";
-        public static final String server_link = "http://www.simantics.org/Silk-1.1/server_link";
-        public static final String server_start = "http://www.simantics.org/Silk-1.1/server_start";
-        public static final String server_stop = "http://www.simantics.org/Silk-1.1/server_stop";
-        public static final String server_uncompressed = "http://www.simantics.org/Silk-1.1/server_uncompressed";
-        public static final String server_wrench = "http://www.simantics.org/Silk-1.1/server_wrench";
-        public static final String shading = "http://www.simantics.org/Silk-1.1/shading";
-        public static final String shape_3d = "http://www.simantics.org/Silk-1.1/shape_3d";
-        public static final String shape_align_bottom = "http://www.simantics.org/Silk-1.1/shape_align_bottom";
-        public static final String shape_align_center = "http://www.simantics.org/Silk-1.1/shape_align_center";
-        public static final String shape_align_left = "http://www.simantics.org/Silk-1.1/shape_align_left";
-        public static final String shape_align_middle = "http://www.simantics.org/Silk-1.1/shape_align_middle";
-        public static final String shape_align_right = "http://www.simantics.org/Silk-1.1/shape_align_right";
-        public static final String shape_align_top = "http://www.simantics.org/Silk-1.1/shape_align_top";
-        public static final String shape_flip_horizontal = "http://www.simantics.org/Silk-1.1/shape_flip_horizontal";
-        public static final String shape_flip_vertical = "http://www.simantics.org/Silk-1.1/shape_flip_vertical";
-        public static final String shape_group = "http://www.simantics.org/Silk-1.1/shape_group";
-        public static final String shape_handles = "http://www.simantics.org/Silk-1.1/shape_handles";
-        public static final String shape_move_back = "http://www.simantics.org/Silk-1.1/shape_move_back";
-        public static final String shape_move_backwards = "http://www.simantics.org/Silk-1.1/shape_move_backwards";
-        public static final String shape_move_forwards = "http://www.simantics.org/Silk-1.1/shape_move_forwards";
-        public static final String shape_move_front = "http://www.simantics.org/Silk-1.1/shape_move_front";
-        public static final String shape_rotate_anticlockwise = "http://www.simantics.org/Silk-1.1/shape_rotate_anticlockwise";
-        public static final String shape_rotate_clockwise = "http://www.simantics.org/Silk-1.1/shape_rotate_clockwise";
-        public static final String shape_shade_a = "http://www.simantics.org/Silk-1.1/shape_shade_a";
-        public static final String shape_shade_b = "http://www.simantics.org/Silk-1.1/shape_shade_b";
-        public static final String shape_shade_c = "http://www.simantics.org/Silk-1.1/shape_shade_c";
-        public static final String shape_shadow = "http://www.simantics.org/Silk-1.1/shape_shadow";
-        public static final String shape_shadow_toggle = "http://www.simantics.org/Silk-1.1/shape_shadow_toggle";
-        public static final String shape_square = "http://www.simantics.org/Silk-1.1/shape_square";
-        public static final String shape_square_add = "http://www.simantics.org/Silk-1.1/shape_square_add";
-        public static final String shape_square_delete = "http://www.simantics.org/Silk-1.1/shape_square_delete";
-        public static final String shape_square_edit = "http://www.simantics.org/Silk-1.1/shape_square_edit";
-        public static final String shape_square_error = "http://www.simantics.org/Silk-1.1/shape_square_error";
-        public static final String shape_square_go = "http://www.simantics.org/Silk-1.1/shape_square_go";
-        public static final String shape_square_key = "http://www.simantics.org/Silk-1.1/shape_square_key";
-        public static final String shape_square_link = "http://www.simantics.org/Silk-1.1/shape_square_link";
-        public static final String shape_square_select = "http://www.simantics.org/Silk-1.1/shape_square_select";
-        public static final String shape_ungroup = "http://www.simantics.org/Silk-1.1/shape_ungroup";
-        public static final String shapes_many = "http://www.simantics.org/Silk-1.1/shapes_many";
-        public static final String shapes_many_select = "http://www.simantics.org/Silk-1.1/shapes_many_select";
-        public static final String share = "http://www.simantics.org/Silk-1.1/share";
-        public static final String shield = "http://www.simantics.org/Silk-1.1/shield";
-        public static final String shield_add = "http://www.simantics.org/Silk-1.1/shield_add";
-        public static final String shield_delete = "http://www.simantics.org/Silk-1.1/shield_delete";
-        public static final String shield_error = "http://www.simantics.org/Silk-1.1/shield_error";
-        public static final String shield_go = "http://www.simantics.org/Silk-1.1/shield_go";
-        public static final String shield_rainbow = "http://www.simantics.org/Silk-1.1/shield_rainbow";
-        public static final String shield_silver = "http://www.simantics.org/Silk-1.1/shield_silver";
-        public static final String shield_start = "http://www.simantics.org/Silk-1.1/shield_start";
-        public static final String shield_stop = "http://www.simantics.org/Silk-1.1/shield_stop";
-        public static final String sitemap = "http://www.simantics.org/Silk-1.1/sitemap";
-        public static final String sitemap_color = "http://www.simantics.org/Silk-1.1/sitemap_color";
-        public static final String smartphone = "http://www.simantics.org/Silk-1.1/smartphone";
-        public static final String smartphone_add = "http://www.simantics.org/Silk-1.1/smartphone_add";
-        public static final String smartphone_connect = "http://www.simantics.org/Silk-1.1/smartphone_connect";
-        public static final String smartphone_delete = "http://www.simantics.org/Silk-1.1/smartphone_delete";
-        public static final String smartphone_disk = "http://www.simantics.org/Silk-1.1/smartphone_disk";
-        public static final String smartphone_edit = "http://www.simantics.org/Silk-1.1/smartphone_edit";
-        public static final String smartphone_error = "http://www.simantics.org/Silk-1.1/smartphone_error";
-        public static final String smartphone_go = "http://www.simantics.org/Silk-1.1/smartphone_go";
-        public static final String smartphone_key = "http://www.simantics.org/Silk-1.1/smartphone_key";
-        public static final String smartphone_wrench = "http://www.simantics.org/Silk-1.1/smartphone_wrench";
-        public static final String sort_ascending = "http://www.simantics.org/Silk-1.1/sort_ascending";
-        public static final String sort_descending = "http://www.simantics.org/Silk-1.1/sort_descending";
-        public static final String sound = "http://www.simantics.org/Silk-1.1/sound";
-        public static final String sound_add = "http://www.simantics.org/Silk-1.1/sound_add";
-        public static final String sound_delete = "http://www.simantics.org/Silk-1.1/sound_delete";
-        public static final String sound_high = "http://www.simantics.org/Silk-1.1/sound_high";
-        public static final String sound_in = "http://www.simantics.org/Silk-1.1/sound_in";
-        public static final String sound_low = "http://www.simantics.org/Silk-1.1/sound_low";
-        public static final String sound_mute = "http://www.simantics.org/Silk-1.1/sound_mute";
-        public static final String sound_none = "http://www.simantics.org/Silk-1.1/sound_none";
-        public static final String sound_out = "http://www.simantics.org/Silk-1.1/sound_out";
-        public static final String spellcheck = "http://www.simantics.org/Silk-1.1/spellcheck";
-        public static final String sport_8ball = "http://www.simantics.org/Silk-1.1/sport_8ball";
-        public static final String sport_basketball = "http://www.simantics.org/Silk-1.1/sport_basketball";
-        public static final String sport_football = "http://www.simantics.org/Silk-1.1/sport_football";
-        public static final String sport_golf = "http://www.simantics.org/Silk-1.1/sport_golf";
-        public static final String sport_golf_practice = "http://www.simantics.org/Silk-1.1/sport_golf_practice";
-        public static final String sport_raquet = "http://www.simantics.org/Silk-1.1/sport_raquet";
-        public static final String sport_shuttlecock = "http://www.simantics.org/Silk-1.1/sport_shuttlecock";
-        public static final String sport_soccer = "http://www.simantics.org/Silk-1.1/sport_soccer";
-        public static final String sport_tennis = "http://www.simantics.org/Silk-1.1/sport_tennis";
-        public static final String star = "http://www.simantics.org/Silk-1.1/star";
-        public static final String star_bronze = "http://www.simantics.org/Silk-1.1/star_bronze";
-        public static final String star_bronze_half_grey = "http://www.simantics.org/Silk-1.1/star_bronze_half_grey";
-        public static final String star_gold = "http://www.simantics.org/Silk-1.1/star_gold";
-        public static final String star_gold_half_grey = "http://www.simantics.org/Silk-1.1/star_gold_half_grey";
-        public static final String star_gold_half_silver = "http://www.simantics.org/Silk-1.1/star_gold_half_silver";
-        public static final String star_grey = "http://www.simantics.org/Silk-1.1/star_grey";
-        public static final String star_half_grey = "http://www.simantics.org/Silk-1.1/star_half_grey";
-        public static final String star_silver = "http://www.simantics.org/Silk-1.1/star_silver";
-        public static final String status_away = "http://www.simantics.org/Silk-1.1/status_away";
-        public static final String status_be_right_back = "http://www.simantics.org/Silk-1.1/status_be_right_back";
-        public static final String status_busy = "http://www.simantics.org/Silk-1.1/status_busy";
-        public static final String status_invisible = "http://www.simantics.org/Silk-1.1/status_invisible";
-        public static final String status_offline = "http://www.simantics.org/Silk-1.1/status_offline";
-        public static final String status_online = "http://www.simantics.org/Silk-1.1/status_online";
-        public static final String stop = "http://www.simantics.org/Silk-1.1/stop";
-        public static final String stop_blue = "http://www.simantics.org/Silk-1.1/stop_blue";
-        public static final String stop_green = "http://www.simantics.org/Silk-1.1/stop_green";
-        public static final String stop_red = "http://www.simantics.org/Silk-1.1/stop_red";
-        public static final String style = "http://www.simantics.org/Silk-1.1/style";
-        public static final String style_add = "http://www.simantics.org/Silk-1.1/style_add";
-        public static final String style_delete = "http://www.simantics.org/Silk-1.1/style_delete";
-        public static final String style_edit = "http://www.simantics.org/Silk-1.1/style_edit";
-        public static final String style_go = "http://www.simantics.org/Silk-1.1/style_go";
-        public static final String sum = "http://www.simantics.org/Silk-1.1/sum";
-        public static final String tab = "http://www.simantics.org/Silk-1.1/tab";
-        public static final String tab_add = "http://www.simantics.org/Silk-1.1/tab_add";
-        public static final String tab_blue = "http://www.simantics.org/Silk-1.1/tab_blue";
-        public static final String tab_delete = "http://www.simantics.org/Silk-1.1/tab_delete";
-        public static final String tab_edit = "http://www.simantics.org/Silk-1.1/tab_edit";
-        public static final String tab_go = "http://www.simantics.org/Silk-1.1/tab_go";
-        public static final String tab_green = "http://www.simantics.org/Silk-1.1/tab_green";
-        public static final String tab_red = "http://www.simantics.org/Silk-1.1/tab_red";
-        public static final String table = "http://www.simantics.org/Silk-1.1/table";
-        public static final String table_add = "http://www.simantics.org/Silk-1.1/table_add";
-        public static final String table_cell = "http://www.simantics.org/Silk-1.1/table_cell";
-        public static final String table_column = "http://www.simantics.org/Silk-1.1/table_column";
-        public static final String table_column_add = "http://www.simantics.org/Silk-1.1/table_column_add";
-        public static final String table_column_delete = "http://www.simantics.org/Silk-1.1/table_column_delete";
-        public static final String table_connect = "http://www.simantics.org/Silk-1.1/table_connect";
-        public static final String table_delete = "http://www.simantics.org/Silk-1.1/table_delete";
-        public static final String table_edit = "http://www.simantics.org/Silk-1.1/table_edit";
-        public static final String table_error = "http://www.simantics.org/Silk-1.1/table_error";
-        public static final String table_gear = "http://www.simantics.org/Silk-1.1/table_gear";
-        public static final String table_go = "http://www.simantics.org/Silk-1.1/table_go";
-        public static final String table_key = "http://www.simantics.org/Silk-1.1/table_key";
-        public static final String table_lightning = "http://www.simantics.org/Silk-1.1/table_lightning";
-        public static final String table_link = "http://www.simantics.org/Silk-1.1/table_link";
-        public static final String table_multiple = "http://www.simantics.org/Silk-1.1/table_multiple";
-        public static final String table_refresh = "http://www.simantics.org/Silk-1.1/table_refresh";
-        public static final String table_relationship = "http://www.simantics.org/Silk-1.1/table_relationship";
-        public static final String table_row = "http://www.simantics.org/Silk-1.1/table_row";
-        public static final String table_row_delete = "http://www.simantics.org/Silk-1.1/table_row_delete";
-        public static final String table_row_insert = "http://www.simantics.org/Silk-1.1/table_row_insert";
-        public static final String table_save = "http://www.simantics.org/Silk-1.1/table_save";
-        public static final String table_sort = "http://www.simantics.org/Silk-1.1/table_sort";
-        public static final String tag = "http://www.simantics.org/Silk-1.1/tag";
-        public static final String tag_blue = "http://www.simantics.org/Silk-1.1/tag_blue";
-        public static final String tag_blue_add = "http://www.simantics.org/Silk-1.1/tag_blue_add";
-        public static final String tag_blue_delete = "http://www.simantics.org/Silk-1.1/tag_blue_delete";
-        public static final String tag_blue_edit = "http://www.simantics.org/Silk-1.1/tag_blue_edit";
-        public static final String tag_green = "http://www.simantics.org/Silk-1.1/tag_green";
-        public static final String tag_orange = "http://www.simantics.org/Silk-1.1/tag_orange";
-        public static final String tag_pink = "http://www.simantics.org/Silk-1.1/tag_pink";
-        public static final String tag_purple = "http://www.simantics.org/Silk-1.1/tag_purple";
-        public static final String tag_red = "http://www.simantics.org/Silk-1.1/tag_red";
-        public static final String tag_yellow = "http://www.simantics.org/Silk-1.1/tag_yellow";
-        public static final String tags_grey = "http://www.simantics.org/Silk-1.1/tags_grey";
-        public static final String tags_red = "http://www.simantics.org/Silk-1.1/tags_red";
-        public static final String telephone = "http://www.simantics.org/Silk-1.1/telephone";
-        public static final String telephone_add = "http://www.simantics.org/Silk-1.1/telephone_add";
-        public static final String telephone_delete = "http://www.simantics.org/Silk-1.1/telephone_delete";
-        public static final String telephone_edit = "http://www.simantics.org/Silk-1.1/telephone_edit";
-        public static final String telephone_error = "http://www.simantics.org/Silk-1.1/telephone_error";
-        public static final String telephone_go = "http://www.simantics.org/Silk-1.1/telephone_go";
-        public static final String telephone_key = "http://www.simantics.org/Silk-1.1/telephone_key";
-        public static final String telephone_link = "http://www.simantics.org/Silk-1.1/telephone_link";
-        public static final String telephone_red = "http://www.simantics.org/Silk-1.1/telephone_red";
-        public static final String television = "http://www.simantics.org/Silk-1.1/television";
-        public static final String television_add = "http://www.simantics.org/Silk-1.1/television_add";
-        public static final String television_delete = "http://www.simantics.org/Silk-1.1/television_delete";
-        public static final String television_in = "http://www.simantics.org/Silk-1.1/television_in";
-        public static final String television_off = "http://www.simantics.org/Silk-1.1/television_off";
-        public static final String television_out = "http://www.simantics.org/Silk-1.1/television_out";
-        public static final String television_star = "http://www.simantics.org/Silk-1.1/television_star";
-        public static final String text_ab = "http://www.simantics.org/Silk-1.1/text_ab";
-        public static final String text_align_center = "http://www.simantics.org/Silk-1.1/text_align_center";
-        public static final String text_align_justify = "http://www.simantics.org/Silk-1.1/text_align_justify";
-        public static final String text_align_left = "http://www.simantics.org/Silk-1.1/text_align_left";
-        public static final String text_align_right = "http://www.simantics.org/Silk-1.1/text_align_right";
-        public static final String text_allcaps = "http://www.simantics.org/Silk-1.1/text_allcaps";
-        public static final String text_bold = "http://www.simantics.org/Silk-1.1/text_bold";
-        public static final String text_columns = "http://www.simantics.org/Silk-1.1/text_columns";
-        public static final String text_complete = "http://www.simantics.org/Silk-1.1/text_complete";
-        public static final String text_direction = "http://www.simantics.org/Silk-1.1/text_direction";
-        public static final String text_double_underline = "http://www.simantics.org/Silk-1.1/text_double_underline";
-        public static final String text_dropcaps = "http://www.simantics.org/Silk-1.1/text_dropcaps";
-        public static final String text_fit = "http://www.simantics.org/Silk-1.1/text_fit";
-        public static final String text_flip = "http://www.simantics.org/Silk-1.1/text_flip";
-        public static final String text_font_default = "http://www.simantics.org/Silk-1.1/text_font_default";
-        public static final String text_heading_1 = "http://www.simantics.org/Silk-1.1/text_heading_1";
-        public static final String text_heading_2 = "http://www.simantics.org/Silk-1.1/text_heading_2";
-        public static final String text_heading_3 = "http://www.simantics.org/Silk-1.1/text_heading_3";
-        public static final String text_heading_4 = "http://www.simantics.org/Silk-1.1/text_heading_4";
-        public static final String text_heading_5 = "http://www.simantics.org/Silk-1.1/text_heading_5";
-        public static final String text_heading_6 = "http://www.simantics.org/Silk-1.1/text_heading_6";
-        public static final String text_horizontalrule = "http://www.simantics.org/Silk-1.1/text_horizontalrule";
-        public static final String text_indent = "http://www.simantics.org/Silk-1.1/text_indent";
-        public static final String text_indent_remove = "http://www.simantics.org/Silk-1.1/text_indent_remove";
-        public static final String text_inverse = "http://www.simantics.org/Silk-1.1/text_inverse";
-        public static final String text_italic = "http://www.simantics.org/Silk-1.1/text_italic";
-        public static final String text_kerning = "http://www.simantics.org/Silk-1.1/text_kerning";
-        public static final String text_left_to_right = "http://www.simantics.org/Silk-1.1/text_left_to_right";
-        public static final String text_letter_omega = "http://www.simantics.org/Silk-1.1/text_letter_omega";
-        public static final String text_letterspacing = "http://www.simantics.org/Silk-1.1/text_letterspacing";
-        public static final String text_linespacing = "http://www.simantics.org/Silk-1.1/text_linespacing";
-        public static final String text_list_bullets = "http://www.simantics.org/Silk-1.1/text_list_bullets";
-        public static final String text_list_numbers = "http://www.simantics.org/Silk-1.1/text_list_numbers";
-        public static final String text_lowercase = "http://www.simantics.org/Silk-1.1/text_lowercase";
-        public static final String text_lowercase_a = "http://www.simantics.org/Silk-1.1/text_lowercase_a";
-        public static final String text_mirror = "http://www.simantics.org/Silk-1.1/text_mirror";
-        public static final String text_padding_bottom = "http://www.simantics.org/Silk-1.1/text_padding_bottom";
-        public static final String text_padding_left = "http://www.simantics.org/Silk-1.1/text_padding_left";
-        public static final String text_padding_right = "http://www.simantics.org/Silk-1.1/text_padding_right";
-        public static final String text_padding_top = "http://www.simantics.org/Silk-1.1/text_padding_top";
-        public static final String text_replace = "http://www.simantics.org/Silk-1.1/text_replace";
-        public static final String text_right_to_left = "http://www.simantics.org/Silk-1.1/text_right_to_left";
-        public static final String text_rotate_0 = "http://www.simantics.org/Silk-1.1/text_rotate_0";
-        public static final String text_rotate_180 = "http://www.simantics.org/Silk-1.1/text_rotate_180";
-        public static final String text_rotate_270 = "http://www.simantics.org/Silk-1.1/text_rotate_270";
-        public static final String text_rotate_90 = "http://www.simantics.org/Silk-1.1/text_rotate_90";
-        public static final String text_ruler = "http://www.simantics.org/Silk-1.1/text_ruler";
-        public static final String text_shading = "http://www.simantics.org/Silk-1.1/text_shading";
-        public static final String text_signature = "http://www.simantics.org/Silk-1.1/text_signature";
-        public static final String text_smallcaps = "http://www.simantics.org/Silk-1.1/text_smallcaps";
-        public static final String text_spelling = "http://www.simantics.org/Silk-1.1/text_spelling";
-        public static final String text_strikethrough = "http://www.simantics.org/Silk-1.1/text_strikethrough";
-        public static final String text_subscript = "http://www.simantics.org/Silk-1.1/text_subscript";
-        public static final String text_superscript = "http://www.simantics.org/Silk-1.1/text_superscript";
-        public static final String text_tab = "http://www.simantics.org/Silk-1.1/text_tab";
-        public static final String text_underline = "http://www.simantics.org/Silk-1.1/text_underline";
-        public static final String text_uppercase = "http://www.simantics.org/Silk-1.1/text_uppercase";
-        public static final String textfield = "http://www.simantics.org/Silk-1.1/textfield";
-        public static final String textfield_add = "http://www.simantics.org/Silk-1.1/textfield_add";
-        public static final String textfield_delete = "http://www.simantics.org/Silk-1.1/textfield_delete";
-        public static final String textfield_key = "http://www.simantics.org/Silk-1.1/textfield_key";
-        public static final String textfield_rename = "http://www.simantics.org/Silk-1.1/textfield_rename";
-        public static final String theme = "http://www.simantics.org/Silk-1.1/theme";
-        public static final String thumb_down = "http://www.simantics.org/Silk-1.1/thumb_down";
-        public static final String thumb_up = "http://www.simantics.org/Silk-1.1/thumb_up";
-        public static final String tick = "http://www.simantics.org/Silk-1.1/tick";
-        public static final String time = "http://www.simantics.org/Silk-1.1/time";
-        public static final String time_add = "http://www.simantics.org/Silk-1.1/time_add";
-        public static final String time_delete = "http://www.simantics.org/Silk-1.1/time_delete";
-        public static final String time_go = "http://www.simantics.org/Silk-1.1/time_go";
-        public static final String time_green = "http://www.simantics.org/Silk-1.1/time_green";
-        public static final String time_red = "http://www.simantics.org/Silk-1.1/time_red";
-        public static final String timeline_marker = "http://www.simantics.org/Silk-1.1/timeline_marker";
-        public static final String transmit = "http://www.simantics.org/Silk-1.1/transmit";
-        public static final String transmit_add = "http://www.simantics.org/Silk-1.1/transmit_add";
-        public static final String transmit_blue = "http://www.simantics.org/Silk-1.1/transmit_blue";
-        public static final String transmit_delete = "http://www.simantics.org/Silk-1.1/transmit_delete";
-        public static final String transmit_edit = "http://www.simantics.org/Silk-1.1/transmit_edit";
-        public static final String transmit_error = "http://www.simantics.org/Silk-1.1/transmit_error";
-        public static final String transmit_go = "http://www.simantics.org/Silk-1.1/transmit_go";
-        public static final String transmit_red = "http://www.simantics.org/Silk-1.1/transmit_red";
-        public static final String tux = "http://www.simantics.org/Silk-1.1/tux";
-        public static final String user = "http://www.simantics.org/Silk-1.1/user";
-        public static final String user_add = "http://www.simantics.org/Silk-1.1/user_add";
-        public static final String user_alert = "http://www.simantics.org/Silk-1.1/user_alert";
-        public static final String user_b = "http://www.simantics.org/Silk-1.1/user_b";
-        public static final String user_brown = "http://www.simantics.org/Silk-1.1/user_brown";
-        public static final String user_comment = "http://www.simantics.org/Silk-1.1/user_comment";
-        public static final String user_cross = "http://www.simantics.org/Silk-1.1/user_cross";
-        public static final String user_delete = "http://www.simantics.org/Silk-1.1/user_delete";
-        public static final String user_earth = "http://www.simantics.org/Silk-1.1/user_earth";
-        public static final String user_edit = "http://www.simantics.org/Silk-1.1/user_edit";
-        public static final String user_female = "http://www.simantics.org/Silk-1.1/user_female";
-        public static final String user_go = "http://www.simantics.org/Silk-1.1/user_go";
-        public static final String user_gray = "http://www.simantics.org/Silk-1.1/user_gray";
-        public static final String user_gray_cool = "http://www.simantics.org/Silk-1.1/user_gray_cool";
-        public static final String user_green = "http://www.simantics.org/Silk-1.1/user_green";
-        public static final String user_home = "http://www.simantics.org/Silk-1.1/user_home";
-        public static final String user_key = "http://www.simantics.org/Silk-1.1/user_key";
-        public static final String user_magnify = "http://www.simantics.org/Silk-1.1/user_magnify";
-        public static final String user_mature = "http://www.simantics.org/Silk-1.1/user_mature";
-        public static final String user_orange = "http://www.simantics.org/Silk-1.1/user_orange";
-        public static final String user_red = "http://www.simantics.org/Silk-1.1/user_red";
-        public static final String user_star = "http://www.simantics.org/Silk-1.1/user_star";
-        public static final String user_suit = "http://www.simantics.org/Silk-1.1/user_suit";
-        public static final String user_suit_black = "http://www.simantics.org/Silk-1.1/user_suit_black";
-        public static final String user_tick = "http://www.simantics.org/Silk-1.1/user_tick";
-        public static final String vcard = "http://www.simantics.org/Silk-1.1/vcard";
-        public static final String vcard_add = "http://www.simantics.org/Silk-1.1/vcard_add";
-        public static final String vcard_delete = "http://www.simantics.org/Silk-1.1/vcard_delete";
-        public static final String vcard_edit = "http://www.simantics.org/Silk-1.1/vcard_edit";
-        public static final String vcard_key = "http://www.simantics.org/Silk-1.1/vcard_key";
-        public static final String vector = "http://www.simantics.org/Silk-1.1/vector";
-        public static final String vector_add = "http://www.simantics.org/Silk-1.1/vector_add";
-        public static final String vector_delete = "http://www.simantics.org/Silk-1.1/vector_delete";
-        public static final String vector_key = "http://www.simantics.org/Silk-1.1/vector_key";
-        public static final String wand = "http://www.simantics.org/Silk-1.1/wand";
-        public static final String weather_cloud = "http://www.simantics.org/Silk-1.1/weather_cloud";
-        public static final String weather_clouds = "http://www.simantics.org/Silk-1.1/weather_clouds";
-        public static final String weather_cloudy = "http://www.simantics.org/Silk-1.1/weather_cloudy";
-        public static final String weather_cloudy_rain = "http://www.simantics.org/Silk-1.1/weather_cloudy_rain";
-        public static final String weather_lightning = "http://www.simantics.org/Silk-1.1/weather_lightning";
-        public static final String weather_rain = "http://www.simantics.org/Silk-1.1/weather_rain";
-        public static final String weather_snow = "http://www.simantics.org/Silk-1.1/weather_snow";
-        public static final String weather_sun = "http://www.simantics.org/Silk-1.1/weather_sun";
-        public static final String webcam = "http://www.simantics.org/Silk-1.1/webcam";
-        public static final String webcam_add = "http://www.simantics.org/Silk-1.1/webcam_add";
-        public static final String webcam_connect = "http://www.simantics.org/Silk-1.1/webcam_connect";
-        public static final String webcam_delete = "http://www.simantics.org/Silk-1.1/webcam_delete";
-        public static final String webcam_error = "http://www.simantics.org/Silk-1.1/webcam_error";
-        public static final String webcam_start = "http://www.simantics.org/Silk-1.1/webcam_start";
-        public static final String webcam_stop = "http://www.simantics.org/Silk-1.1/webcam_stop";
-        public static final String world = "http://www.simantics.org/Silk-1.1/world";
-        public static final String world_add = "http://www.simantics.org/Silk-1.1/world_add";
-        public static final String world_connect = "http://www.simantics.org/Silk-1.1/world_connect";
-        public static final String world_dawn = "http://www.simantics.org/Silk-1.1/world_dawn";
-        public static final String world_delete = "http://www.simantics.org/Silk-1.1/world_delete";
-        public static final String world_edit = "http://www.simantics.org/Silk-1.1/world_edit";
-        public static final String world_go = "http://www.simantics.org/Silk-1.1/world_go";
-        public static final String world_key = "http://www.simantics.org/Silk-1.1/world_key";
-        public static final String world_link = "http://www.simantics.org/Silk-1.1/world_link";
-        public static final String world_night = "http://www.simantics.org/Silk-1.1/world_night";
-        public static final String world_orbit = "http://www.simantics.org/Silk-1.1/world_orbit";
-        public static final String wrench = "http://www.simantics.org/Silk-1.1/wrench";
-        public static final String wrench_orange = "http://www.simantics.org/Silk-1.1/wrench_orange";
-        public static final String xhtml = "http://www.simantics.org/Silk-1.1/xhtml";
-        public static final String xhtml_add = "http://www.simantics.org/Silk-1.1/xhtml_add";
-        public static final String xhtml_delete = "http://www.simantics.org/Silk-1.1/xhtml_delete";
-        public static final String xhtml_error = "http://www.simantics.org/Silk-1.1/xhtml_error";
-        public static final String xhtml_go = "http://www.simantics.org/Silk-1.1/xhtml_go";
-        public static final String xhtml_valid = "http://www.simantics.org/Silk-1.1/xhtml_valid";
-        public static final String zoom = "http://www.simantics.org/Silk-1.1/zoom";
-        public static final String zoom_in = "http://www.simantics.org/Silk-1.1/zoom_in";
-        public static final String zoom_out = "http://www.simantics.org/Silk-1.1/zoom_out";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public SilkResources(ReadGraph graph) {
-        accept = getResourceOrNull(graph, URIs.accept);
-        add = getResourceOrNull(graph, URIs.add);
-        anchor = getResourceOrNull(graph, URIs.anchor);
-        application = getResourceOrNull(graph, URIs.application);
-        application_add = getResourceOrNull(graph, URIs.application_add);
-        application_cascade = getResourceOrNull(graph, URIs.application_cascade);
-        application_delete = getResourceOrNull(graph, URIs.application_delete);
-        application_double = getResourceOrNull(graph, URIs.application_double);
-        application_edit = getResourceOrNull(graph, URIs.application_edit);
-        application_error = getResourceOrNull(graph, URIs.application_error);
-        application_form = getResourceOrNull(graph, URIs.application_form);
-        application_form_add = getResourceOrNull(graph, URIs.application_form_add);
-        application_form_delete = getResourceOrNull(graph, URIs.application_form_delete);
-        application_form_edit = getResourceOrNull(graph, URIs.application_form_edit);
-        application_form_magnify = getResourceOrNull(graph, URIs.application_form_magnify);
-        application_get = getResourceOrNull(graph, URIs.application_get);
-        application_go = getResourceOrNull(graph, URIs.application_go);
-        application_home = getResourceOrNull(graph, URIs.application_home);
-        application_key = getResourceOrNull(graph, URIs.application_key);
-        application_lightning = getResourceOrNull(graph, URIs.application_lightning);
-        application_link = getResourceOrNull(graph, URIs.application_link);
-        application_osx = getResourceOrNull(graph, URIs.application_osx);
-        application_osx_add = getResourceOrNull(graph, URIs.application_osx_add);
-        application_osx_cascade = getResourceOrNull(graph, URIs.application_osx_cascade);
-        application_osx_delete = getResourceOrNull(graph, URIs.application_osx_delete);
-        application_osx_double = getResourceOrNull(graph, URIs.application_osx_double);
-        application_osx_error = getResourceOrNull(graph, URIs.application_osx_error);
-        application_osx_get = getResourceOrNull(graph, URIs.application_osx_get);
-        application_osx_go = getResourceOrNull(graph, URIs.application_osx_go);
-        application_osx_home = getResourceOrNull(graph, URIs.application_osx_home);
-        application_osx_key = getResourceOrNull(graph, URIs.application_osx_key);
-        application_osx_lightning = getResourceOrNull(graph, URIs.application_osx_lightning);
-        application_osx_link = getResourceOrNull(graph, URIs.application_osx_link);
-        application_osx_split = getResourceOrNull(graph, URIs.application_osx_split);
-        application_osx_start = getResourceOrNull(graph, URIs.application_osx_start);
-        application_osx_stop = getResourceOrNull(graph, URIs.application_osx_stop);
-        application_osx_terminal = getResourceOrNull(graph, URIs.application_osx_terminal);
-        application_put = getResourceOrNull(graph, URIs.application_put);
-        application_side_boxes = getResourceOrNull(graph, URIs.application_side_boxes);
-        application_side_contract = getResourceOrNull(graph, URIs.application_side_contract);
-        application_side_expand = getResourceOrNull(graph, URIs.application_side_expand);
-        application_side_list = getResourceOrNull(graph, URIs.application_side_list);
-        application_side_tree = getResourceOrNull(graph, URIs.application_side_tree);
-        application_split = getResourceOrNull(graph, URIs.application_split);
-        application_start = getResourceOrNull(graph, URIs.application_start);
-        application_stop = getResourceOrNull(graph, URIs.application_stop);
-        application_tile_horizontal = getResourceOrNull(graph, URIs.application_tile_horizontal);
-        application_tile_vertical = getResourceOrNull(graph, URIs.application_tile_vertical);
-        application_view_columns = getResourceOrNull(graph, URIs.application_view_columns);
-        application_view_detail = getResourceOrNull(graph, URIs.application_view_detail);
-        application_view_gallery = getResourceOrNull(graph, URIs.application_view_gallery);
-        application_view_icons = getResourceOrNull(graph, URIs.application_view_icons);
-        application_view_list = getResourceOrNull(graph, URIs.application_view_list);
-        application_view_tile = getResourceOrNull(graph, URIs.application_view_tile);
-        application_xp = getResourceOrNull(graph, URIs.application_xp);
-        application_xp_terminal = getResourceOrNull(graph, URIs.application_xp_terminal);
-        arrow_branch = getResourceOrNull(graph, URIs.arrow_branch);
-        arrow_divide = getResourceOrNull(graph, URIs.arrow_divide);
-        arrow_down = getResourceOrNull(graph, URIs.arrow_down);
-        arrow_ew = getResourceOrNull(graph, URIs.arrow_ew);
-        arrow_in = getResourceOrNull(graph, URIs.arrow_in);
-        arrow_in_longer = getResourceOrNull(graph, URIs.arrow_in_longer);
-        arrow_inout = getResourceOrNull(graph, URIs.arrow_inout);
-        arrow_join = getResourceOrNull(graph, URIs.arrow_join);
-        arrow_left = getResourceOrNull(graph, URIs.arrow_left);
-        arrow_merge = getResourceOrNull(graph, URIs.arrow_merge);
-        arrow_ne = getResourceOrNull(graph, URIs.arrow_ne);
-        arrow_ns = getResourceOrNull(graph, URIs.arrow_ns);
-        arrow_nsew = getResourceOrNull(graph, URIs.arrow_nsew);
-        arrow_nw = getResourceOrNull(graph, URIs.arrow_nw);
-        arrow_nw_ne_sw_se = getResourceOrNull(graph, URIs.arrow_nw_ne_sw_se);
-        arrow_nw_se = getResourceOrNull(graph, URIs.arrow_nw_se);
-        arrow_out = getResourceOrNull(graph, URIs.arrow_out);
-        arrow_out_longer = getResourceOrNull(graph, URIs.arrow_out_longer);
-        arrow_redo = getResourceOrNull(graph, URIs.arrow_redo);
-        arrow_refresh = getResourceOrNull(graph, URIs.arrow_refresh);
-        arrow_refresh_small = getResourceOrNull(graph, URIs.arrow_refresh_small);
-        arrow_right = getResourceOrNull(graph, URIs.arrow_right);
-        arrow_rotate_anticlockwise = getResourceOrNull(graph, URIs.arrow_rotate_anticlockwise);
-        arrow_rotate_clockwise = getResourceOrNull(graph, URIs.arrow_rotate_clockwise);
-        arrow_se = getResourceOrNull(graph, URIs.arrow_se);
-        arrow_sw = getResourceOrNull(graph, URIs.arrow_sw);
-        arrow_sw_ne = getResourceOrNull(graph, URIs.arrow_sw_ne);
-        arrow_switch = getResourceOrNull(graph, URIs.arrow_switch);
-        arrow_switch_bluegreen = getResourceOrNull(graph, URIs.arrow_switch_bluegreen);
-        arrow_turn_left = getResourceOrNull(graph, URIs.arrow_turn_left);
-        arrow_turn_right = getResourceOrNull(graph, URIs.arrow_turn_right);
-        arrow_undo = getResourceOrNull(graph, URIs.arrow_undo);
-        arrow_up = getResourceOrNull(graph, URIs.arrow_up);
-        asterisk_orange = getResourceOrNull(graph, URIs.asterisk_orange);
-        asterisk_red = getResourceOrNull(graph, URIs.asterisk_red);
-        asterisk_yellow = getResourceOrNull(graph, URIs.asterisk_yellow);
-        attach = getResourceOrNull(graph, URIs.attach);
-        award_star_add = getResourceOrNull(graph, URIs.award_star_add);
-        award_star_bronze_1 = getResourceOrNull(graph, URIs.award_star_bronze_1);
-        award_star_bronze_2 = getResourceOrNull(graph, URIs.award_star_bronze_2);
-        award_star_bronze_3 = getResourceOrNull(graph, URIs.award_star_bronze_3);
-        award_star_delete = getResourceOrNull(graph, URIs.award_star_delete);
-        award_star_gold_1 = getResourceOrNull(graph, URIs.award_star_gold_1);
-        award_star_gold_2 = getResourceOrNull(graph, URIs.award_star_gold_2);
-        award_star_gold_3 = getResourceOrNull(graph, URIs.award_star_gold_3);
-        award_star_silver_1 = getResourceOrNull(graph, URIs.award_star_silver_1);
-        award_star_silver_2 = getResourceOrNull(graph, URIs.award_star_silver_2);
-        award_star_silver_3 = getResourceOrNull(graph, URIs.award_star_silver_3);
-        basket = getResourceOrNull(graph, URIs.basket);
-        basket_add = getResourceOrNull(graph, URIs.basket_add);
-        basket_delete = getResourceOrNull(graph, URIs.basket_delete);
-        basket_edit = getResourceOrNull(graph, URIs.basket_edit);
-        basket_error = getResourceOrNull(graph, URIs.basket_error);
-        basket_go = getResourceOrNull(graph, URIs.basket_go);
-        basket_put = getResourceOrNull(graph, URIs.basket_put);
-        basket_remove = getResourceOrNull(graph, URIs.basket_remove);
-        bell = getResourceOrNull(graph, URIs.bell);
-        bell_add = getResourceOrNull(graph, URIs.bell_add);
-        bell_delete = getResourceOrNull(graph, URIs.bell_delete);
-        bell_error = getResourceOrNull(graph, URIs.bell_error);
-        bell_go = getResourceOrNull(graph, URIs.bell_go);
-        bell_link = getResourceOrNull(graph, URIs.bell_link);
-        bell_silver = getResourceOrNull(graph, URIs.bell_silver);
-        bell_silver_start = getResourceOrNull(graph, URIs.bell_silver_start);
-        bell_silver_stop = getResourceOrNull(graph, URIs.bell_silver_stop);
-        bell_start = getResourceOrNull(graph, URIs.bell_start);
-        bell_stop = getResourceOrNull(graph, URIs.bell_stop);
-        bin = getResourceOrNull(graph, URIs.bin);
-        bin_closed = getResourceOrNull(graph, URIs.bin_closed);
-        bin_empty = getResourceOrNull(graph, URIs.bin_empty);
-        bomb = getResourceOrNull(graph, URIs.bomb);
-        book = getResourceOrNull(graph, URIs.book);
-        book_add = getResourceOrNull(graph, URIs.book_add);
-        book_addresses = getResourceOrNull(graph, URIs.book_addresses);
-        book_addresses_add = getResourceOrNull(graph, URIs.book_addresses_add);
-        book_addresses_delete = getResourceOrNull(graph, URIs.book_addresses_delete);
-        book_addresses_edit = getResourceOrNull(graph, URIs.book_addresses_edit);
-        book_addresses_error = getResourceOrNull(graph, URIs.book_addresses_error);
-        book_addresses_key = getResourceOrNull(graph, URIs.book_addresses_key);
-        book_delete = getResourceOrNull(graph, URIs.book_delete);
-        book_edit = getResourceOrNull(graph, URIs.book_edit);
-        book_error = getResourceOrNull(graph, URIs.book_error);
-        book_go = getResourceOrNull(graph, URIs.book_go);
-        book_key = getResourceOrNull(graph, URIs.book_key);
-        book_link = getResourceOrNull(graph, URIs.book_link);
-        book_magnify = getResourceOrNull(graph, URIs.book_magnify);
-        book_next = getResourceOrNull(graph, URIs.book_next);
-        book_open = getResourceOrNull(graph, URIs.book_open);
-        book_open_mark = getResourceOrNull(graph, URIs.book_open_mark);
-        book_previous = getResourceOrNull(graph, URIs.book_previous);
-        book_red = getResourceOrNull(graph, URIs.book_red);
-        book_tabs = getResourceOrNull(graph, URIs.book_tabs);
-        bookmark = getResourceOrNull(graph, URIs.bookmark);
-        bookmark_add = getResourceOrNull(graph, URIs.bookmark_add);
-        bookmark_delete = getResourceOrNull(graph, URIs.bookmark_delete);
-        bookmark_edit = getResourceOrNull(graph, URIs.bookmark_edit);
-        bookmark_error = getResourceOrNull(graph, URIs.bookmark_error);
-        bookmark_go = getResourceOrNull(graph, URIs.bookmark_go);
-        border_all = getResourceOrNull(graph, URIs.border_all);
-        border_bottom = getResourceOrNull(graph, URIs.border_bottom);
-        border_draw = getResourceOrNull(graph, URIs.border_draw);
-        border_inner = getResourceOrNull(graph, URIs.border_inner);
-        border_inner_horizontal = getResourceOrNull(graph, URIs.border_inner_horizontal);
-        border_inner_vertical = getResourceOrNull(graph, URIs.border_inner_vertical);
-        border_left = getResourceOrNull(graph, URIs.border_left);
-        border_none = getResourceOrNull(graph, URIs.border_none);
-        border_outer = getResourceOrNull(graph, URIs.border_outer);
-        border_right = getResourceOrNull(graph, URIs.border_right);
-        border_top = getResourceOrNull(graph, URIs.border_top);
-        box = getResourceOrNull(graph, URIs.box);
-        box_error = getResourceOrNull(graph, URIs.box_error);
-        box_picture = getResourceOrNull(graph, URIs.box_picture);
-        box_world = getResourceOrNull(graph, URIs.box_world);
-        brick = getResourceOrNull(graph, URIs.brick);
-        brick_add = getResourceOrNull(graph, URIs.brick_add);
-        brick_delete = getResourceOrNull(graph, URIs.brick_delete);
-        brick_edit = getResourceOrNull(graph, URIs.brick_edit);
-        brick_error = getResourceOrNull(graph, URIs.brick_error);
-        brick_go = getResourceOrNull(graph, URIs.brick_go);
-        brick_link = getResourceOrNull(graph, URIs.brick_link);
-        brick_magnify = getResourceOrNull(graph, URIs.brick_magnify);
-        bricks = getResourceOrNull(graph, URIs.bricks);
-        briefcase = getResourceOrNull(graph, URIs.briefcase);
-        bug = getResourceOrNull(graph, URIs.bug);
-        bug_add = getResourceOrNull(graph, URIs.bug_add);
-        bug_delete = getResourceOrNull(graph, URIs.bug_delete);
-        bug_edit = getResourceOrNull(graph, URIs.bug_edit);
-        bug_error = getResourceOrNull(graph, URIs.bug_error);
-        bug_fix = getResourceOrNull(graph, URIs.bug_fix);
-        bug_go = getResourceOrNull(graph, URIs.bug_go);
-        bug_link = getResourceOrNull(graph, URIs.bug_link);
-        bug_magnify = getResourceOrNull(graph, URIs.bug_magnify);
-        build = getResourceOrNull(graph, URIs.build);
-        build_cancel = getResourceOrNull(graph, URIs.build_cancel);
-        building = getResourceOrNull(graph, URIs.building);
-        building_add = getResourceOrNull(graph, URIs.building_add);
-        building_delete = getResourceOrNull(graph, URIs.building_delete);
-        building_edit = getResourceOrNull(graph, URIs.building_edit);
-        building_error = getResourceOrNull(graph, URIs.building_error);
-        building_go = getResourceOrNull(graph, URIs.building_go);
-        building_key = getResourceOrNull(graph, URIs.building_key);
-        building_link = getResourceOrNull(graph, URIs.building_link);
-        bullet_add = getResourceOrNull(graph, URIs.bullet_add);
-        bullet_arrow_bottom = getResourceOrNull(graph, URIs.bullet_arrow_bottom);
-        bullet_arrow_down = getResourceOrNull(graph, URIs.bullet_arrow_down);
-        bullet_arrow_top = getResourceOrNull(graph, URIs.bullet_arrow_top);
-        bullet_arrow_up = getResourceOrNull(graph, URIs.bullet_arrow_up);
-        bullet_black = getResourceOrNull(graph, URIs.bullet_black);
-        bullet_blue = getResourceOrNull(graph, URIs.bullet_blue);
-        bullet_connect = getResourceOrNull(graph, URIs.bullet_connect);
-        bullet_cross = getResourceOrNull(graph, URIs.bullet_cross);
-        bullet_database = getResourceOrNull(graph, URIs.bullet_database);
-        bullet_database_yellow = getResourceOrNull(graph, URIs.bullet_database_yellow);
-        bullet_delete = getResourceOrNull(graph, URIs.bullet_delete);
-        bullet_disk = getResourceOrNull(graph, URIs.bullet_disk);
-        bullet_earth = getResourceOrNull(graph, URIs.bullet_earth);
-        bullet_edit = getResourceOrNull(graph, URIs.bullet_edit);
-        bullet_eject = getResourceOrNull(graph, URIs.bullet_eject);
-        bullet_error = getResourceOrNull(graph, URIs.bullet_error);
-        bullet_feed = getResourceOrNull(graph, URIs.bullet_feed);
-        bullet_get = getResourceOrNull(graph, URIs.bullet_get);
-        bullet_go = getResourceOrNull(graph, URIs.bullet_go);
-        bullet_green = getResourceOrNull(graph, URIs.bullet_green);
-        bullet_home = getResourceOrNull(graph, URIs.bullet_home);
-        bullet_key = getResourceOrNull(graph, URIs.bullet_key);
-        bullet_left = getResourceOrNull(graph, URIs.bullet_left);
-        bullet_lightning = getResourceOrNull(graph, URIs.bullet_lightning);
-        bullet_magnify = getResourceOrNull(graph, URIs.bullet_magnify);
-        bullet_minus = getResourceOrNull(graph, URIs.bullet_minus);
-        bullet_orange = getResourceOrNull(graph, URIs.bullet_orange);
-        bullet_page_white = getResourceOrNull(graph, URIs.bullet_page_white);
-        bullet_picture = getResourceOrNull(graph, URIs.bullet_picture);
-        bullet_pink = getResourceOrNull(graph, URIs.bullet_pink);
-        bullet_plus = getResourceOrNull(graph, URIs.bullet_plus);
-        bullet_purple = getResourceOrNull(graph, URIs.bullet_purple);
-        bullet_red = getResourceOrNull(graph, URIs.bullet_red);
-        bullet_right = getResourceOrNull(graph, URIs.bullet_right);
-        bullet_shape = getResourceOrNull(graph, URIs.bullet_shape);
-        bullet_sparkle = getResourceOrNull(graph, URIs.bullet_sparkle);
-        bullet_star = getResourceOrNull(graph, URIs.bullet_star);
-        bullet_start = getResourceOrNull(graph, URIs.bullet_start);
-        bullet_stop = getResourceOrNull(graph, URIs.bullet_stop);
-        bullet_stop_alt = getResourceOrNull(graph, URIs.bullet_stop_alt);
-        bullet_tick = getResourceOrNull(graph, URIs.bullet_tick);
-        bullet_toggle_minus = getResourceOrNull(graph, URIs.bullet_toggle_minus);
-        bullet_toggle_plus = getResourceOrNull(graph, URIs.bullet_toggle_plus);
-        bullet_white = getResourceOrNull(graph, URIs.bullet_white);
-        bullet_wrench = getResourceOrNull(graph, URIs.bullet_wrench);
-        bullet_wrench_red = getResourceOrNull(graph, URIs.bullet_wrench_red);
-        bullet_yellow = getResourceOrNull(graph, URIs.bullet_yellow);
-        button = getResourceOrNull(graph, URIs.button);
-        cake = getResourceOrNull(graph, URIs.cake);
-        cake_out = getResourceOrNull(graph, URIs.cake_out);
-        cake_sliced = getResourceOrNull(graph, URIs.cake_sliced);
-        calculator = getResourceOrNull(graph, URIs.calculator);
-        calculator_add = getResourceOrNull(graph, URIs.calculator_add);
-        calculator_delete = getResourceOrNull(graph, URIs.calculator_delete);
-        calculator_edit = getResourceOrNull(graph, URIs.calculator_edit);
-        calculator_error = getResourceOrNull(graph, URIs.calculator_error);
-        calculator_link = getResourceOrNull(graph, URIs.calculator_link);
-        calendar = getResourceOrNull(graph, URIs.calendar);
-        calendar_add = getResourceOrNull(graph, URIs.calendar_add);
-        calendar_delete = getResourceOrNull(graph, URIs.calendar_delete);
-        calendar_edit = getResourceOrNull(graph, URIs.calendar_edit);
-        calendar_link = getResourceOrNull(graph, URIs.calendar_link);
-        calendar_select_day = getResourceOrNull(graph, URIs.calendar_select_day);
-        calendar_select_none = getResourceOrNull(graph, URIs.calendar_select_none);
-        calendar_select_week = getResourceOrNull(graph, URIs.calendar_select_week);
-        calendar_star = getResourceOrNull(graph, URIs.calendar_star);
-        calendar_view_day = getResourceOrNull(graph, URIs.calendar_view_day);
-        calendar_view_month = getResourceOrNull(graph, URIs.calendar_view_month);
-        calendar_view_week = getResourceOrNull(graph, URIs.calendar_view_week);
-        camera = getResourceOrNull(graph, URIs.camera);
-        camera_add = getResourceOrNull(graph, URIs.camera_add);
-        camera_connect = getResourceOrNull(graph, URIs.camera_connect);
-        camera_delete = getResourceOrNull(graph, URIs.camera_delete);
-        camera_edit = getResourceOrNull(graph, URIs.camera_edit);
-        camera_error = getResourceOrNull(graph, URIs.camera_error);
-        camera_go = getResourceOrNull(graph, URIs.camera_go);
-        camera_link = getResourceOrNull(graph, URIs.camera_link);
-        camera_magnify = getResourceOrNull(graph, URIs.camera_magnify);
-        camera_picture = getResourceOrNull(graph, URIs.camera_picture);
-        camera_small = getResourceOrNull(graph, URIs.camera_small);
-        camera_start = getResourceOrNull(graph, URIs.camera_start);
-        camera_stop = getResourceOrNull(graph, URIs.camera_stop);
-        cancel = getResourceOrNull(graph, URIs.cancel);
-        car = getResourceOrNull(graph, URIs.car);
-        car_add = getResourceOrNull(graph, URIs.car_add);
-        car_delete = getResourceOrNull(graph, URIs.car_delete);
-        car_error = getResourceOrNull(graph, URIs.car_error);
-        car_red = getResourceOrNull(graph, URIs.car_red);
-        car_start = getResourceOrNull(graph, URIs.car_start);
-        car_stop = getResourceOrNull(graph, URIs.car_stop);
-        cart = getResourceOrNull(graph, URIs.cart);
-        cart_add = getResourceOrNull(graph, URIs.cart_add);
-        cart_delete = getResourceOrNull(graph, URIs.cart_delete);
-        cart_edit = getResourceOrNull(graph, URIs.cart_edit);
-        cart_error = getResourceOrNull(graph, URIs.cart_error);
-        cart_full = getResourceOrNull(graph, URIs.cart_full);
-        cart_go = getResourceOrNull(graph, URIs.cart_go);
-        cart_magnify = getResourceOrNull(graph, URIs.cart_magnify);
-        cart_put = getResourceOrNull(graph, URIs.cart_put);
-        cart_remove = getResourceOrNull(graph, URIs.cart_remove);
-        cd = getResourceOrNull(graph, URIs.cd);
-        cd_add = getResourceOrNull(graph, URIs.cd_add);
-        cd_burn = getResourceOrNull(graph, URIs.cd_burn);
-        cd_delete = getResourceOrNull(graph, URIs.cd_delete);
-        cd_edit = getResourceOrNull(graph, URIs.cd_edit);
-        cd_eject = getResourceOrNull(graph, URIs.cd_eject);
-        cd_go = getResourceOrNull(graph, URIs.cd_go);
-        cd_magnify = getResourceOrNull(graph, URIs.cd_magnify);
-        cd_play = getResourceOrNull(graph, URIs.cd_play);
-        cd_stop = getResourceOrNull(graph, URIs.cd_stop);
-        cd_stop_alt = getResourceOrNull(graph, URIs.cd_stop_alt);
-        cd_tick = getResourceOrNull(graph, URIs.cd_tick);
-        cdr = getResourceOrNull(graph, URIs.cdr);
-        cdr_add = getResourceOrNull(graph, URIs.cdr_add);
-        cdr_burn = getResourceOrNull(graph, URIs.cdr_burn);
-        cdr_cross = getResourceOrNull(graph, URIs.cdr_cross);
-        cdr_delete = getResourceOrNull(graph, URIs.cdr_delete);
-        cdr_edit = getResourceOrNull(graph, URIs.cdr_edit);
-        cdr_eject = getResourceOrNull(graph, URIs.cdr_eject);
-        cdr_error = getResourceOrNull(graph, URIs.cdr_error);
-        cdr_go = getResourceOrNull(graph, URIs.cdr_go);
-        cdr_magnify = getResourceOrNull(graph, URIs.cdr_magnify);
-        cdr_play = getResourceOrNull(graph, URIs.cdr_play);
-        cdr_start = getResourceOrNull(graph, URIs.cdr_start);
-        cdr_stop = getResourceOrNull(graph, URIs.cdr_stop);
-        cdr_stop_alt = getResourceOrNull(graph, URIs.cdr_stop_alt);
-        cdr_tick = getResourceOrNull(graph, URIs.cdr_tick);
-        chart_bar = getResourceOrNull(graph, URIs.chart_bar);
-        chart_bar_add = getResourceOrNull(graph, URIs.chart_bar_add);
-        chart_bar_delete = getResourceOrNull(graph, URIs.chart_bar_delete);
-        chart_bar_edit = getResourceOrNull(graph, URIs.chart_bar_edit);
-        chart_bar_error = getResourceOrNull(graph, URIs.chart_bar_error);
-        chart_bar_link = getResourceOrNull(graph, URIs.chart_bar_link);
-        chart_curve = getResourceOrNull(graph, URIs.chart_curve);
-        chart_curve_add = getResourceOrNull(graph, URIs.chart_curve_add);
-        chart_curve_delete = getResourceOrNull(graph, URIs.chart_curve_delete);
-        chart_curve_edit = getResourceOrNull(graph, URIs.chart_curve_edit);
-        chart_curve_error = getResourceOrNull(graph, URIs.chart_curve_error);
-        chart_curve_go = getResourceOrNull(graph, URIs.chart_curve_go);
-        chart_curve_link = getResourceOrNull(graph, URIs.chart_curve_link);
-        chart_line = getResourceOrNull(graph, URIs.chart_line);
-        chart_line_add = getResourceOrNull(graph, URIs.chart_line_add);
-        chart_line_delete = getResourceOrNull(graph, URIs.chart_line_delete);
-        chart_line_edit = getResourceOrNull(graph, URIs.chart_line_edit);
-        chart_line_error = getResourceOrNull(graph, URIs.chart_line_error);
-        chart_line_link = getResourceOrNull(graph, URIs.chart_line_link);
-        chart_org_inverted = getResourceOrNull(graph, URIs.chart_org_inverted);
-        chart_organisation = getResourceOrNull(graph, URIs.chart_organisation);
-        chart_organisation_add = getResourceOrNull(graph, URIs.chart_organisation_add);
-        chart_organisation_delete = getResourceOrNull(graph, URIs.chart_organisation_delete);
-        chart_pie = getResourceOrNull(graph, URIs.chart_pie);
-        chart_pie_add = getResourceOrNull(graph, URIs.chart_pie_add);
-        chart_pie_delete = getResourceOrNull(graph, URIs.chart_pie_delete);
-        chart_pie_edit = getResourceOrNull(graph, URIs.chart_pie_edit);
-        chart_pie_error = getResourceOrNull(graph, URIs.chart_pie_error);
-        chart_pie_lightning = getResourceOrNull(graph, URIs.chart_pie_lightning);
-        chart_pie_link = getResourceOrNull(graph, URIs.chart_pie_link);
-        check_error = getResourceOrNull(graph, URIs.check_error);
-        clipboard = getResourceOrNull(graph, URIs.clipboard);
-        clock = getResourceOrNull(graph, URIs.clock);
-        clock_add = getResourceOrNull(graph, URIs.clock_add);
-        clock_delete = getResourceOrNull(graph, URIs.clock_delete);
-        clock_edit = getResourceOrNull(graph, URIs.clock_edit);
-        clock_error = getResourceOrNull(graph, URIs.clock_error);
-        clock_go = getResourceOrNull(graph, URIs.clock_go);
-        clock_link = getResourceOrNull(graph, URIs.clock_link);
-        clock_pause = getResourceOrNull(graph, URIs.clock_pause);
-        clock_play = getResourceOrNull(graph, URIs.clock_play);
-        clock_red = getResourceOrNull(graph, URIs.clock_red);
-        clock_start = getResourceOrNull(graph, URIs.clock_start);
-        clock_stop = getResourceOrNull(graph, URIs.clock_stop);
-        cmy = getResourceOrNull(graph, URIs.cmy);
-        cog = getResourceOrNull(graph, URIs.cog);
-        cog_add = getResourceOrNull(graph, URIs.cog_add);
-        cog_delete = getResourceOrNull(graph, URIs.cog_delete);
-        cog_edit = getResourceOrNull(graph, URIs.cog_edit);
-        cog_error = getResourceOrNull(graph, URIs.cog_error);
-        cog_go = getResourceOrNull(graph, URIs.cog_go);
-        cog_start = getResourceOrNull(graph, URIs.cog_start);
-        cog_stop = getResourceOrNull(graph, URIs.cog_stop);
-        coins = getResourceOrNull(graph, URIs.coins);
-        coins_add = getResourceOrNull(graph, URIs.coins_add);
-        coins_delete = getResourceOrNull(graph, URIs.coins_delete);
-        color = getResourceOrNull(graph, URIs.color);
-        color_swatch = getResourceOrNull(graph, URIs.color_swatch);
-        color_wheel = getResourceOrNull(graph, URIs.color_wheel);
-        comment = getResourceOrNull(graph, URIs.comment);
-        comment_add = getResourceOrNull(graph, URIs.comment_add);
-        comment_delete = getResourceOrNull(graph, URIs.comment_delete);
-        comment_dull = getResourceOrNull(graph, URIs.comment_dull);
-        comment_edit = getResourceOrNull(graph, URIs.comment_edit);
-        comment_play = getResourceOrNull(graph, URIs.comment_play);
-        comment_record = getResourceOrNull(graph, URIs.comment_record);
-        comments = getResourceOrNull(graph, URIs.comments);
-        comments_add = getResourceOrNull(graph, URIs.comments_add);
-        comments_delete = getResourceOrNull(graph, URIs.comments_delete);
-        compass = getResourceOrNull(graph, URIs.compass);
-        compress = getResourceOrNull(graph, URIs.compress);
-        computer = getResourceOrNull(graph, URIs.computer);
-        computer_add = getResourceOrNull(graph, URIs.computer_add);
-        computer_connect = getResourceOrNull(graph, URIs.computer_connect);
-        computer_delete = getResourceOrNull(graph, URIs.computer_delete);
-        computer_edit = getResourceOrNull(graph, URIs.computer_edit);
-        computer_error = getResourceOrNull(graph, URIs.computer_error);
-        computer_go = getResourceOrNull(graph, URIs.computer_go);
-        computer_key = getResourceOrNull(graph, URIs.computer_key);
-        computer_link = getResourceOrNull(graph, URIs.computer_link);
-        computer_magnify = getResourceOrNull(graph, URIs.computer_magnify);
-        computer_off = getResourceOrNull(graph, URIs.computer_off);
-        computer_start = getResourceOrNull(graph, URIs.computer_start);
-        computer_stop = getResourceOrNull(graph, URIs.computer_stop);
-        computer_wrench = getResourceOrNull(graph, URIs.computer_wrench);
-        connect = getResourceOrNull(graph, URIs.connect);
-        contrast = getResourceOrNull(graph, URIs.contrast);
-        contrast_decrease = getResourceOrNull(graph, URIs.contrast_decrease);
-        contrast_high = getResourceOrNull(graph, URIs.contrast_high);
-        contrast_increase = getResourceOrNull(graph, URIs.contrast_increase);
-        contrast_low = getResourceOrNull(graph, URIs.contrast_low);
-        control_add = getResourceOrNull(graph, URIs.control_add);
-        control_add_blue = getResourceOrNull(graph, URIs.control_add_blue);
-        control_blank = getResourceOrNull(graph, URIs.control_blank);
-        control_blank_blue = getResourceOrNull(graph, URIs.control_blank_blue);
-        control_eject = getResourceOrNull(graph, URIs.control_eject);
-        control_eject_blue = getResourceOrNull(graph, URIs.control_eject_blue);
-        control_end = getResourceOrNull(graph, URIs.control_end);
-        control_end_blue = getResourceOrNull(graph, URIs.control_end_blue);
-        control_equalizer = getResourceOrNull(graph, URIs.control_equalizer);
-        control_equalizer_blue = getResourceOrNull(graph, URIs.control_equalizer_blue);
-        control_fastforward = getResourceOrNull(graph, URIs.control_fastforward);
-        control_fastforward_blue = getResourceOrNull(graph, URIs.control_fastforward_blue);
-        control_pause = getResourceOrNull(graph, URIs.control_pause);
-        control_pause_blue = getResourceOrNull(graph, URIs.control_pause_blue);
-        control_play = getResourceOrNull(graph, URIs.control_play);
-        control_play_blue = getResourceOrNull(graph, URIs.control_play_blue);
-        control_power = getResourceOrNull(graph, URIs.control_power);
-        control_power_blue = getResourceOrNull(graph, URIs.control_power_blue);
-        control_record = getResourceOrNull(graph, URIs.control_record);
-        control_record_blue = getResourceOrNull(graph, URIs.control_record_blue);
-        control_remove = getResourceOrNull(graph, URIs.control_remove);
-        control_remove_blue = getResourceOrNull(graph, URIs.control_remove_blue);
-        control_repeat = getResourceOrNull(graph, URIs.control_repeat);
-        control_repeat_blue = getResourceOrNull(graph, URIs.control_repeat_blue);
-        control_rewind = getResourceOrNull(graph, URIs.control_rewind);
-        control_rewind_blue = getResourceOrNull(graph, URIs.control_rewind_blue);
-        control_start = getResourceOrNull(graph, URIs.control_start);
-        control_start_blue = getResourceOrNull(graph, URIs.control_start_blue);
-        control_stop = getResourceOrNull(graph, URIs.control_stop);
-        control_stop_blue = getResourceOrNull(graph, URIs.control_stop_blue);
-        controller = getResourceOrNull(graph, URIs.controller);
-        controller_add = getResourceOrNull(graph, URIs.controller_add);
-        controller_delete = getResourceOrNull(graph, URIs.controller_delete);
-        controller_error = getResourceOrNull(graph, URIs.controller_error);
-        creditcards = getResourceOrNull(graph, URIs.creditcards);
-        cross = getResourceOrNull(graph, URIs.cross);
-        css = getResourceOrNull(graph, URIs.css);
-        css_add = getResourceOrNull(graph, URIs.css_add);
-        css_delete = getResourceOrNull(graph, URIs.css_delete);
-        css_error = getResourceOrNull(graph, URIs.css_error);
-        css_go = getResourceOrNull(graph, URIs.css_go);
-        css_valid = getResourceOrNull(graph, URIs.css_valid);
-        cup = getResourceOrNull(graph, URIs.cup);
-        cup_add = getResourceOrNull(graph, URIs.cup_add);
-        cup_black = getResourceOrNull(graph, URIs.cup_black);
-        cup_delete = getResourceOrNull(graph, URIs.cup_delete);
-        cup_edit = getResourceOrNull(graph, URIs.cup_edit);
-        cup_error = getResourceOrNull(graph, URIs.cup_error);
-        cup_go = getResourceOrNull(graph, URIs.cup_go);
-        cup_green = getResourceOrNull(graph, URIs.cup_green);
-        cup_key = getResourceOrNull(graph, URIs.cup_key);
-        cup_link = getResourceOrNull(graph, URIs.cup_link);
-        cup_tea = getResourceOrNull(graph, URIs.cup_tea);
-        cursor = getResourceOrNull(graph, URIs.cursor);
-        cursor_small = getResourceOrNull(graph, URIs.cursor_small);
-        cut = getResourceOrNull(graph, URIs.cut);
-        cut_red = getResourceOrNull(graph, URIs.cut_red);
-        database = getResourceOrNull(graph, URIs.database);
-        database_add = getResourceOrNull(graph, URIs.database_add);
-        database_connect = getResourceOrNull(graph, URIs.database_connect);
-        database_copy = getResourceOrNull(graph, URIs.database_copy);
-        database_delete = getResourceOrNull(graph, URIs.database_delete);
-        database_edit = getResourceOrNull(graph, URIs.database_edit);
-        database_error = getResourceOrNull(graph, URIs.database_error);
-        database_gear = getResourceOrNull(graph, URIs.database_gear);
-        database_go = getResourceOrNull(graph, URIs.database_go);
-        database_key = getResourceOrNull(graph, URIs.database_key);
-        database_lightning = getResourceOrNull(graph, URIs.database_lightning);
-        database_link = getResourceOrNull(graph, URIs.database_link);
-        database_refresh = getResourceOrNull(graph, URIs.database_refresh);
-        database_save = getResourceOrNull(graph, URIs.database_save);
-        database_start = getResourceOrNull(graph, URIs.database_start);
-        database_stop = getResourceOrNull(graph, URIs.database_stop);
-        database_table = getResourceOrNull(graph, URIs.database_table);
-        database_wrench = getResourceOrNull(graph, URIs.database_wrench);
-        database_yellow = getResourceOrNull(graph, URIs.database_yellow);
-        database_yellow_start = getResourceOrNull(graph, URIs.database_yellow_start);
-        database_yellow_stop = getResourceOrNull(graph, URIs.database_yellow_stop);
-        date = getResourceOrNull(graph, URIs.date);
-        date_add = getResourceOrNull(graph, URIs.date_add);
-        date_delete = getResourceOrNull(graph, URIs.date_delete);
-        date_edit = getResourceOrNull(graph, URIs.date_edit);
-        date_error = getResourceOrNull(graph, URIs.date_error);
-        date_go = getResourceOrNull(graph, URIs.date_go);
-        date_link = getResourceOrNull(graph, URIs.date_link);
-        date_magnify = getResourceOrNull(graph, URIs.date_magnify);
-        date_next = getResourceOrNull(graph, URIs.date_next);
-        date_previous = getResourceOrNull(graph, URIs.date_previous);
-        decline = getResourceOrNull(graph, URIs.decline);
-        delete = getResourceOrNull(graph, URIs.delete);
-        device_stylus = getResourceOrNull(graph, URIs.device_stylus);
-        disconnect = getResourceOrNull(graph, URIs.disconnect);
-        disk = getResourceOrNull(graph, URIs.disk);
-        disk_black = getResourceOrNull(graph, URIs.disk_black);
-        disk_black_error = getResourceOrNull(graph, URIs.disk_black_error);
-        disk_black_magnify = getResourceOrNull(graph, URIs.disk_black_magnify);
-        disk_download = getResourceOrNull(graph, URIs.disk_download);
-        disk_edit = getResourceOrNull(graph, URIs.disk_edit);
-        disk_error = getResourceOrNull(graph, URIs.disk_error);
-        disk_magnify = getResourceOrNull(graph, URIs.disk_magnify);
-        disk_multiple = getResourceOrNull(graph, URIs.disk_multiple);
-        disk_upload = getResourceOrNull(graph, URIs.disk_upload);
-        door = getResourceOrNull(graph, URIs.door);
-        door_error = getResourceOrNull(graph, URIs.door_error);
-        door_in = getResourceOrNull(graph, URIs.door_in);
-        door_open = getResourceOrNull(graph, URIs.door_open);
-        door_out = getResourceOrNull(graph, URIs.door_out);
-        drink = getResourceOrNull(graph, URIs.drink);
-        drink_empty = getResourceOrNull(graph, URIs.drink_empty);
-        drink_red = getResourceOrNull(graph, URIs.drink_red);
-        drive = getResourceOrNull(graph, URIs.drive);
-        drive_add = getResourceOrNull(graph, URIs.drive_add);
-        drive_burn = getResourceOrNull(graph, URIs.drive_burn);
-        drive_cd = getResourceOrNull(graph, URIs.drive_cd);
-        drive_cd_empty = getResourceOrNull(graph, URIs.drive_cd_empty);
-        drive_cdr = getResourceOrNull(graph, URIs.drive_cdr);
-        drive_delete = getResourceOrNull(graph, URIs.drive_delete);
-        drive_disk = getResourceOrNull(graph, URIs.drive_disk);
-        drive_edit = getResourceOrNull(graph, URIs.drive_edit);
-        drive_error = getResourceOrNull(graph, URIs.drive_error);
-        drive_go = getResourceOrNull(graph, URIs.drive_go);
-        drive_key = getResourceOrNull(graph, URIs.drive_key);
-        drive_link = getResourceOrNull(graph, URIs.drive_link);
-        drive_magnify = getResourceOrNull(graph, URIs.drive_magnify);
-        drive_network = getResourceOrNull(graph, URIs.drive_network);
-        drive_network_error = getResourceOrNull(graph, URIs.drive_network_error);
-        drive_network_stop = getResourceOrNull(graph, URIs.drive_network_stop);
-        drive_rename = getResourceOrNull(graph, URIs.drive_rename);
-        drive_user = getResourceOrNull(graph, URIs.drive_user);
-        drive_web = getResourceOrNull(graph, URIs.drive_web);
-        dvd = getResourceOrNull(graph, URIs.dvd);
-        dvd_add = getResourceOrNull(graph, URIs.dvd_add);
-        dvd_delete = getResourceOrNull(graph, URIs.dvd_delete);
-        dvd_edit = getResourceOrNull(graph, URIs.dvd_edit);
-        dvd_error = getResourceOrNull(graph, URIs.dvd_error);
-        dvd_go = getResourceOrNull(graph, URIs.dvd_go);
-        dvd_key = getResourceOrNull(graph, URIs.dvd_key);
-        dvd_link = getResourceOrNull(graph, URIs.dvd_link);
-        dvd_start = getResourceOrNull(graph, URIs.dvd_start);
-        dvd_stop = getResourceOrNull(graph, URIs.dvd_stop);
-        eject_blue = getResourceOrNull(graph, URIs.eject_blue);
-        eject_green = getResourceOrNull(graph, URIs.eject_green);
-        email = getResourceOrNull(graph, URIs.email);
-        email_add = getResourceOrNull(graph, URIs.email_add);
-        email_attach = getResourceOrNull(graph, URIs.email_attach);
-        email_delete = getResourceOrNull(graph, URIs.email_delete);
-        email_edit = getResourceOrNull(graph, URIs.email_edit);
-        email_error = getResourceOrNull(graph, URIs.email_error);
-        email_go = getResourceOrNull(graph, URIs.email_go);
-        email_link = getResourceOrNull(graph, URIs.email_link);
-        email_magnify = getResourceOrNull(graph, URIs.email_magnify);
-        email_open = getResourceOrNull(graph, URIs.email_open);
-        email_open_image = getResourceOrNull(graph, URIs.email_open_image);
-        email_star = getResourceOrNull(graph, URIs.email_star);
-        email_start = getResourceOrNull(graph, URIs.email_start);
-        email_stop = getResourceOrNull(graph, URIs.email_stop);
-        email_transfer = getResourceOrNull(graph, URIs.email_transfer);
-        emoticon_evilgrin = getResourceOrNull(graph, URIs.emoticon_evilgrin);
-        emoticon_grin = getResourceOrNull(graph, URIs.emoticon_grin);
-        emoticon_happy = getResourceOrNull(graph, URIs.emoticon_happy);
-        emoticon_smile = getResourceOrNull(graph, URIs.emoticon_smile);
-        emoticon_surprised = getResourceOrNull(graph, URIs.emoticon_surprised);
-        emoticon_tongue = getResourceOrNull(graph, URIs.emoticon_tongue);
-        emoticon_unhappy = getResourceOrNull(graph, URIs.emoticon_unhappy);
-        emoticon_waii = getResourceOrNull(graph, URIs.emoticon_waii);
-        emoticon_wink = getResourceOrNull(graph, URIs.emoticon_wink);
-        erase = getResourceOrNull(graph, URIs.erase);
-        error = getResourceOrNull(graph, URIs.error);
-        error_add = getResourceOrNull(graph, URIs.error_add);
-        error_delete = getResourceOrNull(graph, URIs.error_delete);
-        error_go = getResourceOrNull(graph, URIs.error_go);
-        exclamation = getResourceOrNull(graph, URIs.exclamation);
-        eye = getResourceOrNull(graph, URIs.eye);
-        eyes = getResourceOrNull(graph, URIs.eyes);
-        feed = getResourceOrNull(graph, URIs.feed);
-        feed_add = getResourceOrNull(graph, URIs.feed_add);
-        feed_delete = getResourceOrNull(graph, URIs.feed_delete);
-        feed_disk = getResourceOrNull(graph, URIs.feed_disk);
-        feed_edit = getResourceOrNull(graph, URIs.feed_edit);
-        feed_error = getResourceOrNull(graph, URIs.feed_error);
-        feed_go = getResourceOrNull(graph, URIs.feed_go);
-        feed_key = getResourceOrNull(graph, URIs.feed_key);
-        feed_link = getResourceOrNull(graph, URIs.feed_link);
-        feed_magnify = getResourceOrNull(graph, URIs.feed_magnify);
-        feed_star = getResourceOrNull(graph, URIs.feed_star);
-        female = getResourceOrNull(graph, URIs.female);
-        film = getResourceOrNull(graph, URIs.film);
-        film_add = getResourceOrNull(graph, URIs.film_add);
-        film_delete = getResourceOrNull(graph, URIs.film_delete);
-        film_edit = getResourceOrNull(graph, URIs.film_edit);
-        film_eject = getResourceOrNull(graph, URIs.film_eject);
-        film_error = getResourceOrNull(graph, URIs.film_error);
-        film_go = getResourceOrNull(graph, URIs.film_go);
-        film_key = getResourceOrNull(graph, URIs.film_key);
-        film_link = getResourceOrNull(graph, URIs.film_link);
-        film_magnify = getResourceOrNull(graph, URIs.film_magnify);
-        film_save = getResourceOrNull(graph, URIs.film_save);
-        film_star = getResourceOrNull(graph, URIs.film_star);
-        film_start = getResourceOrNull(graph, URIs.film_start);
-        film_stop = getResourceOrNull(graph, URIs.film_stop);
-        find = getResourceOrNull(graph, URIs.find);
-        finger_point = getResourceOrNull(graph, URIs.finger_point);
-        flag_black = getResourceOrNull(graph, URIs.flag_black);
-        flag_blue = getResourceOrNull(graph, URIs.flag_blue);
-        flag_checked = getResourceOrNull(graph, URIs.flag_checked);
-        flag_france = getResourceOrNull(graph, URIs.flag_france);
-        flag_green = getResourceOrNull(graph, URIs.flag_green);
-        flag_grey = getResourceOrNull(graph, URIs.flag_grey);
-        flag_orange = getResourceOrNull(graph, URIs.flag_orange);
-        flag_pink = getResourceOrNull(graph, URIs.flag_pink);
-        flag_purple = getResourceOrNull(graph, URIs.flag_purple);
-        flag_red = getResourceOrNull(graph, URIs.flag_red);
-        flag_white = getResourceOrNull(graph, URIs.flag_white);
-        flag_yellow = getResourceOrNull(graph, URIs.flag_yellow);
-        flower_daisy = getResourceOrNull(graph, URIs.flower_daisy);
-        folder = getResourceOrNull(graph, URIs.folder);
-        folder_add = getResourceOrNull(graph, URIs.folder_add);
-        folder_bell = getResourceOrNull(graph, URIs.folder_bell);
-        folder_bookmark = getResourceOrNull(graph, URIs.folder_bookmark);
-        folder_brick = getResourceOrNull(graph, URIs.folder_brick);
-        folder_bug = getResourceOrNull(graph, URIs.folder_bug);
-        folder_camera = getResourceOrNull(graph, URIs.folder_camera);
-        folder_connect = getResourceOrNull(graph, URIs.folder_connect);
-        folder_database = getResourceOrNull(graph, URIs.folder_database);
-        folder_delete = getResourceOrNull(graph, URIs.folder_delete);
-        folder_edit = getResourceOrNull(graph, URIs.folder_edit);
-        folder_error = getResourceOrNull(graph, URIs.folder_error);
-        folder_explore = getResourceOrNull(graph, URIs.folder_explore);
-        folder_feed = getResourceOrNull(graph, URIs.folder_feed);
-        folder_film = getResourceOrNull(graph, URIs.folder_film);
-        folder_find = getResourceOrNull(graph, URIs.folder_find);
-        folder_font = getResourceOrNull(graph, URIs.folder_font);
-        folder_go = getResourceOrNull(graph, URIs.folder_go);
-        folder_heart = getResourceOrNull(graph, URIs.folder_heart);
-        folder_home = getResourceOrNull(graph, URIs.folder_home);
-        folder_image = getResourceOrNull(graph, URIs.folder_image);
-        folder_key = getResourceOrNull(graph, URIs.folder_key);
-        folder_lightbulb = getResourceOrNull(graph, URIs.folder_lightbulb);
-        folder_link = getResourceOrNull(graph, URIs.folder_link);
-        folder_magnify = getResourceOrNull(graph, URIs.folder_magnify);
-        folder_page = getResourceOrNull(graph, URIs.folder_page);
-        folder_page_white = getResourceOrNull(graph, URIs.folder_page_white);
-        folder_palette = getResourceOrNull(graph, URIs.folder_palette);
-        folder_picture = getResourceOrNull(graph, URIs.folder_picture);
-        folder_star = getResourceOrNull(graph, URIs.folder_star);
-        folder_table = getResourceOrNull(graph, URIs.folder_table);
-        folder_up = getResourceOrNull(graph, URIs.folder_up);
-        folder_user = getResourceOrNull(graph, URIs.folder_user);
-        folder_wrench = getResourceOrNull(graph, URIs.folder_wrench);
-        font = getResourceOrNull(graph, URIs.font);
-        font_add = getResourceOrNull(graph, URIs.font_add);
-        font_color = getResourceOrNull(graph, URIs.font_color);
-        font_delete = getResourceOrNull(graph, URIs.font_delete);
-        font_go = getResourceOrNull(graph, URIs.font_go);
-        font_larger = getResourceOrNull(graph, URIs.font_larger);
-        font_smaller = getResourceOrNull(graph, URIs.font_smaller);
-        forward_blue = getResourceOrNull(graph, URIs.forward_blue);
-        forward_green = getResourceOrNull(graph, URIs.forward_green);
-        group = getResourceOrNull(graph, URIs.group);
-        group_add = getResourceOrNull(graph, URIs.group_add);
-        group_delete = getResourceOrNull(graph, URIs.group_delete);
-        group_edit = getResourceOrNull(graph, URIs.group_edit);
-        group_error = getResourceOrNull(graph, URIs.group_error);
-        group_gear = getResourceOrNull(graph, URIs.group_gear);
-        group_go = getResourceOrNull(graph, URIs.group_go);
-        group_key = getResourceOrNull(graph, URIs.group_key);
-        group_link = getResourceOrNull(graph, URIs.group_link);
-        heart = getResourceOrNull(graph, URIs.heart);
-        heart_add = getResourceOrNull(graph, URIs.heart_add);
-        heart_broken = getResourceOrNull(graph, URIs.heart_broken);
-        heart_connect = getResourceOrNull(graph, URIs.heart_connect);
-        heart_delete = getResourceOrNull(graph, URIs.heart_delete);
-        help = getResourceOrNull(graph, URIs.help);
-        hourglass = getResourceOrNull(graph, URIs.hourglass);
-        hourglass_add = getResourceOrNull(graph, URIs.hourglass_add);
-        hourglass_delete = getResourceOrNull(graph, URIs.hourglass_delete);
-        hourglass_go = getResourceOrNull(graph, URIs.hourglass_go);
-        hourglass_link = getResourceOrNull(graph, URIs.hourglass_link);
-        house = getResourceOrNull(graph, URIs.house);
-        house_connect = getResourceOrNull(graph, URIs.house_connect);
-        house_go = getResourceOrNull(graph, URIs.house_go);
-        house_key = getResourceOrNull(graph, URIs.house_key);
-        house_link = getResourceOrNull(graph, URIs.house_link);
-        house_star = getResourceOrNull(graph, URIs.house_star);
-        html = getResourceOrNull(graph, URIs.html);
-        html_add = getResourceOrNull(graph, URIs.html_add);
-        html_delete = getResourceOrNull(graph, URIs.html_delete);
-        html_error = getResourceOrNull(graph, URIs.html_error);
-        html_go = getResourceOrNull(graph, URIs.html_go);
-        html_valid = getResourceOrNull(graph, URIs.html_valid);
-        image = getResourceOrNull(graph, URIs.image);
-        image_add = getResourceOrNull(graph, URIs.image_add);
-        image_delete = getResourceOrNull(graph, URIs.image_delete);
-        image_edit = getResourceOrNull(graph, URIs.image_edit);
-        image_link = getResourceOrNull(graph, URIs.image_link);
-        image_magnify = getResourceOrNull(graph, URIs.image_magnify);
-        image_star = getResourceOrNull(graph, URIs.image_star);
-        images = getResourceOrNull(graph, URIs.images);
-        information = getResourceOrNull(graph, URIs.information);
-        ipod = getResourceOrNull(graph, URIs.ipod);
-        ipod_cast = getResourceOrNull(graph, URIs.ipod_cast);
-        ipod_cast_add = getResourceOrNull(graph, URIs.ipod_cast_add);
-        ipod_cast_delete = getResourceOrNull(graph, URIs.ipod_cast_delete);
-        ipod_connect = getResourceOrNull(graph, URIs.ipod_connect);
-        ipod_nano = getResourceOrNull(graph, URIs.ipod_nano);
-        ipod_nano_connect = getResourceOrNull(graph, URIs.ipod_nano_connect);
-        ipod_sound = getResourceOrNull(graph, URIs.ipod_sound);
-        joystick = getResourceOrNull(graph, URIs.joystick);
-        joystick_add = getResourceOrNull(graph, URIs.joystick_add);
-        joystick_connect = getResourceOrNull(graph, URIs.joystick_connect);
-        joystick_delete = getResourceOrNull(graph, URIs.joystick_delete);
-        joystick_error = getResourceOrNull(graph, URIs.joystick_error);
-        key = getResourceOrNull(graph, URIs.key);
-        key_add = getResourceOrNull(graph, URIs.key_add);
-        key_delete = getResourceOrNull(graph, URIs.key_delete);
-        key_go = getResourceOrNull(graph, URIs.key_go);
-        key_start = getResourceOrNull(graph, URIs.key_start);
-        key_stop = getResourceOrNull(graph, URIs.key_stop);
-        keyboard = getResourceOrNull(graph, URIs.keyboard);
-        keyboard_add = getResourceOrNull(graph, URIs.keyboard_add);
-        keyboard_connect = getResourceOrNull(graph, URIs.keyboard_connect);
-        keyboard_delete = getResourceOrNull(graph, URIs.keyboard_delete);
-        keyboard_magnify = getResourceOrNull(graph, URIs.keyboard_magnify);
-        laptop = getResourceOrNull(graph, URIs.laptop);
-        laptop_add = getResourceOrNull(graph, URIs.laptop_add);
-        laptop_connect = getResourceOrNull(graph, URIs.laptop_connect);
-        laptop_delete = getResourceOrNull(graph, URIs.laptop_delete);
-        laptop_disk = getResourceOrNull(graph, URIs.laptop_disk);
-        laptop_edit = getResourceOrNull(graph, URIs.laptop_edit);
-        laptop_error = getResourceOrNull(graph, URIs.laptop_error);
-        laptop_go = getResourceOrNull(graph, URIs.laptop_go);
-        laptop_key = getResourceOrNull(graph, URIs.laptop_key);
-        laptop_link = getResourceOrNull(graph, URIs.laptop_link);
-        laptop_magnify = getResourceOrNull(graph, URIs.laptop_magnify);
-        laptop_start = getResourceOrNull(graph, URIs.laptop_start);
-        laptop_stop = getResourceOrNull(graph, URIs.laptop_stop);
-        laptop_wrench = getResourceOrNull(graph, URIs.laptop_wrench);
-        layers = getResourceOrNull(graph, URIs.layers);
-        layout = getResourceOrNull(graph, URIs.layout);
-        layout_add = getResourceOrNull(graph, URIs.layout_add);
-        layout_content = getResourceOrNull(graph, URIs.layout_content);
-        layout_delete = getResourceOrNull(graph, URIs.layout_delete);
-        layout_edit = getResourceOrNull(graph, URIs.layout_edit);
-        layout_error = getResourceOrNull(graph, URIs.layout_error);
-        layout_header = getResourceOrNull(graph, URIs.layout_header);
-        layout_key = getResourceOrNull(graph, URIs.layout_key);
-        layout_lightning = getResourceOrNull(graph, URIs.layout_lightning);
-        layout_link = getResourceOrNull(graph, URIs.layout_link);
-        layout_sidebar = getResourceOrNull(graph, URIs.layout_sidebar);
-        lightbulb = getResourceOrNull(graph, URIs.lightbulb);
-        lightbulb_add = getResourceOrNull(graph, URIs.lightbulb_add);
-        lightbulb_delete = getResourceOrNull(graph, URIs.lightbulb_delete);
-        lightbulb_off = getResourceOrNull(graph, URIs.lightbulb_off);
-        lightning = getResourceOrNull(graph, URIs.lightning);
-        lightning_add = getResourceOrNull(graph, URIs.lightning_add);
-        lightning_delete = getResourceOrNull(graph, URIs.lightning_delete);
-        lightning_go = getResourceOrNull(graph, URIs.lightning_go);
-        link = getResourceOrNull(graph, URIs.link);
-        link_add = getResourceOrNull(graph, URIs.link_add);
-        link_break = getResourceOrNull(graph, URIs.link_break);
-        link_delete = getResourceOrNull(graph, URIs.link_delete);
-        link_edit = getResourceOrNull(graph, URIs.link_edit);
-        link_error = getResourceOrNull(graph, URIs.link_error);
-        link_go = getResourceOrNull(graph, URIs.link_go);
-        lock = getResourceOrNull(graph, URIs.lock);
-        lock_add = getResourceOrNull(graph, URIs.lock_add);
-        lock_break = getResourceOrNull(graph, URIs.lock_break);
-        lock_delete = getResourceOrNull(graph, URIs.lock_delete);
-        lock_edit = getResourceOrNull(graph, URIs.lock_edit);
-        lock_go = getResourceOrNull(graph, URIs.lock_go);
-        lock_key = getResourceOrNull(graph, URIs.lock_key);
-        lock_open = getResourceOrNull(graph, URIs.lock_open);
-        lock_start = getResourceOrNull(graph, URIs.lock_start);
-        lock_stop = getResourceOrNull(graph, URIs.lock_stop);
-        lorry = getResourceOrNull(graph, URIs.lorry);
-        lorry_add = getResourceOrNull(graph, URIs.lorry_add);
-        lorry_delete = getResourceOrNull(graph, URIs.lorry_delete);
-        lorry_error = getResourceOrNull(graph, URIs.lorry_error);
-        lorry_flatbed = getResourceOrNull(graph, URIs.lorry_flatbed);
-        lorry_go = getResourceOrNull(graph, URIs.lorry_go);
-        lorry_link = getResourceOrNull(graph, URIs.lorry_link);
-        lorry_start = getResourceOrNull(graph, URIs.lorry_start);
-        lorry_stop = getResourceOrNull(graph, URIs.lorry_stop);
-        magifier_zoom_out = getResourceOrNull(graph, URIs.magifier_zoom_out);
-        magnifier = getResourceOrNull(graph, URIs.magnifier);
-        magnifier_zoom_in = getResourceOrNull(graph, URIs.magnifier_zoom_in);
-        mail = getResourceOrNull(graph, URIs.mail);
-        male = getResourceOrNull(graph, URIs.male);
-        map = getResourceOrNull(graph, URIs.map);
-        map_add = getResourceOrNull(graph, URIs.map_add);
-        map_clipboard = getResourceOrNull(graph, URIs.map_clipboard);
-        map_cursor = getResourceOrNull(graph, URIs.map_cursor);
-        map_delete = getResourceOrNull(graph, URIs.map_delete);
-        map_edit = getResourceOrNull(graph, URIs.map_edit);
-        map_error = getResourceOrNull(graph, URIs.map_error);
-        map_go = getResourceOrNull(graph, URIs.map_go);
-        map_link = getResourceOrNull(graph, URIs.map_link);
-        map_magnify = getResourceOrNull(graph, URIs.map_magnify);
-        map_start = getResourceOrNull(graph, URIs.map_start);
-        map_stop = getResourceOrNull(graph, URIs.map_stop);
-        medal_bronze_1 = getResourceOrNull(graph, URIs.medal_bronze_1);
-        medal_bronze_2 = getResourceOrNull(graph, URIs.medal_bronze_2);
-        medal_bronze_3 = getResourceOrNull(graph, URIs.medal_bronze_3);
-        medal_bronze_add = getResourceOrNull(graph, URIs.medal_bronze_add);
-        medal_bronze_delete = getResourceOrNull(graph, URIs.medal_bronze_delete);
-        medal_gold_1 = getResourceOrNull(graph, URIs.medal_gold_1);
-        medal_gold_2 = getResourceOrNull(graph, URIs.medal_gold_2);
-        medal_gold_3 = getResourceOrNull(graph, URIs.medal_gold_3);
-        medal_gold_add = getResourceOrNull(graph, URIs.medal_gold_add);
-        medal_gold_delete = getResourceOrNull(graph, URIs.medal_gold_delete);
-        medal_silver_1 = getResourceOrNull(graph, URIs.medal_silver_1);
-        medal_silver_2 = getResourceOrNull(graph, URIs.medal_silver_2);
-        medal_silver_3 = getResourceOrNull(graph, URIs.medal_silver_3);
-        medal_silver_add = getResourceOrNull(graph, URIs.medal_silver_add);
-        medal_silver_delete = getResourceOrNull(graph, URIs.medal_silver_delete);
-        money = getResourceOrNull(graph, URIs.money);
-        money_add = getResourceOrNull(graph, URIs.money_add);
-        money_delete = getResourceOrNull(graph, URIs.money_delete);
-        money_dollar = getResourceOrNull(graph, URIs.money_dollar);
-        money_euro = getResourceOrNull(graph, URIs.money_euro);
-        money_pound = getResourceOrNull(graph, URIs.money_pound);
-        money_yen = getResourceOrNull(graph, URIs.money_yen);
-        monitor = getResourceOrNull(graph, URIs.monitor);
-        monitor_add = getResourceOrNull(graph, URIs.monitor_add);
-        monitor_delete = getResourceOrNull(graph, URIs.monitor_delete);
-        monitor_edit = getResourceOrNull(graph, URIs.monitor_edit);
-        monitor_error = getResourceOrNull(graph, URIs.monitor_error);
-        monitor_go = getResourceOrNull(graph, URIs.monitor_go);
-        monitor_key = getResourceOrNull(graph, URIs.monitor_key);
-        monitor_lightning = getResourceOrNull(graph, URIs.monitor_lightning);
-        monitor_link = getResourceOrNull(graph, URIs.monitor_link);
-        moon_full = getResourceOrNull(graph, URIs.moon_full);
-        mouse = getResourceOrNull(graph, URIs.mouse);
-        mouse_add = getResourceOrNull(graph, URIs.mouse_add);
-        mouse_delete = getResourceOrNull(graph, URIs.mouse_delete);
-        mouse_error = getResourceOrNull(graph, URIs.mouse_error);
-        music = getResourceOrNull(graph, URIs.music);
-        music_note = getResourceOrNull(graph, URIs.music_note);
-        neighbourhood = getResourceOrNull(graph, URIs.neighbourhood);
-        new_ = getResourceOrNull(graph, URIs.new_);
-        new_blue = getResourceOrNull(graph, URIs.new_blue);
-        new_red = getResourceOrNull(graph, URIs.new_red);
-        newspaper = getResourceOrNull(graph, URIs.newspaper);
-        newspaper_add = getResourceOrNull(graph, URIs.newspaper_add);
-        newspaper_delete = getResourceOrNull(graph, URIs.newspaper_delete);
-        newspaper_go = getResourceOrNull(graph, URIs.newspaper_go);
-        newspaper_link = getResourceOrNull(graph, URIs.newspaper_link);
-        next$green = getResourceOrNull(graph, URIs.next$green);
-        next_blue = getResourceOrNull(graph, URIs.next_blue);
-        next_green = getResourceOrNull(graph, URIs.next_green);
-        note = getResourceOrNull(graph, URIs.note);
-        note_add = getResourceOrNull(graph, URIs.note_add);
-        note_delete = getResourceOrNull(graph, URIs.note_delete);
-        note_edit = getResourceOrNull(graph, URIs.note_edit);
-        note_error = getResourceOrNull(graph, URIs.note_error);
-        note_go = getResourceOrNull(graph, URIs.note_go);
-        outline = getResourceOrNull(graph, URIs.outline);
-        overlays = getResourceOrNull(graph, URIs.overlays);
-        package_ = getResourceOrNull(graph, URIs.package_);
-        package_add = getResourceOrNull(graph, URIs.package_add);
-        package_delete = getResourceOrNull(graph, URIs.package_delete);
-        package_down = getResourceOrNull(graph, URIs.package_down);
-        package_go = getResourceOrNull(graph, URIs.package_go);
-        package_green = getResourceOrNull(graph, URIs.package_green);
-        package_in = getResourceOrNull(graph, URIs.package_in);
-        package_link = getResourceOrNull(graph, URIs.package_link);
-        package_se = getResourceOrNull(graph, URIs.package_se);
-        package_start = getResourceOrNull(graph, URIs.package_start);
-        package_stop = getResourceOrNull(graph, URIs.package_stop);
-        package_white = getResourceOrNull(graph, URIs.package_white);
-        page = getResourceOrNull(graph, URIs.page);
-        page_add = getResourceOrNull(graph, URIs.page_add);
-        page_attach = getResourceOrNull(graph, URIs.page_attach);
-        page_back = getResourceOrNull(graph, URIs.page_back);
-        page_break = getResourceOrNull(graph, URIs.page_break);
-        page_break_insert = getResourceOrNull(graph, URIs.page_break_insert);
-        page_cancel = getResourceOrNull(graph, URIs.page_cancel);
-        page_code = getResourceOrNull(graph, URIs.page_code);
-        page_copy = getResourceOrNull(graph, URIs.page_copy);
-        page_delete = getResourceOrNull(graph, URIs.page_delete);
-        page_edit = getResourceOrNull(graph, URIs.page_edit);
-        page_error = getResourceOrNull(graph, URIs.page_error);
-        page_excel = getResourceOrNull(graph, URIs.page_excel);
-        page_find = getResourceOrNull(graph, URIs.page_find);
-        page_forward = getResourceOrNull(graph, URIs.page_forward);
-        page_gear = getResourceOrNull(graph, URIs.page_gear);
-        page_go = getResourceOrNull(graph, URIs.page_go);
-        page_green = getResourceOrNull(graph, URIs.page_green);
-        page_header_footer = getResourceOrNull(graph, URIs.page_header_footer);
-        page_key = getResourceOrNull(graph, URIs.page_key);
-        page_landscape = getResourceOrNull(graph, URIs.page_landscape);
-        page_landscape_shot = getResourceOrNull(graph, URIs.page_landscape_shot);
-        page_lightning = getResourceOrNull(graph, URIs.page_lightning);
-        page_link = getResourceOrNull(graph, URIs.page_link);
-        page_magnify = getResourceOrNull(graph, URIs.page_magnify);
-        page_paintbrush = getResourceOrNull(graph, URIs.page_paintbrush);
-        page_paste = getResourceOrNull(graph, URIs.page_paste);
-        page_portrait = getResourceOrNull(graph, URIs.page_portrait);
-        page_portrait_shot = getResourceOrNull(graph, URIs.page_portrait_shot);
-        page_red = getResourceOrNull(graph, URIs.page_red);
-        page_refresh = getResourceOrNull(graph, URIs.page_refresh);
-        page_save = getResourceOrNull(graph, URIs.page_save);
-        page_white = getResourceOrNull(graph, URIs.page_white);
-        page_white_acrobat = getResourceOrNull(graph, URIs.page_white_acrobat);
-        page_white_actionscript = getResourceOrNull(graph, URIs.page_white_actionscript);
-        page_white_add = getResourceOrNull(graph, URIs.page_white_add);
-        page_white_break = getResourceOrNull(graph, URIs.page_white_break);
-        page_white_c = getResourceOrNull(graph, URIs.page_white_c);
-        page_white_camera = getResourceOrNull(graph, URIs.page_white_camera);
-        page_white_cd = getResourceOrNull(graph, URIs.page_white_cd);
-        page_white_cdr = getResourceOrNull(graph, URIs.page_white_cdr);
-        page_white_code = getResourceOrNull(graph, URIs.page_white_code);
-        page_white_code_red = getResourceOrNull(graph, URIs.page_white_code_red);
-        page_white_coldfusion = getResourceOrNull(graph, URIs.page_white_coldfusion);
-        page_white_compressed = getResourceOrNull(graph, URIs.page_white_compressed);
-        page_white_connect = getResourceOrNull(graph, URIs.page_white_connect);
-        page_white_copy = getResourceOrNull(graph, URIs.page_white_copy);
-        page_white_cplusplus = getResourceOrNull(graph, URIs.page_white_cplusplus);
-        page_white_csharp = getResourceOrNull(graph, URIs.page_white_csharp);
-        page_white_cup = getResourceOrNull(graph, URIs.page_white_cup);
-        page_white_database = getResourceOrNull(graph, URIs.page_white_database);
-        page_white_database_yellow = getResourceOrNull(graph, URIs.page_white_database_yellow);
-        page_white_delete = getResourceOrNull(graph, URIs.page_white_delete);
-        page_white_dvd = getResourceOrNull(graph, URIs.page_white_dvd);
-        page_white_edit = getResourceOrNull(graph, URIs.page_white_edit);
-        page_white_error = getResourceOrNull(graph, URIs.page_white_error);
-        page_white_excel = getResourceOrNull(graph, URIs.page_white_excel);
-        page_white_find = getResourceOrNull(graph, URIs.page_white_find);
-        page_white_flash = getResourceOrNull(graph, URIs.page_white_flash);
-        page_white_font = getResourceOrNull(graph, URIs.page_white_font);
-        page_white_freehand = getResourceOrNull(graph, URIs.page_white_freehand);
-        page_white_gear = getResourceOrNull(graph, URIs.page_white_gear);
-        page_white_get = getResourceOrNull(graph, URIs.page_white_get);
-        page_white_go = getResourceOrNull(graph, URIs.page_white_go);
-        page_white_h = getResourceOrNull(graph, URIs.page_white_h);
-        page_white_horizontal = getResourceOrNull(graph, URIs.page_white_horizontal);
-        page_white_key = getResourceOrNull(graph, URIs.page_white_key);
-        page_white_lightning = getResourceOrNull(graph, URIs.page_white_lightning);
-        page_white_link = getResourceOrNull(graph, URIs.page_white_link);
-        page_white_magnify = getResourceOrNull(graph, URIs.page_white_magnify);
-        page_white_medal = getResourceOrNull(graph, URIs.page_white_medal);
-        page_white_office = getResourceOrNull(graph, URIs.page_white_office);
-        page_white_paint = getResourceOrNull(graph, URIs.page_white_paint);
-        page_white_paintbrush = getResourceOrNull(graph, URIs.page_white_paintbrush);
-        page_white_paste = getResourceOrNull(graph, URIs.page_white_paste);
-        page_white_paste_table = getResourceOrNull(graph, URIs.page_white_paste_table);
-        page_white_php = getResourceOrNull(graph, URIs.page_white_php);
-        page_white_picture = getResourceOrNull(graph, URIs.page_white_picture);
-        page_white_powerpoint = getResourceOrNull(graph, URIs.page_white_powerpoint);
-        page_white_put = getResourceOrNull(graph, URIs.page_white_put);
-        page_white_refresh = getResourceOrNull(graph, URIs.page_white_refresh);
-        page_white_ruby = getResourceOrNull(graph, URIs.page_white_ruby);
-        page_white_side_by_side = getResourceOrNull(graph, URIs.page_white_side_by_side);
-        page_white_stack = getResourceOrNull(graph, URIs.page_white_stack);
-        page_white_star = getResourceOrNull(graph, URIs.page_white_star);
-        page_white_swoosh = getResourceOrNull(graph, URIs.page_white_swoosh);
-        page_white_text = getResourceOrNull(graph, URIs.page_white_text);
-        page_white_text_width = getResourceOrNull(graph, URIs.page_white_text_width);
-        page_white_tux = getResourceOrNull(graph, URIs.page_white_tux);
-        page_white_vector = getResourceOrNull(graph, URIs.page_white_vector);
-        page_white_visualstudio = getResourceOrNull(graph, URIs.page_white_visualstudio);
-        page_white_width = getResourceOrNull(graph, URIs.page_white_width);
-        page_white_word = getResourceOrNull(graph, URIs.page_white_word);
-        page_white_world = getResourceOrNull(graph, URIs.page_white_world);
-        page_white_wrench = getResourceOrNull(graph, URIs.page_white_wrench);
-        page_white_zip = getResourceOrNull(graph, URIs.page_white_zip);
-        page_word = getResourceOrNull(graph, URIs.page_word);
-        page_world = getResourceOrNull(graph, URIs.page_world);
-        paint = getResourceOrNull(graph, URIs.paint);
-        paint_can_brush = getResourceOrNull(graph, URIs.paint_can_brush);
-        paintbrush = getResourceOrNull(graph, URIs.paintbrush);
-        paintbrush_color = getResourceOrNull(graph, URIs.paintbrush_color);
-        paintcan = getResourceOrNull(graph, URIs.paintcan);
-        paintcan_red = getResourceOrNull(graph, URIs.paintcan_red);
-        palette = getResourceOrNull(graph, URIs.palette);
-        paste_plain = getResourceOrNull(graph, URIs.paste_plain);
-        paste_word = getResourceOrNull(graph, URIs.paste_word);
-        pause_blue = getResourceOrNull(graph, URIs.pause_blue);
-        pause_green = getResourceOrNull(graph, URIs.pause_green);
-        pause_record = getResourceOrNull(graph, URIs.pause_record);
-        pencil = getResourceOrNull(graph, URIs.pencil);
-        pencil_add = getResourceOrNull(graph, URIs.pencil_add);
-        pencil_delete = getResourceOrNull(graph, URIs.pencil_delete);
-        pencil_go = getResourceOrNull(graph, URIs.pencil_go);
-        phone = getResourceOrNull(graph, URIs.phone);
-        phone_add = getResourceOrNull(graph, URIs.phone_add);
-        phone_delete = getResourceOrNull(graph, URIs.phone_delete);
-        phone_edit = getResourceOrNull(graph, URIs.phone_edit);
-        phone_error = getResourceOrNull(graph, URIs.phone_error);
-        phone_go = getResourceOrNull(graph, URIs.phone_go);
-        phone_key = getResourceOrNull(graph, URIs.phone_key);
-        phone_link = getResourceOrNull(graph, URIs.phone_link);
-        phone_sound = getResourceOrNull(graph, URIs.phone_sound);
-        phone_start = getResourceOrNull(graph, URIs.phone_start);
-        phone_stop = getResourceOrNull(graph, URIs.phone_stop);
-        photo = getResourceOrNull(graph, URIs.photo);
-        photo_add = getResourceOrNull(graph, URIs.photo_add);
-        photo_delete = getResourceOrNull(graph, URIs.photo_delete);
-        photo_edit = getResourceOrNull(graph, URIs.photo_edit);
-        photo_link = getResourceOrNull(graph, URIs.photo_link);
-        photo_paint = getResourceOrNull(graph, URIs.photo_paint);
-        photos = getResourceOrNull(graph, URIs.photos);
-        picture = getResourceOrNull(graph, URIs.picture);
-        picture_add = getResourceOrNull(graph, URIs.picture_add);
-        picture_clipboard = getResourceOrNull(graph, URIs.picture_clipboard);
-        picture_delete = getResourceOrNull(graph, URIs.picture_delete);
-        picture_edit = getResourceOrNull(graph, URIs.picture_edit);
-        picture_empty = getResourceOrNull(graph, URIs.picture_empty);
-        picture_error = getResourceOrNull(graph, URIs.picture_error);
-        picture_go = getResourceOrNull(graph, URIs.picture_go);
-        picture_key = getResourceOrNull(graph, URIs.picture_key);
-        picture_link = getResourceOrNull(graph, URIs.picture_link);
-        picture_save = getResourceOrNull(graph, URIs.picture_save);
-        pictures = getResourceOrNull(graph, URIs.pictures);
-        pictures_thumbs = getResourceOrNull(graph, URIs.pictures_thumbs);
-        pilcrow = getResourceOrNull(graph, URIs.pilcrow);
-        pill = getResourceOrNull(graph, URIs.pill);
-        pill_add = getResourceOrNull(graph, URIs.pill_add);
-        pill_delete = getResourceOrNull(graph, URIs.pill_delete);
-        pill_error = getResourceOrNull(graph, URIs.pill_error);
-        pill_go = getResourceOrNull(graph, URIs.pill_go);
-        play_blue = getResourceOrNull(graph, URIs.play_blue);
-        play_green = getResourceOrNull(graph, URIs.play_green);
-        plugin = getResourceOrNull(graph, URIs.plugin);
-        plugin_add = getResourceOrNull(graph, URIs.plugin_add);
-        plugin_delete = getResourceOrNull(graph, URIs.plugin_delete);
-        plugin_disabled = getResourceOrNull(graph, URIs.plugin_disabled);
-        plugin_edit = getResourceOrNull(graph, URIs.plugin_edit);
-        plugin_error = getResourceOrNull(graph, URIs.plugin_error);
-        plugin_go = getResourceOrNull(graph, URIs.plugin_go);
-        plugin_key = getResourceOrNull(graph, URIs.plugin_key);
-        plugin_link = getResourceOrNull(graph, URIs.plugin_link);
-        previous$green = getResourceOrNull(graph, URIs.previous$green);
-        printer = getResourceOrNull(graph, URIs.printer);
-        printer_add = getResourceOrNull(graph, URIs.printer_add);
-        printer_cancel = getResourceOrNull(graph, URIs.printer_cancel);
-        printer_color = getResourceOrNull(graph, URIs.printer_color);
-        printer_connect = getResourceOrNull(graph, URIs.printer_connect);
-        printer_delete = getResourceOrNull(graph, URIs.printer_delete);
-        printer_empty = getResourceOrNull(graph, URIs.printer_empty);
-        printer_error = getResourceOrNull(graph, URIs.printer_error);
-        printer_go = getResourceOrNull(graph, URIs.printer_go);
-        printer_key = getResourceOrNull(graph, URIs.printer_key);
-        printer_mono = getResourceOrNull(graph, URIs.printer_mono);
-        printer_start = getResourceOrNull(graph, URIs.printer_start);
-        printer_stop = getResourceOrNull(graph, URIs.printer_stop);
-        rainbow = getResourceOrNull(graph, URIs.rainbow);
-        rainbow_star = getResourceOrNull(graph, URIs.rainbow_star);
-        record_blue = getResourceOrNull(graph, URIs.record_blue);
-        record_green = getResourceOrNull(graph, URIs.record_green);
-        record_red = getResourceOrNull(graph, URIs.record_red);
-        reload = getResourceOrNull(graph, URIs.reload);
-        report = getResourceOrNull(graph, URIs.report);
-        report_add = getResourceOrNull(graph, URIs.report_add);
-        report_delete = getResourceOrNull(graph, URIs.report_delete);
-        report_disk = getResourceOrNull(graph, URIs.report_disk);
-        report_edit = getResourceOrNull(graph, URIs.report_edit);
-        report_go = getResourceOrNull(graph, URIs.report_go);
-        report_key = getResourceOrNull(graph, URIs.report_key);
-        report_link = getResourceOrNull(graph, URIs.report_link);
-        report_magnify = getResourceOrNull(graph, URIs.report_magnify);
-        report_picture = getResourceOrNull(graph, URIs.report_picture);
-        report_start = getResourceOrNull(graph, URIs.report_start);
-        report_stop = getResourceOrNull(graph, URIs.report_stop);
-        report_user = getResourceOrNull(graph, URIs.report_user);
-        report_word = getResourceOrNull(graph, URIs.report_word);
-        resultset_first = getResourceOrNull(graph, URIs.resultset_first);
-        resultset_last = getResourceOrNull(graph, URIs.resultset_last);
-        resultset_next = getResourceOrNull(graph, URIs.resultset_next);
-        resultset_previous = getResourceOrNull(graph, URIs.resultset_previous);
-        reverse_blue = getResourceOrNull(graph, URIs.reverse_blue);
-        reverse_green = getResourceOrNull(graph, URIs.reverse_green);
-        rewind_blue = getResourceOrNull(graph, URIs.rewind_blue);
-        rewind_green = getResourceOrNull(graph, URIs.rewind_green);
-        rgb = getResourceOrNull(graph, URIs.rgb);
-        rosette = getResourceOrNull(graph, URIs.rosette);
-        rosette_blue = getResourceOrNull(graph, URIs.rosette_blue);
-        rss = getResourceOrNull(graph, URIs.rss);
-        rss_add = getResourceOrNull(graph, URIs.rss_add);
-        rss_delete = getResourceOrNull(graph, URIs.rss_delete);
-        rss_error = getResourceOrNull(graph, URIs.rss_error);
-        rss_go = getResourceOrNull(graph, URIs.rss_go);
-        rss_valid = getResourceOrNull(graph, URIs.rss_valid);
-        ruby = getResourceOrNull(graph, URIs.ruby);
-        ruby_add = getResourceOrNull(graph, URIs.ruby_add);
-        ruby_delete = getResourceOrNull(graph, URIs.ruby_delete);
-        ruby_gear = getResourceOrNull(graph, URIs.ruby_gear);
-        ruby_get = getResourceOrNull(graph, URIs.ruby_get);
-        ruby_go = getResourceOrNull(graph, URIs.ruby_go);
-        ruby_key = getResourceOrNull(graph, URIs.ruby_key);
-        ruby_link = getResourceOrNull(graph, URIs.ruby_link);
-        ruby_put = getResourceOrNull(graph, URIs.ruby_put);
-        script = getResourceOrNull(graph, URIs.script);
-        script_add = getResourceOrNull(graph, URIs.script_add);
-        script_code = getResourceOrNull(graph, URIs.script_code);
-        script_code_red = getResourceOrNull(graph, URIs.script_code_red);
-        script_delete = getResourceOrNull(graph, URIs.script_delete);
-        script_edit = getResourceOrNull(graph, URIs.script_edit);
-        script_error = getResourceOrNull(graph, URIs.script_error);
-        script_gear = getResourceOrNull(graph, URIs.script_gear);
-        script_go = getResourceOrNull(graph, URIs.script_go);
-        script_key = getResourceOrNull(graph, URIs.script_key);
-        script_lightning = getResourceOrNull(graph, URIs.script_lightning);
-        script_link = getResourceOrNull(graph, URIs.script_link);
-        script_palette = getResourceOrNull(graph, URIs.script_palette);
-        script_save = getResourceOrNull(graph, URIs.script_save);
-        script_start = getResourceOrNull(graph, URIs.script_start);
-        script_stop = getResourceOrNull(graph, URIs.script_stop);
-        seasons = getResourceOrNull(graph, URIs.seasons);
-        section_collapsed = getResourceOrNull(graph, URIs.section_collapsed);
-        section_expanded = getResourceOrNull(graph, URIs.section_expanded);
-        server = getResourceOrNull(graph, URIs.server);
-        server_add = getResourceOrNull(graph, URIs.server_add);
-        server_chart = getResourceOrNull(graph, URIs.server_chart);
-        server_compressed = getResourceOrNull(graph, URIs.server_compressed);
-        server_connect = getResourceOrNull(graph, URIs.server_connect);
-        server_database = getResourceOrNull(graph, URIs.server_database);
-        server_delete = getResourceOrNull(graph, URIs.server_delete);
-        server_edit = getResourceOrNull(graph, URIs.server_edit);
-        server_error = getResourceOrNull(graph, URIs.server_error);
-        server_go = getResourceOrNull(graph, URIs.server_go);
-        server_key = getResourceOrNull(graph, URIs.server_key);
-        server_lightning = getResourceOrNull(graph, URIs.server_lightning);
-        server_link = getResourceOrNull(graph, URIs.server_link);
-        server_start = getResourceOrNull(graph, URIs.server_start);
-        server_stop = getResourceOrNull(graph, URIs.server_stop);
-        server_uncompressed = getResourceOrNull(graph, URIs.server_uncompressed);
-        server_wrench = getResourceOrNull(graph, URIs.server_wrench);
-        shading = getResourceOrNull(graph, URIs.shading);
-        shape_3d = getResourceOrNull(graph, URIs.shape_3d);
-        shape_align_bottom = getResourceOrNull(graph, URIs.shape_align_bottom);
-        shape_align_center = getResourceOrNull(graph, URIs.shape_align_center);
-        shape_align_left = getResourceOrNull(graph, URIs.shape_align_left);
-        shape_align_middle = getResourceOrNull(graph, URIs.shape_align_middle);
-        shape_align_right = getResourceOrNull(graph, URIs.shape_align_right);
-        shape_align_top = getResourceOrNull(graph, URIs.shape_align_top);
-        shape_flip_horizontal = getResourceOrNull(graph, URIs.shape_flip_horizontal);
-        shape_flip_vertical = getResourceOrNull(graph, URIs.shape_flip_vertical);
-        shape_group = getResourceOrNull(graph, URIs.shape_group);
-        shape_handles = getResourceOrNull(graph, URIs.shape_handles);
-        shape_move_back = getResourceOrNull(graph, URIs.shape_move_back);
-        shape_move_backwards = getResourceOrNull(graph, URIs.shape_move_backwards);
-        shape_move_forwards = getResourceOrNull(graph, URIs.shape_move_forwards);
-        shape_move_front = getResourceOrNull(graph, URIs.shape_move_front);
-        shape_rotate_anticlockwise = getResourceOrNull(graph, URIs.shape_rotate_anticlockwise);
-        shape_rotate_clockwise = getResourceOrNull(graph, URIs.shape_rotate_clockwise);
-        shape_shade_a = getResourceOrNull(graph, URIs.shape_shade_a);
-        shape_shade_b = getResourceOrNull(graph, URIs.shape_shade_b);
-        shape_shade_c = getResourceOrNull(graph, URIs.shape_shade_c);
-        shape_shadow = getResourceOrNull(graph, URIs.shape_shadow);
-        shape_shadow_toggle = getResourceOrNull(graph, URIs.shape_shadow_toggle);
-        shape_square = getResourceOrNull(graph, URIs.shape_square);
-        shape_square_add = getResourceOrNull(graph, URIs.shape_square_add);
-        shape_square_delete = getResourceOrNull(graph, URIs.shape_square_delete);
-        shape_square_edit = getResourceOrNull(graph, URIs.shape_square_edit);
-        shape_square_error = getResourceOrNull(graph, URIs.shape_square_error);
-        shape_square_go = getResourceOrNull(graph, URIs.shape_square_go);
-        shape_square_key = getResourceOrNull(graph, URIs.shape_square_key);
-        shape_square_link = getResourceOrNull(graph, URIs.shape_square_link);
-        shape_square_select = getResourceOrNull(graph, URIs.shape_square_select);
-        shape_ungroup = getResourceOrNull(graph, URIs.shape_ungroup);
-        shapes_many = getResourceOrNull(graph, URIs.shapes_many);
-        shapes_many_select = getResourceOrNull(graph, URIs.shapes_many_select);
-        share = getResourceOrNull(graph, URIs.share);
-        shield = getResourceOrNull(graph, URIs.shield);
-        shield_add = getResourceOrNull(graph, URIs.shield_add);
-        shield_delete = getResourceOrNull(graph, URIs.shield_delete);
-        shield_error = getResourceOrNull(graph, URIs.shield_error);
-        shield_go = getResourceOrNull(graph, URIs.shield_go);
-        shield_rainbow = getResourceOrNull(graph, URIs.shield_rainbow);
-        shield_silver = getResourceOrNull(graph, URIs.shield_silver);
-        shield_start = getResourceOrNull(graph, URIs.shield_start);
-        shield_stop = getResourceOrNull(graph, URIs.shield_stop);
-        sitemap = getResourceOrNull(graph, URIs.sitemap);
-        sitemap_color = getResourceOrNull(graph, URIs.sitemap_color);
-        smartphone = getResourceOrNull(graph, URIs.smartphone);
-        smartphone_add = getResourceOrNull(graph, URIs.smartphone_add);
-        smartphone_connect = getResourceOrNull(graph, URIs.smartphone_connect);
-        smartphone_delete = getResourceOrNull(graph, URIs.smartphone_delete);
-        smartphone_disk = getResourceOrNull(graph, URIs.smartphone_disk);
-        smartphone_edit = getResourceOrNull(graph, URIs.smartphone_edit);
-        smartphone_error = getResourceOrNull(graph, URIs.smartphone_error);
-        smartphone_go = getResourceOrNull(graph, URIs.smartphone_go);
-        smartphone_key = getResourceOrNull(graph, URIs.smartphone_key);
-        smartphone_wrench = getResourceOrNull(graph, URIs.smartphone_wrench);
-        sort_ascending = getResourceOrNull(graph, URIs.sort_ascending);
-        sort_descending = getResourceOrNull(graph, URIs.sort_descending);
-        sound = getResourceOrNull(graph, URIs.sound);
-        sound_add = getResourceOrNull(graph, URIs.sound_add);
-        sound_delete = getResourceOrNull(graph, URIs.sound_delete);
-        sound_high = getResourceOrNull(graph, URIs.sound_high);
-        sound_in = getResourceOrNull(graph, URIs.sound_in);
-        sound_low = getResourceOrNull(graph, URIs.sound_low);
-        sound_mute = getResourceOrNull(graph, URIs.sound_mute);
-        sound_none = getResourceOrNull(graph, URIs.sound_none);
-        sound_out = getResourceOrNull(graph, URIs.sound_out);
-        spellcheck = getResourceOrNull(graph, URIs.spellcheck);
-        sport_8ball = getResourceOrNull(graph, URIs.sport_8ball);
-        sport_basketball = getResourceOrNull(graph, URIs.sport_basketball);
-        sport_football = getResourceOrNull(graph, URIs.sport_football);
-        sport_golf = getResourceOrNull(graph, URIs.sport_golf);
-        sport_golf_practice = getResourceOrNull(graph, URIs.sport_golf_practice);
-        sport_raquet = getResourceOrNull(graph, URIs.sport_raquet);
-        sport_shuttlecock = getResourceOrNull(graph, URIs.sport_shuttlecock);
-        sport_soccer = getResourceOrNull(graph, URIs.sport_soccer);
-        sport_tennis = getResourceOrNull(graph, URIs.sport_tennis);
-        star = getResourceOrNull(graph, URIs.star);
-        star_bronze = getResourceOrNull(graph, URIs.star_bronze);
-        star_bronze_half_grey = getResourceOrNull(graph, URIs.star_bronze_half_grey);
-        star_gold = getResourceOrNull(graph, URIs.star_gold);
-        star_gold_half_grey = getResourceOrNull(graph, URIs.star_gold_half_grey);
-        star_gold_half_silver = getResourceOrNull(graph, URIs.star_gold_half_silver);
-        star_grey = getResourceOrNull(graph, URIs.star_grey);
-        star_half_grey = getResourceOrNull(graph, URIs.star_half_grey);
-        star_silver = getResourceOrNull(graph, URIs.star_silver);
-        status_away = getResourceOrNull(graph, URIs.status_away);
-        status_be_right_back = getResourceOrNull(graph, URIs.status_be_right_back);
-        status_busy = getResourceOrNull(graph, URIs.status_busy);
-        status_invisible = getResourceOrNull(graph, URIs.status_invisible);
-        status_offline = getResourceOrNull(graph, URIs.status_offline);
-        status_online = getResourceOrNull(graph, URIs.status_online);
-        stop = getResourceOrNull(graph, URIs.stop);
-        stop_blue = getResourceOrNull(graph, URIs.stop_blue);
-        stop_green = getResourceOrNull(graph, URIs.stop_green);
-        stop_red = getResourceOrNull(graph, URIs.stop_red);
-        style = getResourceOrNull(graph, URIs.style);
-        style_add = getResourceOrNull(graph, URIs.style_add);
-        style_delete = getResourceOrNull(graph, URIs.style_delete);
-        style_edit = getResourceOrNull(graph, URIs.style_edit);
-        style_go = getResourceOrNull(graph, URIs.style_go);
-        sum = getResourceOrNull(graph, URIs.sum);
-        tab = getResourceOrNull(graph, URIs.tab);
-        tab_add = getResourceOrNull(graph, URIs.tab_add);
-        tab_blue = getResourceOrNull(graph, URIs.tab_blue);
-        tab_delete = getResourceOrNull(graph, URIs.tab_delete);
-        tab_edit = getResourceOrNull(graph, URIs.tab_edit);
-        tab_go = getResourceOrNull(graph, URIs.tab_go);
-        tab_green = getResourceOrNull(graph, URIs.tab_green);
-        tab_red = getResourceOrNull(graph, URIs.tab_red);
-        table = getResourceOrNull(graph, URIs.table);
-        table_add = getResourceOrNull(graph, URIs.table_add);
-        table_cell = getResourceOrNull(graph, URIs.table_cell);
-        table_column = getResourceOrNull(graph, URIs.table_column);
-        table_column_add = getResourceOrNull(graph, URIs.table_column_add);
-        table_column_delete = getResourceOrNull(graph, URIs.table_column_delete);
-        table_connect = getResourceOrNull(graph, URIs.table_connect);
-        table_delete = getResourceOrNull(graph, URIs.table_delete);
-        table_edit = getResourceOrNull(graph, URIs.table_edit);
-        table_error = getResourceOrNull(graph, URIs.table_error);
-        table_gear = getResourceOrNull(graph, URIs.table_gear);
-        table_go = getResourceOrNull(graph, URIs.table_go);
-        table_key = getResourceOrNull(graph, URIs.table_key);
-        table_lightning = getResourceOrNull(graph, URIs.table_lightning);
-        table_link = getResourceOrNull(graph, URIs.table_link);
-        table_multiple = getResourceOrNull(graph, URIs.table_multiple);
-        table_refresh = getResourceOrNull(graph, URIs.table_refresh);
-        table_relationship = getResourceOrNull(graph, URIs.table_relationship);
-        table_row = getResourceOrNull(graph, URIs.table_row);
-        table_row_delete = getResourceOrNull(graph, URIs.table_row_delete);
-        table_row_insert = getResourceOrNull(graph, URIs.table_row_insert);
-        table_save = getResourceOrNull(graph, URIs.table_save);
-        table_sort = getResourceOrNull(graph, URIs.table_sort);
-        tag = getResourceOrNull(graph, URIs.tag);
-        tag_blue = getResourceOrNull(graph, URIs.tag_blue);
-        tag_blue_add = getResourceOrNull(graph, URIs.tag_blue_add);
-        tag_blue_delete = getResourceOrNull(graph, URIs.tag_blue_delete);
-        tag_blue_edit = getResourceOrNull(graph, URIs.tag_blue_edit);
-        tag_green = getResourceOrNull(graph, URIs.tag_green);
-        tag_orange = getResourceOrNull(graph, URIs.tag_orange);
-        tag_pink = getResourceOrNull(graph, URIs.tag_pink);
-        tag_purple = getResourceOrNull(graph, URIs.tag_purple);
-        tag_red = getResourceOrNull(graph, URIs.tag_red);
-        tag_yellow = getResourceOrNull(graph, URIs.tag_yellow);
-        tags_grey = getResourceOrNull(graph, URIs.tags_grey);
-        tags_red = getResourceOrNull(graph, URIs.tags_red);
-        telephone = getResourceOrNull(graph, URIs.telephone);
-        telephone_add = getResourceOrNull(graph, URIs.telephone_add);
-        telephone_delete = getResourceOrNull(graph, URIs.telephone_delete);
-        telephone_edit = getResourceOrNull(graph, URIs.telephone_edit);
-        telephone_error = getResourceOrNull(graph, URIs.telephone_error);
-        telephone_go = getResourceOrNull(graph, URIs.telephone_go);
-        telephone_key = getResourceOrNull(graph, URIs.telephone_key);
-        telephone_link = getResourceOrNull(graph, URIs.telephone_link);
-        telephone_red = getResourceOrNull(graph, URIs.telephone_red);
-        television = getResourceOrNull(graph, URIs.television);
-        television_add = getResourceOrNull(graph, URIs.television_add);
-        television_delete = getResourceOrNull(graph, URIs.television_delete);
-        television_in = getResourceOrNull(graph, URIs.television_in);
-        television_off = getResourceOrNull(graph, URIs.television_off);
-        television_out = getResourceOrNull(graph, URIs.television_out);
-        television_star = getResourceOrNull(graph, URIs.television_star);
-        text_ab = getResourceOrNull(graph, URIs.text_ab);
-        text_align_center = getResourceOrNull(graph, URIs.text_align_center);
-        text_align_justify = getResourceOrNull(graph, URIs.text_align_justify);
-        text_align_left = getResourceOrNull(graph, URIs.text_align_left);
-        text_align_right = getResourceOrNull(graph, URIs.text_align_right);
-        text_allcaps = getResourceOrNull(graph, URIs.text_allcaps);
-        text_bold = getResourceOrNull(graph, URIs.text_bold);
-        text_columns = getResourceOrNull(graph, URIs.text_columns);
-        text_complete = getResourceOrNull(graph, URIs.text_complete);
-        text_direction = getResourceOrNull(graph, URIs.text_direction);
-        text_double_underline = getResourceOrNull(graph, URIs.text_double_underline);
-        text_dropcaps = getResourceOrNull(graph, URIs.text_dropcaps);
-        text_fit = getResourceOrNull(graph, URIs.text_fit);
-        text_flip = getResourceOrNull(graph, URIs.text_flip);
-        text_font_default = getResourceOrNull(graph, URIs.text_font_default);
-        text_heading_1 = getResourceOrNull(graph, URIs.text_heading_1);
-        text_heading_2 = getResourceOrNull(graph, URIs.text_heading_2);
-        text_heading_3 = getResourceOrNull(graph, URIs.text_heading_3);
-        text_heading_4 = getResourceOrNull(graph, URIs.text_heading_4);
-        text_heading_5 = getResourceOrNull(graph, URIs.text_heading_5);
-        text_heading_6 = getResourceOrNull(graph, URIs.text_heading_6);
-        text_horizontalrule = getResourceOrNull(graph, URIs.text_horizontalrule);
-        text_indent = getResourceOrNull(graph, URIs.text_indent);
-        text_indent_remove = getResourceOrNull(graph, URIs.text_indent_remove);
-        text_inverse = getResourceOrNull(graph, URIs.text_inverse);
-        text_italic = getResourceOrNull(graph, URIs.text_italic);
-        text_kerning = getResourceOrNull(graph, URIs.text_kerning);
-        text_left_to_right = getResourceOrNull(graph, URIs.text_left_to_right);
-        text_letter_omega = getResourceOrNull(graph, URIs.text_letter_omega);
-        text_letterspacing = getResourceOrNull(graph, URIs.text_letterspacing);
-        text_linespacing = getResourceOrNull(graph, URIs.text_linespacing);
-        text_list_bullets = getResourceOrNull(graph, URIs.text_list_bullets);
-        text_list_numbers = getResourceOrNull(graph, URIs.text_list_numbers);
-        text_lowercase = getResourceOrNull(graph, URIs.text_lowercase);
-        text_lowercase_a = getResourceOrNull(graph, URIs.text_lowercase_a);
-        text_mirror = getResourceOrNull(graph, URIs.text_mirror);
-        text_padding_bottom = getResourceOrNull(graph, URIs.text_padding_bottom);
-        text_padding_left = getResourceOrNull(graph, URIs.text_padding_left);
-        text_padding_right = getResourceOrNull(graph, URIs.text_padding_right);
-        text_padding_top = getResourceOrNull(graph, URIs.text_padding_top);
-        text_replace = getResourceOrNull(graph, URIs.text_replace);
-        text_right_to_left = getResourceOrNull(graph, URIs.text_right_to_left);
-        text_rotate_0 = getResourceOrNull(graph, URIs.text_rotate_0);
-        text_rotate_180 = getResourceOrNull(graph, URIs.text_rotate_180);
-        text_rotate_270 = getResourceOrNull(graph, URIs.text_rotate_270);
-        text_rotate_90 = getResourceOrNull(graph, URIs.text_rotate_90);
-        text_ruler = getResourceOrNull(graph, URIs.text_ruler);
-        text_shading = getResourceOrNull(graph, URIs.text_shading);
-        text_signature = getResourceOrNull(graph, URIs.text_signature);
-        text_smallcaps = getResourceOrNull(graph, URIs.text_smallcaps);
-        text_spelling = getResourceOrNull(graph, URIs.text_spelling);
-        text_strikethrough = getResourceOrNull(graph, URIs.text_strikethrough);
-        text_subscript = getResourceOrNull(graph, URIs.text_subscript);
-        text_superscript = getResourceOrNull(graph, URIs.text_superscript);
-        text_tab = getResourceOrNull(graph, URIs.text_tab);
-        text_underline = getResourceOrNull(graph, URIs.text_underline);
-        text_uppercase = getResourceOrNull(graph, URIs.text_uppercase);
-        textfield = getResourceOrNull(graph, URIs.textfield);
-        textfield_add = getResourceOrNull(graph, URIs.textfield_add);
-        textfield_delete = getResourceOrNull(graph, URIs.textfield_delete);
-        textfield_key = getResourceOrNull(graph, URIs.textfield_key);
-        textfield_rename = getResourceOrNull(graph, URIs.textfield_rename);
-        theme = getResourceOrNull(graph, URIs.theme);
-        thumb_down = getResourceOrNull(graph, URIs.thumb_down);
-        thumb_up = getResourceOrNull(graph, URIs.thumb_up);
-        tick = getResourceOrNull(graph, URIs.tick);
-        time = getResourceOrNull(graph, URIs.time);
-        time_add = getResourceOrNull(graph, URIs.time_add);
-        time_delete = getResourceOrNull(graph, URIs.time_delete);
-        time_go = getResourceOrNull(graph, URIs.time_go);
-        time_green = getResourceOrNull(graph, URIs.time_green);
-        time_red = getResourceOrNull(graph, URIs.time_red);
-        timeline_marker = getResourceOrNull(graph, URIs.timeline_marker);
-        transmit = getResourceOrNull(graph, URIs.transmit);
-        transmit_add = getResourceOrNull(graph, URIs.transmit_add);
-        transmit_blue = getResourceOrNull(graph, URIs.transmit_blue);
-        transmit_delete = getResourceOrNull(graph, URIs.transmit_delete);
-        transmit_edit = getResourceOrNull(graph, URIs.transmit_edit);
-        transmit_error = getResourceOrNull(graph, URIs.transmit_error);
-        transmit_go = getResourceOrNull(graph, URIs.transmit_go);
-        transmit_red = getResourceOrNull(graph, URIs.transmit_red);
-        tux = getResourceOrNull(graph, URIs.tux);
-        user = getResourceOrNull(graph, URIs.user);
-        user_add = getResourceOrNull(graph, URIs.user_add);
-        user_alert = getResourceOrNull(graph, URIs.user_alert);
-        user_b = getResourceOrNull(graph, URIs.user_b);
-        user_brown = getResourceOrNull(graph, URIs.user_brown);
-        user_comment = getResourceOrNull(graph, URIs.user_comment);
-        user_cross = getResourceOrNull(graph, URIs.user_cross);
-        user_delete = getResourceOrNull(graph, URIs.user_delete);
-        user_earth = getResourceOrNull(graph, URIs.user_earth);
-        user_edit = getResourceOrNull(graph, URIs.user_edit);
-        user_female = getResourceOrNull(graph, URIs.user_female);
-        user_go = getResourceOrNull(graph, URIs.user_go);
-        user_gray = getResourceOrNull(graph, URIs.user_gray);
-        user_gray_cool = getResourceOrNull(graph, URIs.user_gray_cool);
-        user_green = getResourceOrNull(graph, URIs.user_green);
-        user_home = getResourceOrNull(graph, URIs.user_home);
-        user_key = getResourceOrNull(graph, URIs.user_key);
-        user_magnify = getResourceOrNull(graph, URIs.user_magnify);
-        user_mature = getResourceOrNull(graph, URIs.user_mature);
-        user_orange = getResourceOrNull(graph, URIs.user_orange);
-        user_red = getResourceOrNull(graph, URIs.user_red);
-        user_star = getResourceOrNull(graph, URIs.user_star);
-        user_suit = getResourceOrNull(graph, URIs.user_suit);
-        user_suit_black = getResourceOrNull(graph, URIs.user_suit_black);
-        user_tick = getResourceOrNull(graph, URIs.user_tick);
-        vcard = getResourceOrNull(graph, URIs.vcard);
-        vcard_add = getResourceOrNull(graph, URIs.vcard_add);
-        vcard_delete = getResourceOrNull(graph, URIs.vcard_delete);
-        vcard_edit = getResourceOrNull(graph, URIs.vcard_edit);
-        vcard_key = getResourceOrNull(graph, URIs.vcard_key);
-        vector = getResourceOrNull(graph, URIs.vector);
-        vector_add = getResourceOrNull(graph, URIs.vector_add);
-        vector_delete = getResourceOrNull(graph, URIs.vector_delete);
-        vector_key = getResourceOrNull(graph, URIs.vector_key);
-        wand = getResourceOrNull(graph, URIs.wand);
-        weather_cloud = getResourceOrNull(graph, URIs.weather_cloud);
-        weather_clouds = getResourceOrNull(graph, URIs.weather_clouds);
-        weather_cloudy = getResourceOrNull(graph, URIs.weather_cloudy);
-        weather_cloudy_rain = getResourceOrNull(graph, URIs.weather_cloudy_rain);
-        weather_lightning = getResourceOrNull(graph, URIs.weather_lightning);
-        weather_rain = getResourceOrNull(graph, URIs.weather_rain);
-        weather_snow = getResourceOrNull(graph, URIs.weather_snow);
-        weather_sun = getResourceOrNull(graph, URIs.weather_sun);
-        webcam = getResourceOrNull(graph, URIs.webcam);
-        webcam_add = getResourceOrNull(graph, URIs.webcam_add);
-        webcam_connect = getResourceOrNull(graph, URIs.webcam_connect);
-        webcam_delete = getResourceOrNull(graph, URIs.webcam_delete);
-        webcam_error = getResourceOrNull(graph, URIs.webcam_error);
-        webcam_start = getResourceOrNull(graph, URIs.webcam_start);
-        webcam_stop = getResourceOrNull(graph, URIs.webcam_stop);
-        world = getResourceOrNull(graph, URIs.world);
-        world_add = getResourceOrNull(graph, URIs.world_add);
-        world_connect = getResourceOrNull(graph, URIs.world_connect);
-        world_dawn = getResourceOrNull(graph, URIs.world_dawn);
-        world_delete = getResourceOrNull(graph, URIs.world_delete);
-        world_edit = getResourceOrNull(graph, URIs.world_edit);
-        world_go = getResourceOrNull(graph, URIs.world_go);
-        world_key = getResourceOrNull(graph, URIs.world_key);
-        world_link = getResourceOrNull(graph, URIs.world_link);
-        world_night = getResourceOrNull(graph, URIs.world_night);
-        world_orbit = getResourceOrNull(graph, URIs.world_orbit);
-        wrench = getResourceOrNull(graph, URIs.wrench);
-        wrench_orange = getResourceOrNull(graph, URIs.wrench_orange);
-        xhtml = getResourceOrNull(graph, URIs.xhtml);
-        xhtml_add = getResourceOrNull(graph, URIs.xhtml_add);
-        xhtml_delete = getResourceOrNull(graph, URIs.xhtml_delete);
-        xhtml_error = getResourceOrNull(graph, URIs.xhtml_error);
-        xhtml_go = getResourceOrNull(graph, URIs.xhtml_go);
-        xhtml_valid = getResourceOrNull(graph, URIs.xhtml_valid);
-        zoom = getResourceOrNull(graph, URIs.zoom);
-        zoom_in = getResourceOrNull(graph, URIs.zoom_in);
-        zoom_out = getResourceOrNull(graph, URIs.zoom_out);
-    }
-    
-    public static SilkResources getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        SilkResources ret = session.peekService(SilkResources.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new SilkResources(qc.getIndependentGraph(graph));
-            session.registerService(SilkResources.class, ret);
-        }
-        return ret;
-    }
-    
-    public static SilkResources getInstance(RequestProcessor session) throws DatabaseException {
-        SilkResources ret = session.peekService(SilkResources.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<SilkResources>() {
-                public SilkResources perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new SilkResources(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(SilkResources.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.simulation.ontology/graph.tg b/bundles/org.simantics.simulation.ontology/graph.tg
deleted file mode 100644 (file)
index b818692..0000000
Binary files a/bundles/org.simantics.simulation.ontology/graph.tg and /dev/null differ
diff --git a/bundles/org.simantics.simulation.ontology/src/org/simantics/simulation/ontology/HistoryResource.java b/bundles/org.simantics.simulation.ontology/src/org/simantics/simulation/ontology/HistoryResource.java
deleted file mode 100644 (file)
index ded6254..0000000
+++ /dev/null
@@ -1,157 +0,0 @@
-package org.simantics.simulation.ontology;
-
-import org.simantics.db.RequestProcessor;
-import org.simantics.db.Resource;
-import org.simantics.db.ReadGraph;
-import org.simantics.db.request.Read;
-import org.simantics.db.Session;
-import org.simantics.db.exception.DatabaseException;
-import org.simantics.db.service.QueryControl;
-
-public class HistoryResource {
-    
-    public final Resource History;
-    public final Resource History_Item;
-    public final Resource History_Item_Bias;
-    public final Resource History_Item_Bias_Inverse;
-    public final Resource History_Item_CollectorState;
-    public final Resource History_Item_CollectorState_Inverse;
-    public final Resource History_Item_Deadband;
-    public final Resource History_Item_Deadband_Inverse;
-    public final Resource History_Item_Enabled;
-    public final Resource History_Item_Enabled_Inverse;
-    public final Resource History_Item_Format;
-    public final Resource History_Item_FormatId;
-    public final Resource History_Item_FormatId_Inverse;
-    public final Resource History_Item_Format_Inverse;
-    public final Resource History_Item_Gain;
-    public final Resource History_Item_Gain_Inverse;
-    public final Resource History_Item_GroupId;
-    public final Resource History_Item_GroupId_Inverse;
-    public final Resource History_Item_GroupItemId;
-    public final Resource History_Item_GroupItemId_Inverse;
-    public final Resource History_Item_Info;
-    public final Resource History_Item_Info_Inverse;
-    public final Resource History_Item_Interval;
-    public final Resource History_Item_Interval_Inverse;
-    public final Resource History_Item_Series;
-    public final Resource History_Item_Series_Inverse;
-    public final Resource History_Item_VariableId;
-    public final Resource History_Item_VariableId_Inverse;
-    public final Resource History_Item_size;
-    public final Resource History_Item_size_Inverse;
-    public final Resource History_archive;
-    public final Resource History_archive_Inverse;
-    public final Resource History_size;
-    public final Resource History_size_Inverse;
-        
-    public static class URIs {
-        public static final String History = "http://www.simantics.org/Simulation-1.1/History/History";
-        public static final String History_Item = "http://www.simantics.org/Simulation-1.1/History/History/Item";
-        public static final String History_Item_Bias = "http://www.simantics.org/Simulation-1.1/History/History/Item/Bias";
-        public static final String History_Item_Bias_Inverse = "http://www.simantics.org/Simulation-1.1/History/History/Item/Bias/Inverse";
-        public static final String History_Item_CollectorState = "http://www.simantics.org/Simulation-1.1/History/History/Item/CollectorState";
-        public static final String History_Item_CollectorState_Inverse = "http://www.simantics.org/Simulation-1.1/History/History/Item/CollectorState/Inverse";
-        public static final String History_Item_Deadband = "http://www.simantics.org/Simulation-1.1/History/History/Item/Deadband";
-        public static final String History_Item_Deadband_Inverse = "http://www.simantics.org/Simulation-1.1/History/History/Item/Deadband/Inverse";
-        public static final String History_Item_Enabled = "http://www.simantics.org/Simulation-1.1/History/History/Item/Enabled";
-        public static final String History_Item_Enabled_Inverse = "http://www.simantics.org/Simulation-1.1/History/History/Item/Enabled/Inverse";
-        public static final String History_Item_Format = "http://www.simantics.org/Simulation-1.1/History/History/Item/Format";
-        public static final String History_Item_FormatId = "http://www.simantics.org/Simulation-1.1/History/History/Item/FormatId";
-        public static final String History_Item_FormatId_Inverse = "http://www.simantics.org/Simulation-1.1/History/History/Item/FormatId/Inverse";
-        public static final String History_Item_Format_Inverse = "http://www.simantics.org/Simulation-1.1/History/History/Item/Format/Inverse";
-        public static final String History_Item_Gain = "http://www.simantics.org/Simulation-1.1/History/History/Item/Gain";
-        public static final String History_Item_Gain_Inverse = "http://www.simantics.org/Simulation-1.1/History/History/Item/Gain/Inverse";
-        public static final String History_Item_GroupId = "http://www.simantics.org/Simulation-1.1/History/History/Item/GroupId";
-        public static final String History_Item_GroupId_Inverse = "http://www.simantics.org/Simulation-1.1/History/History/Item/GroupId/Inverse";
-        public static final String History_Item_GroupItemId = "http://www.simantics.org/Simulation-1.1/History/History/Item/GroupItemId";
-        public static final String History_Item_GroupItemId_Inverse = "http://www.simantics.org/Simulation-1.1/History/History/Item/GroupItemId/Inverse";
-        public static final String History_Item_Info = "http://www.simantics.org/Simulation-1.1/History/History/Item/Info";
-        public static final String History_Item_Info_Inverse = "http://www.simantics.org/Simulation-1.1/History/History/Item/Info/Inverse";
-        public static final String History_Item_Interval = "http://www.simantics.org/Simulation-1.1/History/History/Item/Interval";
-        public static final String History_Item_Interval_Inverse = "http://www.simantics.org/Simulation-1.1/History/History/Item/Interval/Inverse";
-        public static final String History_Item_Series = "http://www.simantics.org/Simulation-1.1/History/History/Item/Series";
-        public static final String History_Item_Series_Inverse = "http://www.simantics.org/Simulation-1.1/History/History/Item/Series/Inverse";
-        public static final String History_Item_VariableId = "http://www.simantics.org/Simulation-1.1/History/History/Item/VariableId";
-        public static final String History_Item_VariableId_Inverse = "http://www.simantics.org/Simulation-1.1/History/History/Item/VariableId/Inverse";
-        public static final String History_Item_size = "http://www.simantics.org/Simulation-1.1/History/History/Item/size";
-        public static final String History_Item_size_Inverse = "http://www.simantics.org/Simulation-1.1/History/History/Item/size/Inverse";
-        public static final String History_archive = "http://www.simantics.org/Simulation-1.1/History/History/archive";
-        public static final String History_archive_Inverse = "http://www.simantics.org/Simulation-1.1/History/History/archive/Inverse";
-        public static final String History_size = "http://www.simantics.org/Simulation-1.1/History/History/size";
-        public static final String History_size_Inverse = "http://www.simantics.org/Simulation-1.1/History/History/size/Inverse";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public HistoryResource(ReadGraph graph) {
-        History = getResourceOrNull(graph, URIs.History);
-        History_Item = getResourceOrNull(graph, URIs.History_Item);
-        History_Item_Bias = getResourceOrNull(graph, URIs.History_Item_Bias);
-        History_Item_Bias_Inverse = getResourceOrNull(graph, URIs.History_Item_Bias_Inverse);
-        History_Item_CollectorState = getResourceOrNull(graph, URIs.History_Item_CollectorState);
-        History_Item_CollectorState_Inverse = getResourceOrNull(graph, URIs.History_Item_CollectorState_Inverse);
-        History_Item_Deadband = getResourceOrNull(graph, URIs.History_Item_Deadband);
-        History_Item_Deadband_Inverse = getResourceOrNull(graph, URIs.History_Item_Deadband_Inverse);
-        History_Item_Enabled = getResourceOrNull(graph, URIs.History_Item_Enabled);
-        History_Item_Enabled_Inverse = getResourceOrNull(graph, URIs.History_Item_Enabled_Inverse);
-        History_Item_Format = getResourceOrNull(graph, URIs.History_Item_Format);
-        History_Item_FormatId = getResourceOrNull(graph, URIs.History_Item_FormatId);
-        History_Item_FormatId_Inverse = getResourceOrNull(graph, URIs.History_Item_FormatId_Inverse);
-        History_Item_Format_Inverse = getResourceOrNull(graph, URIs.History_Item_Format_Inverse);
-        History_Item_Gain = getResourceOrNull(graph, URIs.History_Item_Gain);
-        History_Item_Gain_Inverse = getResourceOrNull(graph, URIs.History_Item_Gain_Inverse);
-        History_Item_GroupId = getResourceOrNull(graph, URIs.History_Item_GroupId);
-        History_Item_GroupId_Inverse = getResourceOrNull(graph, URIs.History_Item_GroupId_Inverse);
-        History_Item_GroupItemId = getResourceOrNull(graph, URIs.History_Item_GroupItemId);
-        History_Item_GroupItemId_Inverse = getResourceOrNull(graph, URIs.History_Item_GroupItemId_Inverse);
-        History_Item_Info = getResourceOrNull(graph, URIs.History_Item_Info);
-        History_Item_Info_Inverse = getResourceOrNull(graph, URIs.History_Item_Info_Inverse);
-        History_Item_Interval = getResourceOrNull(graph, URIs.History_Item_Interval);
-        History_Item_Interval_Inverse = getResourceOrNull(graph, URIs.History_Item_Interval_Inverse);
-        History_Item_Series = getResourceOrNull(graph, URIs.History_Item_Series);
-        History_Item_Series_Inverse = getResourceOrNull(graph, URIs.History_Item_Series_Inverse);
-        History_Item_VariableId = getResourceOrNull(graph, URIs.History_Item_VariableId);
-        History_Item_VariableId_Inverse = getResourceOrNull(graph, URIs.History_Item_VariableId_Inverse);
-        History_Item_size = getResourceOrNull(graph, URIs.History_Item_size);
-        History_Item_size_Inverse = getResourceOrNull(graph, URIs.History_Item_size_Inverse);
-        History_archive = getResourceOrNull(graph, URIs.History_archive);
-        History_archive_Inverse = getResourceOrNull(graph, URIs.History_archive_Inverse);
-        History_size = getResourceOrNull(graph, URIs.History_size);
-        History_size_Inverse = getResourceOrNull(graph, URIs.History_size_Inverse);
-    }
-    
-    public static HistoryResource getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        HistoryResource ret = session.peekService(HistoryResource.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new HistoryResource(qc.getIndependentGraph(graph));
-            session.registerService(HistoryResource.class, ret);
-        }
-        return ret;
-    }
-    
-    public static HistoryResource getInstance(RequestProcessor session) throws DatabaseException {
-        HistoryResource ret = session.peekService(HistoryResource.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<HistoryResource>() {
-                public HistoryResource perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new HistoryResource(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(HistoryResource.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.simulation.ontology/src/org/simantics/simulation/ontology/SimulationResource.java b/bundles/org.simantics.simulation.ontology/src/org/simantics/simulation/ontology/SimulationResource.java
deleted file mode 100644 (file)
index 24955a2..0000000
+++ /dev/null
@@ -1,244 +0,0 @@
-package org.simantics.simulation.ontology;
-
-import org.simantics.db.RequestProcessor;
-import org.simantics.db.Resource;
-import org.simantics.db.ReadGraph;
-import org.simantics.db.request.Read;
-import org.simantics.db.Session;
-import org.simantics.db.exception.DatabaseException;
-import org.simantics.db.service.QueryControl;
-
-public class SimulationResource {
-    
-    public final Resource ActiveExperiment;
-    public final Resource Experiment;
-    public final Resource ExperimentState;
-    public final Resource ExperimentState_Disposed;
-    public final Resource ExperimentState_Initializing;
-    public final Resource ExperimentState_Running;
-    public final Resource ExperimentState_Stopped;
-    public final Resource HasActivationTime;
-    public final Resource HasActivationTime_Inverse;
-    public final Resource HasActiveExperiment;
-    public final Resource HasActiveExperiment_Inverse;
-    public final Resource HasConfiguration;
-    public final Resource HasDevsComponent;
-    public final Resource HasExperimentState;
-    public final Resource HasInitialState;
-    public final Resource HasInitialState_Inverse;
-    public final Resource HasState;
-    public final Resource HasState_Inverse;
-    public final Resource History;
-    public final Resource History_History;
-    public final Resource History_History_Item;
-    public final Resource History_History_Item_Bias;
-    public final Resource History_History_Item_Bias_Inverse;
-    public final Resource History_History_Item_CollectorState;
-    public final Resource History_History_Item_CollectorState_Inverse;
-    public final Resource History_History_Item_Deadband;
-    public final Resource History_History_Item_Deadband_Inverse;
-    public final Resource History_History_Item_Enabled;
-    public final Resource History_History_Item_Enabled_Inverse;
-    public final Resource History_History_Item_Format;
-    public final Resource History_History_Item_FormatId;
-    public final Resource History_History_Item_FormatId_Inverse;
-    public final Resource History_History_Item_Format_Inverse;
-    public final Resource History_History_Item_Gain;
-    public final Resource History_History_Item_Gain_Inverse;
-    public final Resource History_History_Item_GroupId;
-    public final Resource History_History_Item_GroupId_Inverse;
-    public final Resource History_History_Item_GroupItemId;
-    public final Resource History_History_Item_GroupItemId_Inverse;
-    public final Resource History_History_Item_Info;
-    public final Resource History_History_Item_Info_Inverse;
-    public final Resource History_History_Item_Interval;
-    public final Resource History_History_Item_Interval_Inverse;
-    public final Resource History_History_Item_Series;
-    public final Resource History_History_Item_Series_Inverse;
-    public final Resource History_History_Item_VariableId;
-    public final Resource History_History_Item_VariableId_Inverse;
-    public final Resource History_History_Item_size;
-    public final Resource History_History_Item_size_Inverse;
-    public final Resource History_History_archive;
-    public final Resource History_History_archive_Inverse;
-    public final Resource History_History_size;
-    public final Resource History_History_size_Inverse;
-    public final Resource IsActive;
-    public final Resource IsConfigurationOf;
-    public final Resource Model;
-    public final Resource Run;
-    public final Resource RunType;
-    public final Resource Run_iExperiment;
-    public final Resource Run_iExperiment_Inverse;
-    public final Resource State;
-    public final Resource State_History;
-    public final Resource State_History_Inverse;
-        
-    public static class URIs {
-        public static final String ActiveExperiment = "http://www.simantics.org/Simulation-1.1/ActiveExperiment";
-        public static final String Experiment = "http://www.simantics.org/Simulation-1.1/Experiment";
-        public static final String ExperimentState = "http://www.simantics.org/Simulation-1.1/ExperimentState";
-        public static final String ExperimentState_Disposed = "http://www.simantics.org/Simulation-1.1/ExperimentState/Disposed";
-        public static final String ExperimentState_Initializing = "http://www.simantics.org/Simulation-1.1/ExperimentState/Initializing";
-        public static final String ExperimentState_Running = "http://www.simantics.org/Simulation-1.1/ExperimentState/Running";
-        public static final String ExperimentState_Stopped = "http://www.simantics.org/Simulation-1.1/ExperimentState/Stopped";
-        public static final String HasActivationTime = "http://www.simantics.org/Simulation-1.1/HasActivationTime";
-        public static final String HasActivationTime_Inverse = "http://www.simantics.org/Simulation-1.1/HasActivationTime/Inverse";
-        public static final String HasActiveExperiment = "http://www.simantics.org/Simulation-1.1/HasActiveExperiment";
-        public static final String HasActiveExperiment_Inverse = "http://www.simantics.org/Simulation-1.1/HasActiveExperiment/Inverse";
-        public static final String HasConfiguration = "http://www.simantics.org/Simulation-1.1/HasConfiguration";
-        public static final String HasDevsComponent = "http://www.simantics.org/Simulation-1.1/HasDevsComponent";
-        public static final String HasExperimentState = "http://www.simantics.org/Simulation-1.1/HasExperimentState";
-        public static final String HasInitialState = "http://www.simantics.org/Simulation-1.1/HasInitialState";
-        public static final String HasInitialState_Inverse = "http://www.simantics.org/Simulation-1.1/HasInitialState/Inverse";
-        public static final String HasState = "http://www.simantics.org/Simulation-1.1/HasState";
-        public static final String HasState_Inverse = "http://www.simantics.org/Simulation-1.1/HasState/Inverse";
-        public static final String History = "http://www.simantics.org/Simulation-1.1/History";
-        public static final String History_History = "http://www.simantics.org/Simulation-1.1/History/History";
-        public static final String History_History_Item = "http://www.simantics.org/Simulation-1.1/History/History/Item";
-        public static final String History_History_Item_Bias = "http://www.simantics.org/Simulation-1.1/History/History/Item/Bias";
-        public static final String History_History_Item_Bias_Inverse = "http://www.simantics.org/Simulation-1.1/History/History/Item/Bias/Inverse";
-        public static final String History_History_Item_CollectorState = "http://www.simantics.org/Simulation-1.1/History/History/Item/CollectorState";
-        public static final String History_History_Item_CollectorState_Inverse = "http://www.simantics.org/Simulation-1.1/History/History/Item/CollectorState/Inverse";
-        public static final String History_History_Item_Deadband = "http://www.simantics.org/Simulation-1.1/History/History/Item/Deadband";
-        public static final String History_History_Item_Deadband_Inverse = "http://www.simantics.org/Simulation-1.1/History/History/Item/Deadband/Inverse";
-        public static final String History_History_Item_Enabled = "http://www.simantics.org/Simulation-1.1/History/History/Item/Enabled";
-        public static final String History_History_Item_Enabled_Inverse = "http://www.simantics.org/Simulation-1.1/History/History/Item/Enabled/Inverse";
-        public static final String History_History_Item_Format = "http://www.simantics.org/Simulation-1.1/History/History/Item/Format";
-        public static final String History_History_Item_FormatId = "http://www.simantics.org/Simulation-1.1/History/History/Item/FormatId";
-        public static final String History_History_Item_FormatId_Inverse = "http://www.simantics.org/Simulation-1.1/History/History/Item/FormatId/Inverse";
-        public static final String History_History_Item_Format_Inverse = "http://www.simantics.org/Simulation-1.1/History/History/Item/Format/Inverse";
-        public static final String History_History_Item_Gain = "http://www.simantics.org/Simulation-1.1/History/History/Item/Gain";
-        public static final String History_History_Item_Gain_Inverse = "http://www.simantics.org/Simulation-1.1/History/History/Item/Gain/Inverse";
-        public static final String History_History_Item_GroupId = "http://www.simantics.org/Simulation-1.1/History/History/Item/GroupId";
-        public static final String History_History_Item_GroupId_Inverse = "http://www.simantics.org/Simulation-1.1/History/History/Item/GroupId/Inverse";
-        public static final String History_History_Item_GroupItemId = "http://www.simantics.org/Simulation-1.1/History/History/Item/GroupItemId";
-        public static final String History_History_Item_GroupItemId_Inverse = "http://www.simantics.org/Simulation-1.1/History/History/Item/GroupItemId/Inverse";
-        public static final String History_History_Item_Info = "http://www.simantics.org/Simulation-1.1/History/History/Item/Info";
-        public static final String History_History_Item_Info_Inverse = "http://www.simantics.org/Simulation-1.1/History/History/Item/Info/Inverse";
-        public static final String History_History_Item_Interval = "http://www.simantics.org/Simulation-1.1/History/History/Item/Interval";
-        public static final String History_History_Item_Interval_Inverse = "http://www.simantics.org/Simulation-1.1/History/History/Item/Interval/Inverse";
-        public static final String History_History_Item_Series = "http://www.simantics.org/Simulation-1.1/History/History/Item/Series";
-        public static final String History_History_Item_Series_Inverse = "http://www.simantics.org/Simulation-1.1/History/History/Item/Series/Inverse";
-        public static final String History_History_Item_VariableId = "http://www.simantics.org/Simulation-1.1/History/History/Item/VariableId";
-        public static final String History_History_Item_VariableId_Inverse = "http://www.simantics.org/Simulation-1.1/History/History/Item/VariableId/Inverse";
-        public static final String History_History_Item_size = "http://www.simantics.org/Simulation-1.1/History/History/Item/size";
-        public static final String History_History_Item_size_Inverse = "http://www.simantics.org/Simulation-1.1/History/History/Item/size/Inverse";
-        public static final String History_History_archive = "http://www.simantics.org/Simulation-1.1/History/History/archive";
-        public static final String History_History_archive_Inverse = "http://www.simantics.org/Simulation-1.1/History/History/archive/Inverse";
-        public static final String History_History_size = "http://www.simantics.org/Simulation-1.1/History/History/size";
-        public static final String History_History_size_Inverse = "http://www.simantics.org/Simulation-1.1/History/History/size/Inverse";
-        public static final String IsActive = "http://www.simantics.org/Simulation-1.1/IsActive";
-        public static final String IsConfigurationOf = "http://www.simantics.org/Simulation-1.1/IsConfigurationOf";
-        public static final String Model = "http://www.simantics.org/Simulation-1.1/Model";
-        public static final String Run = "http://www.simantics.org/Simulation-1.1/Run";
-        public static final String RunType = "http://www.simantics.org/Simulation-1.1/RunType";
-        public static final String Run_iExperiment = "http://www.simantics.org/Simulation-1.1/Run/iExperiment";
-        public static final String Run_iExperiment_Inverse = "http://www.simantics.org/Simulation-1.1/Run/iExperiment/Inverse";
-        public static final String State = "http://www.simantics.org/Simulation-1.1/State";
-        public static final String State_History = "http://www.simantics.org/Simulation-1.1/State/History";
-        public static final String State_History_Inverse = "http://www.simantics.org/Simulation-1.1/State/History/Inverse";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public SimulationResource(ReadGraph graph) {
-        ActiveExperiment = getResourceOrNull(graph, URIs.ActiveExperiment);
-        Experiment = getResourceOrNull(graph, URIs.Experiment);
-        ExperimentState = getResourceOrNull(graph, URIs.ExperimentState);
-        ExperimentState_Disposed = getResourceOrNull(graph, URIs.ExperimentState_Disposed);
-        ExperimentState_Initializing = getResourceOrNull(graph, URIs.ExperimentState_Initializing);
-        ExperimentState_Running = getResourceOrNull(graph, URIs.ExperimentState_Running);
-        ExperimentState_Stopped = getResourceOrNull(graph, URIs.ExperimentState_Stopped);
-        HasActivationTime = getResourceOrNull(graph, URIs.HasActivationTime);
-        HasActivationTime_Inverse = getResourceOrNull(graph, URIs.HasActivationTime_Inverse);
-        HasActiveExperiment = getResourceOrNull(graph, URIs.HasActiveExperiment);
-        HasActiveExperiment_Inverse = getResourceOrNull(graph, URIs.HasActiveExperiment_Inverse);
-        HasConfiguration = getResourceOrNull(graph, URIs.HasConfiguration);
-        HasDevsComponent = getResourceOrNull(graph, URIs.HasDevsComponent);
-        HasExperimentState = getResourceOrNull(graph, URIs.HasExperimentState);
-        HasInitialState = getResourceOrNull(graph, URIs.HasInitialState);
-        HasInitialState_Inverse = getResourceOrNull(graph, URIs.HasInitialState_Inverse);
-        HasState = getResourceOrNull(graph, URIs.HasState);
-        HasState_Inverse = getResourceOrNull(graph, URIs.HasState_Inverse);
-        History = getResourceOrNull(graph, URIs.History);
-        History_History = getResourceOrNull(graph, URIs.History_History);
-        History_History_Item = getResourceOrNull(graph, URIs.History_History_Item);
-        History_History_Item_Bias = getResourceOrNull(graph, URIs.History_History_Item_Bias);
-        History_History_Item_Bias_Inverse = getResourceOrNull(graph, URIs.History_History_Item_Bias_Inverse);
-        History_History_Item_CollectorState = getResourceOrNull(graph, URIs.History_History_Item_CollectorState);
-        History_History_Item_CollectorState_Inverse = getResourceOrNull(graph, URIs.History_History_Item_CollectorState_Inverse);
-        History_History_Item_Deadband = getResourceOrNull(graph, URIs.History_History_Item_Deadband);
-        History_History_Item_Deadband_Inverse = getResourceOrNull(graph, URIs.History_History_Item_Deadband_Inverse);
-        History_History_Item_Enabled = getResourceOrNull(graph, URIs.History_History_Item_Enabled);
-        History_History_Item_Enabled_Inverse = getResourceOrNull(graph, URIs.History_History_Item_Enabled_Inverse);
-        History_History_Item_Format = getResourceOrNull(graph, URIs.History_History_Item_Format);
-        History_History_Item_FormatId = getResourceOrNull(graph, URIs.History_History_Item_FormatId);
-        History_History_Item_FormatId_Inverse = getResourceOrNull(graph, URIs.History_History_Item_FormatId_Inverse);
-        History_History_Item_Format_Inverse = getResourceOrNull(graph, URIs.History_History_Item_Format_Inverse);
-        History_History_Item_Gain = getResourceOrNull(graph, URIs.History_History_Item_Gain);
-        History_History_Item_Gain_Inverse = getResourceOrNull(graph, URIs.History_History_Item_Gain_Inverse);
-        History_History_Item_GroupId = getResourceOrNull(graph, URIs.History_History_Item_GroupId);
-        History_History_Item_GroupId_Inverse = getResourceOrNull(graph, URIs.History_History_Item_GroupId_Inverse);
-        History_History_Item_GroupItemId = getResourceOrNull(graph, URIs.History_History_Item_GroupItemId);
-        History_History_Item_GroupItemId_Inverse = getResourceOrNull(graph, URIs.History_History_Item_GroupItemId_Inverse);
-        History_History_Item_Info = getResourceOrNull(graph, URIs.History_History_Item_Info);
-        History_History_Item_Info_Inverse = getResourceOrNull(graph, URIs.History_History_Item_Info_Inverse);
-        History_History_Item_Interval = getResourceOrNull(graph, URIs.History_History_Item_Interval);
-        History_History_Item_Interval_Inverse = getResourceOrNull(graph, URIs.History_History_Item_Interval_Inverse);
-        History_History_Item_Series = getResourceOrNull(graph, URIs.History_History_Item_Series);
-        History_History_Item_Series_Inverse = getResourceOrNull(graph, URIs.History_History_Item_Series_Inverse);
-        History_History_Item_VariableId = getResourceOrNull(graph, URIs.History_History_Item_VariableId);
-        History_History_Item_VariableId_Inverse = getResourceOrNull(graph, URIs.History_History_Item_VariableId_Inverse);
-        History_History_Item_size = getResourceOrNull(graph, URIs.History_History_Item_size);
-        History_History_Item_size_Inverse = getResourceOrNull(graph, URIs.History_History_Item_size_Inverse);
-        History_History_archive = getResourceOrNull(graph, URIs.History_History_archive);
-        History_History_archive_Inverse = getResourceOrNull(graph, URIs.History_History_archive_Inverse);
-        History_History_size = getResourceOrNull(graph, URIs.History_History_size);
-        History_History_size_Inverse = getResourceOrNull(graph, URIs.History_History_size_Inverse);
-        IsActive = getResourceOrNull(graph, URIs.IsActive);
-        IsConfigurationOf = getResourceOrNull(graph, URIs.IsConfigurationOf);
-        Model = getResourceOrNull(graph, URIs.Model);
-        Run = getResourceOrNull(graph, URIs.Run);
-        RunType = getResourceOrNull(graph, URIs.RunType);
-        Run_iExperiment = getResourceOrNull(graph, URIs.Run_iExperiment);
-        Run_iExperiment_Inverse = getResourceOrNull(graph, URIs.Run_iExperiment_Inverse);
-        State = getResourceOrNull(graph, URIs.State);
-        State_History = getResourceOrNull(graph, URIs.State_History);
-        State_History_Inverse = getResourceOrNull(graph, URIs.State_History_Inverse);
-    }
-    
-    public static SimulationResource getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        SimulationResource ret = session.peekService(SimulationResource.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new SimulationResource(qc.getIndependentGraph(graph));
-            session.registerService(SimulationResource.class, ret);
-        }
-        return ret;
-    }
-    
-    public static SimulationResource getInstance(RequestProcessor session) throws DatabaseException {
-        SimulationResource ret = session.peekService(SimulationResource.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<SimulationResource>() {
-                public SimulationResource perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new SimulationResource(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(SimulationResource.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.softwareconfiguration.ontology/graph.tg b/bundles/org.simantics.softwareconfiguration.ontology/graph.tg
deleted file mode 100644 (file)
index 35f47e6..0000000
Binary files a/bundles/org.simantics.softwareconfiguration.ontology/graph.tg and /dev/null differ
diff --git a/bundles/org.simantics.softwareconfiguration.ontology/src/org/simantics/layer0/SoftwareConfigurationResources.java b/bundles/org.simantics.softwareconfiguration.ontology/src/org/simantics/layer0/SoftwareConfigurationResources.java
deleted file mode 100644 (file)
index e16e2a3..0000000
+++ /dev/null
@@ -1,88 +0,0 @@
-package org.simantics.layer0;
-
-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 SoftwareConfigurationResources {
-    
-    public final Resource HasVersion;
-    public final Resource HasVersion_Inverse;
-    public final Resource IsCompatibleWith;
-    public final Resource Product;
-    public final Resource Update;
-    public final Resource Update_From;
-    public final Resource Update_HasMigrationAction;
-    public final Resource Update_To;
-    public final Resource Version;
-    public final Resource Version_HasUpdate;
-    public final Resource Version_Of;
-        
-    public static class URIs {
-        public static final String HasVersion = "http://www.simantics.org/SoftwareConfiguration-1.1/HasVersion";
-        public static final String HasVersion_Inverse = "http://www.simantics.org/SoftwareConfiguration-1.1/HasVersion/Inverse";
-        public static final String IsCompatibleWith = "http://www.simantics.org/SoftwareConfiguration-1.1/IsCompatibleWith";
-        public static final String Product = "http://www.simantics.org/SoftwareConfiguration-1.1/Product";
-        public static final String Update = "http://www.simantics.org/SoftwareConfiguration-1.1/Update";
-        public static final String Update_From = "http://www.simantics.org/SoftwareConfiguration-1.1/Update/From";
-        public static final String Update_HasMigrationAction = "http://www.simantics.org/SoftwareConfiguration-1.1/Update/HasMigrationAction";
-        public static final String Update_To = "http://www.simantics.org/SoftwareConfiguration-1.1/Update/To";
-        public static final String Version = "http://www.simantics.org/SoftwareConfiguration-1.1/Version";
-        public static final String Version_HasUpdate = "http://www.simantics.org/SoftwareConfiguration-1.1/Version/HasUpdate";
-        public static final String Version_Of = "http://www.simantics.org/SoftwareConfiguration-1.1/Version/Of";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public SoftwareConfigurationResources(ReadGraph graph) {
-        HasVersion = getResourceOrNull(graph, URIs.HasVersion);
-        HasVersion_Inverse = getResourceOrNull(graph, URIs.HasVersion_Inverse);
-        IsCompatibleWith = getResourceOrNull(graph, URIs.IsCompatibleWith);
-        Product = getResourceOrNull(graph, URIs.Product);
-        Update = getResourceOrNull(graph, URIs.Update);
-        Update_From = getResourceOrNull(graph, URIs.Update_From);
-        Update_HasMigrationAction = getResourceOrNull(graph, URIs.Update_HasMigrationAction);
-        Update_To = getResourceOrNull(graph, URIs.Update_To);
-        Version = getResourceOrNull(graph, URIs.Version);
-        Version_HasUpdate = getResourceOrNull(graph, URIs.Version_HasUpdate);
-        Version_Of = getResourceOrNull(graph, URIs.Version_Of);
-    }
-    
-    public static SoftwareConfigurationResources getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        SoftwareConfigurationResources ret = session.peekService(SoftwareConfigurationResources.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new SoftwareConfigurationResources(qc.getIndependentGraph(graph));
-            session.registerService(SoftwareConfigurationResources.class, ret);
-        }
-        return ret;
-    }
-    
-    public static SoftwareConfigurationResources getInstance(RequestProcessor session) throws DatabaseException {
-        SoftwareConfigurationResources ret = session.peekService(SoftwareConfigurationResources.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<SoftwareConfigurationResources>() {
-                public SoftwareConfigurationResources perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new SoftwareConfigurationResources(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(SoftwareConfigurationResources.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.spreadsheet.ontology/graph.tg b/bundles/org.simantics.spreadsheet.ontology/graph.tg
deleted file mode 100644 (file)
index 405ddb9..0000000
Binary files a/bundles/org.simantics.spreadsheet.ontology/graph.tg and /dev/null differ
diff --git a/bundles/org.simantics.spreadsheet.ontology/src/org/simantics/spreadsheet/resource/SpreadsheetResource.java b/bundles/org.simantics.spreadsheet.ontology/src/org/simantics/spreadsheet/resource/SpreadsheetResource.java
deleted file mode 100644 (file)
index a15285e..0000000
+++ /dev/null
@@ -1,526 +0,0 @@
-package org.simantics.spreadsheet.resource;
-
-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 SpreadsheetResource {
-    
-    public final Resource Attribute;
-    public final Resource Book;
-    public final Resource Book_HasDefaultInitialCondition;
-    public final Resource BrowseContext;
-    public final Resource Cell;
-    public final Resource Cell_HasStyle;
-    public final Resource Cell_StyleOf;
-    public final Resource Cell_align;
-    public final Resource Cell_align_Inverse;
-    public final Resource Cell_background;
-    public final Resource Cell_background_Inverse;
-    public final Resource Cell_border;
-    public final Resource Cell_border_Inverse;
-    public final Resource Cell_columnSpan;
-    public final Resource Cell_columnSpan_Inverse;
-    public final Resource Cell_content;
-    public final Resource Cell_content_Inverse;
-    public final Resource Cell_editable;
-    public final Resource Cell_editable_Inverse;
-    public final Resource Cell_font;
-    public final Resource Cell_font_Inverse;
-    public final Resource Cell_foreground;
-    public final Resource Cell_foreground_Inverse;
-    public final Resource Cell_formatIndex;
-    public final Resource Cell_formatIndex_Inverse;
-    public final Resource Cell_formatString;
-    public final Resource Cell_formatString_Inverse;
-    public final Resource Cell_label;
-    public final Resource Cell_label_Inverse;
-    public final Resource Cell_locked;
-    public final Resource Cell_locked_Inverse;
-    public final Resource Cell_rowSpan;
-    public final Resource Cell_rowSpan_Inverse;
-    public final Resource Cell_style;
-    public final Resource Cell_style_Inverse;
-    public final Resource CompositeTemplate;
-    public final Resource Dimensions;
-    public final Resource Dimensions_columnCount;
-    public final Resource Dimensions_columnCount_Inverse;
-    public final Resource Dimensions_fitColumns;
-    public final Resource Dimensions_fitColumns_Inverse;
-    public final Resource Dimensions_fitRows;
-    public final Resource Dimensions_fitRows_Inverse;
-    public final Resource Dimensions_rowCount;
-    public final Resource Dimensions_rowCount_Inverse;
-    public final Resource DoubleArrayCell;
-    public final Resource DoubleArrayCell_HasDoubleArray;
-    public final Resource DoubleArrayCell_HasDoubleArray_Inverse;
-    public final Resource DoubleArrayCell_HasWidth;
-    public final Resource DoubleArrayCell_HasWidth_Inverse;
-    public final Resource DoubleArrayRange;
-    public final Resource DoubleArrayRange_array;
-    public final Resource DoubleArrayRange_array_Inverse;
-    public final Resource Element;
-    public final Resource Element_immutable;
-    public final Resource Element_immutable_Inverse;
-    public final Resource ExcelCell;
-    public final Resource Experiment;
-    public final Resource ExpressionRange;
-    public final Resource ExpressionRange_cells;
-    public final Resource ExpressionRange_cells_Inverse;
-    public final Resource ForCompositeTemplate;
-    public final Resource ForCompositeTemplate_Inverse;
-    public final Resource Functions;
-    public final Resource Functions_cellLabel;
-    public final Resource Functions_contentDisplayValueAccessor;
-    public final Resource Functions_contentValueAccessor;
-    public final Resource Functions_defaultLineCells;
-    public final Resource Functions_defaultSheetCellEditor;
-    public final Resource Functions_doubleArrayChildren;
-    public final Resource Functions_lineNodeKeys;
-    public final Resource Functions_queryRangeChildren;
-    public final Resource Functions_sclValue;
-    public final Resource Functions_sheetRunDomainChildren;
-    public final Resource Functions_spreadsheetChildren;
-    public final Resource Functions_spreadsheetInput;
-    public final Resource Functions_spreadsheetLinesChildren;
-    public final Resource Functions_spreadsheetRunInput;
-    public final Resource Functions_spreadsheetSession;
-    public final Resource Functions_stringArrayChildren;
-    public final Resource Functions_textCellEditor;
-    public final Resource Functions_variableCellEditor;
-    public final Resource HasInitialCondition;
-    public final Resource HasInitialCondition_Inverse;
-    public final Resource HasLocation;
-    public final Resource HasLocation_Inverse;
-    public final Resource HasMicrosoftExcelDocumentData;
-    public final Resource HasMicrosoftExcelDocumentData_Inverse;
-    public final Resource HasRVI;
-    public final Resource HasRVI_Inverse;
-    public final Resource HasSheet;
-    public final Resource Headers;
-    public final Resource Headers_columnLabels;
-    public final Resource Headers_columnLabels_Inverse;
-    public final Resource Headers_columnWidths;
-    public final Resource Headers_columnWidths_Inverse;
-    public final Resource Headers_rowHeights;
-    public final Resource Headers_rowHeights_Inverse;
-    public final Resource Headers_rowLabels;
-    public final Resource Headers_rowLabels_Inverse;
-    public final Resource InitialCondition;
-    public final Resource InitialCondition_ConditionOf;
-    public final Resource InitialCondition_ConditionOf_Inverse;
-    public final Resource InitialCondition_DefaultConditionOf;
-    public final Resource InitialCondition_bytes;
-    public final Resource InitialCondition_bytes_Inverse;
-    public final Resource IsSheetOf;
-    public final Resource Line;
-    public final Resource LineContent;
-    public final Resource LineNode;
-    public final Resource LineNode_keys;
-    public final Resource LineNode_keys_Inverse;
-    public final Resource Line_content;
-    public final Resource Line_content_Inverse;
-    public final Resource Lines;
-    public final Resource MicrosoftExcelDocument;
-    public final Resource MicrosoftExcelDocumentData;
-    public final Resource ModelSourceContribution;
-    public final Resource Range;
-    public final Resource Range_heightBound;
-    public final Resource Range_heightBound_Inverse;
-    public final Resource Range_location;
-    public final Resource Range_location_Inverse;
-    public final Resource Range_widthBound;
-    public final Resource Range_widthBound_Inverse;
-    public final Resource Run;
-    public final Resource SCLCell;
-    public final Resource SCLCell_Expression;
-    public final Resource SCLCell_Expression_Inverse;
-    public final Resource SCLMain;
-    public final Resource SCLValue;
-    public final Resource SheetSourceContribution;
-    public final Resource SourceContribution;
-    public final Resource SourceContribution_function;
-    public final Resource SourceContribution_function_Inverse;
-    public final Resource SourceContribution_labeler;
-    public final Resource SourceContribution_labeler_Inverse;
-    public final Resource Spreadsheet;
-    public final Resource SpreadsheetElement;
-    public final Resource StringArrayCell;
-    public final Resource StringArrayCell_HasStringArray;
-    public final Resource StringArrayCell_HasStringArray_Inverse;
-    public final Resource StringArrayCell_HasWidth;
-    public final Resource StringArrayCell_HasWidth_Inverse;
-    public final Resource StringArrayRange;
-    public final Resource StringArrayRange_array;
-    public final Resource StringArrayRange_array_Inverse;
-    public final Resource Style;
-    public final Resource Style_id;
-    public final Resource Style_id_Inverse;
-    public final Resource TextCell;
-    public final Resource cellEditor;
-    public final Resource cellEditor_Inverse;
-    public final Resource scl;
-    public final Resource sclValue;
-    public final Resource session;
-    public final Resource session_Inverse;
-        
-    public static class URIs {
-        public static final String Attribute = "http://www.simantics.org/Spreadsheet-1.2/Attribute";
-        public static final String Book = "http://www.simantics.org/Spreadsheet-1.2/Book";
-        public static final String Book_HasDefaultInitialCondition = "http://www.simantics.org/Spreadsheet-1.2/Book/HasDefaultInitialCondition";
-        public static final String BrowseContext = "http://www.simantics.org/Spreadsheet-1.2/BrowseContext";
-        public static final String Cell = "http://www.simantics.org/Spreadsheet-1.2/Cell";
-        public static final String Cell_HasStyle = "http://www.simantics.org/Spreadsheet-1.2/Cell/HasStyle";
-        public static final String Cell_StyleOf = "http://www.simantics.org/Spreadsheet-1.2/Cell/StyleOf";
-        public static final String Cell_align = "http://www.simantics.org/Spreadsheet-1.2/Cell/align";
-        public static final String Cell_align_Inverse = "http://www.simantics.org/Spreadsheet-1.2/Cell/align/Inverse";
-        public static final String Cell_background = "http://www.simantics.org/Spreadsheet-1.2/Cell/background";
-        public static final String Cell_background_Inverse = "http://www.simantics.org/Spreadsheet-1.2/Cell/background/Inverse";
-        public static final String Cell_border = "http://www.simantics.org/Spreadsheet-1.2/Cell/border";
-        public static final String Cell_border_Inverse = "http://www.simantics.org/Spreadsheet-1.2/Cell/border/Inverse";
-        public static final String Cell_columnSpan = "http://www.simantics.org/Spreadsheet-1.2/Cell/columnSpan";
-        public static final String Cell_columnSpan_Inverse = "http://www.simantics.org/Spreadsheet-1.2/Cell/columnSpan/Inverse";
-        public static final String Cell_content = "http://www.simantics.org/Spreadsheet-1.2/Cell/content";
-        public static final String Cell_content_Inverse = "http://www.simantics.org/Spreadsheet-1.2/Cell/content/Inverse";
-        public static final String Cell_editable = "http://www.simantics.org/Spreadsheet-1.2/Cell/editable";
-        public static final String Cell_editable_Inverse = "http://www.simantics.org/Spreadsheet-1.2/Cell/editable/Inverse";
-        public static final String Cell_font = "http://www.simantics.org/Spreadsheet-1.2/Cell/font";
-        public static final String Cell_font_Inverse = "http://www.simantics.org/Spreadsheet-1.2/Cell/font/Inverse";
-        public static final String Cell_foreground = "http://www.simantics.org/Spreadsheet-1.2/Cell/foreground";
-        public static final String Cell_foreground_Inverse = "http://www.simantics.org/Spreadsheet-1.2/Cell/foreground/Inverse";
-        public static final String Cell_formatIndex = "http://www.simantics.org/Spreadsheet-1.2/Cell/formatIndex";
-        public static final String Cell_formatIndex_Inverse = "http://www.simantics.org/Spreadsheet-1.2/Cell/formatIndex/Inverse";
-        public static final String Cell_formatString = "http://www.simantics.org/Spreadsheet-1.2/Cell/formatString";
-        public static final String Cell_formatString_Inverse = "http://www.simantics.org/Spreadsheet-1.2/Cell/formatString/Inverse";
-        public static final String Cell_label = "http://www.simantics.org/Spreadsheet-1.2/Cell/label";
-        public static final String Cell_label_Inverse = "http://www.simantics.org/Spreadsheet-1.2/Cell/label/Inverse";
-        public static final String Cell_locked = "http://www.simantics.org/Spreadsheet-1.2/Cell/locked";
-        public static final String Cell_locked_Inverse = "http://www.simantics.org/Spreadsheet-1.2/Cell/locked/Inverse";
-        public static final String Cell_rowSpan = "http://www.simantics.org/Spreadsheet-1.2/Cell/rowSpan";
-        public static final String Cell_rowSpan_Inverse = "http://www.simantics.org/Spreadsheet-1.2/Cell/rowSpan/Inverse";
-        public static final String Cell_style = "http://www.simantics.org/Spreadsheet-1.2/Cell/style";
-        public static final String Cell_style_Inverse = "http://www.simantics.org/Spreadsheet-1.2/Cell/style/Inverse";
-        public static final String CompositeTemplate = "http://www.simantics.org/Spreadsheet-1.2/CompositeTemplate";
-        public static final String Dimensions = "http://www.simantics.org/Spreadsheet-1.2/Dimensions";
-        public static final String Dimensions_columnCount = "http://www.simantics.org/Spreadsheet-1.2/Dimensions/columnCount";
-        public static final String Dimensions_columnCount_Inverse = "http://www.simantics.org/Spreadsheet-1.2/Dimensions/columnCount/Inverse";
-        public static final String Dimensions_fitColumns = "http://www.simantics.org/Spreadsheet-1.2/Dimensions/fitColumns";
-        public static final String Dimensions_fitColumns_Inverse = "http://www.simantics.org/Spreadsheet-1.2/Dimensions/fitColumns/Inverse";
-        public static final String Dimensions_fitRows = "http://www.simantics.org/Spreadsheet-1.2/Dimensions/fitRows";
-        public static final String Dimensions_fitRows_Inverse = "http://www.simantics.org/Spreadsheet-1.2/Dimensions/fitRows/Inverse";
-        public static final String Dimensions_rowCount = "http://www.simantics.org/Spreadsheet-1.2/Dimensions/rowCount";
-        public static final String Dimensions_rowCount_Inverse = "http://www.simantics.org/Spreadsheet-1.2/Dimensions/rowCount/Inverse";
-        public static final String DoubleArrayCell = "http://www.simantics.org/Spreadsheet-1.2/DoubleArrayCell";
-        public static final String DoubleArrayCell_HasDoubleArray = "http://www.simantics.org/Spreadsheet-1.2/DoubleArrayCell/HasDoubleArray";
-        public static final String DoubleArrayCell_HasDoubleArray_Inverse = "http://www.simantics.org/Spreadsheet-1.2/DoubleArrayCell/HasDoubleArray/Inverse";
-        public static final String DoubleArrayCell_HasWidth = "http://www.simantics.org/Spreadsheet-1.2/DoubleArrayCell/HasWidth";
-        public static final String DoubleArrayCell_HasWidth_Inverse = "http://www.simantics.org/Spreadsheet-1.2/DoubleArrayCell/HasWidth/Inverse";
-        public static final String DoubleArrayRange = "http://www.simantics.org/Spreadsheet-1.2/DoubleArrayRange";
-        public static final String DoubleArrayRange_array = "http://www.simantics.org/Spreadsheet-1.2/DoubleArrayRange/array";
-        public static final String DoubleArrayRange_array_Inverse = "http://www.simantics.org/Spreadsheet-1.2/DoubleArrayRange/array/Inverse";
-        public static final String Element = "http://www.simantics.org/Spreadsheet-1.2/Element";
-        public static final String Element_immutable = "http://www.simantics.org/Spreadsheet-1.2/Element/immutable";
-        public static final String Element_immutable_Inverse = "http://www.simantics.org/Spreadsheet-1.2/Element/immutable/Inverse";
-        public static final String ExcelCell = "http://www.simantics.org/Spreadsheet-1.2/ExcelCell";
-        public static final String Experiment = "http://www.simantics.org/Spreadsheet-1.2/Experiment";
-        public static final String ExpressionRange = "http://www.simantics.org/Spreadsheet-1.2/ExpressionRange";
-        public static final String ExpressionRange_cells = "http://www.simantics.org/Spreadsheet-1.2/ExpressionRange/cells";
-        public static final String ExpressionRange_cells_Inverse = "http://www.simantics.org/Spreadsheet-1.2/ExpressionRange/cells/Inverse";
-        public static final String ForCompositeTemplate = "http://www.simantics.org/Spreadsheet-1.2/ForCompositeTemplate";
-        public static final String ForCompositeTemplate_Inverse = "http://www.simantics.org/Spreadsheet-1.2/ForCompositeTemplate/Inverse";
-        public static final String Functions = "http://www.simantics.org/Spreadsheet-1.2/Functions";
-        public static final String Functions_cellLabel = "http://www.simantics.org/Spreadsheet-1.2/Functions/cellLabel";
-        public static final String Functions_contentDisplayValueAccessor = "http://www.simantics.org/Spreadsheet-1.2/Functions/contentDisplayValueAccessor";
-        public static final String Functions_contentValueAccessor = "http://www.simantics.org/Spreadsheet-1.2/Functions/contentValueAccessor";
-        public static final String Functions_defaultLineCells = "http://www.simantics.org/Spreadsheet-1.2/Functions/defaultLineCells";
-        public static final String Functions_defaultSheetCellEditor = "http://www.simantics.org/Spreadsheet-1.2/Functions/defaultSheetCellEditor";
-        public static final String Functions_doubleArrayChildren = "http://www.simantics.org/Spreadsheet-1.2/Functions/doubleArrayChildren";
-        public static final String Functions_lineNodeKeys = "http://www.simantics.org/Spreadsheet-1.2/Functions/lineNodeKeys";
-        public static final String Functions_queryRangeChildren = "http://www.simantics.org/Spreadsheet-1.2/Functions/queryRangeChildren";
-        public static final String Functions_sclValue = "http://www.simantics.org/Spreadsheet-1.2/Functions/sclValue";
-        public static final String Functions_sheetRunDomainChildren = "http://www.simantics.org/Spreadsheet-1.2/Functions/sheetRunDomainChildren";
-        public static final String Functions_spreadsheetChildren = "http://www.simantics.org/Spreadsheet-1.2/Functions/spreadsheetChildren";
-        public static final String Functions_spreadsheetInput = "http://www.simantics.org/Spreadsheet-1.2/Functions/spreadsheetInput";
-        public static final String Functions_spreadsheetLinesChildren = "http://www.simantics.org/Spreadsheet-1.2/Functions/spreadsheetLinesChildren";
-        public static final String Functions_spreadsheetRunInput = "http://www.simantics.org/Spreadsheet-1.2/Functions/spreadsheetRunInput";
-        public static final String Functions_spreadsheetSession = "http://www.simantics.org/Spreadsheet-1.2/Functions/spreadsheetSession";
-        public static final String Functions_stringArrayChildren = "http://www.simantics.org/Spreadsheet-1.2/Functions/stringArrayChildren";
-        public static final String Functions_textCellEditor = "http://www.simantics.org/Spreadsheet-1.2/Functions/textCellEditor";
-        public static final String Functions_variableCellEditor = "http://www.simantics.org/Spreadsheet-1.2/Functions/variableCellEditor";
-        public static final String HasInitialCondition = "http://www.simantics.org/Spreadsheet-1.2/HasInitialCondition";
-        public static final String HasInitialCondition_Inverse = "http://www.simantics.org/Spreadsheet-1.2/HasInitialCondition/Inverse";
-        public static final String HasLocation = "http://www.simantics.org/Spreadsheet-1.2/HasLocation";
-        public static final String HasLocation_Inverse = "http://www.simantics.org/Spreadsheet-1.2/HasLocation/Inverse";
-        public static final String HasMicrosoftExcelDocumentData = "http://www.simantics.org/Spreadsheet-1.2/HasMicrosoftExcelDocumentData";
-        public static final String HasMicrosoftExcelDocumentData_Inverse = "http://www.simantics.org/Spreadsheet-1.2/HasMicrosoftExcelDocumentData/Inverse";
-        public static final String HasRVI = "http://www.simantics.org/Spreadsheet-1.2/HasRVI";
-        public static final String HasRVI_Inverse = "http://www.simantics.org/Spreadsheet-1.2/HasRVI/Inverse";
-        public static final String HasSheet = "http://www.simantics.org/Spreadsheet-1.2/HasSheet";
-        public static final String Headers = "http://www.simantics.org/Spreadsheet-1.2/Headers";
-        public static final String Headers_columnLabels = "http://www.simantics.org/Spreadsheet-1.2/Headers/columnLabels";
-        public static final String Headers_columnLabels_Inverse = "http://www.simantics.org/Spreadsheet-1.2/Headers/columnLabels/Inverse";
-        public static final String Headers_columnWidths = "http://www.simantics.org/Spreadsheet-1.2/Headers/columnWidths";
-        public static final String Headers_columnWidths_Inverse = "http://www.simantics.org/Spreadsheet-1.2/Headers/columnWidths/Inverse";
-        public static final String Headers_rowHeights = "http://www.simantics.org/Spreadsheet-1.2/Headers/rowHeights";
-        public static final String Headers_rowHeights_Inverse = "http://www.simantics.org/Spreadsheet-1.2/Headers/rowHeights/Inverse";
-        public static final String Headers_rowLabels = "http://www.simantics.org/Spreadsheet-1.2/Headers/rowLabels";
-        public static final String Headers_rowLabels_Inverse = "http://www.simantics.org/Spreadsheet-1.2/Headers/rowLabels/Inverse";
-        public static final String InitialCondition = "http://www.simantics.org/Spreadsheet-1.2/InitialCondition";
-        public static final String InitialCondition_ConditionOf = "http://www.simantics.org/Spreadsheet-1.2/InitialCondition/ConditionOf";
-        public static final String InitialCondition_ConditionOf_Inverse = "http://www.simantics.org/Spreadsheet-1.2/InitialCondition/ConditionOf/Inverse";
-        public static final String InitialCondition_DefaultConditionOf = "http://www.simantics.org/Spreadsheet-1.2/InitialCondition/DefaultConditionOf";
-        public static final String InitialCondition_bytes = "http://www.simantics.org/Spreadsheet-1.2/InitialCondition/bytes";
-        public static final String InitialCondition_bytes_Inverse = "http://www.simantics.org/Spreadsheet-1.2/InitialCondition/bytes/Inverse";
-        public static final String IsSheetOf = "http://www.simantics.org/Spreadsheet-1.2/IsSheetOf";
-        public static final String Line = "http://www.simantics.org/Spreadsheet-1.2/Line";
-        public static final String LineContent = "http://www.simantics.org/Spreadsheet-1.2/LineContent";
-        public static final String LineNode = "http://www.simantics.org/Spreadsheet-1.2/LineNode";
-        public static final String LineNode_keys = "http://www.simantics.org/Spreadsheet-1.2/LineNode/keys";
-        public static final String LineNode_keys_Inverse = "http://www.simantics.org/Spreadsheet-1.2/LineNode/keys/Inverse";
-        public static final String Line_content = "http://www.simantics.org/Spreadsheet-1.2/Line/content";
-        public static final String Line_content_Inverse = "http://www.simantics.org/Spreadsheet-1.2/Line/content/Inverse";
-        public static final String Lines = "http://www.simantics.org/Spreadsheet-1.2/Lines";
-        public static final String MicrosoftExcelDocument = "http://www.simantics.org/Spreadsheet-1.2/MicrosoftExcelDocument";
-        public static final String MicrosoftExcelDocumentData = "http://www.simantics.org/Spreadsheet-1.2/MicrosoftExcelDocumentData";
-        public static final String ModelSourceContribution = "http://www.simantics.org/Spreadsheet-1.2/ModelSourceContribution";
-        public static final String Range = "http://www.simantics.org/Spreadsheet-1.2/Range";
-        public static final String Range_heightBound = "http://www.simantics.org/Spreadsheet-1.2/Range/heightBound";
-        public static final String Range_heightBound_Inverse = "http://www.simantics.org/Spreadsheet-1.2/Range/heightBound/Inverse";
-        public static final String Range_location = "http://www.simantics.org/Spreadsheet-1.2/Range/location";
-        public static final String Range_location_Inverse = "http://www.simantics.org/Spreadsheet-1.2/Range/location/Inverse";
-        public static final String Range_widthBound = "http://www.simantics.org/Spreadsheet-1.2/Range/widthBound";
-        public static final String Range_widthBound_Inverse = "http://www.simantics.org/Spreadsheet-1.2/Range/widthBound/Inverse";
-        public static final String Run = "http://www.simantics.org/Spreadsheet-1.2/Run";
-        public static final String SCLCell = "http://www.simantics.org/Spreadsheet-1.2/SCLCell";
-        public static final String SCLCell_Expression = "http://www.simantics.org/Spreadsheet-1.2/SCLCell/Expression";
-        public static final String SCLCell_Expression_Inverse = "http://www.simantics.org/Spreadsheet-1.2/SCLCell/Expression/Inverse";
-        public static final String SCLMain = "http://www.simantics.org/Spreadsheet-1.2/SCLMain";
-        public static final String SCLValue = "http://www.simantics.org/Spreadsheet-1.2/SCLValue";
-        public static final String SheetSourceContribution = "http://www.simantics.org/Spreadsheet-1.2/SheetSourceContribution";
-        public static final String SourceContribution = "http://www.simantics.org/Spreadsheet-1.2/SourceContribution";
-        public static final String SourceContribution_function = "http://www.simantics.org/Spreadsheet-1.2/SourceContribution/function";
-        public static final String SourceContribution_function_Inverse = "http://www.simantics.org/Spreadsheet-1.2/SourceContribution/function/Inverse";
-        public static final String SourceContribution_labeler = "http://www.simantics.org/Spreadsheet-1.2/SourceContribution/labeler";
-        public static final String SourceContribution_labeler_Inverse = "http://www.simantics.org/Spreadsheet-1.2/SourceContribution/labeler/Inverse";
-        public static final String Spreadsheet = "http://www.simantics.org/Spreadsheet-1.2/Spreadsheet";
-        public static final String SpreadsheetElement = "http://www.simantics.org/Spreadsheet-1.2/SpreadsheetElement";
-        public static final String StringArrayCell = "http://www.simantics.org/Spreadsheet-1.2/StringArrayCell";
-        public static final String StringArrayCell_HasStringArray = "http://www.simantics.org/Spreadsheet-1.2/StringArrayCell/HasStringArray";
-        public static final String StringArrayCell_HasStringArray_Inverse = "http://www.simantics.org/Spreadsheet-1.2/StringArrayCell/HasStringArray/Inverse";
-        public static final String StringArrayCell_HasWidth = "http://www.simantics.org/Spreadsheet-1.2/StringArrayCell/HasWidth";
-        public static final String StringArrayCell_HasWidth_Inverse = "http://www.simantics.org/Spreadsheet-1.2/StringArrayCell/HasWidth/Inverse";
-        public static final String StringArrayRange = "http://www.simantics.org/Spreadsheet-1.2/StringArrayRange";
-        public static final String StringArrayRange_array = "http://www.simantics.org/Spreadsheet-1.2/StringArrayRange/array";
-        public static final String StringArrayRange_array_Inverse = "http://www.simantics.org/Spreadsheet-1.2/StringArrayRange/array/Inverse";
-        public static final String Style = "http://www.simantics.org/Spreadsheet-1.2/Style";
-        public static final String Style_id = "http://www.simantics.org/Spreadsheet-1.2/Style/id";
-        public static final String Style_id_Inverse = "http://www.simantics.org/Spreadsheet-1.2/Style/id/Inverse";
-        public static final String TextCell = "http://www.simantics.org/Spreadsheet-1.2/TextCell";
-        public static final String cellEditor = "http://www.simantics.org/Spreadsheet-1.2/cellEditor";
-        public static final String cellEditor_Inverse = "http://www.simantics.org/Spreadsheet-1.2/cellEditor/Inverse";
-        public static final String scl = "http://www.simantics.org/Spreadsheet-1.2/scl";
-        public static final String sclValue = "http://www.simantics.org/Spreadsheet-1.2/sclValue";
-        public static final String session = "http://www.simantics.org/Spreadsheet-1.2/session";
-        public static final String session_Inverse = "http://www.simantics.org/Spreadsheet-1.2/session/Inverse";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public SpreadsheetResource(ReadGraph graph) {
-        Attribute = getResourceOrNull(graph, URIs.Attribute);
-        Book = getResourceOrNull(graph, URIs.Book);
-        Book_HasDefaultInitialCondition = getResourceOrNull(graph, URIs.Book_HasDefaultInitialCondition);
-        BrowseContext = getResourceOrNull(graph, URIs.BrowseContext);
-        Cell = getResourceOrNull(graph, URIs.Cell);
-        Cell_HasStyle = getResourceOrNull(graph, URIs.Cell_HasStyle);
-        Cell_StyleOf = getResourceOrNull(graph, URIs.Cell_StyleOf);
-        Cell_align = getResourceOrNull(graph, URIs.Cell_align);
-        Cell_align_Inverse = getResourceOrNull(graph, URIs.Cell_align_Inverse);
-        Cell_background = getResourceOrNull(graph, URIs.Cell_background);
-        Cell_background_Inverse = getResourceOrNull(graph, URIs.Cell_background_Inverse);
-        Cell_border = getResourceOrNull(graph, URIs.Cell_border);
-        Cell_border_Inverse = getResourceOrNull(graph, URIs.Cell_border_Inverse);
-        Cell_columnSpan = getResourceOrNull(graph, URIs.Cell_columnSpan);
-        Cell_columnSpan_Inverse = getResourceOrNull(graph, URIs.Cell_columnSpan_Inverse);
-        Cell_content = getResourceOrNull(graph, URIs.Cell_content);
-        Cell_content_Inverse = getResourceOrNull(graph, URIs.Cell_content_Inverse);
-        Cell_editable = getResourceOrNull(graph, URIs.Cell_editable);
-        Cell_editable_Inverse = getResourceOrNull(graph, URIs.Cell_editable_Inverse);
-        Cell_font = getResourceOrNull(graph, URIs.Cell_font);
-        Cell_font_Inverse = getResourceOrNull(graph, URIs.Cell_font_Inverse);
-        Cell_foreground = getResourceOrNull(graph, URIs.Cell_foreground);
-        Cell_foreground_Inverse = getResourceOrNull(graph, URIs.Cell_foreground_Inverse);
-        Cell_formatIndex = getResourceOrNull(graph, URIs.Cell_formatIndex);
-        Cell_formatIndex_Inverse = getResourceOrNull(graph, URIs.Cell_formatIndex_Inverse);
-        Cell_formatString = getResourceOrNull(graph, URIs.Cell_formatString);
-        Cell_formatString_Inverse = getResourceOrNull(graph, URIs.Cell_formatString_Inverse);
-        Cell_label = getResourceOrNull(graph, URIs.Cell_label);
-        Cell_label_Inverse = getResourceOrNull(graph, URIs.Cell_label_Inverse);
-        Cell_locked = getResourceOrNull(graph, URIs.Cell_locked);
-        Cell_locked_Inverse = getResourceOrNull(graph, URIs.Cell_locked_Inverse);
-        Cell_rowSpan = getResourceOrNull(graph, URIs.Cell_rowSpan);
-        Cell_rowSpan_Inverse = getResourceOrNull(graph, URIs.Cell_rowSpan_Inverse);
-        Cell_style = getResourceOrNull(graph, URIs.Cell_style);
-        Cell_style_Inverse = getResourceOrNull(graph, URIs.Cell_style_Inverse);
-        CompositeTemplate = getResourceOrNull(graph, URIs.CompositeTemplate);
-        Dimensions = getResourceOrNull(graph, URIs.Dimensions);
-        Dimensions_columnCount = getResourceOrNull(graph, URIs.Dimensions_columnCount);
-        Dimensions_columnCount_Inverse = getResourceOrNull(graph, URIs.Dimensions_columnCount_Inverse);
-        Dimensions_fitColumns = getResourceOrNull(graph, URIs.Dimensions_fitColumns);
-        Dimensions_fitColumns_Inverse = getResourceOrNull(graph, URIs.Dimensions_fitColumns_Inverse);
-        Dimensions_fitRows = getResourceOrNull(graph, URIs.Dimensions_fitRows);
-        Dimensions_fitRows_Inverse = getResourceOrNull(graph, URIs.Dimensions_fitRows_Inverse);
-        Dimensions_rowCount = getResourceOrNull(graph, URIs.Dimensions_rowCount);
-        Dimensions_rowCount_Inverse = getResourceOrNull(graph, URIs.Dimensions_rowCount_Inverse);
-        DoubleArrayCell = getResourceOrNull(graph, URIs.DoubleArrayCell);
-        DoubleArrayCell_HasDoubleArray = getResourceOrNull(graph, URIs.DoubleArrayCell_HasDoubleArray);
-        DoubleArrayCell_HasDoubleArray_Inverse = getResourceOrNull(graph, URIs.DoubleArrayCell_HasDoubleArray_Inverse);
-        DoubleArrayCell_HasWidth = getResourceOrNull(graph, URIs.DoubleArrayCell_HasWidth);
-        DoubleArrayCell_HasWidth_Inverse = getResourceOrNull(graph, URIs.DoubleArrayCell_HasWidth_Inverse);
-        DoubleArrayRange = getResourceOrNull(graph, URIs.DoubleArrayRange);
-        DoubleArrayRange_array = getResourceOrNull(graph, URIs.DoubleArrayRange_array);
-        DoubleArrayRange_array_Inverse = getResourceOrNull(graph, URIs.DoubleArrayRange_array_Inverse);
-        Element = getResourceOrNull(graph, URIs.Element);
-        Element_immutable = getResourceOrNull(graph, URIs.Element_immutable);
-        Element_immutable_Inverse = getResourceOrNull(graph, URIs.Element_immutable_Inverse);
-        ExcelCell = getResourceOrNull(graph, URIs.ExcelCell);
-        Experiment = getResourceOrNull(graph, URIs.Experiment);
-        ExpressionRange = getResourceOrNull(graph, URIs.ExpressionRange);
-        ExpressionRange_cells = getResourceOrNull(graph, URIs.ExpressionRange_cells);
-        ExpressionRange_cells_Inverse = getResourceOrNull(graph, URIs.ExpressionRange_cells_Inverse);
-        ForCompositeTemplate = getResourceOrNull(graph, URIs.ForCompositeTemplate);
-        ForCompositeTemplate_Inverse = getResourceOrNull(graph, URIs.ForCompositeTemplate_Inverse);
-        Functions = getResourceOrNull(graph, URIs.Functions);
-        Functions_cellLabel = getResourceOrNull(graph, URIs.Functions_cellLabel);
-        Functions_contentDisplayValueAccessor = getResourceOrNull(graph, URIs.Functions_contentDisplayValueAccessor);
-        Functions_contentValueAccessor = getResourceOrNull(graph, URIs.Functions_contentValueAccessor);
-        Functions_defaultLineCells = getResourceOrNull(graph, URIs.Functions_defaultLineCells);
-        Functions_defaultSheetCellEditor = getResourceOrNull(graph, URIs.Functions_defaultSheetCellEditor);
-        Functions_doubleArrayChildren = getResourceOrNull(graph, URIs.Functions_doubleArrayChildren);
-        Functions_lineNodeKeys = getResourceOrNull(graph, URIs.Functions_lineNodeKeys);
-        Functions_queryRangeChildren = getResourceOrNull(graph, URIs.Functions_queryRangeChildren);
-        Functions_sclValue = getResourceOrNull(graph, URIs.Functions_sclValue);
-        Functions_sheetRunDomainChildren = getResourceOrNull(graph, URIs.Functions_sheetRunDomainChildren);
-        Functions_spreadsheetChildren = getResourceOrNull(graph, URIs.Functions_spreadsheetChildren);
-        Functions_spreadsheetInput = getResourceOrNull(graph, URIs.Functions_spreadsheetInput);
-        Functions_spreadsheetLinesChildren = getResourceOrNull(graph, URIs.Functions_spreadsheetLinesChildren);
-        Functions_spreadsheetRunInput = getResourceOrNull(graph, URIs.Functions_spreadsheetRunInput);
-        Functions_spreadsheetSession = getResourceOrNull(graph, URIs.Functions_spreadsheetSession);
-        Functions_stringArrayChildren = getResourceOrNull(graph, URIs.Functions_stringArrayChildren);
-        Functions_textCellEditor = getResourceOrNull(graph, URIs.Functions_textCellEditor);
-        Functions_variableCellEditor = getResourceOrNull(graph, URIs.Functions_variableCellEditor);
-        HasInitialCondition = getResourceOrNull(graph, URIs.HasInitialCondition);
-        HasInitialCondition_Inverse = getResourceOrNull(graph, URIs.HasInitialCondition_Inverse);
-        HasLocation = getResourceOrNull(graph, URIs.HasLocation);
-        HasLocation_Inverse = getResourceOrNull(graph, URIs.HasLocation_Inverse);
-        HasMicrosoftExcelDocumentData = getResourceOrNull(graph, URIs.HasMicrosoftExcelDocumentData);
-        HasMicrosoftExcelDocumentData_Inverse = getResourceOrNull(graph, URIs.HasMicrosoftExcelDocumentData_Inverse);
-        HasRVI = getResourceOrNull(graph, URIs.HasRVI);
-        HasRVI_Inverse = getResourceOrNull(graph, URIs.HasRVI_Inverse);
-        HasSheet = getResourceOrNull(graph, URIs.HasSheet);
-        Headers = getResourceOrNull(graph, URIs.Headers);
-        Headers_columnLabels = getResourceOrNull(graph, URIs.Headers_columnLabels);
-        Headers_columnLabels_Inverse = getResourceOrNull(graph, URIs.Headers_columnLabels_Inverse);
-        Headers_columnWidths = getResourceOrNull(graph, URIs.Headers_columnWidths);
-        Headers_columnWidths_Inverse = getResourceOrNull(graph, URIs.Headers_columnWidths_Inverse);
-        Headers_rowHeights = getResourceOrNull(graph, URIs.Headers_rowHeights);
-        Headers_rowHeights_Inverse = getResourceOrNull(graph, URIs.Headers_rowHeights_Inverse);
-        Headers_rowLabels = getResourceOrNull(graph, URIs.Headers_rowLabels);
-        Headers_rowLabels_Inverse = getResourceOrNull(graph, URIs.Headers_rowLabels_Inverse);
-        InitialCondition = getResourceOrNull(graph, URIs.InitialCondition);
-        InitialCondition_ConditionOf = getResourceOrNull(graph, URIs.InitialCondition_ConditionOf);
-        InitialCondition_ConditionOf_Inverse = getResourceOrNull(graph, URIs.InitialCondition_ConditionOf_Inverse);
-        InitialCondition_DefaultConditionOf = getResourceOrNull(graph, URIs.InitialCondition_DefaultConditionOf);
-        InitialCondition_bytes = getResourceOrNull(graph, URIs.InitialCondition_bytes);
-        InitialCondition_bytes_Inverse = getResourceOrNull(graph, URIs.InitialCondition_bytes_Inverse);
-        IsSheetOf = getResourceOrNull(graph, URIs.IsSheetOf);
-        Line = getResourceOrNull(graph, URIs.Line);
-        LineContent = getResourceOrNull(graph, URIs.LineContent);
-        LineNode = getResourceOrNull(graph, URIs.LineNode);
-        LineNode_keys = getResourceOrNull(graph, URIs.LineNode_keys);
-        LineNode_keys_Inverse = getResourceOrNull(graph, URIs.LineNode_keys_Inverse);
-        Line_content = getResourceOrNull(graph, URIs.Line_content);
-        Line_content_Inverse = getResourceOrNull(graph, URIs.Line_content_Inverse);
-        Lines = getResourceOrNull(graph, URIs.Lines);
-        MicrosoftExcelDocument = getResourceOrNull(graph, URIs.MicrosoftExcelDocument);
-        MicrosoftExcelDocumentData = getResourceOrNull(graph, URIs.MicrosoftExcelDocumentData);
-        ModelSourceContribution = getResourceOrNull(graph, URIs.ModelSourceContribution);
-        Range = getResourceOrNull(graph, URIs.Range);
-        Range_heightBound = getResourceOrNull(graph, URIs.Range_heightBound);
-        Range_heightBound_Inverse = getResourceOrNull(graph, URIs.Range_heightBound_Inverse);
-        Range_location = getResourceOrNull(graph, URIs.Range_location);
-        Range_location_Inverse = getResourceOrNull(graph, URIs.Range_location_Inverse);
-        Range_widthBound = getResourceOrNull(graph, URIs.Range_widthBound);
-        Range_widthBound_Inverse = getResourceOrNull(graph, URIs.Range_widthBound_Inverse);
-        Run = getResourceOrNull(graph, URIs.Run);
-        SCLCell = getResourceOrNull(graph, URIs.SCLCell);
-        SCLCell_Expression = getResourceOrNull(graph, URIs.SCLCell_Expression);
-        SCLCell_Expression_Inverse = getResourceOrNull(graph, URIs.SCLCell_Expression_Inverse);
-        SCLMain = getResourceOrNull(graph, URIs.SCLMain);
-        SCLValue = getResourceOrNull(graph, URIs.SCLValue);
-        SheetSourceContribution = getResourceOrNull(graph, URIs.SheetSourceContribution);
-        SourceContribution = getResourceOrNull(graph, URIs.SourceContribution);
-        SourceContribution_function = getResourceOrNull(graph, URIs.SourceContribution_function);
-        SourceContribution_function_Inverse = getResourceOrNull(graph, URIs.SourceContribution_function_Inverse);
-        SourceContribution_labeler = getResourceOrNull(graph, URIs.SourceContribution_labeler);
-        SourceContribution_labeler_Inverse = getResourceOrNull(graph, URIs.SourceContribution_labeler_Inverse);
-        Spreadsheet = getResourceOrNull(graph, URIs.Spreadsheet);
-        SpreadsheetElement = getResourceOrNull(graph, URIs.SpreadsheetElement);
-        StringArrayCell = getResourceOrNull(graph, URIs.StringArrayCell);
-        StringArrayCell_HasStringArray = getResourceOrNull(graph, URIs.StringArrayCell_HasStringArray);
-        StringArrayCell_HasStringArray_Inverse = getResourceOrNull(graph, URIs.StringArrayCell_HasStringArray_Inverse);
-        StringArrayCell_HasWidth = getResourceOrNull(graph, URIs.StringArrayCell_HasWidth);
-        StringArrayCell_HasWidth_Inverse = getResourceOrNull(graph, URIs.StringArrayCell_HasWidth_Inverse);
-        StringArrayRange = getResourceOrNull(graph, URIs.StringArrayRange);
-        StringArrayRange_array = getResourceOrNull(graph, URIs.StringArrayRange_array);
-        StringArrayRange_array_Inverse = getResourceOrNull(graph, URIs.StringArrayRange_array_Inverse);
-        Style = getResourceOrNull(graph, URIs.Style);
-        Style_id = getResourceOrNull(graph, URIs.Style_id);
-        Style_id_Inverse = getResourceOrNull(graph, URIs.Style_id_Inverse);
-        TextCell = getResourceOrNull(graph, URIs.TextCell);
-        cellEditor = getResourceOrNull(graph, URIs.cellEditor);
-        cellEditor_Inverse = getResourceOrNull(graph, URIs.cellEditor_Inverse);
-        scl = getResourceOrNull(graph, URIs.scl);
-        sclValue = getResourceOrNull(graph, URIs.sclValue);
-        session = getResourceOrNull(graph, URIs.session);
-        session_Inverse = getResourceOrNull(graph, URIs.session_Inverse);
-    }
-    
-    public static SpreadsheetResource getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        SpreadsheetResource ret = session.peekService(SpreadsheetResource.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new SpreadsheetResource(qc.getIndependentGraph(graph));
-            session.registerService(SpreadsheetResource.class, ret);
-        }
-        return ret;
-    }
-    
-    public static SpreadsheetResource getInstance(RequestProcessor session) throws DatabaseException {
-        SpreadsheetResource ret = session.peekService(SpreadsheetResource.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<SpreadsheetResource>() {
-                public SpreadsheetResource perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new SpreadsheetResource(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(SpreadsheetResource.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.structural.ontology/.gitignore b/bundles/org.simantics.structural.ontology/.gitignore
new file mode 100644 (file)
index 0000000..5525883
--- /dev/null
@@ -0,0 +1 @@
+/src/**/*.java
\ No newline at end of file
diff --git a/bundles/org.simantics.structural.ontology/graph.tg b/bundles/org.simantics.structural.ontology/graph.tg
deleted file mode 100644 (file)
index 5bfaa39..0000000
Binary files a/bundles/org.simantics.structural.ontology/graph.tg and /dev/null differ
diff --git a/bundles/org.simantics.structural.ontology/src/org/simantics/structural/stubs/StructuralResource2.java b/bundles/org.simantics.structural.ontology/src/org/simantics/structural/stubs/StructuralResource2.java
deleted file mode 100644 (file)
index fc17672..0000000
+++ /dev/null
@@ -1,409 +0,0 @@
-package org.simantics.structural.stubs;
-
-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 StructuralResource2 {
-    
-    public final Resource AbstractDefinedComponentType;
-    public final Resource AllowsConnectionType;
-    public final Resource AllowsConnectionType_Inverse;
-    public final Resource BelongsTo;
-    public final Resource BelongsToInverse;
-    public final Resource Binds;
-    public final Resource CardinalityRestriction;
-    public final Resource Component;
-    public final Resource ComponentGroup;
-    public final Resource ComponentType;
-    public final Resource ComponentTypeScript;
-    public final Resource ComponentTypeScript_code;
-    public final Resource ComponentTypeScript_code_Inverse;
-    public final Resource ComponentTypeScript_type;
-    public final Resource ComponentTypeScript_type_Inverse;
-    public final Resource ComponentType_HasDefaultMonitorValueType;
-    public final Resource ComponentType_HasDefaultPropertyRelationType;
-    public final Resource ComponentType_HasDefaultPropertyValueType;
-    public final Resource ComponentType_Locked;
-    public final Resource ComponentType_hasScript;
-    public final Resource ComponentType_hasScript_Inverse;
-    public final Resource Composite;
-    public final Resource Composite_instantiationFunction;
-    public final Resource Composite_instantiationFunction_Inverse;
-    public final Resource Composite_namingFunction;
-    public final Resource Composite_namingFunction_Inverse;
-    public final Resource Connection;
-    public final Resource ConnectionConstraint;
-    public final Resource ConnectionConstraint_ErrorIssue;
-    public final Resource ConnectionConstraint_Source;
-    public final Resource ConnectionDirection;
-    public final Resource ConnectionJoin;
-    public final Resource ConnectionRelation;
-    public final Resource ConnectionRelation_connectionRequired;
-    public final Resource ConnectionRelation_connectionRequired_Inverse;
-    public final Resource ConnectionRelation_equivalentConnectionPoint;
-    public final Resource ConnectionType;
-    public final Resource ConnectionType_isUserSelectable;
-    public final Resource ConnectionType_isUserSelectable_Inverse;
-    public final Resource Connects;
-    public final Resource DefaultConnectionType;
-    public final Resource DefaultModelingRules;
-    public final Resource DefaultsToConnectionType;
-    public final Resource DefaultsToConnectionType_Inverse;
-    public final Resource DefinedComponentType;
-    public final Resource Defines;
-    public final Resource Functions;
-    public final Resource Functions_computeExpression;
-    public final Resource Functions_connectionExtension;
-    public final Resource Functions_connectionIssueDescription;
-    public final Resource Functions_connectionValidator;
-    public final Resource Functions_connectionValueAccessor;
-    public final Resource Functions_expressionValueAccessor;
-    public final Resource Functions_structuralChildDomainChildren;
-    public final Resource Functions_structuralChildDomainProperties;
-    public final Resource Functions_structuralRunDomainChildren;
-    public final Resource GroupBelongsTo;
-    public final Resource GroupBelongsToInverse;
-    public final Resource GroupSubsumption;
-    public final Resource HasAttachmentRelation;
-    public final Resource HasCardinalityRestriction;
-    public final Resource HasConnectionConstraint;
-    public final Resource HasConnectionDirection;
-    public final Resource HasConnectionJoin;
-    public final Resource HasConnectionType;
-    public final Resource HasExpression;
-    public final Resource HasExpression_Inverse;
-    public final Resource HasJoinClusterSet;
-    public final Resource HasJoinClusterSet_Inverse;
-    public final Resource HasLowerBound;
-    public final Resource HasLowerBound_Inverse;
-    public final Resource HasModelingRules;
-    public final Resource HasSubgroup;
-    public final Resource HasUpperBound;
-    public final Resource HasUpperBound_Inverse;
-    public final Resource InComposite;
-    public final Resource InComposite_Inverse;
-    public final Resource InputDirection;
-    public final Resource InvalidSCLExpressionIssue;
-    public final Resource IsBoundBy;
-    public final Resource IsConnectedTo;
-    public final Resource IsDefinedBy;
-    public final Resource IsIncludedInConnectionType;
-    public final Resource IsIncludedInConnectionType_Inverse;
-    public final Resource IsJoinedBy;
-    public final Resource Joins;
-    public final Resource JoinsComposite;
-    public final Resource ModelingRules;
-    public final Resource MonitorValue;
-    public final Resource MonitorValueType;
-    public final Resource OrderedComposite;
-    public final Resource OutputDirection;
-    public final Resource OverridesConnectionType;
-    public final Resource OverridesConnectionType_Inverse;
-    public final Resource ProceduralComponentType;
-    public final Resource ProceduralComponentTypeCode;
-    public final Resource ProceduralComponentType_code;
-    public final Resource ProceduralComponentType_code_Inverse;
-    public final Resource ProceduralComponentType_environment;
-    public final Resource Property;
-    public final Resource ProvidingConnectionRelation;
-    public final Resource Run;
-    public final Resource SCLValue;
-    public final Resource SimpleModelingRules;
-    public final Resource StandardModelingRules;
-    public final Resource SupportsConnectionType;
-    public final Resource SupportsDirection;
-    public final Resource SynchronizedConnectionRelation;
-    public final Resource SynchronizedRelation;
-    public final Resource UserDefinedProperty;
-    public final Resource input;
-    public final Resource input_Inverse;
-    public final Resource scl;
-    public final Resource sclValue;
-    public final Resource structuralRevision;
-    public final Resource structuralRevision_Inverse;
-    public final Resource synchronizedRevision;
-    public final Resource synchronizedRevision_Inverse;
-        
-    public static class URIs {
-        public static final String AbstractDefinedComponentType = "http://www.simantics.org/Structural-1.2/AbstractDefinedComponentType";
-        public static final String AllowsConnectionType = "http://www.simantics.org/Structural-1.2/AllowsConnectionType";
-        public static final String AllowsConnectionType_Inverse = "http://www.simantics.org/Structural-1.2/AllowsConnectionType/Inverse";
-        public static final String BelongsTo = "http://www.simantics.org/Structural-1.2/BelongsTo";
-        public static final String BelongsToInverse = "http://www.simantics.org/Structural-1.2/BelongsToInverse";
-        public static final String Binds = "http://www.simantics.org/Structural-1.2/Binds";
-        public static final String CardinalityRestriction = "http://www.simantics.org/Structural-1.2/CardinalityRestriction";
-        public static final String Component = "http://www.simantics.org/Structural-1.2/Component";
-        public static final String ComponentGroup = "http://www.simantics.org/Structural-1.2/ComponentGroup";
-        public static final String ComponentType = "http://www.simantics.org/Structural-1.2/ComponentType";
-        public static final String ComponentTypeScript = "http://www.simantics.org/Structural-1.2/ComponentTypeScript";
-        public static final String ComponentTypeScript_code = "http://www.simantics.org/Structural-1.2/ComponentTypeScript/code";
-        public static final String ComponentTypeScript_code_Inverse = "http://www.simantics.org/Structural-1.2/ComponentTypeScript/code/Inverse";
-        public static final String ComponentTypeScript_type = "http://www.simantics.org/Structural-1.2/ComponentTypeScript/type";
-        public static final String ComponentTypeScript_type_Inverse = "http://www.simantics.org/Structural-1.2/ComponentTypeScript/type/Inverse";
-        public static final String ComponentType_HasDefaultMonitorValueType = "http://www.simantics.org/Structural-1.2/ComponentType/HasDefaultMonitorValueType";
-        public static final String ComponentType_HasDefaultPropertyRelationType = "http://www.simantics.org/Structural-1.2/ComponentType/HasDefaultPropertyRelationType";
-        public static final String ComponentType_HasDefaultPropertyValueType = "http://www.simantics.org/Structural-1.2/ComponentType/HasDefaultPropertyValueType";
-        public static final String ComponentType_Locked = "http://www.simantics.org/Structural-1.2/ComponentType/Locked";
-        public static final String ComponentType_hasScript = "http://www.simantics.org/Structural-1.2/ComponentType/hasScript";
-        public static final String ComponentType_hasScript_Inverse = "http://www.simantics.org/Structural-1.2/ComponentType/hasScript/Inverse";
-        public static final String Composite = "http://www.simantics.org/Structural-1.2/Composite";
-        public static final String Composite_instantiationFunction = "http://www.simantics.org/Structural-1.2/Composite/instantiationFunction";
-        public static final String Composite_instantiationFunction_Inverse = "http://www.simantics.org/Structural-1.2/Composite/instantiationFunction/Inverse";
-        public static final String Composite_namingFunction = "http://www.simantics.org/Structural-1.2/Composite/namingFunction";
-        public static final String Composite_namingFunction_Inverse = "http://www.simantics.org/Structural-1.2/Composite/namingFunction/Inverse";
-        public static final String Connection = "http://www.simantics.org/Structural-1.2/Connection";
-        public static final String ConnectionConstraint = "http://www.simantics.org/Structural-1.2/ConnectionConstraint";
-        public static final String ConnectionConstraint_ErrorIssue = "http://www.simantics.org/Structural-1.2/ConnectionConstraint/ErrorIssue";
-        public static final String ConnectionConstraint_Source = "http://www.simantics.org/Structural-1.2/ConnectionConstraint/Source";
-        public static final String ConnectionDirection = "http://www.simantics.org/Structural-1.2/ConnectionDirection";
-        public static final String ConnectionJoin = "http://www.simantics.org/Structural-1.2/ConnectionJoin";
-        public static final String ConnectionRelation = "http://www.simantics.org/Structural-1.2/ConnectionRelation";
-        public static final String ConnectionRelation_connectionRequired = "http://www.simantics.org/Structural-1.2/ConnectionRelation/connectionRequired";
-        public static final String ConnectionRelation_connectionRequired_Inverse = "http://www.simantics.org/Structural-1.2/ConnectionRelation/connectionRequired/Inverse";
-        public static final String ConnectionRelation_equivalentConnectionPoint = "http://www.simantics.org/Structural-1.2/ConnectionRelation/equivalentConnectionPoint";
-        public static final String ConnectionType = "http://www.simantics.org/Structural-1.2/ConnectionType";
-        public static final String ConnectionType_isUserSelectable = "http://www.simantics.org/Structural-1.2/ConnectionType/isUserSelectable";
-        public static final String ConnectionType_isUserSelectable_Inverse = "http://www.simantics.org/Structural-1.2/ConnectionType/isUserSelectable/Inverse";
-        public static final String Connects = "http://www.simantics.org/Structural-1.2/Connects";
-        public static final String DefaultConnectionType = "http://www.simantics.org/Structural-1.2/DefaultConnectionType";
-        public static final String DefaultModelingRules = "http://www.simantics.org/Structural-1.2/DefaultModelingRules";
-        public static final String DefaultsToConnectionType = "http://www.simantics.org/Structural-1.2/DefaultsToConnectionType";
-        public static final String DefaultsToConnectionType_Inverse = "http://www.simantics.org/Structural-1.2/DefaultsToConnectionType/Inverse";
-        public static final String DefinedComponentType = "http://www.simantics.org/Structural-1.2/DefinedComponentType";
-        public static final String Defines = "http://www.simantics.org/Structural-1.2/Defines";
-        public static final String Functions = "http://www.simantics.org/Structural-1.2/Functions";
-        public static final String Functions_computeExpression = "http://www.simantics.org/Structural-1.2/Functions/computeExpression";
-        public static final String Functions_connectionExtension = "http://www.simantics.org/Structural-1.2/Functions/connectionExtension";
-        public static final String Functions_connectionIssueDescription = "http://www.simantics.org/Structural-1.2/Functions/connectionIssueDescription";
-        public static final String Functions_connectionValidator = "http://www.simantics.org/Structural-1.2/Functions/connectionValidator";
-        public static final String Functions_connectionValueAccessor = "http://www.simantics.org/Structural-1.2/Functions/connectionValueAccessor";
-        public static final String Functions_expressionValueAccessor = "http://www.simantics.org/Structural-1.2/Functions/expressionValueAccessor";
-        public static final String Functions_structuralChildDomainChildren = "http://www.simantics.org/Structural-1.2/Functions/structuralChildDomainChildren";
-        public static final String Functions_structuralChildDomainProperties = "http://www.simantics.org/Structural-1.2/Functions/structuralChildDomainProperties";
-        public static final String Functions_structuralRunDomainChildren = "http://www.simantics.org/Structural-1.2/Functions/structuralRunDomainChildren";
-        public static final String GroupBelongsTo = "http://www.simantics.org/Structural-1.2/GroupBelongsTo";
-        public static final String GroupBelongsToInverse = "http://www.simantics.org/Structural-1.2/GroupBelongsToInverse";
-        public static final String GroupSubsumption = "http://www.simantics.org/Structural-1.2/GroupSubsumption";
-        public static final String HasAttachmentRelation = "http://www.simantics.org/Structural-1.2/HasAttachmentRelation";
-        public static final String HasCardinalityRestriction = "http://www.simantics.org/Structural-1.2/HasCardinalityRestriction";
-        public static final String HasConnectionConstraint = "http://www.simantics.org/Structural-1.2/HasConnectionConstraint";
-        public static final String HasConnectionDirection = "http://www.simantics.org/Structural-1.2/HasConnectionDirection";
-        public static final String HasConnectionJoin = "http://www.simantics.org/Structural-1.2/HasConnectionJoin";
-        public static final String HasConnectionType = "http://www.simantics.org/Structural-1.2/HasConnectionType";
-        public static final String HasExpression = "http://www.simantics.org/Structural-1.2/HasExpression";
-        public static final String HasExpression_Inverse = "http://www.simantics.org/Structural-1.2/HasExpression/Inverse";
-        public static final String HasJoinClusterSet = "http://www.simantics.org/Structural-1.2/HasJoinClusterSet";
-        public static final String HasJoinClusterSet_Inverse = "http://www.simantics.org/Structural-1.2/HasJoinClusterSet/Inverse";
-        public static final String HasLowerBound = "http://www.simantics.org/Structural-1.2/HasLowerBound";
-        public static final String HasLowerBound_Inverse = "http://www.simantics.org/Structural-1.2/HasLowerBound/Inverse";
-        public static final String HasModelingRules = "http://www.simantics.org/Structural-1.2/HasModelingRules";
-        public static final String HasSubgroup = "http://www.simantics.org/Structural-1.2/HasSubgroup";
-        public static final String HasUpperBound = "http://www.simantics.org/Structural-1.2/HasUpperBound";
-        public static final String HasUpperBound_Inverse = "http://www.simantics.org/Structural-1.2/HasUpperBound/Inverse";
-        public static final String InComposite = "http://www.simantics.org/Structural-1.2/InComposite";
-        public static final String InComposite_Inverse = "http://www.simantics.org/Structural-1.2/InComposite/Inverse";
-        public static final String InputDirection = "http://www.simantics.org/Structural-1.2/InputDirection";
-        public static final String InvalidSCLExpressionIssue = "http://www.simantics.org/Structural-1.2/InvalidSCLExpressionIssue";
-        public static final String IsBoundBy = "http://www.simantics.org/Structural-1.2/IsBoundBy";
-        public static final String IsConnectedTo = "http://www.simantics.org/Structural-1.2/IsConnectedTo";
-        public static final String IsDefinedBy = "http://www.simantics.org/Structural-1.2/IsDefinedBy";
-        public static final String IsIncludedInConnectionType = "http://www.simantics.org/Structural-1.2/IsIncludedInConnectionType";
-        public static final String IsIncludedInConnectionType_Inverse = "http://www.simantics.org/Structural-1.2/IsIncludedInConnectionType/Inverse";
-        public static final String IsJoinedBy = "http://www.simantics.org/Structural-1.2/IsJoinedBy";
-        public static final String Joins = "http://www.simantics.org/Structural-1.2/Joins";
-        public static final String JoinsComposite = "http://www.simantics.org/Structural-1.2/JoinsComposite";
-        public static final String ModelingRules = "http://www.simantics.org/Structural-1.2/ModelingRules";
-        public static final String MonitorValue = "http://www.simantics.org/Structural-1.2/MonitorValue";
-        public static final String MonitorValueType = "http://www.simantics.org/Structural-1.2/MonitorValueType";
-        public static final String OrderedComposite = "http://www.simantics.org/Structural-1.2/OrderedComposite";
-        public static final String OutputDirection = "http://www.simantics.org/Structural-1.2/OutputDirection";
-        public static final String OverridesConnectionType = "http://www.simantics.org/Structural-1.2/OverridesConnectionType";
-        public static final String OverridesConnectionType_Inverse = "http://www.simantics.org/Structural-1.2/OverridesConnectionType/Inverse";
-        public static final String ProceduralComponentType = "http://www.simantics.org/Structural-1.2/ProceduralComponentType";
-        public static final String ProceduralComponentTypeCode = "http://www.simantics.org/Structural-1.2/ProceduralComponentTypeCode";
-        public static final String ProceduralComponentType_code = "http://www.simantics.org/Structural-1.2/ProceduralComponentType/code";
-        public static final String ProceduralComponentType_code_Inverse = "http://www.simantics.org/Structural-1.2/ProceduralComponentType/code/Inverse";
-        public static final String ProceduralComponentType_environment = "http://www.simantics.org/Structural-1.2/ProceduralComponentType/environment";
-        public static final String Property = "http://www.simantics.org/Structural-1.2/Property";
-        public static final String ProvidingConnectionRelation = "http://www.simantics.org/Structural-1.2/ProvidingConnectionRelation";
-        public static final String Run = "http://www.simantics.org/Structural-1.2/Run";
-        public static final String SCLValue = "http://www.simantics.org/Structural-1.2/SCLValue";
-        public static final String SimpleModelingRules = "http://www.simantics.org/Structural-1.2/SimpleModelingRules";
-        public static final String StandardModelingRules = "http://www.simantics.org/Structural-1.2/StandardModelingRules";
-        public static final String SupportsConnectionType = "http://www.simantics.org/Structural-1.2/SupportsConnectionType";
-        public static final String SupportsDirection = "http://www.simantics.org/Structural-1.2/SupportsDirection";
-        public static final String SynchronizedConnectionRelation = "http://www.simantics.org/Structural-1.2/SynchronizedConnectionRelation";
-        public static final String SynchronizedRelation = "http://www.simantics.org/Structural-1.2/SynchronizedRelation";
-        public static final String UserDefinedProperty = "http://www.simantics.org/Structural-1.2/UserDefinedProperty";
-        public static final String input = "http://www.simantics.org/Structural-1.2/input";
-        public static final String input_Inverse = "http://www.simantics.org/Structural-1.2/input/Inverse";
-        public static final String scl = "http://www.simantics.org/Structural-1.2/scl";
-        public static final String sclValue = "http://www.simantics.org/Structural-1.2/sclValue";
-        public static final String structuralRevision = "http://www.simantics.org/Structural-1.2/structuralRevision";
-        public static final String structuralRevision_Inverse = "http://www.simantics.org/Structural-1.2/structuralRevision/Inverse";
-        public static final String synchronizedRevision = "http://www.simantics.org/Structural-1.2/synchronizedRevision";
-        public static final String synchronizedRevision_Inverse = "http://www.simantics.org/Structural-1.2/synchronizedRevision/Inverse";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public StructuralResource2(ReadGraph graph) {
-        AbstractDefinedComponentType = getResourceOrNull(graph, URIs.AbstractDefinedComponentType);
-        AllowsConnectionType = getResourceOrNull(graph, URIs.AllowsConnectionType);
-        AllowsConnectionType_Inverse = getResourceOrNull(graph, URIs.AllowsConnectionType_Inverse);
-        BelongsTo = getResourceOrNull(graph, URIs.BelongsTo);
-        BelongsToInverse = getResourceOrNull(graph, URIs.BelongsToInverse);
-        Binds = getResourceOrNull(graph, URIs.Binds);
-        CardinalityRestriction = getResourceOrNull(graph, URIs.CardinalityRestriction);
-        Component = getResourceOrNull(graph, URIs.Component);
-        ComponentGroup = getResourceOrNull(graph, URIs.ComponentGroup);
-        ComponentType = getResourceOrNull(graph, URIs.ComponentType);
-        ComponentTypeScript = getResourceOrNull(graph, URIs.ComponentTypeScript);
-        ComponentTypeScript_code = getResourceOrNull(graph, URIs.ComponentTypeScript_code);
-        ComponentTypeScript_code_Inverse = getResourceOrNull(graph, URIs.ComponentTypeScript_code_Inverse);
-        ComponentTypeScript_type = getResourceOrNull(graph, URIs.ComponentTypeScript_type);
-        ComponentTypeScript_type_Inverse = getResourceOrNull(graph, URIs.ComponentTypeScript_type_Inverse);
-        ComponentType_HasDefaultMonitorValueType = getResourceOrNull(graph, URIs.ComponentType_HasDefaultMonitorValueType);
-        ComponentType_HasDefaultPropertyRelationType = getResourceOrNull(graph, URIs.ComponentType_HasDefaultPropertyRelationType);
-        ComponentType_HasDefaultPropertyValueType = getResourceOrNull(graph, URIs.ComponentType_HasDefaultPropertyValueType);
-        ComponentType_Locked = getResourceOrNull(graph, URIs.ComponentType_Locked);
-        ComponentType_hasScript = getResourceOrNull(graph, URIs.ComponentType_hasScript);
-        ComponentType_hasScript_Inverse = getResourceOrNull(graph, URIs.ComponentType_hasScript_Inverse);
-        Composite = getResourceOrNull(graph, URIs.Composite);
-        Composite_instantiationFunction = getResourceOrNull(graph, URIs.Composite_instantiationFunction);
-        Composite_instantiationFunction_Inverse = getResourceOrNull(graph, URIs.Composite_instantiationFunction_Inverse);
-        Composite_namingFunction = getResourceOrNull(graph, URIs.Composite_namingFunction);
-        Composite_namingFunction_Inverse = getResourceOrNull(graph, URIs.Composite_namingFunction_Inverse);
-        Connection = getResourceOrNull(graph, URIs.Connection);
-        ConnectionConstraint = getResourceOrNull(graph, URIs.ConnectionConstraint);
-        ConnectionConstraint_ErrorIssue = getResourceOrNull(graph, URIs.ConnectionConstraint_ErrorIssue);
-        ConnectionConstraint_Source = getResourceOrNull(graph, URIs.ConnectionConstraint_Source);
-        ConnectionDirection = getResourceOrNull(graph, URIs.ConnectionDirection);
-        ConnectionJoin = getResourceOrNull(graph, URIs.ConnectionJoin);
-        ConnectionRelation = getResourceOrNull(graph, URIs.ConnectionRelation);
-        ConnectionRelation_connectionRequired = getResourceOrNull(graph, URIs.ConnectionRelation_connectionRequired);
-        ConnectionRelation_connectionRequired_Inverse = getResourceOrNull(graph, URIs.ConnectionRelation_connectionRequired_Inverse);
-        ConnectionRelation_equivalentConnectionPoint = getResourceOrNull(graph, URIs.ConnectionRelation_equivalentConnectionPoint);
-        ConnectionType = getResourceOrNull(graph, URIs.ConnectionType);
-        ConnectionType_isUserSelectable = getResourceOrNull(graph, URIs.ConnectionType_isUserSelectable);
-        ConnectionType_isUserSelectable_Inverse = getResourceOrNull(graph, URIs.ConnectionType_isUserSelectable_Inverse);
-        Connects = getResourceOrNull(graph, URIs.Connects);
-        DefaultConnectionType = getResourceOrNull(graph, URIs.DefaultConnectionType);
-        DefaultModelingRules = getResourceOrNull(graph, URIs.DefaultModelingRules);
-        DefaultsToConnectionType = getResourceOrNull(graph, URIs.DefaultsToConnectionType);
-        DefaultsToConnectionType_Inverse = getResourceOrNull(graph, URIs.DefaultsToConnectionType_Inverse);
-        DefinedComponentType = getResourceOrNull(graph, URIs.DefinedComponentType);
-        Defines = getResourceOrNull(graph, URIs.Defines);
-        Functions = getResourceOrNull(graph, URIs.Functions);
-        Functions_computeExpression = getResourceOrNull(graph, URIs.Functions_computeExpression);
-        Functions_connectionExtension = getResourceOrNull(graph, URIs.Functions_connectionExtension);
-        Functions_connectionIssueDescription = getResourceOrNull(graph, URIs.Functions_connectionIssueDescription);
-        Functions_connectionValidator = getResourceOrNull(graph, URIs.Functions_connectionValidator);
-        Functions_connectionValueAccessor = getResourceOrNull(graph, URIs.Functions_connectionValueAccessor);
-        Functions_expressionValueAccessor = getResourceOrNull(graph, URIs.Functions_expressionValueAccessor);
-        Functions_structuralChildDomainChildren = getResourceOrNull(graph, URIs.Functions_structuralChildDomainChildren);
-        Functions_structuralChildDomainProperties = getResourceOrNull(graph, URIs.Functions_structuralChildDomainProperties);
-        Functions_structuralRunDomainChildren = getResourceOrNull(graph, URIs.Functions_structuralRunDomainChildren);
-        GroupBelongsTo = getResourceOrNull(graph, URIs.GroupBelongsTo);
-        GroupBelongsToInverse = getResourceOrNull(graph, URIs.GroupBelongsToInverse);
-        GroupSubsumption = getResourceOrNull(graph, URIs.GroupSubsumption);
-        HasAttachmentRelation = getResourceOrNull(graph, URIs.HasAttachmentRelation);
-        HasCardinalityRestriction = getResourceOrNull(graph, URIs.HasCardinalityRestriction);
-        HasConnectionConstraint = getResourceOrNull(graph, URIs.HasConnectionConstraint);
-        HasConnectionDirection = getResourceOrNull(graph, URIs.HasConnectionDirection);
-        HasConnectionJoin = getResourceOrNull(graph, URIs.HasConnectionJoin);
-        HasConnectionType = getResourceOrNull(graph, URIs.HasConnectionType);
-        HasExpression = getResourceOrNull(graph, URIs.HasExpression);
-        HasExpression_Inverse = getResourceOrNull(graph, URIs.HasExpression_Inverse);
-        HasJoinClusterSet = getResourceOrNull(graph, URIs.HasJoinClusterSet);
-        HasJoinClusterSet_Inverse = getResourceOrNull(graph, URIs.HasJoinClusterSet_Inverse);
-        HasLowerBound = getResourceOrNull(graph, URIs.HasLowerBound);
-        HasLowerBound_Inverse = getResourceOrNull(graph, URIs.HasLowerBound_Inverse);
-        HasModelingRules = getResourceOrNull(graph, URIs.HasModelingRules);
-        HasSubgroup = getResourceOrNull(graph, URIs.HasSubgroup);
-        HasUpperBound = getResourceOrNull(graph, URIs.HasUpperBound);
-        HasUpperBound_Inverse = getResourceOrNull(graph, URIs.HasUpperBound_Inverse);
-        InComposite = getResourceOrNull(graph, URIs.InComposite);
-        InComposite_Inverse = getResourceOrNull(graph, URIs.InComposite_Inverse);
-        InputDirection = getResourceOrNull(graph, URIs.InputDirection);
-        InvalidSCLExpressionIssue = getResourceOrNull(graph, URIs.InvalidSCLExpressionIssue);
-        IsBoundBy = getResourceOrNull(graph, URIs.IsBoundBy);
-        IsConnectedTo = getResourceOrNull(graph, URIs.IsConnectedTo);
-        IsDefinedBy = getResourceOrNull(graph, URIs.IsDefinedBy);
-        IsIncludedInConnectionType = getResourceOrNull(graph, URIs.IsIncludedInConnectionType);
-        IsIncludedInConnectionType_Inverse = getResourceOrNull(graph, URIs.IsIncludedInConnectionType_Inverse);
-        IsJoinedBy = getResourceOrNull(graph, URIs.IsJoinedBy);
-        Joins = getResourceOrNull(graph, URIs.Joins);
-        JoinsComposite = getResourceOrNull(graph, URIs.JoinsComposite);
-        ModelingRules = getResourceOrNull(graph, URIs.ModelingRules);
-        MonitorValue = getResourceOrNull(graph, URIs.MonitorValue);
-        MonitorValueType = getResourceOrNull(graph, URIs.MonitorValueType);
-        OrderedComposite = getResourceOrNull(graph, URIs.OrderedComposite);
-        OutputDirection = getResourceOrNull(graph, URIs.OutputDirection);
-        OverridesConnectionType = getResourceOrNull(graph, URIs.OverridesConnectionType);
-        OverridesConnectionType_Inverse = getResourceOrNull(graph, URIs.OverridesConnectionType_Inverse);
-        ProceduralComponentType = getResourceOrNull(graph, URIs.ProceduralComponentType);
-        ProceduralComponentTypeCode = getResourceOrNull(graph, URIs.ProceduralComponentTypeCode);
-        ProceduralComponentType_code = getResourceOrNull(graph, URIs.ProceduralComponentType_code);
-        ProceduralComponentType_code_Inverse = getResourceOrNull(graph, URIs.ProceduralComponentType_code_Inverse);
-        ProceduralComponentType_environment = getResourceOrNull(graph, URIs.ProceduralComponentType_environment);
-        Property = getResourceOrNull(graph, URIs.Property);
-        ProvidingConnectionRelation = getResourceOrNull(graph, URIs.ProvidingConnectionRelation);
-        Run = getResourceOrNull(graph, URIs.Run);
-        SCLValue = getResourceOrNull(graph, URIs.SCLValue);
-        SimpleModelingRules = getResourceOrNull(graph, URIs.SimpleModelingRules);
-        StandardModelingRules = getResourceOrNull(graph, URIs.StandardModelingRules);
-        SupportsConnectionType = getResourceOrNull(graph, URIs.SupportsConnectionType);
-        SupportsDirection = getResourceOrNull(graph, URIs.SupportsDirection);
-        SynchronizedConnectionRelation = getResourceOrNull(graph, URIs.SynchronizedConnectionRelation);
-        SynchronizedRelation = getResourceOrNull(graph, URIs.SynchronizedRelation);
-        UserDefinedProperty = getResourceOrNull(graph, URIs.UserDefinedProperty);
-        input = getResourceOrNull(graph, URIs.input);
-        input_Inverse = getResourceOrNull(graph, URIs.input_Inverse);
-        scl = getResourceOrNull(graph, URIs.scl);
-        sclValue = getResourceOrNull(graph, URIs.sclValue);
-        structuralRevision = getResourceOrNull(graph, URIs.structuralRevision);
-        structuralRevision_Inverse = getResourceOrNull(graph, URIs.structuralRevision_Inverse);
-        synchronizedRevision = getResourceOrNull(graph, URIs.synchronizedRevision);
-        synchronizedRevision_Inverse = getResourceOrNull(graph, URIs.synchronizedRevision_Inverse);
-    }
-    
-    public static StructuralResource2 getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        StructuralResource2 ret = session.peekService(StructuralResource2.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new StructuralResource2(qc.getIndependentGraph(graph));
-            session.registerService(StructuralResource2.class, ret);
-        }
-        return ret;
-    }
-    
-    public static StructuralResource2 getInstance(RequestProcessor session) throws DatabaseException {
-        StructuralResource2 ret = session.peekService(StructuralResource2.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<StructuralResource2>() {
-                public StructuralResource2 perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new StructuralResource2(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(StructuralResource2.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.tests.modelled.ontology/graph.tg b/bundles/org.simantics.tests.modelled.ontology/graph.tg
deleted file mode 100644 (file)
index b80a9c8..0000000
Binary files a/bundles/org.simantics.tests.modelled.ontology/graph.tg and /dev/null differ
diff --git a/bundles/org.simantics.tests.modelled.ontology/src/org/simantics/tests/modelled/ontology/TestsResource.java b/bundles/org.simantics.tests.modelled.ontology/src/org/simantics/tests/modelled/ontology/TestsResource.java
deleted file mode 100644 (file)
index 8eadfb0..0000000
+++ /dev/null
@@ -1,82 +0,0 @@
-package org.simantics.tests.modelled.ontology;
-
-import org.simantics.db.RequestProcessor;
-import org.simantics.db.Resource;
-import org.simantics.db.ReadGraph;
-import org.simantics.db.request.Read;
-import org.simantics.db.Session;
-import org.simantics.db.exception.DatabaseException;
-import org.simantics.db.service.QueryControl;
-
-public class TestsResource {
-    
-    public final Resource SCLMain;
-    public final Resource STSSuite;
-    public final Resource STSSuite_moduleNameFilter;
-    public final Resource STSSuite_moduleNameFilter_Inverse;
-    public final Resource STSTest;
-    public final Resource STSTest_definition;
-    public final Resource STSTest_definition_Inverse;
-    public final Resource STSTest_executionPriority;
-    public final Resource STSTest_executionPriority_Inverse;
-        
-    public static class URIs {
-        public static final String SCLMain = "http://www.simantics.org/Tests-1.0/SCLMain";
-        public static final String STSSuite = "http://www.simantics.org/Tests-1.0/STSSuite";
-        public static final String STSSuite_moduleNameFilter = "http://www.simantics.org/Tests-1.0/STSSuite/moduleNameFilter";
-        public static final String STSSuite_moduleNameFilter_Inverse = "http://www.simantics.org/Tests-1.0/STSSuite/moduleNameFilter/Inverse";
-        public static final String STSTest = "http://www.simantics.org/Tests-1.0/STSTest";
-        public static final String STSTest_definition = "http://www.simantics.org/Tests-1.0/STSTest/definition";
-        public static final String STSTest_definition_Inverse = "http://www.simantics.org/Tests-1.0/STSTest/definition/Inverse";
-        public static final String STSTest_executionPriority = "http://www.simantics.org/Tests-1.0/STSTest/executionPriority";
-        public static final String STSTest_executionPriority_Inverse = "http://www.simantics.org/Tests-1.0/STSTest/executionPriority/Inverse";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public TestsResource(ReadGraph graph) {
-        SCLMain = getResourceOrNull(graph, URIs.SCLMain);
-        STSSuite = getResourceOrNull(graph, URIs.STSSuite);
-        STSSuite_moduleNameFilter = getResourceOrNull(graph, URIs.STSSuite_moduleNameFilter);
-        STSSuite_moduleNameFilter_Inverse = getResourceOrNull(graph, URIs.STSSuite_moduleNameFilter_Inverse);
-        STSTest = getResourceOrNull(graph, URIs.STSTest);
-        STSTest_definition = getResourceOrNull(graph, URIs.STSTest_definition);
-        STSTest_definition_Inverse = getResourceOrNull(graph, URIs.STSTest_definition_Inverse);
-        STSTest_executionPriority = getResourceOrNull(graph, URIs.STSTest_executionPriority);
-        STSTest_executionPriority_Inverse = getResourceOrNull(graph, URIs.STSTest_executionPriority_Inverse);
-    }
-    
-    public static TestsResource getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        TestsResource ret = session.peekService(TestsResource.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new TestsResource(qc.getIndependentGraph(graph));
-            session.registerService(TestsResource.class, ret);
-        }
-        return ret;
-    }
-    
-    public static TestsResource getInstance(RequestProcessor session) throws DatabaseException {
-        TestsResource ret = session.peekService(TestsResource.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<TestsResource>() {
-                public TestsResource perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new TestsResource(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(TestsResource.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.tests.modelled.ui.ontology/graph.tg b/bundles/org.simantics.tests.modelled.ui.ontology/graph.tg
deleted file mode 100644 (file)
index 7935f8a..0000000
Binary files a/bundles/org.simantics.tests.modelled.ui.ontology/graph.tg and /dev/null differ
diff --git a/bundles/org.simantics.tests.modelled.ui.ontology/src/org/simantics/tests/modelled/ui/ontology/TestsUIResource.java b/bundles/org.simantics.tests.modelled.ui.ontology/src/org/simantics/tests/modelled/ui/ontology/TestsUIResource.java
deleted file mode 100644 (file)
index 16eefc7..0000000
+++ /dev/null
@@ -1,106 +0,0 @@
-package org.simantics.tests.modelled.ui.ontology;
-
-import org.simantics.db.RequestProcessor;
-import org.simantics.db.Resource;
-import org.simantics.db.ReadGraph;
-import org.simantics.db.request.Read;
-import org.simantics.db.Session;
-import org.simantics.db.exception.DatabaseException;
-import org.simantics.db.service.QueryControl;
-
-public class TestsUIResource {
-    
-    public final Resource BrowseContext;
-    public final Resource BrowseContext_STSSuiteSorterRule;
-    public final Resource Contributions;
-    public final Resource Contributions_NewSTSSuite;
-    public final Resource Contributions_NewSTSTest;
-    public final Resource Contributions_STSSuites;
-    public final Resource Contributions_STSTests;
-    public final Resource Contributions_SuiteImage;
-    public final Resource Contributions_TestImage;
-    public final Resource ModelingActionContext;
-    public final Resource ModelingActionContext_Actions;
-    public final Resource ModelingActionContext_Actions_NewSTSSuite;
-    public final Resource ModelingActionContext_Actions_NewSTSTest;
-    public final Resource ModelingActionContext_Actions_RunSTSTest;
-    public final Resource SCLMain;
-    public final Resource testImage;
-    public final Resource testSuiteImage;
-        
-    public static class URIs {
-        public static final String BrowseContext = "http://www.simantics.org/TestsUI-1.0/BrowseContext";
-        public static final String BrowseContext_STSSuiteSorterRule = "http://www.simantics.org/TestsUI-1.0/BrowseContext/STSSuiteSorterRule";
-        public static final String Contributions = "http://www.simantics.org/TestsUI-1.0/Contributions";
-        public static final String Contributions_NewSTSSuite = "http://www.simantics.org/TestsUI-1.0/Contributions/NewSTSSuite";
-        public static final String Contributions_NewSTSTest = "http://www.simantics.org/TestsUI-1.0/Contributions/NewSTSTest";
-        public static final String Contributions_STSSuites = "http://www.simantics.org/TestsUI-1.0/Contributions/STSSuites";
-        public static final String Contributions_STSTests = "http://www.simantics.org/TestsUI-1.0/Contributions/STSTests";
-        public static final String Contributions_SuiteImage = "http://www.simantics.org/TestsUI-1.0/Contributions/SuiteImage";
-        public static final String Contributions_TestImage = "http://www.simantics.org/TestsUI-1.0/Contributions/TestImage";
-        public static final String ModelingActionContext = "http://www.simantics.org/TestsUI-1.0/ModelingActionContext";
-        public static final String ModelingActionContext_Actions = "http://www.simantics.org/TestsUI-1.0/ModelingActionContext/Actions";
-        public static final String ModelingActionContext_Actions_NewSTSSuite = "http://www.simantics.org/TestsUI-1.0/ModelingActionContext/Actions/NewSTSSuite";
-        public static final String ModelingActionContext_Actions_NewSTSTest = "http://www.simantics.org/TestsUI-1.0/ModelingActionContext/Actions/NewSTSTest";
-        public static final String ModelingActionContext_Actions_RunSTSTest = "http://www.simantics.org/TestsUI-1.0/ModelingActionContext/Actions/RunSTSTest";
-        public static final String SCLMain = "http://www.simantics.org/TestsUI-1.0/SCLMain";
-        public static final String testImage = "http://www.simantics.org/TestsUI-1.0/testImage";
-        public static final String testSuiteImage = "http://www.simantics.org/TestsUI-1.0/testSuiteImage";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public TestsUIResource(ReadGraph graph) {
-        BrowseContext = getResourceOrNull(graph, URIs.BrowseContext);
-        BrowseContext_STSSuiteSorterRule = getResourceOrNull(graph, URIs.BrowseContext_STSSuiteSorterRule);
-        Contributions = getResourceOrNull(graph, URIs.Contributions);
-        Contributions_NewSTSSuite = getResourceOrNull(graph, URIs.Contributions_NewSTSSuite);
-        Contributions_NewSTSTest = getResourceOrNull(graph, URIs.Contributions_NewSTSTest);
-        Contributions_STSSuites = getResourceOrNull(graph, URIs.Contributions_STSSuites);
-        Contributions_STSTests = getResourceOrNull(graph, URIs.Contributions_STSTests);
-        Contributions_SuiteImage = getResourceOrNull(graph, URIs.Contributions_SuiteImage);
-        Contributions_TestImage = getResourceOrNull(graph, URIs.Contributions_TestImage);
-        ModelingActionContext = getResourceOrNull(graph, URIs.ModelingActionContext);
-        ModelingActionContext_Actions = getResourceOrNull(graph, URIs.ModelingActionContext_Actions);
-        ModelingActionContext_Actions_NewSTSSuite = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_NewSTSSuite);
-        ModelingActionContext_Actions_NewSTSTest = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_NewSTSTest);
-        ModelingActionContext_Actions_RunSTSTest = getResourceOrNull(graph, URIs.ModelingActionContext_Actions_RunSTSTest);
-        SCLMain = getResourceOrNull(graph, URIs.SCLMain);
-        testImage = getResourceOrNull(graph, URIs.testImage);
-        testSuiteImage = getResourceOrNull(graph, URIs.testSuiteImage);
-    }
-    
-    public static TestsUIResource getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        TestsUIResource ret = session.peekService(TestsUIResource.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new TestsUIResource(qc.getIndependentGraph(graph));
-            session.registerService(TestsUIResource.class, ret);
-        }
-        return ret;
-    }
-    
-    public static TestsUIResource getInstance(RequestProcessor session) throws DatabaseException {
-        TestsUIResource ret = session.peekService(TestsUIResource.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<TestsUIResource>() {
-                public TestsUIResource perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new TestsUIResource(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(TestsUIResource.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.user.ontology/graph.tg b/bundles/org.simantics.user.ontology/graph.tg
deleted file mode 100644 (file)
index 59c26d0..0000000
Binary files a/bundles/org.simantics.user.ontology/graph.tg and /dev/null differ
diff --git a/bundles/org.simantics.user.ontology/src/org/simantics/user/UserResource.java b/bundles/org.simantics.user.ontology/src/org/simantics/user/UserResource.java
deleted file mode 100644 (file)
index 74a79fe..0000000
+++ /dev/null
@@ -1,124 +0,0 @@
-package org.simantics.user;
-
-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 UserResource {
-    
-    public final Resource Admin;
-    public final Resource AdminUserAdminRoleAssignment;
-    public final Resource AdminUserModelUserRoleAssignment;
-    public final Resource DefaultRole;
-    public final Resource Group;
-    public final Resource Group_Contains;
-    public final Resource HasEmail;
-    public final Resource HasEmail_Inverse;
-    public final Resource HasPasswordHash;
-    public final Resource HasPasswordHash_Inverse;
-    public final Resource KernelDeveloper;
-    public final Resource LibraryDeveloper;
-    public final Resource ModelConfigurator;
-    public final Resource ModelUser;
-    public final Resource Role;
-    public final Resource RoleAssignment;
-    public final Resource RoleAssignment_HasGroup;
-    public final Resource RoleAssignment_HasRole;
-    public final Resource RoleSelection;
-    public final Resource RoleSelection_HasModel;
-    public final Resource RoleSelection_HasRole;
-    public final Resource Role_Inherits;
-    public final Resource User;
-        
-    public static class URIs {
-        public static final String Admin = "http://www.simantics.org/User-1.1/Admin";
-        public static final String AdminUserAdminRoleAssignment = "http://www.simantics.org/User-1.1/AdminUserAdminRoleAssignment";
-        public static final String AdminUserModelUserRoleAssignment = "http://www.simantics.org/User-1.1/AdminUserModelUserRoleAssignment";
-        public static final String DefaultRole = "http://www.simantics.org/User-1.1/DefaultRole";
-        public static final String Group = "http://www.simantics.org/User-1.1/Group";
-        public static final String Group_Contains = "http://www.simantics.org/User-1.1/Group/Contains";
-        public static final String HasEmail = "http://www.simantics.org/User-1.1/HasEmail";
-        public static final String HasEmail_Inverse = "http://www.simantics.org/User-1.1/HasEmail/Inverse";
-        public static final String HasPasswordHash = "http://www.simantics.org/User-1.1/HasPasswordHash";
-        public static final String HasPasswordHash_Inverse = "http://www.simantics.org/User-1.1/HasPasswordHash/Inverse";
-        public static final String KernelDeveloper = "http://www.simantics.org/User-1.1/KernelDeveloper";
-        public static final String LibraryDeveloper = "http://www.simantics.org/User-1.1/LibraryDeveloper";
-        public static final String ModelConfigurator = "http://www.simantics.org/User-1.1/ModelConfigurator";
-        public static final String ModelUser = "http://www.simantics.org/User-1.1/ModelUser";
-        public static final String Role = "http://www.simantics.org/User-1.1/Role";
-        public static final String RoleAssignment = "http://www.simantics.org/User-1.1/RoleAssignment";
-        public static final String RoleAssignment_HasGroup = "http://www.simantics.org/User-1.1/RoleAssignment/HasGroup";
-        public static final String RoleAssignment_HasRole = "http://www.simantics.org/User-1.1/RoleAssignment/HasRole";
-        public static final String RoleSelection = "http://www.simantics.org/User-1.1/RoleSelection";
-        public static final String RoleSelection_HasModel = "http://www.simantics.org/User-1.1/RoleSelection/HasModel";
-        public static final String RoleSelection_HasRole = "http://www.simantics.org/User-1.1/RoleSelection/HasRole";
-        public static final String Role_Inherits = "http://www.simantics.org/User-1.1/Role/Inherits";
-        public static final String User = "http://www.simantics.org/User-1.1/User";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public UserResource(ReadGraph graph) {
-        Admin = getResourceOrNull(graph, URIs.Admin);
-        AdminUserAdminRoleAssignment = getResourceOrNull(graph, URIs.AdminUserAdminRoleAssignment);
-        AdminUserModelUserRoleAssignment = getResourceOrNull(graph, URIs.AdminUserModelUserRoleAssignment);
-        DefaultRole = getResourceOrNull(graph, URIs.DefaultRole);
-        Group = getResourceOrNull(graph, URIs.Group);
-        Group_Contains = getResourceOrNull(graph, URIs.Group_Contains);
-        HasEmail = getResourceOrNull(graph, URIs.HasEmail);
-        HasEmail_Inverse = getResourceOrNull(graph, URIs.HasEmail_Inverse);
-        HasPasswordHash = getResourceOrNull(graph, URIs.HasPasswordHash);
-        HasPasswordHash_Inverse = getResourceOrNull(graph, URIs.HasPasswordHash_Inverse);
-        KernelDeveloper = getResourceOrNull(graph, URIs.KernelDeveloper);
-        LibraryDeveloper = getResourceOrNull(graph, URIs.LibraryDeveloper);
-        ModelConfigurator = getResourceOrNull(graph, URIs.ModelConfigurator);
-        ModelUser = getResourceOrNull(graph, URIs.ModelUser);
-        Role = getResourceOrNull(graph, URIs.Role);
-        RoleAssignment = getResourceOrNull(graph, URIs.RoleAssignment);
-        RoleAssignment_HasGroup = getResourceOrNull(graph, URIs.RoleAssignment_HasGroup);
-        RoleAssignment_HasRole = getResourceOrNull(graph, URIs.RoleAssignment_HasRole);
-        RoleSelection = getResourceOrNull(graph, URIs.RoleSelection);
-        RoleSelection_HasModel = getResourceOrNull(graph, URIs.RoleSelection_HasModel);
-        RoleSelection_HasRole = getResourceOrNull(graph, URIs.RoleSelection_HasRole);
-        Role_Inherits = getResourceOrNull(graph, URIs.Role_Inherits);
-        User = getResourceOrNull(graph, URIs.User);
-    }
-    
-    public static UserResource getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        UserResource ret = session.peekService(UserResource.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new UserResource(qc.getIndependentGraph(graph));
-            session.registerService(UserResource.class, ret);
-        }
-        return ret;
-    }
-    
-    public static UserResource getInstance(RequestProcessor session) throws DatabaseException {
-        UserResource ret = session.peekService(UserResource.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<UserResource>() {
-                public UserResource perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new UserResource(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(UserResource.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.viewpoint.ontology/graph.tg b/bundles/org.simantics.viewpoint.ontology/graph.tg
deleted file mode 100644 (file)
index 12a8c0b..0000000
Binary files a/bundles/org.simantics.viewpoint.ontology/graph.tg and /dev/null differ
diff --git a/bundles/org.simantics.viewpoint.ontology/src/org/simantics/viewpoint/ontology/ViewpointResource.java b/bundles/org.simantics.viewpoint.ontology/src/org/simantics/viewpoint/ontology/ViewpointResource.java
deleted file mode 100644 (file)
index b977cf5..0000000
+++ /dev/null
@@ -1,625 +0,0 @@
-package org.simantics.viewpoint.ontology;
-
-import org.simantics.db.RequestProcessor;
-import org.simantics.db.Resource;
-import org.simantics.db.ReadGraph;
-import org.simantics.db.request.Read;
-import org.simantics.db.Session;
-import org.simantics.db.exception.DatabaseException;
-import org.simantics.db.service.QueryControl;
-
-public class ViewpointResource {
-    
-    public final Resource ActionBrowseContextContribution;
-    public final Resource ActionBrowseContextContribution_HasActionBrowseContext;
-    public final Resource ActionBrowseContextContribution_HasType;
-    public final Resource ActionBrowseContextContribution_allowedUIContexts;
-    public final Resource ActionBrowseContextContribution_allowedUIContexts_Inverse;
-    public final Resource ActionCategory;
-    public final Resource ActionCategory_HasPriority;
-    public final Resource ActionCategory_HasPriority_Inverse;
-    public final Resource ActionCategory_IsSubmenu;
-    public final Resource ActionCategory_IsSubmenu_Inverse;
-    public final Resource ActionContribution;
-    public final Resource ActionContribution_HasAction;
-    public final Resource ActionContribution_HasCategory;
-    public final Resource ActionContribution_HasImage;
-    public final Resource ActionContribution_HasNodeType;
-    public final Resource ActionContribution_IsEnabledIf;
-    public final Resource ActionContribution_IsVisibleIf;
-    public final Resource AlphanumericSorterRule;
-    public final Resource AndTest;
-    public final Resource AndTest_HasTest;
-    public final Resource BrowseContext;
-    public final Resource BrowseContextContribution;
-    public final Resource BrowseContextContribution_HasBrowseContext;
-    public final Resource BrowseContextContribution_HasType;
-    public final Resource BrowseContextContribution_allowedUIContexts;
-    public final Resource BrowseContextContribution_allowedUIContexts_Inverse;
-    public final Resource BrowseContext_HasActionContribution;
-    public final Resource BrowseContext_HasChildContribution;
-    public final Resource BrowseContext_HasDropActionContribution;
-    public final Resource BrowseContext_HasTestContribution;
-    public final Resource BrowseContext_HasVisualsContribution;
-    public final Resource BrowseContext_Includes;
-    public final Resource BrowseContext_IsIncludedIn;
-    public final Resource BrowseContext_SupportsRemovalOf;
-    public final Resource BrowseContext_SupportsRenamingOf;
-    public final Resource CheckedStateRule;
-    public final Resource ChildContribution;
-    public final Resource ChildContribution_HasChildNodeType;
-    public final Resource ChildContribution_HasParentNodeType;
-    public final Resource ChildContribution_HasRule;
-    public final Resource ChildContribution_identifier;
-    public final Resource ChildContribution_identifier_Inverse;
-    public final Resource ChildContribution_priority;
-    public final Resource ChildContribution_priority_Inverse;
-    public final Resource ChildRule;
-    public final Resource CompositeChildRule;
-    public final Resource CompositeChildRule_HasChildRules;
-    public final Resource CompositeChildRule_HasChildRules_Inverse;
-    public final Resource ConstantChildRule;
-    public final Resource ConstantChildRule_HasChild;
-    public final Resource ConstantChildRule_HasChild_Inverse;
-    public final Resource ConstantImageRule;
-    public final Resource ConstantImageRule_HasColumnKey;
-    public final Resource ConstantImageRule_HasColumnKey_Inverse;
-    public final Resource ConstantImageRule_HasImage;
-    public final Resource ConstantImageRule_HasImage_Inverse;
-    public final Resource ConstantLabelDecorationRule;
-    public final Resource ConstantLabelDecorationRule_HasBackgroundColor;
-    public final Resource ConstantLabelDecorationRule_HasBackgroundColor_Inverse;
-    public final Resource ConstantLabelDecorationRule_HasFont;
-    public final Resource ConstantLabelDecorationRule_HasFont_Inverse;
-    public final Resource ConstantLabelDecorationRule_HasForegroundColor;
-    public final Resource ConstantLabelDecorationRule_HasForegroundColor_Inverse;
-    public final Resource ConstantLabelDecorationRule_HasFormat;
-    public final Resource ConstantLabelDecorationRule_HasFormat_Inverse;
-    public final Resource ConstantLabelDecorationRule_HasStyle;
-    public final Resource ConstantLabelDecorationRule_HasStyle_Inverse;
-    public final Resource ConstantLabelRule;
-    public final Resource ConstantLabelRule_HasColumnKey;
-    public final Resource ConstantLabelRule_HasColumnKey_Inverse;
-    public final Resource ConstantLabelRule_HasLabel;
-    public final Resource ConstantLabelRule_HasLabel_Inverse;
-    public final Resource DescriptionTooltipRule;
-    public final Resource DropActionContribution;
-    public final Resource DropActionContribution_HasAction;
-    public final Resource DropActionContribution_HasCondition;
-    public final Resource DropActionContribution_HasNodeType;
-    public final Resource DropActionContribution_HasPriority;
-    public final Resource DropActionContribution_HasPriority_Inverse;
-    public final Resource EditActionCategory;
-    public final Resource EqualContentChildRule;
-    public final Resource EqualContentChildRule_HasCondition;
-    public final Resource FailTest;
-    public final Resource FlatNodeRule;
-    public final Resource HasBundle;
-    public final Resource HasBundle_Inverse;
-    public final Resource HasContentType;
-    public final Resource HasContentType_Inverse;
-    public final Resource HasInstanceOfTest;
-    public final Resource HasInstanceOfTest_IsInstanceOf;
-    public final Resource HasNegatedTest;
-    public final Resource HasNegatedTest_HasTest;
-    public final Resource HasStatementTest;
-    public final Resource HasStatementTest_HasRelation;
-    public final Resource ImageDecorationRule;
-    public final Resource ImageRule;
-    public final Resource ImportActionCategory;
-    public final Resource InstanceOfTest;
-    public final Resource InstanceOfTest_bundleName;
-    public final Resource InstanceOfTest_bundleName_Inverse;
-    public final Resource InstanceOfTest_className;
-    public final Resource InstanceOfTest_className_Inverse;
-    public final Resource LabelDecorationRule;
-    public final Resource LabelRule;
-    public final Resource LinkedListSorterRule;
-    public final Resource ModifierRule;
-    public final Resource NewActionCategory;
-    public final Resource NoModifierRule;
-    public final Resource NodeType;
-    public final Resource OrTest;
-    public final Resource OrTest_HasTest;
-    public final Resource PassThruSorterRule;
-    public final Resource RelationChildRule;
-    public final Resource RelationChildRule_HasRelation;
-    public final Resource RelationChildRule_HasTest;
-    public final Resource RelationStatementRule;
-    public final Resource RelationStatementRule_HasRelation;
-    public final Resource RelationStatementRule_HasTest;
-    public final Resource RemovalTestContribution;
-    public final Resource RenamingTestContribution;
-    public final Resource ResourceLabelLabelRule;
-    public final Resource ResourceLabelModifierRule;
-    public final Resource ResourceNameLabelRule;
-    public final Resource ResourceNameModifierRule;
-    public final Resource ResourceNodeType;
-    public final Resource SorterRule;
-    public final Resource StandardNameLabelRule;
-    public final Resource Test;
-    public final Resource TestContribution;
-    public final Resource TestContribution_HasNodeType;
-    public final Resource TestContribution_HasPriority;
-    public final Resource TestContribution_HasPriority_Inverse;
-    public final Resource TestContribution_HasTest;
-    public final Resource TooltipRule;
-    public final Resource VariableLabelModifierRule;
-    public final Resource VisualsContribution;
-    public final Resource VisualsContribution_HasCondition;
-    public final Resource VisualsContribution_HasNodeType;
-    public final Resource VisualsContribution_HasPriority;
-    public final Resource VisualsContribution_HasPriority_Inverse;
-    public final Resource VisualsContribution_HasRule;
-    public final Resource VisualsRule;
-    public final Resource actionContribution;
-    public final Resource actionContributionWithVisibility;
-    public final Resource constantChildRule;
-    public final Resource constantImageRule;
-    public final Resource constantImageRuleWithColumn;
-    public final Resource constantLabelRule;
-    public final Resource constantLabelRuleWithColumn;
-    public final Resource customCheckedStateRule;
-    public final Resource customChildRule;
-    public final Resource customImageDecorationRule;
-    public final Resource customImageRule;
-    public final Resource customLabelDecorationRule;
-    public final Resource customLabelRule;
-    public final Resource customLabelRuleWithPriority;
-    public final Resource customModifierRule;
-    public final Resource customVisualsRule;
-    public final Resource customVisualsRuleWithPriority;
-    public final Resource customVisualsRuleWithPriorityAndTest;
-    public final Resource defineActionContribution;
-    public final Resource defineRelationChildRule;
-    public final Resource dropActionContribution;
-    public final Resource dropActionContributionWithTest;
-    public final Resource equalContentChildRule;
-    public final Resource namedConstantChildRule;
-    public final Resource namedConstantImageRule;
-    public final Resource namedConstantImageRuleWithColumn;
-    public final Resource namedConstantLabelRule;
-    public final Resource namedConstantLabelRuleWithColumn;
-    public final Resource namedCustomCheckedStateRule;
-    public final Resource namedCustomChildRule;
-    public final Resource namedCustomImageDecorationRule;
-    public final Resource namedCustomImageRule;
-    public final Resource namedCustomLabelDecorationRule;
-    public final Resource namedCustomLabelRule;
-    public final Resource namedCustomLabelRuleWithPriority;
-    public final Resource namedCustomModifierRule;
-    public final Resource namedCustomVisualsRule;
-    public final Resource namedCustomVisualsRuleWithPriority;
-    public final Resource namedCustomVisualsRuleWithPriorityAndTest;
-    public final Resource namedEqualContentChildRule;
-    public final Resource namedRelationChildRule;
-    public final Resource namedRelationChildRuleWithFolder;
-    public final Resource namedRelationStatementRule;
-    public final Resource relationChildRule;
-    public final Resource relationChildRuleWithFolder;
-    public final Resource relationStatementRule;
-    public final Resource removalTestContribution;
-    public final Resource renamingTestContribution;
-        
-    public static class URIs {
-        public static final String ActionBrowseContextContribution = "http://www.simantics.org/Viewpoint-1.2/ActionBrowseContextContribution";
-        public static final String ActionBrowseContextContribution_HasActionBrowseContext = "http://www.simantics.org/Viewpoint-1.2/ActionBrowseContextContribution/HasActionBrowseContext";
-        public static final String ActionBrowseContextContribution_HasType = "http://www.simantics.org/Viewpoint-1.2/ActionBrowseContextContribution/HasType";
-        public static final String ActionBrowseContextContribution_allowedUIContexts = "http://www.simantics.org/Viewpoint-1.2/ActionBrowseContextContribution/allowedUIContexts";
-        public static final String ActionBrowseContextContribution_allowedUIContexts_Inverse = "http://www.simantics.org/Viewpoint-1.2/ActionBrowseContextContribution/allowedUIContexts/Inverse";
-        public static final String ActionCategory = "http://www.simantics.org/Viewpoint-1.2/ActionCategory";
-        public static final String ActionCategory_HasPriority = "http://www.simantics.org/Viewpoint-1.2/ActionCategory/HasPriority";
-        public static final String ActionCategory_HasPriority_Inverse = "http://www.simantics.org/Viewpoint-1.2/ActionCategory/HasPriority/Inverse";
-        public static final String ActionCategory_IsSubmenu = "http://www.simantics.org/Viewpoint-1.2/ActionCategory/IsSubmenu";
-        public static final String ActionCategory_IsSubmenu_Inverse = "http://www.simantics.org/Viewpoint-1.2/ActionCategory/IsSubmenu/Inverse";
-        public static final String ActionContribution = "http://www.simantics.org/Viewpoint-1.2/ActionContribution";
-        public static final String ActionContribution_HasAction = "http://www.simantics.org/Viewpoint-1.2/ActionContribution/HasAction";
-        public static final String ActionContribution_HasCategory = "http://www.simantics.org/Viewpoint-1.2/ActionContribution/HasCategory";
-        public static final String ActionContribution_HasImage = "http://www.simantics.org/Viewpoint-1.2/ActionContribution/HasImage";
-        public static final String ActionContribution_HasNodeType = "http://www.simantics.org/Viewpoint-1.2/ActionContribution/HasNodeType";
-        public static final String ActionContribution_IsEnabledIf = "http://www.simantics.org/Viewpoint-1.2/ActionContribution/IsEnabledIf";
-        public static final String ActionContribution_IsVisibleIf = "http://www.simantics.org/Viewpoint-1.2/ActionContribution/IsVisibleIf";
-        public static final String AlphanumericSorterRule = "http://www.simantics.org/Viewpoint-1.2/AlphanumericSorterRule";
-        public static final String AndTest = "http://www.simantics.org/Viewpoint-1.2/AndTest";
-        public static final String AndTest_HasTest = "http://www.simantics.org/Viewpoint-1.2/AndTest/HasTest";
-        public static final String BrowseContext = "http://www.simantics.org/Viewpoint-1.2/BrowseContext";
-        public static final String BrowseContextContribution = "http://www.simantics.org/Viewpoint-1.2/BrowseContextContribution";
-        public static final String BrowseContextContribution_HasBrowseContext = "http://www.simantics.org/Viewpoint-1.2/BrowseContextContribution/HasBrowseContext";
-        public static final String BrowseContextContribution_HasType = "http://www.simantics.org/Viewpoint-1.2/BrowseContextContribution/HasType";
-        public static final String BrowseContextContribution_allowedUIContexts = "http://www.simantics.org/Viewpoint-1.2/BrowseContextContribution/allowedUIContexts";
-        public static final String BrowseContextContribution_allowedUIContexts_Inverse = "http://www.simantics.org/Viewpoint-1.2/BrowseContextContribution/allowedUIContexts/Inverse";
-        public static final String BrowseContext_HasActionContribution = "http://www.simantics.org/Viewpoint-1.2/BrowseContext/HasActionContribution";
-        public static final String BrowseContext_HasChildContribution = "http://www.simantics.org/Viewpoint-1.2/BrowseContext/HasChildContribution";
-        public static final String BrowseContext_HasDropActionContribution = "http://www.simantics.org/Viewpoint-1.2/BrowseContext/HasDropActionContribution";
-        public static final String BrowseContext_HasTestContribution = "http://www.simantics.org/Viewpoint-1.2/BrowseContext/HasTestContribution";
-        public static final String BrowseContext_HasVisualsContribution = "http://www.simantics.org/Viewpoint-1.2/BrowseContext/HasVisualsContribution";
-        public static final String BrowseContext_Includes = "http://www.simantics.org/Viewpoint-1.2/BrowseContext/Includes";
-        public static final String BrowseContext_IsIncludedIn = "http://www.simantics.org/Viewpoint-1.2/BrowseContext/IsIncludedIn";
-        public static final String BrowseContext_SupportsRemovalOf = "http://www.simantics.org/Viewpoint-1.2/BrowseContext/SupportsRemovalOf";
-        public static final String BrowseContext_SupportsRenamingOf = "http://www.simantics.org/Viewpoint-1.2/BrowseContext/SupportsRenamingOf";
-        public static final String CheckedStateRule = "http://www.simantics.org/Viewpoint-1.2/CheckedStateRule";
-        public static final String ChildContribution = "http://www.simantics.org/Viewpoint-1.2/ChildContribution";
-        public static final String ChildContribution_HasChildNodeType = "http://www.simantics.org/Viewpoint-1.2/ChildContribution/HasChildNodeType";
-        public static final String ChildContribution_HasParentNodeType = "http://www.simantics.org/Viewpoint-1.2/ChildContribution/HasParentNodeType";
-        public static final String ChildContribution_HasRule = "http://www.simantics.org/Viewpoint-1.2/ChildContribution/HasRule";
-        public static final String ChildContribution_identifier = "http://www.simantics.org/Viewpoint-1.2/ChildContribution/identifier";
-        public static final String ChildContribution_identifier_Inverse = "http://www.simantics.org/Viewpoint-1.2/ChildContribution/identifier/Inverse";
-        public static final String ChildContribution_priority = "http://www.simantics.org/Viewpoint-1.2/ChildContribution/priority";
-        public static final String ChildContribution_priority_Inverse = "http://www.simantics.org/Viewpoint-1.2/ChildContribution/priority/Inverse";
-        public static final String ChildRule = "http://www.simantics.org/Viewpoint-1.2/ChildRule";
-        public static final String CompositeChildRule = "http://www.simantics.org/Viewpoint-1.2/CompositeChildRule";
-        public static final String CompositeChildRule_HasChildRules = "http://www.simantics.org/Viewpoint-1.2/CompositeChildRule/HasChildRules";
-        public static final String CompositeChildRule_HasChildRules_Inverse = "http://www.simantics.org/Viewpoint-1.2/CompositeChildRule/HasChildRules/Inverse";
-        public static final String ConstantChildRule = "http://www.simantics.org/Viewpoint-1.2/ConstantChildRule";
-        public static final String ConstantChildRule_HasChild = "http://www.simantics.org/Viewpoint-1.2/ConstantChildRule/HasChild";
-        public static final String ConstantChildRule_HasChild_Inverse = "http://www.simantics.org/Viewpoint-1.2/ConstantChildRule/HasChild/Inverse";
-        public static final String ConstantImageRule = "http://www.simantics.org/Viewpoint-1.2/ConstantImageRule";
-        public static final String ConstantImageRule_HasColumnKey = "http://www.simantics.org/Viewpoint-1.2/ConstantImageRule/HasColumnKey";
-        public static final String ConstantImageRule_HasColumnKey_Inverse = "http://www.simantics.org/Viewpoint-1.2/ConstantImageRule/HasColumnKey/Inverse";
-        public static final String ConstantImageRule_HasImage = "http://www.simantics.org/Viewpoint-1.2/ConstantImageRule/HasImage";
-        public static final String ConstantImageRule_HasImage_Inverse = "http://www.simantics.org/Viewpoint-1.2/ConstantImageRule/HasImage/Inverse";
-        public static final String ConstantLabelDecorationRule = "http://www.simantics.org/Viewpoint-1.2/ConstantLabelDecorationRule";
-        public static final String ConstantLabelDecorationRule_HasBackgroundColor = "http://www.simantics.org/Viewpoint-1.2/ConstantLabelDecorationRule/HasBackgroundColor";
-        public static final String ConstantLabelDecorationRule_HasBackgroundColor_Inverse = "http://www.simantics.org/Viewpoint-1.2/ConstantLabelDecorationRule/HasBackgroundColor/Inverse";
-        public static final String ConstantLabelDecorationRule_HasFont = "http://www.simantics.org/Viewpoint-1.2/ConstantLabelDecorationRule/HasFont";
-        public static final String ConstantLabelDecorationRule_HasFont_Inverse = "http://www.simantics.org/Viewpoint-1.2/ConstantLabelDecorationRule/HasFont/Inverse";
-        public static final String ConstantLabelDecorationRule_HasForegroundColor = "http://www.simantics.org/Viewpoint-1.2/ConstantLabelDecorationRule/HasForegroundColor";
-        public static final String ConstantLabelDecorationRule_HasForegroundColor_Inverse = "http://www.simantics.org/Viewpoint-1.2/ConstantLabelDecorationRule/HasForegroundColor/Inverse";
-        public static final String ConstantLabelDecorationRule_HasFormat = "http://www.simantics.org/Viewpoint-1.2/ConstantLabelDecorationRule/HasFormat";
-        public static final String ConstantLabelDecorationRule_HasFormat_Inverse = "http://www.simantics.org/Viewpoint-1.2/ConstantLabelDecorationRule/HasFormat/Inverse";
-        public static final String ConstantLabelDecorationRule_HasStyle = "http://www.simantics.org/Viewpoint-1.2/ConstantLabelDecorationRule/HasStyle";
-        public static final String ConstantLabelDecorationRule_HasStyle_Inverse = "http://www.simantics.org/Viewpoint-1.2/ConstantLabelDecorationRule/HasStyle/Inverse";
-        public static final String ConstantLabelRule = "http://www.simantics.org/Viewpoint-1.2/ConstantLabelRule";
-        public static final String ConstantLabelRule_HasColumnKey = "http://www.simantics.org/Viewpoint-1.2/ConstantLabelRule/HasColumnKey";
-        public static final String ConstantLabelRule_HasColumnKey_Inverse = "http://www.simantics.org/Viewpoint-1.2/ConstantLabelRule/HasColumnKey/Inverse";
-        public static final String ConstantLabelRule_HasLabel = "http://www.simantics.org/Viewpoint-1.2/ConstantLabelRule/HasLabel";
-        public static final String ConstantLabelRule_HasLabel_Inverse = "http://www.simantics.org/Viewpoint-1.2/ConstantLabelRule/HasLabel/Inverse";
-        public static final String DescriptionTooltipRule = "http://www.simantics.org/Viewpoint-1.2/DescriptionTooltipRule";
-        public static final String DropActionContribution = "http://www.simantics.org/Viewpoint-1.2/DropActionContribution";
-        public static final String DropActionContribution_HasAction = "http://www.simantics.org/Viewpoint-1.2/DropActionContribution/HasAction";
-        public static final String DropActionContribution_HasCondition = "http://www.simantics.org/Viewpoint-1.2/DropActionContribution/HasCondition";
-        public static final String DropActionContribution_HasNodeType = "http://www.simantics.org/Viewpoint-1.2/DropActionContribution/HasNodeType";
-        public static final String DropActionContribution_HasPriority = "http://www.simantics.org/Viewpoint-1.2/DropActionContribution/HasPriority";
-        public static final String DropActionContribution_HasPriority_Inverse = "http://www.simantics.org/Viewpoint-1.2/DropActionContribution/HasPriority/Inverse";
-        public static final String EditActionCategory = "http://www.simantics.org/Viewpoint-1.2/EditActionCategory";
-        public static final String EqualContentChildRule = "http://www.simantics.org/Viewpoint-1.2/EqualContentChildRule";
-        public static final String EqualContentChildRule_HasCondition = "http://www.simantics.org/Viewpoint-1.2/EqualContentChildRule/HasCondition";
-        public static final String FailTest = "http://www.simantics.org/Viewpoint-1.2/FailTest";
-        public static final String FlatNodeRule = "http://www.simantics.org/Viewpoint-1.2/FlatNodeRule";
-        public static final String HasBundle = "http://www.simantics.org/Viewpoint-1.2/HasBundle";
-        public static final String HasBundle_Inverse = "http://www.simantics.org/Viewpoint-1.2/HasBundle/Inverse";
-        public static final String HasContentType = "http://www.simantics.org/Viewpoint-1.2/HasContentType";
-        public static final String HasContentType_Inverse = "http://www.simantics.org/Viewpoint-1.2/HasContentType/Inverse";
-        public static final String HasInstanceOfTest = "http://www.simantics.org/Viewpoint-1.2/HasInstanceOfTest";
-        public static final String HasInstanceOfTest_IsInstanceOf = "http://www.simantics.org/Viewpoint-1.2/HasInstanceOfTest/IsInstanceOf";
-        public static final String HasNegatedTest = "http://www.simantics.org/Viewpoint-1.2/HasNegatedTest";
-        public static final String HasNegatedTest_HasTest = "http://www.simantics.org/Viewpoint-1.2/HasNegatedTest/HasTest";
-        public static final String HasStatementTest = "http://www.simantics.org/Viewpoint-1.2/HasStatementTest";
-        public static final String HasStatementTest_HasRelation = "http://www.simantics.org/Viewpoint-1.2/HasStatementTest/HasRelation";
-        public static final String ImageDecorationRule = "http://www.simantics.org/Viewpoint-1.2/ImageDecorationRule";
-        public static final String ImageRule = "http://www.simantics.org/Viewpoint-1.2/ImageRule";
-        public static final String ImportActionCategory = "http://www.simantics.org/Viewpoint-1.2/ImportActionCategory";
-        public static final String InstanceOfTest = "http://www.simantics.org/Viewpoint-1.2/InstanceOfTest";
-        public static final String InstanceOfTest_bundleName = "http://www.simantics.org/Viewpoint-1.2/InstanceOfTest/bundleName";
-        public static final String InstanceOfTest_bundleName_Inverse = "http://www.simantics.org/Viewpoint-1.2/InstanceOfTest/bundleName/Inverse";
-        public static final String InstanceOfTest_className = "http://www.simantics.org/Viewpoint-1.2/InstanceOfTest/className";
-        public static final String InstanceOfTest_className_Inverse = "http://www.simantics.org/Viewpoint-1.2/InstanceOfTest/className/Inverse";
-        public static final String LabelDecorationRule = "http://www.simantics.org/Viewpoint-1.2/LabelDecorationRule";
-        public static final String LabelRule = "http://www.simantics.org/Viewpoint-1.2/LabelRule";
-        public static final String LinkedListSorterRule = "http://www.simantics.org/Viewpoint-1.2/LinkedListSorterRule";
-        public static final String ModifierRule = "http://www.simantics.org/Viewpoint-1.2/ModifierRule";
-        public static final String NewActionCategory = "http://www.simantics.org/Viewpoint-1.2/NewActionCategory";
-        public static final String NoModifierRule = "http://www.simantics.org/Viewpoint-1.2/NoModifierRule";
-        public static final String NodeType = "http://www.simantics.org/Viewpoint-1.2/NodeType";
-        public static final String OrTest = "http://www.simantics.org/Viewpoint-1.2/OrTest";
-        public static final String OrTest_HasTest = "http://www.simantics.org/Viewpoint-1.2/OrTest/HasTest";
-        public static final String PassThruSorterRule = "http://www.simantics.org/Viewpoint-1.2/PassThruSorterRule";
-        public static final String RelationChildRule = "http://www.simantics.org/Viewpoint-1.2/RelationChildRule";
-        public static final String RelationChildRule_HasRelation = "http://www.simantics.org/Viewpoint-1.2/RelationChildRule/HasRelation";
-        public static final String RelationChildRule_HasTest = "http://www.simantics.org/Viewpoint-1.2/RelationChildRule/HasTest";
-        public static final String RelationStatementRule = "http://www.simantics.org/Viewpoint-1.2/RelationStatementRule";
-        public static final String RelationStatementRule_HasRelation = "http://www.simantics.org/Viewpoint-1.2/RelationStatementRule/HasRelation";
-        public static final String RelationStatementRule_HasTest = "http://www.simantics.org/Viewpoint-1.2/RelationStatementRule/HasTest";
-        public static final String RemovalTestContribution = "http://www.simantics.org/Viewpoint-1.2/RemovalTestContribution";
-        public static final String RenamingTestContribution = "http://www.simantics.org/Viewpoint-1.2/RenamingTestContribution";
-        public static final String ResourceLabelLabelRule = "http://www.simantics.org/Viewpoint-1.2/ResourceLabelLabelRule";
-        public static final String ResourceLabelModifierRule = "http://www.simantics.org/Viewpoint-1.2/ResourceLabelModifierRule";
-        public static final String ResourceNameLabelRule = "http://www.simantics.org/Viewpoint-1.2/ResourceNameLabelRule";
-        public static final String ResourceNameModifierRule = "http://www.simantics.org/Viewpoint-1.2/ResourceNameModifierRule";
-        public static final String ResourceNodeType = "http://www.simantics.org/Viewpoint-1.2/ResourceNodeType";
-        public static final String SorterRule = "http://www.simantics.org/Viewpoint-1.2/SorterRule";
-        public static final String StandardNameLabelRule = "http://www.simantics.org/Viewpoint-1.2/StandardNameLabelRule";
-        public static final String Test = "http://www.simantics.org/Viewpoint-1.2/Test";
-        public static final String TestContribution = "http://www.simantics.org/Viewpoint-1.2/TestContribution";
-        public static final String TestContribution_HasNodeType = "http://www.simantics.org/Viewpoint-1.2/TestContribution/HasNodeType";
-        public static final String TestContribution_HasPriority = "http://www.simantics.org/Viewpoint-1.2/TestContribution/HasPriority";
-        public static final String TestContribution_HasPriority_Inverse = "http://www.simantics.org/Viewpoint-1.2/TestContribution/HasPriority/Inverse";
-        public static final String TestContribution_HasTest = "http://www.simantics.org/Viewpoint-1.2/TestContribution/HasTest";
-        public static final String TooltipRule = "http://www.simantics.org/Viewpoint-1.2/TooltipRule";
-        public static final String VariableLabelModifierRule = "http://www.simantics.org/Viewpoint-1.2/VariableLabelModifierRule";
-        public static final String VisualsContribution = "http://www.simantics.org/Viewpoint-1.2/VisualsContribution";
-        public static final String VisualsContribution_HasCondition = "http://www.simantics.org/Viewpoint-1.2/VisualsContribution/HasCondition";
-        public static final String VisualsContribution_HasNodeType = "http://www.simantics.org/Viewpoint-1.2/VisualsContribution/HasNodeType";
-        public static final String VisualsContribution_HasPriority = "http://www.simantics.org/Viewpoint-1.2/VisualsContribution/HasPriority";
-        public static final String VisualsContribution_HasPriority_Inverse = "http://www.simantics.org/Viewpoint-1.2/VisualsContribution/HasPriority/Inverse";
-        public static final String VisualsContribution_HasRule = "http://www.simantics.org/Viewpoint-1.2/VisualsContribution/HasRule";
-        public static final String VisualsRule = "http://www.simantics.org/Viewpoint-1.2/VisualsRule";
-        public static final String actionContribution = "http://www.simantics.org/Viewpoint-1.2/actionContribution";
-        public static final String actionContributionWithVisibility = "http://www.simantics.org/Viewpoint-1.2/actionContributionWithVisibility";
-        public static final String constantChildRule = "http://www.simantics.org/Viewpoint-1.2/constantChildRule";
-        public static final String constantImageRule = "http://www.simantics.org/Viewpoint-1.2/constantImageRule";
-        public static final String constantImageRuleWithColumn = "http://www.simantics.org/Viewpoint-1.2/constantImageRuleWithColumn";
-        public static final String constantLabelRule = "http://www.simantics.org/Viewpoint-1.2/constantLabelRule";
-        public static final String constantLabelRuleWithColumn = "http://www.simantics.org/Viewpoint-1.2/constantLabelRuleWithColumn";
-        public static final String customCheckedStateRule = "http://www.simantics.org/Viewpoint-1.2/customCheckedStateRule";
-        public static final String customChildRule = "http://www.simantics.org/Viewpoint-1.2/customChildRule";
-        public static final String customImageDecorationRule = "http://www.simantics.org/Viewpoint-1.2/customImageDecorationRule";
-        public static final String customImageRule = "http://www.simantics.org/Viewpoint-1.2/customImageRule";
-        public static final String customLabelDecorationRule = "http://www.simantics.org/Viewpoint-1.2/customLabelDecorationRule";
-        public static final String customLabelRule = "http://www.simantics.org/Viewpoint-1.2/customLabelRule";
-        public static final String customLabelRuleWithPriority = "http://www.simantics.org/Viewpoint-1.2/customLabelRuleWithPriority";
-        public static final String customModifierRule = "http://www.simantics.org/Viewpoint-1.2/customModifierRule";
-        public static final String customVisualsRule = "http://www.simantics.org/Viewpoint-1.2/customVisualsRule";
-        public static final String customVisualsRuleWithPriority = "http://www.simantics.org/Viewpoint-1.2/customVisualsRuleWithPriority";
-        public static final String customVisualsRuleWithPriorityAndTest = "http://www.simantics.org/Viewpoint-1.2/customVisualsRuleWithPriorityAndTest";
-        public static final String defineActionContribution = "http://www.simantics.org/Viewpoint-1.2/defineActionContribution";
-        public static final String defineRelationChildRule = "http://www.simantics.org/Viewpoint-1.2/defineRelationChildRule";
-        public static final String dropActionContribution = "http://www.simantics.org/Viewpoint-1.2/dropActionContribution";
-        public static final String dropActionContributionWithTest = "http://www.simantics.org/Viewpoint-1.2/dropActionContributionWithTest";
-        public static final String equalContentChildRule = "http://www.simantics.org/Viewpoint-1.2/equalContentChildRule";
-        public static final String namedConstantChildRule = "http://www.simantics.org/Viewpoint-1.2/namedConstantChildRule";
-        public static final String namedConstantImageRule = "http://www.simantics.org/Viewpoint-1.2/namedConstantImageRule";
-        public static final String namedConstantImageRuleWithColumn = "http://www.simantics.org/Viewpoint-1.2/namedConstantImageRuleWithColumn";
-        public static final String namedConstantLabelRule = "http://www.simantics.org/Viewpoint-1.2/namedConstantLabelRule";
-        public static final String namedConstantLabelRuleWithColumn = "http://www.simantics.org/Viewpoint-1.2/namedConstantLabelRuleWithColumn";
-        public static final String namedCustomCheckedStateRule = "http://www.simantics.org/Viewpoint-1.2/namedCustomCheckedStateRule";
-        public static final String namedCustomChildRule = "http://www.simantics.org/Viewpoint-1.2/namedCustomChildRule";
-        public static final String namedCustomImageDecorationRule = "http://www.simantics.org/Viewpoint-1.2/namedCustomImageDecorationRule";
-        public static final String namedCustomImageRule = "http://www.simantics.org/Viewpoint-1.2/namedCustomImageRule";
-        public static final String namedCustomLabelDecorationRule = "http://www.simantics.org/Viewpoint-1.2/namedCustomLabelDecorationRule";
-        public static final String namedCustomLabelRule = "http://www.simantics.org/Viewpoint-1.2/namedCustomLabelRule";
-        public static final String namedCustomLabelRuleWithPriority = "http://www.simantics.org/Viewpoint-1.2/namedCustomLabelRuleWithPriority";
-        public static final String namedCustomModifierRule = "http://www.simantics.org/Viewpoint-1.2/namedCustomModifierRule";
-        public static final String namedCustomVisualsRule = "http://www.simantics.org/Viewpoint-1.2/namedCustomVisualsRule";
-        public static final String namedCustomVisualsRuleWithPriority = "http://www.simantics.org/Viewpoint-1.2/namedCustomVisualsRuleWithPriority";
-        public static final String namedCustomVisualsRuleWithPriorityAndTest = "http://www.simantics.org/Viewpoint-1.2/namedCustomVisualsRuleWithPriorityAndTest";
-        public static final String namedEqualContentChildRule = "http://www.simantics.org/Viewpoint-1.2/namedEqualContentChildRule";
-        public static final String namedRelationChildRule = "http://www.simantics.org/Viewpoint-1.2/namedRelationChildRule";
-        public static final String namedRelationChildRuleWithFolder = "http://www.simantics.org/Viewpoint-1.2/namedRelationChildRuleWithFolder";
-        public static final String namedRelationStatementRule = "http://www.simantics.org/Viewpoint-1.2/namedRelationStatementRule";
-        public static final String relationChildRule = "http://www.simantics.org/Viewpoint-1.2/relationChildRule";
-        public static final String relationChildRuleWithFolder = "http://www.simantics.org/Viewpoint-1.2/relationChildRuleWithFolder";
-        public static final String relationStatementRule = "http://www.simantics.org/Viewpoint-1.2/relationStatementRule";
-        public static final String removalTestContribution = "http://www.simantics.org/Viewpoint-1.2/removalTestContribution";
-        public static final String renamingTestContribution = "http://www.simantics.org/Viewpoint-1.2/renamingTestContribution";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public ViewpointResource(ReadGraph graph) {
-        ActionBrowseContextContribution = getResourceOrNull(graph, URIs.ActionBrowseContextContribution);
-        ActionBrowseContextContribution_HasActionBrowseContext = getResourceOrNull(graph, URIs.ActionBrowseContextContribution_HasActionBrowseContext);
-        ActionBrowseContextContribution_HasType = getResourceOrNull(graph, URIs.ActionBrowseContextContribution_HasType);
-        ActionBrowseContextContribution_allowedUIContexts = getResourceOrNull(graph, URIs.ActionBrowseContextContribution_allowedUIContexts);
-        ActionBrowseContextContribution_allowedUIContexts_Inverse = getResourceOrNull(graph, URIs.ActionBrowseContextContribution_allowedUIContexts_Inverse);
-        ActionCategory = getResourceOrNull(graph, URIs.ActionCategory);
-        ActionCategory_HasPriority = getResourceOrNull(graph, URIs.ActionCategory_HasPriority);
-        ActionCategory_HasPriority_Inverse = getResourceOrNull(graph, URIs.ActionCategory_HasPriority_Inverse);
-        ActionCategory_IsSubmenu = getResourceOrNull(graph, URIs.ActionCategory_IsSubmenu);
-        ActionCategory_IsSubmenu_Inverse = getResourceOrNull(graph, URIs.ActionCategory_IsSubmenu_Inverse);
-        ActionContribution = getResourceOrNull(graph, URIs.ActionContribution);
-        ActionContribution_HasAction = getResourceOrNull(graph, URIs.ActionContribution_HasAction);
-        ActionContribution_HasCategory = getResourceOrNull(graph, URIs.ActionContribution_HasCategory);
-        ActionContribution_HasImage = getResourceOrNull(graph, URIs.ActionContribution_HasImage);
-        ActionContribution_HasNodeType = getResourceOrNull(graph, URIs.ActionContribution_HasNodeType);
-        ActionContribution_IsEnabledIf = getResourceOrNull(graph, URIs.ActionContribution_IsEnabledIf);
-        ActionContribution_IsVisibleIf = getResourceOrNull(graph, URIs.ActionContribution_IsVisibleIf);
-        AlphanumericSorterRule = getResourceOrNull(graph, URIs.AlphanumericSorterRule);
-        AndTest = getResourceOrNull(graph, URIs.AndTest);
-        AndTest_HasTest = getResourceOrNull(graph, URIs.AndTest_HasTest);
-        BrowseContext = getResourceOrNull(graph, URIs.BrowseContext);
-        BrowseContextContribution = getResourceOrNull(graph, URIs.BrowseContextContribution);
-        BrowseContextContribution_HasBrowseContext = getResourceOrNull(graph, URIs.BrowseContextContribution_HasBrowseContext);
-        BrowseContextContribution_HasType = getResourceOrNull(graph, URIs.BrowseContextContribution_HasType);
-        BrowseContextContribution_allowedUIContexts = getResourceOrNull(graph, URIs.BrowseContextContribution_allowedUIContexts);
-        BrowseContextContribution_allowedUIContexts_Inverse = getResourceOrNull(graph, URIs.BrowseContextContribution_allowedUIContexts_Inverse);
-        BrowseContext_HasActionContribution = getResourceOrNull(graph, URIs.BrowseContext_HasActionContribution);
-        BrowseContext_HasChildContribution = getResourceOrNull(graph, URIs.BrowseContext_HasChildContribution);
-        BrowseContext_HasDropActionContribution = getResourceOrNull(graph, URIs.BrowseContext_HasDropActionContribution);
-        BrowseContext_HasTestContribution = getResourceOrNull(graph, URIs.BrowseContext_HasTestContribution);
-        BrowseContext_HasVisualsContribution = getResourceOrNull(graph, URIs.BrowseContext_HasVisualsContribution);
-        BrowseContext_Includes = getResourceOrNull(graph, URIs.BrowseContext_Includes);
-        BrowseContext_IsIncludedIn = getResourceOrNull(graph, URIs.BrowseContext_IsIncludedIn);
-        BrowseContext_SupportsRemovalOf = getResourceOrNull(graph, URIs.BrowseContext_SupportsRemovalOf);
-        BrowseContext_SupportsRenamingOf = getResourceOrNull(graph, URIs.BrowseContext_SupportsRenamingOf);
-        CheckedStateRule = getResourceOrNull(graph, URIs.CheckedStateRule);
-        ChildContribution = getResourceOrNull(graph, URIs.ChildContribution);
-        ChildContribution_HasChildNodeType = getResourceOrNull(graph, URIs.ChildContribution_HasChildNodeType);
-        ChildContribution_HasParentNodeType = getResourceOrNull(graph, URIs.ChildContribution_HasParentNodeType);
-        ChildContribution_HasRule = getResourceOrNull(graph, URIs.ChildContribution_HasRule);
-        ChildContribution_identifier = getResourceOrNull(graph, URIs.ChildContribution_identifier);
-        ChildContribution_identifier_Inverse = getResourceOrNull(graph, URIs.ChildContribution_identifier_Inverse);
-        ChildContribution_priority = getResourceOrNull(graph, URIs.ChildContribution_priority);
-        ChildContribution_priority_Inverse = getResourceOrNull(graph, URIs.ChildContribution_priority_Inverse);
-        ChildRule = getResourceOrNull(graph, URIs.ChildRule);
-        CompositeChildRule = getResourceOrNull(graph, URIs.CompositeChildRule);
-        CompositeChildRule_HasChildRules = getResourceOrNull(graph, URIs.CompositeChildRule_HasChildRules);
-        CompositeChildRule_HasChildRules_Inverse = getResourceOrNull(graph, URIs.CompositeChildRule_HasChildRules_Inverse);
-        ConstantChildRule = getResourceOrNull(graph, URIs.ConstantChildRule);
-        ConstantChildRule_HasChild = getResourceOrNull(graph, URIs.ConstantChildRule_HasChild);
-        ConstantChildRule_HasChild_Inverse = getResourceOrNull(graph, URIs.ConstantChildRule_HasChild_Inverse);
-        ConstantImageRule = getResourceOrNull(graph, URIs.ConstantImageRule);
-        ConstantImageRule_HasColumnKey = getResourceOrNull(graph, URIs.ConstantImageRule_HasColumnKey);
-        ConstantImageRule_HasColumnKey_Inverse = getResourceOrNull(graph, URIs.ConstantImageRule_HasColumnKey_Inverse);
-        ConstantImageRule_HasImage = getResourceOrNull(graph, URIs.ConstantImageRule_HasImage);
-        ConstantImageRule_HasImage_Inverse = getResourceOrNull(graph, URIs.ConstantImageRule_HasImage_Inverse);
-        ConstantLabelDecorationRule = getResourceOrNull(graph, URIs.ConstantLabelDecorationRule);
-        ConstantLabelDecorationRule_HasBackgroundColor = getResourceOrNull(graph, URIs.ConstantLabelDecorationRule_HasBackgroundColor);
-        ConstantLabelDecorationRule_HasBackgroundColor_Inverse = getResourceOrNull(graph, URIs.ConstantLabelDecorationRule_HasBackgroundColor_Inverse);
-        ConstantLabelDecorationRule_HasFont = getResourceOrNull(graph, URIs.ConstantLabelDecorationRule_HasFont);
-        ConstantLabelDecorationRule_HasFont_Inverse = getResourceOrNull(graph, URIs.ConstantLabelDecorationRule_HasFont_Inverse);
-        ConstantLabelDecorationRule_HasForegroundColor = getResourceOrNull(graph, URIs.ConstantLabelDecorationRule_HasForegroundColor);
-        ConstantLabelDecorationRule_HasForegroundColor_Inverse = getResourceOrNull(graph, URIs.ConstantLabelDecorationRule_HasForegroundColor_Inverse);
-        ConstantLabelDecorationRule_HasFormat = getResourceOrNull(graph, URIs.ConstantLabelDecorationRule_HasFormat);
-        ConstantLabelDecorationRule_HasFormat_Inverse = getResourceOrNull(graph, URIs.ConstantLabelDecorationRule_HasFormat_Inverse);
-        ConstantLabelDecorationRule_HasStyle = getResourceOrNull(graph, URIs.ConstantLabelDecorationRule_HasStyle);
-        ConstantLabelDecorationRule_HasStyle_Inverse = getResourceOrNull(graph, URIs.ConstantLabelDecorationRule_HasStyle_Inverse);
-        ConstantLabelRule = getResourceOrNull(graph, URIs.ConstantLabelRule);
-        ConstantLabelRule_HasColumnKey = getResourceOrNull(graph, URIs.ConstantLabelRule_HasColumnKey);
-        ConstantLabelRule_HasColumnKey_Inverse = getResourceOrNull(graph, URIs.ConstantLabelRule_HasColumnKey_Inverse);
-        ConstantLabelRule_HasLabel = getResourceOrNull(graph, URIs.ConstantLabelRule_HasLabel);
-        ConstantLabelRule_HasLabel_Inverse = getResourceOrNull(graph, URIs.ConstantLabelRule_HasLabel_Inverse);
-        DescriptionTooltipRule = getResourceOrNull(graph, URIs.DescriptionTooltipRule);
-        DropActionContribution = getResourceOrNull(graph, URIs.DropActionContribution);
-        DropActionContribution_HasAction = getResourceOrNull(graph, URIs.DropActionContribution_HasAction);
-        DropActionContribution_HasCondition = getResourceOrNull(graph, URIs.DropActionContribution_HasCondition);
-        DropActionContribution_HasNodeType = getResourceOrNull(graph, URIs.DropActionContribution_HasNodeType);
-        DropActionContribution_HasPriority = getResourceOrNull(graph, URIs.DropActionContribution_HasPriority);
-        DropActionContribution_HasPriority_Inverse = getResourceOrNull(graph, URIs.DropActionContribution_HasPriority_Inverse);
-        EditActionCategory = getResourceOrNull(graph, URIs.EditActionCategory);
-        EqualContentChildRule = getResourceOrNull(graph, URIs.EqualContentChildRule);
-        EqualContentChildRule_HasCondition = getResourceOrNull(graph, URIs.EqualContentChildRule_HasCondition);
-        FailTest = getResourceOrNull(graph, URIs.FailTest);
-        FlatNodeRule = getResourceOrNull(graph, URIs.FlatNodeRule);
-        HasBundle = getResourceOrNull(graph, URIs.HasBundle);
-        HasBundle_Inverse = getResourceOrNull(graph, URIs.HasBundle_Inverse);
-        HasContentType = getResourceOrNull(graph, URIs.HasContentType);
-        HasContentType_Inverse = getResourceOrNull(graph, URIs.HasContentType_Inverse);
-        HasInstanceOfTest = getResourceOrNull(graph, URIs.HasInstanceOfTest);
-        HasInstanceOfTest_IsInstanceOf = getResourceOrNull(graph, URIs.HasInstanceOfTest_IsInstanceOf);
-        HasNegatedTest = getResourceOrNull(graph, URIs.HasNegatedTest);
-        HasNegatedTest_HasTest = getResourceOrNull(graph, URIs.HasNegatedTest_HasTest);
-        HasStatementTest = getResourceOrNull(graph, URIs.HasStatementTest);
-        HasStatementTest_HasRelation = getResourceOrNull(graph, URIs.HasStatementTest_HasRelation);
-        ImageDecorationRule = getResourceOrNull(graph, URIs.ImageDecorationRule);
-        ImageRule = getResourceOrNull(graph, URIs.ImageRule);
-        ImportActionCategory = getResourceOrNull(graph, URIs.ImportActionCategory);
-        InstanceOfTest = getResourceOrNull(graph, URIs.InstanceOfTest);
-        InstanceOfTest_bundleName = getResourceOrNull(graph, URIs.InstanceOfTest_bundleName);
-        InstanceOfTest_bundleName_Inverse = getResourceOrNull(graph, URIs.InstanceOfTest_bundleName_Inverse);
-        InstanceOfTest_className = getResourceOrNull(graph, URIs.InstanceOfTest_className);
-        InstanceOfTest_className_Inverse = getResourceOrNull(graph, URIs.InstanceOfTest_className_Inverse);
-        LabelDecorationRule = getResourceOrNull(graph, URIs.LabelDecorationRule);
-        LabelRule = getResourceOrNull(graph, URIs.LabelRule);
-        LinkedListSorterRule = getResourceOrNull(graph, URIs.LinkedListSorterRule);
-        ModifierRule = getResourceOrNull(graph, URIs.ModifierRule);
-        NewActionCategory = getResourceOrNull(graph, URIs.NewActionCategory);
-        NoModifierRule = getResourceOrNull(graph, URIs.NoModifierRule);
-        NodeType = getResourceOrNull(graph, URIs.NodeType);
-        OrTest = getResourceOrNull(graph, URIs.OrTest);
-        OrTest_HasTest = getResourceOrNull(graph, URIs.OrTest_HasTest);
-        PassThruSorterRule = getResourceOrNull(graph, URIs.PassThruSorterRule);
-        RelationChildRule = getResourceOrNull(graph, URIs.RelationChildRule);
-        RelationChildRule_HasRelation = getResourceOrNull(graph, URIs.RelationChildRule_HasRelation);
-        RelationChildRule_HasTest = getResourceOrNull(graph, URIs.RelationChildRule_HasTest);
-        RelationStatementRule = getResourceOrNull(graph, URIs.RelationStatementRule);
-        RelationStatementRule_HasRelation = getResourceOrNull(graph, URIs.RelationStatementRule_HasRelation);
-        RelationStatementRule_HasTest = getResourceOrNull(graph, URIs.RelationStatementRule_HasTest);
-        RemovalTestContribution = getResourceOrNull(graph, URIs.RemovalTestContribution);
-        RenamingTestContribution = getResourceOrNull(graph, URIs.RenamingTestContribution);
-        ResourceLabelLabelRule = getResourceOrNull(graph, URIs.ResourceLabelLabelRule);
-        ResourceLabelModifierRule = getResourceOrNull(graph, URIs.ResourceLabelModifierRule);
-        ResourceNameLabelRule = getResourceOrNull(graph, URIs.ResourceNameLabelRule);
-        ResourceNameModifierRule = getResourceOrNull(graph, URIs.ResourceNameModifierRule);
-        ResourceNodeType = getResourceOrNull(graph, URIs.ResourceNodeType);
-        SorterRule = getResourceOrNull(graph, URIs.SorterRule);
-        StandardNameLabelRule = getResourceOrNull(graph, URIs.StandardNameLabelRule);
-        Test = getResourceOrNull(graph, URIs.Test);
-        TestContribution = getResourceOrNull(graph, URIs.TestContribution);
-        TestContribution_HasNodeType = getResourceOrNull(graph, URIs.TestContribution_HasNodeType);
-        TestContribution_HasPriority = getResourceOrNull(graph, URIs.TestContribution_HasPriority);
-        TestContribution_HasPriority_Inverse = getResourceOrNull(graph, URIs.TestContribution_HasPriority_Inverse);
-        TestContribution_HasTest = getResourceOrNull(graph, URIs.TestContribution_HasTest);
-        TooltipRule = getResourceOrNull(graph, URIs.TooltipRule);
-        VariableLabelModifierRule = getResourceOrNull(graph, URIs.VariableLabelModifierRule);
-        VisualsContribution = getResourceOrNull(graph, URIs.VisualsContribution);
-        VisualsContribution_HasCondition = getResourceOrNull(graph, URIs.VisualsContribution_HasCondition);
-        VisualsContribution_HasNodeType = getResourceOrNull(graph, URIs.VisualsContribution_HasNodeType);
-        VisualsContribution_HasPriority = getResourceOrNull(graph, URIs.VisualsContribution_HasPriority);
-        VisualsContribution_HasPriority_Inverse = getResourceOrNull(graph, URIs.VisualsContribution_HasPriority_Inverse);
-        VisualsContribution_HasRule = getResourceOrNull(graph, URIs.VisualsContribution_HasRule);
-        VisualsRule = getResourceOrNull(graph, URIs.VisualsRule);
-        actionContribution = getResourceOrNull(graph, URIs.actionContribution);
-        actionContributionWithVisibility = getResourceOrNull(graph, URIs.actionContributionWithVisibility);
-        constantChildRule = getResourceOrNull(graph, URIs.constantChildRule);
-        constantImageRule = getResourceOrNull(graph, URIs.constantImageRule);
-        constantImageRuleWithColumn = getResourceOrNull(graph, URIs.constantImageRuleWithColumn);
-        constantLabelRule = getResourceOrNull(graph, URIs.constantLabelRule);
-        constantLabelRuleWithColumn = getResourceOrNull(graph, URIs.constantLabelRuleWithColumn);
-        customCheckedStateRule = getResourceOrNull(graph, URIs.customCheckedStateRule);
-        customChildRule = getResourceOrNull(graph, URIs.customChildRule);
-        customImageDecorationRule = getResourceOrNull(graph, URIs.customImageDecorationRule);
-        customImageRule = getResourceOrNull(graph, URIs.customImageRule);
-        customLabelDecorationRule = getResourceOrNull(graph, URIs.customLabelDecorationRule);
-        customLabelRule = getResourceOrNull(graph, URIs.customLabelRule);
-        customLabelRuleWithPriority = getResourceOrNull(graph, URIs.customLabelRuleWithPriority);
-        customModifierRule = getResourceOrNull(graph, URIs.customModifierRule);
-        customVisualsRule = getResourceOrNull(graph, URIs.customVisualsRule);
-        customVisualsRuleWithPriority = getResourceOrNull(graph, URIs.customVisualsRuleWithPriority);
-        customVisualsRuleWithPriorityAndTest = getResourceOrNull(graph, URIs.customVisualsRuleWithPriorityAndTest);
-        defineActionContribution = getResourceOrNull(graph, URIs.defineActionContribution);
-        defineRelationChildRule = getResourceOrNull(graph, URIs.defineRelationChildRule);
-        dropActionContribution = getResourceOrNull(graph, URIs.dropActionContribution);
-        dropActionContributionWithTest = getResourceOrNull(graph, URIs.dropActionContributionWithTest);
-        equalContentChildRule = getResourceOrNull(graph, URIs.equalContentChildRule);
-        namedConstantChildRule = getResourceOrNull(graph, URIs.namedConstantChildRule);
-        namedConstantImageRule = getResourceOrNull(graph, URIs.namedConstantImageRule);
-        namedConstantImageRuleWithColumn = getResourceOrNull(graph, URIs.namedConstantImageRuleWithColumn);
-        namedConstantLabelRule = getResourceOrNull(graph, URIs.namedConstantLabelRule);
-        namedConstantLabelRuleWithColumn = getResourceOrNull(graph, URIs.namedConstantLabelRuleWithColumn);
-        namedCustomCheckedStateRule = getResourceOrNull(graph, URIs.namedCustomCheckedStateRule);
-        namedCustomChildRule = getResourceOrNull(graph, URIs.namedCustomChildRule);
-        namedCustomImageDecorationRule = getResourceOrNull(graph, URIs.namedCustomImageDecorationRule);
-        namedCustomImageRule = getResourceOrNull(graph, URIs.namedCustomImageRule);
-        namedCustomLabelDecorationRule = getResourceOrNull(graph, URIs.namedCustomLabelDecorationRule);
-        namedCustomLabelRule = getResourceOrNull(graph, URIs.namedCustomLabelRule);
-        namedCustomLabelRuleWithPriority = getResourceOrNull(graph, URIs.namedCustomLabelRuleWithPriority);
-        namedCustomModifierRule = getResourceOrNull(graph, URIs.namedCustomModifierRule);
-        namedCustomVisualsRule = getResourceOrNull(graph, URIs.namedCustomVisualsRule);
-        namedCustomVisualsRuleWithPriority = getResourceOrNull(graph, URIs.namedCustomVisualsRuleWithPriority);
-        namedCustomVisualsRuleWithPriorityAndTest = getResourceOrNull(graph, URIs.namedCustomVisualsRuleWithPriorityAndTest);
-        namedEqualContentChildRule = getResourceOrNull(graph, URIs.namedEqualContentChildRule);
-        namedRelationChildRule = getResourceOrNull(graph, URIs.namedRelationChildRule);
-        namedRelationChildRuleWithFolder = getResourceOrNull(graph, URIs.namedRelationChildRuleWithFolder);
-        namedRelationStatementRule = getResourceOrNull(graph, URIs.namedRelationStatementRule);
-        relationChildRule = getResourceOrNull(graph, URIs.relationChildRule);
-        relationChildRuleWithFolder = getResourceOrNull(graph, URIs.relationChildRuleWithFolder);
-        relationStatementRule = getResourceOrNull(graph, URIs.relationStatementRule);
-        removalTestContribution = getResourceOrNull(graph, URIs.removalTestContribution);
-        renamingTestContribution = getResourceOrNull(graph, URIs.renamingTestContribution);
-    }
-    
-    public static ViewpointResource getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        ViewpointResource ret = session.peekService(ViewpointResource.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new ViewpointResource(qc.getIndependentGraph(graph));
-            session.registerService(ViewpointResource.class, ret);
-        }
-        return ret;
-    }
-    
-    public static ViewpointResource getInstance(RequestProcessor session) throws DatabaseException {
-        ViewpointResource ret = session.peekService(ViewpointResource.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<ViewpointResource>() {
-                public ViewpointResource perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new ViewpointResource(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(ViewpointResource.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.views.ontology/graph.tg b/bundles/org.simantics.views.ontology/graph.tg
deleted file mode 100644 (file)
index fcd56da..0000000
Binary files a/bundles/org.simantics.views.ontology/graph.tg and /dev/null differ
diff --git a/bundles/org.simantics.views.ontology/src/org/simantics/views/ontology/ViewsResources.java b/bundles/org.simantics.views.ontology/src/org/simantics/views/ontology/ViewsResources.java
deleted file mode 100644 (file)
index a833e1f..0000000
+++ /dev/null
@@ -1,862 +0,0 @@
-package org.simantics.views.ontology;
-
-import org.simantics.db.RequestProcessor;
-import org.simantics.db.Resource;
-import org.simantics.db.ReadGraph;
-import org.simantics.db.request.Read;
-import org.simantics.db.Session;
-import org.simantics.db.exception.DatabaseException;
-import org.simantics.db.service.QueryControl;
-
-public class ViewsResources {
-    
-    public final Resource Action;
-    public final Resource Alternative;
-    public final Resource Alternative_condition;
-    public final Resource Alternative_condition_Inverse;
-    public final Resource Browser;
-    public final Resource Browser_document;
-    public final Resource Browser_document_Inverse;
-    public final Resource Browser_locationChanging;
-    public final Resource Browser_locationChanging_Inverse;
-    public final Resource Browser_variable;
-    public final Resource Browser_variable_Inverse;
-    public final Resource BundleImage;
-    public final Resource BundleImage_HasReference;
-    public final Resource BundleImage_HasReference_Inverse;
-    public final Resource Button;
-    public final Resource Button_image;
-    public final Resource Button_image_Inverse;
-    public final Resource Button_modifier;
-    public final Resource Button_modifier_Inverse;
-    public final Resource Button_text;
-    public final Resource Button_text_Inverse;
-    public final Resource Button_tooltip;
-    public final Resource Button_tooltip_Inverse;
-    public final Resource CCombo;
-    public final Resource CategoryHidden;
-    public final Resource Combo;
-    public final Resource Combo_available;
-    public final Resource Combo_available_Inverse;
-    public final Resource Combo_modifier;
-    public final Resource Combo_modifier_Inverse;
-    public final Resource Combo_selected;
-    public final Resource Combo_selected_Inverse;
-    public final Resource Composite;
-    public final Resource Composite_children1;
-    public final Resource Composite_children2;
-    public final Resource Composite_children3;
-    public final Resource Composite_layout;
-    public final Resource Composite_layout_Inverse;
-    public final Resource Control;
-    public final Resource Control_Style;
-    public final Resource Control_Style_Constant;
-    public final Resource Control_Style_Constant_Border;
-    public final Resource Control_Style_Constant_Check;
-    public final Resource Control_Style_Constant_FullSelection;
-    public final Resource Control_Style_Constant_HScroll;
-    public final Resource Control_Style_Constant_Horizontal;
-    public final Resource Control_Style_Constant_Multi;
-    public final Resource Control_Style_Constant_NoFocus;
-    public final Resource Control_Style_Constant_None;
-    public final Resource Control_Style_Constant_Push;
-    public final Resource Control_Style_Constant_ReadOnly;
-    public final Resource Control_Style_Constant_VScroll;
-    public final Resource Control_Style_Constant_Vertical;
-    public final Resource Control_Style_Constant_Wrap;
-    public final Resource Control_Style_HasConstant;
-    public final Resource Control_Style_HasConstant_Inverse;
-    public final Resource Control_background;
-    public final Resource Control_background_Inverse;
-    public final Resource Control_font;
-    public final Resource Control_font_Inverse;
-    public final Resource Control_foreground;
-    public final Resource Control_foreground_Inverse;
-    public final Resource Control_gridData;
-    public final Resource Control_layoutData;
-    public final Resource Control_layoutData_Inverse;
-    public final Resource Control_style;
-    public final Resource Control_style1;
-    public final Resource Control_style2;
-    public final Resource Control_style3;
-    public final Resource Control_style4;
-    public final Resource Control_style5;
-    public final Resource Control_style_Inverse;
-    public final Resource ErrorDialog;
-    public final Resource Explorer;
-    public final Resource Explorer_Column;
-    public final Resource Explorer_ColumnList;
-    public final Resource Explorer_Column_HasAlignment;
-    public final Resource Explorer_Column_HasAlignment_Inverse;
-    public final Resource Explorer_Column_HasGrab;
-    public final Resource Explorer_Column_HasGrab_Inverse;
-    public final Resource Explorer_Column_HasKey;
-    public final Resource Explorer_Column_HasKey_Inverse;
-    public final Resource Explorer_Column_HasLabel;
-    public final Resource Explorer_Column_HasLabel_Inverse;
-    public final Resource Explorer_Column_HasTooltip;
-    public final Resource Explorer_Column_HasTooltip_Inverse;
-    public final Resource Explorer_Column_HasWeight;
-    public final Resource Explorer_Column_HasWeight_Inverse;
-    public final Resource Explorer_Column_HasWidth;
-    public final Resource Explorer_Column_HasWidth_Inverse;
-    public final Resource Explorer_Column_full;
-    public final Resource Explorer_browseContext;
-    public final Resource Explorer_browseContext_Inverse;
-    public final Resource Explorer_columns;
-    public final Resource Explorer_columnsVisible;
-    public final Resource Explorer_columnsVisible_Inverse;
-    public final Resource Explorer_columns_Inverse;
-    public final Resource Explorer_contextMenuId;
-    public final Resource Explorer_contextMenuId_Inverse;
-    public final Resource Explorer_displayFilter;
-    public final Resource Explorer_displayFilter_Inverse;
-    public final Resource Explorer_editingColumns;
-    public final Resource Explorer_editingColumns_Inverse;
-    public final Resource Explorer_input;
-    public final Resource Explorer_input_Inverse;
-    public final Resource Explorer_persistor;
-    public final Resource Explorer_persistor_Inverse;
-    public final Resource Explorer_publishSelection;
-    public final Resource Explorer_publishSelection_Inverse;
-    public final Resource Explorer_selectionListener;
-    public final Resource Explorer_selectionListener_Inverse;
-    public final Resource Explorer_uiContext;
-    public final Resource Explorer_uiContext_Inverse;
-    public final Resource Explorer_useNodeActionContexts;
-    public final Resource Explorer_useNodeActionContexts_Inverse;
-    public final Resource Explorer_useNodeBrowseContexts;
-    public final Resource Explorer_useNodeBrowseContexts_Inverse;
-    public final Resource Functions;
-    public final Resource Functions_bundleImage;
-    public final Resource Functions_columnList;
-    public final Resource Functions_gridData;
-    public final Resource Functions_gridLayout;
-    public final Resource Functions_parameterValue;
-    public final Resource Functions_resourceURI;
-    public final Resource Functions_rowData;
-    public final Resource Functions_rowLayout;
-    public final Resource Functions_singleResourceSelection;
-    public final Resource Functions_style;
-    public final Resource Functions_tabChildNames;
-    public final Resource GridLayout;
-    public final Resource GridLayout_ExtendedMargins;
-    public final Resource GridLayout_GridData;
-    public final Resource GridLayout_GridData_BEGINNING;
-    public final Resource GridLayout_GridData_CENTER;
-    public final Resource GridLayout_GridData_END;
-    public final Resource GridLayout_GridData_FILL;
-    public final Resource GridLayout_GridData_horizontalAlignment;
-    public final Resource GridLayout_GridData_horizontalAlignment_Inverse;
-    public final Resource GridLayout_GridData_horizontalGrab;
-    public final Resource GridLayout_GridData_horizontalGrab_Inverse;
-    public final Resource GridLayout_GridData_horizontalSpan;
-    public final Resource GridLayout_GridData_horizontalSpan_Inverse;
-    public final Resource GridLayout_GridData_preferredHeight;
-    public final Resource GridLayout_GridData_preferredHeight_Inverse;
-    public final Resource GridLayout_GridData_preferredWidth;
-    public final Resource GridLayout_GridData_preferredWidth_Inverse;
-    public final Resource GridLayout_GridData_verticalAlignment;
-    public final Resource GridLayout_GridData_verticalAlignment_Inverse;
-    public final Resource GridLayout_GridData_verticalGrab;
-    public final Resource GridLayout_GridData_verticalGrab_Inverse;
-    public final Resource GridLayout_columnCount;
-    public final Resource GridLayout_columnCount_Inverse;
-    public final Resource GridLayout_extendedMargins;
-    public final Resource GridLayout_extendedMargins_Inverse;
-    public final Resource GridLayout_horizontalSpacing;
-    public final Resource GridLayout_horizontalSpacing_Inverse;
-    public final Resource GridLayout_verticalSpacing;
-    public final Resource GridLayout_verticalSpacing_Inverse;
-    public final Resource HasInputSource;
-    public final Resource HasInputSource_Inverse;
-    public final Resource Label;
-    public final Resource Layout;
-    public final Resource MessageDialog;
-    public final Resource MessageDialog_HasCustomArea;
-    public final Resource MessageDialog_HasCustomArea_Inverse;
-    public final Resource MessageDialog_HasType;
-    public final Resource MessageDialog_HasType_Inverse;
-    public final Resource MessageDialog_Type;
-    public final Resource MessageDialog_Type_Confirm;
-    public final Resource MessageDialog_Type_Error;
-    public final Resource MessageDialog_Type_Information;
-    public final Resource MessageDialog_Type_Question;
-    public final Resource MessageDialog_Type_QuestionWithCancel;
-    public final Resource MessageDialog_Type_Warning;
-    public final Resource MessageDialog_buttonLabels;
-    public final Resource MessageDialog_buttonLabels_Inverse;
-    public final Resource MessageDialog_defaultButton;
-    public final Resource MessageDialog_defaultButton_Inverse;
-    public final Resource MessageDialog_message;
-    public final Resource MessageDialog_message_Inverse;
-    public final Resource MessageDialog_title;
-    public final Resource MessageDialog_title_Inverse;
-    public final Resource Parameter;
-    public final Resource ParameterType;
-    public final Resource QuestionDialog;
-    public final Resource ReadFactory;
-    public final Resource ResourceURI;
-    public final Resource ResourceURI_HasResource;
-    public final Resource ResourceURI_HasResource_Inverse;
-    public final Resource RowLayout;
-    public final Resource RowLayout_ExtendedMargins;
-    public final Resource RowLayout_RowData;
-    public final Resource RowLayout_RowData_height;
-    public final Resource RowLayout_RowData_height_Inverse;
-    public final Resource RowLayout_RowData_width;
-    public final Resource RowLayout_RowData_width_Inverse;
-    public final Resource RowLayout_center;
-    public final Resource RowLayout_center_Inverse;
-    public final Resource RowLayout_extendedMargins;
-    public final Resource RowLayout_extendedMargins_Inverse;
-    public final Resource RowLayout_fill;
-    public final Resource RowLayout_fill_Inverse;
-    public final Resource RowLayout_justify;
-    public final Resource RowLayout_justify_Inverse;
-    public final Resource RowLayout_pack;
-    public final Resource RowLayout_pack_Inverse;
-    public final Resource RowLayout_spacing;
-    public final Resource RowLayout_spacing_Inverse;
-    public final Resource RowLayout_type;
-    public final Resource RowLayout_type_Inverse;
-    public final Resource RowLayout_wrap;
-    public final Resource RowLayout_wrap_Inverse;
-    public final Resource SashForm;
-    public final Resource SashForm_Horizontal;
-    public final Resource SashForm_Vertical;
-    public final Resource SashForm_orientation;
-    public final Resource SashForm_orientation_Inverse;
-    public final Resource SashForm_weights;
-    public final Resource SashForm_weights_Inverse;
-    public final Resource ScrolledComposite;
-    public final Resource SingleColumn;
-    public final Resource StyledText;
-    public final Resource TabFolder;
-    public final Resource TabFolder_childNames;
-    public final Resource TabFolder_childNames_Inverse;
-    public final Resource Text;
-    public final Resource TextContainer;
-    public final Resource TextContainer_text;
-    public final Resource TextContainer_text_Inverse;
-    public final Resource TextReceiver;
-    public final Resource TextReceiver_modifier;
-    public final Resource TextReceiver_modifier_Inverse;
-    public final Resource TextReceiver_validator;
-    public final Resource TextReceiver_validator_Inverse;
-    public final Resource TrackedStyledText;
-    public final Resource TrackedText;
-    public final Resource TrackedText_editingBackground;
-    public final Resource TrackedText_editingBackground_Inverse;
-    public final Resource TrackedText_hoverBackground;
-    public final Resource TrackedText_hoverBackground_Inverse;
-    public final Resource TrackedText_inactiveBackground;
-    public final Resource TrackedText_inactiveBackground_Inverse;
-    public final Resource TrackedText_invalidBackground;
-    public final Resource TrackedText_invalidBackground_Inverse;
-    public final Resource View;
-    public final Resource WikiBrowser;
-    public final Resource WikiBrowser_document;
-    public final Resource WikiBrowser_document_Inverse;
-    public final Resource WikiBrowser_navigate;
-    public final Resource WikiBrowser_navigate_Inverse;
-    public final Resource WikiBrowser_variable;
-    public final Resource WikiBrowser_variable_Inverse;
-    public final Resource Wizard;
-    public final Resource Wizard_FinishAction;
-    public final Resource Wizard_FinishAction_Inverse;
-    public final Resource Wizard_Page;
-    public final Resource Wizard_Page_Control;
-    public final Resource Wizard_Page_Control_Inverse;
-    public final Resource Wizard_Page_Title;
-    public final Resource Wizard_Page_Title_Inverse;
-    public final Resource Wizard_Pages;
-    public final Resource Wizard_Pages_Inverse;
-    public final Resource Wizard_Title;
-    public final Resource Wizard_Title_Inverse;
-    public final Resource WorkbenchSelectionInputSource;
-    public final Resource onInputChanged;
-    public final Resource onInputChanged_Inverse;
-    public final Resource onLoaded;
-    public final Resource onLoaded_Inverse;
-        
-    public static class URIs {
-        public static final String Action = "http://www.simantics.org/Views-1.2/Action";
-        public static final String Alternative = "http://www.simantics.org/Views-1.2/Alternative";
-        public static final String Alternative_condition = "http://www.simantics.org/Views-1.2/Alternative/condition";
-        public static final String Alternative_condition_Inverse = "http://www.simantics.org/Views-1.2/Alternative/condition/Inverse";
-        public static final String Browser = "http://www.simantics.org/Views-1.2/Browser";
-        public static final String Browser_document = "http://www.simantics.org/Views-1.2/Browser/document";
-        public static final String Browser_document_Inverse = "http://www.simantics.org/Views-1.2/Browser/document/Inverse";
-        public static final String Browser_locationChanging = "http://www.simantics.org/Views-1.2/Browser/locationChanging";
-        public static final String Browser_locationChanging_Inverse = "http://www.simantics.org/Views-1.2/Browser/locationChanging/Inverse";
-        public static final String Browser_variable = "http://www.simantics.org/Views-1.2/Browser/variable";
-        public static final String Browser_variable_Inverse = "http://www.simantics.org/Views-1.2/Browser/variable/Inverse";
-        public static final String BundleImage = "http://www.simantics.org/Views-1.2/BundleImage";
-        public static final String BundleImage_HasReference = "http://www.simantics.org/Views-1.2/BundleImage/HasReference";
-        public static final String BundleImage_HasReference_Inverse = "http://www.simantics.org/Views-1.2/BundleImage/HasReference/Inverse";
-        public static final String Button = "http://www.simantics.org/Views-1.2/Button";
-        public static final String Button_image = "http://www.simantics.org/Views-1.2/Button/image";
-        public static final String Button_image_Inverse = "http://www.simantics.org/Views-1.2/Button/image/Inverse";
-        public static final String Button_modifier = "http://www.simantics.org/Views-1.2/Button/modifier";
-        public static final String Button_modifier_Inverse = "http://www.simantics.org/Views-1.2/Button/modifier/Inverse";
-        public static final String Button_text = "http://www.simantics.org/Views-1.2/Button/text";
-        public static final String Button_text_Inverse = "http://www.simantics.org/Views-1.2/Button/text/Inverse";
-        public static final String Button_tooltip = "http://www.simantics.org/Views-1.2/Button/tooltip";
-        public static final String Button_tooltip_Inverse = "http://www.simantics.org/Views-1.2/Button/tooltip/Inverse";
-        public static final String CCombo = "http://www.simantics.org/Views-1.2/CCombo";
-        public static final String CategoryHidden = "http://www.simantics.org/Views-1.2/CategoryHidden";
-        public static final String Combo = "http://www.simantics.org/Views-1.2/Combo";
-        public static final String Combo_available = "http://www.simantics.org/Views-1.2/Combo/available";
-        public static final String Combo_available_Inverse = "http://www.simantics.org/Views-1.2/Combo/available/Inverse";
-        public static final String Combo_modifier = "http://www.simantics.org/Views-1.2/Combo/modifier";
-        public static final String Combo_modifier_Inverse = "http://www.simantics.org/Views-1.2/Combo/modifier/Inverse";
-        public static final String Combo_selected = "http://www.simantics.org/Views-1.2/Combo/selected";
-        public static final String Combo_selected_Inverse = "http://www.simantics.org/Views-1.2/Combo/selected/Inverse";
-        public static final String Composite = "http://www.simantics.org/Views-1.2/Composite";
-        public static final String Composite_children1 = "http://www.simantics.org/Views-1.2/Composite/children1";
-        public static final String Composite_children2 = "http://www.simantics.org/Views-1.2/Composite/children2";
-        public static final String Composite_children3 = "http://www.simantics.org/Views-1.2/Composite/children3";
-        public static final String Composite_layout = "http://www.simantics.org/Views-1.2/Composite/layout";
-        public static final String Composite_layout_Inverse = "http://www.simantics.org/Views-1.2/Composite/layout/Inverse";
-        public static final String Control = "http://www.simantics.org/Views-1.2/Control";
-        public static final String Control_Style = "http://www.simantics.org/Views-1.2/Control/Style";
-        public static final String Control_Style_Constant = "http://www.simantics.org/Views-1.2/Control/Style/Constant";
-        public static final String Control_Style_Constant_Border = "http://www.simantics.org/Views-1.2/Control/Style/Constant/Border";
-        public static final String Control_Style_Constant_Check = "http://www.simantics.org/Views-1.2/Control/Style/Constant/Check";
-        public static final String Control_Style_Constant_FullSelection = "http://www.simantics.org/Views-1.2/Control/Style/Constant/FullSelection";
-        public static final String Control_Style_Constant_HScroll = "http://www.simantics.org/Views-1.2/Control/Style/Constant/HScroll";
-        public static final String Control_Style_Constant_Horizontal = "http://www.simantics.org/Views-1.2/Control/Style/Constant/Horizontal";
-        public static final String Control_Style_Constant_Multi = "http://www.simantics.org/Views-1.2/Control/Style/Constant/Multi";
-        public static final String Control_Style_Constant_NoFocus = "http://www.simantics.org/Views-1.2/Control/Style/Constant/NoFocus";
-        public static final String Control_Style_Constant_None = "http://www.simantics.org/Views-1.2/Control/Style/Constant/None";
-        public static final String Control_Style_Constant_Push = "http://www.simantics.org/Views-1.2/Control/Style/Constant/Push";
-        public static final String Control_Style_Constant_ReadOnly = "http://www.simantics.org/Views-1.2/Control/Style/Constant/ReadOnly";
-        public static final String Control_Style_Constant_VScroll = "http://www.simantics.org/Views-1.2/Control/Style/Constant/VScroll";
-        public static final String Control_Style_Constant_Vertical = "http://www.simantics.org/Views-1.2/Control/Style/Constant/Vertical";
-        public static final String Control_Style_Constant_Wrap = "http://www.simantics.org/Views-1.2/Control/Style/Constant/Wrap";
-        public static final String Control_Style_HasConstant = "http://www.simantics.org/Views-1.2/Control/Style/HasConstant";
-        public static final String Control_Style_HasConstant_Inverse = "http://www.simantics.org/Views-1.2/Control/Style/HasConstant/Inverse";
-        public static final String Control_background = "http://www.simantics.org/Views-1.2/Control/background";
-        public static final String Control_background_Inverse = "http://www.simantics.org/Views-1.2/Control/background/Inverse";
-        public static final String Control_font = "http://www.simantics.org/Views-1.2/Control/font";
-        public static final String Control_font_Inverse = "http://www.simantics.org/Views-1.2/Control/font/Inverse";
-        public static final String Control_foreground = "http://www.simantics.org/Views-1.2/Control/foreground";
-        public static final String Control_foreground_Inverse = "http://www.simantics.org/Views-1.2/Control/foreground/Inverse";
-        public static final String Control_gridData = "http://www.simantics.org/Views-1.2/Control/gridData";
-        public static final String Control_layoutData = "http://www.simantics.org/Views-1.2/Control/layoutData";
-        public static final String Control_layoutData_Inverse = "http://www.simantics.org/Views-1.2/Control/layoutData/Inverse";
-        public static final String Control_style = "http://www.simantics.org/Views-1.2/Control/style";
-        public static final String Control_style1 = "http://www.simantics.org/Views-1.2/Control/style1";
-        public static final String Control_style2 = "http://www.simantics.org/Views-1.2/Control/style2";
-        public static final String Control_style3 = "http://www.simantics.org/Views-1.2/Control/style3";
-        public static final String Control_style4 = "http://www.simantics.org/Views-1.2/Control/style4";
-        public static final String Control_style5 = "http://www.simantics.org/Views-1.2/Control/style5";
-        public static final String Control_style_Inverse = "http://www.simantics.org/Views-1.2/Control/style/Inverse";
-        public static final String ErrorDialog = "http://www.simantics.org/Views-1.2/ErrorDialog";
-        public static final String Explorer = "http://www.simantics.org/Views-1.2/Explorer";
-        public static final String Explorer_Column = "http://www.simantics.org/Views-1.2/Explorer/Column";
-        public static final String Explorer_ColumnList = "http://www.simantics.org/Views-1.2/Explorer/ColumnList";
-        public static final String Explorer_Column_HasAlignment = "http://www.simantics.org/Views-1.2/Explorer/Column/HasAlignment";
-        public static final String Explorer_Column_HasAlignment_Inverse = "http://www.simantics.org/Views-1.2/Explorer/Column/HasAlignment/Inverse";
-        public static final String Explorer_Column_HasGrab = "http://www.simantics.org/Views-1.2/Explorer/Column/HasGrab";
-        public static final String Explorer_Column_HasGrab_Inverse = "http://www.simantics.org/Views-1.2/Explorer/Column/HasGrab/Inverse";
-        public static final String Explorer_Column_HasKey = "http://www.simantics.org/Views-1.2/Explorer/Column/HasKey";
-        public static final String Explorer_Column_HasKey_Inverse = "http://www.simantics.org/Views-1.2/Explorer/Column/HasKey/Inverse";
-        public static final String Explorer_Column_HasLabel = "http://www.simantics.org/Views-1.2/Explorer/Column/HasLabel";
-        public static final String Explorer_Column_HasLabel_Inverse = "http://www.simantics.org/Views-1.2/Explorer/Column/HasLabel/Inverse";
-        public static final String Explorer_Column_HasTooltip = "http://www.simantics.org/Views-1.2/Explorer/Column/HasTooltip";
-        public static final String Explorer_Column_HasTooltip_Inverse = "http://www.simantics.org/Views-1.2/Explorer/Column/HasTooltip/Inverse";
-        public static final String Explorer_Column_HasWeight = "http://www.simantics.org/Views-1.2/Explorer/Column/HasWeight";
-        public static final String Explorer_Column_HasWeight_Inverse = "http://www.simantics.org/Views-1.2/Explorer/Column/HasWeight/Inverse";
-        public static final String Explorer_Column_HasWidth = "http://www.simantics.org/Views-1.2/Explorer/Column/HasWidth";
-        public static final String Explorer_Column_HasWidth_Inverse = "http://www.simantics.org/Views-1.2/Explorer/Column/HasWidth/Inverse";
-        public static final String Explorer_Column_full = "http://www.simantics.org/Views-1.2/Explorer/Column/full";
-        public static final String Explorer_browseContext = "http://www.simantics.org/Views-1.2/Explorer/browseContext";
-        public static final String Explorer_browseContext_Inverse = "http://www.simantics.org/Views-1.2/Explorer/browseContext/Inverse";
-        public static final String Explorer_columns = "http://www.simantics.org/Views-1.2/Explorer/columns";
-        public static final String Explorer_columnsVisible = "http://www.simantics.org/Views-1.2/Explorer/columnsVisible";
-        public static final String Explorer_columnsVisible_Inverse = "http://www.simantics.org/Views-1.2/Explorer/columnsVisible/Inverse";
-        public static final String Explorer_columns_Inverse = "http://www.simantics.org/Views-1.2/Explorer/columns/Inverse";
-        public static final String Explorer_contextMenuId = "http://www.simantics.org/Views-1.2/Explorer/contextMenuId";
-        public static final String Explorer_contextMenuId_Inverse = "http://www.simantics.org/Views-1.2/Explorer/contextMenuId/Inverse";
-        public static final String Explorer_displayFilter = "http://www.simantics.org/Views-1.2/Explorer/displayFilter";
-        public static final String Explorer_displayFilter_Inverse = "http://www.simantics.org/Views-1.2/Explorer/displayFilter/Inverse";
-        public static final String Explorer_editingColumns = "http://www.simantics.org/Views-1.2/Explorer/editingColumns";
-        public static final String Explorer_editingColumns_Inverse = "http://www.simantics.org/Views-1.2/Explorer/editingColumns/Inverse";
-        public static final String Explorer_input = "http://www.simantics.org/Views-1.2/Explorer/input";
-        public static final String Explorer_input_Inverse = "http://www.simantics.org/Views-1.2/Explorer/input/Inverse";
-        public static final String Explorer_persistor = "http://www.simantics.org/Views-1.2/Explorer/persistor";
-        public static final String Explorer_persistor_Inverse = "http://www.simantics.org/Views-1.2/Explorer/persistor/Inverse";
-        public static final String Explorer_publishSelection = "http://www.simantics.org/Views-1.2/Explorer/publishSelection";
-        public static final String Explorer_publishSelection_Inverse = "http://www.simantics.org/Views-1.2/Explorer/publishSelection/Inverse";
-        public static final String Explorer_selectionListener = "http://www.simantics.org/Views-1.2/Explorer/selectionListener";
-        public static final String Explorer_selectionListener_Inverse = "http://www.simantics.org/Views-1.2/Explorer/selectionListener/Inverse";
-        public static final String Explorer_uiContext = "http://www.simantics.org/Views-1.2/Explorer/uiContext";
-        public static final String Explorer_uiContext_Inverse = "http://www.simantics.org/Views-1.2/Explorer/uiContext/Inverse";
-        public static final String Explorer_useNodeActionContexts = "http://www.simantics.org/Views-1.2/Explorer/useNodeActionContexts";
-        public static final String Explorer_useNodeActionContexts_Inverse = "http://www.simantics.org/Views-1.2/Explorer/useNodeActionContexts/Inverse";
-        public static final String Explorer_useNodeBrowseContexts = "http://www.simantics.org/Views-1.2/Explorer/useNodeBrowseContexts";
-        public static final String Explorer_useNodeBrowseContexts_Inverse = "http://www.simantics.org/Views-1.2/Explorer/useNodeBrowseContexts/Inverse";
-        public static final String Functions = "http://www.simantics.org/Views-1.2/Functions";
-        public static final String Functions_bundleImage = "http://www.simantics.org/Views-1.2/Functions/bundleImage";
-        public static final String Functions_columnList = "http://www.simantics.org/Views-1.2/Functions/columnList";
-        public static final String Functions_gridData = "http://www.simantics.org/Views-1.2/Functions/gridData";
-        public static final String Functions_gridLayout = "http://www.simantics.org/Views-1.2/Functions/gridLayout";
-        public static final String Functions_parameterValue = "http://www.simantics.org/Views-1.2/Functions/parameterValue";
-        public static final String Functions_resourceURI = "http://www.simantics.org/Views-1.2/Functions/resourceURI";
-        public static final String Functions_rowData = "http://www.simantics.org/Views-1.2/Functions/rowData";
-        public static final String Functions_rowLayout = "http://www.simantics.org/Views-1.2/Functions/rowLayout";
-        public static final String Functions_singleResourceSelection = "http://www.simantics.org/Views-1.2/Functions/singleResourceSelection";
-        public static final String Functions_style = "http://www.simantics.org/Views-1.2/Functions/style";
-        public static final String Functions_tabChildNames = "http://www.simantics.org/Views-1.2/Functions/tabChildNames";
-        public static final String GridLayout = "http://www.simantics.org/Views-1.2/GridLayout";
-        public static final String GridLayout_ExtendedMargins = "http://www.simantics.org/Views-1.2/GridLayout/ExtendedMargins";
-        public static final String GridLayout_GridData = "http://www.simantics.org/Views-1.2/GridLayout/GridData";
-        public static final String GridLayout_GridData_BEGINNING = "http://www.simantics.org/Views-1.2/GridLayout/GridData/BEGINNING";
-        public static final String GridLayout_GridData_CENTER = "http://www.simantics.org/Views-1.2/GridLayout/GridData/CENTER";
-        public static final String GridLayout_GridData_END = "http://www.simantics.org/Views-1.2/GridLayout/GridData/END";
-        public static final String GridLayout_GridData_FILL = "http://www.simantics.org/Views-1.2/GridLayout/GridData/FILL";
-        public static final String GridLayout_GridData_horizontalAlignment = "http://www.simantics.org/Views-1.2/GridLayout/GridData/horizontalAlignment";
-        public static final String GridLayout_GridData_horizontalAlignment_Inverse = "http://www.simantics.org/Views-1.2/GridLayout/GridData/horizontalAlignment/Inverse";
-        public static final String GridLayout_GridData_horizontalGrab = "http://www.simantics.org/Views-1.2/GridLayout/GridData/horizontalGrab";
-        public static final String GridLayout_GridData_horizontalGrab_Inverse = "http://www.simantics.org/Views-1.2/GridLayout/GridData/horizontalGrab/Inverse";
-        public static final String GridLayout_GridData_horizontalSpan = "http://www.simantics.org/Views-1.2/GridLayout/GridData/horizontalSpan";
-        public static final String GridLayout_GridData_horizontalSpan_Inverse = "http://www.simantics.org/Views-1.2/GridLayout/GridData/horizontalSpan/Inverse";
-        public static final String GridLayout_GridData_preferredHeight = "http://www.simantics.org/Views-1.2/GridLayout/GridData/preferredHeight";
-        public static final String GridLayout_GridData_preferredHeight_Inverse = "http://www.simantics.org/Views-1.2/GridLayout/GridData/preferredHeight/Inverse";
-        public static final String GridLayout_GridData_preferredWidth = "http://www.simantics.org/Views-1.2/GridLayout/GridData/preferredWidth";
-        public static final String GridLayout_GridData_preferredWidth_Inverse = "http://www.simantics.org/Views-1.2/GridLayout/GridData/preferredWidth/Inverse";
-        public static final String GridLayout_GridData_verticalAlignment = "http://www.simantics.org/Views-1.2/GridLayout/GridData/verticalAlignment";
-        public static final String GridLayout_GridData_verticalAlignment_Inverse = "http://www.simantics.org/Views-1.2/GridLayout/GridData/verticalAlignment/Inverse";
-        public static final String GridLayout_GridData_verticalGrab = "http://www.simantics.org/Views-1.2/GridLayout/GridData/verticalGrab";
-        public static final String GridLayout_GridData_verticalGrab_Inverse = "http://www.simantics.org/Views-1.2/GridLayout/GridData/verticalGrab/Inverse";
-        public static final String GridLayout_columnCount = "http://www.simantics.org/Views-1.2/GridLayout/columnCount";
-        public static final String GridLayout_columnCount_Inverse = "http://www.simantics.org/Views-1.2/GridLayout/columnCount/Inverse";
-        public static final String GridLayout_extendedMargins = "http://www.simantics.org/Views-1.2/GridLayout/extendedMargins";
-        public static final String GridLayout_extendedMargins_Inverse = "http://www.simantics.org/Views-1.2/GridLayout/extendedMargins/Inverse";
-        public static final String GridLayout_horizontalSpacing = "http://www.simantics.org/Views-1.2/GridLayout/horizontalSpacing";
-        public static final String GridLayout_horizontalSpacing_Inverse = "http://www.simantics.org/Views-1.2/GridLayout/horizontalSpacing/Inverse";
-        public static final String GridLayout_verticalSpacing = "http://www.simantics.org/Views-1.2/GridLayout/verticalSpacing";
-        public static final String GridLayout_verticalSpacing_Inverse = "http://www.simantics.org/Views-1.2/GridLayout/verticalSpacing/Inverse";
-        public static final String HasInputSource = "http://www.simantics.org/Views-1.2/HasInputSource";
-        public static final String HasInputSource_Inverse = "http://www.simantics.org/Views-1.2/HasInputSource/Inverse";
-        public static final String Label = "http://www.simantics.org/Views-1.2/Label";
-        public static final String Layout = "http://www.simantics.org/Views-1.2/Layout";
-        public static final String MessageDialog = "http://www.simantics.org/Views-1.2/MessageDialog";
-        public static final String MessageDialog_HasCustomArea = "http://www.simantics.org/Views-1.2/MessageDialog/HasCustomArea";
-        public static final String MessageDialog_HasCustomArea_Inverse = "http://www.simantics.org/Views-1.2/MessageDialog/HasCustomArea/Inverse";
-        public static final String MessageDialog_HasType = "http://www.simantics.org/Views-1.2/MessageDialog/HasType";
-        public static final String MessageDialog_HasType_Inverse = "http://www.simantics.org/Views-1.2/MessageDialog/HasType/Inverse";
-        public static final String MessageDialog_Type = "http://www.simantics.org/Views-1.2/MessageDialog/Type";
-        public static final String MessageDialog_Type_Confirm = "http://www.simantics.org/Views-1.2/MessageDialog/Type/Confirm";
-        public static final String MessageDialog_Type_Error = "http://www.simantics.org/Views-1.2/MessageDialog/Type/Error";
-        public static final String MessageDialog_Type_Information = "http://www.simantics.org/Views-1.2/MessageDialog/Type/Information";
-        public static final String MessageDialog_Type_Question = "http://www.simantics.org/Views-1.2/MessageDialog/Type/Question";
-        public static final String MessageDialog_Type_QuestionWithCancel = "http://www.simantics.org/Views-1.2/MessageDialog/Type/QuestionWithCancel";
-        public static final String MessageDialog_Type_Warning = "http://www.simantics.org/Views-1.2/MessageDialog/Type/Warning";
-        public static final String MessageDialog_buttonLabels = "http://www.simantics.org/Views-1.2/MessageDialog/buttonLabels";
-        public static final String MessageDialog_buttonLabels_Inverse = "http://www.simantics.org/Views-1.2/MessageDialog/buttonLabels/Inverse";
-        public static final String MessageDialog_defaultButton = "http://www.simantics.org/Views-1.2/MessageDialog/defaultButton";
-        public static final String MessageDialog_defaultButton_Inverse = "http://www.simantics.org/Views-1.2/MessageDialog/defaultButton/Inverse";
-        public static final String MessageDialog_message = "http://www.simantics.org/Views-1.2/MessageDialog/message";
-        public static final String MessageDialog_message_Inverse = "http://www.simantics.org/Views-1.2/MessageDialog/message/Inverse";
-        public static final String MessageDialog_title = "http://www.simantics.org/Views-1.2/MessageDialog/title";
-        public static final String MessageDialog_title_Inverse = "http://www.simantics.org/Views-1.2/MessageDialog/title/Inverse";
-        public static final String Parameter = "http://www.simantics.org/Views-1.2/Parameter";
-        public static final String ParameterType = "http://www.simantics.org/Views-1.2/ParameterType";
-        public static final String QuestionDialog = "http://www.simantics.org/Views-1.2/QuestionDialog";
-        public static final String ReadFactory = "http://www.simantics.org/Views-1.2/ReadFactory";
-        public static final String ResourceURI = "http://www.simantics.org/Views-1.2/ResourceURI";
-        public static final String ResourceURI_HasResource = "http://www.simantics.org/Views-1.2/ResourceURI/HasResource";
-        public static final String ResourceURI_HasResource_Inverse = "http://www.simantics.org/Views-1.2/ResourceURI/HasResource/Inverse";
-        public static final String RowLayout = "http://www.simantics.org/Views-1.2/RowLayout";
-        public static final String RowLayout_ExtendedMargins = "http://www.simantics.org/Views-1.2/RowLayout/ExtendedMargins";
-        public static final String RowLayout_RowData = "http://www.simantics.org/Views-1.2/RowLayout/RowData";
-        public static final String RowLayout_RowData_height = "http://www.simantics.org/Views-1.2/RowLayout/RowData/height";
-        public static final String RowLayout_RowData_height_Inverse = "http://www.simantics.org/Views-1.2/RowLayout/RowData/height/Inverse";
-        public static final String RowLayout_RowData_width = "http://www.simantics.org/Views-1.2/RowLayout/RowData/width";
-        public static final String RowLayout_RowData_width_Inverse = "http://www.simantics.org/Views-1.2/RowLayout/RowData/width/Inverse";
-        public static final String RowLayout_center = "http://www.simantics.org/Views-1.2/RowLayout/center";
-        public static final String RowLayout_center_Inverse = "http://www.simantics.org/Views-1.2/RowLayout/center/Inverse";
-        public static final String RowLayout_extendedMargins = "http://www.simantics.org/Views-1.2/RowLayout/extendedMargins";
-        public static final String RowLayout_extendedMargins_Inverse = "http://www.simantics.org/Views-1.2/RowLayout/extendedMargins/Inverse";
-        public static final String RowLayout_fill = "http://www.simantics.org/Views-1.2/RowLayout/fill";
-        public static final String RowLayout_fill_Inverse = "http://www.simantics.org/Views-1.2/RowLayout/fill/Inverse";
-        public static final String RowLayout_justify = "http://www.simantics.org/Views-1.2/RowLayout/justify";
-        public static final String RowLayout_justify_Inverse = "http://www.simantics.org/Views-1.2/RowLayout/justify/Inverse";
-        public static final String RowLayout_pack = "http://www.simantics.org/Views-1.2/RowLayout/pack";
-        public static final String RowLayout_pack_Inverse = "http://www.simantics.org/Views-1.2/RowLayout/pack/Inverse";
-        public static final String RowLayout_spacing = "http://www.simantics.org/Views-1.2/RowLayout/spacing";
-        public static final String RowLayout_spacing_Inverse = "http://www.simantics.org/Views-1.2/RowLayout/spacing/Inverse";
-        public static final String RowLayout_type = "http://www.simantics.org/Views-1.2/RowLayout/type";
-        public static final String RowLayout_type_Inverse = "http://www.simantics.org/Views-1.2/RowLayout/type/Inverse";
-        public static final String RowLayout_wrap = "http://www.simantics.org/Views-1.2/RowLayout/wrap";
-        public static final String RowLayout_wrap_Inverse = "http://www.simantics.org/Views-1.2/RowLayout/wrap/Inverse";
-        public static final String SashForm = "http://www.simantics.org/Views-1.2/SashForm";
-        public static final String SashForm_Horizontal = "http://www.simantics.org/Views-1.2/SashForm/Horizontal";
-        public static final String SashForm_Vertical = "http://www.simantics.org/Views-1.2/SashForm/Vertical";
-        public static final String SashForm_orientation = "http://www.simantics.org/Views-1.2/SashForm/orientation";
-        public static final String SashForm_orientation_Inverse = "http://www.simantics.org/Views-1.2/SashForm/orientation/Inverse";
-        public static final String SashForm_weights = "http://www.simantics.org/Views-1.2/SashForm/weights";
-        public static final String SashForm_weights_Inverse = "http://www.simantics.org/Views-1.2/SashForm/weights/Inverse";
-        public static final String ScrolledComposite = "http://www.simantics.org/Views-1.2/ScrolledComposite";
-        public static final String SingleColumn = "http://www.simantics.org/Views-1.2/SingleColumn";
-        public static final String StyledText = "http://www.simantics.org/Views-1.2/StyledText";
-        public static final String TabFolder = "http://www.simantics.org/Views-1.2/TabFolder";
-        public static final String TabFolder_childNames = "http://www.simantics.org/Views-1.2/TabFolder/childNames";
-        public static final String TabFolder_childNames_Inverse = "http://www.simantics.org/Views-1.2/TabFolder/childNames/Inverse";
-        public static final String Text = "http://www.simantics.org/Views-1.2/Text";
-        public static final String TextContainer = "http://www.simantics.org/Views-1.2/TextContainer";
-        public static final String TextContainer_text = "http://www.simantics.org/Views-1.2/TextContainer/text";
-        public static final String TextContainer_text_Inverse = "http://www.simantics.org/Views-1.2/TextContainer/text/Inverse";
-        public static final String TextReceiver = "http://www.simantics.org/Views-1.2/TextReceiver";
-        public static final String TextReceiver_modifier = "http://www.simantics.org/Views-1.2/TextReceiver/modifier";
-        public static final String TextReceiver_modifier_Inverse = "http://www.simantics.org/Views-1.2/TextReceiver/modifier/Inverse";
-        public static final String TextReceiver_validator = "http://www.simantics.org/Views-1.2/TextReceiver/validator";
-        public static final String TextReceiver_validator_Inverse = "http://www.simantics.org/Views-1.2/TextReceiver/validator/Inverse";
-        public static final String TrackedStyledText = "http://www.simantics.org/Views-1.2/TrackedStyledText";
-        public static final String TrackedText = "http://www.simantics.org/Views-1.2/TrackedText";
-        public static final String TrackedText_editingBackground = "http://www.simantics.org/Views-1.2/TrackedText/editingBackground";
-        public static final String TrackedText_editingBackground_Inverse = "http://www.simantics.org/Views-1.2/TrackedText/editingBackground/Inverse";
-        public static final String TrackedText_hoverBackground = "http://www.simantics.org/Views-1.2/TrackedText/hoverBackground";
-        public static final String TrackedText_hoverBackground_Inverse = "http://www.simantics.org/Views-1.2/TrackedText/hoverBackground/Inverse";
-        public static final String TrackedText_inactiveBackground = "http://www.simantics.org/Views-1.2/TrackedText/inactiveBackground";
-        public static final String TrackedText_inactiveBackground_Inverse = "http://www.simantics.org/Views-1.2/TrackedText/inactiveBackground/Inverse";
-        public static final String TrackedText_invalidBackground = "http://www.simantics.org/Views-1.2/TrackedText/invalidBackground";
-        public static final String TrackedText_invalidBackground_Inverse = "http://www.simantics.org/Views-1.2/TrackedText/invalidBackground/Inverse";
-        public static final String View = "http://www.simantics.org/Views-1.2/View";
-        public static final String WikiBrowser = "http://www.simantics.org/Views-1.2/WikiBrowser";
-        public static final String WikiBrowser_document = "http://www.simantics.org/Views-1.2/WikiBrowser/document";
-        public static final String WikiBrowser_document_Inverse = "http://www.simantics.org/Views-1.2/WikiBrowser/document/Inverse";
-        public static final String WikiBrowser_navigate = "http://www.simantics.org/Views-1.2/WikiBrowser/navigate";
-        public static final String WikiBrowser_navigate_Inverse = "http://www.simantics.org/Views-1.2/WikiBrowser/navigate/Inverse";
-        public static final String WikiBrowser_variable = "http://www.simantics.org/Views-1.2/WikiBrowser/variable";
-        public static final String WikiBrowser_variable_Inverse = "http://www.simantics.org/Views-1.2/WikiBrowser/variable/Inverse";
-        public static final String Wizard = "http://www.simantics.org/Views-1.2/Wizard";
-        public static final String Wizard_FinishAction = "http://www.simantics.org/Views-1.2/Wizard/FinishAction";
-        public static final String Wizard_FinishAction_Inverse = "http://www.simantics.org/Views-1.2/Wizard/FinishAction/Inverse";
-        public static final String Wizard_Page = "http://www.simantics.org/Views-1.2/Wizard/Page";
-        public static final String Wizard_Page_Control = "http://www.simantics.org/Views-1.2/Wizard/Page/Control";
-        public static final String Wizard_Page_Control_Inverse = "http://www.simantics.org/Views-1.2/Wizard/Page/Control/Inverse";
-        public static final String Wizard_Page_Title = "http://www.simantics.org/Views-1.2/Wizard/Page/Title";
-        public static final String Wizard_Page_Title_Inverse = "http://www.simantics.org/Views-1.2/Wizard/Page/Title/Inverse";
-        public static final String Wizard_Pages = "http://www.simantics.org/Views-1.2/Wizard/Pages";
-        public static final String Wizard_Pages_Inverse = "http://www.simantics.org/Views-1.2/Wizard/Pages/Inverse";
-        public static final String Wizard_Title = "http://www.simantics.org/Views-1.2/Wizard/Title";
-        public static final String Wizard_Title_Inverse = "http://www.simantics.org/Views-1.2/Wizard/Title/Inverse";
-        public static final String WorkbenchSelectionInputSource = "http://www.simantics.org/Views-1.2/WorkbenchSelectionInputSource";
-        public static final String onInputChanged = "http://www.simantics.org/Views-1.2/onInputChanged";
-        public static final String onInputChanged_Inverse = "http://www.simantics.org/Views-1.2/onInputChanged/Inverse";
-        public static final String onLoaded = "http://www.simantics.org/Views-1.2/onLoaded";
-        public static final String onLoaded_Inverse = "http://www.simantics.org/Views-1.2/onLoaded/Inverse";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public ViewsResources(ReadGraph graph) {
-        Action = getResourceOrNull(graph, URIs.Action);
-        Alternative = getResourceOrNull(graph, URIs.Alternative);
-        Alternative_condition = getResourceOrNull(graph, URIs.Alternative_condition);
-        Alternative_condition_Inverse = getResourceOrNull(graph, URIs.Alternative_condition_Inverse);
-        Browser = getResourceOrNull(graph, URIs.Browser);
-        Browser_document = getResourceOrNull(graph, URIs.Browser_document);
-        Browser_document_Inverse = getResourceOrNull(graph, URIs.Browser_document_Inverse);
-        Browser_locationChanging = getResourceOrNull(graph, URIs.Browser_locationChanging);
-        Browser_locationChanging_Inverse = getResourceOrNull(graph, URIs.Browser_locationChanging_Inverse);
-        Browser_variable = getResourceOrNull(graph, URIs.Browser_variable);
-        Browser_variable_Inverse = getResourceOrNull(graph, URIs.Browser_variable_Inverse);
-        BundleImage = getResourceOrNull(graph, URIs.BundleImage);
-        BundleImage_HasReference = getResourceOrNull(graph, URIs.BundleImage_HasReference);
-        BundleImage_HasReference_Inverse = getResourceOrNull(graph, URIs.BundleImage_HasReference_Inverse);
-        Button = getResourceOrNull(graph, URIs.Button);
-        Button_image = getResourceOrNull(graph, URIs.Button_image);
-        Button_image_Inverse = getResourceOrNull(graph, URIs.Button_image_Inverse);
-        Button_modifier = getResourceOrNull(graph, URIs.Button_modifier);
-        Button_modifier_Inverse = getResourceOrNull(graph, URIs.Button_modifier_Inverse);
-        Button_text = getResourceOrNull(graph, URIs.Button_text);
-        Button_text_Inverse = getResourceOrNull(graph, URIs.Button_text_Inverse);
-        Button_tooltip = getResourceOrNull(graph, URIs.Button_tooltip);
-        Button_tooltip_Inverse = getResourceOrNull(graph, URIs.Button_tooltip_Inverse);
-        CCombo = getResourceOrNull(graph, URIs.CCombo);
-        CategoryHidden = getResourceOrNull(graph, URIs.CategoryHidden);
-        Combo = getResourceOrNull(graph, URIs.Combo);
-        Combo_available = getResourceOrNull(graph, URIs.Combo_available);
-        Combo_available_Inverse = getResourceOrNull(graph, URIs.Combo_available_Inverse);
-        Combo_modifier = getResourceOrNull(graph, URIs.Combo_modifier);
-        Combo_modifier_Inverse = getResourceOrNull(graph, URIs.Combo_modifier_Inverse);
-        Combo_selected = getResourceOrNull(graph, URIs.Combo_selected);
-        Combo_selected_Inverse = getResourceOrNull(graph, URIs.Combo_selected_Inverse);
-        Composite = getResourceOrNull(graph, URIs.Composite);
-        Composite_children1 = getResourceOrNull(graph, URIs.Composite_children1);
-        Composite_children2 = getResourceOrNull(graph, URIs.Composite_children2);
-        Composite_children3 = getResourceOrNull(graph, URIs.Composite_children3);
-        Composite_layout = getResourceOrNull(graph, URIs.Composite_layout);
-        Composite_layout_Inverse = getResourceOrNull(graph, URIs.Composite_layout_Inverse);
-        Control = getResourceOrNull(graph, URIs.Control);
-        Control_Style = getResourceOrNull(graph, URIs.Control_Style);
-        Control_Style_Constant = getResourceOrNull(graph, URIs.Control_Style_Constant);
-        Control_Style_Constant_Border = getResourceOrNull(graph, URIs.Control_Style_Constant_Border);
-        Control_Style_Constant_Check = getResourceOrNull(graph, URIs.Control_Style_Constant_Check);
-        Control_Style_Constant_FullSelection = getResourceOrNull(graph, URIs.Control_Style_Constant_FullSelection);
-        Control_Style_Constant_HScroll = getResourceOrNull(graph, URIs.Control_Style_Constant_HScroll);
-        Control_Style_Constant_Horizontal = getResourceOrNull(graph, URIs.Control_Style_Constant_Horizontal);
-        Control_Style_Constant_Multi = getResourceOrNull(graph, URIs.Control_Style_Constant_Multi);
-        Control_Style_Constant_NoFocus = getResourceOrNull(graph, URIs.Control_Style_Constant_NoFocus);
-        Control_Style_Constant_None = getResourceOrNull(graph, URIs.Control_Style_Constant_None);
-        Control_Style_Constant_Push = getResourceOrNull(graph, URIs.Control_Style_Constant_Push);
-        Control_Style_Constant_ReadOnly = getResourceOrNull(graph, URIs.Control_Style_Constant_ReadOnly);
-        Control_Style_Constant_VScroll = getResourceOrNull(graph, URIs.Control_Style_Constant_VScroll);
-        Control_Style_Constant_Vertical = getResourceOrNull(graph, URIs.Control_Style_Constant_Vertical);
-        Control_Style_Constant_Wrap = getResourceOrNull(graph, URIs.Control_Style_Constant_Wrap);
-        Control_Style_HasConstant = getResourceOrNull(graph, URIs.Control_Style_HasConstant);
-        Control_Style_HasConstant_Inverse = getResourceOrNull(graph, URIs.Control_Style_HasConstant_Inverse);
-        Control_background = getResourceOrNull(graph, URIs.Control_background);
-        Control_background_Inverse = getResourceOrNull(graph, URIs.Control_background_Inverse);
-        Control_font = getResourceOrNull(graph, URIs.Control_font);
-        Control_font_Inverse = getResourceOrNull(graph, URIs.Control_font_Inverse);
-        Control_foreground = getResourceOrNull(graph, URIs.Control_foreground);
-        Control_foreground_Inverse = getResourceOrNull(graph, URIs.Control_foreground_Inverse);
-        Control_gridData = getResourceOrNull(graph, URIs.Control_gridData);
-        Control_layoutData = getResourceOrNull(graph, URIs.Control_layoutData);
-        Control_layoutData_Inverse = getResourceOrNull(graph, URIs.Control_layoutData_Inverse);
-        Control_style = getResourceOrNull(graph, URIs.Control_style);
-        Control_style1 = getResourceOrNull(graph, URIs.Control_style1);
-        Control_style2 = getResourceOrNull(graph, URIs.Control_style2);
-        Control_style3 = getResourceOrNull(graph, URIs.Control_style3);
-        Control_style4 = getResourceOrNull(graph, URIs.Control_style4);
-        Control_style5 = getResourceOrNull(graph, URIs.Control_style5);
-        Control_style_Inverse = getResourceOrNull(graph, URIs.Control_style_Inverse);
-        ErrorDialog = getResourceOrNull(graph, URIs.ErrorDialog);
-        Explorer = getResourceOrNull(graph, URIs.Explorer);
-        Explorer_Column = getResourceOrNull(graph, URIs.Explorer_Column);
-        Explorer_ColumnList = getResourceOrNull(graph, URIs.Explorer_ColumnList);
-        Explorer_Column_HasAlignment = getResourceOrNull(graph, URIs.Explorer_Column_HasAlignment);
-        Explorer_Column_HasAlignment_Inverse = getResourceOrNull(graph, URIs.Explorer_Column_HasAlignment_Inverse);
-        Explorer_Column_HasGrab = getResourceOrNull(graph, URIs.Explorer_Column_HasGrab);
-        Explorer_Column_HasGrab_Inverse = getResourceOrNull(graph, URIs.Explorer_Column_HasGrab_Inverse);
-        Explorer_Column_HasKey = getResourceOrNull(graph, URIs.Explorer_Column_HasKey);
-        Explorer_Column_HasKey_Inverse = getResourceOrNull(graph, URIs.Explorer_Column_HasKey_Inverse);
-        Explorer_Column_HasLabel = getResourceOrNull(graph, URIs.Explorer_Column_HasLabel);
-        Explorer_Column_HasLabel_Inverse = getResourceOrNull(graph, URIs.Explorer_Column_HasLabel_Inverse);
-        Explorer_Column_HasTooltip = getResourceOrNull(graph, URIs.Explorer_Column_HasTooltip);
-        Explorer_Column_HasTooltip_Inverse = getResourceOrNull(graph, URIs.Explorer_Column_HasTooltip_Inverse);
-        Explorer_Column_HasWeight = getResourceOrNull(graph, URIs.Explorer_Column_HasWeight);
-        Explorer_Column_HasWeight_Inverse = getResourceOrNull(graph, URIs.Explorer_Column_HasWeight_Inverse);
-        Explorer_Column_HasWidth = getResourceOrNull(graph, URIs.Explorer_Column_HasWidth);
-        Explorer_Column_HasWidth_Inverse = getResourceOrNull(graph, URIs.Explorer_Column_HasWidth_Inverse);
-        Explorer_Column_full = getResourceOrNull(graph, URIs.Explorer_Column_full);
-        Explorer_browseContext = getResourceOrNull(graph, URIs.Explorer_browseContext);
-        Explorer_browseContext_Inverse = getResourceOrNull(graph, URIs.Explorer_browseContext_Inverse);
-        Explorer_columns = getResourceOrNull(graph, URIs.Explorer_columns);
-        Explorer_columnsVisible = getResourceOrNull(graph, URIs.Explorer_columnsVisible);
-        Explorer_columnsVisible_Inverse = getResourceOrNull(graph, URIs.Explorer_columnsVisible_Inverse);
-        Explorer_columns_Inverse = getResourceOrNull(graph, URIs.Explorer_columns_Inverse);
-        Explorer_contextMenuId = getResourceOrNull(graph, URIs.Explorer_contextMenuId);
-        Explorer_contextMenuId_Inverse = getResourceOrNull(graph, URIs.Explorer_contextMenuId_Inverse);
-        Explorer_displayFilter = getResourceOrNull(graph, URIs.Explorer_displayFilter);
-        Explorer_displayFilter_Inverse = getResourceOrNull(graph, URIs.Explorer_displayFilter_Inverse);
-        Explorer_editingColumns = getResourceOrNull(graph, URIs.Explorer_editingColumns);
-        Explorer_editingColumns_Inverse = getResourceOrNull(graph, URIs.Explorer_editingColumns_Inverse);
-        Explorer_input = getResourceOrNull(graph, URIs.Explorer_input);
-        Explorer_input_Inverse = getResourceOrNull(graph, URIs.Explorer_input_Inverse);
-        Explorer_persistor = getResourceOrNull(graph, URIs.Explorer_persistor);
-        Explorer_persistor_Inverse = getResourceOrNull(graph, URIs.Explorer_persistor_Inverse);
-        Explorer_publishSelection = getResourceOrNull(graph, URIs.Explorer_publishSelection);
-        Explorer_publishSelection_Inverse = getResourceOrNull(graph, URIs.Explorer_publishSelection_Inverse);
-        Explorer_selectionListener = getResourceOrNull(graph, URIs.Explorer_selectionListener);
-        Explorer_selectionListener_Inverse = getResourceOrNull(graph, URIs.Explorer_selectionListener_Inverse);
-        Explorer_uiContext = getResourceOrNull(graph, URIs.Explorer_uiContext);
-        Explorer_uiContext_Inverse = getResourceOrNull(graph, URIs.Explorer_uiContext_Inverse);
-        Explorer_useNodeActionContexts = getResourceOrNull(graph, URIs.Explorer_useNodeActionContexts);
-        Explorer_useNodeActionContexts_Inverse = getResourceOrNull(graph, URIs.Explorer_useNodeActionContexts_Inverse);
-        Explorer_useNodeBrowseContexts = getResourceOrNull(graph, URIs.Explorer_useNodeBrowseContexts);
-        Explorer_useNodeBrowseContexts_Inverse = getResourceOrNull(graph, URIs.Explorer_useNodeBrowseContexts_Inverse);
-        Functions = getResourceOrNull(graph, URIs.Functions);
-        Functions_bundleImage = getResourceOrNull(graph, URIs.Functions_bundleImage);
-        Functions_columnList = getResourceOrNull(graph, URIs.Functions_columnList);
-        Functions_gridData = getResourceOrNull(graph, URIs.Functions_gridData);
-        Functions_gridLayout = getResourceOrNull(graph, URIs.Functions_gridLayout);
-        Functions_parameterValue = getResourceOrNull(graph, URIs.Functions_parameterValue);
-        Functions_resourceURI = getResourceOrNull(graph, URIs.Functions_resourceURI);
-        Functions_rowData = getResourceOrNull(graph, URIs.Functions_rowData);
-        Functions_rowLayout = getResourceOrNull(graph, URIs.Functions_rowLayout);
-        Functions_singleResourceSelection = getResourceOrNull(graph, URIs.Functions_singleResourceSelection);
-        Functions_style = getResourceOrNull(graph, URIs.Functions_style);
-        Functions_tabChildNames = getResourceOrNull(graph, URIs.Functions_tabChildNames);
-        GridLayout = getResourceOrNull(graph, URIs.GridLayout);
-        GridLayout_ExtendedMargins = getResourceOrNull(graph, URIs.GridLayout_ExtendedMargins);
-        GridLayout_GridData = getResourceOrNull(graph, URIs.GridLayout_GridData);
-        GridLayout_GridData_BEGINNING = getResourceOrNull(graph, URIs.GridLayout_GridData_BEGINNING);
-        GridLayout_GridData_CENTER = getResourceOrNull(graph, URIs.GridLayout_GridData_CENTER);
-        GridLayout_GridData_END = getResourceOrNull(graph, URIs.GridLayout_GridData_END);
-        GridLayout_GridData_FILL = getResourceOrNull(graph, URIs.GridLayout_GridData_FILL);
-        GridLayout_GridData_horizontalAlignment = getResourceOrNull(graph, URIs.GridLayout_GridData_horizontalAlignment);
-        GridLayout_GridData_horizontalAlignment_Inverse = getResourceOrNull(graph, URIs.GridLayout_GridData_horizontalAlignment_Inverse);
-        GridLayout_GridData_horizontalGrab = getResourceOrNull(graph, URIs.GridLayout_GridData_horizontalGrab);
-        GridLayout_GridData_horizontalGrab_Inverse = getResourceOrNull(graph, URIs.GridLayout_GridData_horizontalGrab_Inverse);
-        GridLayout_GridData_horizontalSpan = getResourceOrNull(graph, URIs.GridLayout_GridData_horizontalSpan);
-        GridLayout_GridData_horizontalSpan_Inverse = getResourceOrNull(graph, URIs.GridLayout_GridData_horizontalSpan_Inverse);
-        GridLayout_GridData_preferredHeight = getResourceOrNull(graph, URIs.GridLayout_GridData_preferredHeight);
-        GridLayout_GridData_preferredHeight_Inverse = getResourceOrNull(graph, URIs.GridLayout_GridData_preferredHeight_Inverse);
-        GridLayout_GridData_preferredWidth = getResourceOrNull(graph, URIs.GridLayout_GridData_preferredWidth);
-        GridLayout_GridData_preferredWidth_Inverse = getResourceOrNull(graph, URIs.GridLayout_GridData_preferredWidth_Inverse);
-        GridLayout_GridData_verticalAlignment = getResourceOrNull(graph, URIs.GridLayout_GridData_verticalAlignment);
-        GridLayout_GridData_verticalAlignment_Inverse = getResourceOrNull(graph, URIs.GridLayout_GridData_verticalAlignment_Inverse);
-        GridLayout_GridData_verticalGrab = getResourceOrNull(graph, URIs.GridLayout_GridData_verticalGrab);
-        GridLayout_GridData_verticalGrab_Inverse = getResourceOrNull(graph, URIs.GridLayout_GridData_verticalGrab_Inverse);
-        GridLayout_columnCount = getResourceOrNull(graph, URIs.GridLayout_columnCount);
-        GridLayout_columnCount_Inverse = getResourceOrNull(graph, URIs.GridLayout_columnCount_Inverse);
-        GridLayout_extendedMargins = getResourceOrNull(graph, URIs.GridLayout_extendedMargins);
-        GridLayout_extendedMargins_Inverse = getResourceOrNull(graph, URIs.GridLayout_extendedMargins_Inverse);
-        GridLayout_horizontalSpacing = getResourceOrNull(graph, URIs.GridLayout_horizontalSpacing);
-        GridLayout_horizontalSpacing_Inverse = getResourceOrNull(graph, URIs.GridLayout_horizontalSpacing_Inverse);
-        GridLayout_verticalSpacing = getResourceOrNull(graph, URIs.GridLayout_verticalSpacing);
-        GridLayout_verticalSpacing_Inverse = getResourceOrNull(graph, URIs.GridLayout_verticalSpacing_Inverse);
-        HasInputSource = getResourceOrNull(graph, URIs.HasInputSource);
-        HasInputSource_Inverse = getResourceOrNull(graph, URIs.HasInputSource_Inverse);
-        Label = getResourceOrNull(graph, URIs.Label);
-        Layout = getResourceOrNull(graph, URIs.Layout);
-        MessageDialog = getResourceOrNull(graph, URIs.MessageDialog);
-        MessageDialog_HasCustomArea = getResourceOrNull(graph, URIs.MessageDialog_HasCustomArea);
-        MessageDialog_HasCustomArea_Inverse = getResourceOrNull(graph, URIs.MessageDialog_HasCustomArea_Inverse);
-        MessageDialog_HasType = getResourceOrNull(graph, URIs.MessageDialog_HasType);
-        MessageDialog_HasType_Inverse = getResourceOrNull(graph, URIs.MessageDialog_HasType_Inverse);
-        MessageDialog_Type = getResourceOrNull(graph, URIs.MessageDialog_Type);
-        MessageDialog_Type_Confirm = getResourceOrNull(graph, URIs.MessageDialog_Type_Confirm);
-        MessageDialog_Type_Error = getResourceOrNull(graph, URIs.MessageDialog_Type_Error);
-        MessageDialog_Type_Information = getResourceOrNull(graph, URIs.MessageDialog_Type_Information);
-        MessageDialog_Type_Question = getResourceOrNull(graph, URIs.MessageDialog_Type_Question);
-        MessageDialog_Type_QuestionWithCancel = getResourceOrNull(graph, URIs.MessageDialog_Type_QuestionWithCancel);
-        MessageDialog_Type_Warning = getResourceOrNull(graph, URIs.MessageDialog_Type_Warning);
-        MessageDialog_buttonLabels = getResourceOrNull(graph, URIs.MessageDialog_buttonLabels);
-        MessageDialog_buttonLabels_Inverse = getResourceOrNull(graph, URIs.MessageDialog_buttonLabels_Inverse);
-        MessageDialog_defaultButton = getResourceOrNull(graph, URIs.MessageDialog_defaultButton);
-        MessageDialog_defaultButton_Inverse = getResourceOrNull(graph, URIs.MessageDialog_defaultButton_Inverse);
-        MessageDialog_message = getResourceOrNull(graph, URIs.MessageDialog_message);
-        MessageDialog_message_Inverse = getResourceOrNull(graph, URIs.MessageDialog_message_Inverse);
-        MessageDialog_title = getResourceOrNull(graph, URIs.MessageDialog_title);
-        MessageDialog_title_Inverse = getResourceOrNull(graph, URIs.MessageDialog_title_Inverse);
-        Parameter = getResourceOrNull(graph, URIs.Parameter);
-        ParameterType = getResourceOrNull(graph, URIs.ParameterType);
-        QuestionDialog = getResourceOrNull(graph, URIs.QuestionDialog);
-        ReadFactory = getResourceOrNull(graph, URIs.ReadFactory);
-        ResourceURI = getResourceOrNull(graph, URIs.ResourceURI);
-        ResourceURI_HasResource = getResourceOrNull(graph, URIs.ResourceURI_HasResource);
-        ResourceURI_HasResource_Inverse = getResourceOrNull(graph, URIs.ResourceURI_HasResource_Inverse);
-        RowLayout = getResourceOrNull(graph, URIs.RowLayout);
-        RowLayout_ExtendedMargins = getResourceOrNull(graph, URIs.RowLayout_ExtendedMargins);
-        RowLayout_RowData = getResourceOrNull(graph, URIs.RowLayout_RowData);
-        RowLayout_RowData_height = getResourceOrNull(graph, URIs.RowLayout_RowData_height);
-        RowLayout_RowData_height_Inverse = getResourceOrNull(graph, URIs.RowLayout_RowData_height_Inverse);
-        RowLayout_RowData_width = getResourceOrNull(graph, URIs.RowLayout_RowData_width);
-        RowLayout_RowData_width_Inverse = getResourceOrNull(graph, URIs.RowLayout_RowData_width_Inverse);
-        RowLayout_center = getResourceOrNull(graph, URIs.RowLayout_center);
-        RowLayout_center_Inverse = getResourceOrNull(graph, URIs.RowLayout_center_Inverse);
-        RowLayout_extendedMargins = getResourceOrNull(graph, URIs.RowLayout_extendedMargins);
-        RowLayout_extendedMargins_Inverse = getResourceOrNull(graph, URIs.RowLayout_extendedMargins_Inverse);
-        RowLayout_fill = getResourceOrNull(graph, URIs.RowLayout_fill);
-        RowLayout_fill_Inverse = getResourceOrNull(graph, URIs.RowLayout_fill_Inverse);
-        RowLayout_justify = getResourceOrNull(graph, URIs.RowLayout_justify);
-        RowLayout_justify_Inverse = getResourceOrNull(graph, URIs.RowLayout_justify_Inverse);
-        RowLayout_pack = getResourceOrNull(graph, URIs.RowLayout_pack);
-        RowLayout_pack_Inverse = getResourceOrNull(graph, URIs.RowLayout_pack_Inverse);
-        RowLayout_spacing = getResourceOrNull(graph, URIs.RowLayout_spacing);
-        RowLayout_spacing_Inverse = getResourceOrNull(graph, URIs.RowLayout_spacing_Inverse);
-        RowLayout_type = getResourceOrNull(graph, URIs.RowLayout_type);
-        RowLayout_type_Inverse = getResourceOrNull(graph, URIs.RowLayout_type_Inverse);
-        RowLayout_wrap = getResourceOrNull(graph, URIs.RowLayout_wrap);
-        RowLayout_wrap_Inverse = getResourceOrNull(graph, URIs.RowLayout_wrap_Inverse);
-        SashForm = getResourceOrNull(graph, URIs.SashForm);
-        SashForm_Horizontal = getResourceOrNull(graph, URIs.SashForm_Horizontal);
-        SashForm_Vertical = getResourceOrNull(graph, URIs.SashForm_Vertical);
-        SashForm_orientation = getResourceOrNull(graph, URIs.SashForm_orientation);
-        SashForm_orientation_Inverse = getResourceOrNull(graph, URIs.SashForm_orientation_Inverse);
-        SashForm_weights = getResourceOrNull(graph, URIs.SashForm_weights);
-        SashForm_weights_Inverse = getResourceOrNull(graph, URIs.SashForm_weights_Inverse);
-        ScrolledComposite = getResourceOrNull(graph, URIs.ScrolledComposite);
-        SingleColumn = getResourceOrNull(graph, URIs.SingleColumn);
-        StyledText = getResourceOrNull(graph, URIs.StyledText);
-        TabFolder = getResourceOrNull(graph, URIs.TabFolder);
-        TabFolder_childNames = getResourceOrNull(graph, URIs.TabFolder_childNames);
-        TabFolder_childNames_Inverse = getResourceOrNull(graph, URIs.TabFolder_childNames_Inverse);
-        Text = getResourceOrNull(graph, URIs.Text);
-        TextContainer = getResourceOrNull(graph, URIs.TextContainer);
-        TextContainer_text = getResourceOrNull(graph, URIs.TextContainer_text);
-        TextContainer_text_Inverse = getResourceOrNull(graph, URIs.TextContainer_text_Inverse);
-        TextReceiver = getResourceOrNull(graph, URIs.TextReceiver);
-        TextReceiver_modifier = getResourceOrNull(graph, URIs.TextReceiver_modifier);
-        TextReceiver_modifier_Inverse = getResourceOrNull(graph, URIs.TextReceiver_modifier_Inverse);
-        TextReceiver_validator = getResourceOrNull(graph, URIs.TextReceiver_validator);
-        TextReceiver_validator_Inverse = getResourceOrNull(graph, URIs.TextReceiver_validator_Inverse);
-        TrackedStyledText = getResourceOrNull(graph, URIs.TrackedStyledText);
-        TrackedText = getResourceOrNull(graph, URIs.TrackedText);
-        TrackedText_editingBackground = getResourceOrNull(graph, URIs.TrackedText_editingBackground);
-        TrackedText_editingBackground_Inverse = getResourceOrNull(graph, URIs.TrackedText_editingBackground_Inverse);
-        TrackedText_hoverBackground = getResourceOrNull(graph, URIs.TrackedText_hoverBackground);
-        TrackedText_hoverBackground_Inverse = getResourceOrNull(graph, URIs.TrackedText_hoverBackground_Inverse);
-        TrackedText_inactiveBackground = getResourceOrNull(graph, URIs.TrackedText_inactiveBackground);
-        TrackedText_inactiveBackground_Inverse = getResourceOrNull(graph, URIs.TrackedText_inactiveBackground_Inverse);
-        TrackedText_invalidBackground = getResourceOrNull(graph, URIs.TrackedText_invalidBackground);
-        TrackedText_invalidBackground_Inverse = getResourceOrNull(graph, URIs.TrackedText_invalidBackground_Inverse);
-        View = getResourceOrNull(graph, URIs.View);
-        WikiBrowser = getResourceOrNull(graph, URIs.WikiBrowser);
-        WikiBrowser_document = getResourceOrNull(graph, URIs.WikiBrowser_document);
-        WikiBrowser_document_Inverse = getResourceOrNull(graph, URIs.WikiBrowser_document_Inverse);
-        WikiBrowser_navigate = getResourceOrNull(graph, URIs.WikiBrowser_navigate);
-        WikiBrowser_navigate_Inverse = getResourceOrNull(graph, URIs.WikiBrowser_navigate_Inverse);
-        WikiBrowser_variable = getResourceOrNull(graph, URIs.WikiBrowser_variable);
-        WikiBrowser_variable_Inverse = getResourceOrNull(graph, URIs.WikiBrowser_variable_Inverse);
-        Wizard = getResourceOrNull(graph, URIs.Wizard);
-        Wizard_FinishAction = getResourceOrNull(graph, URIs.Wizard_FinishAction);
-        Wizard_FinishAction_Inverse = getResourceOrNull(graph, URIs.Wizard_FinishAction_Inverse);
-        Wizard_Page = getResourceOrNull(graph, URIs.Wizard_Page);
-        Wizard_Page_Control = getResourceOrNull(graph, URIs.Wizard_Page_Control);
-        Wizard_Page_Control_Inverse = getResourceOrNull(graph, URIs.Wizard_Page_Control_Inverse);
-        Wizard_Page_Title = getResourceOrNull(graph, URIs.Wizard_Page_Title);
-        Wizard_Page_Title_Inverse = getResourceOrNull(graph, URIs.Wizard_Page_Title_Inverse);
-        Wizard_Pages = getResourceOrNull(graph, URIs.Wizard_Pages);
-        Wizard_Pages_Inverse = getResourceOrNull(graph, URIs.Wizard_Pages_Inverse);
-        Wizard_Title = getResourceOrNull(graph, URIs.Wizard_Title);
-        Wizard_Title_Inverse = getResourceOrNull(graph, URIs.Wizard_Title_Inverse);
-        WorkbenchSelectionInputSource = getResourceOrNull(graph, URIs.WorkbenchSelectionInputSource);
-        onInputChanged = getResourceOrNull(graph, URIs.onInputChanged);
-        onInputChanged_Inverse = getResourceOrNull(graph, URIs.onInputChanged_Inverse);
-        onLoaded = getResourceOrNull(graph, URIs.onLoaded);
-        onLoaded_Inverse = getResourceOrNull(graph, URIs.onLoaded_Inverse);
-    }
-    
-    public static ViewsResources getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        ViewsResources ret = session.peekService(ViewsResources.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new ViewsResources(qc.getIndependentGraph(graph));
-            session.registerService(ViewsResources.class, ret);
-        }
-        return ret;
-    }
-    
-    public static ViewsResources getInstance(RequestProcessor session) throws DatabaseException {
-        ViewsResources ret = session.peekService(ViewsResources.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<ViewsResources>() {
-                public ViewsResources perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new ViewsResources(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(ViewsResources.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
diff --git a/bundles/org.simantics.views.text.ontology/graph.tg b/bundles/org.simantics.views.text.ontology/graph.tg
deleted file mode 100644 (file)
index 5c3d7db..0000000
Binary files a/bundles/org.simantics.views.text.ontology/graph.tg and /dev/null differ
diff --git a/bundles/org.simantics.workbench.ontology/graph.tg b/bundles/org.simantics.workbench.ontology/graph.tg
deleted file mode 100644 (file)
index caca383..0000000
Binary files a/bundles/org.simantics.workbench.ontology/graph.tg and /dev/null differ
diff --git a/bundles/org.simantics.workbench.ontology/src/org/simantics/workbench/ontology/WorkbenchResource.java b/bundles/org.simantics.workbench.ontology/src/org/simantics/workbench/ontology/WorkbenchResource.java
deleted file mode 100644 (file)
index aafe610..0000000
+++ /dev/null
@@ -1,79 +0,0 @@
-package org.simantics.workbench.ontology;
-
-import org.simantics.db.RequestProcessor;
-import org.simantics.db.Resource;
-import org.simantics.db.ReadGraph;
-import org.simantics.db.request.Read;
-import org.simantics.db.Session;
-import org.simantics.db.exception.DatabaseException;
-import org.simantics.db.service.QueryControl;
-
-public class WorkbenchResource {
-    
-    public final Resource DependenciesSearchContribution;
-    public final Resource DependenciesSearchFunction;
-    public final Resource HasWorkbenchSearchFunction;
-    public final Resource SearchContribution;
-    public final Resource SearchContribution_isEnabledByDefault;
-    public final Resource SearchContribution_isEnabledByDefault_Inverse;
-    public final Resource SearchFunction;
-    public final Resource hasSearchFunction;
-        
-    public static class URIs {
-        public static final String DependenciesSearchContribution = "http://www.simantics.org/Workbench-1.2/DependenciesSearchContribution";
-        public static final String DependenciesSearchFunction = "http://www.simantics.org/Workbench-1.2/DependenciesSearchFunction";
-        public static final String HasWorkbenchSearchFunction = "http://www.simantics.org/Workbench-1.2/HasWorkbenchSearchFunction";
-        public static final String SearchContribution = "http://www.simantics.org/Workbench-1.2/SearchContribution";
-        public static final String SearchContribution_isEnabledByDefault = "http://www.simantics.org/Workbench-1.2/SearchContribution/isEnabledByDefault";
-        public static final String SearchContribution_isEnabledByDefault_Inverse = "http://www.simantics.org/Workbench-1.2/SearchContribution/isEnabledByDefault/Inverse";
-        public static final String SearchFunction = "http://www.simantics.org/Workbench-1.2/SearchFunction";
-        public static final String hasSearchFunction = "http://www.simantics.org/Workbench-1.2/hasSearchFunction";
-    }
-    
-    public static Resource getResourceOrNull(ReadGraph graph, String uri) {
-        try {
-            return graph.getResource(uri);
-        } catch(DatabaseException e) {
-            System.err.println(e.getMessage());
-            return null;
-        }
-    }
-    
-    public WorkbenchResource(ReadGraph graph) {
-        DependenciesSearchContribution = getResourceOrNull(graph, URIs.DependenciesSearchContribution);
-        DependenciesSearchFunction = getResourceOrNull(graph, URIs.DependenciesSearchFunction);
-        HasWorkbenchSearchFunction = getResourceOrNull(graph, URIs.HasWorkbenchSearchFunction);
-        SearchContribution = getResourceOrNull(graph, URIs.SearchContribution);
-        SearchContribution_isEnabledByDefault = getResourceOrNull(graph, URIs.SearchContribution_isEnabledByDefault);
-        SearchContribution_isEnabledByDefault_Inverse = getResourceOrNull(graph, URIs.SearchContribution_isEnabledByDefault_Inverse);
-        SearchFunction = getResourceOrNull(graph, URIs.SearchFunction);
-        hasSearchFunction = getResourceOrNull(graph, URIs.hasSearchFunction);
-    }
-    
-    public static WorkbenchResource getInstance(ReadGraph graph) {
-        Session session = graph.getSession();
-        WorkbenchResource ret = session.peekService(WorkbenchResource.class);
-        if(ret == null) {
-            QueryControl qc = graph.getService(QueryControl.class);
-            ret = new WorkbenchResource(qc.getIndependentGraph(graph));
-            session.registerService(WorkbenchResource.class, ret);
-        }
-        return ret;
-    }
-    
-    public static WorkbenchResource getInstance(RequestProcessor session) throws DatabaseException {
-        WorkbenchResource ret = session.peekService(WorkbenchResource.class);
-        if(ret == null) {
-            ret = session.syncRequest(new Read<WorkbenchResource>() {
-                public WorkbenchResource perform(ReadGraph graph) throws DatabaseException {
-                    QueryControl qc = graph.getService(QueryControl.class);
-                    return new WorkbenchResource(qc.getIndependentGraph(graph));
-                }
-            });
-            session.registerService(WorkbenchResource.class, ret);
-        }
-        return ret;
-    }
-    
-}
-
index 319859a65adec37394dc44acbc074373e3040d1a..ea1d0334c648722e1b0aac94c36efc32b1583d02 100644 (file)
 <?xml version="1.0" encoding="UTF-8"?>
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-    <modelVersion>4.0.0</modelVersion>
-    <groupId>org.simantics</groupId>
-    <artifactId>org.simantics.root.bundles</artifactId>
-    <version>1.0.0-SNAPSHOT</version>
-    <packaging>pom</packaging>
+       xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+       <modelVersion>4.0.0</modelVersion>
+       <groupId>org.simantics</groupId>
+       <artifactId>org.simantics.root.bundles</artifactId>
+       <version>1.0.0-SNAPSHOT</version>
+       <packaging>pom</packaging>
 
-    <parent>
-        <groupId>org.simantics</groupId>
-        <artifactId>org.simantics.root</artifactId>
-        <version>1.0.0-SNAPSHOT</version>
-    </parent>
+       <parent>
+               <groupId>org.simantics</groupId>
+               <artifactId>org.simantics.root</artifactId>
+               <version>1.0.0-SNAPSHOT</version>
+       </parent>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>org.eclipse.tycho</groupId>
-                <artifactId>tycho-compiler-plugin</artifactId>
-                <version>${tycho.version}</version>
-                <configuration>
-                    <compilerArgument>-err:-forbidden</compilerArgument>
-                </configuration>
-            </plugin>
-            <plugin>
-                <groupId>org.eclipse.tycho</groupId>
-                <artifactId>tycho-source-plugin</artifactId>
-                <version>${tycho.version}</version>
-                <executions>
-                    <execution>
-                        <id>plugin-source</id>
-                        <goals>
-                            <goal>plugin-source</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
+       <build>
+               <plugins>
+                       <plugin>
+                               <groupId>org.simantics</groupId>
+                               <artifactId>graph-builder-maven-plugin</artifactId>
+                               <version>0.0.5</version>
+                               <executions>
+                                       <execution>
+                                               <goals><goal>compile-graphs</goal></goals>
+                                       </execution>
+                               </executions>
+                       </plugin>
+                       <plugin>
+                               <groupId>org.eclipse.tycho</groupId>
+                               <artifactId>tycho-compiler-plugin</artifactId>
+                               <version>${tycho.version}</version>
+                               <configuration>
+                                       <compilerArgument>-err:-forbidden</compilerArgument>
+                               </configuration>
+                       </plugin>
+                       <plugin>
+                               <groupId>org.eclipse.tycho</groupId>
+                               <artifactId>tycho-source-plugin</artifactId>
+                               <version>${tycho.version}</version>
+                               <executions>
+                                       <execution>
+                                               <id>plugin-source</id>
+                                               <goals>
+                                                       <goal>plugin-source</goal>
+                                               </goals>
+                                       </execution>
+                               </executions>
+                       </plugin>
+               </plugins>
+       </build>
 
-    <modules>
-        <module>com.famfamfam.silk</module>
-        <module>org.simantics</module>
-        <module>org.simantics.acorn</module>
-        <module>org.simantics.action.ontology</module>
-        <module>org.simantics.annotation.ontology</module>
-        <module>org.simantics.annotation.ui</module>
-        <module>org.simantics.application</module>
-        <module>org.simantics.backup</module>
-        <module>org.simantics.backup.db</module>
-        <module>org.simantics.backup.ontology</module>
-        <module>org.simantics.basicexpression</module>
-        <module>org.simantics.browsing.ui</module>
-        <module>org.simantics.browsing.ui.common</module>
-        <module>org.simantics.browsing.ui.graph</module>
-        <module>org.simantics.browsing.ui.graph.impl</module>
-        <module>org.simantics.browsing.ui.model</module>
-        <module>org.simantics.browsing.ui.nattable</module>
-        <module>org.simantics.browsing.ui.ontology</module>
-        <module>org.simantics.browsing.ui.platform</module>
-        <module>org.simantics.browsing.ui.swt</module>
-        <module>org.simantics.charts</module>
-        <module>org.simantics.charts.ontology</module>
-        <module>org.simantics.color.ontology</module>
-        <module>org.simantics.common</module>
-        <module>org.simantics.compressions</module>
-        <module>org.simantics.databoard</module>
-        <module>org.simantics.datatypes</module>
-        <module>org.simantics.datatypes.ontology</module>
-        <module>org.simantics.db</module>
-        <module>org.simantics.db.common</module>
-        <module>org.simantics.db.impl</module>
-        <module>org.simantics.db.indexing</module>
-        <module>org.simantics.db.layer0</module>
-        <module>org.simantics.db.management</module>
-        <module>org.simantics.db.procore</module>
-        <module>org.simantics.db.procore.server.environment</module>
-        <module>org.simantics.db.procore.ui</module>
-        <module>org.simantics.db.server</module>
-        <module>org.simantics.db.services</module>
-        <module>org.simantics.debug.browser</module>
-        <module>org.simantics.debug.browser.ui</module>
-        <module>org.simantics.debug.graphical</module>
-        <module>org.simantics.debug.ui</module>
-        <module>org.simantics.desktop.product</module>
-        <module>org.simantics.desktop.ui</module>
-        <module>org.simantics.desktop.ui.ontology</module>
-        <module>org.simantics.diagram</module>
-        <module>org.simantics.diagram.connection</module>
-        <module>org.simantics.diagram.ontology</module>
-        <module>org.simantics.diagram.profile</module>
-        <module>org.simantics.diagram.svg</module>
-        <module>org.simantics.document</module>
-        <module>org.simantics.document.base.ontology</module>
-        <module>org.simantics.document.linking.ontology</module>
-        <module>org.simantics.document.linking.ui</module>
-        <module>org.simantics.document.ontology</module>
-        <module>org.simantics.document.server</module>
-        <module>org.simantics.document.server.io</module>
-        <module>org.simantics.document.swt.core</module>
-        <module>org.simantics.document.swt.ontology</module>
-        <module>org.simantics.document.ui</module>
-        <module>org.simantics.document.ui.ontology</module>
-        <module>org.simantics.dublincore.ontology</module>
-        <module>org.simantics.editors</module>
-        <module>org.simantics.editors.win32</module>
-        <module>org.simantics.equation</module>
-        <module>org.simantics.event</module>
-        <module>org.simantics.event.ontology</module>
-        <module>org.simantics.excel</module>
-        <module>org.simantics.export.core</module>
-        <module>org.simantics.export.ui</module>
-        <module>org.simantics.fastlz</module>
-        <module>org.simantics.fileimport</module>
-        <module>org.simantics.fileimport.ui</module>
-        <module>org.simantics.g2d</module>
-        <module>org.simantics.g2d.ontology</module>
-        <module>org.simantics.graph</module>
-        <module>org.simantics.graph.compiler</module>
-        <module>org.simantics.graph.db</module>
-        <module>org.simantics.graphfile</module>
-        <module>org.simantics.graphfile.ontology</module>
-        <module>org.simantics.graphviz</module>
-        <module>org.simantics.graphviz.ui</module>
-        <module>org.simantics.gnuplot</module>
-        <module>org.simantics.help.base</module>
-        <module>org.simantics.help.core</module>
-        <module>org.simantics.help.files</module>
-        <module>org.simantics.help.ontology</module>
-        <module>org.simantics.help.ui</module>
-        <module>org.simantics.history</module>
-        <module>org.simantics.image.ontology</module>
-        <module>org.simantics.image.ui</module>
-        <module>org.simantics.image2.ontology</module>
-        <module>org.simantics.issues</module>
-        <module>org.simantics.issues.common</module>
-        <module>org.simantics.issues.ontology</module>
-        <module>org.simantics.issues.ui</module>
-        <module>org.simantics.issues.ui.ontology</module>
-        <module>org.simantics.layer0</module>
-        <module>org.simantics.layer0.utils</module>
-        <module>org.simantics.layer0x.ontology</module>
-        <module>org.simantics.logback.configuration</module>
-        <module>org.simantics.ltk</module>
-        <module>org.simantics.ltk.antlr</module>
-        <module>org.simantics.lz4</module>
-        <module>org.simantics.mapping</module>
-        <module>org.simantics.message</module>
-        <module>org.simantics.message.ui</module>
-        <module>org.simantics.migration.ui</module>
-        <module>org.simantics.modeling</module>
-        <module>org.simantics.modeling.ontology</module>
-        <module>org.simantics.modeling.template2d.ontology</module>
-        <module>org.simantics.modeling.template2d.ui</module>
-        <module>org.simantics.modeling.ui</module>
-        <module>org.simantics.modeling.ui.workbench</module>
-        <module>org.simantics.msvc.runtime</module>
-        <module>org.simantics.msvc.runtime.x86</module>
-        <module>org.simantics.msvc.runtime.x86_64</module>
-        <module>org.simantics.nativemem</module>
-        <module>org.simantics.objmap2</module>
-        <module>org.simantics.platform.ui.ontology</module>
-        <module>org.simantics.project</module>
-        <module>org.simantics.project.ontology</module>
-        <module>org.simantics.scenegraph</module>
-        <module>org.simantics.scenegraph.loader</module>
-        <module>org.simantics.scenegraph.ontology</module>
-        <module>org.simantics.scenegraph.profile</module>
-        <module>org.simantics.scenegraph.swing</module>
-        <module>org.simantics.scenegraph.ui</module>
-        <module>org.simantics.scl.commands</module>
-        <module>org.simantics.scl.compiler</module>
-        <module>org.simantics.scl.compiler.dummy</module>
-        <module>org.simantics.scl.data</module>
-        <module>org.simantics.scl.db</module>
-        <module>org.simantics.scl.expressions</module>
-        <module>org.simantics.scl.osgi</module>
-        <module>org.simantics.scl.reflection</module>
-        <module>org.simantics.scl.runtime</module>
-        <module>org.simantics.scl.ui</module>
-        <module>org.simantics.scl.ui.editor</module>
-        <module>org.simantics.selectionview</module>
-        <module>org.simantics.selectionview.ontology</module>
-        <module>org.simantics.selectionview.ui.ontology</module>
-        <module>org.simantics.silk.ontology</module>
-        <module>org.simantics.simulation</module>
-        <module>org.simantics.simulation.ontology</module>
-        <module>org.simantics.simulation.sequences</module>
-        <module>org.simantics.simulation.ui</module>
-        <module>org.simantics.simulator.variable</module>
-        <module>org.simantics.softwareconfiguration.ontology</module>
-        <module>org.simantics.spreadsheet</module>
-        <module>org.simantics.spreadsheet.common</module>
-        <module>org.simantics.spreadsheet.fileimport</module>
-        <module>org.simantics.spreadsheet.graph</module>
-        <module>org.simantics.spreadsheet.ontology</module>
-        <module>org.simantics.spreadsheet.ui</module>
-        <module>org.simantics.structural.ontology</module>
-        <module>org.simantics.structural.synchronization</module>
-        <module>org.simantics.structural.synchronization.client</module>
-        <module>org.simantics.structural.ui</module>
-        <module>org.simantics.structural2</module>
-        <module>org.simantics.team.ui</module>
-        <module>org.simantics.tests.modelled</module>
-        <module>org.simantics.tests.modelled.ontology</module>
-        <module>org.simantics.tests.modelled.ui</module>
-        <module>org.simantics.tests.modelled.ui.ontology</module>
-        <module>org.simantics.threadlog</module>
-        <module>org.simantics.trend</module>
-        <module>org.simantics.ui</module>
-        <module>org.simantics.user.ontology</module>
-        <module>org.simantics.utils</module>
-        <module>org.simantics.utils.datastructures</module>
-        <module>org.simantics.utils.thread</module>
-        <module>org.simantics.utils.thread.swt</module>
-        <module>org.simantics.utils.ui</module>
-        <module>org.simantics.utils.ui.workbench</module>
-        <module>org.simantics.viewpoint.ontology</module>
-        <module>org.simantics.views</module>
-        <module>org.simantics.views.ontology</module>
-        <module>org.simantics.views.swt</module>
-        <module>org.simantics.views.swt.client</module>
-        <module>org.simantics.views.text</module>
-        <module>org.simantics.views.text.ontology</module>
-        <module>org.simantics.wiki.ui</module>
-        <module>org.simantics.workbench</module>
-        <module>org.simantics.workbench.ontology</module>
-        <module>org.simantics.workbench.search</module>
-        <module>winterwell.markdown</module>
-    </modules>
+       <modules>
+               <module>com.famfamfam.silk</module>
+               <module>org.simantics</module>
+               <module>org.simantics.acorn</module>
+               <module>org.simantics.action.ontology</module>
+               <module>org.simantics.annotation.ontology</module>
+               <module>org.simantics.annotation.ui</module>
+               <module>org.simantics.application</module>
+               <module>org.simantics.backup</module>
+               <module>org.simantics.backup.db</module>
+               <module>org.simantics.backup.ontology</module>
+               <module>org.simantics.basicexpression</module>
+               <module>org.simantics.browsing.ui</module>
+               <module>org.simantics.browsing.ui.common</module>
+               <module>org.simantics.browsing.ui.graph</module>
+               <module>org.simantics.browsing.ui.graph.impl</module>
+               <module>org.simantics.browsing.ui.model</module>
+               <module>org.simantics.browsing.ui.nattable</module>
+               <module>org.simantics.browsing.ui.ontology</module>
+               <module>org.simantics.browsing.ui.platform</module>
+               <module>org.simantics.browsing.ui.swt</module>
+               <module>org.simantics.charts</module>
+               <module>org.simantics.charts.ontology</module>
+               <module>org.simantics.color.ontology</module>
+               <module>org.simantics.common</module>
+               <module>org.simantics.compressions</module>
+               <module>org.simantics.databoard</module>
+               <module>org.simantics.datatypes</module>
+               <module>org.simantics.datatypes.ontology</module>
+               <module>org.simantics.db</module>
+               <module>org.simantics.db.common</module>
+               <module>org.simantics.db.impl</module>
+               <module>org.simantics.db.indexing</module>
+               <module>org.simantics.db.layer0</module>
+               <module>org.simantics.db.management</module>
+               <module>org.simantics.db.procore</module>
+               <module>org.simantics.db.procore.server.environment</module>
+               <module>org.simantics.db.procore.ui</module>
+               <module>org.simantics.db.server</module>
+               <module>org.simantics.db.services</module>
+               <module>org.simantics.debug.browser</module>
+               <module>org.simantics.debug.browser.ui</module>
+               <module>org.simantics.debug.graphical</module>
+               <module>org.simantics.debug.ui</module>
+               <module>org.simantics.desktop.product</module>
+               <module>org.simantics.desktop.ui</module>
+               <module>org.simantics.desktop.ui.ontology</module>
+               <module>org.simantics.diagram</module>
+               <module>org.simantics.diagram.connection</module>
+               <module>org.simantics.diagram.ontology</module>
+               <module>org.simantics.diagram.profile</module>
+               <module>org.simantics.diagram.svg</module>
+               <module>org.simantics.document</module>
+               <module>org.simantics.document.base.ontology</module>
+               <module>org.simantics.document.linking.ontology</module>
+               <module>org.simantics.document.linking.ui</module>
+               <module>org.simantics.document.ontology</module>
+               <module>org.simantics.document.server</module>
+               <module>org.simantics.document.server.io</module>
+               <module>org.simantics.document.swt.core</module>
+               <module>org.simantics.document.swt.ontology</module>
+               <module>org.simantics.document.ui</module>
+               <module>org.simantics.document.ui.ontology</module>
+               <module>org.simantics.dublincore.ontology</module>
+               <module>org.simantics.editors</module>
+               <module>org.simantics.editors.win32</module>
+               <module>org.simantics.equation</module>
+               <module>org.simantics.event</module>
+               <module>org.simantics.event.ontology</module>
+               <module>org.simantics.excel</module>
+               <module>org.simantics.export.core</module>
+               <module>org.simantics.export.ui</module>
+               <module>org.simantics.fastlz</module>
+               <module>org.simantics.fileimport</module>
+               <module>org.simantics.fileimport.ui</module>
+               <module>org.simantics.g2d</module>
+               <module>org.simantics.g2d.ontology</module>
+               <module>org.simantics.graph</module>
+               <module>org.simantics.graph.compiler</module>
+               <module>org.simantics.graph.db</module>
+               <module>org.simantics.graphfile</module>
+               <module>org.simantics.graphfile.ontology</module>
+               <module>org.simantics.graphviz</module>
+               <module>org.simantics.graphviz.ui</module>
+               <module>org.simantics.gnuplot</module>
+               <module>org.simantics.help.base</module>
+               <module>org.simantics.help.core</module>
+               <module>org.simantics.help.files</module>
+               <module>org.simantics.help.ontology</module>
+               <module>org.simantics.help.ui</module>
+               <module>org.simantics.history</module>
+               <module>org.simantics.image.ontology</module>
+               <module>org.simantics.image.ui</module>
+               <module>org.simantics.image2.ontology</module>
+               <module>org.simantics.issues</module>
+               <module>org.simantics.issues.common</module>
+               <module>org.simantics.issues.ontology</module>
+               <module>org.simantics.issues.ui</module>
+               <module>org.simantics.issues.ui.ontology</module>
+               <module>org.simantics.layer0</module>
+               <module>org.simantics.layer0.utils</module>
+               <module>org.simantics.layer0x.ontology</module>
+               <module>org.simantics.logback.configuration</module>
+               <module>org.simantics.ltk</module>
+               <module>org.simantics.ltk.antlr</module>
+               <module>org.simantics.lz4</module>
+               <module>org.simantics.mapping</module>
+               <module>org.simantics.message</module>
+               <module>org.simantics.message.ui</module>
+               <module>org.simantics.migration.ui</module>
+               <module>org.simantics.modeling</module>
+               <module>org.simantics.modeling.ontology</module>
+               <module>org.simantics.modeling.template2d.ontology</module>
+               <module>org.simantics.modeling.template2d.ui</module>
+               <module>org.simantics.modeling.ui</module>
+               <module>org.simantics.modeling.ui.workbench</module>
+               <module>org.simantics.msvc.runtime</module>
+               <module>org.simantics.msvc.runtime.x86</module>
+               <module>org.simantics.msvc.runtime.x86_64</module>
+               <module>org.simantics.nativemem</module>
+               <module>org.simantics.objmap2</module>
+               <module>org.simantics.platform.ui.ontology</module>
+               <module>org.simantics.project</module>
+               <module>org.simantics.project.ontology</module>
+               <module>org.simantics.scenegraph</module>
+               <module>org.simantics.scenegraph.loader</module>
+               <module>org.simantics.scenegraph.ontology</module>
+               <module>org.simantics.scenegraph.profile</module>
+               <module>org.simantics.scenegraph.swing</module>
+               <module>org.simantics.scenegraph.ui</module>
+               <module>org.simantics.scl.commands</module>
+               <module>org.simantics.scl.compiler</module>
+               <module>org.simantics.scl.compiler.dummy</module>
+               <module>org.simantics.scl.data</module>
+               <module>org.simantics.scl.db</module>
+               <module>org.simantics.scl.expressions</module>
+               <module>org.simantics.scl.osgi</module>
+               <module>org.simantics.scl.reflection</module>
+               <module>org.simantics.scl.runtime</module>
+               <module>org.simantics.scl.ui</module>
+               <module>org.simantics.scl.ui.editor</module>
+               <module>org.simantics.selectionview</module>
+               <module>org.simantics.selectionview.ontology</module>
+               <module>org.simantics.selectionview.ui.ontology</module>
+               <module>org.simantics.silk.ontology</module>
+               <module>org.simantics.simulation</module>
+               <module>org.simantics.simulation.ontology</module>
+               <module>org.simantics.simulation.sequences</module>
+               <module>org.simantics.simulation.ui</module>
+               <module>org.simantics.simulator.variable</module>
+               <module>org.simantics.softwareconfiguration.ontology</module>
+               <module>org.simantics.spreadsheet</module>
+               <module>org.simantics.spreadsheet.common</module>
+               <module>org.simantics.spreadsheet.fileimport</module>
+               <module>org.simantics.spreadsheet.graph</module>
+               <module>org.simantics.spreadsheet.ontology</module>
+               <module>org.simantics.spreadsheet.ui</module>
+               <module>org.simantics.structural.ontology</module>
+               <module>org.simantics.structural.synchronization</module>
+               <module>org.simantics.structural.synchronization.client</module>
+               <module>org.simantics.structural.ui</module>
+               <module>org.simantics.structural2</module>
+               <module>org.simantics.team.ui</module>
+               <module>org.simantics.tests.modelled</module>
+               <module>org.simantics.tests.modelled.ontology</module>
+               <module>org.simantics.tests.modelled.ui</module>
+               <module>org.simantics.tests.modelled.ui.ontology</module>
+               <module>org.simantics.threadlog</module>
+               <module>org.simantics.trend</module>
+               <module>org.simantics.ui</module>
+               <module>org.simantics.user.ontology</module>
+               <module>org.simantics.utils</module>
+               <module>org.simantics.utils.datastructures</module>
+               <module>org.simantics.utils.thread</module>
+               <module>org.simantics.utils.thread.swt</module>
+               <module>org.simantics.utils.ui</module>
+               <module>org.simantics.utils.ui.workbench</module>
+               <module>org.simantics.viewpoint.ontology</module>
+               <module>org.simantics.views</module>
+               <module>org.simantics.views.ontology</module>
+               <module>org.simantics.views.swt</module>
+               <module>org.simantics.views.swt.client</module>
+               <module>org.simantics.views.text</module>
+               <module>org.simantics.views.text.ontology</module>
+               <module>org.simantics.wiki.ui</module>
+               <module>org.simantics.workbench</module>
+               <module>org.simantics.workbench.ontology</module>
+               <module>org.simantics.workbench.search</module>
+               <module>winterwell.markdown</module>
+       </modules>
 </project>
index cc1fbd3c7fa5185d0d652c083d9a8843f7985e66..49839a912e2fb90643c02fac4f98d22a892817e2 100644 (file)
                -->
        </repositories>
 
+       <pluginRepositories>
+               <pluginRepository>
+                       <id>graph-builder-snapshot</id>
+                       <name>Graph Builder Repository</name>
+                       <url>https://repo.simupedia.com/repository/graph-builder-release</url>
+                       <layout>default</layout>
+                       <releases>
+                               <updatePolicy>never</updatePolicy>
+                       </releases>
+                       <snapshots>
+                               <updatePolicy>always</updatePolicy>
+                       </snapshots>
+               </pluginRepository>
+       </pluginRepositories>
+
        <build>
                <plugins>
                        <plugin>