Package org.apache.tools.ant

Examples of org.apache.tools.ant.Task


        ServiceGroupTask start = service.createStart();
        start.setProject(project);
        ServiceGroupTask stop = service.createStop();
        stop.setProject(project);
        MockControl taskCtrl = MockClassControl.createControl(Task.class);
        Task task = (Task)taskCtrl.getMock();
        stop.addTask(task);
        task.getProject();
        taskCtrl.setReturnValue(project, 2);
        task.maybeConfigure();
        task.execute();
        taskCtrl.setThrowable(new AssertionWarningException());
        task.getLocation();
        taskCtrl.setReturnValue(new Location(""));
        task.getTaskName();
        taskCtrl.setReturnValue("foo");

        projectCtrl.replay();
        taskCtrl.replay();
        service.start();
View Full Code Here


    }

    private static Task preconfigureTask(Task task) {
        if (task instanceof UnknownElement) {
            task.maybeConfigure();
            Task resolvedTask = ((UnknownElement) task).getTask();
            return (resolvedTask != null) ? resolvedTask : task;
        } else {
            return task;
        }
    }
View Full Code Here

    private void logEvent(BuildEvent event, String additionalMessage) {
        String message = event.getMessage();
        Throwable exception = event.getException();
        Target target = event.getTarget();
        Task task = event.getTask();

        if (additionalMessage != null) {
            output.println(additionalMessage);
        }

        if (target != null) {
            output.print("[" + target.getName() + "] ");
        }

        if (task != null) {
            output.print("[" + task.getTaskName() + "] ");
        }

        if (message != null) {
            output.print(message);
        }
View Full Code Here

        }

        String message = event.getMessage();
        Throwable exception = event.getException();
        Target target = event.getTarget();
        Task task = event.getTask();

        if (additionalMessage != null) {
            output.println(additionalMessage);
        }

        if (target != null) {
            output.print("[" + target.getName() + "] ");
        }

        if (task != null) {
            output.print("[" + task.getTaskName() + "] ");
        }

        if (message != null) {
            output.print(message);
        }
View Full Code Here

    private void logEvent(BuildEvent event, String additionalMessage) {
        String message = event.getMessage();
        Throwable exception = event.getException();
        Target target = event.getTarget();
        Task task = event.getTask();

        if (additionalMessage != null) {
            output.println(additionalMessage);
        }

        if (target != null) {
            output.print("[" + target.getName() + "] ");
        }

        if (task != null) {
            output.print("[" + task.getTaskName() + "] ");
        }

        if (message != null) {
            output.print(message);
        }
View Full Code Here

    private void validateAndPreprocess(BundleAntProject project) throws InvalidBuildFileException {
        AntXMLContext antParsingContext = (AntXMLContext) project.getReference("ant.parsing.context");
        Vector targets = antParsingContext.getTargets();
        int bundleTaskCount = 0;
        Task unconfiguredBundleTask = null;
        for (Object targetObj : targets) {
            Target target = (Target) targetObj;
            Task[] tasks = target.getTasks();
            for (Task task : tasks) {
                if (task.getTaskName().equals(BUNDLE_TASK_NAME)) {
View Full Code Here

    }

    private static Task preconfigureTask(Task task) {
        if (task instanceof UnknownElement) {
            task.maybeConfigure();
            Task resolvedTask = ((UnknownElement) task).getTask();
            return (resolvedTask != null) ? resolvedTask : task;
        } else {
            return task;
        }
    }
View Full Code Here

    private void logEvent(BuildEvent event, String additionalMessage) {
        String message = event.getMessage();
        Throwable exception = event.getException();
        Target target = event.getTarget();
        Task task = event.getTask();

        if (additionalMessage != null) {
            this.output.println(additionalMessage);
        }

        if (target != null) {
            String targetName = (target.getName() != null) ? target.getName() : "";
            this.output.print("[" + targetName + "] ");
        }

        if (task != null) {
            this.output.print("<" + task.getTaskName() + "> ");
        }

        if (message != null) {
            this.output.print(message);
        }
View Full Code Here

     * @param message The log message.
     */
    protected void messageLoggedInternal(int eventPrio, String message) {
        if (!processLoggingEnabled) {
            processLoggingEnabled = true;
            Task task = getTask();
            if (task instanceof LoggableProcess) {
                ((LoggableProcess)task).enableLogging(getLineBuffer(),
                                                      LogPriority.STDOUT,
                                                      LogPriority.STDERR);
            }
View Full Code Here

     *
     * @throws BuildException If the Task finished with an error or an error occurs
     *                        while killing the process.
     */
    public void deferredShutdown() throws BuildException {
        Task task = getTask();
        try {
            if (task instanceof BgProcess) {
                ((BgProcess)task).kill();
            }
        } catch (BuildException err) {
View Full Code Here

TOP

Related Classes of org.apache.tools.ant.Task

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.