org.oddjob.designer.elements.scheduling
Class TriggerScheduleDE

java.lang.Object
  extended byjava.util.Observable
      extended byorg.oddjob.designer.model.DesignAdult
          extended byorg.oddjob.designer.model.DesignElementType
              extended byorg.oddjob.designer.elements.scheduling.ScheduleInstructionDE
                  extended byorg.oddjob.designer.elements.scheduling.TriggerScheduleDE
All Implemented Interfaces:
DesignElement

public class TriggerScheduleDE
extends ScheduleInstructionDE


Field Summary
 
Fields inherited from class org.oddjob.designer.model.DesignElementType
detailObserver
 
Fields inherited from class org.oddjob.designer.model.DesignAdult
parent
 
Constructor Summary
TriggerScheduleDE()
           
 
Method Summary
 DesignDefinition detail()
          The method is overridden by sub classes which have a detailed definition for their configuration.
 ReferenceAttribute getOn()
           
 SimpleTextAttribute getState()
           
 void setOn(ReferenceAttribute triggerOn)
           
 void setState(SimpleTextAttribute state)
           
 
Methods inherited from class org.oddjob.designer.elements.scheduling.ScheduleInstructionDE
clear, getId, getJob, setId, setJob
 
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, createType, insertChild, parent, removeChild, supportedTypes, 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, toString, wait, wait, wait
 

Constructor Detail

TriggerScheduleDE

public TriggerScheduleDE()
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.

getState

public SimpleTextAttribute getState()
Returns:
Returns the state.

setState

public void setState(SimpleTextAttribute state)
Parameters:
state - The state to set.

getOn

public ReferenceAttribute getOn()

setOn

public void setOn(ReferenceAttribute triggerOn)