X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.document.linking.ontology%2Fsrc%2Forg%2Fsimantics%2Fdocument%2Flinking%2Fontology%2FDocumentLink.java;fp=bundles%2Forg.simantics.document.linking.ontology%2Fsrc%2Forg%2Fsimantics%2Fdocument%2Flinking%2Fontology%2FDocumentLink.java;h=0000000000000000000000000000000000000000;hb=34a3b4cec59379e4a869acfdc09d191243e032e4;hp=347a20fb05ce4e3d9fcb2aff7ff73b14e79fb702;hpb=32a6aa7b656804c95b8a2a2df06900955c6df44b;p=simantics%2Fplatform.git 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 index 347a20fb0..000000000 --- a/bundles/org.simantics.document.linking.ontology/src/org/simantics/document/linking/ontology/DocumentLink.java +++ /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() { - 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; - } - -} -