
com.bradrydzewski.gwt.calendar.client.dayview.AppointmentAdapter Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of gwt-cal Show documentation
Show all versions of gwt-cal Show documentation
a personal calendar widget similar to iCal, Outlook,
Google Calendar, etc
The newest version!
/*
* This file is part of gwt-cal
* Copyright (C) 2010 Scottsdale Software LLC
*
* gwt-cal is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* You should have received a copy of the GNU General Public License
* along with this program. If not, see intersectingBlocks;
private float top;
private float left;
private float width;
private float height;
public float getTop() {
return top;
}
public void setTop(float top) {
this.top = top;
}
public float getLeft() {
return left;
}
public void setLeft(float left) {
this.left = left;
}
public float getWidth() {
return width;
}
public void setWidth(float width) {
this.width = width;
}
public float getHeight() {
return height;
}
public void setHeight(float height) {
this.height = height;
}
public AppointmentAdapter(Appointment appointment) {
this.appointment = appointment;
this.appointmentStart = minutesSinceDayStarted(appointment.getStart());
this.appointmentEnd = minutesSinceDayStarted(appointment.getEnd());
this.intersectingBlocks = new ArrayList();
}
public int getCellStart() {
return cellStart;
}
public void setCellStart(int cellStart) {
this.cellStart = cellStart;
}
public int getCellSpan() {
return cellSpan;
}
public void setCellSpan(int cellSpan) {
this.cellSpan = cellSpan;
}
public int getColumnStart() {
return columnStart;
}
public void setColumnStart(int columnStart) {
this.columnStart = columnStart;
}
public int getColumnSpan() {
return columnSpan;
}
public void setColumnSpan(int columnSpan) {
this.columnSpan = columnSpan;
}
public int getAppointmentStart() {
return appointmentStart;
}
public void setAppointmentStart(int appointmentStart) {
this.appointmentStart = appointmentStart;
}
public int getAppointmentEnd() {
return appointmentEnd;
}
public void setAppointmentEnd(int appointmentEnd) {
this.appointmentEnd = appointmentEnd;
}
public List getIntersectingBlocks() {
return intersectingBlocks;
}
public void setIntersectingBlocks(List intersectingBlocks) {
this.intersectingBlocks = intersectingBlocks;
}
public Appointment getAppointment() {
return appointment;
}
public float getCellPercentFill() {
return cellPercentFill;
}
public void setCellPercentFill(float cellPercentFill) {
this.cellPercentFill = cellPercentFill;
}
public float getCellPercentStart() {
return cellPercentStart;
}
public void setCellPercentStart(float cellPercentStart) {
this.cellPercentStart = cellPercentStart;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy