Interface PropertyChangeNotifier

All Known Subinterfaces:
ExplorerAction, FormAction
All Known Implementing Classes:
AddJobAction, AndState, AntJob, ArchiveBrowserJob, ArchiveJob, BaseComponent, BasePrimary, BaseWrapper, BasicBusService, BuildOddball, CascadeJob, CascadeJobDeprecated, ChooseFile, ClientBase, ConfirmationJob, ConsumerWrapper, DependsJob, DesignerAction, DesignInsideAction, DetailModel, EqualsState, EventJobBase, EventServiceBase, EventWatchComponent, ExecBase, ExecJob, ExecuteAction, FlagState, ForceAction, ForEachJob, ForEvents, GrabJob, HardResetAction, IfJob, InputJob, InvokeJob, JavaJob, JMXClientJob, JMXServiceJob, JobAction, JobFormAction, JobWrapper, JoinJob, ListSource, LoadAction, MirrorState, MultiExplorerLauncher, Oddjob, OddjobExplorer, OddjobPanel, OrState, ParallelJob, PropertiesJob, PropertiesJobBase, RepeatJob, ResetJob, Resets, Retry, RMIRegistryJob, RunJob, ScheduleBase, ScriptJob, SequentialJob, SerializableJob, ServicesJob, ServiceWrapper, SetJob, SetPropertyAction, SimpleJob, SimpleService, SimultaneousStructural, SoftResetAction, SplitDestinations, SshSequenceJob, StartJob, StateExpressionJob, StateReflector, StopAction, StopJob, StreamWatcher, StructuralJob, SwitchJob, TaskAction, TaskExecutionService, TaskRequest, Timer, TimerBase, Trigger, Trigger, UnloadAction, VariablesJob, WaitJob, WebClientJob, When

public interface PropertyChangeNotifier
A Bean that is able to notify listeners of property changes. It would be nice if this was part of the standard Java Bean stuff, but it isn't.
Author:
rob
  • Method Details

    • addPropertyChangeListener

      void addPropertyChangeListener(PropertyChangeListener listener)
      Add a Listener. No validation is done for if the property name is not one for which the bean provides notifications.
      Parameters:
      listener - The listener.
    • removePropertyChangeListener

      void removePropertyChangeListener(PropertyChangeListener listener)
      Remove a Listener.
      Parameters:
      listener - The listener.