java.lang .Object org.eclipse.jdt.internal.ui.text.java .AbstractJavaCompletionProposal org.eclipse.jdt.internal.ui.text.java .LazyJavaCompletionProposal All known Subclasses: org.eclipse.jdt.internal.ui.text.javadoc .JavadocInlineTagCompletionProposal , org.eclipse.jdt.internal.ui.text.java .JavaMethodCompletionProposal , org.eclipse.jdt.internal.ui.text.java .LazyJavaTypeCompletionProposal ,Inner Class :final protected static class FormatterPrefs
fContextInformationPosition protected int fContextInformationPosition(Code)
computeContextInformation protected IContextInformation computeContextInformation()(Code)
computeCursorPosition protected int computeCursorPosition()(Code)
computeDisplayString protected String computeDisplayString()(Code)
computeImage protected Image computeImage()(Code)
computeRelevance protected int computeRelevance()(Code)
computeReplacementString protected String computeReplacementString()(Code)
computeTriggerCharacters protected char[] computeTriggerCharacters()(Code)
getAdditionalProposalInfo final public String getAdditionalProposalInfo() (Code)
getContextInformation final public IContextInformation getContextInformation() (Code)
getCursorPosition final protected int getCursorPosition() (Code)
getDisplayString final public String getDisplayString() (Code)
getFormatterPrefs protected FormatterPrefs getFormatterPrefs()(Code)
getImage final public Image getImage() (Code)
getPrefixCompletionStart final public int getPrefixCompletionStart(IDocument document, int completionOffset) (Code)
getProposalInfo final protected ProposalInfo getProposalInfo() (Code) Returns the additional proposal info, or null
if none
exists.
the additional proposal info, or null
if noneexists
getRelevance final public int getRelevance() (Code) Gets the proposal's relevance.
Returns a int
getReplacementLength final public int getReplacementLength() (Code) Gets the replacement length.
Returns a int
getReplacementOffset final public int getReplacementOffset() (Code) Gets the replacement offset.
Returns a int
getReplacementString final public String getReplacementString() (Code) Gets the replacement string.
Returns a String
getTriggerCharacters final public char[] getTriggerCharacters() (Code)
isInJavadoc final protected boolean isInJavadoc() (Code)
isValidPrefix protected boolean isValidPrefix(String prefix)(Code)
setContextInformation final public void setContextInformation(IContextInformation contextInformation) (Code) Sets the context information.
Parameters: contextInformation - The context information associated with this proposal
setContextInformationPosition public void setContextInformationPosition(int contextInformationPosition)(Code) Overrides the default context information position. Ignored if set to zero.
Parameters: contextInformationPosition - the replaced position.
setCursorPosition final public void setCursorPosition(int cursorPosition) (Code) Sets the cursor position relative to the insertion offset. By default this is the length of the completion string
(Cursor positioned after the completion)
Parameters: cursorPosition - The cursorPosition to set
setDisplayString final protected void setDisplayString(String string) (Code)
setImage final public void setImage(Image image) (Code) Sets the image.
Parameters: image - The image to set
setProposalInfo final public void setProposalInfo(ProposalInfo proposalInfo) (Code) Sets the proposal info.
Parameters: proposalInfo - The additional information associated with this proposal or null
setRelevance final public void setRelevance(int relevance) (Code) Sets the proposal's relevance.
Parameters: relevance - The relevance to set
setReplacementLength final public void setReplacementLength(int replacementLength) (Code) Sets the replacement length.
Parameters: replacementLength - The replacementLength to set
setReplacementOffset final public void setReplacementOffset(int replacementOffset) (Code) Sets the replacement offset.
Parameters: replacementOffset - The replacement offset to set
setReplacementString final public void setReplacementString(String replacementString) (Code) Sets the replacement string.
Parameters: replacementString - The replacement string to set
setSortString final protected void setSortString(String string) (Code)
setTriggerCharacters final public void setTriggerCharacters(char[] triggerCharacters) (Code) Sets the trigger characters.
Parameters: triggerCharacters - The set of characters which can trigger the application of this completion proposal
Methods inherited from org.eclipse.jdt.internal.ui.text.java.AbstractJavaCompletionProposal final public void apply(IDocument document)(Code) (Java Doc) public void apply(IDocument document, char trigger, int offset)(Code) (Java Doc) public void apply(ITextViewer viewer, char trigger, int stateMask, int offset)(Code) (Java Doc) protected boolean autocloseBrackets()(Code) (Java Doc) public String getAdditionalProposalInfo()(Code) (Java Doc) public Object getAdditionalProposalInfo(IProgressMonitor monitor)(Code) (Java Doc) protected String getCSSStyles()(Code) (Java Doc) final protected String getCamelCaseCompound(String prefix, String string)(Code) (Java Doc) public IContextInformation getContextInformation()(Code) (Java Doc) public int getContextInformationPosition()(Code) (Java Doc) protected int getCursorPosition()(Code) (Java Doc) public String getDisplayString()(Code) (Java Doc) public Image getImage()(Code) (Java Doc) public IInformationControlCreator getInformationControlCreator()(Code) (Java Doc) public IJavaElement getJavaElement()(Code) (Java Doc) protected String getPrefix(IDocument document, int offset)(Code) (Java Doc) public int getPrefixCompletionStart(IDocument document, int completionOffset)(Code) (Java Doc) public CharSequence getPrefixCompletionText(IDocument document, int completionOffset)(Code) (Java Doc) protected ProposalInfo getProposalInfo()(Code) (Java Doc) public int getRelevance()(Code) (Java Doc) public int getReplacementLength()(Code) (Java Doc) public int getReplacementOffset()(Code) (Java Doc) public String getReplacementString()(Code) (Java Doc) public Point getSelection(IDocument document)(Code) (Java Doc) public String getSortString()(Code) (Java Doc) protected ITextViewer getTextViewer()(Code) (Java Doc) public char[] getTriggerCharacters()(Code) (Java Doc) protected boolean isCamelCaseMatching()(Code) (Java Doc) protected boolean isInJavadoc()(Code) (Java Doc) protected boolean isPrefix(String prefix, String string)(Code) (Java Doc) protected boolean isSupportingRequiredProposals()(Code) (Java Doc) protected boolean isToggleEating()(Code) (Java Doc) public boolean isValidFor(IDocument document, int offset)(Code) (Java Doc) protected boolean isValidPrefix(String prefix)(Code) (Java Doc) final protected void replace(IDocument document, int offset, int length, String string) throws BadLocationException(Code) (Java Doc) public void selected(ITextViewer viewer, boolean smartToggle)(Code) (Java Doc) public void setContextInformation(IContextInformation contextInformation)(Code) (Java Doc) public void setCursorPosition(int cursorPosition)(Code) (Java Doc) protected void setDisplayString(String string)(Code) (Java Doc) public void setImage(Image image)(Code) (Java Doc) protected void setInJavadoc(boolean isInJavadoc)(Code) (Java Doc) public void setProposalInfo(ProposalInfo proposalInfo)(Code) (Java Doc) public void setRelevance(int relevance)(Code) (Java Doc) public void setReplacementLength(int replacementLength)(Code) (Java Doc) public void setReplacementOffset(int replacementOffset)(Code) (Java Doc) public void setReplacementString(String replacementString)(Code) (Java Doc) protected void setSortString(String string)(Code) (Java Doc) public void setTriggerCharacters(char[] triggerCharacters)(Code) (Java Doc) protected void setUpLinkedMode(IDocument document, char closingCharacter)(Code) (Java Doc) public String toString()(Code) (Java Doc) public void unselected(ITextViewer viewer)(Code) (Java Doc) public boolean validate(IDocument document, int offset, DocumentEvent event)(Code) (Java Doc)