+++ /dev/null
-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;
- }
-
-}
-