public class InternalRecordEntityAdapter extends RecordEntityAdapter
Constructor and Description |
---|
InternalRecordEntityAdapter(InternalRecordHolder holder)
Creates new instance.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
canRemoveThisFromReverseAssociation(RecordHolder removed,
RecordAssociation reverseAssociation)
Returns true if this entity/holder can be removed from reverse association.
|
protected void |
firePropertyChange(String name,
Object value)
Fire property change event.
|
Object |
getProperty(String name)
Returns property.
|
boolean |
isUpdateNecessary(String property)
Returns true if association should be updated.
|
protected Object |
processValueToSet(Object value,
RecordProperty property)
Process value to be set.
|
protected void |
removeAddedFromOldParents(RecordAssociation association,
RecordAssociation reverseAssociation,
RecordHolder added)
Removes entity/holder added to this recod's association from opld parent.
|
protected void |
removeThis()
Removes the adapted entity.
|
protected void |
setField(RecordProperty property,
Object value)
Sets field.
|
protected void |
validate(Object value,
RecordProperty property)
Validate value to be set.
|
canSetProperty, getConverter, getEvaluationConverter, getHolder, getHolderInternal, getJavaObject, getModelInstance, getModelProviderService, getType, postSetAssociation, remove, removeNullObjects, setAssociation, setHolderInternal, setProperty, setPropertyInternal, setThisSideOfAssociation
public InternalRecordEntityAdapter(InternalRecordHolder holder)
holder
- public Object getProperty(String name)
RecordEntityAdapter
getProperty
in class RecordEntityAdapter
protected Object processValueToSet(Object value, RecordProperty property)
RecordEntityAdapter
processValueToSet
in class RecordEntityAdapter
protected void firePropertyChange(String name, Object value)
RecordEntityAdapter
firePropertyChange
in class RecordEntityAdapter
public boolean isUpdateNecessary(String property)
AssociationHandler
protected void setField(RecordProperty property, Object value)
RecordEntityAdapter
setField
in class RecordEntityAdapter
protected boolean canRemoveThisFromReverseAssociation(RecordHolder removed, RecordAssociation reverseAssociation)
RecordEntityAdapter
canRemoveThisFromReverseAssociation
in class RecordEntityAdapter
protected void removeAddedFromOldParents(RecordAssociation association, RecordAssociation reverseAssociation, RecordHolder added)
RecordEntityAdapter
removeAddedFromOldParents
in class RecordEntityAdapter
protected void validate(Object value, RecordProperty property)
RecordEntityAdapter
validate
in class RecordEntityAdapter
protected void removeThis()
removeThis
in class RecordEntityAdapter
Copyright © 2007-2018 Whitestein Technologies. All Rights Reserved.