    All Packages  Class Hierarchy  This Package  Previous  Next  Index

# Class org.w3c.tools.resources.event.ResourceEventMulticaster

    java.lang.Object
       |
       +----org.w3c.tools.resources.event.ResourceEventMulticaster

public class ResourceEventMulticaster
extends Object
implements StructureChangedListener, FrameEventListener, AttributeChangedListener

Event dispatching suport class.

##

a
b

##

ResourceEventMulticaster(EventListener, EventListener)

##

add(AttributeChangedListener, AttributeChangedListener)
  Add an attribute change listener.
add(FrameEventListener, FrameEventListener)
  Add an Frame event listener.
add(StructureChangedListener, StructureChangedListener)
  Add a structure changed listener.
addInternal(EventListener, EventListener)
attributeChanged(AttributeChangedEvent)
  Propagate AttributeChanged events.
frameAdded(FrameEvent)
frameModified(FrameEvent)
frameRemoved(FrameEvent)
remove(AttributeChangedListener, AttributeChangedListener)
  Remove an attribute change listener.
remove(EventListener)
remove(FrameEventListener, FrameEventListener)
  Remove a frame event listener.
remove(StructureChangedListener, StructureChangedListener)
  Remove a structure changed listener.
removeInternal(EventListener, EventListener)
resourceCreated(StructureChangedEvent)
resourceModified(StructureChangedEvent)
resourceRemoved(StructureChangedEvent)

##

a

     protected final EventListener a

b

     protected final EventListener b

##

ResourceEventMulticaster

     protected ResourceEventMulticaster(EventListener a,
                                        EventListener b)

##

remove

     protected EventListener remove(EventListener oldl)

removeInternal

     protected static EventListener removeInternal(EventListener l,
                                                   EventListener oldl)

addInternal

     protected static EventListener addInternal(EventListener a,
                                                EventListener b)

add

     public static AttributeChangedListener add(AttributeChangedListener a,
                                                AttributeChangedListener b)

  Add an attribute change listener.

remove

     public static AttributeChangedListener remove(AttributeChangedListener l,
                                                   AttributeChangedListener oldl)

  Remove an attribute change listener.

attributeChanged

     public void attributeChanged(AttributeChangedEvent evt)

  Propagate AttributeChanged events.

add

     public static FrameEventListener add(FrameEventListener a,
                                          FrameEventListener b)

  Add an Frame event listener.

remove

     public static FrameEventListener remove(FrameEventListener l,
                                             FrameEventListener oldl)

  Remove a frame event listener.

frameAdded

     public void frameAdded(FrameEvent evt)

frameModified

     public void frameModified(FrameEvent evt)

frameRemoved

     public void frameRemoved(FrameEvent evt)

add

     public static StructureChangedListener add(StructureChangedListener a,
                                                StructureChangedListener b)

  Add a structure changed listener.

remove

     public static StructureChangedListener remove(StructureChangedListener l,
                                                   StructureChangedListener oldl)

  Remove a structure changed listener.

resourceModified

     public void resourceModified(StructureChangedEvent evt)

resourceCreated

     public void resourceCreated(StructureChangedEvent evt)

resourceRemoved

     public void resourceRemoved(StructureChangedEvent evt)

    All Packages  Class Hierarchy  This Package  Previous  Next  Index