wt.epm.workspaces
Class EPMBaselineServiceEvent

java.lang.Object
  extended bywt.events.KeyedEvent
      extended bywt.router.RoutingEvent
          extended bywt.epm.workspaces.EPMBaselineServiceEvent
All Implemented Interfaces:
Serializable

public class EPMBaselineServiceEvent
extends RoutingEvent
implements Serializable

The eventTarget for EPMBaselineEvents is the baseline just created.

Supported API: true

Extendable: false

See Also:
Serialized Form

Field Summary
private static String CLASSNAME
           
static String NEW_BASELINE
          

Supported API: true
private  Vector objects
           
private static String RESOURCE
           
private  EPMWorkspace workspace
           
 
Fields inherited from class wt.router.RoutingEvent
 
Fields inherited from class wt.events.KeyedEvent
 
Constructor Summary
EPMBaselineServiceEvent(String eventType)
          

Supported API: true
EPMBaselineServiceEvent(String eventType, Object eventTarget)
          

Supported API: true
EPMBaselineServiceEvent(String eventType, Object eventTarget, Vector objects, EPMWorkspace workspace)
          

Supported API: true
 
Method Summary
 Vector getObjects()
          Gets the value of the attribute: objects; The set of objects whose checkin triggered the baseline creation.
 EPMWorkspace getWorkspace()
          Gets the value of the attribute: workspace; The workspace for which the event is emitted.
 void setObjects(Vector a_Objects)
          Sets the value of the attribute: objects; The set of objects whose checkin triggered the baseline creation.
 KeyedEvent toMultiObjectEvent()
          

Supported API: false
 KeyedEvent[] toSingleObjectEvents()
          

Supported API: false
 
Methods inherited from class wt.router.RoutingEvent
getMethodArgs, getTargets, initialize, setMethodArgs
 
Methods inherited from class wt.events.KeyedEvent
generateEventKey, generateEventKey, getConceptualClassname, getEventKey, getEventTarget, getEventType, 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

NEW_BASELINE

public static final String NEW_BASELINE


Supported API: true

See Also:
Constant Field Values

workspace

private EPMWorkspace workspace

objects

private Vector objects
Constructor Detail

EPMBaselineServiceEvent

public EPMBaselineServiceEvent(String eventType,
                               Object eventTarget,
                               Vector objects,
                               EPMWorkspace workspace)


Supported API: true

Parameters:
eventType -
eventTarget -
objects -
workspace -

EPMBaselineServiceEvent

public EPMBaselineServiceEvent(String eventType,
                               Object eventTarget)


Supported API: true

Parameters:
eventType -
eventTarget -

EPMBaselineServiceEvent

public EPMBaselineServiceEvent(String eventType)


Supported API: true

Parameters:
eventType -
Method Detail

getWorkspace

public EPMWorkspace getWorkspace()
Gets the value of the attribute: workspace; The workspace for which the event is emitted.

Supported API: true

Returns:
EPMWorkspace

getObjects

public Vector getObjects()
Gets the value of the attribute: objects; The set of objects whose checkin triggered the baseline creation.

Supported API: true

Returns:
Vector

setObjects

public void setObjects(Vector a_Objects)
                throws WTPropertyVetoException
Sets the value of the attribute: objects; The set of objects whose checkin triggered the baseline creation.

Supported API: true

Parameters:
a_Objects -
Throws:
WTPropertyVetoException

toSingleObjectEvents

public KeyedEvent[] toSingleObjectEvents()
                                  throws WTException


Supported API: false

Overrides:
toSingleObjectEvents in class RoutingEvent
Returns:
KeyedEvent[]
Throws:
WTException

toMultiObjectEvent

public KeyedEvent toMultiObjectEvent()


Supported API: false

Overrides:
toMultiObjectEvent in class RoutingEvent
Returns:
KeyedEvent