Jacson

Uses of Interface
de.spieleck.config.ConfigNode

Packages that use ConfigNode
de.spieleck.app.jacson   
de.spieleck.app.jacson.ant Things needed to embed Jacson into Ant. 
de.spieleck.app.jacson.eval Standard repository of JacsonEvaluator subclasses. 
de.spieleck.app.jacson.eval.rhandler   
de.spieleck.app.jacson.filter Standard repository of JacsonFilter subclasses. 
de.spieleck.app.jacson.report Standard repository of JacsonReport subclasses. 
de.spieleck.app.jacson.select Standard repository of JacsonSelect subclasses. 
de.spieleck.app.jacson.source Standard repository of JacsonChunkSource subclasses. 
de.spieleck.app.jacson.util Helper classes for the Jacson program. 
de.spieleck.config Provide simple access to xml based configuration files. 
 

Uses of ConfigNode in de.spieleck.app.jacson
 

Methods in de.spieleck.app.jacson that return ConfigNode
static ConfigNode Jacson.obtainConfig(java.lang.String name, JacsonState rootState)
           
 ConfigNode JacsonRegistry.lookup(ConfigNode cn, ConfigNode anchor)
           
 

Methods in de.spieleck.app.jacson with parameters of type ConfigNode
protected  java.util.Iterator JacsonGeneric.createSources(ConfigNode config)
          creates a JacsonSource from configuration
 boolean JacsonGeneric.accept(ConfigNode node)
           
 void JacsonReport.init(ConfigNode config)
          Initialize the report.
static boolean JacsonRegistry.acceptId(ConfigNode node)
           
 void JacsonRegistry.recurse(ConfigNode cn)
           
 ConfigNode JacsonRegistry.lookup(ConfigNode cn, ConfigNode anchor)
           
 java.util.Iterator JacsonRegistry.scanFor(java.lang.String name, ConfigNode cn)
           
 java.lang.String JacsonRegistry.scanForString(java.lang.String name, ConfigNode cn)
           
 java.lang.String JacsonRegistry.scanForValue(ConfigNode cn)
           
 java.util.Iterator JacsonRegistry.find(ConfigNode node, java.lang.String nodeName)
           
 void JacsonBlock.init(ConfigNode config, JacsonRegistry registry)
           
 boolean JacsonBlock.accept(ConfigNode node)
           
protected  void JacsonBlock.obtainFilters(ConfigNode config, java.util.Iterator iter, JacsonRegistry registry)
           
static JacsonReport JacsonBlock.createReport(ConfigNode cfg, java.lang.String reportClazz)
          Helper clazz to create an report
protected  void JacsonBlock.obtainEvaluators(ConfigNode config, java.util.Iterator iter, JacsonRegistry registry)
          Obtain the list of (sub-)Evaluators
 void JacsonRegistrable.init(ConfigNode snr, JacsonRegistry registry)
           
 

Constructors in de.spieleck.app.jacson with parameters of type ConfigNode
Jacson(ConfigNode config, JacsonState params)
           
JacsonGeneric(ConfigNode config, JacsonState params)
          Creates a new JacsonGeneric
JacsonRegistry(ConfigNode config)
           
 

Uses of ConfigNode in de.spieleck.app.jacson.ant
 

Methods in de.spieleck.app.jacson.ant that return ConfigNode
 ConfigNode JacsonTask.obtainConfig(JacsonState js)
          go ant hunt down a configuration.
 

Uses of ConfigNode in de.spieleck.app.jacson.eval
 

Methods in de.spieleck.app.jacson.eval with parameters of type ConfigNode
 void RegExpEvaluator.init(ConfigNode node, JacsonRegistry registry)
           
 boolean RegExpEvaluator.accept(ConfigNode cn)
           
 void RegExpEvaluator.obtainHandlers(ConfigNode node, java.util.Iterator iter, JacsonRegistry registry)
           
 void CountEvaluator.init(ConfigNode config, JacsonRegistry registry)
           
 boolean CountEvaluator.accept(ConfigNode cn)
           
 void AccountingEvaluator.init(ConfigNode config, JacsonRegistry reg)
           
 void GoogleEvaluator.init(ConfigNode config, JacsonRegistry registry)
           
 boolean GoogleEvaluator.accept(ConfigNode config)
           
 void LoggingEvaluator.init(ConfigNode config, JacsonRegistry registry)
           
 boolean LoggingEvaluator.accept(ConfigNode cn)
           
 

