cvs commit: jakarta-alexandria/src/test/resources/packE TweedleDee.java TweedleDum.java

[email protected] 17 Mar 2003 15:47:55 -0000
Newsgroups gmane.comp.jakarta.alexandria.devel
Message-ID <[email protected]>
nicolaken    2003/03/17 07:47:55

  Added:       src/test/resources/packA Aone.java
               src/test/resources/packB Bone.java
               src/test/resources/packC Cone.java
               src/test/resources/packD Done.java.save OuterClass.java
                        VarName.java
               src/test/resources/packF f1.java
               src/test/resources/packG/a InterfaceWithStaticClass.java
               src/resources styles.css
               src/test/resources/packG/b Test.java
               src/test/resources/packE TweedleDee.java TweedleDum.java
  Log:
  Readding javasrc code, now that we have the signed grants
  from the authors.
  
  Revision  Changes    Path
  1.1                  jakarta-alexandria/src/test/resources/packA/Aone.java
  
  Index: Aone.java
  ===================================================================
  //
  // Comment
  //
  package test.packA;
  
  import java.awt.event.*;
  
  /**
   * One
   * Two
   * Three
   * Four
   */
  public class Aone
  {
    public static Aone getInstance() { return _instance; }
  
    public Aone()
    {
      System.out.println("Aone constructor");
      init();
      init("Hello");
    }
  
  /*
    public void init()
    {
      System.out.println("A init");
    }
    public void init()
    {
      System.out.println("A init");
    }
    public void init()
    {
      System.out.println("A init");
    }
    public void init()
    {
      System.out.println("A init");
    }
    public void init()
    {
      System.out.println("A init");
    }
    public void init()
    {
      System.out.println("A init");
    }
    public void init()
    {
      System.out.println("A init");
    }
    public void init()
    {
      System.out.println("A init");
    }
    public void init()
    {
      System.out.println("A init");
    }
    public void init()
    {
      System.out.println("A init");
    }
    public void init()
    {
      System.out.println("A init");
    }
    public void init()
    {
      System.out.println("A init");
    }
    public void init()
    {
      System.out.println("A init");
    }
    public void init()
    {
      System.out.println("A init");
    }
    public void init()
    {
      System.out.println("A init");
    }
    public void init()
    {
      System.out.println("A init");
    }
    public void init()
    {
      System.out.println("A init");
    }
    public void init()
    {
      System.out.println("A init");
    }
    public void init()
    {
      System.out.println("A init");
    }
   */
    public void init()
    {
      System.out.println("A init");
      
      new WindowAdapter() {
              public void windowClosing(WindowEvent evt) { System.exit(0); }
          };
    }
  
    public void init(String s)
    {
      System.out.println(s);
    }
  
    public void init(String s1,String s2)
    {
      System.out.println(s1+s2);
    }
  
    public static void initStatics() 
    {
      _instance = new Aone();
    }
  
    private static Aone _instance;
  }
  
  /*
   * This is a comment.
   */
  class Atwo
  {
  
    public Atwo()
    {
    }
  
  }
  
  
  
  1.1                  jakarta-alexandria/src/test/resources/packB/Bone.java
  
  Index: Bone.java
  ===================================================================
  package test.packB;
  
  import test.packA.*;
  
  public class Bone extends Aone
  {  
    private Aone _a;
  
    public Bone()
    {
      _a = foo();
    }
  
    public Aone foo()
    {
      return (new Aone());
    }
  
    public static void main(String args[])
    {
      Bone b = new Bone();
      b.init();
    }
  }
  
  
  
  1.1                  jakarta-alexandria/src/test/resources/packC/Cone.java
  
  Index: Cone.java
  ===================================================================
  package test.packC;
  
  import test.packB.*;
  import test.packA.*;
  
  public class Cone extends Bone
  {
    private Bone b; 
    
    public Cone()
    {
    }
  
    public void bar()
    {
      b = new Bone();
      b.foo().init();
  
      String s = new String("Hello");
      System.out.println(s.length());
  
      Bone b2 = new Bone();
      b2.foo();
    }
  
    public static void main(String args[])
    {
      Cone c = new Cone();
      c.init();
  
      Aone.getInstance().init();
    }
  
    class ConeInner
    {
       private int mInnerInt;
  
       public void innerOne()
       {
          bar();
       }
    }
  }
  
  
  
  1.1                  jakarta-alexandria/src/test/resources/packD/Done.java.save
  
  Index: Done.java.save
  ===================================================================
  package test.packD;
  
  /**
   * Test for overloaded methods
   */
  public class Done 
  {
  	private void overloaded(int a)
  	{
  	}
  	
  	private void overloaded(String s)
  	{
  	}
  
  	private void overloaded(String s, int a)
  	{
  	}
  
  	private void f()
  	{
  		overloaded(1);
  		overloaded("x");
  		overloaded("x",1);
  	}
  }
  
  
  
  1.1                  jakarta-alexandria/src/test/resources/packD/OuterClass.java
  
  Index: OuterClass.java
  ===================================================================
  package test.packD;
  
  public class OuterClass 
  {
  	public void f() 
  	{
  		InnerClass ic = new InnerClass();
  		ic.g();
  		pi = 2;
  	}
  	
  	class InnerClass
  	{
  // 		InnerClass() 
  // 		{
  // 		}
  		
  		void g() 
  		{
  			System.out.println("you called InnerClass.g");
  			pi = 3;
  		}
  		
  	}
  
  	public static void main(String args[])
  	{
  		//		new OuterClass().f();
  		OuterClass oc = new OuterClass();
  		oc.f();
  
  		FileClass fc = new FileClass();
  		fc.h();
  	}
  
  	public static int pi;
  }
  
  class FileClass
  {
  	public void h()
  	{
  		InnerClass ic = new InnerClass();
  		ic.w();
  		OuterClass.pi = 4;
  	}
  	
  	class InnerClass
  	{
  		void w()
  		{
  			System.out.println("you called InnerClass.w");
  			OuterClass.pi = 5;
  		}
  	}
  }
  
  
  
  1.1                  jakarta-alexandria/src/test/resources/packD/VarName.java
  
  Index: VarName.java
  ===================================================================
  // Example where variable name is same as class name
  
  import java.io.File;
  
  public class VarName
  {
  	public void g()
  	{
  		File File = new File("VarName.java");
  		System.out.println(File);
  	}
  }
  
  
  
  
  
  1.1                  jakarta-alexandria/src/test/resources/packF/f1.java
  
  Index: f1.java
  ===================================================================
  package test.packF;
  
  import test.packE.*;
  
  public class f1
  {
  	public TweedleDum dum;
  }
  
  
  
  1.1                  jakarta-alexandria/src/test/resources/packG/a/InterfaceWithStaticClass.java
  
  Index: InterfaceWithStaticClass.java
  ===================================================================
  // an interface containing a static class
  
  package test.packG.a;
  
  public interface InterfaceWithStaticClass
  {
  	public void f();
  
  	public static class StaticMemberClass
  	{
  		public void g()
  		{
  			System.out.println("hello from StaticMemberClass.g");
  		}
  	}
  }
  
  
  
  
  1.1                  jakarta-alexandria/src/resources/styles.css
  
  Index: styles.css
  ===================================================================
  body { font-family: lucida, verdana, arial, sans-serif; font-size:9pt } 
  pre { font-size:9pt } 
  .comment   { color:darkred } 
  .linenum   { color:blue;font-weight:normal; color:#888 } 
  .classDef  { color:#080;font-weight:bold } 
  .classRef  { color:#060;font-weight:normal } 
  .methodDef { color:blue;font-weight:bold } 
  .methodRef { color:#009;font-weight:normal } 
  .varDef    { color:#870;font-weight:bold } 
  .varRef    { color:#660;font-weight:normal } 
  .packageListItem      { font-family: lucida, verdana, arial, sans-serif; 
  	                margin:0; padding:0; border:0 } 
  .packageName          { font-family: lucida, verdana, arial, sans-serif; 
  			font-weight:bold } 
  .textDiv              { font-family: lucida, verdana, arial, sans-serif; 
  			font-weight:bold } 
  .classListItem        { font-family: lucida, verdana, arial, sans-serif; 
  	                margin:0; padding:0; border:0 } 
  .classReflist         { border-bottom:solid } 
  .classReflistHeader   { font-weight:bold; 
  			border:0; margin:0; padding:0 } 
  .classRefItem         { margin:0; padding:0; border:0 } 
  p.classRefItem a        { color:#060 } 
  p.classReflistHeader a  { color:#080 } 
  .methodReflist         { } 
  .methodReflistHeader   { font-weight:bold; 
  			 border:0; margin:0; padding:0} 
  .methodRefItem         { margin:0; padding:0; border:0; color:#009 } 
  p.methodRefItem a        { color:#009 } 
  p.methodReflistHeader a  { color:blue } 
  .variableReflist         { } 
  .variableReflistHeader   { font-weight:bold; 
  		           border:0; margin:0; padding:0} 
  .variableRefItem         { margin:0; padding:0; border:0; color:#660 } 
  p.variableRefItem a        { color:#660 } 
  p.variableRefListheader a  { color:#870 } 
  
  
  
  1.1                  jakarta-alexandria/src/test/resources/packG/b/Test.java
  
  Index: Test.java
  ===================================================================
  package test.packG.b;
  
  import test.packG.a.InterfaceWithStaticClass;
  
  public class Test implements InterfaceWithStaticClass
  {
  	public void f() 
  	{
  		InterfaceWithStaticClass.StaticMemberClass fismc = new InterfaceWithStaticClass.StaticMemberClass();
  		fismc.g();
  		System.out.println("hello from Test.f");
  	}
  }
  
  
  
  1.1                  jakarta-alexandria/src/test/resources/packE/TweedleDee.java
  
  Index: TweedleDee.java
  ===================================================================
  package test.packE;
  
  public class TweedleDee
  {
  	public TweedleDum dum;
  
  	public void g()
  	{
  		dum = new TweedleDum();
  	}
  }
  
  
  
  
  1.1                  jakarta-alexandria/src/test/resources/packE/TweedleDum.java
  
  Index: TweedleDum.java
  ===================================================================
  package test.packE;
  
  public class TweedleDum 
  {
  	public TweedleDee dee;
  
  	public void f() 
  	{
  		dee = new TweedleDee();
  	}
  }