public Model createCopy() { return new VarModel(name, className); }
private VarModel parseVar(Element element) { return new VarModel(element.getAttribute("name"), element.getAttribute("class")); }
public Model createCopy() { return new VarModel(name, className); }
private VarModel parseVar(Element element) { return new VarModel(element.getAttribute("name"), element.getAttribute("class")); }
private VarModel parseVar(Element element) { return new VarModel(element.getAttribute("name"), element.getAttribute("class")); }
private static void createDuoFlowVariables(final DynamicFlowModelBuilder modelBuilder) { val vars = new ArrayList<VarModel>(); vars.add(new VarModel(CasWebflowConstants.VAR_ID_CREDENTIAL, DuoCredential.class.getName())); modelBuilder.setVars(vars); } }
public void testMergeable() { VarModel child = new VarModel("name", "value"); assertTrue(child.isMergeableWith(child)); } }
public void testMergeVars() { FlowModel parent = new FlowModel(); parent.setVars(asList(new VarModel("name", "value"))); FlowModel child = new FlowModel(); child.setVars(asList(new VarModel("name", "value2"))); child.merge(parent); assertEquals(1, child.getVars().size()); assertEquals("value2", child.getVars().get(0).getClassName()); }
public void testFlowVariable() { model.setVars(asList(new VarModel("flow-foo", "org.springframework.webflow.TestBean"))); model.setStates(asList(new EndStateModel("end"))); Flow flow = getFlow(model); assertEquals("flow-foo", flow.getVariable("flow-foo").getName()); }
public void testViewStateVariable() { ViewStateModel view = new ViewStateModel("view"); view.setVars(asList(new VarModel("foo", "org.springframework.webflow.TestBean"))); model.setStates(asList(view)); Flow flow = getFlow(model); assertNotNull(((ViewState) flow.getStateInstance("view")).getVariable("foo")); }
vars.add(new VarModel("foo", "class")); parent.setVars(vars);