com.starteam.events
Class LinkUpdateEvent

java.lang.Object
  extended by java.util.EventObject
      extended by com.starteam.events.LinkUpdateEvent
All Implemented Interfaces:
java.io.Serializable

public final class LinkUpdateEvent
extends java.util.EventObject

An event triggered whenever a Link in a LinkCache is added, changed or deleted during a refresh operation.

See Also:
LinkUpdateListener, LinkCache.addLinkUpdateListener(com.starteam.events.LinkUpdateListener), LinkCache.refresh(Folder,Item.Type,int), LinkCache.refresh(ViewMemberCollection), Serialized Form

Constructor Summary
LinkUpdateEvent(Link oldLink, Link newLink)
          Constructs a new LinkUpdateEvent.
 
Method Summary
 Link getNewLink()
          Gets the Link in its new state.
 Link getOldLink()
          Gets the Link in its old state.
 java.lang.String toString()
          Gets a short description of this LinkUpdateEvent.
 
Methods inherited from class java.util.EventObject
getSource
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LinkUpdateEvent

public LinkUpdateEvent(Link oldLink,
                       Link newLink)
Constructs a new LinkUpdateEvent.

Parameters:
oldLink - The link in its old state, or null.
newLink - The link in its new state, or null.
Method Detail

getNewLink

public Link getNewLink()
Gets the Link in its new state.

Used in linkAdded() and linkChanged() events. In linkRemoved() events, getNewLink() returns null.

Returns:
The Link in its new state.
See Also:
LinkUpdateEvent.getOldLink(), Link, LinkCache.refresh(Folder,Item.Type,int), LinkCache.refresh(ViewMemberCollection)

getOldLink

public Link getOldLink()
Gets the Link in its old state.

Used in linkChanged() and linkRemoved() events. In linkAdded() events, getOldLink() returns null.

Returns:
The Link in its old state.
See Also:
LinkUpdateEvent.getNewLink(), Link, LinkCache.refresh(Folder,Item.Type,int), LinkCache.refresh(ViewMemberCollection)

toString

public java.lang.String toString()
Gets a short description of this LinkUpdateEvent.

Overrides:
toString in class java.util.EventObject
Returns:
A short description of this LinkEvent.


StarTeam SDK 14.0, Build 21
Copyright © 2003-2012 Borland Software Corporation. All rights reserved.