Example #1
0
    def __init__(self, title='Title', children=None, active=True, spacing=1):
        ''' Create group. '''

        self._vbox = VBox(children, homogeneous=False)
        Folder.__init__(self,
                        title,
                        self._vbox,
                        active=active,
                        spacing=spacing)
Example #2
0
    def __init__(self, db, entryid, name, fobj):
        Folder.__init__(self, db)

        self.set_entryid(entryid)
        self.set_name(name)
        self.set_fobj(fobj)
        self.reset_items()

        self.custom_eprops_xml = self._init_custom_eprops_xml()
Example #3
0
    def __init__(self, db, entryid, name, fobj):
        Folder.__init__(self, db)

        self.set_entryid(entryid)
        self.set_name(name)
        self.set_fobj(fobj)
        self.reset_items()

        self.custom_eprops_xml = self._init_custom_eprops_xml()
Example #4
0
    def __init__ (self, db, gid, gn, gcentry):
        Folder.__init__(self, db)

        self.set_itemid(gid)
        self.set_name(gn)
        self.set_gcentry(gcentry)
        self.set_type(Folder.CONTACT_t)
        self.set_gdc(db.get_gdc())

        self.reset_contacts()
Example #5
0
    def __init__ (self, db, gid, gn, gcentry):
        Folder.__init__(self, db)

        self.set_itemid(gid)
        self.set_name(gn)
        self.set_gcentry(gcentry)
        self.set_type(Folder.CONTACT_t)
        self.set_gdc(db.get_gdc())

        self.reset_contacts()
Example #6
0
    def __init__ (self, db, entryid, name, fobj, msgstore):
        Folder.__init__(self, db)

        self.set_entryid(entryid)
        self.set_name(name)
        self.set_fobj(fobj)
        self.set_msgstore(msgstore)

        self.set_proptags(PropTags(self, self.get_config()))
        self.reset_def_cols()
Example #7
0
    def __init__(self, db, entryid, name, fobj, msgstore):
        Folder.__init__(self, db)

        self.set_entryid(entryid)
        self.set_name(name)
        self.set_fobj(fobj)
        self.set_msgstore(msgstore)

        self.set_proptags(PropTags(self, self.get_config()))
        self.reset_def_cols()
Example #8
0
    def __init__(self, db, fid, gn, root_path):
        Folder.__init__(self, db)

        if fid[-1] != '/':
            fid += '/'

        self.set_itemid(fid)
        self.set_name(gn)
        self.set_root_path(root_path)
        self.set_type(Folder.CONTACT_t)
        self.reset_contacts()
Example #9
0
    def __init__ (self, db, fn, store=None):
        logging.debug('New BBContactsFolder: %s', fn)

        Folder.__init__(self, db, store)
        
        self.set_clean()
        self.set_type(Folder.CONTACT_t)
        self.set_itemid(fn)
        self.set_name(fn)

        self.contacts = {}
Example #10
0
    def __init__ (self, db, fid, gn, root_path):
        Folder.__init__(self, db)

        if fid[-1] != '/':
            fid += '/'

        self.set_itemid(fid)
        self.set_name(gn)
        self.set_root_path(root_path)
        self.set_type(Folder.CONTACT_t)
        self.reset_contacts()
Example #11
0
    def __init__(self, db, fn, store=None):
        logging.debug('New BBContactsFolder: %s', fn)

        Folder.__init__(self, db, store)

        self.set_clean()
        self.set_type(Folder.CONTACT_t)
        self.set_itemid(fn)
        self.set_name(fn)

        self.reset_contacts()
Example #12
0
    def __init__(self, title='Title', children=None, spacing=3):
        ''' Create folder. '''

        self._vbox = VBox(children=children)
        Folder.__init__(self, title=title, child=self._vbox, active=True, spacing=spacing)
        self.style = theme.Window
        self.title.style = theme.Window.title
        self.child.style = theme.Window.child
        self.title.text = u'✖ '+title
        self._closed_prefix = u'✖ '
        self._opened_prefix = u'✖ '
Example #13
0
    def __init__(self, title='Title', children=None, spacing=3):
        ''' Create folder. '''

        self._vbox = VBox(children=children)
        Folder.__init__(self,
                        title=title,
                        child=self._vbox,
                        active=True,
                        spacing=spacing)
        self.style = theme.Window
        self.title.style = theme.Window.title
        self.child.style = theme.Window.child
        self.title.text = u'✖ ' + title
        self._closed_prefix = u'✖ '
        self._opened_prefix = u'✖ '
    def __init__(self, content_id, data=None):

        Folder.__init__(self, content_id, data)
Example #15
0
 def __init__(self, request, **kwargs):
     Folder.__init__(self, request, **kwargs)
     self.__name__ = ''
     self.__parent__ = None
     self.__acl__ = permissions.root_acl
Example #16
0
    def __init__(self, title='Title', children=None, active=True, spacing=1):
        ''' Create group. '''

        self._vbox = VBox(children, homogeneous=False)
        Folder.__init__(self, title, self._vbox, active=active, spacing=spacing)
Example #17
0
    def __init__(self, content_id, data=None, **kwargs):

        Folder.__init__(self, content_id, data, **kwargs)
        BlockContainer.__init__(self, refs=True)

        self._content = ""