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

public class Arguments extends Arguments
  • Field Details

    • packages

      public Hashtable packages
    • separator

      public String separator
    • None

      public static final int None
      See Also:
    • Client

      public static final int Client
      See Also:
    • Server

      public static final int Server
      See Also:
    • All

      public static final int All
      See Also:
    • emit

      public int emit
    • TIEServer

      public boolean TIEServer
    • POAServer

      public boolean POAServer
    • LocalOptimization

      public boolean LocalOptimization
    • skeletonNameModifier

      public NameModifier skeletonNameModifier
    • tieNameModifier

      public NameModifier tieNameModifier
    • packageTranslation

      public Hashtable packageTranslation
    • targetDir

      public String targetDir
  • 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 `/ []' or `- []' where 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
    • collectUnknownArg

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

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

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

      protected void setNameModifiers(String skeletonPattern, String tiePattern)