private ParameterizedCompletion pc;
private Listener listener;
private int minPos;
private Position maxPos; // Moves with text inserted.
private ParameterizedCompletionChoicesWindow paramChoicesWindow;
<BUG>private String paramAlreadyEntered;
</BUG>
private int lastSelectedParam;
private Object oldTabKey;
private Action oldTabAction;

private ParameterizedCompletion pc;
private Listener listener;
private int minPos;
private Position maxPos; // Moves with text inserted.
private ParameterizedCompletionChoicesWindow paramChoicesWindow;
private String paramPrefix;
private int lastSelectedParam;
private Object oldTabKey;
private Action oldTabAction;
