Download
Getting Started
Members
Projects
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
More
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
Toggle navigation
Bugzilla – Attachment 181171 Details for
Bug 328115
[DOM] All ASTNode APIs should specify types of property descriptors
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
Terms of Use
|
Copyright Agent
[patch]
Fix 2
patch2.txt (text/plain), 25.08 KB, created by
Markus Keller
on 2010-10-19 07:14:15 EDT
(
hide
)
Description:
Fix 2
Filename:
MIME Type:
Creator:
Markus Keller
Created:
2010-10-19 07:14:15 EDT
Size:
25.08 KB
patch
obsolete
>### Eclipse Workspace Patch 1.0 >#P org.eclipse.jdt.core >Index: dom/org/eclipse/jdt/core/dom/AbstractTypeDeclaration.java >=================================================================== >RCS file: /cvsroot/eclipse/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/AbstractTypeDeclaration.java,v >retrieving revision 1.20 >diff -u -r1.20 AbstractTypeDeclaration.java >--- dom/org/eclipse/jdt/core/dom/AbstractTypeDeclaration.java 2 Sep 2010 18:48:22 -0000 1.20 >+++ dom/org/eclipse/jdt/core/dom/AbstractTypeDeclaration.java 19 Oct 2010 11:11:18 -0000 >@@ -42,7 +42,7 @@ > > /** > * Returns structural property descriptor for the "bodyDeclarations" property >- * of this node. >+ * of this node (element type: {@link BodyDeclaration}). > * > * @return the property descriptor > */ >@@ -50,7 +50,7 @@ > > /** > * Returns structural property descriptor for the "bodyDeclarations" property >- * of this node. >+ * of this node (element type: {@link BodyDeclaration}). > * > * @return the property descriptor > * @since 3.1 >@@ -61,7 +61,7 @@ > > /** > * Returns structural property descriptor for the "name" property >- * of this node. >+ * of this node (child type: {@link SimpleName}). > * > * @return the property descriptor > */ >@@ -69,7 +69,7 @@ > > /** > * Returns structural property descriptor for the "name" property >- * of this node. >+ * of this node (child type: {@link SimpleName}). > * > * @return the property descriptor > * @since 3.1 >Index: dom/org/eclipse/jdt/core/dom/Annotation.java >=================================================================== >RCS file: /cvsroot/eclipse/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/Annotation.java,v >retrieving revision 1.18 >diff -u -r1.18 Annotation.java >--- dom/org/eclipse/jdt/core/dom/Annotation.java 2 Sep 2010 18:48:21 -0000 1.18 >+++ dom/org/eclipse/jdt/core/dom/Annotation.java 19 Oct 2010 11:11:18 -0000 >@@ -26,7 +26,7 @@ > > /** > * Returns structural property descriptor for the "typeName" property >- * of this node. >+ * of this node (child type: {@link Name}). > * > * @return the property descriptor > */ >@@ -34,7 +34,7 @@ > > /** > * Returns structural property descriptor for the "typeName" property >- * of this node. >+ * of this node (child type: {@link Name}). > * > * @return the property descriptor > */ >Index: dom/org/eclipse/jdt/core/dom/AnnotationTypeDeclaration.java >=================================================================== >RCS file: /cvsroot/eclipse/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/AnnotationTypeDeclaration.java,v >retrieving revision 1.18 >diff -u -r1.18 AnnotationTypeDeclaration.java >--- dom/org/eclipse/jdt/core/dom/AnnotationTypeDeclaration.java 27 Jun 2008 16:03:47 -0000 1.18 >+++ dom/org/eclipse/jdt/core/dom/AnnotationTypeDeclaration.java 19 Oct 2010 11:11:18 -0000 >@@ -1,5 +1,5 @@ > /******************************************************************************* >- * Copyright (c) 2004, 2008 IBM Corporation and others. >+ * Copyright (c) 2004, 2010 IBM Corporation and others. > * All rights reserved. This program and the accompanying materials > * are made available under the terms of the Eclipse Public License v1.0 > * which accompanies this distribution, and is available at >@@ -46,25 +46,25 @@ > public class AnnotationTypeDeclaration extends AbstractTypeDeclaration { > > /** >- * The "javadoc" structural property of this node type. >+ * The "javadoc" structural property of this node type (child type: {@link Javadoc}). > */ > public static final ChildPropertyDescriptor JAVADOC_PROPERTY = > internalJavadocPropertyFactory(AnnotationTypeDeclaration.class); > > /** >- * The "modifiers" structural property of this node type. >+ * The "modifiers" structural property of this node type (element type: {@link IExtendedModifier}). > */ > public static final ChildListPropertyDescriptor MODIFIERS2_PROPERTY = > internalModifiers2PropertyFactory(AnnotationTypeDeclaration.class); > > /** >- * The "name" structural property of this node type. >+ * The "name" structural property of this node type (child type: {@link SimpleName}). > */ > public static final ChildPropertyDescriptor NAME_PROPERTY = > internalNamePropertyFactory(AnnotationTypeDeclaration.class); > > /** >- * The "bodyDeclarations" structural property of this node type. >+ * The "bodyDeclarations" structural property of this node type (element type: {@link BodyDeclaration}). > */ > public static final ChildListPropertyDescriptor BODY_DECLARATIONS_PROPERTY = > internalBodyDeclarationPropertyFactory(AnnotationTypeDeclaration.class); >Index: dom/org/eclipse/jdt/core/dom/AnnotationTypeMemberDeclaration.java >=================================================================== >RCS file: /cvsroot/eclipse/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/AnnotationTypeMemberDeclaration.java,v >retrieving revision 1.23 >diff -u -r1.23 AnnotationTypeMemberDeclaration.java >--- dom/org/eclipse/jdt/core/dom/AnnotationTypeMemberDeclaration.java 2 Sep 2010 18:48:22 -0000 1.23 >+++ dom/org/eclipse/jdt/core/dom/AnnotationTypeMemberDeclaration.java 19 Oct 2010 11:11:18 -0000 >@@ -40,13 +40,13 @@ > public class AnnotationTypeMemberDeclaration extends BodyDeclaration { > > /** >- * The "javadoc" structural property of this node type. >+ * The "javadoc" structural property of this node type (child type: {@link Javadoc}). > */ > public static final ChildPropertyDescriptor JAVADOC_PROPERTY = > internalJavadocPropertyFactory(AnnotationTypeMemberDeclaration.class); > > /** >- * The "modifiers" structural property of this node type. >+ * The "modifiers" structural property of this node type (element type: {@link IExtendedModifier}). > */ > public static final ChildListPropertyDescriptor MODIFIERS2_PROPERTY = > internalModifiers2PropertyFactory(AnnotationTypeMemberDeclaration.class); >Index: dom/org/eclipse/jdt/core/dom/BodyDeclaration.java >=================================================================== >RCS file: /cvsroot/eclipse/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/BodyDeclaration.java,v >retrieving revision 1.26 >diff -u -r1.26 BodyDeclaration.java >--- dom/org/eclipse/jdt/core/dom/BodyDeclaration.java 2 Sep 2010 18:48:21 -0000 1.26 >+++ dom/org/eclipse/jdt/core/dom/BodyDeclaration.java 19 Oct 2010 11:11:18 -0000 >@@ -80,7 +80,7 @@ > > /** > * Returns structural property descriptor for the "modifiers" property >- * of this node as used in JLS2. >+ * of this node as used in JLS2 (type: {@link Integer}). > * > * @return the property descriptor > */ >@@ -88,7 +88,7 @@ > > /** > * Returns structural property descriptor for the "modifiers" property >- * of this node as used in JLS3. >+ * of this node as used in JLS3 (element type: {@link IExtendedModifier}). > * > * @return the property descriptor > */ >@@ -96,7 +96,7 @@ > > /** > * Returns structural property descriptor for the "modifiers" property >- * of this node as used in JLS3. >+ * of this node as used in JLS3 (element type: {@link IExtendedModifier}). > * > * @return the property descriptor > * @since 3.1 >@@ -108,7 +108,7 @@ > > /** > * Returns structural property descriptor for the "javadoc" property >- * of this node. >+ * of this node (child type: {@link Javadoc}). > * > * @return the property descriptor > */ >@@ -116,7 +116,7 @@ > > /** > * Returns structural property descriptor for the "javadoc" property >- * of this node. >+ * of this node (child type: {@link Javadoc}). > * > * @return the property descriptor > * @since 3.1 >Index: dom/org/eclipse/jdt/core/dom/CompilationUnit.java >=================================================================== >RCS file: /cvsroot/eclipse/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/CompilationUnit.java,v >retrieving revision 1.94 >diff -u -r1.94 CompilationUnit.java >--- dom/org/eclipse/jdt/core/dom/CompilationUnit.java 2 Sep 2010 18:48:22 -0000 1.94 >+++ dom/org/eclipse/jdt/core/dom/CompilationUnit.java 19 Oct 2010 11:11:18 -0000 >@@ -424,7 +424,7 @@ > * </p> > * > * @return an unmodifiable list of comments in increasing order of source >- * start position, or <code>null</code> if comment information >+ * start position (element type: {@link Comment}, or <code>null</code> if comment information > * for this compilation unit is not available > * @see ASTParser > * @since 3.0 >@@ -649,7 +649,7 @@ > * compilation unit, in order of appearance. > * > * @return the live list of import declaration nodes >- * (elementType: <code>ImportDeclaration</code>) >+ * (elementType: {@link ImportDeclaration}) > */ > public List imports() { > return this.imports; >@@ -1082,7 +1082,7 @@ > * </p> > * > * @return the live list of top-level type declaration >- * nodes (elementType: <code>AbstractTypeDeclaration</code>) >+ * nodes (element type: {@link AbstractTypeDeclaration}) > */ > public List types() { > return this.types; >Index: dom/org/eclipse/jdt/core/dom/EnumConstantDeclaration.java >=================================================================== >RCS file: /cvsroot/eclipse/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/EnumConstantDeclaration.java,v >retrieving revision 1.27 >diff -u -r1.27 EnumConstantDeclaration.java >--- dom/org/eclipse/jdt/core/dom/EnumConstantDeclaration.java 2 Sep 2010 18:48:21 -0000 1.27 >+++ dom/org/eclipse/jdt/core/dom/EnumConstantDeclaration.java 19 Oct 2010 11:11:18 -0000 >@@ -42,13 +42,13 @@ > public class EnumConstantDeclaration extends BodyDeclaration { > > /** >- * The "javadoc" structural property of this node type. >+ * The "javadoc" structural property of this node type (child type: {@link Javadoc}). > */ > public static final ChildPropertyDescriptor JAVADOC_PROPERTY = > internalJavadocPropertyFactory(EnumConstantDeclaration.class); > > /** >- * The "modifiers" structural property of this node type). >+ * The "modifiers" structural property of this node type (element type: {@link IExtendedModifier}). > */ > public static final ChildListPropertyDescriptor MODIFIERS2_PROPERTY = > internalModifiers2PropertyFactory(EnumConstantDeclaration.class); >Index: dom/org/eclipse/jdt/core/dom/EnumDeclaration.java >=================================================================== >RCS file: /cvsroot/eclipse/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/EnumDeclaration.java,v >retrieving revision 1.24 >diff -u -r1.24 EnumDeclaration.java >--- dom/org/eclipse/jdt/core/dom/EnumDeclaration.java 2 Sep 2010 18:48:21 -0000 1.24 >+++ dom/org/eclipse/jdt/core/dom/EnumDeclaration.java 19 Oct 2010 11:11:18 -0000 >@@ -44,19 +44,19 @@ > public class EnumDeclaration extends AbstractTypeDeclaration { > > /** >- * The "javadoc" structural property of this node type. >+ * The "javadoc" structural property of this node type (child type: {@link Javadoc}). > */ > public static final ChildPropertyDescriptor JAVADOC_PROPERTY = > internalJavadocPropertyFactory(EnumDeclaration.class); > > /** >- * The "modifiers" structural property of this node type (added in JLS3 API). >+ * The "modifiers" structural property of this node type (element type: {@link IExtendedModifier}) (added in JLS3 API). > */ > public static final ChildListPropertyDescriptor MODIFIERS2_PROPERTY = > internalModifiers2PropertyFactory(EnumDeclaration.class); > > /** >- * The "name" structural property of this node type. >+ * The "name" structural property of this node type (child type: {@link SimpleName}). > */ > public static final ChildPropertyDescriptor NAME_PROPERTY = > internalNamePropertyFactory(EnumDeclaration.class); >@@ -74,7 +74,7 @@ > new ChildListPropertyDescriptor(EnumDeclaration.class, "enumConstants", EnumConstantDeclaration.class, CYCLE_RISK); //$NON-NLS-1$ > > /** >- * The "bodyDeclarations" structural property of this node type. >+ * The "bodyDeclarations" structural property of this node type (element type: {@link BodyDeclaration}). > */ > public static final ChildListPropertyDescriptor BODY_DECLARATIONS_PROPERTY = > internalBodyDeclarationPropertyFactory(EnumDeclaration.class); >Index: dom/org/eclipse/jdt/core/dom/FieldDeclaration.java >=================================================================== >RCS file: /cvsroot/eclipse/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/FieldDeclaration.java,v >retrieving revision 1.44 >diff -u -r1.44 FieldDeclaration.java >--- dom/org/eclipse/jdt/core/dom/FieldDeclaration.java 2 Sep 2010 18:48:22 -0000 1.44 >+++ dom/org/eclipse/jdt/core/dom/FieldDeclaration.java 19 Oct 2010 11:11:18 -0000 >@@ -39,21 +39,21 @@ > public class FieldDeclaration extends BodyDeclaration { > > /** >- * The "javadoc" structural property of this node type. >+ * The "javadoc" structural property of this node type (child type: {@link Javadoc}). > * @since 3.0 > */ > public static final ChildPropertyDescriptor JAVADOC_PROPERTY = > internalJavadocPropertyFactory(FieldDeclaration.class); > > /** >- * The "modifiers" structural property of this node type (JLS2 API only). >+ * The "modifiers" structural property of this node type (type: {@link Integer}) (JLS2 API only). > * @since 3.0 > */ > public static final SimplePropertyDescriptor MODIFIERS_PROPERTY = > internalModifiersPropertyFactory(FieldDeclaration.class); > > /** >- * The "modifiers" structural property of this node type (added in JLS3 API). >+ * The "modifiers" structural property of this node type (element type: {@link IExtendedModifier}) (added in JLS3 API). > * @since 3.1 > */ > public static final ChildListPropertyDescriptor MODIFIERS2_PROPERTY = >Index: dom/org/eclipse/jdt/core/dom/Initializer.java >=================================================================== >RCS file: /cvsroot/eclipse/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/Initializer.java,v >retrieving revision 1.36 >diff -u -r1.36 Initializer.java >--- dom/org/eclipse/jdt/core/dom/Initializer.java 2 Sep 2010 18:48:22 -0000 1.36 >+++ dom/org/eclipse/jdt/core/dom/Initializer.java 19 Oct 2010 11:11:18 -0000 >@@ -27,21 +27,21 @@ > public class Initializer extends BodyDeclaration { > > /** >- * The "javadoc" structural property of this node type. >+ * The "javadoc" structural property of this node type (child type: {@link Javadoc}). > * @since 3.0 > */ > public static final ChildPropertyDescriptor JAVADOC_PROPERTY = > internalJavadocPropertyFactory(Initializer.class); > > /** >- * The "modifiers" structural property of this node type (JLS2 API only). >+ * The "modifiers" structural property of this node type (type: {@link Integer}) (JLS2 API only). > * @since 3.0 > */ > public static final SimplePropertyDescriptor MODIFIERS_PROPERTY = > internalModifiersPropertyFactory(Initializer.class); > > /** >- * The "modifiers" structural property of this node type (added in JLS3 API). >+ * The "modifiers" structural property of this node type (element type: {@link IExtendedModifier}) (added in JLS3 API). > * @since 3.1 > */ > public static final ChildListPropertyDescriptor MODIFIERS2_PROPERTY = >Index: dom/org/eclipse/jdt/core/dom/MarkerAnnotation.java >=================================================================== >RCS file: /cvsroot/eclipse/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/MarkerAnnotation.java,v >retrieving revision 1.15 >diff -u -r1.15 MarkerAnnotation.java >--- dom/org/eclipse/jdt/core/dom/MarkerAnnotation.java 27 Jun 2008 16:03:48 -0000 1.15 >+++ dom/org/eclipse/jdt/core/dom/MarkerAnnotation.java 19 Oct 2010 11:11:18 -0000 >@@ -1,5 +1,5 @@ > /******************************************************************************* >- * Copyright (c) 2004, 2008 IBM Corporation and others. >+ * Copyright (c) 2004, 2010 IBM Corporation and others. > * All rights reserved. This program and the accompanying materials > * are made available under the terms of the Eclipse Public License v1.0 > * which accompanies this distribution, and is available at >@@ -29,7 +29,7 @@ > public final class MarkerAnnotation extends Annotation { > > /** >- * The "typeName" structural property of this node type. >+ * The "typeName" structural property of this node type (child type: {@link Name}). > */ > public static final ChildPropertyDescriptor TYPE_NAME_PROPERTY = > internalTypeNamePropertyFactory(MarkerAnnotation.class); >Index: dom/org/eclipse/jdt/core/dom/MethodDeclaration.java >=================================================================== >RCS file: /cvsroot/eclipse/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/MethodDeclaration.java,v >retrieving revision 1.55 >diff -u -r1.55 MethodDeclaration.java >--- dom/org/eclipse/jdt/core/dom/MethodDeclaration.java 2 Sep 2010 18:48:22 -0000 1.55 >+++ dom/org/eclipse/jdt/core/dom/MethodDeclaration.java 19 Oct 2010 11:11:18 -0000 >@@ -75,14 +75,14 @@ > internalJavadocPropertyFactory(MethodDeclaration.class); > > /** >- * The "modifiers" structural property of this node type (JLS2 API only). >+ * The "modifiers" structural property of this node type (type: {@link Integer}) (JLS2 API only). > * @since 3.0 > */ > public static final SimplePropertyDescriptor MODIFIERS_PROPERTY = > internalModifiersPropertyFactory(MethodDeclaration.class); > > /** >- * The "modifiers" structural property of this node type (added in JLS3 API). >+ * The "modifiers" structural property of this node type (element type: {@link IExtendedModifier}) (added in JLS3 API). > * @since 3.1 > */ > public static final ChildListPropertyDescriptor MODIFIERS2_PROPERTY = >Index: dom/org/eclipse/jdt/core/dom/NormalAnnotation.java >=================================================================== >RCS file: /cvsroot/eclipse/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NormalAnnotation.java,v >retrieving revision 1.18 >diff -u -r1.18 NormalAnnotation.java >--- dom/org/eclipse/jdt/core/dom/NormalAnnotation.java 2 Sep 2010 18:48:23 -0000 1.18 >+++ dom/org/eclipse/jdt/core/dom/NormalAnnotation.java 19 Oct 2010 11:11:18 -0000 >@@ -28,7 +28,7 @@ > public final class NormalAnnotation extends Annotation { > > /** >- * The "typeName" structural property of this node type. >+ * The "typeName" structural property of this node type (child type: {@link Name}). > */ > public static final ChildPropertyDescriptor TYPE_NAME_PROPERTY = > internalTypeNamePropertyFactory(NormalAnnotation.class); >Index: dom/org/eclipse/jdt/core/dom/SingleMemberAnnotation.java >=================================================================== >RCS file: /cvsroot/eclipse/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/SingleMemberAnnotation.java,v >retrieving revision 1.20 >diff -u -r1.20 SingleMemberAnnotation.java >--- dom/org/eclipse/jdt/core/dom/SingleMemberAnnotation.java 2 Sep 2010 18:48:22 -0000 1.20 >+++ dom/org/eclipse/jdt/core/dom/SingleMemberAnnotation.java 19 Oct 2010 11:11:18 -0000 >@@ -31,7 +31,7 @@ > public final class SingleMemberAnnotation extends Annotation { > > /** >- * The "typeName" structural property of this node type. >+ * The "typeName" structural property of this node type (child type: {@link Name}). > */ > public static final ChildPropertyDescriptor TYPE_NAME_PROPERTY = > internalTypeNamePropertyFactory(SingleMemberAnnotation.class); >Index: dom/org/eclipse/jdt/core/dom/SuperConstructorInvocation.java >=================================================================== >RCS file: /cvsroot/eclipse/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/SuperConstructorInvocation.java,v >retrieving revision 1.31 >diff -u -r1.31 SuperConstructorInvocation.java >--- dom/org/eclipse/jdt/core/dom/SuperConstructorInvocation.java 2 Sep 2010 18:48:23 -0000 1.31 >+++ dom/org/eclipse/jdt/core/dom/SuperConstructorInvocation.java 19 Oct 2010 11:11:18 -0000 >@@ -49,7 +49,7 @@ > new ChildListPropertyDescriptor(SuperConstructorInvocation.class, "typeArguments", Type.class, NO_CYCLE_RISK); //$NON-NLS-1$ > > /** >- * The "arguments" structural property of this node type. >+ * The "arguments" structural property of this node type (element type: {@link Expression}). > * @since 3.0 > */ > public static final ChildListPropertyDescriptor ARGUMENTS_PROPERTY = >Index: dom/org/eclipse/jdt/core/dom/TagElement.java >=================================================================== >RCS file: /cvsroot/eclipse/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/TagElement.java,v >retrieving revision 1.23 >diff -u -r1.23 TagElement.java >--- dom/org/eclipse/jdt/core/dom/TagElement.java 2 Sep 2010 18:48:22 -0000 1.23 >+++ dom/org/eclipse/jdt/core/dom/TagElement.java 19 Oct 2010 11:11:18 -0000 >@@ -356,7 +356,7 @@ > * of node will trigger an exception. > * > * @return the live list of doc elements in this tag element >- * (element type: {@link ASTNode}) >+ * (element type: {@link IDocElement}) > */ > public List fragments() { > return this.fragments; >Index: dom/org/eclipse/jdt/core/dom/TypeDeclaration.java >=================================================================== >RCS file: /cvsroot/eclipse/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/TypeDeclaration.java,v >retrieving revision 1.50 >diff -u -r1.50 TypeDeclaration.java >--- dom/org/eclipse/jdt/core/dom/TypeDeclaration.java 2 Sep 2010 18:48:22 -0000 1.50 >+++ dom/org/eclipse/jdt/core/dom/TypeDeclaration.java 19 Oct 2010 11:11:18 -0000 >@@ -69,21 +69,21 @@ > public class TypeDeclaration extends AbstractTypeDeclaration { > > /** >- * The "javadoc" structural property of this node type. >+ * The "javadoc" structural property of this node type (child type: {@link Javadoc}). > * @since 3.0 > */ > public static final ChildPropertyDescriptor JAVADOC_PROPERTY = > internalJavadocPropertyFactory(TypeDeclaration.class); > > /** >- * The "modifiers" structural property of this node type (JLS2 API only). >+ * The "modifiers" structural property of this node type (type: {@link Integer}) (JLS2 API only). > * @since 3.0 > */ > public static final SimplePropertyDescriptor MODIFIERS_PROPERTY = > internalModifiersPropertyFactory(TypeDeclaration.class); > > /** >- * The "modifiers" structural property of this node type (added in JLS3 API). >+ * The "modifiers" structural property of this node type (element type: {@link IExtendedModifier}) (added in JLS3 API). > * @since 3.1 > */ > public static final ChildListPropertyDescriptor MODIFIERS2_PROPERTY = >@@ -97,7 +97,7 @@ > new SimplePropertyDescriptor(TypeDeclaration.class, "interface", boolean.class, MANDATORY); //$NON-NLS-1$ > > /** >- * The "name" structural property of this node type. >+ * The "name" structural property of this node type (child type: {@link SimpleName}). > * @since 3.0 > */ > public static final ChildPropertyDescriptor NAME_PROPERTY = >@@ -139,7 +139,7 @@ > new ChildListPropertyDescriptor(TypeDeclaration.class, "typeParameters", TypeParameter.class, NO_CYCLE_RISK); //$NON-NLS-1$ > > /** >- * The "bodyDeclarations" structural property of this node type (added in JLS3 API). >+ * The "bodyDeclarations" structural property of this node type (element type: {@link BodyDeclaration}) (added in JLS3 API). > * @since 3.0 > */ > public static final ChildListPropertyDescriptor BODY_DECLARATIONS_PROPERTY = >Index: dom/org/eclipse/jdt/core/dom/VariableDeclaration.java >=================================================================== >RCS file: /cvsroot/eclipse/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/VariableDeclaration.java,v >retrieving revision 1.18 >diff -u -r1.18 VariableDeclaration.java >--- dom/org/eclipse/jdt/core/dom/VariableDeclaration.java 7 Mar 2009 01:08:09 -0000 1.18 >+++ dom/org/eclipse/jdt/core/dom/VariableDeclaration.java 19 Oct 2010 11:11:18 -0000 >@@ -1,5 +1,5 @@ > /******************************************************************************* >- * Copyright (c) 2000, 2009 IBM Corporation and others. >+ * Copyright (c) 2000, 2010 IBM Corporation and others. > * All rights reserved. This program and the accompanying materials > * are made available under the terms of the Eclipse Public License v1.0 > * which accompanies this distribution, and is available at >@@ -30,7 +30,7 @@ > > /** > * Returns structural property descriptor for the "extraDimensions" property >- * of this node. >+ * of this node (type: {@link Integer}). > * > * @return the property descriptor > * @since 3.1 >@@ -39,7 +39,7 @@ > > /** > * Returns structural property descriptor for the "extraDimensions" property >- * of this node. >+ * of this node (type: {@link Integer}). > * > * @return the property descriptor > * @since 3.1 >@@ -50,7 +50,7 @@ > > /** > * Returns structural property descriptor for the "initializer" property >- * of this node. >+ * of this node (child type: {@link Expression}). > * > * @return the property descriptor > * @since 3.1 >@@ -59,7 +59,7 @@ > > /** > * Returns structural property descriptor for the "initializer" property >- * of this node. >+ * of this node (child type: {@link Expression}). > * > * @return the property descriptor > * @since 3.1 >@@ -70,7 +70,7 @@ > > /** > * Returns structural property descriptor for the "name" property >- * of this node. >+ * of this node (child type: {@link SimpleName}). > * > * @return the property descriptor > * @since 3.1 >@@ -79,7 +79,7 @@ > > /** > * Returns structural property descriptor for the "name" property >- * of this node. >+ * of this node (child type: {@link SimpleName}). > * > * @return the property descriptor > * @since 3.1
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 328115
:
181170
| 181171