public abstract List<LocalTask> getLocalTasks();
public abstract List<LocalTask> getLocalTasks(final boolean withClosed);
public abstract LocalTask addTask(Task issue);
public abstract LocalTask createLocalTask(String summary);
public abstract LocalTask activateTask(@NotNull Task task, boolean clearContext);
<BUG>public abstract void performVcsOperation(LocalTask task, VcsOperation operation);
@NotNull</BUG>
public abstract LocalTask getActiveTask();
@Nullable
public abstract LocalTask findTask(String id);

public abstract List<LocalTask> getLocalTasks();
public abstract List<LocalTask> getLocalTasks(final boolean withClosed);
public abstract LocalTask addTask(Task issue);
public abstract LocalTask createLocalTask(String summary);
public abstract LocalTask activateTask(@NotNull Task task, boolean clearContext);
public abstract void activateInVcs(LocalTask task, @Nullable LocalTask previousActive, VcsOperation operation);
@NotNull
public abstract LocalTask getActiveTask();
@Nullable
public abstract LocalTask findTask(String id);
