Package libconfix :: Package core :: Package filesys :: Module directory :: Class Directory
[show private | hide private]
[frames | no frames]

Type Directory

object --+        
         |        
  VFSEntry --+    
             |    
         Entry --+
                 |
object --+       |
         |       |
  VFSEntry --+   |
             |   |
  VFSDirectory --+
                 |
                Directory


Method Summary
  __init__(self, mode, state)
  is_persistent(self)
(VFSEntry implementation)...
  state(self)
  sync(self)
(VFSEntry implementation)...
    Inherited from VFSDirectory
  add(self, name, entry)
Add a directory entry under the specified name.
  entries(self)
Return list of all the entries of a directory, as [(name, entry)].
  entryname(self, entry)
Return the name under which the given entry has been added.
  find(self, path)
Starting at this object, find a descendant at path.
  get(self, name)
Get a directory entry by name.
  set_filesystem(self, filesystem)
Set my and my children's filesystem.
    Inherited from Entry
  abspath(self)
(VFSEntry implementation)...
  mode(self)
  relpath(self, from_dir)
(VFSEntry implementation)...
    Inherited from VFSEntry
  del_property(self, name)
  filesystem(self)
  get_property(self, name)
  name(self)
  parent(self)
  set_parent(self, parent)
  set_property(self, name, value)
    Inherited from object
  __delattr__(...)
x.__delattr__('name') <==> del x.name...
  __getattribute__(...)
x.__getattribute__('name') <==> x.name...
  __hash__(x)
x.__hash__() <==> hash(x)...
  __new__(T, S, ...)
T.__new__(S, ...) -> a new object with type S, a subtype of T...
  __reduce__(...)
helper for pickle...
  __reduce_ex__(...)
helper for pickle...
  __repr__(x)
x.__repr__() <==> repr(x)...
  __setattr__(...)
x.__setattr__('name', value) <==> x.name = value...
  __str__(x)
x.__str__() <==> str(x)...

Method Details

is_persistent(self)

(VFSEntry implementation)
Overrides:
libconfix.core.filesys.vfs_entry.VFSEntry.is_persistent

sync(self)

(VFSEntry implementation)
Overrides:
libconfix.core.filesys.vfs_entry.VFSEntry.sync

Generated by Epydoc 2.1 on Fri Nov 23 16:56:36 2007 http://epydoc.sf.net