Class BindExpressionBuilder

java.lang.Object
org.zkoss.zel.impl.lang.ExpressionBuilder
org.zkoss.bind.xel.zel.BindExpressionBuilder
All Implemented Interfaces:
org.zkoss.zel.impl.parser.NodeVisitor

public class BindExpressionBuilder extends org.zkoss.zel.impl.lang.ExpressionBuilder
Handle value dot series script for Binding.
Since:
6.0.0
Author:
henrichen
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected final BindELContext
     

    Fields inherited from class org.zkoss.zel.impl.lang.ExpressionBuilder

    expression, fnMapper, varMapper
  • Constructor Summary

    Constructors
    Constructor
    Description
    BindExpressionBuilder(String expression, org.zkoss.zel.ELContext ctx)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
     
    void
    visit(org.zkoss.zel.impl.parser.Node node)
     
    protected void
    visitNode(org.zkoss.zel.impl.parser.Node node)
     

    Methods inherited from class org.zkoss.zel.impl.lang.ExpressionBuilder

    build, createMethodExpression, createNode, createValueExpression

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • BindExpressionBuilder

      public BindExpressionBuilder(String expression, org.zkoss.zel.ELContext ctx) throws org.zkoss.zel.ELException
      Throws:
      org.zkoss.zel.ELException
  • Method Details

    • visit

      public void visit(org.zkoss.zel.impl.parser.Node node) throws org.zkoss.zel.ELException
      Specified by:
      visit in interface org.zkoss.zel.impl.parser.NodeVisitor
      Overrides:
      visit in class org.zkoss.zel.impl.lang.ExpressionBuilder
      Throws:
      org.zkoss.zel.ELException
    • addTracking

      protected void addTracking(List<String> series)
    • visitNode

      protected void visitNode(org.zkoss.zel.impl.parser.Node node)