package step.core; import java.util.*; public class StepHeaderInstance extends StepInternalRepresentation { public StepHeaderInstance(String ename) { super (ename); } public StepHeaderInstance (String ename, ArrayList vals) { super(ename); setValues(vals); } public String toString(String tab) { StringBuffer buffer = new StringBuffer(); ArrayList vals = getValues(); buffer.append(tab); buffer.append(getEntityName() + "("); for (int i = 0; i < vals.size(); i++) { buffer.append(vals.get(i).toString()); if (i < vals.size() - 1) { buffer.append(","); } } buffer.append(");"); return buffer.toString(); } public void accept(StepAbstractRepositoryVisitor visitor) throws Exception { visitor.accept((StepHeaderInstance)this); } }