Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile
11g Release 2 (11.1.2.4.0)

E27204-03

oracle.adfmf.framework.event
Class EventSource

java.lang.Object
  extended by oracle.adfmf.framework.event.EventSource

public abstract class EventSource
extends java.lang.Object

Abstract super-class for classes representing type (or source) of the event.
For ex : Remote Notification, Local Notification, SMS, etc.

See Also:
Event, EventListener

Constructor Summary
EventSource(java.lang.String srcName)
          Constructor
 
Method Summary
 void addListener(EventListener listener)
          Adds an event listener
 java.lang.String getId()
          An ID (if any) that can be used for identifying the event source in addition to name
 java.lang.String getName()
          Return a unique name identifying this event source
 void removeListener(EventListener listener)
          Removes an event listener
 void setId(java.lang.String id)
          Set id
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EventSource

public EventSource(java.lang.String srcName)
Constructor

Parameters:
srcName - unique name identifying this event source
Method Detail

getName

public java.lang.String getName()
Return a unique name identifying this event source


getId

public java.lang.String getId()
An ID (if any) that can be used for identifying the event source in addition to name

Returns:
id of the event source

addListener

public void addListener(EventListener listener)
Adds an event listener

Parameters:
listener - an event listener to add
See Also:
EventListener

removeListener

public void removeListener(EventListener listener)
Removes an event listener

Parameters:
listener - an event listener to remove
See Also:
EventListener

setId

public void setId(java.lang.String id)
Set id

Parameters:
id - the id of the event source

Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile
11g Release 2 (11.1.2.4.0)

E27204-03

Copyright © 2012, 2013 Oracle. All Rights Reserved.