]> gerrit.simantics Code Review - simantics/platform.git/blob - bundles/org.simantics.team.ui/src/org/simantics/team/internal/ImportCoordinator.java
823403f5631efb22e8797958e60d59b8dc38afa7
[simantics/platform.git] / bundles / org.simantics.team.ui / src / org / simantics / team / internal / ImportCoordinator.java
1 package org.simantics.team.internal;\r
2 \r
3 /**\r
4  * A parallel interface for ITaskManager suited for use with the\r
5  * org.simantics.datatype MethodInterface RPC mechanism.\r
6  * \r
7  * Differences:\r
8  *  - void return values not supported (will be supported in the future)\r
9  * \r
10  * @author Tuukka Lehtonen\r
11  */\r
12 public interface ImportCoordinator {\r
13 \r
14     int completed(double amount);\r
15     int subTask(String name);\r
16     int error(Exception e);\r
17     int error(String message, Exception e);\r
18     int error(String message);\r
19     int warning(String message);\r
20     int message(String message);\r
21     int debug(String message);\r
22     boolean isCanceled();\r
23 \r
24     int sendData(String key, String value);\r
25 \r
26 }\r