org.codehaus.mojo.idlj
Class Source

java.lang.Object
  extended by 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: Source.java 9341 2009-04-03 21:30:22Z aheritier $
Author:
Anders Hessellund Jensen

Constructor Summary
Source()
           
 
Method Summary
 Boolean compatible()
           
 Boolean emitSkeletons()
           
 Boolean emitStubs()
           
 List getAdditionalArguments()
           
 List getDefines()
           
 Set getExcludes()
           
 Set getIncludes()
           
 String getPackagePrefix()
           
 List getPackagePrefixes()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Source

public Source()
Method Detail

getDefines

public List 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 getExcludes()
Returns:
a Set with all the exclusions pattern

getIncludes

public Set 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 getPackagePrefixes()
Returns:
a List of PackagePrefix to use for the generated files

getAdditionalArguments

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


Copyright © 2005-2011 Codehaus. All Rights Reserved.