def __transferExpansionFromContext( self ) : expandedPaths = ContextAlgo.getExpandedPaths( self.getContext() ) if expandedPaths is None : return with Gaffer.BlockedConnection( self.__expansionChangedConnection ) : self.__pathListing.setExpansion( expandedPaths )
def __transferExpansionFromContext( self ) : expandedPaths = ContextAlgo.getExpandedPaths( self.getContext() ) if expandedPaths is None : return p = self.__pathListing.getPath() expandedPaths = [ p.copy().setFromString( s ) for s in expandedPaths.paths() ] with Gaffer.BlockedConnection( self.__expansionChangedConnection ) : self.__pathListing.setExpandedPaths( expandedPaths )
def __transferExpansionFromContext(self): expandedPaths = ContextAlgo.getExpandedPaths(self.getContext()) if expandedPaths is None: return p = self.__pathListing.getPath() expandedPaths = [ p.copy().setFromString(s) for s in expandedPaths.paths() ] with Gaffer.BlockedConnection(self.__expansionChangedConnection): self.__pathListing.setExpandedPaths(expandedPaths)