package context.core.task.entitydetection;
import context.core.entity.TaskInstance;
import edu.stanford.nlp.ie.AbstractSequenceClassifier;
import javafx.beans.property.StringProperty;
/**
*
* @author Aale
*/
public class EntityDetectionTaskInstance extends TaskInstance {
private AbstractSequenceClassifier<?> classifier3;
private AbstractSequenceClassifier<?> classifier4;
private AbstractSequenceClassifier<?> classifier7;
int model;
boolean innerXMLOutput;
boolean htmlOutput;
boolean slashTagsOutput;
/**
*
* @param innerXMLOutput
*/
public void setInnerXMLOutput(boolean innerXMLOutput) {
this.innerXMLOutput = innerXMLOutput;
}
/**
*
* @param htmlOutput
*/
public void setHtmlOutput(boolean htmlOutput) {
this.htmlOutput = htmlOutput;
}
/**
*
* @param slashTagsOutput
*/
public void setSlashTagsOutput(boolean slashTagsOutput) {
this.slashTagsOutput = slashTagsOutput;
}
/**
*
* @return
*/
public boolean isHtmlOutput() {
return htmlOutput;
}
/**
*
* @return
*/
public boolean isInnerXMLOutput() {
return innerXMLOutput;
}
/**
*
* @return
*/
public boolean isSlashTagsOutput() {
return slashTagsOutput;
}
/**
*
* @return
*/
public int getModel() {
return model;
}
/**
*
* @param model
*/
public void setModel(int model) {
this.model = model;
}
/**
*
* @param name
*/
public EntityDetectionTaskInstance(StringProperty name) {
super(name);
}
/**
*
* @param classifier3
*/
public void set3Classifier(AbstractSequenceClassifier<?> classifier3) {
this.classifier3 = classifier3;
}
/**
*
* @return
*/
public AbstractSequenceClassifier<?> get3Classifier() {
return classifier3;
}
/**
*
* @return
*/
public AbstractSequenceClassifier<?> get4Classifier() {
return classifier4;
}
/**
*
* @param classifier4
*/
public void set4Classifier(AbstractSequenceClassifier<?> classifier4) {
this.classifier4 = classifier4;
}
/**
*
* @param classifier7
*/
public void set7Classifier(AbstractSequenceClassifier<?> classifier7) {
this.classifier7 = classifier7;
}
/**
*
* @return
*/
public AbstractSequenceClassifier<?> get7Classifier() {
return classifier7;
}
}