package bluej.testmgr.record;

import bluej.pkgmgr.PkgMgrFrame;
import threadchecker.OnThread;
import threadchecker.Tag;


| Records a single user interaction with the | method call mechanisms of BlueJ. | | This record is for method calls with no result. | | @author Andrew Patterson | public class VoidMethodInvokerRecord extends InvokerRecord{ protected String command; private String [] argumentValues; public VoidMethodInvokerRecord(String command, String [] argVals) { this.command = command; this.argumentValues = argVals; } @Override public String [] getArgumentValues() { return argumentValues; } @Override public boolean hasVoidResult() { return true; }
| Construct a declaration for any objects constructed | by this invoker record. | | @return null because a void method results in no objects | @Override public String toFixtureDeclaration(String firstIndent) { return null; }
| Construct a portion of an initialisation method for | this invoker record. | | @return a String reprenting the object initialisation | src or null if there is none. | @Override @OnThread(Tag.FXPlatform) public String toFixtureSetup(String secondIndent) { return secondIndent + command + statementEnd; } @Override public String toTestMethod(PkgMgrFrame pmf, String secondIndent) { return secondIndent + command + statementEnd; } @Override public String toExpression() { return command; } @Override public String getOriginalCommand() { return command; } }
top, use, map, class VoidMethodInvokerRecord

.   VoidMethodInvokerRecord
.   getArgumentValues
.   hasVoidResult
.   toFixtureDeclaration
.   toFixtureSetup
.   toTestMethod
.   toExpression
.   getOriginalCommand




88 neLoCode + 11 LoComm