com.ibm.etools.iseries.edit.codeassist.base
Class ISeriesEditorDefaultCodeAssistProcessor
java.lang.Object
  
com.ibm.etools.iseries.edit.codeassist.base.ISeriesEditorCodeAssistProcessor
      
com.ibm.etools.iseries.edit.codeassist.base.ISeriesEditorDefaultCodeAssistProcessor
public class ISeriesEditorDefaultCodeAssistProcessor
- extends ISeriesEditorCodeAssistProcessor
 
This is a simple language-agnostic code-assist processor used to handle templates
 in any free-form language.
 
 
 
 
| Methods inherited from class com.ibm.etools.iseries.edit.codeassist.base.ISeriesEditorCodeAssistProcessor | 
addToMatches, addToMatches, addToMatches, addToMatches, compareAndAddToMatches, compareAndAddToMatches, compareAndAddToMatches, compareAndAddToMatches, compareAndAddToMatches, compareAndAddToMatches, compareTextAt, computeCompletionProposals, computeContextInformation, createCompletionProposal, currentElement, currentPosition, findFunctionalMatches, findLastPositionOf, findLastPositionOf, findMatch, formatTemplateProposal, getActiveView, getCase, getCharAt, getCharAt, getCompletionProposalAutoActivationCharacters, getContextInformationAutoActivationCharacters, getContextInformationValidator, getCurrentFullText, getCurrentText, getCurrentTextIgnoreParentheses, getCursorArgument, getCursorArgument, getErrorMessage, getFirstTextBetween, getInfoImage, getNextDeliminator, getNextDeliminator, getPositionOfNextDeliminator, getPositionOfPreviousDeliminator, getPreviousChar, getPreviousChar, getPreviousDeliminator, getPreviousText, getPreviousText, getTemplateImage, getTemplates, getTextAt, getTextAt, getTextInRange, getTokenText, getTypeImage, inParams, inParams, inParams, isDeliminator, isDelimiter, isTextBefore, lineHasCharBefore, processTemplates, stripLeadingChars | 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
ISeriesEditorDefaultCodeAssistProcessor
public ISeriesEditorDefaultCodeAssistProcessor(LpexSourceViewer editor,
                                               String language)
- Constructor
 
getProposalMatches
public ISeriesEditorProposalMatches getProposalMatches(int documentOffset,
                                                       String currentText)
- Specified by:
 getProposalMatches in class ISeriesEditorCodeAssistProcessor
 
 
inParamBlock
protected boolean inParamBlock(int position,
                               int element,
                               int minPosition)
- Specified by:
 inParamBlock in class ISeriesEditorCodeAssistProcessor
 
 
inParamBlock
protected boolean inParamBlock(String function,
                               int position,
                               int element,
                               int minPosition)
- Specified by:
 inParamBlock in class ISeriesEditorCodeAssistProcessor
 
 
getContextMatches
public ISeriesEditorProposalMatches getContextMatches(int position,
                                                      String currentText)
- Specified by:
 getContextMatches in class ISeriesEditorCodeAssistProcessor
 
 
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.