1 package org.sapia.soto.state.config; 2 3 import org.sapia.soto.state.Step; 4 5 import org.sapia.util.xml.confix.ConfigurationException; 6 import org.sapia.util.xml.confix.ObjectHandlerIF; 7 8 import java.util.ArrayList ; 9 import java.util.List ; 10 11 12 20 public class StepContainer implements ObjectHandlerIF { 21 List _steps = new ArrayList (); 22 23 26 public StepContainer() { 27 } 28 29 public void addStep(Step step) { 30 _steps.add(step); 31 } 32 33 public List getSteps() { 34 return _steps; 35 } 36 37 40 public void handleObject(String name, Object obj) 41 throws ConfigurationException { 42 if (obj instanceof Step) { 43 _steps.add(obj); 44 } 45 } 46 } 47 | Popular Tags |