Uses of ConfigNode in de.spieleck.app.jacson.eval.rhandler
 

Methods in de.spieleck.app.jacson.eval.rhandler with parameters of type ConfigNode
 void CountDifferentHandler.init(ConfigNode cn, JacsonRegistry reg)
           
 void AccountingHandler.init(ConfigNode cn, JacsonRegistry reg)
           
 

Uses of ConfigNode in de.spieleck.app.jacson.filter
 

Methods in de.spieleck.app.jacson.filter with parameters of type ConfigNode
 void GroupingFilter.init(ConfigNode config, JacsonRegistry registry)
          initializes this object
 boolean GroupingFilter.accept(ConfigNode node)
          returns true if the given node is accepted by this object
 void HeadPadFilter.init(ConfigNode snr, JacsonRegistry registry)
          string to add is configured via node "pre"
 boolean HeadPadFilter.accept(ConfigNode node)
           
 void ConstFilter.init(ConfigNode config, JacsonRegistry registry)
           
 boolean ConstFilter.accept(ConfigNode node)
           
 void KeyWordFilter.init(ConfigNode config, JacsonRegistry registry)
           
 boolean KeyWordFilter.accept(ConfigNode node)
           
 void StemmingFilter.init(ConfigNode config, JacsonRegistry registry)
           
 boolean StemmingFilter.accept(ConfigNode node)
           
 Stemmer StemmingFilter.getStemmer(ConfigNode node, JacsonRegistry registry)
           
 void SelectionExtractFilter.init(ConfigNode config, JacsonRegistry registry)
           
 boolean SelectionExtractFilter.accept(ConfigNode node)
           
 void SetStateParamFilter.init(ConfigNode config, JacsonRegistry registry)
          nits this filter and sets params of the registered JacsonState
 boolean SetStateParamFilter.accept(ConfigNode node)
           
 void StartsWithFilter.init(ConfigNode config, JacsonRegistry registry)
           
 boolean StartsWithFilter.accept(ConfigNode node)
           
 void RegExpSubstFilter.init(ConfigNode config, JacsonRegistry registry)
           
 boolean RegExpSubstFilter.accept(ConfigNode node)
           
 void FileInsertFilter.init(ConfigNode config, JacsonRegistry registry)
          Overwritten init method.
 boolean FileInsertFilter.accept(ConfigNode node)
          Overwritten accept method.
 void PadFilter.init(ConfigNode config, JacsonRegistry registry)
          Overwritten init method.
protected static boolean PadFilter.obtainLazyness(ConfigNode config, java.lang.String name)
           
protected static java.lang.String PadFilter.obtainXFix(ConfigNode config, java.lang.String name, boolean lazy)
           
 boolean PadFilter.accept(ConfigNode node)
          Overwritten accept method.
 void HeadFilter.init(ConfigNode config, JacsonRegistry registry)
           
 boolean HeadFilter.accept(ConfigNode node)
           
 void SelectionFilterFilter.init(ConfigNode node, JacsonRegistry registry)
           
 boolean SelectionFilterFilter.accept(ConfigNode node)
           
static boolean SelectionFilterFilter.acceptSelect(ConfigNode node)
           
