diff --git a/trace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core/src/org/eclipse/tracecompass/incubator/internal/trace/server/jersey/rest/core/model/DataProvider.java b/trace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core/src/org/eclipse/tracecompass/incubator/internal/trace/server/jersey/rest/core/model/DataProvider.java index 20706c139..0478d300f 100644 --- a/trace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core/src/org/eclipse/tracecompass/incubator/internal/trace/server/jersey/rest/core/model/DataProvider.java +++ b/trace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core/src/org/eclipse/tracecompass/incubator/internal/trace/server/jersey/rest/core/model/DataProvider.java @@ -22,7 +22,7 @@ public interface DataProvider { * The provider types. */ enum ProviderType { - TABLE, TREE_TIME_XY, TIME_GRAPH, DATA_TREE, NONE + TABLE, TREE_TIME_XY, TIME_GRAPH, DATA_TREE, NONE, GANTT_CHART } /** @@ -41,9 +41,10 @@ enum ProviderType { * @return The type. */ @Schema(description = "Type of data returned by this output. " + - "Serves as a hint to determine what kind of view should be used for this output (ex. XY, Time Graph, Table, etc..). " + + "Serves as a hint to determine what kind of view should be used for this output (ex. XY, Time Graph, Table, Gantt chart, etc..). " + "Providers of type TREE_TIME_XY and TIME_GRAPH can be grouped under the same time axis. " + "Providers of type DATA_TREE only provide a tree with columns and don't have any XY nor time graph data associated with it. " + + "Providers of type GANTT_CHART use the same endpoint as TIME_GRAPH, but have a different x-axis (duration, page faults, etc.), with their own separate ranges. " + "Providers of type NONE have no data to visualize. Can be used for grouping purposes and/or as data provider configurator.") ProviderType getType(); diff --git a/trace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core/src/org/eclipse/tracecompass/incubator/internal/trace/server/jersey/rest/core/services/EndpointConstants.java b/trace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core/src/org/eclipse/tracecompass/incubator/internal/trace/server/jersey/rest/core/services/EndpointConstants.java index be4102263..f99392b25 100644 --- a/trace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core/src/org/eclipse/tracecompass/incubator/internal/trace/server/jersey/rest/core/services/EndpointConstants.java +++ b/trace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core/src/org/eclipse/tracecompass/incubator/internal/trace/server/jersey/rest/core/services/EndpointConstants.java @@ -84,7 +84,7 @@ public final class EndpointConstants { static final String LICENSE = "Apache 2"; //$NON-NLS-1$ static final String LICENSE_URL = "http://www.apache.org/licenses/"; //$NON-NLS-1$ /** The TSP version */ - public static final String VERSION = "0.4.0"; //$NON-NLS-1$ + public static final String VERSION = "0.5.0"; //$NON-NLS-1$ static final String SERVER = "https://localhost:8080/tsp/api"; //$NON-NLS-1$ /**