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