def METHOD_NAME(self, methods = None):
    """Defines a template for the population of the viewer's toolbar.
    Subclasses can configure the toolbar by overriding individual
    add...() methods or by passing a list of methods."""
    ac = self.actionCollection
    # add help button to the help toolbar (right-aligned)
    # this is not intended to be configured
    self.help_toolbar.addAction(ac.viewer_help)
    if not methods:
        # default order of actions
        self.addOpenAction()
        self.addCloseAction()
        self.addSeparator()
        self.addViewdocChooserAction()
        self.addSeparator()
        self.addPrintAction()
        self.addSeparator()
        self.addZoomActions()
        self.addSeparator()
        self.addPagerActions()
        self.addSeparator()
        self.addRotationActions()
    else:
        # process the given order of actions
        for m in methods:
            m()