View | Details | Raw Unified | Return to bug 241549
Collapse All | Expand All

(-)model/org/eclipse/jdt/core/IType.java (-12 / +13 lines)
Lines 472-477 Link Here
472
	 * Returns the children of this type that have the given category as a <code>@category</code> tag.
472
	 * Returns the children of this type that have the given category as a <code>@category</code> tag.
473
	 * Returns an empty array if no children with this category exist.
473
	 * Returns an empty array if no children with this category exist.
474
	 *
474
	 *
475
	 * <p>
476
	 * The results are listed in the order in which they appear in the source or class file.
477
	 * </p>
478
	 * 
475
	 * @return the children for the given category.
479
	 * @return the children for the given category.
476
	 * @exception JavaModelException if this element does not exist or if an
480
	 * @exception JavaModelException if this element does not exist or if an
477
	 *      exception occurs while accessing its corresponding resource.
481
	 *      exception occurs while accessing its corresponding resource.
Lines 498-507 Link Here
498
	IField getField(String name);
502
	IField getField(String name);
499
503
500
	/**
504
	/**
501
	 * Returns the fields declared by this type.
505
	 * Returns the fields declared by this type in the order in which they appear 
502
	 * If this is a source type, the results are listed in the order
506
	 * in the source or class file. For binary types, this includes synthetic fields.
503
	 * in which they appear in the source, otherwise, the results are
504
	 * in no particular order.  For binary types, this includes synthetic fields.
505
	 *
507
	 *
506
	 * @exception JavaModelException if this element does not exist or if an
508
	 * @exception JavaModelException if this element does not exist or if an
507
	 *		exception occurs while accessing its corresponding resource.
509
	 *		exception occurs while accessing its corresponding resource.
Lines 580-589 Link Here
580
	IInitializer getInitializer(int occurrenceCount);
582
	IInitializer getInitializer(int occurrenceCount);
581
583
582
	/**
584
	/**
583
	 * Returns the initializers declared by this type.
585
	 * Returns the initializers declared by this type. For binary types this is an 
584
	 * For binary types this is an empty collection.
586
	 * empty collection. For source types, the results are listed in the order in 
585
	 * If this is a source type, the results are listed in the order
587
	 * which they appear in the source. 
586
	 * in which they appear in the source.
587
	 *
588
	 *
588
	 * @exception JavaModelException if this element does not exist or if an
589
	 * @exception JavaModelException if this element does not exist or if an
589
	 *		exception occurs while accessing its corresponding resource.
590
	 *		exception occurs while accessing its corresponding resource.
Lines 623-633 Link Here
623
624
624
	/**
625
	/**
625
	 * Returns the methods and constructors declared by this type.
626
	 * Returns the methods and constructors declared by this type.
626
	 * For binary types, this may include the special <code>&lt;clinit&gt;</code>; method
627
	 * For binary types, this may include the special <code>&lt;clinit&gt;</code> method
627
	 * and synthetic methods.
628
	 * and synthetic methods.
628
	 * If this is a source type, the results are listed in the order
629
	 * <p>
629
	 * in which they appear in the source, otherwise, the results are
630
	 * The results are listed in the order in which they appear in the source or class file. 
630
	 * in no particular order.
631
	 * </p>
631
	 *
632
	 *
632
	 * @exception JavaModelException if this element does not exist or if an
633
	 * @exception JavaModelException if this element does not exist or if an
633
	 *		exception occurs while accessing its corresponding resource.
634
	 *		exception occurs while accessing its corresponding resource.
(-)model/org/eclipse/jdt/core/IMember.java (+3 lines)
Lines 14-19 Link Here
14
 * Common protocol for Java elements that can be members of types.
14
 * Common protocol for Java elements that can be members of types.
15
 * This set consists of <code>IType</code>, <code>IMethod</code>,
15
 * This set consists of <code>IType</code>, <code>IMethod</code>,
16
 * <code>IField</code>, and <code>IInitializer</code>.
16
 * <code>IField</code>, and <code>IInitializer</code>.
17
 * <p>
18
 * The children are listed in the order in which they appear in the source or class file.
19
 * </p>
17
 *
20
 *
18
 * @noimplement This interface is not intended to be implemented by clients.
21
 * @noimplement This interface is not intended to be implemented by clients.
19
 */
22
 */

Return to bug 241549