Package jmri.beans
Interface PropertyChangeProvider
- 
- All Known Subinterfaces:
- AddressedIdTag,- AddressedProgrammerManager,- AnalogAction,- AnalogActionBean,- AnalogActionManager,- AnalogExpression,- AnalogExpressionBean,- AnalogExpressionManager,- AnalogIO,- AnalogIOManager,- Audio,- AudioBuffer,- AudioListener,- AudioManager,- AudioSource,- AudioSourceManager,- AverageMeter,- Base,- BaseManager<E>,- CatalogTree,- CatalogTreeManager,- CollectingReporter,- Conditional,- ConditionalManager,- ConditionalNG,- ConditionalNG_Manager,- ConfiguringSystemConnectionMemo,- CurrentMeter,- DccThrottle,- Debugable,- DigitalAction,- DigitalActionBean,- DigitalActionManager,- DigitalBooleanAction,- DigitalBooleanActionBean,- DigitalBooleanActionManager,- DigitalExpression,- DigitalExpressionBean,- DigitalExpressionManager,- DigitalIO,- FemaleAnalogActionSocket,- FemaleAnalogExpressionSocket,- FemaleAnySocket,- FemaleDigitalActionSocket,- FemaleDigitalBooleanActionSocket,- FemaleDigitalExpressionSocket,- FemaleGenericExpressionSocket,- FemaleSocket,- FemaleStringActionSocket,- FemaleStringExpressionSocket,- GlobalProgrammerManager,- GlobalVariable,- GlobalVariableManager,- HasAverageMeter,- IdTag,- IdTagManager,- Light,- LightManager,- Logix,- LogixManager,- LogixNG,- LogixNG_Manager,- MaleAnalogActionSocket,- MaleAnalogExpressionSocket,- MaleDigitalActionSocket,- MaleDigitalBooleanActionSocket,- MaleDigitalExpressionSocket,- MaleSocket,- MaleStringActionSocket,- MaleStringExpressionSocket,- Manager<E>,- Memory,- MemoryManager,- Meter,- MeterManager,- Module,- ModuleManager,- NamedBean,- NamedTable,- NamedTableManager,- PowerManager,- ProvidingManager<E>,- ProxyManager<B>,- RailCom,- RailComManager,- Reporter,- ReporterManager,- Route,- RouteManager,- Section,- SectionManager,- Sensor,- SensorManager,- ShutDownManager,- Signal,- SignalGroup,- SignalGroupManager,- SignalHead,- SignalHeadManager,- SignalMast,- SignalMastLogic,- SignalMastLogicManager,- SignalMastManager,- SignalSystem,- SignalSystemManager,- SilenceablePropertyChangeProvider,- StringAction,- StringActionBean,- StringActionManager,- StringExpression,- StringExpressionBean,- StringExpressionManager,- StringIO,- StringIOManager,- SystemConnectionMemo,- Throttle,- Timebase,- Transit,- TransitManager,- Turnout,- TurnoutManager,- VariableControlSpanBean,- VariableLight,- VariableLightManager,- VoltageMeter
 - All Known Implementing Classes:
