Class DefaultModelManager

    • Field Detail

      • defaultObjectTableModel

        protected Class<?> defaultObjectTableModel
        the class of the defaultTableModel.
      • defaultCollectionObjectTableModel

        protected Class<?> defaultCollectionObjectTableModel
        the class of the defaultCollectionTableModel.
      • defaultMapObjectTableModel

        protected Class<?> defaultMapObjectTableModel
        the class of the defaultMapTableModel.
    • Constructor Detail

      • DefaultModelManager

        public DefaultModelManager()
        Bean Constructor for the model manager.
      • DefaultModelManager

        public DefaultModelManager​(Class<?> objectModelClass,
                                   Class<?> collectionModelClass,
                                   Class<?> mapModelClass)
        Constructor for the model manager.
        Parameters:
        objectModelClass - Class<?>; the objectModelClass
        collectionModelClass - Class<?>; the collectionModelClass
        mapModelClass - Class<?>; the mapModelClass
    • Method Detail

      • setDefaultCollectionObjectTableModel

        public void setDefaultCollectionObjectTableModel​(Class<?> defaultCollectionObjectTableModel)
        sets the class of the default collection object table model.
        Specified by:
        setDefaultCollectionObjectTableModel in interface ModelManager
        Parameters:
        defaultCollectionObjectTableModel - Class<?>; the class
      • setDefaultObjectTableModel

        public void setDefaultObjectTableModel​(Class<?> defaultObjectTableModel)
        sets the class of the default object table model.
        Specified by:
        setDefaultObjectTableModel in interface ModelManager
        Parameters:
        defaultObjectTableModel - Class<?>; the class
      • setDefaultMapObjectTableModel

        public void setDefaultMapObjectTableModel​(Class<?> defaultMapTableModel)
        sets the class of the default map table model.
        Specified by:
        setDefaultMapObjectTableModel in interface ModelManager
        Parameters:
        defaultMapTableModel - Class<?>; the class