wt.iba.definition.service
Class IBADefinitionServiceEvent

java.lang.Object
  extended bywt.events.KeyedEvent
      extended bywt.iba.definition.service.IBADefinitionServiceEvent
All Implemented Interfaces:
Serializable

public class IBADefinitionServiceEvent
extends KeyedEvent
implements Serializable



Supported API: true

Extendable: false

See Also:
Serialized Form

Field Summary
private static String CLASSNAME
           
static String POST_HIERARCHYID_CHANGED
          

Supported API: true
static String PRE_ATTRIBUTE_DEF_DELETED
           
private static String RESOURCE
           
private  IBADefinitionService service
           
 
Fields inherited from class wt.events.KeyedEvent
 
Constructor Summary
IBADefinitionServiceEvent(IBADefinitionService service, String eventType, Object target)
          

Supported API: false
IBADefinitionServiceEvent(String eventType, Object target)
          Constructs single object IBADefinitionServiceEvent.
IBADefinitionServiceEvent(String eventType, WTCollection target)
          Constructs multi object IBADefinitionServiceEvent.
 
Method Summary
static String generateEventKey(String eventType)
          Generates an event key from an event type.
 IBADefinitionService getService()
          Gets the value of the attribute: service.
 AbstractAttributeDefinition getTarget()
          

Supported API: true
 WTCollection getTargets()
          Returns WTCollection of target objects

Supported API: false
 
Methods inherited from class wt.events.KeyedEvent
generateEventKey, generateEventKey, getConceptualClassname, getEventKey, getEventTarget, getEventType, toMultiObjectEvent, toSingleObjectEvents, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

RESOURCE

private static final String RESOURCE
See Also:
Constant Field Values

CLASSNAME

private static final String CLASSNAME

POST_HIERARCHYID_CHANGED

public static final String POST_HIERARCHYID_CHANGED


Supported API: true

See Also:
Constant Field Values

service

private IBADefinitionService service

PRE_ATTRIBUTE_DEF_DELETED

public static final String PRE_ATTRIBUTE_DEF_DELETED
See Also:
Constant Field Values
Constructor Detail

IBADefinitionServiceEvent

public IBADefinitionServiceEvent(IBADefinitionService service,
                                 String eventType,
                                 Object target)
                          throws IBADefinitionException,
                                 WTPropertyVetoException


Supported API: false

Parameters:
service -
eventType -
target -
Throws:
IBADefinitionException
WTPropertyVetoException

IBADefinitionServiceEvent

public IBADefinitionServiceEvent(String eventType,
                                 Object target)
                          throws IBADefinitionException,
                                 WTPropertyVetoException
Constructs single object IBADefinitionServiceEvent.

Supported API: false

Parameters:
eventType -
target -
Throws:
IBADefinitionException
WTPropertyVetoException

IBADefinitionServiceEvent

public IBADefinitionServiceEvent(String eventType,
                                 WTCollection target)
                          throws IBADefinitionException,
                                 WTPropertyVetoException
Constructs multi object IBADefinitionServiceEvent.

Supported API: false

Parameters:
eventType -
target -
Throws:
IBADefinitionException
WTPropertyVetoException
Method Detail

getService

public IBADefinitionService getService()
Gets the value of the attribute: service.

Supported API: false

Returns:
IBADefinitionService

generateEventKey

public static String generateEventKey(String eventType)
Generates an event key from an event type.

Supported API: false

Parameters:
eventType -
Returns:
String

getTarget

public AbstractAttributeDefinition getTarget()


Supported API: true

Returns:
AbstractAttributeDefinition

getTargets

public WTCollection getTargets()
Returns WTCollection of target objects

Supported API: false

Returns:
WTCollection