You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xmlbeans.apache.org by pc...@apache.org on 2004/01/21 02:27:37 UTC

cvs commit: xml-xmlbeans/v2/src/jam/org/apache/xmlbeans/impl/jam/internal/javadoc JDExecutableMember.java

pcal        2004/01/20 17:27:37

  Modified:    v2/src/jam/org/apache/xmlbeans/impl/jam/internal
                        BaseJElement.java
               v2/src/jam/org/apache/xmlbeans/impl/jam/internal/javadoc
                        JDExecutableMember.java
  Log:
  a few jam tweaks
  
  Revision  Changes    Path
  1.4       +10 -1     xml-xmlbeans/v2/src/jam/org/apache/xmlbeans/impl/jam/internal/BaseJElement.java
  
  Index: BaseJElement.java
  ===================================================================
  RCS file: /home/cvs/xml-xmlbeans/v2/src/jam/org/apache/xmlbeans/impl/jam/internal/BaseJElement.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- BaseJElement.java	13 Jan 2004 05:40:11 -0000	1.3
  +++ BaseJElement.java	21 Jan 2004 01:27:36 -0000	1.4
  @@ -114,7 +114,16 @@
     // ========================================================================
     // JAnnotation implementation
   
  -  public final JAnnotation[] getAnnotations() {
  +  /**
  +   * NOTE TO IMPLEMENTORS: you really should not override this method; override
  +   * getLocalAnnotations instead!!! This method takes responsibility for
  +   * returning the union of the localAnnotations and the annotations provided
  +   * by any external JAnnotationLoader; if you override this method yourself,
  +   * your impl will not support external annotations.
  +   *
  +   * @return
  +   */
  +  public /*final*/ JAnnotation[] getAnnotations() {
       if (mAnns == null) {
         List list = getTempList();
         getLocalAnnotations(list);
  
  
  
  1.4       +7 -7      xml-xmlbeans/v2/src/jam/org/apache/xmlbeans/impl/jam/internal/javadoc/JDExecutableMember.java
  
  Index: JDExecutableMember.java
  ===================================================================
  RCS file: /home/cvs/xml-xmlbeans/v2/src/jam/org/apache/xmlbeans/impl/jam/internal/javadoc/JDExecutableMember.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- JDExecutableMember.java	20 Jan 2004 21:57:38 -0000	1.3
  +++ JDExecutableMember.java	21 Jan 2004 01:27:37 -0000	1.4
  @@ -117,14 +117,14 @@
       if (mParameters == null) {
         Parameter[] params = mMember.parameters();
         if (params == null || params.length == 0) {
  -	mParameters = NO_PARAMETER;
  +        mParameters = NO_PARAMETER;
         } else {
  -	mParameters = new JDParameter[params.length];
  -	for(int i=0; i<params.length; i++) {
  -	  mParameters[i] = JDFactory.getInstance().createParameter(params[i],
  -					   this,
  -					   mLoader);
  -	}
  +        mParameters = new JDParameter[params.length];
  +        for(int i=0; i<params.length; i++) {
  +          mParameters[i] = JDFactory.getInstance().createParameter(params[i],
  +                                                                   this,
  +                                                                   mLoader);
  +        }
         }
       }
       return mParameters;
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: xmlbeans-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xmlbeans-cvs-help@xml.apache.org