ModuleGen.java revision 608:7e06bf1dcb09
10Sduke/*
22362Sohair * Copyright (c) 1999, Oracle and/or its affiliates. All rights reserved.
30Sduke * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
40Sduke *
50Sduke * This code is free software; you can redistribute it and/or modify it
60Sduke * under the terms of the GNU General Public License version 2 only, as
70Sduke * published by the Free Software Foundation.  Oracle designates this
80Sduke * particular file as subject to the "Classpath" exception as provided
90Sduke * by Oracle in the LICENSE file that accompanied this code.
100Sduke *
110Sduke * This code is distributed in the hope that it will be useful, but WITHOUT
120Sduke * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
130Sduke * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
140Sduke * version 2 for more details (a copy is included in the LICENSE file that
150Sduke * accompanied this code).
160Sduke *
170Sduke * You should have received a copy of the GNU General Public License version
180Sduke * 2 along with this work; if not, write to the Free Software Foundation,
192362Sohair * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
202362Sohair *
212362Sohair * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
220Sduke * or visit www.oracle.com if you need additional information or have any
230Sduke * questions.
240Sduke */
250Sduke/*
260Sduke * COMPONENT_NAME: idl.parser
270Sduke *
280Sduke * ORIGINS: 27
290Sduke *
300Sduke * Licensed Materials - Property of IBM
310Sduke * 5639-D57 (C) COPYRIGHT International Business Machines Corp. 1997, 1999
320Sduke * RMI-IIOP v1.0
330Sduke *
340Sduke */
350Sduke
360Sdukepackage com.sun.tools.corba.se.idl;
370Sduke
380Sduke// NOTES:
390Sduke
400Sdukeimport java.io.PrintWriter;
410Sdukeimport java.util.Hashtable;
420Sduke
430Sdukeimport com.sun.tools.corba.se.idl.*;
440Sduke
450Sdukepublic interface ModuleGen extends Generator
460Sduke{
470Sduke  void generate (Hashtable symbolTable, ModuleEntry entry, PrintWriter stream);
480Sduke} // interface ModuleGen
490Sduke