CompilerTaskCall.java
// license-header java merge-point
//
// Attention: Generated code! Do not modify by hand!
// Generated by: PSMmetaclass.vsl in andromda-meta-cartridge.
//
package org.andromda.cartridges.deployment.psm.ant;
/**
* TODO: Model Documentation for org.andromda.cartridges.deployment.psm.ant.CompilerTaskCall
*/
public class CompilerTaskCall
extends Taskcall
{
/**
* Public default constructor for CompilerTaskCall
*/
public CompilerTaskCall()
{
super();
this.packageToBeCompiled = null;
}
/**
* Public constructor for CompilerTaskCall with all properties.
* @param taskNameIn String TODO: Model Documentation for org.andromda.cartridges.deployment.psm.ant.Taskcall.taskName
* @param packageToBeCompiledIn String TODO: Model Documentation for
org.andromda.cartridges.deployment.psm.ant.CompilerTaskCall.packageToBeCompiled
*/
public CompilerTaskCall(String taskNameIn, String packageToBeCompiledIn)
{
super(taskNameIn);
this.packageToBeCompiled = packageToBeCompiledIn;
}
/**
* Copy-constructor from other CompilerTaskCall
*
* @param otherBean, cannot be <code>null</code>
* @throws NullPointerException if the argument is <code>null</code>
*/
public CompilerTaskCall(CompilerTaskCall otherBean)
{
this(otherBean.getTaskName(), otherBean.getPackageToBeCompiled());
}
protected String packageToBeCompiled;
/**
* TODO: Model Documentation for
* org.andromda.cartridges.deployment.psm.ant.CompilerTaskCall.packageToBeCompiled
* @return this.packageToBeCompiled String
*/
public String getPackageToBeCompiled()
{
return this.packageToBeCompiled;
}
/**
* TODO: Model Documentation for
* org.andromda.cartridges.deployment.psm.ant.CompilerTaskCall.packageToBeCompiled
* @param packageToBeCompiledIn String
*/
public void setPackageToBeCompiled(String packageToBeCompiledIn)
{
this.packageToBeCompiled = packageToBeCompiledIn;
}
}