Changeset 1500


Ignore:
Timestamp:
04/17/13 16:49:05 (7 years ago)
Author:
philsmart
Message:
 
Location:
raptor-web/trunk/src/main
Files:
1 added
20 edited

Legend:

Unmodified
Added
Removed
  • raptor-web/trunk/src/main/java/uk/ac/cardiff/raptorweb/model/wizard/GraphWizardModel.java

    r1498 r1500  
    144144     */ 
    145145    private String dateSavedFormatted; 
     146 
     147    /** 
     148     * Date this was last modified. 
     149     */ 
     150    private String dateModifiedFormatted; 
    146151 
    147152    /** 
     
    451456     */ 
    452457    public void setStatisticFunctionTypes(List<StatisticFunctionType> statisticFunctionTypes) { 
     458        if (statisticFunctionTypes != null) { 
     459            log.trace("Setting the statistic function types with size of {}", statisticFunctionTypes.size()); 
     460        } 
    453461        this.statisticFunctionTypes = statisticFunctionTypes; 
    454462        if (graphSets != null) { 
     
    632640    } 
    633641 
     642    /** 
     643     * @return Returns the dateModifiedFormatted. 
     644     */ 
     645    public String getDateModifiedFormatted() { 
     646        return dateModifiedFormatted; 
     647    } 
     648 
     649    /** 
     650     * @param dateModifiedFormatted The dateModifiedFormatted to set. 
     651     */ 
     652    public void setDateModifiedFormatted(String dateModifiedFormatted) { 
     653        this.dateModifiedFormatted = dateModifiedFormatted; 
     654    } 
     655 
    634656} 
  • raptor-web/trunk/src/main/java/uk/ac/cardiff/raptorweb/model/wizard/GraphWizardReports.java

    r1498 r1500  
    4141     * list of saved or loaded {@link GraphWizardModel}s. 
    4242     */ 
    43     private List<GraphWizardModel> savedWizardModels; 
     43    private List<SavedGraphWizardModel> savedWizardModels; 
    4444 
    4545    /** 
    4646     * Tmp variable for the currently selected report. 
    4747     */ 
    48     private GraphWizardModel selectedReport; 
     48    private SavedGraphWizardModel selectedReport; 
    4949 
    5050    /** 
    5151     * @return Returns the savedWizardModels. 
    5252     */ 
    53     public List<GraphWizardModel> getSavedWizardModels() { 
     53    public List<SavedGraphWizardModel> getSavedWizardModels() { 
    5454        if (savedWizardModels != null) { 
    5555            log.trace("Getting {} saved wizard models from {}", savedWizardModels.size(), this); 
     
    6161     * @param savedWizardModels The savedWizardModels to set. 
    6262     */ 
    63     public void setSavedWizardModels(List<GraphWizardModel> savedWizardModels) { 
     63    public void setSavedWizardModels(List<SavedGraphWizardModel> savedWizardModels) { 
    6464        this.savedWizardModels = savedWizardModels; 
    6565    } 
    6666 
    67     public GraphWizardModel initEditReport() { 
     67    public SavedGraphWizardModel initEditReport() { 
    6868        log.info("Returning the graph wizard model to edit"); 
    69         selectedReport.setRunImmediatly(false); 
     69        selectedReport.getGraphWizardModel().setRunImmediatly(false); 
     70        selectedReport.setEdittingReport(true); 
    7071        return selectedReport; 
    7172    } 
    7273 
    73     public GraphWizardModel initRunReport() { 
     74    public SavedGraphWizardModel initRunReport() { 
    7475        log.info("Returning the graph wizard model to edit"); 
    75         selectedReport.setRunImmediatly(true); 
     76        selectedReport.getGraphWizardModel().setRunImmediatly(true); 
    7677        return selectedReport; 
    7778    } 
    7879 
    79     public GraphWizardModel initNewReport() { 
     80    public SavedGraphWizardModel initNewReport() { 
    8081        log.info("Returning a new graph wizard model"); 
    81         GraphWizardModel model = new GraphWizardModel(); 
    82         model.setRunImmediatly(false); 
     82        SavedGraphWizardModel model = new SavedGraphWizardModel(); 
     83        model.setGraphWizardModel(new GraphWizardModel()); 
     84        model.getGraphWizardModel().setRunImmediatly(false); 
     85        log.trace("Returning the new saved graph wizard model [{}] and graph wizard model [{}]", model, 
     86                model.getGraphWizardModel()); 
    8387        return model; 
    8488    } 
     
    8791     * @param modelIn 
    8892     */ 
    89     public void addSavedWizardModel(GraphWizardModel modelIn) { 
     93    public void addSavedWizardModel(SavedGraphWizardModel modelIn) { 
    9094        if (modelIn == null) { 
    9195            log.error("Will not add a null graph wizard model"); 
     
    9397        } 
    9498        if (savedWizardModels == null) { 
    95             savedWizardModels = new ArrayList<GraphWizardModel>(); 
     99            savedWizardModels = new ArrayList<SavedGraphWizardModel>(); 
    96100        } 
    97101        savedWizardModels.add(modelIn); 
     
    103107     * @return Returns the selectedReport. 
    104108     */ 
    105     public GraphWizardModel getSelectedReport() { 
     109    public SavedGraphWizardModel getSelectedReport() { 
    106110        return selectedReport; 
    107111    } 
     
    110114     * @param selectedReport The selectedReport to set. 
    111115     */ 
    112     public void setSelectedReport(GraphWizardModel selectedReport) { 
     116    public void setSelectedReport(SavedGraphWizardModel selectedReport) { 
    113117        this.selectedReport = selectedReport; 
    114118    } 
  • raptor-web/trunk/src/main/java/uk/ac/cardiff/raptorweb/service/SavedWizardReportsService.java

    r1491 r1500  
    1919import uk.ac.cardiff.raptorweb.model.wizard.GraphWizardModel; 
    2020import uk.ac.cardiff.raptorweb.model.wizard.GraphWizardReports; 
     21import uk.ac.cardiff.raptorweb.model.wizard.SavedGraphWizardModel; 
    2122 
    2223public interface SavedWizardReportsService { 
     
    2728     * @param model 
    2829     */ 
    29     public void save(GraphWizardModel model, String user); 
     30    public void save(SavedGraphWizardModel model, String user); 
    3031 
    3132    /** 
     
    3738    public void load(GraphWizardReports reports, String user); 
    3839 
     40    /** 
     41     * @param reports 
     42     */ 
     43    public void removeReport(GraphWizardReports reports); 
     44 
    3945} 
  • raptor-web/trunk/src/main/java/uk/ac/cardiff/raptorweb/service/impl/GraphWizardServiceImpl.java

    r1498 r1500  
    125125    @Override 
    126126    public void populateSuggestionValues(GraphWizardModel model) { 
    127         log.debug("Graph Wizard Model has been constructed as {}", model); 
     127 
    128128        model.setSuggestionValues(webEngine.getCapabilitiesOfCurrentlyAttachedEndpoint().getSuggestionValues()); 
    129129 
  • raptor-web/trunk/src/main/java/uk/ac/cardiff/raptorweb/service/impl/SavedWizardReportsServiceImpl.java

    r1498 r1500  
    2121import uk.ac.cardiff.raptorweb.model.wizard.GraphWizardModel; 
    2222import uk.ac.cardiff.raptorweb.model.wizard.GraphWizardReports; 
     23import uk.ac.cardiff.raptorweb.model.wizard.SavedGraphWizardModel; 
    2324import uk.ac.cardiff.raptorweb.service.SavedWizardReportsService; 
    2425 
     
    7475    } 
    7576 
     77    @Override 
    7678    public void removeReport(GraphWizardReports reports) { 
    7779        log.info("Removing saved report [{}]"); 
     
    7981        reports.getSavedWizardModels().remove(reports.getSelectedReport()); 
    8082        // remove from the filesystem. 
     83        try { 
     84            reports.getSelectedReport().getFilename().delete(); 
     85        } catch (Exception e) { 
     86            log.error("Could not delete report", e); 
     87        } 
    8188 
    8289    } 
     
    8491    /** {@inheritDoc} */ 
    8592    @Override 
    86     public void save(GraphWizardModel model, String user) { 
     93    public void save(SavedGraphWizardModel model, String user) { 
    8794        log.info("Saving graph wizard model"); 
    8895        FileOutputStream os = null; 
    8996        try { 
    90             model.setDateSavedFormatted(savedDate()); 
    91             String directory = getRootDirectory(user); 
    92             String filename = 
    93                     directory + "/report-" + model.getGraphTitle() + "-" 
    94                             + model.getDateSavedFormatted().replace(":", "-") + ".xml"; 
     97 
     98            String filename = null; 
     99            if (model.isEdittingReport()) { 
     100                filename = model.getFilename().getCanonicalPath(); 
     101                model.getGraphWizardModel().setDateModifiedFormatted(savedDate()); 
     102            } else { 
     103                String directory = getRootDirectory(user); 
     104                model.getGraphWizardModel().setDateSavedFormatted(savedDate()); 
     105                model.getGraphWizardModel().setDateModifiedFormatted(savedDate()); 
     106                filename = 
     107                        directory + "/report-" + model.getGraphWizardModel().getGraphTitle() + "-" 
     108                                + model.getGraphWizardModel().getDateSavedFormatted().replace(":", "-") + ".xml"; 
     109            } 
     110 
    95111            os = new FileOutputStream(filename); 
    96112            log.debug("Saving report to [{}]", filename); 
    97             this.marshaller.marshal(model, new StreamResult(os)); 
     113            this.marshaller.marshal(model.getGraphWizardModel(), new StreamResult(os)); 
    98114        } catch (FileNotFoundException e) { 
    99115            log.error("Could not save graph wizard report", e); 
     
    135151                    GraphWizardModel modelIn = 
    136152                            (GraphWizardModel) unmarshaller.unmarshal(new StreamSource(input, "UTF8")); 
    137                     reports.addSavedWizardModel(modelIn); 
     153                    SavedGraphWizardModel savedModel = new SavedGraphWizardModel(); 
     154                    savedModel.setGraphWizardModel(modelIn); 
     155                    savedModel.setFilename(file); 
     156                    reports.addSavedWizardModel(savedModel); 
    138157                    log.debug("Loaded report [{}]", file.getCanonicalPath()); 
    139158                } 
  • raptor-web/trunk/src/main/resources/graph-wizard-mapping.xml

    r1498 r1500  
    33<mapping> 
    44    <description>Maps a graph wizard model for persisting to a file</description> 
     5     
     6     
    57 
    68    <class name="uk.ac.cardiff.raptorweb.model.wizard.GraphWizardModel"> 
     
    2022        <field name="dateSavedFormatted" type="string"> 
    2123            <bind-xml name="date-saved" node="element" /> 
     24        </field> 
     25        <field name="dateModifiedFormatted" type="string"> 
     26            <bind-xml name="date-modified" node="element" /> 
    2227        </field> 
    2328        <field name="graphSets" collection="arraylist" type="uk.ac.cardiff.raptorweb.model.wizard.GraphSet"> 
  • raptor-web/trunk/src/main/webapp/WEB-INF/flows/reports/graph-wizard-subflow.xml

    r1498 r1500  
    44    <!-- <var name="graphWizardModel" class="uk.ac.cardiff.raptorweb.model.wizard.GraphWizardModel" /> --> 
    55     
    6     <input name="graphWizardModel"/> 
     6    <input name="savedGraphWizardModel"/> 
    77     
    88    <on-start> 
    9         <evaluate expression="graphWizardModel.setStatisticFunctionTypes(graphService.getStatisticFunctionTypeUnits())" /> 
    10         <evaluate expression="graphWizardService.populateSuggestionValues(graphWizardModel)" /> 
     9        <evaluate expression="savedGraphWizardModel.graphWizardModel.setStatisticFunctionTypes(graphService.getStatisticFunctionTypeUnits())" /> 
     10        <evaluate expression="graphWizardService.populateSuggestionValues(savedGraphWizardModel.graphWizardModel)" /> 
    1111    </on-start> 
    1212     
    1313    <decision-state id="editRunDecision"> 
    14         <if test="graphWizardModel.runImmediatly==true" then="compileAndInvokeStatisticalUnit" else="dateSelector" /> 
     14        <if test="savedGraphWizardModel.graphWizardModel.runImmediatly==true" then="compileAndInvokeStatisticalUnit" else="dateSelector" /> 
    1515    </decision-state> 
    1616     
     
    1818    <view-state id="dateSelector" view="wizard/date-selector.xhtml"> 
    1919        <on-entry> 
    20             <evaluate expression="graphWizardService.computeCurrentTimeRange(flowScope.graphWizardModel)" /> 
     20            <evaluate expression="graphWizardService.computeCurrentTimeRange(savedGraphWizardModel.graphWizardModel)" /> 
    2121        </on-entry> 
    2222        <transition on="computeCurrentTimeRange"> 
    23             <evaluate expression="graphWizardService.computeCurrentTimeRange(flowScope.graphWizardModel)" /> 
     23            <evaluate expression="graphWizardService.computeCurrentTimeRange(savedGraphWizardModel.graphWizardModel)" /> 
    2424        </transition> 
    2525 
     
    3131    <view-state id="eventTypeSelector" view="wizard/event-types-selector.xhtml"> 
    3232        <transition on="addEventType"> 
    33             <evaluate expression="graphWizardModel.saveEventType()" /> 
     33            <evaluate expression="savedGraphWizardModel.graphWizardModel.saveEventType()" /> 
    3434        </transition> 
    3535 
    3636        <transition on="removeEventType"> 
    37             <evaluate expression="graphWizardModel.removeEventType()" /> 
     37            <evaluate expression="savedGraphWizardModel.graphWizardModel.removeEventType()" /> 
    3838        </transition> 
    3939 
     
    4646 
    4747        <transition on="lookupStatistic"> 
    48             <evaluate expression="graphWizardService.lookupStatisticalUnitInformation(graphWizardModel)" /> 
     48            <evaluate expression="graphWizardService.lookupStatisticalUnitInformation(savedGraphWizardModel.graphWizardModel)" /> 
    4949        </transition> 
    5050        <transition on="next" to="graphSeriesSelector" /> 
     
    5555    <view-state id="graphSeriesSelector" view="wizard/graph-series-selector.xhtml"> 
    5656        <transition on="addSeriesToSelectedStatistic"> 
    57             <evaluate expression="graphWizardService.addSeriesToSelectedStatistic(graphWizardModel)"></evaluate> 
     57            <evaluate expression="graphWizardService.addSeriesToSelectedStatistic(savedGraphWizardModel.graphWizardModel)"></evaluate> 
    5858        </transition> 
    5959        <transition on="addFilterToSelectedSeries"> 
    60             <evaluate expression="graphWizardService.addFilterToSelectedSeries(graphWizardModel)"></evaluate> 
     60            <evaluate expression="graphWizardService.addFilterToSelectedSeries(savedGraphWizardModel.graphWizardModel)"></evaluate> 
    6161        </transition> 
    6262        <transition on="removeSeriesFromSelectedStatistic"> 
    63             <evaluate expression="graphWizardService.removeSeriesFromSelectedStatistic(graphWizardModel)" /> 
     63            <evaluate expression="graphWizardService.removeSeriesFromSelectedStatistic(savedGraphWizardModel.graphWizardModel)" /> 
    6464        </transition> 
    6565        <transition on="removeSelectedFilterFromSelectedStatistic"> 
    66             <evaluate expression="graphWizardService.removeSelectedFilterFromSelectedStatistic(graphWizardModel)" /> 
     66            <evaluate expression="graphWizardService.removeSelectedFilterFromSelectedStatistic(savedGraphWizardModel.graphWizardModel)" /> 
    6767        </transition> 
    6868 
     
    7676 
    7777        <transition on="removePostProcessorFromSelectedStatistic"> 
    78             <evaluate expression="graphWizardService.removePostProcessorFromSelectedStatistic(graphWizardModel)"></evaluate> 
     78            <evaluate expression="graphWizardService.removePostProcessorFromSelectedStatistic(savedGraphWizardModel.graphWizardModel)"></evaluate> 
    7979        </transition> 
    8080 
    8181        <transition on="addProcessorToSelectedStatistic"> 
    82             <evaluate expression="graphWizardService.addProcessorToSelectedStatistic(graphWizardModel)"></evaluate> 
     82            <evaluate expression="graphWizardService.addProcessorToSelectedStatistic(savedGraphWizardModel.graphWizardModel)"></evaluate> 
    8383        </transition> 
    8484 
    8585        <transition on="initialiseNewProcessorAdd"> 
    86             <evaluate expression="graphWizardModel.initialiseNewProcessorAdd()" /> 
     86            <evaluate expression="savedGraphWizardModel.graphWizardModel.initialiseNewProcessorAdd()" /> 
    8787        </transition> 
    8888 
    8989        <transition on="setupProcessorToAdd"> 
    90             <evaluate expression="graphWizardModel.setupProcessorToAdd()" /> 
     90            <evaluate expression="savedGraphWizardModel.graphWizardModel.setupProcessorToAdd()" /> 
    9191        </transition> 
    9292 
     
    115115 
    116116    <action-state id="compileAndInvokeStatisticalUnit"> 
    117         <evaluate expression="graphWizardService.compileStatisticalUnitInformation(graphWizardModel)" /> 
     117        <evaluate expression="graphWizardService.compileStatisticalUnitInformation(savedGraphWizardModel.graphWizardModel)" /> 
    118118        <transition to="graphResultsSelector"> 
    119             <evaluate expression="graphWizardService.invokeStatisticalUnitInformationDynamic(graphWizardModel)" /> 
     119            <evaluate expression="graphWizardService.invokeStatisticalUnitInformationDynamic(savedGraphWizardModel.graphWizardModel)" /> 
    120120        </transition> 
    121121    </action-state> 
    122122 
    123123    <decision-state id="layoutNeededBack"> 
    124         <if test="graphWizardModel.graphSets.size()>1" then="graphLayoutSelector" else="graphOptionsSelector" /> 
     124        <if test="savedGraphWizardModel.graphWizardModel.graphSets.size()>1" then="graphLayoutSelector" else="graphOptionsSelector" /> 
    125125    </decision-state> 
    126126 
    127127    <view-state id="graphResultsSelector" view="wizard/graph-wizard-results.xhtml"> 
    128128        <transition on="generateExcelReport"> 
    129             <evaluate expression="graphWizardService.generateExcelReport(graphWizardModel)" /> 
     129            <evaluate expression="graphWizardService.generateExcelReport(savedGraphWizardModel.graphWizardModel)" /> 
    130130        </transition> 
    131131 
    132132        <transition on="generateCSVReport"> 
    133             <evaluate expression="graphWizardService.generateCSVReport(graphWizardModel)" /> 
     133            <evaluate expression="graphWizardService.generateCSVReport(savedGraphWizardModel.graphWizardModel)" /> 
    134134        </transition> 
    135135 
    136136        <transition on="generatePDFReport"> 
    137             <evaluate expression="graphWizardService.generatePDFReport(graphWizardModel)" /> 
     137            <evaluate expression="graphWizardService.generatePDFReport(savedGraphWizardModel.graphWizardModel)" /> 
    138138        </transition> 
    139139 
    140140        <transition on="save"> 
    141             <evaluate expression="savedWizardReportsService.save(graphWizardModel,flowScope.websession.user.name)" /> 
     141            <evaluate expression="savedWizardReportsService.save(savedGraphWizardModel,flowScope.websession.user.name)" /> 
    142142        </transition> 
    143143 
  • raptor-web/trunk/src/main/webapp/WEB-INF/flows/reports/main-flow.xml

    r1498 r1500  
    4141        </on-entry> 
    4242        <transition on="startReportWizard" to="graphWizardSubflow"> 
    43             <evaluate expression="savedReports.initNewReport()" result="flowScope.graphWizardModel"/> 
     43            <evaluate expression="savedReports.initNewReport()" result="flowScope.savedGraphWizardModel"/> 
    4444        </transition> 
    4545        <transition on="editReportWizard" to="graphWizardSubflow"> 
    46             <evaluate expression="savedReports.initEditReport()" result="flowScope.graphWizardModel"/> 
     46            <evaluate expression="savedReports.initEditReport()" result="flowScope.savedGraphWizardModel"/> 
    4747        </transition> 
    4848        <transition on="runReportWizard" to="graphWizardSubflow"> 
    49             <evaluate expression="savedReports.initRunReport()" result="flowScope.graphWizardModel"/> 
     49            <evaluate expression="savedReports.initRunReport()" result="flowScope.savedGraphWizardModel"/> 
    5050        </transition> 
    51         <transition on="removeReportWizard" to="graphWizardSubflow"> 
     51        <transition on="removeReportWizard"> 
    5252            <evaluate expression="savedWizardReportsService.removeReport(savedReports)"/> 
    5353        </transition> 
     
    5555 
    5656    <subflow-state id="graphWizardSubflow" subflow="report-wizard-subflow"> 
    57         <input name="graphWizardModel" value="flowScope.graphWizardModel"/> 
     57        <input name="savedGraphWizardModel" value="flowScope.savedGraphWizardModel"/> 
    5858        <transition on="cancelWizard" to="reportWizard" /> 
    5959    </subflow-state> 
  • raptor-web/trunk/src/main/webapp/WEB-INF/flows/reports/reportWizard.xhtml

    r1499 r1500  
    5454 
    5555                                                                        <h:outputText 
    56                                                                                 value="#{report.graphTitle} - #{report.dateSavedFormatted}" /> 
     56                                                                                value="#{report.graphWizardModel.graphTitle} - (created: #{report.graphWizardModel.dateSavedFormatted})(modified: #{report.graphWizardModel.dateModifiedFormatted})" /> 
    5757 
    5858                                                                        <a4j:commandLink action="editReportWizard"> 
     
    6868                                                                <h:panelGrid columns="1"> 
    6969 
    70                                                                         <a4j:commandLink action="removeReportWizard" 
    71                                                                                 reRender="reportWizard-savedReports"> 
     70                                                                        <a4j:commandLink action="removeReportWizard" reRender="reportWizard-savedReports"> 
    7271                                                                                <f:setPropertyActionListener value="#{report}" 
    7372                                                                                        target="#{savedReports.selectedReport}" /> 
  • raptor-web/trunk/src/main/webapp/WEB-INF/flows/reports/wizard/date-selector.xhtml

    r1491 r1500  
    4444                                                                <h:panelGrid columns="2"> 
    4545                                                                        <h:selectOneMenu id="dateRangeSelector" 
    46                                                                                 value="#{graphWizardModel.qualitativeTimeRangeAsString}"> 
     46                                                                                value="#{savedGraphWizardModel.graphWizardModel.qualitativeTimeRangeAsString}"> 
    4747                                                                                <a4j:support event="onchange" action="computeCurrentTimeRange" 
    4848                                                                                        reRender="dateSelectorForm" /> 
    4949                                                                                <f:selectItems 
    50                                                                                         value="#{graphWizardModel.qualitativeTimeRangeSelectItems}" /> 
     50                                                                                        value="#{savedGraphWizardModel.graphWizardModel.qualitativeTimeRangeSelectItems}" /> 
    5151                                                                        </h:selectOneMenu> 
    5252                                                                         
    5353                                                                        <ul> 
    54                                                                                 <li>Start Date: <i>#{graphWizardModel.currentStartTimeActualFormatted}</i></li> 
    55                                                                                 <li>End Date: <i>#{graphWizardModel.currentEndTimeActualFormatted}</i></li> 
     54                                                                                <li>Start Date: <i>#{savedGraphWizardModel.graphWizardModel.currentStartTimeActualFormatted}</i></li> 
     55                                                                                <li>End Date: <i>#{savedGraphWizardModel.graphWizardModel.currentEndTimeActualFormatted}</i></li> 
    5656                                                                        </ul> 
    5757                                                                </h:panelGrid> 
  • raptor-web/trunk/src/main/webapp/WEB-INF/flows/reports/wizard/event-types-selector.xhtml

    r1491 r1500  
    4141                                                        <h:panelGrid columns="2"> 
    4242                                                                <h:selectOneMenu id="dateRangeSelector" 
    43                                                                         value="#{graphWizardModel.tmpSelectedEventType}"> 
     43                                                                        value="#{savedGraphWizardModel.graphWizardModel.tmpSelectedEventType}"> 
    4444                                                                        <f:selectItems value="#{eventTypeService.eventTypeList}" /> 
    4545                                                                </h:selectOneMenu> 
     
    5353                                                                onRowMouseOut="this.style.backgroundColor='#{a4jSkin.tableBackgroundColor}'" 
    5454                                                                cellpadding="0" cellspacing="0" border="0" var="var" 
    55                                                                 value="#{graphWizardModel.graphSets}"> 
     55                                                                value="#{savedGraphWizardModel.graphWizardModel.graphSets}"> 
    5656 
    5757                                                                <rich:column> 
     
    6767                                                                                        value="/image/icon/onebit_33.png" /> 
    6868                                                                                <f:setPropertyActionListener value="#{var}" 
    69                                                                                         target="#{graphWizardModel.tmpGraphSetToRemove}" /> 
     69                                                                                        target="#{savedGraphWizardModel.graphWizardModel.tmpGraphSetToRemove}" /> 
    7070                                                                        </a4j:commandLink> 
    7171                                                                </rich:column> 
  • raptor-web/trunk/src/main/webapp/WEB-INF/flows/reports/wizard/graph-options-selector.xhtml

    r1498 r1500  
    4545                                                                <h:outputText value="Graph Title:" style="font-weight: bold;" /> 
    4646                                                                <h:inputText style="width:100%;" 
    47                                                                         value="#{graphWizardModel.graphTitle}" /> 
     47                                                                        value="#{savedGraphWizardModel.graphWizardModel.graphTitle}" /> 
    4848                                                                <h:outputText value="Chart Type:" /> 
    4949                                                                <rich:comboBox selectFirstOnUpdate="false" 
    5050                                                                        defaultLabel="Enter some value" 
    51                                                                         value="#{graphWizardModel.chartOptions.graphType}"> 
     51                                                                        value="#{savedGraphWizardModel.graphWizardModel.chartOptions.graphType}"> 
    5252                                                                        <f:selectItems 
    53                                                                                 value="#{graphWizardModel.chartOptions.graphTypeList}" /> 
     53                                                                                value="#{savedGraphWizardModel.graphWizardModel.chartOptions.graphTypeList}" /> 
    5454                                                                </rich:comboBox> 
    5555 
    5656                                                                <h:outputText value="Orientation:" /> 
    5757                                                                <rich:comboBox 
    58                                                                         value="#{graphWizardModel.chartOptions.orientation}"> 
     58                                                                        value="#{savedGraphWizardModel.graphWizardModel.chartOptions.orientation}"> 
    5959                                                                        <f:selectItems 
    60                                                                                 value="#{graphWizardModel.chartOptions.orientationTypeList}" /> 
     60                                                                                value="#{savedGraphWizardModel.graphWizardModel.chartOptions.orientationTypeList}" /> 
    6161                                                                </rich:comboBox> 
    6262 
    6363                                                                <h:outputText value="Height in pixels:" /> 
    6464                                                                <h:inputText 
    65                                                                         value="#{graphWizardModel.chartOptions.imageHeight}" /> 
     65                                                                        value="#{savedGraphWizardModel.graphWizardModel.chartOptions.imageHeight}" /> 
    6666 
    6767                                                                <h:outputText value="Label Position:" /> 
    6868                                                                <rich:comboBox selectFirstOnUpdate="false" 
    6969                                                                        defaultLabel="Enter some value" 
    70                                                                         value="#{graphWizardModel.chartOptions.xLabelPosition}"> 
     70                                                                        value="#{savedGraphWizardModel.graphWizardModel.chartOptions.xLabelPosition}"> 
    7171                                                                        <f:selectItems 
    72                                                                                 value="#{graphWizardModel.chartOptions.labelPositionsTypeList}" /> 
     72                                                                                value="#{savedGraphWizardModel.graphWizardModel.chartOptions.labelPositionsTypeList}" /> 
    7373                                                                </rich:comboBox> 
    7474 
  • raptor-web/trunk/src/main/webapp/WEB-INF/flows/reports/wizard/graph-processor-selector.xhtml

    r1498 r1500  
    4141                                                <a4j:form> 
    4242 
    43                                                         <rich:dataGrid value="#{graphWizardModel.graphSets}" var="graph" 
     43                                                        <rich:dataGrid value="#{savedGraphWizardModel.graphWizardModel.graphSets}" var="graph" 
    4444                                                                columns="1" width="100%" style="border:3px" 
    4545                                                                styleClass="simpleTable"> 
     
    7070                                                                                                value="/image/icon/onebit_20.png" /> 
    7171                                                                                        <f:setPropertyActionListener value="#{processor}" 
    72                                                                                                 target="#{graphWizardModel.selectedPostProcessor}" /> 
    73                                                                                                 <f:setPropertyActionListener value="#{graph}" target="#{graphWizardModel.selectedGraphSet}"/> 
     72                                                                                                target="#{savedGraphWizardModel.graphWizardModel.selectedPostProcessor}" /> 
     73                                                                                                <f:setPropertyActionListener value="#{graph}" target="#{savedGraphWizardModel.graphWizardModel.selectedGraphSet}"/> 
    7474                                                                                </a4j:commandLink> 
    7575 
     
    8888                                                                                                value="/image/icon/onebit_33.png" /> 
    8989                                                                                        <f:setPropertyActionListener value="#{processor}" 
    90                                                                                                 target="#{graphWizardModel.selectedPostProcessor}" /> 
    91                                                                                                 <f:setPropertyActionListener value="#{graph}" target="#{graphWizardModel.selectedGraphSet}"/> 
     90                                                                                                target="#{savedGraphWizardModel.graphWizardModel.selectedPostProcessor}" /> 
     91                                                                                                <f:setPropertyActionListener value="#{graph}" target="#{savedGraphWizardModel.graphWizardModel.selectedGraphSet}"/> 
    9292                                                                                </a4j:commandLink> 
    9393 
     
    101101                                                                                        <h:graphicImage id="addPostProcessorImage" 
    102102                                                                                                style="width:20px;" value="/image/icon/onebit_31.png" /> 
    103                                                                                                 <f:setPropertyActionListener value="#{graph}" target="#{graphWizardModel.selectedGraphSet}"/> 
     103                                                                                                <f:setPropertyActionListener value="#{graph}" target="#{savedGraphWizardModel.graphWizardModel.selectedGraphSet}"/> 
    104104                                                                                </a4j:commandLink> 
    105105 
  • raptor-web/trunk/src/main/webapp/WEB-INF/flows/reports/wizard/graph-series-selector.xhtml

    r1491 r1500  
    4141                                                <a4j:form> 
    4242 
    43                                                         <rich:dataGrid value="#{graphWizardModel.graphSets}" var="graph" 
     43                                                        <rich:dataGrid value="#{savedGraphWizardModel.graphWizardModel.graphSets}" var="graph" 
    4444                                                                columns="1" width="100%" style="border:3px" 
    4545                                                                styleClass="simpleTable"> 
     
    5858                                                                                        <h:graphicImage style="width:20px" 
    5959                                                                                                value="/image/icon/onebit_31.png" /> 
    60                                                                                                 <f:setPropertyActionListener value="#{graph}" target="#{graphWizardModel.selectedGraphSet}"/> 
     60                                                                                                <f:setPropertyActionListener value="#{graph}" target="#{savedGraphWizardModel.graphWizardModel.selectedGraphSet}"/> 
    6161                                                                                </a4j:commandLink> 
    6262 
     
    8989                                                                                                value="/image/icon/onebit_39.png" /> 
    9090                                                                                        <f:setPropertyActionListener value="#{series}" 
    91                                                                                                 target="#{graphWizardModel.selectedSeries}" /> 
    92                                                                                                 <f:setPropertyActionListener value="#{graph}" target="#{graphWizardModel.selectedGraphSet}"/> 
     91                                                                                                target="#{savedGraphWizardModel.graphWizardModel.selectedSeries}" /> 
     92                                                                                                <f:setPropertyActionListener value="#{graph}" target="#{savedGraphWizardModel.graphWizardModel.selectedGraphSet}"/> 
    9393                                                                                </a4j:commandLink> 
    9494                                                                                <a4j:commandLink immediate="true" 
     
    102102                                                                                                value="/image/icon/onebit_31.png" /> 
    103103                                                                                        <f:setPropertyActionListener value="#{series}" 
    104                                                                                                 target="#{graphWizardModel.selectedSeries}" /> 
    105                                                                                                 <f:setPropertyActionListener value="#{graph}" target="#{graphWizardModel.selectedGraphSet}"/> 
     104                                                                                                target="#{savedGraphWizardModel.graphWizardModel.selectedSeries}" /> 
     105                                                                                                <f:setPropertyActionListener value="#{graph}" target="#{savedGraphWizardModel.graphWizardModel.selectedGraphSet}"/> 
    106106                                                                                </a4j:commandLink> 
    107107 
     
    118118                                                                                                value="/image/icon/onebit_33.png" /> 
    119119                                                                                        <f:setPropertyActionListener value="#{series}" 
    120                                                                                                 target="#{graphWizardModel.selectedSeries}" /> 
    121                                                                                                 <f:setPropertyActionListener value="#{graph}" target="#{graphWizardModel.selectedGraphSet}"/> 
     120                                                                                                target="#{savedGraphWizardModel.graphWizardModel.selectedSeries}" /> 
     121                                                                                                <f:setPropertyActionListener value="#{graph}" target="#{savedGraphWizardModel.graphWizardModel.selectedGraphSet}"/> 
    122122                                                                                </a4j:commandLink> 
    123123 
  • raptor-web/trunk/src/main/webapp/WEB-INF/flows/reports/wizard/graph-type-selector.xhtml

    r1494 r1500  
    4141                                                <a4j:form id="statisticFunctionSelectForm"> 
    4242                                                        <rich:dataGrid id="functionDataTable" 
    43                                                                 value="#{graphWizardModel.graphSets}" var="graph" columns="1" 
     43                                                                value="#{savedGraphWizardModel.graphWizardModel.graphSets}" var="graph" columns="1" 
    4444                                                                width="100%" style="border:3px" styleClass="simpleTable"> 
    4545 
     
    5555                                                                                        reRender="functionDataTable"> 
    5656                                                                                        <f:setPropertyActionListener value="#{graph}" 
    57                                                                                                 target="#{graphWizardModel.selectedGraphSet}" /> 
     57                                                                                                target="#{savedGraphWizardModel.graphWizardModel.selectedGraphSet}" /> 
    5858                                                                                </a4j:support> 
    5959                                                                        </h:selectOneMenu> 
     
    7777                                                                                        rendered="#{parameter.parameterType=='FIELD'}" 
    7878                                                                                        value="#{parameter.value}" 
    79                                                                                         suggestionValues="#{graphWizardModel.possibleFieldNameValues}" /> 
     79                                                                                        suggestionValues="#{savedGraphWizardModel.graphWizardModel.possibleFieldNameValues}" /> 
    8080                                                                        </rich:column> 
    8181                                                                </rich:dataTable> 
  • raptor-web/trunk/src/main/webapp/WEB-INF/flows/reports/wizard/graph-wizard-results.xhtml

    r1498 r1500  
    4646                        </h:panelGrid> 
    4747 
    48                                                 <rich:dataGrid value="#{graphWizardModel.graphSets}" var="graph" 
    49                                                         columns="#{graphWizardModel.resultColumns}" width="100%" 
     48                                                <rich:dataGrid value="#{savedGraphWizardModel.graphWizardModel.graphSets}" var="graph" 
     49                                                        columns="#{savedGraphWizardModel.graphWizardModel.resultColumns}" width="100%" 
    5050                                                        style="border:0px"> 
    5151 
     
    8585                                                                                                value="/image/arrow.png" /> 
    8686                                                                                        <h:outputText value="Filename:" /> 
    87                                                                                         <h:inputText value="#{graphWizardModel.downloadFilename}" /> 
     87                                                                                        <h:inputText value="#{savedGraphWizardModel.graphWizardModel.downloadFilename}" /> 
    8888                                                                                </h:panelGrid> 
    8989 
  • raptor-web/trunk/src/main/webapp/WEB-INF/flows/reports/wizard/page-layout-selector.xhtml

    r1498 r1500  
    4444                                                                <h:panelGrid columns="2"> 
    4545                                                                        <h:selectOneMenu id="dateRangeSelector" 
    46                                                                                 value="#{graphWizardModel.displayLayout}">                                                       
     46                                                                                value="#{savedGraphWizardModel.graphWizardModel.displayLayout}">                                                         
    4747                                                                                        <f:selectItem itemLabel="One On Top Of The Other" itemValue="ONTOP" /> 
    4848                                                                                        <f:selectItem itemLabel="Side By Side" itemValue="SIDEBYSIDE" /> 
  • raptor-web/trunk/src/main/webapp/WEB-INF/flows/reports/wizard/wizard-add-processor-panel.xhtml

    r1494 r1500  
    4343                                <rich:panel> 
    4444                                        <rich:comboBox 
    45                                                 value="#{graphWizardModel.processorToAdd.friendlyName}" 
     45                                                value="#{savedGraphWizardModel.graphWizardModel.processorToAdd.friendlyName}" 
    4646                                                width="300px" 
    47                                                 suggestionValues="#{graphWizardModel.possiblePostProcessorValues}"> 
     47                                                suggestionValues="#{savedGraphWizardModel.graphWizardModel.possiblePostProcessorValues}"> 
    4848                                                <a4j:support event="onselect" action="setupProcessorToAdd" 
    4949                                                        reRender="addPostProcessorForm" /> 
     
    5353 
    5454                                <rich:dataTable id="newProcessorTable" 
    55                                         value="#{graphWizardModel.processorToAdd.methodParameters}" 
     55                                        value="#{savedGraphWizardModel.graphWizardModel.processorToAdd.methodParameters}" 
    5656                                        var="method"> 
    5757 
  • raptor-web/trunk/src/main/webapp/WEB-INF/flows/reports/wizard/wizard-edit-processor.panel.xhtml

    r1494 r1500  
    4545 
    4646                                <rich:dataTable id="editProcessorTable" 
    47                                         value="#{graphWizardModel.selectedPostProcessor.methodParameters}" 
     47                                        value="#{savedGraphWizardModel.graphWizardModel.selectedPostProcessor.methodParameters}" 
    4848                                        var="method"> 
    4949 
  • raptor-web/trunk/src/main/webapp/WEB-INF/flows/reports/wizard/wizard-series-panel.xhtml

    r1491 r1500  
    2929                <f:facet name="header"> 
    3030                        <h:outputText 
    31                                 value="Condition [#{graphWizardModel.selectedSeries.seriesLabel}]" /> 
     31                                value="Condition [#{savedGraphWizardModel.graphWizardModel.selectedSeries.seriesLabel}]" /> 
    3232                </f:facet> 
    3333                <f:facet name="controls"> 
     
    4141                <a4j:form id="filterTableForm"> 
    4242                        <rich:dataTable id="filterTable" 
    43                                 value="#{graphWizardModel.selectedSeries.comparisonPredicate}" 
     43                                value="#{savedGraphWizardModel.graphWizardModel.selectedSeries.comparisonPredicate}" 
    4444                                bandingInterval="2" banding="row" rows="5" var="series" width="100%" 
    45                                 rendered="#{not empty graphWizardModel.selectedSeries.comparisonPredicate}"> 
     45                                rendered="#{not empty savedGraphWizardModel.graphWizardModel.selectedSeries.comparisonPredicate}"> 
    4646 
    4747                                <f:facet name="header"> 
     
    5454                                        </f:facet> 
    5555                                        <rich:comboBox style="width:100%" value="#{series.fieldName}" 
    56                                                 suggestionValues="#{graphWizardModel.possibleFieldNameValues}"> 
     56                                                suggestionValues="#{savedGraphWizardModel.graphWizardModel.possibleFieldNameValues}"> 
    5757                                                <a4j:support event="onselect" ajaxSingle="true"/> 
    5858                                        </rich:comboBox> 
     
    7373                                                value="#{series.value}" /> 
    7474                                        <rich:suggestionbox zindex="901" for="valueInput" var="result" 
    75                                                 suggestionAction="#{graphWizardModel.autocompleteFieldValues}"> 
     75                                                suggestionAction="#{savedGraphWizardModel.graphWizardModel.autocompleteFieldValues}"> 
    7676                                                <h:column> 
    7777                                                        <h:outputText value="#{result}" /> 
Note: See TracChangeset for help on using the changeset viewer.