static JacsonSelect SelectionFilterFilter.getSelect(ConfigNode node, JacsonRegistry registry)
           
 void SimpleContainsFilter.init(ConfigNode node, JacsonRegistry registry)
           
 boolean SimpleContainsFilter.accept(ConfigNode node)
           
 void SortFilter.init(ConfigNode config, JacsonRegistry registry)
           
 void RegExpExtractFilter.init(ConfigNode config, JacsonRegistry registry)
           
 boolean RegExpExtractFilter.accept(ConfigNode node)
           
 void WebSessionFilter.init(ConfigNode node, JacsonRegistry registry)
           
 boolean WebSessionFilter.accept(ConfigNode node)
           
 void TailPadFilter.init(ConfigNode snr, JacsonRegistry registry)
           
 boolean TailPadFilter.accept(ConfigNode node)
           
 void JacsonStateFilter.init(ConfigNode config, JacsonRegistry registry)
           
 boolean JacsonStateFilter.accept(ConfigNode node)
           
 void SubstitutionFilter.init(ConfigNode config, JacsonRegistry registry)
           
 boolean SubstitutionFilter.accept(ConfigNode node)
           
 void ReplaceFilter.init(ConfigNode config, JacsonRegistry registry)
           
 boolean ReplaceFilter.accept(ConfigNode node)
           
 void TrimFilter.init(ConfigNode config, JacsonRegistry registry)
           
 boolean TrimFilter.accept(ConfigNode node)
           
 void CaseFilter.init(ConfigNode config, JacsonRegistry registry)
           
 boolean CaseFilter.accept(ConfigNode node)
           
 void RegExpMatchFilter.init(ConfigNode node, JacsonRegistry registry)
           
 boolean RegExpMatchFilter.accept(ConfigNode node)
           
 void URLDecodeFilter.init(ConfigNode config, JacsonRegistry registry)
           
 boolean URLDecodeFilter.accept(ConfigNode node)
           
 void RegExpContainsFilter.init(ConfigNode node, JacsonRegistry registry)
           
 boolean RegExpContainsFilter.accept(ConfigNode node)
           
 void TailFilter.init(ConfigNode config, JacsonRegistry registry)
           
 boolean TailFilter.accept(ConfigNode node)
           
 

Uses of ConfigNode in de.spieleck.app.jacson.report
 

Methods in de.spieleck.app.jacson.report with parameters of type ConfigNode
 void CascadableReport.init(ConfigNode config)
           
 void MailReport.init(ConfigNode config)
           
 boolean MailReport.accept(ConfigNode node)
           
protected  void MailReport.useFilename(ConfigNode config)
           
 void XMLReport.init(ConfigNode config)
           
 void Log4jReport.init(ConfigNode config)
           
 boolean Log4jReport.accept(ConfigNode cn)
           
 void TestReport.init(ConfigNode config)
           
 boolean TestReport.accept(ConfigNode cn)
           
 void XSLTReport.init(ConfigNode config)
           
 void MultiReport.init(ConfigNode config)
           
 void PrintingReport.init(ConfigNode config)
           
protected  void PrintingReport.useFilename(ConfigNode config)
           
protected static void PrintingReport.useFilename(JacsonPrintReport rep, ConfigNode conf, java.io.OutputStream defaultOut)
          use a Filename but be able to give a default output stream
 boolean PrintingReport.accept(ConfigNode cn)
           
 void ValuePrintingReport.init(ConfigNode config)
           
 boolean ValuePrintingReport.accept(ConfigNode node)
           
 

Uses of ConfigNode in de.spieleck.app.jacson.select
 

Methods in de.spieleck.app.jacson.select with parameters of type ConfigNode
 void WordSelect.init(ConfigNode node, JacsonRegistry registry)
           
 boolean WordSelect.accept(ConfigNode node)
           
 void TokenSelect.init(ConfigNode config, JacsonRegistry registry)
           
 boolean TokenSelect.accept(ConfigNode cn)
           
 void SubstringSelect.init(ConfigNode config, JacsonRegistry registry)
           
 boolean SubstringSelect.accept(ConfigNode cn)
           
 void ParameterSelect.init(ConfigNode config, JacsonRegistry registry)
          Overwritten init method
 boolean ParameterSelect.accept(ConfigNode cn)
          Overwritten accept method.
 void RegExpGroupSelect.init(ConfigNode config, JacsonRegistry registry)
           
 boolean RegExpGroupSelect.accept(ConfigNode node)
           
 

Uses of ConfigNode in de.spieleck.app.jacson.source
 

Methods in de.spieleck.app.jacson.source with parameters of type ConfigNode
 void GenericLineChunkSource.init(ConfigNode config)
           
 void GenericJacsonChunkSource.init(ConfigNode config)
           
 void SQLSource.init(ConfigNode config)
          inits this Source using the given config node.
 boolean SQLSource.accept(ConfigNode node)
           
 

Uses of ConfigNode in de.spieleck.app.jacson.util
 

Methods in de.spieleck.app.jacson.util with parameters of type ConfigNode
 boolean Accountor.accept(ConfigNode cn)
           
 org.apache.oro.text.regex.Pattern RegExpUtil.obtainPattern(java.lang.String name, ConfigNode node, JacsonRegistry reg)
           
 org.apache.oro.text.regex.Pattern RegExpUtil.obtainPattern(java.lang.String name, ConfigNode node, JacsonRegistry reg, java.lang.String rNodeName)
           
 boolean RegExpUtil.accept(ConfigNode node)
           
