/** * Constructor. * @param fldTarget Field to initialize on change (to the owner's field). */ public ChangeOnChangeHandler(BaseField fldTarget, boolean bSetModified) { this(); this.init(null, fldTarget, bSetModified); } /**
/** * Constructor. * @param fldTarget Field to initialize on change (to the owner's field). */ public ChangeOnChangeHandler(BaseField fldTarget) { this(); this.init(null, fldTarget, false); } /**
/** * Initialize class fields. */ public void init(BaseField fldTarget) { super.init(null, fldTarget, false); } /**
/** * Constructor. * @param fldTarget Field to initialize on change (to the owner's field). */ public ChangeOnChangeHandler(BaseField fldTarget) { this(); this.init(null, fldTarget, false); } /**
/** * Constructor. * @param fldTarget Field to initialize on change (to the owner's field). */ public ChangeOnChangeHandler(BaseField fldTarget, boolean bSetModified) { this(); this.init(null, fldTarget, bSetModified); } /**
/** * Constructor. * @param fldTarget Field to initialize on change (to the owner's field). */ public ChangeOnChangeHandler(BaseField fldTarget) { this(); this.init(null, fldTarget, false); } /**
/** * Constructor. * @param fldTarget Field to initialize on change (to the owner's field). */ public ChangeOnChangeHandler(BaseField fldTarget, boolean bSetModified) { this(); this.init(null, fldTarget, bSetModified); } /**
/** * Initialize class fields. */ public void init(BaseField fldTarget) { super.init(null, fldTarget, false); } /**
/** * Set this cloned listener to the same state at this listener. * @param field The field this new listener will be added to. * @param The new listener to sync to this. * @param Has the init method been called? * @return True if I called init. */ public boolean syncClonedListener(BaseField field, FieldListener listener, boolean bInitCalled) { if (!bInitCalled) ((ChangeOnChangeHandler)listener).init(null, m_fldTarget, m_bSetModified); return super.syncClonedListener(field, listener, true); } /**
/** * Set this cloned listener to the same state at this listener. * @param field The field this new listener will be added to. * @param The new listener to sync to this. * @param Has the init method been called? * @return True if I called init. */ public boolean syncClonedListener(BaseField field, FieldListener listener, boolean bInitCalled) { if (!bInitCalled) ((ChangeOnChangeHandler)listener).init(null, m_fldTarget, m_bSetModified); return super.syncClonedListener(field, listener, true); } /**
/** * Set this cloned listener to the same state at this listener. * @param field The field this new listener will be added to. * @param The new listener to sync to this. * @param Has the init method been called? * @return True if I called init. */ public boolean syncClonedListener(BaseField field, FieldListener listener, boolean bInitCalled) { if (!bInitCalled) ((ChangeOnChangeHandler)listener).init(null, m_fldTarget, m_bSetModified); return super.syncClonedListener(field, listener, true); } /**