1 /*******************************************************************************
2 * Copyright (c) 2013 École Polytechnique de Montréal
4 * All rights reserved. This program and the accompanying materials are
5 * made available under the terms of the Eclipse Public License v1.0 which
6 * accompanies this distribution, and is available at
7 * http://www.eclipse.org/legal/epl-v10.html
10 * Geneviève Bastien - Initial API and implementation
11 *******************************************************************************/
13 package org
.eclipse
.linuxtools
.tmf
.core
.statesystem
;
18 * Interface for analysis modules providing state systems
20 * @author Geneviève Bastien
23 public interface ITmfStateSystemAnalysisModule
{
26 * Return a map of all state systems this analysis is owner of. The key is
27 * the ID of the state system and the value is the state system itself.
29 * @return A map of state sytems
31 Map
<String
, ITmfStateSystem
> getStateSystems();