public class VirtualPropertyState extends PropertyState
overlayedState, status, STATUS_EXISTING, STATUS_EXISTING_MODIFIED, STATUS_EXISTING_REMOVED, STATUS_NEW, STATUS_STALE_DESTROYED, STATUS_UNDEFINED
Constructor and Description |
---|
VirtualPropertyState(PropertyId id)
Creates a new virtual property state
|
Modifier and Type | Method and Description |
---|---|
VirtualValueProvider |
getValueProvider()
Returns the virtual value provider, if registered.
|
InternalValue[] |
getValues()
Returns the value of this state evt.
|
void |
setValueProvider(VirtualValueProvider valueProvider)
Sets a virtual value provider for this property
|
calculateMemoryFootprint, copy, getId, getName, getParentId, getPropertyId, getType, isMultiValued, isNode, setMultiValued, setType, setValues
connect, discard, disconnect, getContainer, getModCount, getOverlayedState, getStatus, hasOverlayedState, isConnected, isStale, isTransient, notifyStateCreated, notifyStateDestroyed, notifyStateDiscarded, notifyStateUpdated, reconnect, setContainer, setModCount, setStatus
public VirtualPropertyState(PropertyId id)
id
- public VirtualValueProvider getValueProvider()
public void setValueProvider(VirtualValueProvider valueProvider)
valueProvider
- public InternalValue[] getValues()
getValues
in class PropertyState
Copyright © 2004–2021 The Apache Software Foundation. All rights reserved.