def setQuery(self, query):
        """
        Sets the query for this widget to the inputed query.  This will clear
        completely the current inforamation and reest all containers to the
        inputed query information.
        
        :param      query | <orb.Query>
        """
        if not self.isVisible():
            self._loadQuery = query
        else:
            self._loadQuery = None
            
            if self._initialized and hash(query) == hash(self.query()):
                return
            
            self._initialized = True
            self.clear()
            self.addContainer(query)
def setQuery ( self , query ) : if not self . isVisible ( ) : self . _loadQuery = query else : self . _loadQuery = None if self . _initialized and hash ( query ) == hash ( self . query ( ) ) : return self . _initialized = True self . clear ( ) self . addContainer ( query )
Sets the query for this widget to the inputed query.  This will clear
        completely the current inforamation and reest all containers to the
        inputed query information.
        
        :param      query | <orb.Query>