public class XmlGroupValue extends XmlGroup implements Cloneable
| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
autoCompute
auto compute formula
|
protected String |
comment
the indicator comment
|
protected boolean |
displayAutoCompute
display auto compute
|
protected boolean |
editable
editable mode
|
protected boolean |
editing
editing mode
|
protected String |
name
the indicator name
|
protected DataValueDto |
oldValue
the value
|
protected String |
opinion
the indicator opinion
|
protected Reliability |
reliability
the indicator reliability
|
protected String |
unit
the indicator unit
|
protected DataValueDto |
value
the value
|
protected Verification |
verification
the indicator verification
|
protected boolean |
visible
visible mode
|
alwaysEditableVp, code, competence, displayAsDC, dynamicTitle, help, id, title, type, xmlType| Constructor and Description |
|---|
XmlGroupValue()
Default constructor.
|
XmlGroupValue(XmlGroupValue pXmlGroup)
copy constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canView(Boolean pHasViewRight,
DataValueDto pDataValue)
return true if user can view this value
|
XmlGroupValue |
clone()
clone an XmlGroupValue Object
|
boolean |
containsData(DataDto pDatum)
Returns true if this table contains the data code
|
boolean |
containsIndicator()
return true if table contains indicator
|
void |
copy(XmlGroupValue pXmlGroupValue)
copy parameter into this
|
Boolean |
getAutoCompute() |
String |
getComment() |
DataDetailValueDto |
getDetailValue() |
String |
getName() |
DataValueDto |
getOldValue() |
String |
getOpinion() |
Reliability |
getReliability() |
String |
getReliabilityName() |
String |
getUnit() |
DataValueDto |
getValue() |
Verification |
getVerification() |
boolean |
isDisplayAutoCompute() |
boolean |
isEditable() |
boolean |
isEditing() |
boolean |
isEmpty()
return true if table is empty, false else
|
boolean |
isVisible() |
boolean |
isVisibleIfPublished() |
void |
setAutoCompute(Boolean autoCompute) |
void |
setComment(String pComment) |
void |
setDisplayAutoCompute(boolean displayAutoCompute) |
void |
setEditable(boolean editable) |
void |
setEditing(boolean editing) |
void |
setName(String pName) |
void |
setOldValue(DataValueDto pOldValue) |
void |
setOpinion(String pOpinion) |
void |
setReliability(Reliability pReliability) |
void |
setReliabilityName(String pReliabilityName) |
void |
setUnit(String pUnit) |
void |
setValue(DataDetailValueDto pValue) |
void |
setValue(DataValueDto pValue) |
void |
setValue(VPValueDto pValue) |
void |
setVerification(Verification pVerification) |
void |
setVisible(boolean visible) |
protected static DataLotDto |
updateLotWithValue(XmlGroupValue pXmlGroupValue,
DataLotDto pLot)
updates lot with group data
|
static List<XmlGroupValue> |
updateXmlGroupTablePriceValue(SPEALotDto pLot,
int pCompetenceId,
Boolean pHasViewRight,
XmlGroupValue pXmlGroupValue,
AbstractSpeaIndicatorsAction pAction)
return values for each slice found
|
static XmlGroupValue |
updateXmlGroupTableValue(DataLotDto pLot,
DataLotDto pOldLot,
int pCompetenceId,
Boolean pHasViewRight,
XmlGroupValue pXmlGroupValue,
AbstractSpeaIndicatorsAction pAction)
updates the group value and returns it updated
|
copy, escapeCode, getAlwaysEditableVp, getCode, getCompetence, getDisplayAsDC, getDynamicTitle, getEscapedCode, getHelp, getId, getTitle, getType, getXmlType, isAlawaysEditable, isCollectivityDetail, isContextValue, isDataIndicatorDetail, isDataIndicatorListDetail, isDelegateeDetail, isDescriptive, isEquipmentDetail, isGeneralTab, isIndicatorValue, isPriceDetail, isPriceValue, isSliceValue, isTaxeDetail, isTitleValue, isVariableValue, setCode, setCompetence, setDisplayAsDC, setDynamicTitle, setHelp, setId, setTitle, setType, setXmlTypeprotected DataValueDto value
protected DataValueDto oldValue
protected String name
protected String unit
protected Reliability reliability
protected String comment
protected String opinion
protected Verification verification
protected boolean editing
protected boolean visible
protected boolean editable
protected Boolean autoCompute
protected boolean displayAutoCompute
public XmlGroupValue()
public XmlGroupValue(XmlGroupValue pXmlGroup)
public static List<XmlGroupValue> updateXmlGroupTablePriceValue(SPEALotDto pLot, int pCompetenceId, Boolean pHasViewRight, XmlGroupValue pXmlGroupValue, AbstractSpeaIndicatorsAction pAction)
public static XmlGroupValue updateXmlGroupTableValue(DataLotDto pLot, DataLotDto pOldLot, int pCompetenceId, Boolean pHasViewRight, XmlGroupValue pXmlGroupValue, AbstractSpeaIndicatorsAction pAction)
protected static DataLotDto updateLotWithValue(XmlGroupValue pXmlGroupValue, DataLotDto pLot) throws SispeaException, SispeaInputException
pXmlGroupValue - pLot - SispeaExceptionSispeaInputExceptionpublic XmlGroupValue clone()
public void copy(XmlGroupValue pXmlGroupValue)
public boolean isEmpty()
public boolean containsIndicator()
protected boolean canView(Boolean pHasViewRight, DataValueDto pDataValue)
pHasViewRight - public boolean containsData(DataDto pDatum)
pDatum - public DataValueDto getValue()
public void setValue(VPValueDto pValue)
public void setValue(DataValueDto pValue)
public DataDetailValueDto getDetailValue()
public void setValue(DataDetailValueDto pValue)
public String getName()
public void setName(String pName)
public String getUnit()
public void setUnit(String pUnit)
public Reliability getReliability()
public void setReliability(Reliability pReliability)
public String getReliabilityName()
public void setReliabilityName(String pReliabilityName) throws SispeaException
SispeaExceptionpublic String getComment()
public void setComment(String pComment)
public Verification getVerification()
public void setVerification(Verification pVerification)
public boolean isVisibleIfPublished()
public String getOpinion()
public void setOpinion(String pOpinion)
public DataValueDto getOldValue()
public void setOldValue(DataValueDto pOldValue)
public boolean isEditing()
public void setEditing(boolean editing)
public boolean isVisible()
public void setVisible(boolean visible)
public boolean isEditable()
public void setEditable(boolean editable)
public Boolean getAutoCompute()
public void setAutoCompute(Boolean autoCompute)
public boolean isDisplayAutoCompute()
public void setDisplayAutoCompute(boolean displayAutoCompute)
Copyright © 2014–2015 eaudefrance. All rights reserved.