def __init__(self, parent):
     ManagementItemModel.__init__(self, parent,
                                  <class_name>,
                                  <class_name>Item,
                                  <class_name>EditorDialog,
                                  <class_name>Finder)
     self.headerStrings = [<header_strings>]
 def __init__(self, parent):
     ManagementItemModel.__init__(self, parent,
                                  FieldBook,
                                  FieldBookItem,
                                  FieldBookEditorDialog,
                                  FieldBookFinder)
     self.headerStrings = [self.tr('Field Books')]
 def __init__(self, parent):
     ManagementItemModel.__init__(self, parent,
                                  Project,
                                  ProjectItem,
                                  ProjectEditorDialog,
                                  ProjectFinder)
     self.headerStrings = [self.tr('Projects')]
 def __init__(self, parent):
     ManagementItemModel.__init__(self, parent,
                                  Global,
                                  GlobalItem,
                                  GlobalEditorDialog,
                                  GlobalFinder)
     self.headerStrings = []
 def __init__(self, parent):
     ManagementItemModel.__init__(
         self, parent, GraphicPrimitive, GraphicPrimitiveItem, GraphicPrimitiveEditorDialog, GraphicPrimitiveFinder
     )
     self.headerStrings = [self.tr("Graphic Primitives")]