public interface PropertyProvider extends PropertyChangeListener
Modifier and Type | Method and Description |
---|---|
boolean |
addPropertyChangeListener(PropertyChangeListener listener) |
Object |
getProperty(String propertyName) |
boolean |
hasProperty(String propertyName) |
boolean |
removePropertyChangeListener(PropertyChangeListener listener) |
propertyChange
boolean addPropertyChangeListener(PropertyChangeListener listener)
listener
- the listener being added (cannot be null
)true
if the listener was addedObject getProperty(String propertyName)
propertyName
- the name of the property whose value is being requested (can be empty)null
if the property name is empty, if the value is null
, or
if the property does not exist)boolean hasProperty(String propertyName)
propertyName
- the name of the property whose existence is being checked (can be empty)true
if the property name is not empty, the property exists, and the property has a non-
null
valueboolean removePropertyChangeListener(PropertyChangeListener listener)
listener
- the listener being removed (can be null
)true
if the listener was removedCopyright © 2013–2019. All rights reserved.