gate.creole
Class VPChunker
java.lang.Object
gate.util.AbstractFeatureBearer
gate.creole.AbstractResource
gate.creole.AbstractProcessingResource
gate.creole.AbstractLanguageAnalyser
gate.creole.Transducer
gate.creole.VPChunker
- All Implemented Interfaces:
- ANNIEConstants, ControllerAwarePR, Executable, ActionsPublisher, LanguageAnalyser, ProcessingResource, Resource, Benchmarkable, FeatureBearer, NameBearer, Serializable
@CreoleResource(name="ANNIE VP Chunker",
comment="ANNIE VP Chunker component.",
helpURL="http://gate.ac.uk/userguide/sec:parsers:vgchunker",
icon="pr")
public class VPChunker
- extends Transducer
ANNIE VP Chunker module. It is actually a JAPE grammar; this class is here
so we can have a separate entry in creol.xml inorder to point to the default
VP chunking grammar.
- See Also:
- Serialized Form
Fields inherited from class gate.creole.Transducer |
actionContext, actionList, annotationAccessors, batch, binaryGrammarURL, enableDebugging, encoding, grammarURL, inputASName, ontology, operators, outputASName, TRANSD_ANNOTATION_ACCESSORS_PARAMETER_NAME, TRANSD_BINARY_GRAMMAR_URL_PARAMETER_NAME, TRANSD_DOCUMENT_PARAMETER_NAME, TRANSD_ENCODING_PARAMETER_NAME, TRANSD_GRAMMAR_URL_PARAMETER_NAME, TRANSD_INPUT_AS_PARAMETER_NAME, TRANSD_OPERATORS_PARAMETER_NAME, TRANSD_OUTPUT_AS_PARAMETER_NAME |
Fields inherited from interface gate.creole.ANNIEConstants |
ANNOTATION_COREF_FEATURE_NAME, DATE_ANNOTATION_TYPE, DATE_POSTED_ANNOTATION_TYPE, DEFAULT_FILE, DOCUMENT_COREF_FEATURE_NAME, JOB_ID_ANNOTATION_TYPE, LOCATION_ANNOTATION_TYPE, LOOKUP_ANNOTATION_TYPE, LOOKUP_CLASS_FEATURE_NAME, LOOKUP_INSTANCE_FEATURE_NAME, LOOKUP_LANGUAGE_FEATURE_NAME, LOOKUP_MAJOR_TYPE_FEATURE_NAME, LOOKUP_MINOR_TYPE_FEATURE_NAME, LOOKUP_ONTOLOGY_FEATURE_NAME, MONEY_ANNOTATION_TYPE, ORGANIZATION_ANNOTATION_TYPE, PERSON_ANNOTATION_TYPE, PERSON_GENDER_FEATURE_NAME, PLUGIN_DIR, PR_NAMES, SENTENCE_ANNOTATION_TYPE, SPACE_TOKEN_ANNOTATION_TYPE, TOKEN_ANNOTATION_TYPE, TOKEN_CATEGORY_FEATURE_NAME, TOKEN_KIND_FEATURE_NAME, TOKEN_LENGTH_FEATURE_NAME, TOKEN_ORTH_FEATURE_NAME, TOKEN_STRING_FEATURE_NAME |
Methods inherited from class gate.creole.Transducer |
controllerExecutionAborted, controllerExecutionFinished, controllerExecutionStarted, execute, getActions, getAnnotationAccessors, getBenchmarkId, getBinaryGrammarURL, getEnableDebugging, getEncoding, getGrammarURL, getInputASName, getOntology, getOperators, getOutputASName, init, initActionContext, initCustomConstraints, interrupt, serialize, setBenchmarkId, setEnableDebugging, setEncoding, setInputASName, setOutputASName |
Methods inherited from class gate.creole.AbstractProcessingResource |
addProgressListener, addStatusListener, cleanup, fireProcessFinished, fireProgressChanged, fireStatusChanged, getRuntimeParameterValues, getRuntimeParameterValues, isInterrupted, reInit, removeProgressListener, removeStatusListener |
Methods inherited from class gate.creole.AbstractResource |
checkParameterValues, flushBeanInfoCache, getBeanInfo, getInitParameterValues, getInitParameterValues, getName, getParameterValue, getParameterValue, getParameterValues, removeResourceListeners, setName, setParameterValue, setParameterValue, setParameterValues, setParameterValues, setResourceListeners |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VPChunker
public VPChunker()
setOntology
@HiddenCreoleParameter
public void setOntology(Ontology o)
- Description copied from class:
Transducer
- Sets the ontology used by this transducer.
- Overrides:
setOntology
in class Transducer
- Parameters:
o
- an Ontology
value.
setBinaryGrammarURL
@HiddenCreoleParameter
public void setBinaryGrammarURL(URL grammar)
- Overrides:
setBinaryGrammarURL
in class Transducer
setAnnotationAccessors
@HiddenCreoleParameter
public void setAnnotationAccessors(List<String> accessors)
- Description copied from class:
Transducer
- Sets the list of class names for any custom
AnnotationAccessor
s.
- Overrides:
setAnnotationAccessors
in class Transducer
setOperators
@HiddenCreoleParameter
public void setOperators(List<String> operators)
- Description copied from class:
Transducer
- Sets the list of class names for any custom boolean operators.
Classes must implement
ConstraintPredicate
.
- Overrides:
setOperators
in class Transducer
setGrammarURL
@CreoleParameter(comment="The URL to the grammar file.",
suffixes="jape",
defaultValue="../ANNIE/resources/VP/VerbGroups.jape")
public void setGrammarURL(URL newGrammarURL)
- The grammarURL parameter provides the ANNIE VerbGroups.jape file as a default
for this PR.
- Overrides:
setGrammarURL
in class Transducer
- Parameters:
newGrammarURL
-