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;
    }
}