public class UpdatePriceEditorAction extends AbstractPriceEditorAction
boundValue, code, detailType, editingGroupId, exercise, exerciseId, exerciseService, generalComment, lowerBound, passwordService, referentialService, sliceId, spea, speaId, speaLotService, upperBound, xmlGroupTableDetailContainingValueDetailedId, xmlGroupTableDetailToDetailIdapplication, configuration, formatDate, formatDateOnly, menu, nextPage, parameters, serviceMessages, session, sispeaSession, strutsMessages, submitValue, territoryService, userService| Constructor and Description |
|---|
UpdatePriceEditorAction() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addSlice(XmlGroupTableDetail pXmlGroupTableDetail,
Long pUpperBound,
Double pSliceValue)
add a new xmlDisplayGroup representing a slice into sispeaSession
|
protected String |
doExecute()
This method is called by the execute method.
|
protected List<Long> |
getBoundList(XmlGroupTableDetail pXmlGroupTableDetail,
Boolean pUperBounds) |
protected List<Long> |
getLowerBoundList(XmlGroupTableDetail pXmlGroupTableDetail) |
protected Long |
getMinBound(List<Long> upperBoundList,
Long pCurrentUpperBound)
get min bound from upperBound list
|
protected List<Long> |
getUpperBoundList(XmlGroupTableDetail pXmlGroupTableDetail) |
protected void |
reCompute(XmlGroupTableDetailValue pXmlGroupDetailed,
XmlGroupTableDetail pXmlGroupToDetail)
refresh values displayed reflecting recent changes
|
checkExerciseParameter, getBoundValue, getCode, getDetailType, getEditingGroupId, getExercise, getExerciseId, getGeneralComment, getLowerBound, getSliceId, getSpea, getSpeaId, getUpperBound, getXmlCurrentGroupDetailed, getXmlCurrentGroupToDetail, getXmlGroupTableDetailContainingValueDetailedId, getXmlGroupTableDetailToDetailId, isDelegateePriceDetail, loadSpea, refreshBounds, removeSliceFromCurrentDisplayGroup, setBoundValue, setCode, setDetailType, setEditingGroupId, setExercise, setExerciseId, setGeneralComment, setLowerBound, setSliceId, setSpea, setSpeaId, setUpperBound, setXmlCurrentGroupDetailed, setXmlCurrentGroupToDetail, setXmlGroupTableDetailContainingValueDetailedId, setXmlGroupTableDetailToDetailIdbuildMenu, checkIfUserCanViewDashBoard, checkRight, checkUserRight, checkUserRight, checkUserRight, createMenu, doHandleException, doHandleSispeaException, execute, getApplication, getCurrentUser, getCurrentUserTerritory, getFormatDate, getFormatDateOnly, getMenu, getNextPage, getOption, getParameters, getSession, getSispeaSession, getSubmitValue, initSession, isEnglish, isFrench, isSpanish, logException, openMenu, removeSession, setApplication, setMenu, setNextPage, setParameters, setSession, setSubmitValueaddActionError, addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, doDefault, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getFormatted, getLocale, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, input, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, validateprotected String doExecute() throws Exception
AbstractSispeaActiondoExecute in class AbstractSispeaActionExceptionprotected void reCompute(XmlGroupTableDetailValue pXmlGroupDetailed, XmlGroupTableDetail pXmlGroupToDetail)
protected void addSlice(XmlGroupTableDetail pXmlGroupTableDetail, Long pUpperBound, Double pSliceValue) throws SispeaException
pXmlGroupTableDetail - SispeaExceptionprotected Long getMinBound(List<Long> upperBoundList, Long pCurrentUpperBound)
upperBoundList - protected List<Long> getBoundList(XmlGroupTableDetail pXmlGroupTableDetail, Boolean pUperBounds)
pXmlGroupTableDetail - pUperBounds - protected List<Long> getUpperBoundList(XmlGroupTableDetail pXmlGroupTableDetail)
protected List<Long> getLowerBoundList(XmlGroupTableDetail pXmlGroupTableDetail)
Copyright © 2014–2015 eaudefrance. All rights reserved.