Class Source

java.lang.Object
org.codehaus.mojo.idlj.Source

public class Source extends Object
This class represent the source tag available in the configuration tree of the maven plugin
Version:
$Id$
Author:
Anders Hessellund Jensen invalid input: '<'ahj@trifork.com>
  • Constructor Details

    • Source

      public Source()
  • Method Details

    • getDefines

      public List<Define> getDefines()
      Returns:
      a List with all the defines with this source
    • emitStubs

      public Boolean emitStubs()
      Returns:
      a Boolean true if and only if the creation of the stubs is enabled
    • emitSkeletons

      public Boolean emitSkeletons()
      Returns:
      a Boolean true if and only if the creation of the skeleton is enabled
    • compatible

      public Boolean compatible()
      Returns:
      a Boolean true if and only if the creation of compatible code is enabled
    • getExcludes

      public Set<String> getExcludes()
      Returns:
      a Set with all the exclusions pattern
    • getIncludes

      public Set<String> getIncludes()
      Returns:
      a Set with all the inclusions pattern
    • getPackagePrefix

      public String getPackagePrefix()
      Returns:
      the default package name that will be used as for all the generated classes
    • getPackagePrefixes

      public List<PackagePrefix> getPackagePrefixes()
      Returns:
      a List of PackagePrefix to use for the generated files
    • getAdditionalArguments

      public List<String> getAdditionalArguments()
      Returns:
      a List of String that will be added as compiler parameters
    • getPackageTranslations

      public List<PackageTranslation> getPackageTranslations()
      Returns:
      a List of PackageTranslation that map IDL module names to package names