Package io.jmix.audit.snapshot.model
Class EntityClassPropertyDifferenceModel
java.lang.Object
io.jmix.audit.snapshot.model.EntityPropertyDifferenceModel
io.jmix.audit.snapshot.model.EntityClassPropertyDifferenceModel
-
Nested Class Summary
Nested classes/interfaces inherited from class io.jmix.audit.snapshot.model.EntityPropertyDifferenceModel
EntityPropertyDifferenceModel.ItemState
-
Field Summary
Fields inherited from class io.jmix.audit.snapshot.model.EntityPropertyDifferenceModel
CAPTION_CHAR_COUNT, id, instanceNameProvider, label, messages, metaClassName, parentProperty, propertyCaption, propertyName
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetLabel()
boolean
boolean
boolean
void
setAfterValue
(Object afterValue) void
setBeforeValue
(Object beforeValue) void
void
setLinkChange
(boolean linkChange) void
setPropertyDiffs
(List<EntityPropertyDifferenceModel> propertyDiffs) Methods inherited from class io.jmix.audit.snapshot.model.EntityPropertyDifferenceModel
getId, getMetaClassName, getName, getParentProperty, getPropertyName, setId, setLabel, setMetaProperty, setName, setParentProperty
-
Constructor Details
-
EntityClassPropertyDifferenceModel
public EntityClassPropertyDifferenceModel()
-
-
Method Details
-
setLinkChange
public void setLinkChange(boolean linkChange) -
hasStateValues
public boolean hasStateValues()- Overrides:
hasStateValues
in classEntityPropertyDifferenceModel
-
setBeforeValue
-
setAfterValue
-
getBeforeValue
- Overrides:
getBeforeValue
in classEntityPropertyDifferenceModel
-
getAfterValue
- Overrides:
getAfterValue
in classEntityPropertyDifferenceModel
-
getItemState
- Overrides:
getItemState
in classEntityPropertyDifferenceModel
-
setItemState
- Overrides:
setItemState
in classEntityPropertyDifferenceModel
-
getPropertyDiffs
-
setPropertyDiffs
-
isLinkChange
public boolean isLinkChange() -
getBeforeString
- Overrides:
getBeforeString
in classEntityPropertyDifferenceModel
-
getAfterString
- Overrides:
getAfterString
in classEntityPropertyDifferenceModel
-
getBeforeCaption
- Overrides:
getBeforeCaption
in classEntityPropertyDifferenceModel
-
getAfterCaption
- Overrides:
getAfterCaption
in classEntityPropertyDifferenceModel
-
itemStateVisible
public boolean itemStateVisible()- Overrides:
itemStateVisible
in classEntityPropertyDifferenceModel
-
getLabel
- Overrides:
getLabel
in classEntityPropertyDifferenceModel
-