Package ccm :: Class Dir
[hide private]
[frames] | no frames]

Class Dir

source code

  object --+        
           |        
FourPartName --+    
               |    
       CCMObject --+
                   |
                  Dir

Wrapper class for Synergy dir object

Instance Methods [hide private]
 
__init__(self, session, fpn)
Create a FourPartName object based on a ifpn string.
source code
 
children(self, project) source code

Inherited from CCMObject: __getitem__, __setitem__, create_attribute, exists, finduse, is_predecessor_of, is_recursive_predecessor_of, is_recursive_predecessor_of_fast, is_recursive_successor_of_fast, is_recursive_sucessor_of, keys, predecessors, relate, session, successors

Inherited from CCMObject (private): _getsession

Inherited from FourPartName: __eq__, __ne__, __repr__, __str__, family, instance, is_same_family, name, objectname, type, version

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __setattr__

Static Methods [hide private]

Inherited from FourPartName: convert, is_valid

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, session, fpn)
(Constructor)

source code 

Create a FourPartName object based on a ifpn string.

The string have to match the following patterns: - name-version:type:instance - name:version:releasedef:instance - Task database#id - Folder database#id

Anything else is considered as old release string format.

Overrides: CCMObject.__init__