Home | Trees | Index | Help |
---|
Package svnmailer :: Module subversion :: Class VersionedPathDescriptor |
|
object
--+ |PathDescriptor
--+ | VersionedPathDescriptor
Describes the changes of a particular path
This is a wrapper around svn_repos.ChangedPath instances. outside of this module one shouldn't need to deal with these.
Method Summary | |
---|---|
Initialization | |
str |
Returns the original path |
int |
Returns the revision number of the original path |
dict |
Returns the dict of modified properties |
bool |
Returns whether the path has content changes |
bool |
Returns whether the path has property changes |
Custom initialization | |
bool |
Returns whether one of the revisions is a binary file |
Returns whether the path is a directory | |
bool |
Returns whether the path was added |
bool |
Returns whether the path was copied |
bool |
Returns whether the path was deleted |
bool |
Returns whether the path was just modified |
Inherited from PathDescriptor | |
Initialization | |
int |
Compares two change objects by path |
Inherited from object | |
x.__delattr__('name') <==> del x.name... | |
x.__getattribute__('name') <==> x.name... | |
x.__hash__() <==> hash(x)... | |
helper for pickle... | |
helper for pickle... | |
x.__repr__() <==> repr(x)... | |
x.__setattr__('name', value) <==> x.name = value... | |
x.__str__() <==> str(x)... | |
Inherited from type | |
T.__new__(S, ...) -> a new object with type S, a subtype of T... |
Instance Variable Summary | |
---|---|
svn_repos.ChangedPath | _change : The change |
int | revision : The revision number |
Inherited from PathDescriptor | |
str | path : The path, we're talking about |
Repository |
repos : The repository this change belongs to |
Method Details |
---|
_init(self, revision, change)Initialization
|
getBasePath(self)Returns the original path
|
getBaseRevision(self)Returns the revision number of the original path
|
getModifiedProperties(self)Returns the dict of modified properties The dict contains the property names as keys and a 2-tuple as value where the first element contains the old property value and second element the new one.
|
hasContentChanges(self)Returns whether the path has content changes
|
hasPropertyChanges(self)Returns whether the path has property changes
|
init(self, *args, **kwargs)Custom initialization
|
isBinary(self)Returns whether one of the revisions is a binary file
|
isDirectory(self)Returns whether the path is a directory |
wasAdded(self)Returns whether the path was added
|
wasCopied(self)Returns whether the path was copied
|
wasDeleted(self)Returns whether the path was deleted
|
wasModified(self)Returns whether the path was just modified
|
Instance Variable Details |
---|
_changeThe change
|
revisionThe revision number
|
Home | Trees | Index | Help |
---|
Generated by Epydoc 2.0 on Sun Sep 25 20:49:11 2005 | http://epydoc.sf.net |