Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package org.wicketstuff.ddcalendar;
 
 
 public class MyCalendarEvent implements CalendarEvent {
 	private static final long serialVersionUID = 1L;
 	
 	private HomePage homePage;
	private String caption;
	private int day;
	private LocalTime start;
	public MyCalendarEvent(HomePage homePageString caption) {
		this. = homePage;
		this. = caption;
	}
		return .;
	}
	public String getCaption() {
		return ;
	}
	public Color getColor() {
		return .;
	}
	public int getDay() {
		return ;
	}
	public String getDescription() {
		return "";
	}
	public int getDuration() {
		return 60;
	}
		return new ResourceReference(getClass(), "item.png");
	}
	public String getEventStyle(int hourHeight) {
		double minuteHeight = (double) (hourHeight/60.0);
		double positionTop = 0.0;
		double height = -6.0 + minuteHeight*getDuration();
		if(getStart() != null) {
			double startHour = getStart().getHourOfDay();
			double startMinute = getStart().getMinuteOfHour();
			positionTop = 3.0 + hourHeight*startHour + minuteHeight*startMinute;
		}
		else
			return "position: relative; height: "+height+"px; background-color: "+color+";";
		String borderStyle = "";
		return "top: "+positionTop+"px; height: "+height+"px; background-color: "+color+"; "+borderStyle;
	}
	public LocalTime getStart() {
		return ;
	}
	public void remove() {
		 = null;
	}
	public void schedule(int dayOfWeekint hourOfDay) {
		this. = dayOfWeek;
		this. = new LocalTime(hourOfDay, 0);
	}
New to GrepCode? Check out our FAQ X