- AbstractAnalogAction,- AbstractAnalogExpression,- AbstractAnalogIO,- AbstractAnalogIOManager,- AbstractAudio,- AbstractAudioBuffer,- AbstractAudioListener,- AbstractAudioManager,- AbstractAudioSource,- AbstractBase,- AbstractBaseManager,- AbstractCatalogTree,- AbstractDebuggerMaleSocket,- AbstractDigitalAction,- AbstractDigitalBooleanAction,- AbstractDigitalExpression,- AbstractFemaleSocket,- AbstractIdTag,- AbstractIdTagReporter,- AbstractLight,- AbstractLightManager,- AbstractMaleSocket,- AbstractManager,- AbstractMemory,- AbstractMemoryManager,- AbstractMeterManager,- AbstractNamedBean,- AbstractNamedBeanDecorator,- AbstractNamedTable,- AbstractPowerManager,- AbstractPreferencesManager,- AbstractProgrammer,- AbstractProvidingProxyManager,- AbstractProxyManager,- AbstractRailComReporter,- AbstractReporter,- AbstractReporterManager,- AbstractSensor,- AbstractSensorManager,- AbstractServerPreferences,- AbstractSignalHead,- AbstractSignalHeadManager,- AbstractSignalMast,- AbstractStringAction,- AbstractStringExpression,- AbstractStringIO,- AbstractStringIOManager,- AbstractThrottle,- AbstractTurnout,- AbstractTurnoutManager,- AbstractVariableLight,- AcelaLight,- AcelaLightManager,- AcelaSensor,- AcelaSensorManager,- AcelaSignalHead,- AcelaSystemConnectionMemo,- AcelaTurnout,- AcelaTurnoutManager,- Action,- ActionAtomicBoolean,- ActionAudio,- ActionAudioIcon,- ActionBlock,- ActionClearSlots,- ActionClock,- ActionClockRate,- ActionCreateBeansFromTable,- ActionDispatcher,- ActionEntryExit,- ActionFindTableRowOrColumn,- ActionLayoutTurnout,- ActionLight,- ActionLightIntensity,- ActionListenOnBeans,- ActionListenOnBeansLocalVariable,- ActionListenOnBeansTable,- ActionLocalVariable,- ActionMemory,- ActionOBlock,- ActionPositionable,- ActionPositionableByClass,- ActionPower,- ActionReporter,- ActionRequestUpdateAllSensors,- ActionRequestUpdateOfSensor,- ActionRequestUpdateOfTurnout,- ActionScript,- ActionSensor,- ActionSetReporter,- ActionShutDownTask,- ActionSignalHead,- ActionSignalMast,- ActionSound,- ActionTable,- ActionThrottle,- ActionThrottleFunction,- ActionTimer,- ActionTurnout,- ActionTurnoutLock,- ActionUpdateSlots,- ActionWarrant,- ActivateTrainScheduleAction,- ActiveTrain,- AnalogActionLightIntensity,- AnalogActionMemory,- AnalogExpressionAnalogIO,- AnalogExpressionConstant,- AnalogExpressionLocalVariable,- AnalogExpressionMemory,- AnalogFormula,- AnalogMany,- And,- Antecedent,- AnymaDMX_SystemConnectionMemo,- AnymaDMX_UsbLight,- ApplyTrainScheduleAction,- ArbitraryBean,- AutoBackup,- Automation,- AutomationItem,- AutomationManager,- BackupBase,- Bean,- BeanSetting,- BiDiBLight,- BiDiBLightManager,- BiDiBOpsModeProgrammer,- BiDiBPowerManager,- BiDiBProgrammer,- BiDiBProgrammerManager,- BiDiBReporter,- BiDiBReporterManager,- BiDiBSensor,- BiDiBSensorManager,- BiDiBSignalMast,- BiDiBSystemConnectionMemo,- BiDiBThrottle,- BiDiBTurnout,- BiDiBTurnoutManager,- Block,- BlockManager,- Break,- BugReport,- BuildTrainAction,- BuildTrainIfSelectedAction,- CanSystemConnectionMemo,- CaptiveSystemConnectionMemo,- Car,- CarColors,- CarLengths,- CarLoads,- CarManager,- CarOwners,- CarRoads,- CarTypes,- CatalogTreeFS,- CatalogTreeIndex,- CbusDccOpsModeProgrammer,- CbusDccProgrammer,- CbusDccProgrammerManager,- CbusLight,- CbusLightManager,- CbusPowerManager,- CbusPreferences,- CbusReporter,- CbusReporterManager,- CbusSensor,- CbusSensorManager,- CbusThrottle,- CbusTurnout,- CbusTurnoutManager,- CdBSystemConnectionMemo,- ClipboardMany,- CMRISystemConnectionMemo,- CommonTurnoutOperation,- ConcentratorReporterManager,- ConcentratorSensorManager,- ConnectionConfigManager,- ConnectionName,- Consist,- ConsistManager,- ConsistPreferencesManager,- ConstrainedArbitraryBean,- ConstrainedBean,- Continue,- CounterAction,- Dcc4PcOpsModeProgrammer,- Dcc4PcProgrammerManager,- Dcc4PcReporter,- Dcc4PcReporterManager,- Dcc4PcSensor,- Dcc4PcSensorManager,- Dcc4PcSystemConnectionMemo,- DCCppLight,- DCCppLightManager,- DCCppOpsModeProgrammer,- DCCppPowerManager,- DCCppProgrammer,- DCCppProgrammerManager,- DCCppSensor,- DCCppSensorManager,- DCCppSystemConnectionMemo,- DCCppThrottle,- DCCppTurnout,- DCCppTurnoutManager,- DccSignalHead,- DccSignalMast,- Debugger,- DebuggerMaleAnalogActionSocket,- DebuggerMaleAnalogExpressionSocket,- DebuggerMaleDigitalActionSocket,- DebuggerMaleDigitalBooleanActionSocket,- DebuggerMaleDigitalExpressionSocket,- DebuggerMaleStringActionSocket,- DebuggerMaleStringExpressionSocket,- DebugProgrammerManager,- DebugThrottle,- DefaultAnalogActionManager,- DefaultAnalogExpressionManager,- DefaultAudioManager,- DefaultAudioSourceManager,- DefaultAverageMeter,- DefaultBackup,- DefaultCatalogTreeManager,- DefaultClipboard,- DefaultConditional,- DefaultConditionalManager,- DefaultConditionalNG,- DefaultConditionalNGManager,- DefaultCsvNamedTable,- DefaultDigitalActionManager,- DefaultDigitalBooleanActionManager,- DefaultDigitalExpressionManager,- DefaultFemaleAnalogActionSocket,- DefaultFemaleAnalogExpressionSocket,- DefaultFemaleAnySocket,- DefaultFemaleDigitalActionSocket,- DefaultFemaleDigitalBooleanActionSocket,- DefaultFemaleDigitalExpressionSocket,- DefaultFemaleGenericExpressionSocket,- DefaultFemaleStringActionSocket,- DefaultFemaleStringExpressionSocket,- DefaultGlobalVariable,- DefaultGlobalVariableManager,- DefaultIdTag,- DefaultIdTagManager,- DefaultInternalNamedTable,- DefaultLogix,- DefaultLogixManager,- DefaultLogixNG,- DefaultLogixNGManager,- DefaultLogixNGPreferences,- DefaultMaleAnalogActionSocket,- DefaultMaleAnalogExpressionSocket,- DefaultMaleDigitalActionSocket,- DefaultMaleDigitalBooleanActionSocket,- DefaultMaleDigitalExpressionSocket,- DefaultMaleStringActionSocket,- DefaultMaleStringExpressionSocket,- DefaultMemory,- DefaultMemoryManager,- DefaultMeter,- DefaultMeter.DefaultCurrentMeter,- DefaultMeter.DefaultVoltageMeter,- DefaultModule,- DefaultModuleManager,- DefaultNamedTableManager,- DefaultPowerManager,- DefaultProgrammerManager,- DefaultRailCom,- DefaultRailComManager,- DefaultRoute,- DefaultRouteManager,- DefaultSection,- DefaultSectionManager,- DefaultShutDownManager,- DefaultSignalAppearanceMap,- DefaultSignalGroup,- DefaultSignalGroupManager,- DefaultSignalHead,- DefaultSignalMastLogic,- DefaultSignalMastLogicManager,- DefaultSignalMastManager,- DefaultSignalSystem,- DefaultSignalSystemManager,- DefaultStringActionManager,- DefaultStringExpressionManager,- DefaultStringIO,- DefaultSystemConnectionMemo,- DefaultTransit,- DefaultTransitManager,- DefaultVariableLightManager,- DeferringProgrammerManager,- DeselectTrainAction,- DestinationPoints,- DigitalBooleanLogixAction,- DigitalBooleanMany,- DigitalCallModule,- DigitalCallModule,- DigitalFormula,- DigitalFormula,- DigitalMany,- DirectSystemConnectionMemo,- DispatcherActiveTrainManager,- Division,- DivisionManager,- DoAnalogAction,- DoStringAction,- DoubleTurnoutSignalHead,- EasyDccOpsModeProgrammer,- EasyDccPowerManager,- EasyDccProgrammer,- EasyDccProgrammerManager,- EasyDccSystemConnectionMemo,- EasyDccThrottle,- EasyDccTurnout,- EasyDccTurnoutManager,- EcosDccThrottle,- EcosLocoAddress,- EcosLocoAddressManager,- EcosOpsModeProgrammer,- EcosPowerManager,- EcosProgrammer,- EcosProgrammerManager,- EcosReporter,- EcosReporterManager,- EcosSensor,- EcosSensorManager,- EcosSystemConnectionMemo,- EcosTurnout,- EcosTurnoutManager,- EditorManager,- EliteXNetProgrammer,- EliteXNetSystemConnectionMemo,- EliteXNetThrottle,- EliteXNetTurnout,- EliteXNetTurnoutManager,- EnableLogix,- EnableLogixNG,- Engine,- EngineLengths,- EngineManager,- EngineModels,- EngineTypes,- EnhancementRequest,- EntryExitPairs,- Error,- ExecuteAction,- ExecuteDelayed,- ExecuteProgram,- Exit,- ExpressionAudio,- ExpressionBlock,- ExpressionClock,- ExpressionConditional,- ExpressionDispatcher,- ExpressionEntryExit,- ExpressionLight,- ExpressionLinuxLinePower,- ExpressionLocalVariable,- ExpressionMemory,- ExpressionOBlock,- ExpressionPower,- ExpressionReference,- ExpressionReporter,- ExpressionScript,- ExpressionSection,- ExpressionSensor,- ExpressionSensorEdge,- ExpressionSignalHead,- ExpressionSignalMast,- ExpressionSlotUsage,- ExpressionTransit,- ExpressionTurnout,- ExpressionWarrant,- False,- FileAsFlag,- FileLocationsPreferences,- FileUtilSupport,- For,- ForEach,- ForEachWithDelay,- GenerateSwitchListAction,- GenerateSwitchListChangesAction,- GotoAction,- GotoFailureAction,- GotoSuccessAction,- GrapevineSystemConnectionMemo,- GuiLafPreferencesManager,- HaltAction,- HelpUtilPreferences,- HexFileSystemConnectionMemo,- Hold,- Ib1Throttle,- Ib2Throttle,- IEEE802154SystemConnectionMemo,- IfThenElse,- InternalAnalogIOManager,- InternalLightManager,- InternalMeterManager,- InternalReporterManager,- InternalSensorManager,- InternalStringIOManager,- InternalSystemConnectionMemo,- InternalTurnoutManager,- IpocsLight,- IpocsLightManager,- IpocsSensor,- IpocsSensorManager,- IpocsSystemConnectionMemo,- IpocsTurnout,- IpocsTurnoutManager,- IssueReport,- IsTrainEnRouteAction,- JavaSoundAudioBuffer,- JavaSoundAudioListener,- JavaSoundAudioSource,- JMRIClientLight,- JMRIClientLightManager,- JMRIClientPowerManager,- JMRIClientReporter,- JMRIClientReporterManager,- JMRIClientSensor,- JMRIClientSensorManager,- JMRIClientSystemConnectionMemo,- JMRIClientTurnout,- JMRIClientTurnoutManager,- JmriJTablePersistenceManager,- JmriSRCPServerPreferences,- JmriUserPreferencesManager,- JoalAudioBuffer,- JoalAudioListener,- JoalAudioSource,- JsonConsistManager,- JsonDecode,- JsonServerPreferences,- Kernel,- KernelManager,- LastResultOfDigitalExpression,- LayoutBlock,- LayoutBlockManager,- LayoutTrackExpectedState,- LI100XNetProgrammer,- LNCPSignalMast,- LncvDevicesManager,- LnLight,- LnLightManager,- LnOpsModeProgrammer,- LnPowerManager,- LnPr2PowerManager,- LnProgrammerManager,- LnReporter,- LnReporterManager,- LnSensor,- LnSensorManager,- LnSensorManager,- LnStringIOManager,- Lnsv1DevicesManager,- LnTcpPreferences,- LnThrottleStringIO,- LnTurnout,- LnTurnoutManager,- LoadAndStorePreferences,- Location,- LocationManager,- LocoIOData,- LocoNetSystemConnectionMemo,- LocoNetThrottle,- LogData,- LogData,- Logix,- LogLocalVariables,- LsDecSignalHead,- ManagerDefaultSelector,- MapleSystemConnectionMemo,- MarklinPowerManager,- MarklinSensor,- MarklinSensorManager,- MarklinSystemConnectionMemo,- MarklinThrottle,- MarklinTurnout,- MarklinTurnoutManager,- MatrixSignalMast,- MergSD2SignalHead,- MessageYesNoAction,- ModuleEditorMaleSocket,- MoveTrainAction,- MqttLight,- MqttLightManager,- MqttPowerManager,- MqttReporter,- MqttReporterManager,- MqttSensor,- MqttSensorManager,- MqttSignalMast,- MqttSystemConnectionMemo,- MqttThrottle,- MqttTurnout,- MqttTurnoutManager,- MrcOpsModeProgrammer,- MrcPowerManager,- MrcProgrammer,- MrcProgrammerManager,- MrcSystemConnectionMemo,- MrcThrottle,- MrcTurnout,- MrcTurnoutManager,- Mx1OpsModeProgrammer,- Mx1PowerManager,- Mx1Programmer,- Mx1ProgrammerManager,- Mx1SystemConnectionMemo,- Mx1Throttle,- Mx1Turnout,- Mx1TurnoutManager,- NamedBeanExpectedState,- NamedBeanExpectedValue,- NamedBeanHandleManager,- NceLight,- NceLightManager,- NceOpsModeProgrammer,- NcePowerManager,- NceProgrammer,- NceProgrammerManager,- NceSensor,- NceSensorManager,- NceSystemConnectionMemo,- NceThrottle,- NceTurnout,- NceTurnoutManager,- NoAction,- NoFeedbackTurnoutOperation,- Not,- NullAudioBuffer,- NullAudioListener,- NullAudioSource,- NullBase,- OakTreeSystemConnectionMemo,- OBlock,- OBlockManager,- OlcbLight,- OlcbLightManager,- OlcbMeterManager,- OlcbPowerManager,- OlcbProgrammer,- OlcbProgrammerManager,- OlcbReporter,- OlcbReporterManager,- OlcbSensor,- OlcbSensorManager,- OlcbSignalMast,- OlcbStringIO,- OlcbStringIOManager,- OlcbThrottle,- OlcbTurnout,- OlcbTurnoutManager,- OperationsProStartAutomation,- Or,- Pool,- PR2SystemConnectionMemo,- Pr2Throttle,- PR3SystemConnectionMemo,- PR4SystemConnectionMemo,- PreferencesBean,- PrintSwitchListAction,- PrintSwitchListChangesAction,- PrintTrainBuildReportAction,- PrintTrainManifestAction,- PrintTrainManifestIfSelectedAction,- ProfileManager,- ProgDebugger,- ProgrammerConfigManager,- ProgramOnMain,- PropertyChangeSupport,- ProxyAnalogIOManager,- ProxyIdTagManager,- ProxyLightManager,- ProxyMeterManager,- ProxyReporterManager,- ProxySensorManager,- ProxyStringIOManager,- ProxyTurnoutManager,- Publish,- QsiProgrammer,- QsiSystemConnectionMemo,- QuadOutputSignalHead,- RaspberryPiSensor,- RaspberryPiSensorManager,- RaspberryPiSystemConnectionMemo,- RaspberryPiTurnout,- RaspberryPiTurnoutManager,- RawTurnoutOperation,- ResetSwitchListsAction,- ResetTrainAction,- ResumeAutomationAction,- Return,- RfidReporter,- RfidReporterManager,- RfidSensor,- RfidSensorManager,- RfidSystemConnectionMemo,- RocoXNetThrottle,- RollingStock,- RollingStockAttribute,- RollingStockGroup,- RollingStockGroupManager,- RollingStockManager,- Roster,- RosterConfigManager,- RosterEntry,- RosterGroup,- Route,- RouteLocation,- RouteManager,- RpsReporter,- RpsReporterManager,- RpsSensor,- RpsSensorManager,- RpsSystemConnectionMemo,- RunAutomationAction,- RunOnce,- RunSwitchListAction,- RunSwitchListChangesAction,- RunTrainAction,- Scale,- Schedule,- ScheduleItem,- ScheduleManager,- SCWarrant,- SE8cSignalHead,- SE8cSignalHead,- SecsiSystemConnectionMemo,- SelectTrainAction,- SendMergCbusEvent,- SensorGroupConditional,- SensorTurnoutOperation,- Sequence,- SerialLight,- SerialLight,- SerialLight,- SerialLight,- SerialLight,- SerialLight,- SerialLightManager,- SerialLightManager,- SerialLightManager,- SerialLightManager,- SerialLightManager,- SerialLightManager,- SerialSensor,- SerialSensor,- SerialSensor,- SerialSensor,- SerialSensor,- SerialSensor,- SerialSensorManager,- SerialSensorManager,- SerialSensorManager,- SerialSensorManager,- SerialSensorManager,- SerialSensorManager,- SerialSignalHead,- SerialSystemConnectionMemo,- SerialSystemConnectionMemo,- SerialThrottle,- SerialTurnout,- SerialTurnout,- SerialTurnout,- SerialTurnout,- SerialTurnout,- SerialTurnout,- SerialTurnout,- SerialTurnoutManager,- SerialTurnoutManager,- SerialTurnoutManager,- SerialTurnoutManager,- SerialTurnoutManager,- SerialTurnoutManager,- SerialTurnoutManager,- SerialX10Light,- SetLocalVariables,- SetSpeedZero,- Setup,- ShowDialog,- ShutdownComputer,- ShutdownPreferences,- SignalHeadSignalMast,- SignalSpeedMap,- SimpleServerPreferences,- SimpleTimebase,- SimulateTurnoutFeedback,- SingleTurnoutSignalHead,- SlotManager,- SpecificDmxLight,- SpecificInsteonLight,- SpecificInsteonLight,- SpecificLight,- SpecificLight,- SpecificLight,- SpecificLightManager,- SpecificLightManager,- SpecificLightManager,- SpecificLightManager,- SpecificLightManager,- SpecificSensorManager,- SpecificSensorManager,- SpecificSensorManager,- SpecificSensorManager,- SpecificSystemConnectionMemo,- SpecificSystemConnectionMemo,- SpecificSystemConnectionMemo,- SpecificSystemConnectionMemo,- SpecificSystemConnectionMemo,- SpecificX10Light,- SpecificX10Light,- SpeedoSystemConnectionMemo,- SprogCSThrottle,- SprogCSTurnout,- SprogOpsModeProgrammer,- SprogPowerManager,- SprogProgrammer,- SprogProgrammerManager,- SprogSystemConnectionMemo,- SprogThrottle,- SprogTurnout,- SprogTurnoutManager,- SRCPBusConnectionMemo,- SRCPPowerManager,- SRCPProgrammer,- SRCPProgrammerManager,- SRCPSensor,- SRCPSensorManager,- SRCPSystemConnectionMemo,- SRCPThrottle,- SRCPTurnout,- SRCPTurnoutManager,- StandaloneReporterManager,- StandaloneSensorManager,- StartupActionModelUtil,- StartupActionsManager,- StopAutomationAction,- StringActionMemory,- StringActionStringIO,- StringExpressionConstant,- StringExpressionMemory,- StringExpressionStringIO,- StringFormula,- StringMany,- Subscribe,- SystemConnectionMemoManager,- SystemConsolePreferencesManager,- TableForEach,- TamsOpsModeProgrammer,- TamsPowerManager,- TamsProgrammer,- TamsProgrammerManager,- TamsSensor,- TamsSensorManager,- TamsSystemConnectionMemo,- TamsThrottle,- TamsTurnout,- TamsTurnoutManager,- TerminateTrainAction,- Throttle,- Timeout,- TimeoutReporter,- TimeoutRfidSensor,- Timer,- TimeSinceMidnight,- TmccOpsModeProgrammer,- TmccProgrammer,- TmccProgrammerManager,- TmccSystemConnectionMemo,- Track,- TrackReporter,- Train,- TrainManager,- TrainSchedule,- TrainScheduleManager,- TranspondingTag,- TranspondingTagManager,- TriggerOnce,- TriggerRoute,- TripleOutputSignalHead,- TripleTurnoutSignalHead,- True,- TurnoutOperation,- TurnoutSignalMast,- UhlenbrockProgrammerManager,- UhlenbrockSlotManager,- UhlenbrockSystemConnectionMemo,- UpdateSwitchListAction,- UsbDcs210PlusSystemConnectionMemo,- UsbDcs240PlusSystemConnectionMemo,- UsbDcs240SystemConnectionMemo,- UsbDcs52SystemConnectionMemo,- UsbLightManager,- VetoableChangeSupport,- VirtualSignalHead,- VirtualSignalMast,- WaitSwitchListAction,- WaitTrainAction,- WaitTrainTerminatedAction,- Warrant,- WarrantManager,- WarrantPreferences,- WebAppManager,- WebBrowser,- WebRequest,- WebServerPreferences,- WindowManagement,- XBeeConnectionMemo,- XBeeLight,- XBeeLightManager,- XBeeSensor,- XBeeSensorManager,- XBeeTurnout,- XBeeTurnoutManager,- XNetLight,- XNetLightManager,- XNetOpsModeProgrammer,- XNetPowerManager,- XNetProgrammer,- XNetProgrammerManager,- XNetSensor,- XNetSensorManager,- XNetSystemConnectionMemo,- XNetThrottle,- XNetTurnout,- XNetTurnoutManager,- XpaPowerManager,- XpaSystemConnectionMemo,- XpaThrottle,- XpaTurnout,- XpaTurnoutManager,- Z21CanReporter,- Z21CanSensor,- Z21Reporter,- Z21ReporterManager,- Z21RMBusSensor,- Z21SensorManager,- Z21SystemConnectionMemo,- Z21XNetOpsModeProgrammer,- Z21XNetProgrammer,- Z21XNetProgrammerManager,- Z21XNetThrottle,- Z21XNetTurnout,- Z21XNetTurnoutManager,- ZeroConfPreferences,- ZTC611XNetTurnout,- ZTC611XNetTurnoutManager
 
 public interface PropertyChangeProvider A set of methods that would need to be implemented to ensure the implementing class provides a complete external interface for property changes. This interface is merely a convenience for developers to ensure support for property change listening is thorough, if not complete. Developers of classes implementing this interface still need to ensure thatPropertyChangeEvents are fired when properties are set.ArbitraryBean,Bean,ConstrainedBean,PropertyChangeSupport, andVetoableChangeSupportall provide complete implementations of this interface.This interface defines all public methods of PropertyChangeSupportexcept the methods to fire PropertyChangeEvents so that a consumer of an implementing class can be sure that it can listen for a property change.
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddPropertyChangeListener(java.beans.PropertyChangeListener listener)Add aPropertyChangeListenerto the listener list.voidaddPropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)Add aPropertyChangeListenerfor a specific property.java.beans.PropertyChangeListener[]getPropertyChangeListeners()Get allPropertyChangeListeners currently attached to this object.java.beans.PropertyChangeListener[]getPropertyChangeListeners(java.lang.String propertyName)Get allPropertyChangeListeners currently listening to changes to the specified property.voidremovePropertyChangeListener(java.beans.PropertyChangeListener listener)Remove the specified listener from this object.voidremovePropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)Remove the specified listener of the specified property from this object.
 
