Class Agenda.AppointmentImplBase<T>
java.lang.Object
jfxtras.scene.control.agenda.Agenda.AppointmentImplBase<T>
- All Implemented Interfaces:
Agenda.Appointment
- Direct Known Subclasses:
Agenda.AppointmentImpl, Agenda.AppointmentImplLocal, Agenda.AppointmentImplTemporal
- Enclosing class:
Agenda
public abstract static class Agenda.AppointmentImplBase<T>
extends Object
implements Agenda.Appointment
-
Property Summary
PropertiesTypePropertyDescriptionjavafx.beans.property.ObjectProperty<Agenda.AppointmentGroup> AppointmentGroup:javafx.beans.property.ObjectProperty<String> Description:javafx.beans.property.ObjectProperty<Boolean> Draggablejavafx.beans.property.ObjectProperty<String> Location:javafx.beans.property.ObjectProperty<String> Summary:javafx.beans.property.ObjectProperty<Boolean> WholeDay: -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final javafx.beans.property.ObjectProperty<Agenda.AppointmentGroup> private final javafx.beans.property.ObjectProperty<String> private final javafx.beans.property.ObjectProperty<Boolean> private final javafx.beans.property.ObjectProperty<String> private final javafx.beans.property.ObjectProperty<String> private final javafx.beans.property.ObjectProperty<Boolean> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjavafx.beans.property.ObjectProperty<Agenda.AppointmentGroup> AppointmentGroup:javafx.beans.property.ObjectProperty<String> Description:javafx.beans.property.ObjectProperty<Boolean> DraggableGets the value of theappointmentGroupproperty.Gets the value of thedescriptionproperty.Gets the value of thelocationproperty.Gets the value of thesummaryproperty.javafx.beans.property.ObjectProperty<String> Location:voidSets the value of theappointmentGroupproperty.voidsetDescription(String value) Sets the value of thedescriptionproperty.voidsetDraggable(Boolean value) Sets the value of thedraggableproperty.voidsetLocation(String value) Sets the value of thelocationproperty.voidsetSummary(String value) Sets the value of thesummaryproperty.voidsetWholeDay(Boolean value) Sets the value of thewholeDayproperty.javafx.beans.property.ObjectProperty<String> Summary:javafx.beans.property.ObjectProperty<Boolean> WholeDay:withDescription(String value) withDraggable(Boolean value) withLocation(String value) withSummary(String value) withWholeDay(Boolean value) Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Agenda.Appointment
getEndLocalDateTime, getEndTemporal, getEndTime, getStartLocalDateTime, getStartTemporal, getStartTime, setEndLocalDateTime, setEndTemporal, setEndTime, setStartLocalDateTime, setStartTemporal, setStartTime
-
Property Details
-
wholeDay
-
summary
-
description
-
location
-
appointmentGroup
AppointmentGroup:- See Also:
-
draggable
-
-
Field Details
-
wholeDayObjectProperty
-
summaryObjectProperty
-
descriptionObjectProperty
-
locationObjectProperty
-
appointmentGroupObjectProperty
private final javafx.beans.property.ObjectProperty<Agenda.AppointmentGroup> appointmentGroupObjectProperty -
draggableObjectProperty
-
-
Constructor Details
-
AppointmentImplBase
public AppointmentImplBase()
-
-
Method Details
-
wholeDayProperty
WholeDay:- Returns:
- the
wholeDayproperty - See Also:
-
isWholeDay
- Specified by:
isWholeDayin interfaceAgenda.Appointment
-
setWholeDay
Sets the value of thewholeDayproperty.- Specified by:
setWholeDayin interfaceAgenda.Appointment- Property description:
- WholeDay:
- Parameters:
value- the value for thewholeDayproperty- See Also:
-
withWholeDay
-
summaryProperty
Summary:- Returns:
- the
summaryproperty - See Also:
-
getSummary
Gets the value of thesummaryproperty.- Specified by:
getSummaryin interfaceAgenda.Appointment- Property description:
- Summary:
- Returns:
- the value of the
summaryproperty - See Also:
-
setSummary
Sets the value of thesummaryproperty.- Specified by:
setSummaryin interfaceAgenda.Appointment- Property description:
- Summary:
- Parameters:
value- the value for thesummaryproperty- See Also:
-
withSummary
-
descriptionProperty
Description:- Returns:
- the
descriptionproperty - See Also:
-
getDescription
Gets the value of thedescriptionproperty.- Specified by:
getDescriptionin interfaceAgenda.Appointment- Property description:
- Description:
- Returns:
- the value of the
descriptionproperty - See Also:
-
setDescription
Sets the value of thedescriptionproperty.- Specified by:
setDescriptionin interfaceAgenda.Appointment- Property description:
- Description:
- Parameters:
value- the value for thedescriptionproperty- See Also:
-
withDescription
-
locationProperty
Location:- Returns:
- the
locationproperty - See Also:
-
getLocation
Gets the value of thelocationproperty.- Specified by:
getLocationin interfaceAgenda.Appointment- Property description:
- Location:
- Returns:
- the value of the
locationproperty - See Also:
-
setLocation
Sets the value of thelocationproperty.- Specified by:
setLocationin interfaceAgenda.Appointment- Property description:
- Location:
- Parameters:
value- the value for thelocationproperty- See Also:
-
withLocation
-
appointmentGroupProperty
AppointmentGroup:- Returns:
- the
appointmentGroupproperty - See Also:
-
getAppointmentGroup
Gets the value of theappointmentGroupproperty.- Specified by:
getAppointmentGroupin interfaceAgenda.Appointment- Property description:
- AppointmentGroup:
- Returns:
- the value of the
appointmentGroupproperty - See Also:
-
setAppointmentGroup
Sets the value of theappointmentGroupproperty.- Specified by:
setAppointmentGroupin interfaceAgenda.Appointment- Property description:
- AppointmentGroup:
- Parameters:
value- the value for theappointmentGroupproperty- See Also:
-
withAppointmentGroup
-
draggableProperty
Draggable- Returns:
- the
draggableproperty - See Also:
-
isDraggable
- Specified by:
isDraggablein interfaceAgenda.Appointment
-
setDraggable
Sets the value of thedraggableproperty.- Property description:
- Draggable
- Parameters:
value- the value for thedraggableproperty- See Also:
-
withDraggable
-