Class AbsenceEntityController
java.lang.Object
cz.zcu.fav.kiv.mjakubas.saf.gui.controller.entity.AEntityController<Absence>
cz.zcu.fav.kiv.mjakubas.saf.gui.controller.entity.entities.AbsenceEntityController
Fetches and manages
Absence
connection between front-end and back-end.-
Field Summary
Fields inherited from class cz.zcu.fav.kiv.mjakubas.saf.gui.controller.entity.AEntityController
entitiesController, entityForm, fetchedEntities
-
Constructor Summary
ConstructorsConstructorDescriptionAbsenceEntityController
(@NotNull AForm<Absence> entityForm, @NotNull EntitiesController entitiesController) Instantiates newAEntityController
of certain entity with connection defined byRequestConfig
. -
Method Summary
Methods inherited from class cz.zcu.fav.kiv.mjakubas.saf.gui.controller.entity.AEntityController
clearFetchedEntities, deleteEntity, getAllFetchedEntities, getCreateFormPane, getFetchedEntity, getShowFormPane, postEntity, putAdditionalDeleteEntity, putAdditionalEntity, putEntity
-
Constructor Details
-
AbsenceEntityController
public AbsenceEntityController(@NotNull @NotNull AForm<Absence> entityForm, @NotNull @NotNull EntitiesController entitiesController) Instantiates newAEntityController
of certain entity with connection defined byRequestConfig
.
-
-
Method Details
-
getBaseAddress
Description copied from class:AEntityController
Base fetch address to get all entities.- Specified by:
getBaseAddress
in classAEntityController<Absence>
- Returns:
- fetch address to get all entities.
-
getAdditionalAddress
- Specified by:
getAdditionalAddress
in classAEntityController<Absence>
-
getEntityClass
Description copied from class:AEntityController
EntityClass
.- Specified by:
getEntityClass
in classAEntityController<Absence>
- Returns:
- entity
Class
-
fetchAdditionalData
Description copied from class:AEntityController
if any additional data should be fetched this should be implemented.- Specified by:
fetchAdditionalData
in classAEntityController<Absence>
- Throws:
FetchException
-