repast.simphony.agents.designer.model.propertysources
Class BehaviorSchedulePropertySource

java.lang.Object
  extended by repast.simphony.agents.designer.model.propertysources.BehaviorSchedulePropertySource

public class BehaviorSchedulePropertySource
extends Object

Author:
agreif (Adapted by Michael J. North for Use in Repast Simphony from Alexander Greif’s Flow4J-Eclipse (http://flow4jeclipse.sourceforge.net/docs/index.html), with Thanks to the Original Author) TODO

Constructor Summary
BehaviorSchedulePropertySource()
          Constructor
 
Method Summary
 Object getEditableValue()
           
 IPropertyDescriptor[] getPropertyDescriptors()
           
 Object getPropertyValue(Object id)
           
 String getScheduleAnnotationDuration()
           
 String getScheduleAnnotationInterval()
           
 String getScheduleAnnotationPick()
           
 String getScheduleAnnotationPriority()
           
 Integer getScheduleAnnotationShuffle()
           
 String[] getScheduleAnnotationShuffleList()
           
 String getScheduleAnnotationStart()
           
 boolean isPropertySet(Object id)
           
 void resetPropertyValue(Object id)
           
 void setPropertyValue(Object id, Object value)
           
 void setScheduleAnnotationDuration(String scheduleAnnotationDuration)
           
 void setScheduleAnnotationInterval(String scheduleAnnotationInterval)
           
 void setScheduleAnnotationPick(String scheduleAnnotationPick)
           
 void setScheduleAnnotationPriority(String scheduleAnnotationPriority)
           
 void setScheduleAnnotationShuffle(Integer scheduleAnnotationShuffle)
           
 void setScheduleAnnotationShuffleList(String[] scheduleAnnotationShuffleList)
           
 void setScheduleAnnotationStart(String scheduleAnnotationStart)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BehaviorSchedulePropertySource

public BehaviorSchedulePropertySource()
Constructor

Method Detail

getEditableValue

public Object getEditableValue()
See Also:
org.eclipse.ui.views.properties.IPropertySource#getEditableValue()

getPropertyDescriptors

public IPropertyDescriptor[] getPropertyDescriptors()
See Also:
org.eclipse.ui.views.properties.IPropertySource#getPropertyDescriptors()

getPropertyValue

public Object getPropertyValue(Object id)
See Also:
org.eclipse.ui.views.properties.IPropertySource#getPropertyValue(java.lang.Object)

isPropertySet

public boolean isPropertySet(Object id)
See Also:
org.eclipse.ui.views.properties.IPropertySource#isPropertySet(java.lang.Object)

resetPropertyValue

public void resetPropertyValue(Object id)
See Also:
org.eclipse.ui.views.properties.IPropertySource#resetPropertyValue(java.lang.Object)

setPropertyValue

public void setPropertyValue(Object id,
                             Object value)
See Also:
org.eclipse.ui.views.properties.IPropertySource#setPropertyValue(java.lang.Object, java.lang.Object)

toString

public String toString()
Overrides:
toString in class Object
See Also:
Object.toString()

getScheduleAnnotationStart

public String getScheduleAnnotationStart()

setScheduleAnnotationStart

public void setScheduleAnnotationStart(String scheduleAnnotationStart)

getScheduleAnnotationInterval

public String getScheduleAnnotationInterval()

setScheduleAnnotationInterval

public void setScheduleAnnotationInterval(String scheduleAnnotationInterval)

getScheduleAnnotationPriority

public String getScheduleAnnotationPriority()

setScheduleAnnotationPriority

public void setScheduleAnnotationPriority(String scheduleAnnotationPriority)

getScheduleAnnotationDuration

public String getScheduleAnnotationDuration()

setScheduleAnnotationDuration

public void setScheduleAnnotationDuration(String scheduleAnnotationDuration)

getScheduleAnnotationShuffle

public Integer getScheduleAnnotationShuffle()

setScheduleAnnotationShuffle

public void setScheduleAnnotationShuffle(Integer scheduleAnnotationShuffle)

getScheduleAnnotationShuffleList

public String[] getScheduleAnnotationShuffleList()

setScheduleAnnotationShuffleList

public void setScheduleAnnotationShuffleList(String[] scheduleAnnotationShuffleList)

getScheduleAnnotationPick

public String getScheduleAnnotationPick()

setScheduleAnnotationPick

public void setScheduleAnnotationPick(String scheduleAnnotationPick)