| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> |
| <!--NewPage--> |
| <HTML> |
| <HEAD> |
| <!-- Generated by javadoc (build 1.5.0_12) on Fri May 30 11:15:46 CDT 2008 --> |
| <TITLE> |
| CompletionProposal |
| </TITLE> |
| |
| <META NAME="keywords" CONTENT="org.eclipse.wst.jsdt.core.CompletionProposal class"> |
| |
| <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style"> |
| |
| <SCRIPT type="text/javascript"> |
| function windowTitle() |
| { |
| parent.document.title="CompletionProposal"; |
| } |
| </SCRIPT> |
| <NOSCRIPT> |
| </NOSCRIPT> |
| |
| </HEAD> |
| |
| <BODY BGCOLOR="white" onload="windowTitle();"> |
| |
| |
| <!-- ========= START OF TOP NAVBAR ======= --> |
| <A NAME="navbar_top"><!-- --></A> |
| <A HREF="#skip-navbar_top" title="Skip navigation links"></A> |
| <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> |
| <TR> |
| <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> |
| <A NAME="navbar_top_firstrow"><!-- --></A> |
| <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> |
| <TR ALIGN="center" VALIGN="top"> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> |
| <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/CompletionProposal.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> |
| </TR> |
| </TABLE> |
| </TD> |
| <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> |
| </EM> |
| </TD> |
| </TR> |
| |
| <TR> |
| <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> |
| <A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionFlags.html" title="class in org.eclipse.wst.jsdt.core"><B>PREV CLASS</B></A> |
| <A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionRequestor.html" title="class in org.eclipse.wst.jsdt.core"><B>NEXT CLASS</B></A></FONT></TD> |
| <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> |
| <A HREF="../../../../../index.html?org/eclipse/wst/jsdt/core/CompletionProposal.html" target="_top"><B>FRAMES</B></A> |
| <A HREF="CompletionProposal.html" target="_top"><B>NO FRAMES</B></A> |
| <SCRIPT type="text/javascript"> |
| <!-- |
| if(window==top) { |
| document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); |
| } |
| //--> |
| </SCRIPT> |
| <NOSCRIPT> |
| <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A> |
| </NOSCRIPT> |
| |
| |
| </FONT></TD> |
| </TR> |
| <TR> |
| <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> |
| SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> |
| <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> |
| DETAIL: <A HREF="#field_detail">FIELD</A> | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> |
| </TR> |
| </TABLE> |
| <A NAME="skip-navbar_top"></A> |
| <!-- ========= END OF TOP NAVBAR ========= --> |
| |
| <HR> |
| <!-- ======== START OF CLASS DATA ======== --> |
| <H2> |
| <FONT SIZE="-1"> |
| org.eclipse.wst.jsdt.core</FONT> |
| <BR> |
| Class CompletionProposal</H2> |
| <PRE> |
| java.lang.Object |
| <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by ">org.eclipse.wst.jsdt.internal.codeassist.InternalCompletionProposal |
| <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>org.eclipse.wst.jsdt.core.CompletionProposal</B> |
| </PRE> |
| <HR> |
| <DL> |
| <DT><PRE>public final class <B>CompletionProposal</B><DT>extends org.eclipse.wst.jsdt.internal.codeassist.InternalCompletionProposal</DL> |
| </PRE> |
| |
| <P> |
| Completion proposal. |
| <p> |
| In typical usage, the user working in a JavaScript code editor issues |
| a code assist command. This command results in a call to |
| <code>ICodeAssist.codeComplete(position, completionRequestor)</code> |
| passing the current position in the source code. The code assist |
| engine analyzes the code in the buffer, determines what kind of |
| JavaScript language construct is at that position, and proposes ways |
| to complete that construct. These proposals are instances of |
| the class <code>CompletionProposal</code>. These proposals, |
| perhaps after sorting and filtering, are presented to the user |
| to make a choice. |
| </p> |
| <p> |
| The proposal is as follows: insert |
| the <A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getCompletion()">completion string</A> into the |
| source file buffer, replacing the characters between |
| <A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getReplaceStart()">the start</A> |
| and <A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getReplaceEnd()">end</A>. The string |
| can be arbitrary; for example, it might include not only the |
| name of a function but a set of parentheses. Moreover, the source |
| range may include source positions before or after the source |
| position where <code>ICodeAssist.codeComplete</code> was invoked. |
| The rest of the information associated with the proposal is |
| to provide context that may help a user to choose from among |
| competing proposals. |
| </p> |
| <p> |
| The completion engine creates instances of this class; it is not intended |
| to be instantiated or subclassed by clients. |
| </p> |
| <P> |
| |
| <P> |
| <DL> |
| <DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/wst/jsdt/core/ICodeAssist.html#codeComplete(int, org.eclipse.wst.jsdt.core.CompletionRequestor)"><CODE>Provisional API: This class/interface is 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.</CODE></A></DL> |
| <HR> |
| |
| <P> |
| <!-- =========== FIELD SUMMARY =========== --> |
| |
| <A NAME="field_summary"><!-- --></A> |
| <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> |
| <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> |
| <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> |
| <B>Field Summary</B></FONT></TH> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>static int</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#ANNOTATION_ATTRIBUTE_REF">ANNOTATION_ATTRIBUTE_REF</A></B></CODE> |
| |
| <BR> |
| </TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>static int</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#ANONYMOUS_CLASS_DECLARATION">ANONYMOUS_CLASS_DECLARATION</A></B></CODE> |
| |
| <BR> |
| Completion is a declaration of an anonymous class.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>static int</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#FIELD_IMPORT">FIELD_IMPORT</A></B></CODE> |
| |
| <BR> |
| Completion is an import of reference to a static field.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>static int</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#FIELD_REF">FIELD_REF</A></B></CODE> |
| |
| <BR> |
| Completion is a reference to a field.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>static int</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#JSDOC_BLOCK_TAG">JSDOC_BLOCK_TAG</A></B></CODE> |
| |
| <BR> |
| Completion is a JSdoc block tag.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>static int</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#JSDOC_FIELD_REF">JSDOC_FIELD_REF</A></B></CODE> |
| |
| <BR> |
| Completion is a link reference to a field in a JSdoc text.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>static int</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#JSDOC_INLINE_TAG">JSDOC_INLINE_TAG</A></B></CODE> |
| |
| <BR> |
| Completion is a JSdoc inline tag.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>static int</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#JSDOC_METHOD_REF">JSDOC_METHOD_REF</A></B></CODE> |
| |
| <BR> |
| Completion is a link reference to a function in a JSdoc text.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>static int</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#JSDOC_PARAM_REF">JSDOC_PARAM_REF</A></B></CODE> |
| |
| <BR> |
| Completion is a method argument or a class/method type parameter |
| in JSdoc param tag.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>static int</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#JSDOC_TYPE_REF">JSDOC_TYPE_REF</A></B></CODE> |
| |
| <BR> |
| Completion is a link reference to a type in a JSdoc text.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>static int</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#JSDOC_VALUE_REF">JSDOC_VALUE_REF</A></B></CODE> |
| |
| <BR> |
| Completion is a value reference to a static field in a JSdoc text.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>static int</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#KEYWORD">KEYWORD</A></B></CODE> |
| |
| <BR> |
| Completion is a keyword.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>static int</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#LABEL_REF">LABEL_REF</A></B></CODE> |
| |
| <BR> |
| Completion is a reference to a label.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>static int</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#LOCAL_VARIABLE_REF">LOCAL_VARIABLE_REF</A></B></CODE> |
| |
| <BR> |
| Completion is a reference to a local variable.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>static int</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#METHOD_DECLARATION">METHOD_DECLARATION</A></B></CODE> |
| |
| <BR> |
| Completion is a declaration of a function.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>static int</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#METHOD_IMPORT">METHOD_IMPORT</A></B></CODE> |
| |
| <BR> |
| Completion is an import of reference to a static method.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>static int</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#METHOD_NAME_REFERENCE">METHOD_NAME_REFERENCE</A></B></CODE> |
| |
| <BR> |
| Completion is a reference to a function name.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>static int</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#METHOD_REF">METHOD_REF</A></B></CODE> |
| |
| <BR> |
| Completion is a reference to a method.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>static int</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#PACKAGE_REF">PACKAGE_REF</A></B></CODE> |
| |
| <BR> |
| Completion is a reference to a package.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>static int</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#POTENTIAL_METHOD_DECLARATION">POTENTIAL_METHOD_DECLARATION</A></B></CODE> |
| |
| <BR> |
| Completion is a declaration of a new potential function.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>static int</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#TYPE_IMPORT">TYPE_IMPORT</A></B></CODE> |
| |
| <BR> |
| Completion is an import of reference to a type.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>static int</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#TYPE_REF">TYPE_REF</A></B></CODE> |
| |
| <BR> |
| Completion is a reference to a type.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>static int</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#VARIABLE_DECLARATION">VARIABLE_DECLARATION</A></B></CODE> |
| |
| <BR> |
| Completion is a declaration of a variable (locals, parameters, |
| fields, etc.).</TD> |
| </TR> |
| </TABLE> |
| |
| <!-- ========== METHOD SUMMARY =========== --> |
| |
| <A NAME="method_summary"><!-- --></A> |
| <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> |
| <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> |
| <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> |
| <B>Method Summary</B></FONT></TH> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>static <A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html" title="class in org.eclipse.wst.jsdt.core">CompletionProposal</A></CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#create(int, int)">create</A></B>(int kind, |
| int completionOffset)</CODE> |
| |
| <BR> |
| Creates a basic completion proposal.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> char[][]</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#findParameterNames(IProgressMonitor)">findParameterNames</A></B>(IProgressMonitor monitor)</CODE> |
| |
| <BR> |
| Finds the method or function parameter names.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> int</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getAccessibility()">getAccessibility</A></B>()</CODE> |
| |
| <BR> |
| Returns the accessibility of the proposal.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> int</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getAdditionalFlags()">getAdditionalFlags</A></B>()</CODE> |
| |
| <BR> |
| Returns the completion flags relevant in the context, or |
| <code>CompletionFlags.Default</code> if none.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> char[]</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getCompletion()">getCompletion</A></B>()</CODE> |
| |
| <BR> |
| Returns the proposed sequence of characters to insert into the |
| source file buffer, replacing the characters at the specified |
| source range.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> int</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getCompletionLocation()">getCompletionLocation</A></B>()</CODE> |
| |
| <BR> |
| Returns the character index in the source file buffer |
| where source completion was requested (the |
| <code>offset</code> parameter to |
| <code>ICodeAssist.codeComplete</code> minus one).</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> char[]</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getDeclarationKey()">getDeclarationKey</A></B>()</CODE> |
| |
| <BR> |
| Returns the key of the relevant |
| declaration in the context, or <code>null</code> if none.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> char[]</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getDeclarationSignature()">getDeclarationSignature</A></B>()</CODE> |
| |
| <BR> |
| Returns the type signature of the relevant |
| declaration in the context, or <code>null</code> if none.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> char[]</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getDeclarationTypeName()">getDeclarationTypeName</A></B>()</CODE> |
| |
| <BR> |
| </TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> int</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getFlags()">getFlags</A></B>()</CODE> |
| |
| <BR> |
| Returns the modifier flags relevant in the context, or |
| <code>Flags.AccDefault</code> if none.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> char[]</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getKey()">getKey</A></B>()</CODE> |
| |
| <BR> |
| Returns the key relevant in the context, |
| or <code>null</code> if none.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> int</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getKind()">getKind</A></B>()</CODE> |
| |
| <BR> |
| Returns the kind of completion being proposed.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> char[]</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getName()">getName</A></B>()</CODE> |
| |
| <BR> |
| Returns the simple name of the function, field, |
| member, or variable relevant in the context, or |
| <code>null</code> if none.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> int</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getRelevance()">getRelevance</A></B>()</CODE> |
| |
| <BR> |
| Returns the relative relevance rating of this proposal.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> int</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getReplaceEnd()">getReplaceEnd</A></B>()</CODE> |
| |
| <BR> |
| Returns the character index of the end of the |
| subrange in the source file buffer to be replaced |
| by the completion string.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> int</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getReplaceStart()">getReplaceStart</A></B>()</CODE> |
| |
| <BR> |
| Returns the character index of the start of the |
| subrange in the source file buffer to be replaced |
| by the completion string.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> <A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html" title="class in org.eclipse.wst.jsdt.core">CompletionProposal</A>[]</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getRequiredProposals()">getRequiredProposals</A></B>()</CODE> |
| |
| <BR> |
| Returns the required completion proposals.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> char[]</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getSignature()">getSignature</A></B>()</CODE> |
| |
| <BR> |
| Returns the signature of the method or type |
| relevant in the context, or <code>null</code> if none.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> int</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getTokenEnd()">getTokenEnd</A></B>()</CODE> |
| |
| <BR> |
| Returns the character index of the end (exclusive) of the subrange |
| in the source file buffer containing the |
| relevant token.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> int</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getTokenStart()">getTokenStart</A></B>()</CODE> |
| |
| <BR> |
| Returns the character index of the start of the |
| subrange in the source file buffer containing the |
| relevant token being completed.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> boolean</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#isConstructor()">isConstructor</A></B>()</CODE> |
| |
| <BR> |
| Returns whether this proposal is a constructor.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#setAdditionalFlags(int)">setAdditionalFlags</A></B>(int additionalFlags)</CODE> |
| |
| <BR> |
| Sets the completion flags relevant in the context.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#setCompletion(char[])">setCompletion</A></B>(char[] completion)</CODE> |
| |
| <BR> |
| Sets the proposed sequence of characters to insert into the |
| source file buffer, replacing the characters at the specified |
| source range.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#setDeclarationKey(char[])">setDeclarationKey</A></B>(char[] key)</CODE> |
| |
| <BR> |
| Sets the type key of the relevant |
| declaration in the context, or <code>null</code> if none.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#setDeclarationSignature(char[])">setDeclarationSignature</A></B>(char[] signature)</CODE> |
| |
| <BR> |
| Sets the type signature of the relevant |
| declaration in the context, or <code>null</code> if none.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#setFlags(int)">setFlags</A></B>(int flags)</CODE> |
| |
| <BR> |
| Sets the modifier flags relevant in the context.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#setKey(char[])">setKey</A></B>(char[] key)</CODE> |
| |
| <BR> |
| Sets the key of the method, field type, member type, |
| relevant in the context, or <code>null</code> if none.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#setName(char[])">setName</A></B>(char[] name)</CODE> |
| |
| <BR> |
| Sets the simple name of the method (type simple name for constructor), field, |
| member, or variable relevant in the context, or |
| <code>null</code> if none.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#setParameterNames(char[][])">setParameterNames</A></B>(char[][] parameterNames)</CODE> |
| |
| <BR> |
| Sets the method or function parameter names.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#setRelevance(int)">setRelevance</A></B>(int rating)</CODE> |
| |
| <BR> |
| Sets the relative relevance rating of this proposal.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#setReplaceRange(int, int)">setReplaceRange</A></B>(int startIndex, |
| int endIndex)</CODE> |
| |
| <BR> |
| Sets the character indices of the subrange in the |
| source file buffer to be replaced by the completion |
| string.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#setRequiredProposals(org.eclipse.wst.jsdt.core.CompletionProposal[])">setRequiredProposals</A></B>(<A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html" title="class in org.eclipse.wst.jsdt.core">CompletionProposal</A>[] proposals)</CODE> |
| |
| <BR> |
| Sets the list of required completion proposals, or <code>null</code> if none.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#setSignature(char[])">setSignature</A></B>(char[] signature)</CODE> |
| |
| <BR> |
| Sets the signature of the function, method, field type, member type, |
| relevant in the context, or <code>null</code> if none.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#setTokenRange(int, int)">setTokenRange</A></B>(int startIndex, |
| int endIndex)</CODE> |
| |
| <BR> |
| Sets the character indices of the subrange in the |
| source file buffer containing the relevant token being |
| completed.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> java.lang.String</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#toString()">toString</A></B>()</CODE> |
| |
| <BR> |
| </TD> |
| </TR> |
| </TABLE> |
| <A NAME="methods_inherited_from_class_org.eclipse.wst.jsdt.internal.codeassist.InternalCompletionProposal"><!-- --></A> |
| <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> |
| <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> |
| <TH ALIGN="left"><B>Methods inherited from class org.eclipse.wst.jsdt.internal.codeassist.InternalCompletionProposal</B></TH> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD><CODE>getJavaProject, getNameLookup, setOriginalSignature</CODE></TD> |
| </TR> |
| </TABLE> |
| <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> |
| <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> |
| <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> |
| <TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD><CODE>equals, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD> |
| </TR> |
| </TABLE> |
| |
| <P> |
| |
| <!-- ============ FIELD DETAIL =========== --> |
| |
| <A NAME="field_detail"><!-- --></A> |
| <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> |
| <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> |
| <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> |
| <B>Field Detail</B></FONT></TH> |
| </TR> |
| </TABLE> |
| |
| <A NAME="ANONYMOUS_CLASS_DECLARATION"><!-- --></A><H3> |
| ANONYMOUS_CLASS_DECLARATION</H3> |
| <PRE> |
| public static final int <B>ANONYMOUS_CLASS_DECLARATION</B></PRE> |
| <DL> |
| <DD>Completion is a declaration of an anonymous class. |
| This kind of completion might occur in a context like |
| <code>"new List^;"</code> and complete it to |
| <code>"new List() {}"</code>. |
| <p> |
| The following additional context information is available |
| for this kind of completion proposal at little extra cost: |
| <ul> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getDeclarationSignature()"><CODE>getDeclarationSignature()</CODE></A> - |
| the type signature of the type being implemented or subclassed |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getDeclarationKey()"><CODE>getDeclarationKey()</CODE></A> - |
| the type unique key of the type being implemented or subclassed |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getSignature()"><CODE>getSignature()</CODE></A> - |
| the method signature of the constructor that is referenced |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getKey()"><CODE>getKey()</CODE></A> - |
| the method unique key of the constructor that is referenced |
| if the declaring type is not an interface |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getFlags()"><CODE>getFlags()</CODE></A> - |
| the modifiers flags of the constructor that is referenced |
| </li> |
| </ul> |
| </p> |
| <P> |
| <DL> |
| <DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getKind()"><CODE>getKind()</CODE></A>, |
| <A HREF="../../../../../constant-values.html#org.eclipse.wst.jsdt.core.CompletionProposal.ANONYMOUS_CLASS_DECLARATION">Constant Field Values</A></DL> |
| </DL> |
| <HR> |
| |
| <A NAME="FIELD_REF"><!-- --></A><H3> |
| FIELD_REF</H3> |
| <PRE> |
| public static final int <B>FIELD_REF</B></PRE> |
| <DL> |
| <DD>Completion is a reference to a field. |
| This kind of completion might occur in a context like |
| <code>"this.ref^ = 0;"</code> and complete it to |
| <code>"this.refcount = 0;"</code>. |
| <p> |
| The following additional context information is available |
| for this kind of completion proposal at little extra cost: |
| <ul> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getDeclarationSignature()"><CODE>getDeclarationSignature()</CODE></A> - |
| the type signature of the type that declares the field that is referenced |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getFlags()"><CODE>getFlags()</CODE></A> - |
| the modifiers flags of the field that is referenced |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getName()"><CODE>getName()</CODE></A> - |
| the simple name of the field that is referenced |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getSignature()"><CODE>getSignature()</CODE></A> - |
| the type signature of the field's type (as opposed to the |
| signature of the type in which the referenced field |
| is declared) |
| </li> |
| </ul> |
| </p> |
| <P> |
| <DL> |
| <DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getKind()"><CODE>getKind()</CODE></A>, |
| <A HREF="../../../../../constant-values.html#org.eclipse.wst.jsdt.core.CompletionProposal.FIELD_REF">Constant Field Values</A></DL> |
| </DL> |
| <HR> |
| |
| <A NAME="KEYWORD"><!-- --></A><H3> |
| KEYWORD</H3> |
| <PRE> |
| public static final int <B>KEYWORD</B></PRE> |
| <DL> |
| <DD>Completion is a keyword. |
| This kind of completion might occur in a context like |
| <code>"fu Foo {}"</code> and complete it to |
| <code>"function Foo {}"</code>. |
| <p> |
| The following additional context information is available |
| for this kind of completion proposal at little extra cost: |
| <ul> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getName()"><CODE>getName()</CODE></A> - |
| the keyword token |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getFlags()"><CODE>getFlags()</CODE></A> - |
| the corresponding modifier flags if the keyword is a modifier |
| </li> |
| </ul> |
| </p> |
| <P> |
| <DL> |
| <DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getKind()"><CODE>getKind()</CODE></A>, |
| <A HREF="../../../../../constant-values.html#org.eclipse.wst.jsdt.core.CompletionProposal.KEYWORD">Constant Field Values</A></DL> |
| </DL> |
| <HR> |
| |
| <A NAME="LABEL_REF"><!-- --></A><H3> |
| LABEL_REF</H3> |
| <PRE> |
| public static final int <B>LABEL_REF</B></PRE> |
| <DL> |
| <DD>Completion is a reference to a label. |
| This kind of completion might occur in a context like |
| <code>"break lo^;"</code> and complete it to |
| <code>"break loop;"</code>. |
| <p> |
| The following additional context information is available |
| for this kind of completion proposal at little extra cost: |
| <ul> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getName()"><CODE>getName()</CODE></A> - |
| the simple name of the label that is referenced |
| </li> |
| </ul> |
| </p> |
| <P> |
| <DL> |
| <DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getKind()"><CODE>getKind()</CODE></A>, |
| <A HREF="../../../../../constant-values.html#org.eclipse.wst.jsdt.core.CompletionProposal.LABEL_REF">Constant Field Values</A></DL> |
| </DL> |
| <HR> |
| |
| <A NAME="LOCAL_VARIABLE_REF"><!-- --></A><H3> |
| LOCAL_VARIABLE_REF</H3> |
| <PRE> |
| public static final int <B>LOCAL_VARIABLE_REF</B></PRE> |
| <DL> |
| <DD>Completion is a reference to a local variable. |
| This kind of completion might occur in a context like |
| <code>"ke^ = 4;"</code> and complete it to |
| <code>"keys = 4;"</code>. |
| <p> |
| The following additional context information is available |
| for this kind of completion proposal at little extra cost: |
| <ul> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getFlags()"><CODE>getFlags()</CODE></A> - |
| the modifiers flags of the local variable that is referenced |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getName()"><CODE>getName()</CODE></A> - |
| the simple name of the local variable that is referenced |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getSignature()"><CODE>getSignature()</CODE></A> - |
| the type signature of the local variable's type |
| </li> |
| </ul> |
| </p> |
| <P> |
| <DL> |
| <DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getKind()"><CODE>getKind()</CODE></A>, |
| <A HREF="../../../../../constant-values.html#org.eclipse.wst.jsdt.core.CompletionProposal.LOCAL_VARIABLE_REF">Constant Field Values</A></DL> |
| </DL> |
| <HR> |
| |
| <A NAME="METHOD_REF"><!-- --></A><H3> |
| METHOD_REF</H3> |
| <PRE> |
| public static final int <B>METHOD_REF</B></PRE> |
| <DL> |
| <DD>Completion is a reference to a method. |
| This kind of completion might occur in a context like |
| <code>"myObject.pr^();"</code> and complete it to |
| <code>""myObject.println();"</code>. |
| <p> |
| The following additional context information is available |
| for this kind of completion proposal at little extra cost: |
| <ul> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getDeclarationSignature()"><CODE>getDeclarationSignature()</CODE></A> - |
| the type signature of the type that declares the method that is referenced |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getFlags()"><CODE>getFlags()</CODE></A> - |
| the modifiers flags of the method that is referenced |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getName()"><CODE>getName()</CODE></A> - |
| the simple name of the method that is referenced |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getSignature()"><CODE>getSignature()</CODE></A> - |
| the method signature of the method that is referenced |
| </li> |
| </ul> |
| </p> |
| <P> |
| <DL> |
| <DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getKind()"><CODE>getKind()</CODE></A>, |
| <A HREF="../../../../../constant-values.html#org.eclipse.wst.jsdt.core.CompletionProposal.METHOD_REF">Constant Field Values</A></DL> |
| </DL> |
| <HR> |
| |
| <A NAME="METHOD_DECLARATION"><!-- --></A><H3> |
| METHOD_DECLARATION</H3> |
| <PRE> |
| public static final int <B>METHOD_DECLARATION</B></PRE> |
| <DL> |
| <DD>Completion is a declaration of a function. |
| <p> |
| The following additional context information is available |
| for this kind of completion proposal at little extra cost: |
| <ul> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getDeclarationSignature()"><CODE>getDeclarationSignature()</CODE></A> - |
| the type signature of the type that declares the |
| method that is being overridden or implemented |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getDeclarationKey()"><CODE>getDeclarationKey()</CODE></A> - |
| the unique of the type that declares the |
| method that is being overridden or implemented |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getName()"><CODE>getName()</CODE></A> - |
| the simple name of the method that is being overridden |
| or implemented |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getSignature()"><CODE>getSignature()</CODE></A> - |
| the method signature of the method that is being |
| overridden or implemented |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getKey()"><CODE>getKey()</CODE></A> - |
| the method unique key of the method that is being |
| overridden or implemented |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getFlags()"><CODE>getFlags()</CODE></A> - |
| the modifiers flags of the method that is being |
| overridden or implemented |
| </li> |
| </ul> |
| </p> |
| <P> |
| <DL> |
| <DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getKind()"><CODE>getKind()</CODE></A>, |
| <A HREF="../../../../../constant-values.html#org.eclipse.wst.jsdt.core.CompletionProposal.METHOD_DECLARATION">Constant Field Values</A></DL> |
| </DL> |
| <HR> |
| |
| <A NAME="PACKAGE_REF"><!-- --></A><H3> |
| PACKAGE_REF</H3> |
| <PRE> |
| public static final int <B>PACKAGE_REF</B></PRE> |
| <DL> |
| <DD>Completion is a reference to a package. |
| This kind of completion might occur in a context like |
| <code>"import java.u^.*;"</code> and complete it to |
| <code>"import java.util.*;"</code>. |
| <p> |
| The following additional context information is available |
| for this kind of completion proposal at little extra cost: |
| <ul> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getDeclarationSignature()"><CODE>getDeclarationSignature()</CODE></A> - |
| the dot-based package name of the package that is referenced |
| </li> |
| </ul> |
| </p> |
| |
| <b>This completion only applies to ECMAScript 4 which is not yet supported</b> |
| <P> |
| <DL> |
| <DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getKind()"><CODE>getKind()</CODE></A>, |
| <A HREF="../../../../../constant-values.html#org.eclipse.wst.jsdt.core.CompletionProposal.PACKAGE_REF">Constant Field Values</A></DL> |
| </DL> |
| <HR> |
| |
| <A NAME="TYPE_REF"><!-- --></A><H3> |
| TYPE_REF</H3> |
| <PRE> |
| public static final int <B>TYPE_REF</B></PRE> |
| <DL> |
| <DD>Completion is a reference to a type. |
| This kind of completion might occur in a context like |
| <code>"var c=new Str^ ;"</code> and complete it to |
| <code>"var c=new String ;"</code>. |
| <p> |
| The following additional context information is available |
| for this kind of completion proposal at little extra cost: |
| <ul> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getDeclarationSignature()"><CODE>getDeclarationSignature()</CODE></A> - |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getSignature()"><CODE>getSignature()</CODE></A> - |
| the type signature of the type that is referenced |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getFlags()"><CODE>getFlags()</CODE></A> - |
| the modifiers flags (including Flags.AccInterface) of the type that is referenced |
| </li> |
| </ul> |
| </p> |
| <P> |
| <DL> |
| <DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getKind()"><CODE>getKind()</CODE></A>, |
| <A HREF="../../../../../constant-values.html#org.eclipse.wst.jsdt.core.CompletionProposal.TYPE_REF">Constant Field Values</A></DL> |
| </DL> |
| <HR> |
| |
| <A NAME="VARIABLE_DECLARATION"><!-- --></A><H3> |
| VARIABLE_DECLARATION</H3> |
| <PRE> |
| public static final int <B>VARIABLE_DECLARATION</B></PRE> |
| <DL> |
| <DD>Completion is a declaration of a variable (locals, parameters, |
| fields, etc.). |
| <p> |
| The following additional context information is available |
| for this kind of completion proposal at little extra cost: |
| <ul> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getName()"><CODE>getName()</CODE></A> - |
| the simple name of the variable being declared |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getSignature()"><CODE>getSignature()</CODE></A> - |
| the type signature of the type of the variable |
| being declared |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getFlags()"><CODE>getFlags()</CODE></A> - |
| the modifiers flags of the variable being declared |
| </li> |
| </ul> |
| </p> |
| <P> |
| <DL> |
| <DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getKind()"><CODE>getKind()</CODE></A>, |
| <A HREF="../../../../../constant-values.html#org.eclipse.wst.jsdt.core.CompletionProposal.VARIABLE_DECLARATION">Constant Field Values</A></DL> |
| </DL> |
| <HR> |
| |
| <A NAME="POTENTIAL_METHOD_DECLARATION"><!-- --></A><H3> |
| POTENTIAL_METHOD_DECLARATION</H3> |
| <PRE> |
| public static final int <B>POTENTIAL_METHOD_DECLARATION</B></PRE> |
| <DL> |
| <DD>Completion is a declaration of a new potential function. |
| This kind of completion might occur in a context like |
| <p> |
| The following additional context information is available |
| for this kind of completion proposal at little extra cost: |
| <ul> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getDeclarationSignature()"><CODE>getDeclarationSignature()</CODE></A> - |
| the type signature of the type that declares the |
| method that is being created |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getName()"><CODE>getName()</CODE></A> - |
| the simple name of the method that is being created |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getSignature()"><CODE>getSignature()</CODE></A> - |
| the method signature of the method that is being |
| created |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getFlags()"><CODE>getFlags()</CODE></A> - |
| the modifiers flags of the method that is being |
| created |
| </li> |
| </ul> |
| </p> |
| <P> |
| <DL> |
| <DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getKind()"><CODE>getKind()</CODE></A>, |
| <A HREF="../../../../../constant-values.html#org.eclipse.wst.jsdt.core.CompletionProposal.POTENTIAL_METHOD_DECLARATION">Constant Field Values</A></DL> |
| </DL> |
| <HR> |
| |
| <A NAME="METHOD_NAME_REFERENCE"><!-- --></A><H3> |
| METHOD_NAME_REFERENCE</H3> |
| <PRE> |
| public static final int <B>METHOD_NAME_REFERENCE</B></PRE> |
| <DL> |
| <DD>Completion is a reference to a function name. |
| <p> |
| The following additional context information is available |
| for this kind of completion proposal at little extra cost: |
| <ul> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getDeclarationSignature()"><CODE>getDeclarationSignature()</CODE></A> - |
| the type signature of the type that declares the method that is referenced |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getFlags()"><CODE>getFlags()</CODE></A> - |
| the modifiers flags of the method that is referenced |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getName()"><CODE>getName()</CODE></A> - |
| the simple name of the method that is referenced |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getSignature()"><CODE>getSignature()</CODE></A> - |
| the method signature of the method that is referenced |
| </li> |
| </ul> |
| </p> |
| <P> |
| <DL> |
| <DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getKind()"><CODE>getKind()</CODE></A>, |
| <A HREF="../../../../../constant-values.html#org.eclipse.wst.jsdt.core.CompletionProposal.METHOD_NAME_REFERENCE">Constant Field Values</A></DL> |
| </DL> |
| <HR> |
| |
| <A NAME="ANNOTATION_ATTRIBUTE_REF"><!-- --></A><H3> |
| ANNOTATION_ATTRIBUTE_REF</H3> |
| <PRE> |
| public static final int <B>ANNOTATION_ATTRIBUTE_REF</B></PRE> |
| <DL> |
| <DL> |
| <DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.wst.jsdt.core.CompletionProposal.ANNOTATION_ATTRIBUTE_REF">Constant Field Values</A></DL> |
| </DL> |
| <HR> |
| |
| <A NAME="JSDOC_FIELD_REF"><!-- --></A><H3> |
| JSDOC_FIELD_REF</H3> |
| <PRE> |
| public static final int <B>JSDOC_FIELD_REF</B></PRE> |
| <DL> |
| <DD>Completion is a link reference to a field in a JSdoc text. |
| This kind of completion might occur in a context like |
| <code>" * blabla System.o^ blabla"</code> and complete it to |
| <code>" * blabla {@link System#out } blabla"</code>. |
| <p> |
| The following additional context information is available |
| for this kind of completion proposal at little extra cost: |
| <ul> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getDeclarationSignature()"><CODE>getDeclarationSignature()</CODE></A> - |
| the type signature of the type that declares the field that is referenced |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getFlags()"><CODE>getFlags()</CODE></A> - |
| the modifiers flags (including ACC_ENUM) of the field that is referenced |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getName()"><CODE>getName()</CODE></A> - |
| the simple name of the field that is referenced |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getSignature()"><CODE>getSignature()</CODE></A> - |
| the type signature of the field's type (as opposed to the |
| signature of the type in which the referenced field |
| is declared) |
| </li> |
| </ul> |
| </p> |
| <P> |
| <DL> |
| <DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getKind()"><CODE>getKind()</CODE></A>, |
| <A HREF="../../../../../constant-values.html#org.eclipse.wst.jsdt.core.CompletionProposal.JSDOC_FIELD_REF">Constant Field Values</A></DL> |
| </DL> |
| <HR> |
| |
| <A NAME="JSDOC_METHOD_REF"><!-- --></A><H3> |
| JSDOC_METHOD_REF</H3> |
| <PRE> |
| public static final int <B>JSDOC_METHOD_REF</B></PRE> |
| <DL> |
| <DD>Completion is a link reference to a function in a JSdoc text. |
| This kind of completion might occur in a context like |
| <code>" * blabla Object#va^ blabla"</code> and complete it to |
| <code>" * blabla {@link Object#valueOf() }"</code>. |
| <p> |
| The following additional context information is available |
| for this kind of completion proposal at little extra cost: |
| <ul> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getDeclarationSignature()"><CODE>getDeclarationSignature()</CODE></A> - |
| the type signature of the type that declares the method that is referenced |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getFlags()"><CODE>getFlags()</CODE></A> - |
| the modifiers flags of the method that is referenced |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getName()"><CODE>getName()</CODE></A> - |
| the simple name of the method that is referenced |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getSignature()"><CODE>getSignature()</CODE></A> - |
| the method signature of the method that is referenced |
| </li> |
| </ul> |
| </p> |
| <P> |
| <DL> |
| <DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getKind()"><CODE>getKind()</CODE></A>, |
| <A HREF="../../../../../constant-values.html#org.eclipse.wst.jsdt.core.CompletionProposal.JSDOC_METHOD_REF">Constant Field Values</A></DL> |
| </DL> |
| <HR> |
| |
| <A NAME="JSDOC_TYPE_REF"><!-- --></A><H3> |
| JSDOC_TYPE_REF</H3> |
| <PRE> |
| public static final int <B>JSDOC_TYPE_REF</B></PRE> |
| <DL> |
| <DD>Completion is a link reference to a type in a JSdoc text. |
| Any kind of type is allowed, including primitive types, reference types, |
| array types, parameterized types, and type variables. |
| This kind of completion might occur in a context like |
| <code>" * blabla Str^ blabla"</code> and complete it to |
| <code>" * blabla {@link String } blabla"</code>. |
| <p> |
| The following additional context information is available |
| for this kind of completion proposal at little extra cost: |
| <ul> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getDeclarationSignature()"><CODE>getDeclarationSignature()</CODE></A> - |
| the dot-based package name of the package that contains |
| the type that is referenced |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getSignature()"><CODE>getSignature()</CODE></A> - |
| the type signature of the type that is referenced |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getFlags()"><CODE>getFlags()</CODE></A> - |
| the modifiers flags of the type that is referenced |
| </li> |
| </ul> |
| </p> |
| <P> |
| <DL> |
| <DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getKind()"><CODE>getKind()</CODE></A>, |
| <A HREF="../../../../../constant-values.html#org.eclipse.wst.jsdt.core.CompletionProposal.JSDOC_TYPE_REF">Constant Field Values</A></DL> |
| </DL> |
| <HR> |
| |
| <A NAME="JSDOC_VALUE_REF"><!-- --></A><H3> |
| JSDOC_VALUE_REF</H3> |
| <PRE> |
| public static final int <B>JSDOC_VALUE_REF</B></PRE> |
| <DL> |
| <DD>Completion is a value reference to a static field in a JSdoc text. |
| This kind of completion might occur in a context like |
| <code>" * blabla Number.N^ blabla"</code> and complete it to |
| <code>" * blabla {@value Number#NaN } blabla"</code>. |
| <p> |
| The following additional context information is available |
| for this kind of completion proposal at little extra cost: |
| <ul> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getDeclarationSignature()"><CODE>getDeclarationSignature()</CODE></A> - |
| the type signature of the type that declares the field that is referenced |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getFlags()"><CODE>getFlags()</CODE></A> - |
| the modifiers flags of the field that is referenced |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getName()"><CODE>getName()</CODE></A> - |
| the simple name of the field that is referenced |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getSignature()"><CODE>getSignature()</CODE></A> - |
| the type signature of the field's type (as opposed to the |
| signature of the type in which the referenced field |
| is declared) |
| </li> |
| </ul> |
| </p> |
| <P> |
| <DL> |
| <DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getKind()"><CODE>getKind()</CODE></A>, |
| <A HREF="../../../../../constant-values.html#org.eclipse.wst.jsdt.core.CompletionProposal.JSDOC_VALUE_REF">Constant Field Values</A></DL> |
| </DL> |
| <HR> |
| |
| <A NAME="JSDOC_PARAM_REF"><!-- --></A><H3> |
| JSDOC_PARAM_REF</H3> |
| <PRE> |
| public static final int <B>JSDOC_PARAM_REF</B></PRE> |
| <DL> |
| <DD>Completion is a method argument or a class/method type parameter |
| in JSdoc param tag. |
| <p> |
| The following additional context information is available |
| for this kind of completion proposal at little extra cost: |
| <ul> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getDeclarationSignature()"><CODE>getDeclarationSignature()</CODE></A> - |
| the type signature of the type that declares the field that is referenced |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getFlags()"><CODE>getFlags()</CODE></A> - |
| the modifiers flags (including ACC_ENUM) of the field that is referenced |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getName()"><CODE>getName()</CODE></A> - |
| the simple name of the field that is referenced |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getSignature()"><CODE>getSignature()</CODE></A> - |
| the type signature of the field's type (as opposed to the |
| signature of the type in which the referenced field |
| is declared) |
| </li> |
| </ul> |
| </p> |
| |
| <b>This field only applies to ECMAScript 4 which is not yet supported</b> |
| <P> |
| <DL> |
| <DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getKind()"><CODE>getKind()</CODE></A>, |
| <A HREF="../../../../../constant-values.html#org.eclipse.wst.jsdt.core.CompletionProposal.JSDOC_PARAM_REF">Constant Field Values</A></DL> |
| </DL> |
| <HR> |
| |
| <A NAME="JSDOC_BLOCK_TAG"><!-- --></A><H3> |
| JSDOC_BLOCK_TAG</H3> |
| <PRE> |
| public static final int <B>JSDOC_BLOCK_TAG</B></PRE> |
| <DL> |
| <DD>Completion is a JSdoc block tag. |
| This kind of completion might occur in a context like |
| <code>" * @s^ blabla"</code> and complete it to |
| <code>" * @see blabla"</code>. |
| <p> |
| The following additional context information is available |
| for this kind of completion proposal at little extra cost: |
| <ul> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getDeclarationSignature()"><CODE>getDeclarationSignature()</CODE></A> - |
| the type signature of the type that declares the field that is referenced |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getFlags()"><CODE>getFlags()</CODE></A> - |
| the modifiers flags of the field that is referenced |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getName()"><CODE>getName()</CODE></A> - |
| the simple name of the field that is referenced |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getSignature()"><CODE>getSignature()</CODE></A> - |
| the type signature of the field's type (as opposed to the |
| signature of the type in which the referenced field |
| is declared) |
| </li> |
| </ul> |
| </p> |
| <P> |
| <DL> |
| <DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getKind()"><CODE>getKind()</CODE></A>, |
| <A HREF="../../../../../constant-values.html#org.eclipse.wst.jsdt.core.CompletionProposal.JSDOC_BLOCK_TAG">Constant Field Values</A></DL> |
| </DL> |
| <HR> |
| |
| <A NAME="JSDOC_INLINE_TAG"><!-- --></A><H3> |
| JSDOC_INLINE_TAG</H3> |
| <PRE> |
| public static final int <B>JSDOC_INLINE_TAG</B></PRE> |
| <DL> |
| <DD>Completion is a JSdoc inline tag. |
| This kind of completion might occur in a context like |
| <code>" * Insert @l^ Object"</code> and complete it to |
| <code>" * Insert {@link Object }"</code>. |
| <p> |
| The following additional context information is available |
| for this kind of completion proposal at little extra cost: |
| <ul> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getDeclarationSignature()"><CODE>getDeclarationSignature()</CODE></A> - |
| the type signature of the type that declares the field that is referenced |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getFlags()"><CODE>getFlags()</CODE></A> - |
| the modifiers flags of the field that is referenced |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getName()"><CODE>getName()</CODE></A> - |
| the simple name of the field that is referenced |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getSignature()"><CODE>getSignature()</CODE></A> - |
| the type signature of the field's type (as opposed to the |
| signature of the type in which the referenced field |
| is declared) |
| </li> |
| </ul> |
| </p> |
| <P> |
| <DL> |
| <DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getKind()"><CODE>getKind()</CODE></A>, |
| <A HREF="../../../../../constant-values.html#org.eclipse.wst.jsdt.core.CompletionProposal.JSDOC_INLINE_TAG">Constant Field Values</A></DL> |
| </DL> |
| <HR> |
| |
| <A NAME="FIELD_IMPORT"><!-- --></A><H3> |
| FIELD_IMPORT</H3> |
| <PRE> |
| public static final int <B>FIELD_IMPORT</B></PRE> |
| <DL> |
| <DD>Completion is an import of reference to a static field. |
| <p> |
| The following additional context information is available |
| for this kind of completion proposal at little extra cost: |
| <ul> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getDeclarationSignature()"><CODE>getDeclarationSignature()</CODE></A> - |
| the type signature of the type that declares the field that is imported |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getFlags()"><CODE>getFlags()</CODE></A> - |
| the modifiers flags (including ACC_ENUM) of the field that is imported |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getName()"><CODE>getName()</CODE></A> - |
| the simple name of the field that is imported |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getSignature()"><CODE>getSignature()</CODE></A> - |
| the type signature of the field's type (as opposed to the |
| signature of the type in which the referenced field |
| is declared) |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getAdditionalFlags()"><CODE>getAdditionalFlags()</CODE></A> - |
| the completion flags (including ComletionFlags.StaticImport) |
| of the proposed import |
| </li> |
| </ul> |
| </p> |
| <P> |
| <DL> |
| <DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getKind()"><CODE>getKind()</CODE></A>, |
| <A HREF="../../../../../constant-values.html#org.eclipse.wst.jsdt.core.CompletionProposal.FIELD_IMPORT">Constant Field Values</A></DL> |
| </DL> |
| <HR> |
| |
| <A NAME="METHOD_IMPORT"><!-- --></A><H3> |
| METHOD_IMPORT</H3> |
| <PRE> |
| public static final int <B>METHOD_IMPORT</B></PRE> |
| <DL> |
| <DD>Completion is an import of reference to a static method. |
| <p> |
| The following additional context information is available |
| for this kind of completion proposal at little extra cost: |
| <ul> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getDeclarationSignature()"><CODE>getDeclarationSignature()</CODE></A> - |
| the type signature of the type that declares the method that is imported |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getFlags()"><CODE>getFlags()</CODE></A> - |
| the modifiers flags of the method that is imported |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getName()"><CODE>getName()</CODE></A> - |
| the simple name of the method that is imported |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getSignature()"><CODE>getSignature()</CODE></A> - |
| the method signature of the method that is imported |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getAdditionalFlags()"><CODE>getAdditionalFlags()</CODE></A> - |
| the completion flags (including ComletionFlags.StaticImport) |
| of the proposed import |
| </li> |
| </ul> |
| </p> |
| <P> |
| <DL> |
| <DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getKind()"><CODE>getKind()</CODE></A>, |
| <A HREF="../../../../../constant-values.html#org.eclipse.wst.jsdt.core.CompletionProposal.METHOD_IMPORT">Constant Field Values</A></DL> |
| </DL> |
| <HR> |
| |
| <A NAME="TYPE_IMPORT"><!-- --></A><H3> |
| TYPE_IMPORT</H3> |
| <PRE> |
| public static final int <B>TYPE_IMPORT</B></PRE> |
| <DL> |
| <DD>Completion is an import of reference to a type. |
| Only reference to reference types are allowed. |
| <p> |
| The following additional context information is available |
| for this kind of completion proposal at little extra cost: |
| <ul> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getDeclarationSignature()"><CODE>getDeclarationSignature()</CODE></A> - |
| the dot-based package name of the package that contains |
| the type that is imported |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getSignature()"><CODE>getSignature()</CODE></A> - |
| the type signature of the type that is imported |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getFlags()"><CODE>getFlags()</CODE></A> - |
| the modifiers flags (including Flags.AccInterface, AccEnum, |
| and AccAnnotation) of the type that is imported |
| </li> |
| <li><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getAdditionalFlags()"><CODE>getAdditionalFlags()</CODE></A> - |
| the completion flags (including ComletionFlags.StaticImport) |
| of the proposed import |
| </li> |
| </ul> |
| </p> |
| <P> |
| <DL> |
| <DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html#getKind()"><CODE>getKind()</CODE></A>, |
| <A HREF="../../../../../constant-values.html#org.eclipse.wst.jsdt.core.CompletionProposal.TYPE_IMPORT">Constant Field Values</A></DL> |
| </DL> |
| |
| <!-- ============ METHOD DETAIL ========== --> |
| |
| <A NAME="method_detail"><!-- --></A> |
| <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> |
| <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> |
| <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> |
| <B>Method Detail</B></FONT></TH> |
| </TR> |
| </TABLE> |
| |
| <A NAME="create(int, int)"><!-- --></A><H3> |
| create</H3> |
| <PRE> |
| public static <A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html" title="class in org.eclipse.wst.jsdt.core">CompletionProposal</A> <B>create</B>(int kind, |
| int completionOffset)</PRE> |
| <DL> |
| <DD>Creates a basic completion proposal. All instance |
| field have plausible default values unless otherwise noted. |
| <p> |
| Note that the constructors for this class are internal to the |
| JavaScript model implementation. Clients cannot directly create |
| CompletionProposal objects. |
| </p> |
| <P> |
| <DD><DL> |
| <DT><B>Parameters:</B><DD><CODE>kind</CODE> - one of the kind constants declared on this class<DD><CODE>completionOffset</CODE> - original offset of code completion request |
| <DT><B>Returns:</B><DD>a new completion proposal</DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="getAdditionalFlags()"><!-- --></A><H3> |
| getAdditionalFlags</H3> |
| <PRE> |
| public int <B>getAdditionalFlags</B>()</PRE> |
| <DL> |
| <DD>Returns the completion flags relevant in the context, or |
| <code>CompletionFlags.Default</code> if none. |
| <p> |
| This field is available for the following kinds of |
| completion proposals: |
| <ul> |
| <li><code>FIELD_IMPORT</code> - completion flags |
| of the attribute that is referenced. Completion flags for |
| this proposal kind can only include <code>CompletionFlags.StaticImport</code></li> |
| <li><code>METHOD_IMPORT</code> - completion flags |
| of the attribute that is referenced. Completion flags for |
| this proposal kind can only include <code>CompletionFlags.StaticImport</code></li> |
| <li><code>TYPE_IMPORT</code> - completion flags |
| of the attribute that is referenced. Completion flags for |
| this proposal kind can only include <code>CompletionFlags.StaticImport</code></li> |
| </ul> |
| For other kinds of completion proposals, this method returns |
| <code>CompletionFlags.Default</code>. |
| </p> |
| <P> |
| <DD><DL> |
| |
| <DT><B>Returns:</B><DD>the completion flags, or |
| <code>CompletionFlags.Default</code> if none<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionFlags.html" title="class in org.eclipse.wst.jsdt.core"><CODE>CompletionFlags</CODE></A></DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="setAdditionalFlags(int)"><!-- --></A><H3> |
| setAdditionalFlags</H3> |
| <PRE> |
| public void <B>setAdditionalFlags</B>(int additionalFlags)</PRE> |
| <DL> |
| <DD>Sets the completion flags relevant in the context. |
| <p> |
| If not set, defaults to none. |
| </p> |
| <p> |
| The completion engine creates instances of this class and sets |
| its properties; this method is not intended to be used by other clients. |
| </p> |
| <P> |
| <DD><DL> |
| <DT><B>Parameters:</B><DD><CODE>additionalFlags</CODE> - the completion flags, or |
| <code>CompletionFlags.Default</code> if none</DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="getKind()"><!-- --></A><H3> |
| getKind</H3> |
| <PRE> |
| public int <B>getKind</B>()</PRE> |
| <DL> |
| <DD>Returns the kind of completion being proposed. |
| <p> |
| The set of different kinds of completion proposals is |
| expected to change over time. It is strongly recommended |
| that clients do <b>not</b> assume that the kind is one of the |
| ones they know about, and code defensively for the |
| possibility of unexpected future growth. |
| </p> |
| <P> |
| <DD><DL> |
| |
| <DT><B>Returns:</B><DD>the kind; one of the kind constants |
| declared on this class, or possibly a kind unknown |
| to the caller</DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="getCompletionLocation()"><!-- --></A><H3> |
| getCompletionLocation</H3> |
| <PRE> |
| public int <B>getCompletionLocation</B>()</PRE> |
| <DL> |
| <DD>Returns the character index in the source file buffer |
| where source completion was requested (the |
| <code>offset</code> parameter to |
| <code>ICodeAssist.codeComplete</code> minus one). |
| <P> |
| <DD><DL> |
| |
| <DT><B>Returns:</B><DD>character index in source file buffer<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/wst/jsdt/core/ICodeAssist.html#codeComplete(int, org.eclipse.wst.jsdt.core.CompletionRequestor)"><CODE>ICodeAssist.codeComplete(int,CompletionRequestor)</CODE></A></DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="getTokenStart()"><!-- --></A><H3> |
| getTokenStart</H3> |
| <PRE> |
| public int <B>getTokenStart</B>()</PRE> |
| <DL> |
| <DD>Returns the character index of the start of the |
| subrange in the source file buffer containing the |
| relevant token being completed. This |
| token is either the identifier or JavaScript language keyword |
| under, or immediately preceding, the original request |
| offset. If the original request offset is not within |
| or immediately after an identifier or keyword, then the |
| position returned is original request offset and the |
| token range is empty. |
| <P> |
| <DD><DL> |
| |
| <DT><B>Returns:</B><DD>character index of token start position (inclusive)</DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="getTokenEnd()"><!-- --></A><H3> |
| getTokenEnd</H3> |
| <PRE> |
| public int <B>getTokenEnd</B>()</PRE> |
| <DL> |
| <DD>Returns the character index of the end (exclusive) of the subrange |
| in the source file buffer containing the |
| relevant token. When there is no relevant token, the |
| range is empty |
| (<code>getEndToken() == getStartToken()</code>). |
| <P> |
| <DD><DL> |
| |
| <DT><B>Returns:</B><DD>character index of token end position (exclusive)</DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="setTokenRange(int, int)"><!-- --></A><H3> |
| setTokenRange</H3> |
| <PRE> |
| public void <B>setTokenRange</B>(int startIndex, |
| int endIndex)</PRE> |
| <DL> |
| <DD>Sets the character indices of the subrange in the |
| source file buffer containing the relevant token being |
| completed. This token is either the identifier or |
| JavaScript language keyword under, or immediately preceding, |
| the original request offset. If the original request |
| offset is not within or immediately after an identifier |
| or keyword, then the source range begins at original |
| request offset and is empty. |
| <p> |
| If not set, defaults to empty subrange at [0,0). |
| </p> |
| <P> |
| <DD><DL> |
| <DT><B>Parameters:</B><DD><CODE>startIndex</CODE> - character index of token start position (inclusive)<DD><CODE>endIndex</CODE> - character index of token end position (exclusive)</DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="getCompletion()"><!-- --></A><H3> |
| getCompletion</H3> |
| <PRE> |
| public char[] <B>getCompletion</B>()</PRE> |
| <DL> |
| <DD>Returns the proposed sequence of characters to insert into the |
| source file buffer, replacing the characters at the specified |
| source range. The string can be arbitrary; for example, it might |
| include not only the name of a method but a set of parentheses. |
| <p> |
| The client must not modify the array returned. |
| </p> |
| <P> |
| <DD><DL> |
| |
| <DT><B>Returns:</B><DD>the completion string</DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="setCompletion(char[])"><!-- --></A><H3> |
| setCompletion</H3> |
| <PRE> |
| public void <B>setCompletion</B>(char[] completion)</PRE> |
| <DL> |
| <DD>Sets the proposed sequence of characters to insert into the |
| source file buffer, replacing the characters at the specified |
| source range. The string can be arbitrary; for example, it might |
| include not only the name of a method but a set of parentheses. |
| <p> |
| If not set, defaults to an empty character array. |
| </p> |
| <p> |
| The completion engine creates instances of this class and sets |
| its properties; this method is not intended to be used by other clients. |
| </p> |
| <P> |
| <DD><DL> |
| <DT><B>Parameters:</B><DD><CODE>completion</CODE> - the completion string</DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="getReplaceStart()"><!-- --></A><H3> |
| getReplaceStart</H3> |
| <PRE> |
| public int <B>getReplaceStart</B>()</PRE> |
| <DL> |
| <DD>Returns the character index of the start of the |
| subrange in the source file buffer to be replaced |
| by the completion string. If the subrange is empty |
| (<code>getReplaceEnd() == getReplaceStart()</code>), |
| the completion string is to be inserted at this |
| index. |
| <p> |
| Note that while the token subrange is precisely |
| specified, the replacement range is loosely |
| constrained and may not bear any direct relation |
| to the original request offset. For example, |
| it would be possible for a type completion to |
| propose inserting an import declaration at the |
| top of the compilation unit; or the completion |
| might include trailing parentheses and |
| punctuation for a method completion. |
| </p> |
| <P> |
| <DD><DL> |
| |
| <DT><B>Returns:</B><DD>replacement start position (inclusive)</DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="getReplaceEnd()"><!-- --></A><H3> |
| getReplaceEnd</H3> |
| <PRE> |
| public int <B>getReplaceEnd</B>()</PRE> |
| <DL> |
| <DD>Returns the character index of the end of the |
| subrange in the source file buffer to be replaced |
| by the completion string. If the subrange is empty |
| (<code>getReplaceEnd() == getReplaceStart()</code>), |
| the completion string is to be inserted at this |
| index. |
| <P> |
| <DD><DL> |
| |
| <DT><B>Returns:</B><DD>replacement end position (exclusive)</DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="setReplaceRange(int, int)"><!-- --></A><H3> |
| setReplaceRange</H3> |
| <PRE> |
| public void <B>setReplaceRange</B>(int startIndex, |
| int endIndex)</PRE> |
| <DL> |
| <DD>Sets the character indices of the subrange in the |
| source file buffer to be replaced by the completion |
| string. If the subrange is empty |
| (<code>startIndex == endIndex</code>), |
| the completion string is to be inserted at this |
| index. |
| <p> |
| If not set, defaults to empty subrange at [0,0). |
| </p> |
| <p> |
| The completion engine creates instances of this class and sets |
| its properties; this method is not intended to be used by other clients. |
| </p> |
| <P> |
| <DD><DL> |
| <DT><B>Parameters:</B><DD><CODE>startIndex</CODE> - character index of replacement start position (inclusive)<DD><CODE>endIndex</CODE> - character index of replacement end position (exclusive)</DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="getRelevance()"><!-- --></A><H3> |
| getRelevance</H3> |
| <PRE> |
| public int <B>getRelevance</B>()</PRE> |
| <DL> |
| <DD>Returns the relative relevance rating of this proposal. |
| <P> |
| <DD><DL> |
| |
| <DT><B>Returns:</B><DD>relevance rating of this proposal; ratings are positive; higher means better</DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="setRelevance(int)"><!-- --></A><H3> |
| setRelevance</H3> |
| <PRE> |
| public void <B>setRelevance</B>(int rating)</PRE> |
| <DL> |
| <DD>Sets the relative relevance rating of this proposal. |
| <p> |
| If not set, defaults to the lowest possible rating (1). |
| </p> |
| <p> |
| The completion engine creates instances of this class and sets |
| its properties; this method is not intended to be used by other clients. |
| </p> |
| <P> |
| <DD><DL> |
| <DT><B>Parameters:</B><DD><CODE>rating</CODE> - relevance rating of this proposal; ratings are positive; higher means better</DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="getDeclarationSignature()"><!-- --></A><H3> |
| getDeclarationSignature</H3> |
| <PRE> |
| public char[] <B>getDeclarationSignature</B>()</PRE> |
| <DL> |
| <DD>Returns the type signature of the relevant |
| declaration in the context, or <code>null</code> if none. |
| <p> |
| This field is available for the following kinds of |
| completion proposals: |
| <ul> |
| <li><code>ANNOTATION_ATTRIBUT_REF</code> - type signature |
| of the annotation that declares the attribute that is referenced</li> |
| <li><code>ANONYMOUS_CLASS_DECLARATION</code> - type signature |
| of the type that is being subclassed or implemented</li> |
| <li><code>FIELD_IMPORT</code> - type signature |
| of the type that declares the field that is imported</li> |
| <li><code>FIELD_REF</code> - type signature |
| of the type that declares the field that is referenced</li> |
| <li><code>METHOD_IMPORT</code> - type signature |
| of the type that declares the method that is imported</li> |
| <li><code>FUNCTION_REF</code> - type signature |
| of the type that declares the method that is referenced</li> |
| <li><code>FUNCTION_DECLARATION</code> - type signature |
| of the type that declares the method that is being |
| implemented or overridden</li> |
| <li><code>PACKAGE_REF</code> - dot-based package |
| name of the package that is referenced</li> |
| <li><code>TYPE_IMPORT</code> - dot-based package |
| name of the package containing the type that is imported</li> |
| <li><code>TYPE_REF</code> - dot-based package |
| name of the package containing the type that is referenced</li> |
| <li><code>POTENTIAL_METHOD_DECLARATION</code> - type signature |
| of the type that declares the method that is being created</li> |
| </ul> |
| For kinds of completion proposals, this method returns |
| <code>null</code>. Clients must not modify the array |
| returned. |
| </p> |
| <P> |
| <DD><DL> |
| |
| <DT><B>Returns:</B><DD>a type signature or a package name (depending |
| on the kind of completion), or <code>null</code> if none<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/wst/jsdt/core/Signature.html" title="class in org.eclipse.wst.jsdt.core"><CODE>Signature</CODE></A></DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="getDeclarationKey()"><!-- --></A><H3> |
| getDeclarationKey</H3> |
| <PRE> |
| public char[] <B>getDeclarationKey</B>()</PRE> |
| <DL> |
| <DD>Returns the key of the relevant |
| declaration in the context, or <code>null</code> if none. |
| <p> |
| This field is available for the following kinds of |
| completion proposals: |
| <ul> |
| <li><code>ANONYMOUS_CLASS_DECLARATION</code> - key |
| of the type that is being subclassed or implemented</li> |
| <li><code>FUNCTION_DECLARATION</code> - key |
| of the type that declares the method that is being |
| implemented or overridden</li> |
| </ul> |
| For kinds of completion proposals, this method returns |
| <code>null</code>. Clients must not modify the array |
| returned. |
| </p> |
| <P> |
| <DD><DL> |
| |
| <DT><B>Returns:</B><DD>a key, or <code>null</code> if none<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/wst/jsdt/core/dom/ASTParser.html#createASTs(org.eclipse.wst.jsdt.core.IJavaScriptUnit[], java.lang.String[], org.eclipse.wst.jsdt.core.dom.ASTRequestor, IProgressMonitor)"><CODE>ASTParser.createASTs(IJavaScriptUnit[], String[], org.eclipse.wst.jsdt.core.dom.ASTRequestor, IProgressMonitor)</CODE></A></DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="setDeclarationSignature(char[])"><!-- --></A><H3> |
| setDeclarationSignature</H3> |
| <PRE> |
| public void <B>setDeclarationSignature</B>(char[] signature)</PRE> |
| <DL> |
| <DD>Sets the type signature of the relevant |
| declaration in the context, or <code>null</code> if none. |
| <p> |
| If not set, defaults to none. |
| </p> |
| <p> |
| The completion engine creates instances of this class and sets |
| its properties; this method is not intended to be used by other clients. |
| </p> |
| <P> |
| <DD><DL> |
| <DT><B>Parameters:</B><DD><CODE>signature</CODE> - the type or package signature, or |
| <code>null</code> if none</DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="setDeclarationKey(char[])"><!-- --></A><H3> |
| setDeclarationKey</H3> |
| <PRE> |
| public void <B>setDeclarationKey</B>(char[] key)</PRE> |
| <DL> |
| <DD>Sets the type key of the relevant |
| declaration in the context, or <code>null</code> if none. |
| <p> |
| If not set, defaults to none. |
| </p> |
| <p> |
| The completion engine creates instances of this class and sets |
| its properties; this method is not intended to be used by other clients. |
| </p> |
| <P> |
| <DD><DL> |
| <DT><B>Parameters:</B><DD><CODE>key</CODE> - the type or package key, or |
| <code>null</code> if none</DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="getName()"><!-- --></A><H3> |
| getName</H3> |
| <PRE> |
| public char[] <B>getName</B>()</PRE> |
| <DL> |
| <DD>Returns the simple name of the function, field, |
| member, or variable relevant in the context, or |
| <code>null</code> if none. |
| <p> |
| This field is available for the following kinds of |
| completion proposals: |
| <ul> |
| <li><code>ANNOTATION_ATTRIBUT_REF</code> - the name of the attribute</li> |
| <li><code>FIELD_IMPORT</code> - the name of the field</li> |
| <li><code>FIELD_REF</code> - the name of the field</li> |
| <li><code>KEYWORD</code> - the keyword</li> |
| <li><code>LABEL_REF</code> - the name of the label</li> |
| <li><code>LOCAL_VARIABLE_REF</code> - the name of the local variable</li> |
| <li><code>METHOD_IMPORT</code> - the name of the method</li> |
| <li><code>FUNCTION_REF</code> - the name of the method (the type simple name for constructor)</li> |
| <li><code>FUNCTION_DECLARATION</code> - the name of the method (the type simple name for constructor)</li> |
| <li><code>VARIABLE_DECLARATION</code> - the name of the variable</li> |
| <li><code>POTENTIAL_METHOD_DECLARATION</code> - the name of the method</li> |
| </ul> |
| For kinds of completion proposals, this method returns |
| <code>null</code>. Clients must not modify the array |
| returned. |
| </p> |
| <P> |
| <DD><DL> |
| |
| <DT><B>Returns:</B><DD>the keyword, field, method, local variable, or member |
| name, or <code>null</code> if none</DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="setName(char[])"><!-- --></A><H3> |
| setName</H3> |
| <PRE> |
| public void <B>setName</B>(char[] name)</PRE> |
| <DL> |
| <DD>Sets the simple name of the method (type simple name for constructor), field, |
| member, or variable relevant in the context, or |
| <code>null</code> if none. |
| <p> |
| If not set, defaults to none. |
| </p> |
| <p> |
| The completion engine creates instances of this class and sets |
| its properties; this method is not intended to be used by other clients. |
| </p> |
| <P> |
| <DD><DL> |
| <DT><B>Parameters:</B><DD><CODE>name</CODE> - the keyword, field, method, local variable, |
| or member name, or <code>null</code> if none</DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="getSignature()"><!-- --></A><H3> |
| getSignature</H3> |
| <PRE> |
| public char[] <B>getSignature</B>()</PRE> |
| <DL> |
| <DD>Returns the signature of the method or type |
| relevant in the context, or <code>null</code> if none. |
| <p> |
| This field is available for the following kinds of |
| completion proposals: |
| <ul> |
| <li><code>ANNOTATION_ATTRIBUT_REF</code> - the type signature |
| of the referenced attribute's type</li> |
| <li><code>ANONYMOUS_CLASS_DECLARATION</code> - method signature |
| of the constructor that is being invoked</li> |
| <li><code>FIELD_IMPORT</code> - the type signature |
| of the referenced field's type</li> |
| <li><code>FIELD_REF</code> - the type signature |
| of the referenced field's type</li> |
| <li><code>LOCAL_VARIABLE_REF</code> - the type signature |
| of the referenced local variable's type</li> |
| <li><code>METHOD_IMPORT</code> - method signature |
| of the method that is imported</li> |
| <li><code>FUNCTION_REF</code> - method signature |
| of the method that is referenced</li> |
| <li><code>FUNCTION_DECLARATION</code> - method signature |
| of the method that is being implemented or overridden</li> |
| <li><code>TYPE_IMPORT</code> - type signature |
| of the type that is imported</li> |
| <li><code>TYPE_REF</code> - type signature |
| of the type that is referenced</li> |
| <li><code>VARIABLE_DECLARATION</code> - the type signature |
| of the type of the variable being declared</li> |
| <li><code>POTENTIAL_METHOD_DECLARATION</code> - method signature |
| of the method that is being created</li> |
| </ul> |
| For kinds of completion proposals, this method returns |
| <code>null</code>. Clients must not modify the array |
| returned. |
| </p> |
| <P> |
| <DD><DL> |
| |
| <DT><B>Returns:</B><DD>the signature, or <code>null</code> if none<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/wst/jsdt/core/Signature.html" title="class in org.eclipse.wst.jsdt.core"><CODE>Signature</CODE></A></DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="getKey()"><!-- --></A><H3> |
| getKey</H3> |
| <PRE> |
| public char[] <B>getKey</B>()</PRE> |
| <DL> |
| <DD>Returns the key relevant in the context, |
| or <code>null</code> if none. |
| <p> |
| This field is available for the following kinds of |
| completion proposals: |
| <ul> |
| <li><code>ANONYMOUS_CLASS_DECLARATION</code> - method key |
| of the constructor that is being invoked, or <code>null</code> if |
| the declaring type is an interface</li> |
| <li><code>FUNCTION_DECLARATION</code> - method key |
| of the method that is being implemented or overridden</li> |
| </ul> |
| For kinds of completion proposals, this method returns |
| <code>null</code>. Clients must not modify the array |
| returned. |
| </p> |
| <P> |
| <DD><DL> |
| |
| <DT><B>Returns:</B><DD>the key, or <code>null</code> if none<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/wst/jsdt/core/dom/ASTParser.html#createASTs(org.eclipse.wst.jsdt.core.IJavaScriptUnit[], java.lang.String[], org.eclipse.wst.jsdt.core.dom.ASTRequestor, IProgressMonitor)"><CODE>ASTParser.createASTs(IJavaScriptUnit[], String[], org.eclipse.wst.jsdt.core.dom.ASTRequestor, IProgressMonitor)</CODE></A></DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="getDeclarationTypeName()"><!-- --></A><H3> |
| getDeclarationTypeName</H3> |
| <PRE> |
| public char[] <B>getDeclarationTypeName</B>()</PRE> |
| <DL> |
| <DD><DL> |
| <DT><B>Overrides:</B><DD><CODE>getDeclarationTypeName</CODE> in class <CODE>org.eclipse.wst.jsdt.internal.codeassist.InternalCompletionProposal</CODE></DL> |
| </DD> |
| <DD><DL> |
| </DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="setSignature(char[])"><!-- --></A><H3> |
| setSignature</H3> |
| <PRE> |
| public void <B>setSignature</B>(char[] signature)</PRE> |
| <DL> |
| <DD>Sets the signature of the function, method, field type, member type, |
| relevant in the context, or <code>null</code> if none. |
| <p> |
| If not set, defaults to none. |
| </p> |
| <p> |
| The completion engine creates instances of this class and sets |
| its properties; this method is not intended to be used by other clients. |
| </p> |
| <P> |
| <DD><DL> |
| <DT><B>Parameters:</B><DD><CODE>signature</CODE> - the signature, or <code>null</code> if none</DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="setKey(char[])"><!-- --></A><H3> |
| setKey</H3> |
| <PRE> |
| public void <B>setKey</B>(char[] key)</PRE> |
| <DL> |
| <DD>Sets the key of the method, field type, member type, |
| relevant in the context, or <code>null</code> if none. |
| <p> |
| If not set, defaults to none. |
| </p> |
| <p> |
| The completion engine creates instances of this class and sets |
| its properties; this method is not intended to be used by other clients. |
| </p> |
| <P> |
| <DD><DL> |
| <DT><B>Parameters:</B><DD><CODE>key</CODE> - the key, or <code>null</code> if none</DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="getFlags()"><!-- --></A><H3> |
| getFlags</H3> |
| <PRE> |
| public int <B>getFlags</B>()</PRE> |
| <DL> |
| <DD>Returns the modifier flags relevant in the context, or |
| <code>Flags.AccDefault</code> if none. |
| <p> |
| This field is available for the following kinds of |
| completion proposals: |
| <ul> |
| <li><code>ANNOTATION_ATTRIBUT_REF</code> - modifier flags |
| of the attribute that is referenced; |
| <li><code>ANONYMOUS_CLASS_DECLARATION</code> - modifier flags |
| of the constructor that is referenced</li> |
| <li><code>FIELD_IMPORT</code> - modifier flags |
| of the field that is imported.</li> |
| <li><code>FIELD_REF</code> - modifier flags |
| of the field that is referenced; |
| <code>Flags.AccEnum</code> can be used to recognize |
| references to enum constants |
| </li> |
| <li><code>KEYWORD</code> - modifier flag |
| corresponding to the modifier keyword</li> |
| <li><code>LOCAL_VARIABLE_REF</code> - modifier flags |
| of the local variable that is referenced</li> |
| <li><code>METHOD_IMPORT</code> - modifier flags |
| of the method that is imported; |
| </li> |
| <li><code>FUNCTION_REF</code> - modifier flags |
| of the method that is referenced; |
| <code>Flags.AccAnnotation</code> can be used to recognize |
| references to annotation type members |
| </li> |
| <li><code>FUNCTION_DECLARATION</code> - modifier flags |
| for the method that is being implemented or overridden</li> |
| <li><code>TYPE_IMPORT</code> - modifier flags |
| of the type that is imported; <code>Flags.AccInterface</code> |
| can be used to recognize references to interfaces, |
| <code>Flags.AccEnum</code> enum types, |
| and <code>Flags.AccAnnotation</code> annotation types</li> |
| <li><code>TYPE_REF</code> - modifier flags |
| of the type that is referenced; <code>Flags.AccInterface</code> |
| can be used to recognize references to interfaces, |
| <code>Flags.AccEnum</code> enum types, |
| and <code>Flags.AccAnnotation</code> annotation types |
| </li> |
| <li><code>VARIABLE_DECLARATION</code> - modifier flags |
| for the variable being declared</li> |
| <li><code>POTENTIAL_METHOD_DECLARATION</code> - modifier flags |
| for the method that is being created</li> |
| </ul> |
| For other kinds of completion proposals, this method returns |
| <code>Flags.AccDefault</code>. |
| </p> |
| <P> |
| <DD><DL> |
| |
| <DT><B>Returns:</B><DD>the modifier flags, or |
| <code>Flags.AccDefault</code> if none<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/wst/jsdt/core/Flags.html" title="class in org.eclipse.wst.jsdt.core"><CODE>Flags</CODE></A></DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="setFlags(int)"><!-- --></A><H3> |
| setFlags</H3> |
| <PRE> |
| public void <B>setFlags</B>(int flags)</PRE> |
| <DL> |
| <DD>Sets the modifier flags relevant in the context. |
| <p> |
| If not set, defaults to none. |
| </p> |
| <p> |
| The completion engine creates instances of this class and sets |
| its properties; this method is not intended to be used by other clients. |
| </p> |
| <P> |
| <DD><DL> |
| <DT><B>Parameters:</B><DD><CODE>flags</CODE> - the modifier flags, or |
| <code>Flags.AccDefault</code> if none</DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="getRequiredProposals()"><!-- --></A><H3> |
| getRequiredProposals</H3> |
| <PRE> |
| public <A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html" title="class in org.eclipse.wst.jsdt.core">CompletionProposal</A>[] <B>getRequiredProposals</B>()</PRE> |
| <DL> |
| <DD>Returns the required completion proposals. |
| The proposal can be apply only if these required completion proposals are also applied. |
| If the required proposal aren't applied the completion could create completion problems. |
| |
| <p> |
| This field is available for the following kinds of |
| completion proposals: |
| <ul> |
| <li><code>FIELD_REF</code> - The allowed required proposals for this kind are: |
| <ul> |
| <li><code>TYPE_REF</code></li> |
| <li><code>TYPE_IMPORT</code></li> |
| <li><code>FIELD_IMPORT</code></li> |
| </ul> |
| </li> |
| <li><code>FUNCTION_REF</code> - The allowed required proposals for this kind are: |
| <ul> |
| <li><code>TYPE_REF</code></li> |
| <li><code>TYPE_IMPORT</code></li> |
| <li><code>METHOD_IMPORT</code></li> |
| </ul> |
| </li> |
| </ul> |
| </p> |
| <p> |
| Other kinds of required proposals will be returned in the future, therefore clients of this |
| API must allow with <A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionRequestor.html#setAllowsRequiredProposals(int, int, boolean)"><CODE>CompletionRequestor.setAllowsRequiredProposals(int, int, boolean)</CODE></A> |
| only kinds which are in this list to avoid unexpected results in the future. |
| </p> |
| <p> |
| A required completion proposal cannot have required completion proposals. |
| </p> |
| <P> |
| <DD><DL> |
| |
| <DT><B>Returns:</B><DD>the required completion proposals, or <code>null</code> if none.<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionRequestor.html#setAllowsRequiredProposals(int, int, boolean)"><CODE>CompletionRequestor.setAllowsRequiredProposals(int, int,boolean)</CODE></A></DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="setRequiredProposals(org.eclipse.wst.jsdt.core.CompletionProposal[])"><!-- --></A><H3> |
| setRequiredProposals</H3> |
| <PRE> |
| public void <B>setRequiredProposals</B>(<A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionProposal.html" title="class in org.eclipse.wst.jsdt.core">CompletionProposal</A>[] proposals)</PRE> |
| <DL> |
| <DD>Sets the list of required completion proposals, or <code>null</code> if none. |
| <p> |
| If not set, defaults to none. |
| </p> |
| <p> |
| The completion engine creates instances of this class and sets |
| its properties; this method is not intended to be used by other clients. |
| </p> |
| <P> |
| <DD><DL> |
| <DT><B>Parameters:</B><DD><CODE>proposals</CODE> - the list of required completion proposals, or |
| <code>null</code> if none</DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="findParameterNames(IProgressMonitor)"><!-- --></A><H3> |
| findParameterNames</H3> |
| <PRE> |
| public char[][] <B>findParameterNames</B>(IProgressMonitor monitor)</PRE> |
| <DL> |
| <DD>Finds the method or function parameter names. |
| This information is relevant to method reference (and |
| method declaration proposals). Returns <code>null</code> |
| if not available or not relevant. |
| <p> |
| The client must not modify the array returned. |
| </p> |
| <p> |
| <b>Note that this is an expensive thing to compute, which may require |
| parsing JavaScript source files, etc. Use sparingly.</b> |
| </p> |
| <P> |
| <DD><DL> |
| <DT><B>Parameters:</B><DD><CODE>monitor</CODE> - the progress monitor, or <code>null</code> if none |
| <DT><B>Returns:</B><DD>the parameter names, or <code>null</code> if none |
| or not available or not relevant</DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="setParameterNames(char[][])"><!-- --></A><H3> |
| setParameterNames</H3> |
| <PRE> |
| public void <B>setParameterNames</B>(char[][] parameterNames)</PRE> |
| <DL> |
| <DD>Sets the method or function parameter names. |
| This information is relevant to method reference (and |
| method declaration proposals). |
| <p> |
| The completion engine creates instances of this class and sets |
| its properties; this method is not intended to be used by other clients. |
| </p> |
| <P> |
| <DD><DL> |
| <DT><B>Parameters:</B><DD><CODE>parameterNames</CODE> - the parameter names, or <code>null</code> if none</DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="getAccessibility()"><!-- --></A><H3> |
| getAccessibility</H3> |
| <PRE> |
| public int <B>getAccessibility</B>()</PRE> |
| <DL> |
| <DD>Returns the accessibility of the proposal. |
| <p> |
| This field is available for the following kinds of |
| completion proposals: |
| <ul> |
| <li><code>TYPE_REF</code> - accessibility of the type</li> |
| </ul> |
| For these kinds of completion proposals, this method returns |
| <A HREF="../../../../../org/eclipse/wst/jsdt/core/IAccessRule.html#K_ACCESSIBLE"><CODE>IAccessRule.K_ACCESSIBLE</CODE></A> or <A HREF="../../../../../org/eclipse/wst/jsdt/core/IAccessRule.html#K_DISCOURAGED"><CODE>IAccessRule.K_DISCOURAGED</CODE></A> |
| or <A HREF="../../../../../org/eclipse/wst/jsdt/core/IAccessRule.html#K_NON_ACCESSIBLE"><CODE>IAccessRule.K_NON_ACCESSIBLE</CODE></A>. |
| By default this method return <A HREF="../../../../../org/eclipse/wst/jsdt/core/IAccessRule.html#K_ACCESSIBLE"><CODE>IAccessRule.K_ACCESSIBLE</CODE></A>. |
| </p> |
| <P> |
| <DD><DL> |
| |
| <DT><B>Returns:</B><DD>the accessibility of the proposal<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/wst/jsdt/core/IAccessRule.html" title="interface in org.eclipse.wst.jsdt.core"><CODE>IAccessRule</CODE></A></DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="isConstructor()"><!-- --></A><H3> |
| isConstructor</H3> |
| <PRE> |
| public boolean <B>isConstructor</B>()</PRE> |
| <DL> |
| <DD>Returns whether this proposal is a constructor. |
| <p> |
| This field is available for the following kinds of |
| completion proposals: |
| <ul> |
| <li><code>FUNCTION_REF</code> - return <code>true</code> |
| if the referenced method is a constructor</li> |
| <li><code>FUNCTION_DECLARATION</code> - return <code>true</code> |
| if the declared method is a constructor</li> |
| </ul> |
| For kinds of completion proposals, this method returns |
| <code>false</code>. |
| </p> |
| <P> |
| <DD><DL> |
| |
| <DT><B>Returns:</B><DD><code>true</code> if the proposal is a constructor.</DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="toString()"><!-- --></A><H3> |
| toString</H3> |
| <PRE> |
| public java.lang.String <B>toString</B>()</PRE> |
| <DL> |
| <DD><DL> |
| <DT><B>Overrides:</B><DD><CODE>toString</CODE> in class <CODE>java.lang.Object</CODE></DL> |
| </DD> |
| <DD><DL> |
| </DL> |
| </DD> |
| </DL> |
| <!-- ========= END OF CLASS DATA ========= --> |
| <HR> |
| |
| |
| <!-- ======= START OF BOTTOM NAVBAR ====== --> |
| <A NAME="navbar_bottom"><!-- --></A> |
| <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> |
| <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> |
| <TR> |
| <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> |
| <A NAME="navbar_bottom_firstrow"><!-- --></A> |
| <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> |
| <TR ALIGN="center" VALIGN="top"> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> |
| <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/CompletionProposal.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> |
| </TR> |
| </TABLE> |
| </TD> |
| <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> |
| </EM> |
| </TD> |
| </TR> |
| |
| <TR> |
| <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> |
| <A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionFlags.html" title="class in org.eclipse.wst.jsdt.core"><B>PREV CLASS</B></A> |
| <A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionRequestor.html" title="class in org.eclipse.wst.jsdt.core"><B>NEXT CLASS</B></A></FONT></TD> |
| <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> |
| <A HREF="../../../../../index.html?org/eclipse/wst/jsdt/core/CompletionProposal.html" target="_top"><B>FRAMES</B></A> |
| <A HREF="CompletionProposal.html" target="_top"><B>NO FRAMES</B></A> |
| <SCRIPT type="text/javascript"> |
| <!-- |
| if(window==top) { |
| document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>'); |
| } |
| //--> |
| </SCRIPT> |
| <NOSCRIPT> |
| <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A> |
| </NOSCRIPT> |
| |
| |
| </FONT></TD> |
| </TR> |
| <TR> |
| <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> |
| SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD> |
| <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> |
| DETAIL: <A HREF="#field_detail">FIELD</A> | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD> |
| </TR> |
| </TABLE> |
| <A NAME="skip-navbar_bottom"></A> |
| <!-- ======== END OF BOTTOM NAVBAR ======= --> |
| |
| <HR> |
| |
| </BODY> |
| </HTML> |