Constructs an
AdjustmentEvent
object with the
specified
Adjustable
source, event type,
adjustment type, and value.
Constructs an
AdjustmentEvent
object with the
specified
Adjustable
source, event type,
adjustment type, and value.
Note that passing in an invalid id
results in
unspecified behavior. This method throws an
IllegalArgumentException
if source
is null
.
Parameters:
- source - the Adjustable
object where the
event originated
- id - the event type
- type - the adjustment type
- value - the current value of the adjustment
Throws:
- IllegalArgumentException - if source
is null