< prev index next >

src/java.corba/share/classes/com/sun/tools/corba/se/idl/IncludeEntry.java

Print this page




  64     super (that);
  65   } // ctor
  66 
  67   public Object clone ()
  68   {
  69     return new IncludeEntry (this);
  70   } // clone
  71 
  72   /** Invoke the Include type generator.
  73       @param symbolTable the symbol table is a hash table whose key is
  74        a fully qualified type name and whose value is a SymtabEntry or
  75        a subclass of SymtabEntry.
  76       @param stream the stream to which the generator should sent its output.
  77       @see SymtabEntry */
  78   public void generate (Hashtable symbolTable, PrintWriter stream)
  79   {
  80     includeGen.generate (symbolTable, this, stream);
  81   } // generate
  82 
  83   /** Access the Include type generator.
  84       @returns an object which implements the IncludeGen interface.
  85       @see IncludeGen */
  86   public Generator generator ()
  87   {
  88     return includeGen;
  89   } // generator
  90 
  91   //d44810
  92   /** Set the fully-qualified file specification of this include file. */
  93   public void absFilename (String afn)
  94   {
  95     _absFilename = afn;
  96   }
  97 
  98   //d44810
  99   /** Access the fully-qualified file specification of this include.
 100       @returns a string containing the path of the include file. */
 101   public String absFilename ()
 102   {
 103     return _absFilename;
 104   }




  64     super (that);
  65   } // ctor
  66 
  67   public Object clone ()
  68   {
  69     return new IncludeEntry (this);
  70   } // clone
  71 
  72   /** Invoke the Include type generator.
  73       @param symbolTable the symbol table is a hash table whose key is
  74        a fully qualified type name and whose value is a SymtabEntry or
  75        a subclass of SymtabEntry.
  76       @param stream the stream to which the generator should sent its output.
  77       @see SymtabEntry */
  78   public void generate (Hashtable symbolTable, PrintWriter stream)
  79   {
  80     includeGen.generate (symbolTable, this, stream);
  81   } // generate
  82 
  83   /** Access the Include type generator.
  84       @return an object which implements the IncludeGen interface.
  85       @see IncludeGen */
  86   public Generator generator ()
  87   {
  88     return includeGen;
  89   } // generator
  90 
  91   //d44810
  92   /** Set the fully-qualified file specification of this include file. */
  93   public void absFilename (String afn)
  94   {
  95     _absFilename = afn;
  96   }
  97 
  98   //d44810
  99   /** Access the fully-qualified file specification of this include.
 100       @returns a string containing the path of the include file. */
 101   public String absFilename ()
 102   {
 103     return _absFilename;
 104   }


< prev index next >