public final HashMap<String, String> hbConditions;
public final String idCode;
public final String check;
- public final ActionSubConstruct action;
- public final String postAction;
+ public final ArrayList<String> action;
+ public final ArrayList<String> postAction;
public final String postCheck;
public InterfaceConstruct(File file, int beginLineNum, String name,
ArrayList<String> commitPointSet, String condition,
HashMap<String, String> hbConditions, String idCode, String check,
- ActionSubConstruct action, String postAction, String postCheck) {
+ ArrayList<String> action, ArrayList<String> postAction, String postCheck) {
super(file, beginLineNum);
this.name = name;
this.commitPointSet = commitPointSet;
sb.append("@ID: ");
sb.append(idCode + "\n");
sb.append("@Check: " + check + "\n");
- sb.append(action + "\n");
+ sb.append(ParserUtils.array2Str(action));
sb.append("@Post_action:\n");
- sb.append(postAction + "\n");
+ sb.append(ParserUtils.array2Str(postAction));
sb.append("@Post_check: " + postCheck + "\n");
return sb.toString();