org.oddjob.designer.elements.schedule
Class DayOfYearScheduleDE

java.lang.Object
  extended byjava.util.Observable
      extended byorg.oddjob.designer.model.DesignAdult
          extended byorg.oddjob.designer.model.DesignElementType
              extended byorg.oddjob.designer.elements.schedule.ParentSchedule
                  extended byorg.oddjob.designer.elements.schedule.DayOfYearScheduleDE
All Implemented Interfaces:
DesignElement

public class DayOfYearScheduleDE
extends ParentSchedule

A Date schedule.


Field Summary
 
Fields inherited from class org.oddjob.designer.model.DesignElementType
detailObserver
 
Fields inherited from class org.oddjob.designer.model.DesignAdult
parent
 
Constructor Summary
DayOfYearScheduleDE()
           
 
Method Summary
 void clear()
          Clear the DesignElement of Data.
 DesignDefinition detail()
          The method is overridden by sub classes which have a detailed definition for their configuration.
 DayOfYearAttribute getFrom()
           
 DayOfYearAttribute getOn()
           
 DayOfYearAttribute getTo()
           
 void setFrom(DayOfYearAttribute from)
           
 void setOn(DayOfYearAttribute on)
           
 void setTo(DayOfYearAttribute to)
           
 java.lang.String toString()
           
 
Methods inherited from class org.oddjob.designer.elements.schedule.ParentSchedule
createType, elements, supportedTypes
 
Methods inherited from class org.oddjob.designer.model.DesignElementType
getName, hasDetail, setName, type, type
 
Methods inherited from class org.oddjob.designer.model.DesignAdult
addChild, childCount, childElements, children, children, clearChildren, insertChild, parent, removeChild, supportedTypes
 
Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DayOfYearScheduleDE

public DayOfYearScheduleDE()
Method Detail

detail

public DesignDefinition detail()
Description copied from class: DesignElementType
The method is overridden by sub classes which have a detailed definition for their configuration.

Specified by:
detail in interface DesignElement
Overrides:
detail in class DesignElementType
Returns:
The DesignDefinition for their configuration.

clear

public void clear()
Description copied from class: DesignElementType
Clear the DesignElement of Data. This method will be called when a selection changes.

Specified by:
clear in interface DesignElement
Overrides:
clear in class DesignElementType

toString

public java.lang.String toString()

getFrom

public DayOfYearAttribute getFrom()

setFrom

public void setFrom(DayOfYearAttribute from)

getOn

public DayOfYearAttribute getOn()

setOn

public void setOn(DayOfYearAttribute on)

getTo

public DayOfYearAttribute getTo()

setTo

public void setTo(DayOfYearAttribute to)