1 19 package gcc.generator; 20 21 import gcc.generator.JClass; 22 import gcc.generator.JEntity; 23 24 import java.util.Vector; 25 26 public class JPackage extends JEntity 27 { 28 protected Vector _classes = new Vector(); 29 30 public JPackage( String name ) 31 { 32 super( name ); 33 } 34 35 public JClass newClass( String name ) 36 { 37 JClass c = new JClass( name, this ); 38 _classes.add(c); 39 return c; 40 } 41 42 public void deleteClass( JClass c ) 43 { 44 _classes.removeElement( c ); 45 } 46 47 public Vector getClasses() 48 { 49 return _classes; 50 } 51 } 52 | Popular Tags |