com.banda.chemistry.task
Class AcMultiRunAnalysisTask

java.lang.Object
  extended by com.banda.core.domain.task.Task
      extended by com.banda.chemistry.task.AcMultiRunAnalysisTask
All Implemented Interfaces:
AcTaskParts.MultipleAcHolder, AcTaskParts.MultiRunAnalysisSpecHolder<Double>, Serializable

public class AcMultiRunAnalysisTask
extends com.banda.core.domain.task.Task
implements AcTaskParts.MultipleAcHolder, AcTaskParts.MultiRunAnalysisSpecHolder<Double>

See Also:
Serialized Form

Constructor Summary
AcMultiRunAnalysisTask()
           
 
Method Summary
 boolean areAcsComplete()
           
 boolean areAcsDefined()
           
 Collection<Long> getAcIds()
           
 Collection<ArtificialChemistry> getAcs()
           
 com.banda.core.domain.dynamics.MultiRunAnalysisSpec<Double> getMultiRunAnalysisSpec()
           
 boolean isMultiRunAnalysisSpecComplete()
           
 boolean isMultiRunAnalysisSpecDefined()
           
 void setAcIds(Collection<Long> acIds)
           
 void setAcs(Collection<ArtificialChemistry> acs)
           
 void setMultiRunAnalysisSpec(com.banda.core.domain.dynamics.MultiRunAnalysisSpec<Double> multiRunAnalysisSpec)
           
 
Methods inherited from class com.banda.core.domain.task.Task
getId, getTimeCreated, getVersion, isRepeat, needsGrid, setId, setRepeat, setTimeCreated, setVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AcMultiRunAnalysisTask

public AcMultiRunAnalysisTask()
Method Detail

getAcs

public Collection<ArtificialChemistry> getAcs()
Specified by:
getAcs in interface AcTaskParts.MultipleAcHolder

setAcs

public void setAcs(Collection<ArtificialChemistry> acs)
Specified by:
setAcs in interface AcTaskParts.MultipleAcHolder

areAcsDefined

public boolean areAcsDefined()
Specified by:
areAcsDefined in interface AcTaskParts.MultipleAcHolder

areAcsComplete

public boolean areAcsComplete()
Specified by:
areAcsComplete in interface AcTaskParts.MultipleAcHolder

setAcIds

public void setAcIds(Collection<Long> acIds)

getAcIds

public Collection<Long> getAcIds()

getMultiRunAnalysisSpec

public com.banda.core.domain.dynamics.MultiRunAnalysisSpec<Double> getMultiRunAnalysisSpec()
Specified by:
getMultiRunAnalysisSpec in interface AcTaskParts.MultiRunAnalysisSpecHolder<Double>

setMultiRunAnalysisSpec

public void setMultiRunAnalysisSpec(com.banda.core.domain.dynamics.MultiRunAnalysisSpec<Double> multiRunAnalysisSpec)
Specified by:
setMultiRunAnalysisSpec in interface AcTaskParts.MultiRunAnalysisSpecHolder<Double>

isMultiRunAnalysisSpecDefined

public boolean isMultiRunAnalysisSpecDefined()
Specified by:
isMultiRunAnalysisSpecDefined in interface AcTaskParts.MultiRunAnalysisSpecHolder<Double>

isMultiRunAnalysisSpecComplete

public boolean isMultiRunAnalysisSpecComplete()
Specified by:
isMultiRunAnalysisSpecComplete in interface AcTaskParts.MultiRunAnalysisSpecHolder<Double>


Copyright © 2013. All Rights Reserved.