]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.document.linking.ontology/src/org/simantics/document/linking/ontology/DocumentLink.java
Added graph compilation goal to Maven build.
[simantics/platform.git] / bundles / org.simantics.document.linking.ontology / src / org / simantics / document / linking / ontology / DocumentLink.java
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;
-    }
-    
-}
-