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 int
static final int
int
boolean
static final int
boolean
static final int
boolean
Fields 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 void
checkPackageNameValid
(String name) protected int
collectUnknownArg
(String[] args, int i, Vector<String> unknownArgs) protected void
packageFromProps
(Properties props) protected void
parseOtherArgs
(String[] args, Properties properties) Method parseOtherArgs() is called when the framework detects arguments which are unknown to it.private void
d57482 (klr) method added so default emitter check could be overriden.private void
setNameModifiers
(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: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 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
-