Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/JavadocTagConstants.java')
-rw-r--r--org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/JavadocTagConstants.java54
1 files changed, 44 insertions, 10 deletions
diff --git a/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/JavadocTagConstants.java b/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/JavadocTagConstants.java
index ffcb743db2..6382f2f68d 100644
--- a/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/JavadocTagConstants.java
+++ b/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/JavadocTagConstants.java
@@ -47,6 +47,9 @@ public interface JavadocTagConstants {
public static final char[] TAG_SYSTEM_PROPERTY = "systemProperty".toCharArray(); //$NON-NLS-1$
public static final char[] TAG_USES = "uses".toCharArray(); //$NON-NLS-1$
public static final char[] TAG_PROVIDES = "provides".toCharArray(); //$NON-NLS-1$
+ public static final char[] TAG_HIDDEN = "hidden".toCharArray(); //$NON-NLS-1$
+ public static final char[] TAG_INDEX = "index".toCharArray(); //$NON-NLS-1$
+ public static final char[] TAG_SUMMARY = "summary".toCharArray(); //$NON-NLS-1$
// tags lengthes
public static final int TAG_DEPRECATED_LENGTH = TAG_DEPRECATED.length;
@@ -72,6 +75,9 @@ public interface JavadocTagConstants {
public static final int TAG_SYSTEM_PROPERTY_LENGTH = TAG_SYSTEM_PROPERTY.length;
public static final int TAG_USES_LENGTH = TAG_USES.length;
public static final int TAG_PROVIDES_LENGTH = TAG_PROVIDES.length;
+ public static final int TAG_HIDDEN_LENGTH = TAG_HIDDEN.length;
+ public static final int TAG_INDEX_LENGTH = TAG_INDEX.length;
+ public static final int TAG_SUMMARY_LENGTH = TAG_SUMMARY.length;
// tags value
public static final int NO_TAG_VALUE = 0;
@@ -98,6 +104,9 @@ public interface JavadocTagConstants {
public static final int TAG_SYSTEM_PROPERTY_VALUE=21;
public static final int TAG_USES_VALUE=21;
public static final int TAG_PROVIDES_VALUE=22;
+ public static final int TAG_HIDDEN_VALUE = 23;
+ public static final int TAG_INDEX_VALUE = 24;
+ public static final int TAG_SUMMARY_VALUE = 25;
public static final int TAG_OTHERS_VALUE = 100;
// Tag names array
public static final char[][] TAG_NAMES = {
@@ -122,7 +131,12 @@ public interface JavadocTagConstants {
TAG_CODE, /* 18 */
TAG_LITERAL, /* 19 */
TAG_DOC_ROOT, /* 20 */
- TAG_SYSTEM_PROPERTY /* 21 */
+ TAG_SYSTEM_PROPERTY, /* 21 */
+ TAG_USES, /* 22 */
+ TAG_PROVIDES, /* 23 */
+ TAG_HIDDEN, /* 24 */
+ TAG_INDEX, /* 25 */
+ TAG_SUMMARY, /* 26 */
};
// tags expected positions
@@ -162,7 +176,7 @@ public interface JavadocTagConstants {
// since 1.8
{},
// since 9
- {TAG_USES, TAG_PROVIDES},
+ { TAG_HIDDEN, TAG_USES, TAG_PROVIDES },
// since 10
{},
// since 11
@@ -190,9 +204,9 @@ public interface JavadocTagConstants {
// since 1.8
{},
// since 9
- {},
+ { TAG_INDEX },
// since 10
- {},
+ { TAG_SUMMARY },
// since 11
{},
//since 12
@@ -227,7 +241,12 @@ public interface JavadocTagConstants {
TAG_TYPE_INLINE, // TAG_CODE_VALUE = 18;
TAG_TYPE_INLINE, // TAG_LITERAL_VALUE = 19;
TAG_TYPE_INLINE, // TAG_DOC_ROOT_VALUE = 20;
- TAG_TYPE_INLINE // TAG_DOC_ROOT_VALUE = 21
+ TAG_TYPE_INLINE, // TAG_DOC_ROOT_VALUE = 21
+ TAG_TYPE_BLOCK, // TAG_HIDDEN_VALUE = 22;
+ TAG_TYPE_BLOCK, // TAG_PROVIDES_VALUE = 23;
+ TAG_TYPE_BLOCK, // TAG_USES_VALUE = 24;
+ TAG_TYPE_INLINE, // TAG_INDEX_VALUE = 25;
+ TAG_TYPE_INLINE, // TAG_SUMMARY_VALUE = 26;
};
/*
* Tags usage
@@ -243,7 +262,10 @@ public interface JavadocTagConstants {
TAG_LINKPLAIN,
TAG_DOC_ROOT,
TAG_VALUE,
- TAG_SYSTEM_PROPERTY
+ TAG_SYSTEM_PROPERTY,
+ TAG_HIDDEN,
+ TAG_INDEX,
+ TAG_SUMMARY,
};
public static final char[][] COMPILATION_UNIT_TAGS = {};
public static final char[][] CLASS_TAGS = {
@@ -261,7 +283,10 @@ public interface JavadocTagConstants {
TAG_VALUE,
TAG_CODE,
TAG_LITERAL,
- TAG_SYSTEM_PROPERTY
+ TAG_SYSTEM_PROPERTY,
+ TAG_HIDDEN,
+ TAG_INDEX,
+ TAG_SUMMARY,
};
public static final char[][] FIELD_TAGS = {
TAG_SEE,
@@ -276,7 +301,10 @@ public interface JavadocTagConstants {
TAG_VALUE,
TAG_CODE,
TAG_LITERAL,
- TAG_SYSTEM_PROPERTY
+ TAG_SYSTEM_PROPERTY,
+ TAG_INDEX,
+ TAG_HIDDEN,
+ TAG_SUMMARY,
};
public static final char[][] METHOD_TAGS = {
TAG_SEE,
@@ -295,7 +323,10 @@ public interface JavadocTagConstants {
TAG_VALUE,
TAG_CODE,
TAG_LITERAL,
- TAG_SYSTEM_PROPERTY
+ TAG_SYSTEM_PROPERTY,
+ TAG_HIDDEN,
+ TAG_INDEX,
+ TAG_SUMMARY,
};
public static final char[][] MODULE_TAGS = {
TAG_SEE,
@@ -312,6 +343,9 @@ public interface JavadocTagConstants {
TAG_CODE,
TAG_LITERAL,
TAG_USES,
- TAG_PROVIDES
+ TAG_PROVIDES,
+ TAG_HIDDEN,
+ TAG_INDEX,
+ TAG_SUMMARY
};
}

Back to the top