- 
- 
- 
Method Detail- 
addPropertyChangeListenervoid addPropertyChangeListener(@CheckForNull java.beans.PropertyChangeListener listener) Add aPropertyChangeListenerto the listener list.- Parameters:
- listener- The PropertyChangeListener to be added
 
 - 
addPropertyChangeListenervoid addPropertyChangeListener(@CheckForNull java.lang.String propertyName, @CheckForNull java.beans.PropertyChangeListener listener) Add aPropertyChangeListenerfor a specific property.- Parameters:
- propertyName- The name of the property to listen on.
- listener- The PropertyChangeListener to be added
 
 - 
getPropertyChangeListeners@Nonnull java.beans.PropertyChangeListener[] getPropertyChangeListeners() Get allPropertyChangeListeners currently attached to this object.- Returns:
- An array of PropertyChangeListeners.
 
 - 
getPropertyChangeListeners@Nonnull java.beans.PropertyChangeListener[] getPropertyChangeListeners(@CheckForNull java.lang.String propertyName) Get allPropertyChangeListeners currently listening to changes to the specified property.- Parameters:
- propertyName- the name of the property of interest
- Returns:
- an array of PropertyChangeListeners
 
 - 
removePropertyChangeListenervoid removePropertyChangeListener(@CheckForNull java.beans.PropertyChangeListener listener) Remove the specified listener from this object.- Parameters:
- listener- The- PropertyChangeListenerto remove.
 
 - 
removePropertyChangeListenervoid removePropertyChangeListener(@CheckForNull java.lang.String propertyName, @CheckForNull java.beans.PropertyChangeListener listener) Remove the specified listener of the specified property from this object.- Parameters:
- propertyName- The name of the property to stop listening to.
- listener- The- PropertyChangeListenerto remove.
 
 
- 
 
-