X-Git-Url: http://git.phpeclipse.com
diff --git a/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/core/ICodeAssist.java b/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/core/ICodeAssist.java
index a0d7654..624ad4d 100644
--- a/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/core/ICodeAssist.java
+++ b/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/core/ICodeAssist.java
@@ -20,104 +20,138 @@ package net.sourceforge.phpdt.core;
public interface ICodeAssist {
/**
- * Performs code completion at the given offset position in this compilation unit,
- * reporting results to the given completion requestor. The offset
- * is the 0-based index of the character, after which code assist is desired.
- * An offset
of -1 indicates to code assist at the beginning of this
- * compilation unit.
- *
- * @param offset the given offset position
- * @param requestor the given completion requestor
- *
- * @exception JavaModelException if code assist could not be performed. Reasons include:
requestor
is null
+ * Performs code completion at the given offset position in this compilation
+ * unit, reporting results to the given completion requestor. The
+ * offset
is the 0-based index of the character, after which
+ * code assist is desired. An offset
of -1 indicates to code
+ * assist at the beginning of this compilation unit.
+ *
+ * @param offset
+ * the given offset position
+ * @param requestor
+ * the given completion requestor
+ *
+ * @exception JavaModelException
+ * if code assist could not be performed. Reasons include:
+ * requestor
is null
* @deprecated Use {@link #codeComplete(int, ICompletionRequestor)} instead.
*/
void codeComplete(int offset, ICodeCompletionRequestor requestor)
- throws JavaModelException;
+ throws JavaModelException;
+
/**
- * Performs code completion at the given offset position in this compilation unit,
- * reporting results to the given completion requestor. The offset
- * is the 0-based index of the character, after which code assist is desired.
- * An offset
of -1 indicates to code assist at the beginning of this
- * compilation unit.
- *
- * @param offset the given offset position
- * @param requestor the given completion requestor
- * @exception JavaModelException if code assist could not be performed. Reasons include:requestor
is null
+ * Performs code completion at the given offset position in this compilation
+ * unit, reporting results to the given completion requestor. The
+ * offset
is the 0-based index of the character, after which
+ * code assist is desired. An offset
of -1 indicates to code
+ * assist at the beginning of this compilation unit.
+ *
+ * @param offset
+ * the given offset position
+ * @param requestor
+ * the given completion requestor
+ * @exception JavaModelException
+ * if code assist could not be performed. Reasons include:
+ * requestor
is null
* @since 2.0
- */
- // TODO (jerome - once CompletionRequestor is working) @ deprecated Use {@link #codeComplete(int, CompletionRequestor)} instead.
+ */
+ // TODO (jerome - once CompletionRequestor is working) @ deprecated Use
+ // {@link #codeComplete(int, CompletionRequestor)} instead.
void codeComplete(int offset, ICompletionRequestor requestor)
- throws JavaModelException;
-
+ throws JavaModelException;
+
/**
* DO NOT USE: This API element was added in anticipation of J2SE
* 1.5 support, which is planned for the next release of Eclipse after 3.0.
* It is currently unimplemented, and the API may change slightly before
* reaching its final form.
*
- * Performs code completion at the given offset position in this compilation unit,
- * reporting results to the given completion requestor. The offset
- * is the 0-based index of the character, after which code assist is desired.
- * An offset
of -1 indicates to code assist at the beginning of this
- * compilation unit.
+ * Performs code completion at the given offset position in this compilation
+ * unit, reporting results to the given completion requestor. The
+ * offset
is the 0-based index of the character, after which
+ * code assist is desired. An offset
of -1 indicates to code
+ * assist at the beginning of this compilation unit.
*
- * - * @param offset the given offset position - * @param requestor the given completion requestor - * @exception JavaModelException if code assist could not be performed. Reasons include:
requestor
is null
+ *
+ * @param offset
+ * the given offset position
+ * @param requestor
+ * the given completion requestor
+ * @exception JavaModelException
+ * if code assist could not be performed. Reasons include:
+ * requestor
is null
* @since 3.0
- */
+ */
void codeComplete(int offset, CompletionRequestor requestor)
- throws JavaModelException;
-
+ throws JavaModelException;
+
/**
- * Performs code completion at the given offset position in this compilation unit,
- * reporting results to the given completion requestor. The offset
- * is the 0-based index of the character, after which code assist is desired.
- * An offset
of -1 indicates to code assist at the beginning of this
- * compilation unit.
- * It considers types in the working copies with the given owner first. In other words,
- * the owner's working copies will take precedence over their original compilation units
- * in the workspace.
+ * Performs code completion at the given offset position in this compilation
+ * unit, reporting results to the given completion requestor. The
+ * offset
is the 0-based index of the character, after which
+ * code assist is desired. An offset
of -1 indicates to code
+ * assist at the beginning of this compilation unit. It considers types in
+ * the working copies with the given owner first. In other words, the
+ * owner's working copies will take precedence over their original
+ * compilation units in the workspace.
* - * Note that if a working copy is empty, it will be as if the original compilation - * unit had been deleted. + * Note that if a working copy is empty, it will be as if the original + * compilation unit had been deleted. *
- * - * @param offset the given offset position - * @param requestor the given completion requestor - * @param owner the owner of working copies that take precedence over their original compilation units - * @exception JavaModelException if code assist could not be performed. Reasons include:requestor
is null
+ *
+ * @param offset
+ * the given offset position
+ * @param requestor
+ * the given completion requestor
+ * @param owner
+ * the owner of working copies that take precedence over their
+ * original compilation units
+ * @exception JavaModelException
+ * if code assist could not be performed. Reasons include:
+ * requestor
is null
* @since 3.0
*/
- // TODO (jerome - once CompletionRequestor is working) @ deprecated Use {@link #codeComplete(int, CompletionRequestor, WorkingCopyOwner)} instead.
- void codeComplete(int offset, ICompletionRequestor requestor, WorkingCopyOwner owner)
- throws JavaModelException;
+ // TODO (jerome - once CompletionRequestor is working) @ deprecated Use
+ // {@link #codeComplete(int, CompletionRequestor, WorkingCopyOwner)}
+ // instead.
+ void codeComplete(int offset, ICompletionRequestor requestor,
+ WorkingCopyOwner owner) throws JavaModelException;
/**
* DO NOT USE: This API element was added in anticipation of J2SE
@@ -125,74 +159,96 @@ public interface ICodeAssist {
* It is currently unimplemented, and the API may change slightly before
* reaching its final form.
*
- * Performs code completion at the given offset position in this compilation unit,
- * reporting results to the given completion requestor. The offset
- * is the 0-based index of the character, after which code assist is desired.
- * An offset
of -1 indicates to code assist at the beginning of this
- * compilation unit.
- * It considers types in the working copies with the given owner first. In other words,
- * the owner's working copies will take precedence over their original compilation units
- * in the workspace.
+ * Performs code completion at the given offset position in this compilation
+ * unit, reporting results to the given completion requestor. The
+ * offset
is the 0-based index of the character, after which
+ * code assist is desired. An offset
of -1 indicates to code
+ * assist at the beginning of this compilation unit. It considers types in
+ * the working copies with the given owner first. In other words, the
+ * owner's working copies will take precedence over their original
+ * compilation units in the workspace.
*
- * Note that if a working copy is empty, it will be as if the original compilation - * unit had been deleted. + * Note that if a working copy is empty, it will be as if the original + * compilation unit had been deleted. *
- * - * @param offset the given offset position - * @param requestor the given completion requestor - * @param owner the owner of working copies that take precedence over their original compilation units - * @exception JavaModelException if code assist could not be performed. Reasons include:requestor
is null
+ *
+ * @param offset
+ * the given offset position
+ * @param requestor
+ * the given completion requestor
+ * @param owner
+ * the owner of working copies that take precedence over their
+ * original compilation units
+ * @exception JavaModelException
+ * if code assist could not be performed. Reasons include:
+ * requestor
is null
* @since 3.0
*/
- void codeComplete(int offset, CompletionRequestor requestor, WorkingCopyOwner owner)
- throws JavaModelException;
+ void codeComplete(int offset, CompletionRequestor requestor,
+ WorkingCopyOwner owner) throws JavaModelException;
/**
- * Returns the Java elements correspondiing to the given selected text in this compilation unit.
- * The offset
is the 0-based index of the first selected character.
- * The length
is the number of selected characters.
+ * Returns the Java elements correspondiing to the given selected text in
+ * this compilation unit. The offset
is the 0-based index of
+ * the first selected character. The length
is the number of
+ * selected characters.
*
- * @param offset the given offset position
- * @param length the number of selected characters
+ * @param offset
+ * the given offset position
+ * @param length
+ * the number of selected characters
* @return the Java elements correspondiing to the given selected text
- *
- * @exception JavaModelException if code resolve could not be performed. Reasons include:
- * offset
is the 0-based index of the first selected character.
- * The length
is the number of selected characters.
- * It considers types in the working copies with the given owner first. In other words,
- * the owner's working copies will take precedence over their original compilation units
- * in the workspace.
+ * Returns the Java elements correspondiing to the given selected text in
+ * this compilation unit. The offset
is the 0-based index of
+ * the first selected character. The length
is the number of
+ * selected characters. It considers types in the working copies with the
+ * given owner first. In other words, the owner's working copies will take
+ * precedence over their original compilation units in the workspace.
* - * Note that if a working copy is empty, it will be as if the original compilation - * unit had been deleted. + * Note that if a working copy is empty, it will be as if the original + * compilation unit had been deleted. *
* - * @param offset the given offset position - * @param length the number of selected characters - * @param owner the owner of working copies that take precedence over their original compilation units + * @param offset + * the given offset position + * @param length + * the number of selected characters + * @param owner + * the owner of working copies that take precedence over their + * original compilation units * @return the Java elements correspondiing to the given selected text - * - * @exception JavaModelException if code resolve could not be performed. Reasons include: - *