/** * wrap a ControlImple in a wrapper which can be used to test for equality against ControlWrapper instances * * @param controlImple */ public PseudoControlWrapper(ControlImple controlImple) { _coordinator = null; // for non-local control -- only compute when needed _control = null; _uid = null; // for non-local control -- only compute when needed _local = controlImple; _hashCode = computeHashCode(); }
/** * wrap a ControlImple in a wrapper which can be used to test for equality against ControlWrapper instances * * @param controlImple */ public PseudoControlWrapper(ControlImple controlImple) { _coordinator = null; // for non-local control -- only compute when needed _control = null; _uid = null; // for non-local control -- only compute when needed _local = controlImple; _hashCode = computeHashCode(); }
/** * wrap a Control in a wrapper which can be used to test for equality against ControlWrapper instances * n.b. the Control must have been determined to be a non-local control by the caller * * @param control */ public PseudoControlWrapper(Control control) { _coordinator = null; // for non-local control -- only compute when needed _control = control; _uid = null; // for non-local control -- only compute when needed _local = null; _hashCode = computeHashCode(); }
/** * wrap a Control in a wrapper which can be used to test for equality against ControlWrapper instances * n.b. the Control must have been determined to be a non-local control by the caller * * @param control */ public PseudoControlWrapper(Control control) { _coordinator = null; // for non-local control -- only compute when needed _control = control; _uid = null; // for non-local control -- only compute when needed _local = null; _hashCode = computeHashCode(); }