Class Arguments
java.lang.Object
com.sun.tools.corba.ee.idl.Arguments
com.sun.tools.corba.ee.idl.toJavaPortable.Arguments
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intintbooleanstatic final intbooleanstatic final intbooleanFields inherited from class com.sun.tools.corba.ee.idl.Arguments
corbaLevel, cppModule, definedSymbols, emitAll, file, includePaths, keepOldFiles, noWarn, scannerDebugFlag, tokenDebugFlag, verbose, versionRequest -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidcheckPackageNameValid(String name) protected intcollectUnknownArg(String[] args, int i, Vector<String> unknownArgs) protected voidpackageFromProps(Properties props) protected voidparseOtherArgs(String[] args, Properties properties) Method parseOtherArgs() is called when the framework detects arguments which are unknown to it.private voidd57482 (klr) method added so default emitter check could be overriden.private voidsetNameModifiers(String skeletonPattern, String tiePattern) Methods inherited from class com.sun.tools.corba.ee.idl.Arguments
setDebugFlags
-
Field Details
-
packages
-
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
-
tieNameModifier
-
packageTranslation
-
targetDir
-
-
Constructor Details
-
Arguments
public Arguments()Public, zero-argument constructor.
-
-
Method Details
-
parseOtherArgs
Description copied from class:ArgumentsMethod 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:
parseOtherArgsin classArguments- 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
-
packageFromProps
- Throws:
InvalidArgument
-
setDefaultEmitter
private void setDefaultEmitter()d57482 (klr) method added so default emitter check could be overriden. -
setNameModifiers
-
checkPackageNameValid
- Throws:
InvalidArgument
-