Package org.amplafi.flow

Examples of org.amplafi.flow.FlowImplementor.addPropertyDefinitions()


    @Test(enabled=TEST_ENABLED)
    public void testEnumHandling() {
        Map<String, String> initialFlowState = FlowUtils.INSTANCE.createState("foo", SampleEnum.EXTERNAL);
        FlowImplementor flow = new FlowImpl(FLOW_TYPE);
        FlowPropertyDefinitionImpl definition = new FlowPropertyDefinitionImpl("foo", SampleEnum.class);
        flow.addPropertyDefinitions(definition);
        FlowActivityImpl fa1 = new FlowActivityImpl().initInvisible(false);
        definition = new FlowPropertyDefinitionImpl("fa1fp", SampleEnum.class).initInitial(SampleEnum.EMAIL.name());
        fa1.addPropertyDefinitions(definition);
        flow.addActivity(fa1);
        FlowTestingUtils flowTestingUtils = new FlowTestingUtils();
View Full Code Here


    private FlowImplementor createFlowWithProperties(String componentName) {
        FlowImplementor flow = createFlow2(componentName, 1);
        FlowPropertyDefinitionImpl globalDef = new FlowPropertyDefinitionImpl("globaldef1");
        globalDef.setUiComponentParameterName("componentGlobaldef1");
        flow.addPropertyDefinitions(globalDef);
        FlowPropertyDefinitionImpl globalOverlap = new FlowPropertyDefinitionImpl("overlap");
        globalOverlap.setUiComponentParameterName("globalOverlapParameter");
        flow.addPropertyDefinitions(globalOverlap);
        FlowPropertyDefinitionImpl overlap  = new FlowPropertyDefinitionImpl("overlap");
        overlap.setUiComponentParameterName("componentOverlapParameter");
View Full Code Here

        FlowPropertyDefinitionImpl globalDef = new FlowPropertyDefinitionImpl("globaldef1");
        globalDef.setUiComponentParameterName("componentGlobaldef1");
        flow.addPropertyDefinitions(globalDef);
        FlowPropertyDefinitionImpl globalOverlap = new FlowPropertyDefinitionImpl("overlap");
        globalOverlap.setUiComponentParameterName("globalOverlapParameter");
        flow.addPropertyDefinitions(globalOverlap);
        FlowPropertyDefinitionImpl overlap  = new FlowPropertyDefinitionImpl("overlap");
        overlap.setUiComponentParameterName("componentOverlapParameter");
        ((FlowActivityImplementor)flow.getActivity(0)).addPropertyDefinitions(overlap);
        return flow;
    }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.