org.tigris.subversion.javahl
Class NotifyInformation

java.lang.Object
  extended by java.util.EventObject
      extended by org.tigris.subversion.javahl.NotifyInformation
All Implemented Interfaces:
Serializable

public class NotifyInformation
extends EventObject

The event passed to the Notify2.onNotify(NotifyInformation) API to notify SVNClientInterface of relevant events.

Since:
1.2
See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
NotifyInformation(ClientNotifyInformation aInfo)
          A backward-compat callback.
 
Method Summary
 int getAction()
           
 String getChangelistName()
           
 int getContentState()
           
 String getErrMsg()
           
 int getKind()
           
 Lock getLock()
           
 int getLockState()
           
 RevisionRange getMergeRange()
           
 String getMimeType()
           
 String getPath()
           
 String getPathPrefix()
           
 int getPropState()
           
 long getRevision()
           
 
Methods inherited from class java.util.EventObject
getSource, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NotifyInformation

public NotifyInformation(ClientNotifyInformation aInfo)
A backward-compat callback.

Method Detail

getPath

public String getPath()
Returns:
The path of the item, which is the source of the event.

getAction

public int getAction()
Returns:
The NotifyAction which triggered this event.

getKind

public int getKind()
Returns:
The NodeKind of the item.

getMimeType

public String getMimeType()
Returns:
The MIME type of the item.

getLock

public Lock getLock()
Returns:
Any lock for the item.

getErrMsg

public String getErrMsg()
Returns:
Any error message for the item.

getContentState

public int getContentState()
Returns:
The NotifyStatus of the content of the item.

getPropState

public int getPropState()
Returns:
The NotifyStatus of the properties of the item.

getLockState

public int getLockState()
Returns:
The LockStatus of the lock of the item.

getRevision

public long getRevision()
Returns:
The revision of the item.

getChangelistName

public String getChangelistName()
Returns:
The name of the changelist.
Since:
1.5

getMergeRange

public RevisionRange getMergeRange()
Returns:
The range of the merge just beginning to occur.
Since:
1.5

getPathPrefix

public String getPathPrefix()
Returns:
The common absolute path prefix.
Since:
1.6