protected void postInit() { if (modelToTarget.getUpdatePolicy() == UpdateValueStrategy.POLICY_UPDATE) { updateModelToTarget(); } else if (modelToTarget.getUpdatePolicy() == UpdateValueStrategy.POLICY_CONVERT) { validateModelToTarget(); } if (targetToModel.getUpdatePolicy() == UpdateValueStrategy.POLICY_UPDATE || targetToModel.getUpdatePolicy() == UpdateValueStrategy.POLICY_CONVERT) { validateTargetToModel(); } }
@Override protected void postInit() { if (modelToTarget.getUpdatePolicy() == UpdateValueStrategy.POLICY_UPDATE) { updateModelToTarget(); } else if (modelToTarget.getUpdatePolicy() == UpdateValueStrategy.POLICY_CONVERT) { validateModelToTarget(); } if (targetToModel.getUpdatePolicy() == UpdateValueStrategy.POLICY_UPDATE || targetToModel.getUpdatePolicy() == UpdateValueStrategy.POLICY_CONVERT) { validateTargetToModel(); } }
@Override protected void postInit() { if (modelToTarget.getUpdatePolicy() == UpdateValueStrategy.POLICY_UPDATE) { model.addValueChangeListener(modelChangeListener); updateModelToTarget(); } else if (modelToTarget.getUpdatePolicy() == UpdateValueStrategy.POLICY_CONVERT) { model.addValueChangeListener(modelChangeListener); validateModelToTarget(); } else { modelChangeListener = null; } if (targetToModel.getUpdatePolicy() == UpdateValueStrategy.POLICY_UPDATE) { target.addValueChangeListener(targetChangeListener); if (modelToTarget.getUpdatePolicy() == UpdateValueStrategy.POLICY_NEVER) { updateTargetToModel(); } else { validateTargetToModel(); } } else if (targetToModel.getUpdatePolicy() == UpdateValueStrategy.POLICY_CONVERT) { target.addValueChangeListener(targetChangeListener); validateTargetToModel(); } else { targetChangeListener = null; } }