mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-07-25 18:05:33 +02:00
Add FIXME comments for future Terminal API.
This commit is contained in:
parent
80035e3361
commit
028fc5c617
2 changed files with 17 additions and 13 deletions
|
@ -125,10 +125,14 @@ public interface ITerminalConnector extends IAdaptable {
|
|||
void save(ISettingsStore store);
|
||||
|
||||
/**
|
||||
* @return a new page that can be used in a dialog to setup this connection.
|
||||
* The dialog should persist its settings with the {@link #load(ISettingsStore)}
|
||||
* and {@link #save(ISettingsStore)} methods.
|
||||
* FIXME should not have UI related stuff in ITerminalConnector, since
|
||||
* connectors may be totally programmatic and UI-less. Better make the
|
||||
* connector adapt to an interface that controls the UI aspect.
|
||||
*
|
||||
* @return a new page that can be used in a dialog to setup this connection.
|
||||
* The dialog should persist its settings with the
|
||||
* {@link #load(ISettingsStore)} and {@link #save(ISettingsStore)}
|
||||
* methods.
|
||||
*/
|
||||
ISettingsPage makeSettingsPage();
|
||||
|
||||
|
|
|
@ -30,7 +30,7 @@ public class TerminalState {
|
|||
public final static TerminalState CLOSED=new TerminalState("CLOSED"); //$NON-NLS-1$
|
||||
|
||||
/**
|
||||
* TODO: Michael Scharf: it's not clear to me what the meaning of the open state is
|
||||
* FIXME Get rid of this state it is equivalent to CONNECTING.
|
||||
*/
|
||||
public final static TerminalState OPENED=new TerminalState("OPENED"); //$NON-NLS-1$
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue