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 theappointmentGroup
property.Gets the value of thedescription
property.Gets the value of thelocation
property.Gets the value of thesummary
property.javafx.beans.property.ObjectProperty
<String> Location:void
Sets the value of theappointmentGroup
property.void
setDescription
(String value) Sets the value of thedescription
property.void
setDraggable
(Boolean value) Sets the value of thedraggable
property.void
setLocation
(String value) Sets the value of thelocation
property.void
setSummary
(String value) Sets the value of thesummary
property.void
setWholeDay
(Boolean value) Sets the value of thewholeDay
property.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 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface jfxtras.scene.control.agenda.Agenda.Appointment
getEndLocalDateTime, getEndTemporal, getEndTime, getStartLocalDateTime, getStartTemporal, getStartTime, setEndLocalDateTime, setEndTemporal, setEndTime, setStartLocalDateTime, setStartTemporal, setStartTime
-
Property Details
-
wholeDay
WholeDay:- See Also:
-
summary
Summary:- See Also:
-
description
Description:- See Also:
-
location
Location:- See Also:
-
appointmentGroup
AppointmentGroup:- See Also:
-
draggable
Draggable- See Also:
-
-
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
wholeDay
property - See Also:
-
isWholeDay
- Specified by:
isWholeDay
in interfaceAgenda.Appointment
-
setWholeDay
Sets the value of thewholeDay
property.- Specified by:
setWholeDay
in interfaceAgenda.Appointment
- Property description:
- WholeDay:
- Parameters:
value
- the value for thewholeDay
property- See Also:
-
withWholeDay
-
summaryProperty
Summary:- Returns:
- the
summary
property - See Also:
-
getSummary
Gets the value of thesummary
property.- Specified by:
getSummary
in interfaceAgenda.Appointment
- Property description:
- Summary:
- Returns:
- the value of the
summary
property - See Also:
-
setSummary
Sets the value of thesummary
property.- Specified by:
setSummary
in interfaceAgenda.Appointment
- Property description:
- Summary:
- Parameters:
value
- the value for thesummary
property- See Also:
-
withSummary
-
descriptionProperty
Description:- Returns:
- the
description
property - See Also:
-
getDescription
Gets the value of thedescription
property.- Specified by:
getDescription
in interfaceAgenda.Appointment
- Property description:
- Description:
- Returns:
- the value of the
description
property - See Also:
-
setDescription
Sets the value of thedescription
property.- Specified by:
setDescription
in interfaceAgenda.Appointment
- Property description:
- Description:
- Parameters:
value
- the value for thedescription
property- See Also:
-
withDescription
-
locationProperty
Location:- Returns:
- the
location
property - See Also:
-
getLocation
Gets the value of thelocation
property.- Specified by:
getLocation
in interfaceAgenda.Appointment
- Property description:
- Location:
- Returns:
- the value of the
location
property - See Also:
-
setLocation
Sets the value of thelocation
property.- Specified by:
setLocation
in interfaceAgenda.Appointment
- Property description:
- Location:
- Parameters:
value
- the value for thelocation
property- See Also:
-
withLocation
-
appointmentGroupProperty
AppointmentGroup:- Returns:
- the
appointmentGroup
property - See Also:
-
getAppointmentGroup
Gets the value of theappointmentGroup
property.- Specified by:
getAppointmentGroup
in interfaceAgenda.Appointment
- Property description:
- AppointmentGroup:
- Returns:
- the value of the
appointmentGroup
property - See Also:
-
setAppointmentGroup
Sets the value of theappointmentGroup
property.- Specified by:
setAppointmentGroup
in interfaceAgenda.Appointment
- Property description:
- AppointmentGroup:
- Parameters:
value
- the value for theappointmentGroup
property- See Also:
-
withAppointmentGroup
-
draggableProperty
Draggable- Returns:
- the
draggable
property - See Also:
-
isDraggable
- Specified by:
isDraggable
in interfaceAgenda.Appointment
-
setDraggable
Sets the value of thedraggable
property.- Property description:
- Draggable
- Parameters:
value
- the value for thedraggable
property- See Also:
-
withDraggable
-