static boolean RegExpUtil.acceptOptions(ConfigNode node)
           
static void ConfigUtil.verify(ConfigNode node, ConfigVerify.Acceptor acc)
           
static void ConfigUtil.exception(java.lang.String msg, ConfigNode cn)
           
 

Constructors in de.spieleck.app.jacson.util with parameters of type ConfigNode
Accountor(ConfigNode config)
           
 

Uses of ConfigNode in de.spieleck.config
 

Classes in de.spieleck.config that implement ConfigNode
 class ConfigFileNode
          A ConfigNode that is responsible for actually holding nodes from a file.
 class ConfigNodeImpl
          Basic Data container in a Config environment.
 class ConfigSafeNode
          An implementation of config node, that does not allow the client to proceed upwards in the configuration tree.
 class EmptyConfigNode
          An ConfigNode, that contains nothing.
 

Fields in de.spieleck.config declared as ConfigNode
protected  ConfigNode ConfigNodeImpl.parent
          Remember your parent(s), boy
 

Methods in de.spieleck.config that return ConfigNode
 ConfigNode ConfigNodeImpl.getParent()
           
 ConfigNode ConfigNodeImpl.node(java.lang.String path)
          Find the very first child, grandchild, ... that matches a path!
 ConfigNode ConfigNodeImpl.nodeInh(java.lang.String path)
          Find the very first child of this node or a parent fullfilling the path.
static ConfigNode ConfigVerify.verify(ConfigNode node, ConfigVerify.Acceptor acc)
           
static ConfigNode EmptyConfigNode.getInstance()
           
 ConfigNode EmptyConfigNode.node(java.lang.String path)
           
 ConfigNode EmptyConfigNode.nodeInh(java.lang.String path)
           
 ConfigNode EmptyConfigNode.getParent()
           
protected  ConfigNode ConfigSafeNode.getRoot()
           
 ConfigNode ConfigSafeNode.node(java.lang.String path)
           
 ConfigNode ConfigSafeNode.nodeInh(java.lang.String path)
           
 ConfigNode ConfigSafeNode.getParent()
           
static ConfigNode Config.setConfig(ConfigFileNode setup)
          Set the global visible (singleton) config node.
static ConfigNode Config.getConfig()
          Get the global visible (singleton) config node.
 ConfigNode ConfigNode.node(java.lang.String path)
          Find sub node matching name.
 ConfigNode ConfigNode.nodeInh(java.lang.String path)
          Find node or parent sub node matching name.
 ConfigNode ConfigNode.getParent()
          Get the node above.
 

Methods in de.spieleck.config with parameters of type ConfigNode
protected  void ConfigNodeImpl.setParent(ConfigNode p)
           
 void ConfigNodeImpl.copyChildren(ConfigNode next)
           
static ConfigNode ConfigVerify.verify(ConfigNode node, ConfigVerify.Acceptor acc)
           
 boolean ConfigVerify.Acceptor.accept(ConfigNode node)
           
static boolean ConvertHelp.getBoolean(ConfigNode node, boolean deflt)
           
static int ConvertHelp.getInt(ConfigNode node, int deflt)
           
static double ConvertHelp.getDouble(ConfigNode node, double deflt)
           
static java.lang.String ConvertHelp.getString(ConfigNode node, java.lang.String deflt)
           
 void ConfigListener.handleConfigChange(ConfigNode s)
           
protected  void ConfigFileNode.setParent(ConfigNode p)
           
protected  void ConfigFileNode.addSubReader(ConfigNode subReader)
           
 ConfigSafeNode ConfigSafeNode.createSafeNode(ConfigNode cn)
          Moved to a factory pattern to avoid unnecessary constructions
static ConfigSafeNode ConfigSafeNode.createSafeNode(ConfigNode cn, ConfigNode root)
          Moved to a factory pattern to avoid unnecessary constructions
protected static void Config.handleChange(ConfigNode s)
           
 

Constructors in de.spieleck.config with parameters of type ConfigNode
ConfigSafeNode(ConfigNode cn, ConfigNode root)
          Wrap a node into a safe one and prescibe a root.
ConfigSafeNode.SafeIterator(java.util.Iterator it, ConfigNode root)
           
 


Spieleck

Copyleft 2002 spieleck.de.