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