|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IModule | |
---|---|
de.dfki.lt.hog.sdlgen | |
de.dfki.lt.sdl | |
de.dfki.lt.sdl.sprout | |
de.dfki.lt.sdl.xslt |
Uses of IModule in de.dfki.lt.hog.sdlgen |
---|
Classes in de.dfki.lt.hog.sdlgen that implement IModule | |
---|---|
class |
chunkiermrs_de
This is an automatically generated Java file which results from the compilation of a system description located in file /project/quetcorp/attila/systems/fefor/hog/xsl/sdl/chunkiermrs/de/chunkiermrs.sdl; A new system can be generated by calling the constructor for this class: new chunkiermrs_de(); The new system can be invoked by this schematic piece of code: chunkiermrs_de module = new chunkiermrs_de(); Object result = module.run(); Since this class will implement interface de.dfki.lt.sdl.IModule, it can be employed as a new (structured) module in even more complex systems by calling run(_); Furthermore, since this class extends de.dfki.lt.sdl.Modules, the default implementation for methods specified in IModule can be used; |
class |
chunkiermrs_en
This is an automatically generated Java file which results from the compilation of a system description located in file /project/quetcorp/attila/systems/fefor/hog/xsl/sdl/chunkiermrs/en/chunkiermrs.sdl; A new system can be generated by calling the constructor for this class: new chunkiermrs_en(); The new system can be invoked by this schematic piece of code: chunkiermrs_en module = new chunkiermrs_en(); Object result = module.run(); Since this class will implement interface de.dfki.lt.sdl.IModule, it can be employed as a new (structured) module in even more complex systems by calling run(_); Furthermore, since this class extends de.dfki.lt.sdl.Modules, the default implementation for methods specified in IModule can be used; |
class |
rmrsmerge
This is an automatically generated Java file which results from the compilation of a system description located in file /project/quetcorp/attila/systems/fefor/hog/xsl/sdl/rmrsmerge/rmrsmerge.sdl; A new system can be generated by calling the constructor for this class: new rmrsmerge(); The new system can be invoked by this schematic piece of code: rmrsmerge module = new rmrsmerge(); Object result = module.run(); Since this class will implement interface de.dfki.lt.sdl.IModule, it can be employed as a new (structured) module in even more complex systems by calling run(_); Furthermore, since this class extends de.dfki.lt.sdl.Modules, the default implementation for methods specified in IModule can be used; |
Uses of IModule in de.dfki.lt.sdl |
---|
Classes in de.dfki.lt.sdl that implement IModule | |
---|---|
class |
Modules
the abstract superclass of all modules, implementing some default functionality which can be inherited by a concrete implementation; default implementation is given for o clear() o init() o getInput() o setInput() o getOutput() o setOutput() NO useful implementation is given for the unary method o run() only an UnsupportedOperationException is thrown |
Methods in de.dfki.lt.sdl with parameters of type IModule | |
---|---|
java.lang.Object |
IMediator.fix(IModule module)
given a single module, fixpoint construct a final result by feeding the module with its own output; this computation, of course, must not terminate; |
java.lang.Object |
Mediators.fix(IModule module)
the fixpoint mediator checks whether the application of the unary module method run() to the input is equivalent to the result value; if not, it calls run() on the output again, until a fixpoint has been reached (which must, of course, not exist, i.e., the computation must not terminate); note that this default method assumes that input AND output of a module are of the same data type and that the equals() method on the type of input/output works properly; in order to guarantee this, the compareTo() and the equals() method of elements in a structured input/output must also work properly, perhaps even the hashCode() method; note further that fix() does NOT set the input NOR the output of the module!! |
java.lang.Object |
IMediator.par(IModule[] modules)
given an array of modules, parallelism constructs the final result of a (quasi-)parallel independent computation of an arbitrary number of modules, from the output of these modules; |
java.lang.Object |
Mediators.par(IModule[] modules)
the default parallelism mediator simply groups the output of the modules in an array (of length equals to the number of incoming modules) |
java.lang.Object |
IMediator.seq(IModule module1,
IModule module2)
given two modules, sequence mediates the input to module2, computed from the output of module1; |
java.lang.Object |
Mediators.seq(IModule module1,
IModule module2)
the implemented default behavior for the sequence mediator is identity, returning the output of module1 |
Uses of IModule in de.dfki.lt.sdl.sprout |
---|
Classes in de.dfki.lt.sdl.sprout that implement IModule | |
---|---|
class |
SproutModules
this abstract class extends Modules for the purpose of interfacing SProUT with SDL; SproutModules wraps an InterpreterTest object (= empty SProUT) and initializes this interpreter with a SProUT config file, using the init() method |
class |
SproutModulesDomDomEncapsulated
this class extends SproutModules by defining the run() method and assuming that the input value is a DOM node. |
class |
SproutModulesText
this abstract class extends SproutModules by defining the run() method and assuming that the input value is string that has to be analyzed |
class |
SproutModulesTextDomEncapsulated
this class extends SproutModules by defining the run() method and assuming that the input value is a text string that has to be analyzed |
class |
SproutModulesTextFile
this abstract class extends SproutModules by defining the run() method and assuming that the input value is a file whose content has to be analyzed |
class |
SproutModulesTextXml
this abstract class extends SproutModules by defining the run() method and assuming that the input value is string that has to be analyzed |
class |
SproutModulesTextXmlEncapsulated
this class extends SproutModules by defining the run() method and assuming that the input value is a text string that has to be analyzed |
class |
SproutModulesXml
this abstract class extends SproutModules by defining the run() method and assuming that the input value is an XML string that has to be analyzed |
class |
SproutModulesXmlFile
this abstract class extends SproutModules by defining the run() method and assuming that the input value is a file whose content, an XML TFS representation, has to be analyzed |
class |
SproutModulesXmlXml
this abstract class extends SproutModules by defining the run() method and assuming that the input value is an XML string that has to be analyzed |
class |
SproutModulesXmlXmlEncapsulated
this class extends SproutModules by defining the run() method and assuming that the input value is an XML string that has to be analyzed |
Uses of IModule in de.dfki.lt.sdl.xslt |
---|
Classes in de.dfki.lt.sdl.xslt that implement IModule | |
---|---|
class |
XsltModules
XSLT transformation Module for HoG |
class |
XsltModulesDocumentNode
Transforms input org.w3c.dom.Node to a org.w3c.dom.Node using the configured stylesheet. |
class |
XsltModulesDomDomEncapsulated
Transforms input org.w3c.dom.Node to a org.w3c.dom.Node using the configured stylesheet. |
class |
XsltModulesDomStringEncapsulated
Transforms input org.w3c.dom.Node to a String using the configured stylesheet. |
class |
XsltModulesSourceString
Transforms input javax.xml.transform.Source to a String using the configured stylesheet. |
class |
XsltModulesStringDomEncapsulated
Transforms input XML String to an output String using the configured stylesheet. |
class |
XsltModulesStringString
Transforms input XML String to an output String using the configured stylesheet. |
class |
XsltModulesStringStringEncapsulated
Transforms input XML String to an output String using the configured stylesheet. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |