Package | Description |
---|---|
gate | |
gate.creole | |
gate.event | |
gate.gui |
Modifier and Type | Interface and Description |
---|---|
interface |
LanguageAnalyser
A special type of
ProcessingResource that processes Document s |
Modifier and Type | Method and Description |
---|---|
List<ProcessingResource> |
CreoleRegister.getPrInstances()
Get a list of all instantiations of PR in the register.
|
List<ProcessingResource> |
CreoleRegister.getPrInstances(String resourceTypeName)
Get a list of all the known Processing Resource instances in the register
whose class is
resourceTypeName . |
Collection<ProcessingResource> |
Controller.getPRs()
Returns all the
ProcessingResource s contained by this
controller. |
List<ProcessingResource> |
CreoleRegister.getPublicPrInstances()
Get a list of all non-private instantiations of PR in the register.
|
Modifier and Type | Method and Description |
---|---|
static RunningStrategy |
Utils.getRunningStrategy(Controller controller,
ProcessingResource pr)
Return the running strategy of the PR in the controller, if the controller
is a conditional controller.
|
static boolean |
Utils.isEnabled(Controller controller,
ProcessingResource pr)
This method can be used to check if a ProcessingResource has
a chance to be run in the given controller with the current settings.
|
Modifier and Type | Method and Description |
---|---|
void |
Controller.setPRs(Collection<? extends ProcessingResource> PRs)
Populates this controller from a collection of
ProcessingResource s (optional operation). |
Modifier and Type | Interface and Description |
---|---|
interface |
ControllerAwarePR
This interface should be implemented by processing resources that
need to know when any containing controller starts and ends its
execution, for example to initialise internal data structures or to
do some aggregate processing of data gathered from a whole corpus.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractController |
class |
AbstractLanguageAnalyser
A parent implementation of language analysers with some default code.
|
class |
AbstractProcessingResource
A convenience implementation of ProcessingResource with some default
code.
|
class |
ConditionalSerialAnalyserController
This class implements a SerialController that only contains
LanguageAnalyser s. |
class |
ConditionalSerialController
Execute a list of PRs serially.
|
class |
RealtimeCorpusController
A custom GATE controller that interrupts the execution over a document when a
specified amount of time has elapsed.
|
class |
SerialAnalyserController
This class implements a SerialController that only contains
LanguageAnalyser s. |
class |
SerialController
Execute a list of PRs serially.
|
Modifier and Type | Field and Description |
---|---|
protected List<ProcessingResource> |
SerialController.prList
The list of contained PRs
|
Modifier and Type | Method and Description |
---|---|
ProcessingResource |
AnalyserRunningStrategy.getPR() |
ProcessingResource |
RunningStrategy.getPR()
Gets the associated ProcessingResource.
|
ProcessingResource |
RunningStrategy.UnconditionalRunningStrategy.getPR() |
ProcessingResource |
SerialController.remove(int index) |
ProcessingResource |
ConditionalSerialController.remove(int index) |
ProcessingResource |
SerialController.set(int index,
ProcessingResource pr) |
Modifier and Type | Method and Description |
---|---|
List<ProcessingResource> |
SerialAnalyserController.getOffendingPocessingResources()
Checks whether all the contained PRs have all the required runtime
parameters set.
|
List<ProcessingResource> |
ConditionalSerialAnalyserController.getOffendingPocessingResources()
Checks whether all the contained PRs have all the required runtime
parameters set.
|
List<ProcessingResource> |
AbstractController.getOffendingPocessingResources()
Checks whether all the contained PRs have all the required runtime
parameters set.
|
List<ProcessingResource> |
CreoleRegisterImpl.getPrInstances()
Get a list of all instantiations of PR in the register.
|
List<ProcessingResource> |
CreoleRegisterImpl.getPrInstances(String resourceTypeName) |
List<ProcessingResource> |
SerialController.getPRs()
Returns all the
ProcessingResource s contained by thisFeature
controller as an unmodifiable list. |
List<ProcessingResource> |
CreoleRegisterImpl.getPublicPrInstances()
Get a list of all non-private instantiations of PR in the register.
|
Modifier and Type | Method and Description |
---|---|
void |
SerialAnalyserController.add(int index,
ProcessingResource pr)
Overidden from
SerialController to only allow
LanguageAnalyser s as components. |
void |
SerialController.add(int index,
ProcessingResource pr) |
void |
ConditionalSerialAnalyserController.add(int index,
ProcessingResource pr)
Overidden from
SerialController to only allow
LanguageAnalyser s as components. |
void |
ConditionalSerialController.add(int index,
ProcessingResource pr)
Set a PR at a specified location.
|
void |
SerialAnalyserController.add(ProcessingResource pr)
Overidden from
SerialController to only allow
LanguageAnalyser s as components. |
void |
SerialController.add(ProcessingResource pr) |
void |
ConditionalSerialAnalyserController.add(ProcessingResource pr)
Overidden from
SerialController to only allow
LanguageAnalyser s as components. |
void |
ConditionalSerialController.add(ProcessingResource pr)
Add a PR to the end of the execution list.
|
protected void |
SerialAnalyserController.checkLanguageAnalyser(ProcessingResource pr)
Throw an exception if the given processing resource is not
a LanguageAnalyser.
|
protected void |
ConditionalSerialAnalyserController.checkLanguageAnalyser(ProcessingResource pr)
Throw an exception if the given processing resource is not
a LanguageAnalyser.
|
boolean |
SerialController.remove(ProcessingResource pr) |
boolean |
ConditionalSerialController.remove(ProcessingResource pr) |
ProcessingResource |
SerialController.set(int index,
ProcessingResource pr) |
void |
AnalyserRunningStrategy.setProcessingResource(ProcessingResource pr) |
Modifier and Type | Method and Description |
---|---|
void |
SerialController.setPRs(Collection<? extends ProcessingResource> prs)
Populates this controller from a collection of
ProcessingResource s
(optional operation). |
void |
AbstractController.setPRs(Collection<? extends ProcessingResource> PRs)
Populates this controller from a collection of
ProcessingResource s
(optional operation). |
Constructor and Description |
---|
UnconditionalRunningStrategy(ProcessingResource pr,
boolean run) |
Modifier and Type | Field and Description |
---|---|
protected ProcessingResource |
ControllerEvent.pr |
Modifier and Type | Method and Description |
---|---|
ProcessingResource |
ControllerEvent.getPr() |
Modifier and Type | Method and Description |
---|---|
void |
ControllerEvent.setPr(ProcessingResource pr) |
Constructor and Description |
---|
ControllerEvent(Object source,
int type,
ProcessingResource pr) |
Modifier and Type | Field and Description |
---|---|
protected ProcessingResource |
SerialControllerEditor.selectedPR
The PR currently selected (having its parameters set)
|
Copyright © 2024 GATE. All rights reserved.