]> git.argeo.org Git - gpl/argeo-slc.git/blob - org.argeo.slc.agent/src/main/java/org/argeo/slc/ant/test/SlcCloseTestResultTask.java
Improve formatting
[gpl/argeo-slc.git] / org.argeo.slc.agent / src / main / java / org / argeo / slc / ant / test / SlcCloseTestResultTask.java
1 package org.argeo.slc.ant.test;
2
3 import org.argeo.slc.ant.structure.SAwareTask;
4 import org.argeo.slc.core.structure.StructureRegistry;
5 import org.argeo.slc.core.test.TestResult;
6
7 /** Ant tasks closing a given result. */
8 public class SlcCloseTestResultTask extends SAwareTask {
9 private String result;
10
11 @Override
12 public void executeActions(String mode) {
13 if (!mode.equals(StructureRegistry.READ)) {
14 TestResult testResult = (TestResult) getContext().getBean(result);
15 testResult.close();
16 }
17 }
18
19 /** Sets the bean name of the result to close. */
20 public void setResult(String bean) {
21 this.result = bean;
22 }
23
24 }