package org.molgenis.data.annotation.web.meta;
import org.molgenis.data.Entity;
import org.molgenis.data.jobs.model.JobExecution;
import org.molgenis.data.meta.model.EntityType;
import static org.molgenis.data.annotation.web.meta.AnnotationJobExecutionMetaData.ANNOTATORS;
import static org.molgenis.data.annotation.web.meta.AnnotationJobExecutionMetaData.TARGET_NAME;
public class AnnotationJobExecution extends JobExecution
{
public AnnotationJobExecution(Entity entity)
{
super(entity);
}
public AnnotationJobExecution(EntityType entityType)
{
super(entityType);
setDefaultValues();
}
public AnnotationJobExecution(String identifier, EntityType entityType)
{
super(identifier, entityType);
setDefaultValues();
}
public String getTargetName()
{
return getString(TARGET_NAME);
}
public void setTargetName(String value)
{
set(TARGET_NAME, value);
}
public String getAnnotators()
{
return getString(ANNOTATORS);
}
public void setAnnotators(String value)
{
set(ANNOTATORS, value);
}
private void setDefaultValues()
{
setType(ANNOTATORS);
}
}