Class SubjectListEntityController
java.lang.Object
cz.zcu.fav.kiv.mjakubas.saf.gui.controller.entity.AEntityController<SubjectList>
cz.zcu.fav.kiv.mjakubas.saf.gui.controller.entity.entities.SubjectListEntityController
Fetches and manages
SubjectList
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
ConstructorsConstructorDescriptionSubjectListEntityController
(@NotNull AForm<SubjectList> entityForm, @NotNull EntitiesController entitiesController) Instantiates newAEntityController
of certain entity. -
Method Summary
Modifier and TypeMethodDescriptionprotected void
if any additional data should be fetched this should be implemented.protected String
protected String
Base fetch address to get all entities.protected Class<SubjectList>
EntityClass
.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
-
SubjectListEntityController
public SubjectListEntityController(@NotNull @NotNull AForm<SubjectList> entityForm, @NotNull @NotNull EntitiesController entitiesController) Instantiates newAEntityController
of certain entity.
-
-
Method Details
-
getBaseAddress
Description copied from class:AEntityController
Base fetch address to get all entities.- Specified by:
getBaseAddress
in classAEntityController<SubjectList>
- Returns:
- fetch address to get all entities.
-
getAdditionalAddress
- Specified by:
getAdditionalAddress
in classAEntityController<SubjectList>
-
getEntityClass
Description copied from class:AEntityController
EntityClass
.- Specified by:
getEntityClass
in classAEntityController<SubjectList>
- 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<SubjectList>
- Throws:
FetchException
-