Copyright (c) 2003-2004 CollabNet. All rights reserved.
This software is licensed as described in the file COPYING, which
you should have received as part of this distribution. The terms
are also available at http://subversion.tigris.org/license-1.html.
If newer versions of this license are posted there, you may use a
newer version instead, at your option.
This software consists of voluntary contributions made by many
individuals. For exact contribution history, see the revision
history and logs, available at http://subversion.tigris.org/.
this class describes a item which will be commited.
the pathname of the item to be commit
the kind node (file or directory)
the kind of change to be commited (See CommitItemStateFlages)
This constructor will be only called from the jni code.
p path to the commit item
nk kind of node (see NodeKind)
sf state flags (see StateFlags)
u url of the item
cu copy source url
r revision number
retrieve the path of the commit item
return the node kind of the commit item
- the node kind. Look at the NodeKind class.
return the kind of change for the commit item.
- the state flags. Look at the CommitItemStateFlags interface.
the class for the commit item state flags. The values are ored together
the values are CommitItemStateFlags for building reasons.
Returns the url of the item
Returns the source url if the item is copied
Returns the revision number