diff options
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.java | 54 |
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 }; } |