public interface FieldContainer
| Modifier and Type | Method and Description |
|---|---|
void |
addFieldListener(FieldListener listener)
Add a listener to receive field events.
|
Object |
get(FieldType field)
Retrieve a field value.
|
Object |
getCachedValue(FieldType field)
Retrieve a field value.
|
List<Duration> |
getTimephasedDurationValues(FieldType field,
List<LocalDateTimeRange> ranges,
TimeUnit units)
Retrieve timephased data expressed as Duration values.
|
List<Number> |
getTimephasedNumericValues(FieldType field,
List<LocalDateTimeRange> ranges)
Retrieve timephased data expressed as Number values.
|
void |
removeFieldListener(FieldListener listener)
Remove a listener.
|
void |
set(FieldType field,
Object value)
Set a field value.
|
void set(FieldType field, Object value)
field - field identifiervalue - field valueObject get(FieldType field)
field - field identifierObject getCachedValue(FieldType field)
field - field identifierList<Duration> getTimephasedDurationValues(FieldType field, List<LocalDateTimeRange> ranges, TimeUnit units)
field - type of timephased data to retrieveranges - time ranges over which the data is distributedunits - units to use for the timephased duration valuesList<Number> getTimephasedNumericValues(FieldType field, List<LocalDateTimeRange> ranges)
field - type of timephased data to retrieveranges - time ranges over which the data is distributedvoid addFieldListener(FieldListener listener)
listener - target listenervoid removeFieldListener(FieldListener listener)
listener - target listenerCopyright © 2000–2026 MPXJ. All rights reserved.