Package org.apache.commons.digester

Examples of org.apache.commons.digester.RulesBase


        this.mountPoint = mountPoint;
        this.parent = parent;
        this.rulesFactory = parent.rulesFactory;
       
        if (rulesFactory == null) {
            decoratedRules = new RulesBase();
        } else {
            decoratedRules = rulesFactory.newRules(digester, pluginClass);
        }
       
        pluginContext = parent.pluginContext;
View Full Code Here


    private StringBuffer contextBuffer = new StringBuffer();
    private Map          contextStatus = new HashMap();

    /** 创建默认的<code>Rules</code>. */
    public ContextSensitiveRules() {
        this(new RulesBase());
    }
View Full Code Here

     * Constructor for top-level Rules objects. Exactly one of these must
     * be created and installed into the Digester instance as the Rules
     * object before parsing starts.
     */
    public PluginRules() {
        this(new RulesBase());
    }
View Full Code Here

        this.mountPoint = mountPoint;
        this.parent = parent;
        this.rulesFactory = parent.rulesFactory;
       
        if (rulesFactory == null) {
            decoratedRules = new RulesBase();
        } else {
            decoratedRules = rulesFactory.newRules(digester, pluginClass);
        }
       
        pluginContext = parent.pluginContext;
View Full Code Here

    Digester digester = new Digester();
    Rule rule = new Rule();
    final List rulesList = new ArrayList(1);
    rulesList.add(rule);
   
    RulesBase rulesBase = new RulesBase() {
      protected List lookup(String namespace, String name) {
        return rulesList;
      }
    };
    digester.setRules(rulesBase);
View Full Code Here

 
  /**
   * Constructor with initialisation.
   */
  public HtmlCompiler(){
    WithDefaultsRulesWrapper rules = new WithDefaultsRulesWrapper(new RulesBase());
    // Add default rules to process plain tags.
      rules.addDefault(new PlainElementCreateRule());
      rules.addDefault(new SetNextRule(CHILD_METHOD));
      digestr.setDocumentLocator(new LocatorImpl());
      digestr.setRules(rules);
View Full Code Here

    /**
     * ����Ĭ�ϵ�<code>Rules</code>.
     */
    public ContextSensitiveRules() {
        this(new RulesBase());
    }
View Full Code Here

TOP

Related Classes of org.apache.commons.digester.RulesBase

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.