1 #
   2 # Copyright (c) 1999, 2009, Oracle and/or its affiliates. All rights reserved.
   3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4 #
   5 # This code is free software; you can redistribute it and/or modify it
   6 # under the terms of the GNU General Public License version 2 only, as
   7 # published by the Free Software Foundation.  Oracle designates this
   8 # particular file as subject to the "Classpath" exception as provided
   9 # by Oracle in the LICENSE file that accompanied this code.
  10 #
  11 # This code is distributed in the hope that it will be useful, but WITHOUT
  12 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  13 # FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
  14 # version 2 for more details (a copy is included in the LICENSE file that
  15 # accompanied this code).
  16 #
  17 # You should have received a copy of the GNU General Public License version
  18 # 2 along with this work; if not, write to the Free Software Foundation,
  19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
  20 #
  21 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
  22 # or visit www.oracle.com if you need additional information or have any
  23 # questions.
  24 #
  25 
  26 #
  27 # COMPONENT_NAME: idl.toJava
  28 #
  29 # ORIGINS: 27
  30 #
  31 # Licensed Materials - Property of IBM
  32 # 5639-D57 (C) COPYRIGHT International Business Machines Corp. 1997, 1999
  33 # RMI-IIOP v1.0
  34 #
  35 #
  36 # Translator:  Each line below is of the form "<key>=<message>".
  37 #              The keys are NOT to be translated.
  38 #              The messages ARE to be translated.
  39 #
  40 #              DO NOT translate the following:
  41 #               IBM
  42 #               IDL
  43 #               Java
  44 #
  45 #              %0 is a parameter to the message.  Do not translate it.
  46 #
  47 #              A backslash (\) at the end of a line is a line continuation
  48 #              character.  A backslash at the beginning of a line means don't
  49 #              ignore leading blanks (they normally are).  These backslashes
  50 #              should remain in the message.
  51 #
  52 # Translator:  Start Translating
  53 #
  54 toJavaProlog1=Generated by the %0
  55 toJavaProlog2=from %0
  56 PreEmit.indeterminateTypeInfo=Cannot determine type infomation for %0.
  57 InterfaceGen.noImpl=No local implementation found for %0.
  58 Version.product=IDL-to-Java compiler (portable), version "%0"
  59 Version.number=3.2
  60 NameModifier.TooManyPercent=Pattern contains more than one percent characters
  61 NameModifier.NoPercent=Pattern does not contain a percent character
  62 NameModifier.InvalidChar=Pattern contains an invalid character %0
  63 #
  64 # Translator: In the list of options below, do not translate:
  65 #             -d, -emitAll, -f, -i, -keep, -m, -sep, -pkgPrefix, -td, -v, -verbose, -version, -implbase
  66 #             Do not translate the string "java com.sun.tools.corba.se.idl.toJavaPortable.Compile"
  67 #
  68 usage=Compiler Usage:\n\
  69 \n\
  70 \    java com.sun.tools.corba.se.idl.toJavaPortable.Compile [options] <idl file>\n\
  71 \n\
  72 where <idl file> is the name of a file containing IDL definitions, and\n\
  73 [options] is any combination of the options listed below.  The options\n\
  74 are optional and may appear in any order; <idl file> is required and\n\
  75 must appear last.\n\
  76 \ \n\
  77 Options:\n\
  78   -d <symbol>               This is equivalent to the following line in an\n\
  79 \                          IDL file:  #define <symbol>\n\
  80   -emitAll                  Emit all types, including those found in #included files.\n\
  81   -f<side>                  Define what bindings to emit.  <side> is one of client,\n\
  82 \                          server, all, serverTIE, allTIE.  serverTIE and allTIE\n\
  83 \                          cause delegate model skeletons to be emitted.  If this\n\
  84 \                          flag is not used, -fclient is assumed.\n\
  85   -i <include path>         By default, the current directory is scanned for\n\
  86 \                          included files.  This option adds another directory.\n\
  87   -keep                     If a file to be generated already exists, do not\n\
  88 \                          overwrite it.  By default it is overwritten.\n\
  89   -noWarn                   Suppress warnings.\n\
  90   -oldImplBase              Generate skeletons compatible with old (pre-1.4) JDK ORBs.\n\
  91   -pkgPrefix <t> <prefix>   When the type or module name <t> is encountered at\n\
  92 \                          file scope, begin the Java package name for all files\n\
  93 \                          generated for <t> with <prefix>.\n\
  94   -pkgTranslate <t> <pkg>   When the type or module name <t> in encountered, replace\n\
  95 \                          it with <pkg> in the generated java package.  Note that\n\
  96 \                          pkgPrefix changes are made first.  <t> must match the\n\
  97 \                          full package name exactly.  Also, <t> must not be\n\
  98 \                          org, org.omg, or any subpackage of org.omg.\n\
  99   -skeletonName <xxx%yyy>   Name the skeleton according to the pattern.\n\
 100 \                          The defaults are:\n\
 101 \                          %POA for the POA base class (-fserver or -fall) \n\
 102 \                          _%ImplBase for the oldImplBase base class\n\
 103 \                          (-oldImplBase and (-fserver or -fall)).\n\
 104   -td <dir>                 use <dir> for the output directory instead of\n\
 105 \                          the current directory.\n\
 106   -tieName <xxx%yyy>        Name the tie according to the pattern.  The defaults are:\n\
 107 \                          %POATie for the POA tie (-fserverTie or -fallTie) \n\
 108 \                          %_Tie for the oldImplBase tie\n\
 109 \                          (-oldImplBase and (-fserverTie or -fallTie)).\n\
 110   -v, -verbose              Verbose mode.\n\
 111   -version                  Display the version number and quit.\n