Class ACategoryHandler<C extends AEntityController<E>,F extends IModel<E>,E extends ASimpleEntity>
java.lang.Object
cz.zcu.fav.kiv.mjakubas.saf.gui.controller.category.ACategoryHandler<C,F,E>
- Type Parameters:
C
- entity controllerE
- entity type
- Direct Known Subclasses:
AbsenceCategoryHandler
,BuildingCategoryHandler
,ClassCategoryHandler
,EvaluationCategoryHandler
,RoomCategoryHandler
,ScheduleActionCategoryHandler
,ScheduleActionDateCategoryHandler
,SchoolDayCategoryHandler
,SchoolHourCategoryHandler
,StudentCategoryHandler
,StudentsSubjectCategoryHandler
,SubjectCategoryHandler
,SubjectListCategoryHandler
,TeacherCategoryHandler
public abstract class ACategoryHandler<C extends AEntityController<E>,F extends IModel<E>,E extends ASimpleEntity>
extends Object
Defines an abstract class for handling entity categories.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final C
protected final EntityFormsPane
protected final EntitiesSearchableButtonPane
-
Constructor Summary
ConstructorsConstructorDescriptionACategoryHandler
(C entitiesController, @NotNull EntitiesSearchableButtonPane viewPane, @NotNull EntityFormsPane formsPane) -
Method Summary
-
Field Details
-
entitiesController
-
viewPane
-
formsPane
-
-
Constructor Details
-
ACategoryHandler
public ACategoryHandler(@NotNull C entitiesController, @NotNull @NotNull EntitiesSearchableButtonPane viewPane, @NotNull @NotNull EntityFormsPane formsPane)
-
-
Method Details
-
doSelect
public void doSelect() -
onRefresh
public void onRefresh() -
getViewPane
-