Class BuildingModel
java.lang.Object
cz.zcu.fav.kiv.mjakubas.saf.gui.form.nmodel.BuildingModel
Represents a model object of a building entity.
-
Property Summary
PropertiesTypePropertyDescriptionjavafx.beans.property.ListProperty<Room>
javafx.beans.property.IntegerProperty
Gets building entity id.javafx.beans.property.StringProperty
Gets building entity name. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjavafx.beans.property.ListProperty<Room>
javafx.beans.property.IntegerProperty
Gets building entity id.javafx.beans.property.StringProperty
Gets building entity name.Exports entity from model.void
importEntity
(Building entity) Imports entity field to model.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface cz.zcu.fav.kiv.mjakubas.saf.gui.form.nmodel.IModel
fillAdditionalEntities, makeAdditionalRequests
-
Property Details
-
buildingID
public javafx.beans.property.IntegerProperty buildingIDPropertyGets building entity id. -
buildingName
public javafx.beans.property.StringProperty buildingNamePropertyGets building entity name. -
allBuildingRooms
-
-
Constructor Details
-
BuildingModel
public BuildingModel()
-
-
Method Details
-
importEntity
Description copied from interface:IModel
Imports entity field to model.- Specified by:
importEntity
in interfaceIModel<Building>
- Parameters:
entity
- reference entity
-
exportEntity
Description copied from interface:IModel
Exports entity from model.- Specified by:
exportEntity
in interfaceIModel<Building>
- Returns:
- entity from model
-
buildingIDProperty
public javafx.beans.property.IntegerProperty buildingIDProperty()Gets building entity id. -
buildingNameProperty
public javafx.beans.property.StringProperty buildingNameProperty()Gets building entity name. -
allBuildingRoomsProperty
-