Class CCMReconfigure

  • All Implemented Interfaces:
    java.lang.Cloneable

    public class CCMReconfigure
    extends Continuus
    Task allows to reconfigure a project, recursively or not
    • Field Detail

      • FLAG_RECURSE

        public static final java.lang.String FLAG_RECURSE
        /recurse --
        See Also:
        Constant Field Values
      • FLAG_VERBOSE

        public static final java.lang.String FLAG_VERBOSE
        /recurse --
        See Also:
        Constant Field Values
      • FLAG_PROJECT

        public static final java.lang.String FLAG_PROJECT
        /project flag -- target project
        See Also:
        Constant Field Values
    • Constructor Detail

      • CCMReconfigure

        public CCMReconfigure()
        Constructor for CCMReconfigure.
    • Method Detail

      • execute

        public void execute()
                     throws BuildException
        Executes the task.

        Builds a command line to execute ccm and then calls Exec's run method to execute the command line.

        Overrides:
        execute in class Task
        Throws:
        BuildException - on error
      • getCcmProject

        public java.lang.String getCcmProject()
        Get the value of project.
        Returns:
        value of project.
      • setCcmProject

        public void setCcmProject​(java.lang.String v)
        Sets the ccm project on which the operation is applied.
        Parameters:
        v - Value to assign to project.
      • isRecurse

        public boolean isRecurse()
        Get the value of recurse.
        Returns:
        value of recurse.
      • setRecurse

        public void setRecurse​(boolean v)
        If true, recurse on subproject (default false).
        Parameters:
        v - Value to assign to recurse.
      • isVerbose

        public boolean isVerbose()
        Get the value of verbose.
        Returns:
        value of verbose.
      • setVerbose

        public void setVerbose​(boolean v)
        If true, do a verbose reconfigure operation (default false).
        Parameters:
        v - Value to assign to verbose.