Package mrv :: Module conf :: Class DiffData
[hide private]
[frames] | no frames]

Class DiffData

source code

object --+
         |
        DiffData
Known Subclasses:

Struct keeping data about added, removed and/or changed data Subclasses should override some private methods to automatically utilize some basic functionality

Class instances define the following values:
Instance Methods [hide private]
 
__init__(self, A, B)
Initialize this instance with the differences of B compared to A
source code
 
toStr(self, typename)
Convert own data representation to a string
source code
 
_populate(self, A, B)
Should be implemented by subclass
source code
 
hasDifferences(self)
Returns: true if we have stored differences (A is not equal to B)
source code

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Properties [hide private]
  added
  changed
  name
  properties
  removed
  unchanged

Inherited from object: __class__

Method Details [hide private]

__init__(self, A, B)
(Constructor)

source code 
Initialize this instance with the differences of B compared to A
Overrides: object.__init__

hasDifferences(self)

source code 
Returns:
true if we have stored differences (A is not equal to B)