Rational Developer for Power Systems Software
V7.6

com.ibm.etools.iseries.edit.codeassist.base
Class ISeriesEditorProposalMatches

java.lang.Object
  extended by com.ibm.etools.iseries.edit.codeassist.base.ISeriesEditorProposalMatches

public class ISeriesEditorProposalMatches
extends Object


Field Summary
protected  int _completionMode
           
protected  boolean _isReadonly
           
protected  int _length
           
protected  List _matches
           
protected  int _maxColumn
           
protected  int _minColumn
           
protected  int _offset
           
protected  boolean _supportsContinuation
           
 
Constructor Summary
ISeriesEditorProposalMatches()
           
 
Method Summary
 void addMatch(ISeriesEditorProposalMatch match)
           
 void addMatches(List matches)
           
 int getCompletionMode()
           
 ISeriesEditorProposalMatch getMatch(int index)
           
 List getMatches()
           
 int getMaxColumn()
           
 int getMinColumn()
           
 int getReplacementLength()
           
 int getReplacementOffset()
           
 boolean has(ISeriesEditorProposalMatch compareMatch)
           
 boolean has(String name)
           
 boolean isReadonly()
           
 void removeMatch(ISeriesEditorProposalMatch match)
           
 void setCompletionMode(int i)
           
 void setMaxColumn(int maxColumn)
           
 void setMinColumn(int minColumn)
           
 void setReadonly(boolean flag)
           
 void setReplacementLength(int length)
           
 void setReplacementOffset(int offset)
           
 void setSupportsContinuation(boolean flag)
           
 int size()
           
 void sortMatches(String currentText, String compareString)
           
 boolean supportsContinuation()
           
 void useInsertionMode()
           
 void useReplacementMode()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_matches

protected List _matches

_isReadonly

protected boolean _isReadonly

_offset

protected int _offset

_length

protected int _length

_completionMode

protected int _completionMode

_minColumn

protected int _minColumn

_maxColumn

protected int _maxColumn

_supportsContinuation

protected boolean _supportsContinuation
Constructor Detail

ISeriesEditorProposalMatches

public ISeriesEditorProposalMatches()
Method Detail

getMatches

public List getMatches()

has

public boolean has(String name)

has

public boolean has(ISeriesEditorProposalMatch compareMatch)

addMatch

public void addMatch(ISeriesEditorProposalMatch match)

addMatches

public void addMatches(List matches)

removeMatch

public void removeMatch(ISeriesEditorProposalMatch match)

sortMatches

public void sortMatches(String currentText,
                        String compareString)

setReadonly

public void setReadonly(boolean flag)

isReadonly

public boolean isReadonly()

setCompletionMode

public void setCompletionMode(int i)

useReplacementMode

public void useReplacementMode()

useInsertionMode

public void useInsertionMode()

getCompletionMode

public int getCompletionMode()

size

public int size()

getMatch

public ISeriesEditorProposalMatch getMatch(int index)

setReplacementOffset

public void setReplacementOffset(int offset)

setReplacementLength

public void setReplacementLength(int length)

getReplacementOffset

public int getReplacementOffset()

getReplacementLength

public int getReplacementLength()

getMinColumn

public int getMinColumn()

getMaxColumn

public int getMaxColumn()

setMinColumn

public void setMinColumn(int minColumn)

setMaxColumn

public void setMaxColumn(int maxColumn)

supportsContinuation

public boolean supportsContinuation()

setSupportsContinuation

public void setSupportsContinuation(boolean flag)

Rational Developer for Power Systems Software
V7.6

Copyright © 2011 IBM Corp. All Rights Reserved.

Note: This documentation is for part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.