code: def create_action_model(actioncollection):
      
      rootdata = ListItemData(["Name", "Description", "Status", "Message", "Traceback"])
      root = TreeItem(rootdata)
      for au in actioncollection.actions:
          adata = ActionItemData(au)
          TreeItem(adata, parent=root)
      return TreeModel(root)
docs: Create and return a new model for the given actioncollection
  
      :param actioncollection: the action collection that should get a model
      :type actioncollection: :class:`jukeboxcore.action.ActionCollection`
      :returns: the created model
      :rtype: :class:`TreeModel`
      :raises: None