java.lang.Object
com.sun.tools.corba.ee.idl.Arguments
com.sun.tools.corba.ee.idl.toJavaPortable.Arguments

public class Arguments extends Arguments
  • Field Details

  • Constructor Details

    • Arguments

      public Arguments()
      Public, zero-argument constructor.
  • Method Details

    • parseOtherArgs

      protected void parseOtherArgs(String[] args, Properties properties) throws InvalidArgument
      Description copied from class: Arguments
      Method parseOtherArgs() is called when the framework detects arguments which are unknown to it. The default implementation of this method simply throws an InvalidArgument exception. Any overriding implementation must check the arguments passed to it for validity and process the arguments appropriately. If it detects an invalid argument, it should throw an InvalidArgument exception. Arguments MUST be of the form `/<arg> [<qualifiers>]' or `-<arg> [<qualifiers>]' where <qualifiers> is optional (for example, -iC:\includes, `C:\includes' is the qualifier for the argument `i').
      Overrides:
      parseOtherArgs in class Arguments
      Parameters:
      args - The arguments which are unknown by the framework.
      properties - Environment-style properties collected from the file idl.config.
      Throws:
      InvalidArgument - if the argument is unknown.
    • collectUnknownArg

      protected int collectUnknownArg(String[] args, int i, Vector<String> unknownArgs)
    • packageFromProps

      protected void packageFromProps(Properties props) throws InvalidArgument
      Throws:
      InvalidArgument
    • setDefaultEmitter

      private void setDefaultEmitter()
      d57482 (klr) method added so default emitter check could be overriden.
    • setNameModifiers

      private void setNameModifiers(String skeletonPattern, String tiePattern)
    • checkPackageNameValid

      private void checkPackageNameValid(String name) throws InvalidArgument
      Throws:
      InvalidArgument