Changeset 1744 for ZMS/trunk


Ignore:
Timestamp:
05.12.2011 22:22:43 (6 months ago)
Author:
zmsdev
Message:

added support for new api-function filteredObjChildren()

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ZMS/trunk/_objchildren.py

    r1557 r1744  
    162162    # -------------------------------------------------------------------------- 
    163163    def getObjChildren(self, id, REQUEST, meta_types=None): 
     164      """ 
     165      Returns a NodeList that contains all children of this node in  
     166      correct order. If none, this is a empty NodeList.  
     167      """ 
    164168      objAttr = self.getObjChildrenAttr(id) 
    165169      reid = None 
     
    172176 
    173177 
     178    # -------------------------------------------------------------------------- 
     179    #  ObjChildren.getObjChildren 
     180    # -------------------------------------------------------------------------- 
     181    def filteredObjChildren(self, id, REQUEST, meta_types=None): 
     182      """ 
     183      Returns a NodeList that contains all visible children of this node in  
     184      correct order. If none, this is a empty NodeList.  
     185      """ 
     186      return filter(lambda ob: ob.isVisible(REQUEST),self.getObjChildren(id,REQUEST,meta_types)) 
     187 
     188 
    174189    ############################################################################ 
    175190    #  ObjChildren.manage_initObjChild:  
Note: See TracChangeset for help on using the changeset viewer.