Class Source
java.lang.Object
org.codehaus.mojo.idlj.Source
This class represent the source tag available in the configuration tree of the maven plugin
- Version:
- $Id$
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe list of additional, compiler-specific arguments to use.private BooleanActive the generation of java source compatible with jdk previous to 1.4The list of preprocessor symbols to define.private BooleanWhether the compiler should emit server skeletons.private BooleanWhether the compiler should emit client stubs.Specifies which files to exclude from compilation.Specifies which files to include in compilation.private StringSpecifies a single, global packageprefix to use for all modules.private List<PackagePrefix> The list of package prefixes for certain types.private List<PackageTranslation> The list of package translations for certain types. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription
-
Field Details
-
compatible
Active the generation of java source compatible with jdk previous to 1.4 -
emitStubs
Whether the compiler should emit client stubs. Defaults to true. -
emitSkeletons
Whether the compiler should emit server skeletons. Defaults to true. -
packagePrefix
Specifies a single, global packageprefix to use for all modules. -
includes
-
excludes
-
packagePrefixes
The list of package prefixes for certain types. -
packageTranslations
The list of package translations for certain types. -
defines
-
additionalArguments
-
-
Constructor Details
-
Source
public Source()
-
-
Method Details
-
getDefines
-
emitStubs
- Returns:
- a
Booleantrue if and only if the creation of the stubs is enabled
-
emitSkeletons
- Returns:
- a
Booleantrue if and only if the creation of the skeleton is enabled
-
compatible
- Returns:
- a
Booleantrue if and only if the creation of compatible code is enabled
-
getExcludes
-
getIncludes
-
getPackagePrefix
- Returns:
- the default package name that will be used as for all the generated classes
-
getPackagePrefixes
- Returns:
- a
ListofPackagePrefixto use for the generated files
-
getAdditionalArguments
-
getPackageTranslations
- Returns:
- a
ListofPackageTranslationthat map IDL module names to package names
-