/*
* @(#)CustomSpecialDateRenderer.java
*
* Copyright (c) 2003-2004 Stand By Soft, Ltd. All rights reserved.
*
* This software is the proprietary information of Stand By Soft, Ltd.
* Use is subject to license terms.
*/
package com.standbysoft.demo.date;
import com.standbysoft.demo.date.renderer.CompositeDateRenderer;
import com.standbysoft.demo.date.renderer.DisabledDateRenderer;
import com.standbysoft.demo.date.renderer.RegularDateRenderer;
import com.standbysoft.demo.date.renderer.SelectedDateRenderer;
import com.standbysoft.demo.date.renderer.SpecialDateRenderer;
import com.standbysoft.demo.date.renderer.TodayDateRenderer;
import com.standbysoft.demo.date.renderer.TrailingDateRenderer;
/**
* Date renderer that highlights some dates (1, 11, 21, 31) as company dates.
*/
public class CustomSpecialDateRenderer extends CompositeDateRenderer {
public CustomSpecialDateRenderer() {
renderers.add(new RegularDateRenderer());
renderers.add(new TrailingDateRenderer());
renderers.add(new SpecialDateRenderer());
renderers.add(new DisabledDateRenderer());
renderers.add(new SelectedDateRenderer());
renderers.add(new TodayDateRenderer());
}
}
|