Interface ExpressionOwner

All Known Implementing Classes:
Accumulator, Actor, AttributeSet, CompoundMode, GlobalParam, GlobalVariable, KeyDefinition, MemoFunction, Mode, NamedTemplate, Operand, SimpleMode, TemplateRule, UndeclaredVariable, UserFunction, XQueryExpression

public interface ExpressionOwner
Abstraction representing any class that can act as the container for an expression: either an Operand of a parent expression, or a top-level construct such as a function or template or XQuery expression
  • Method Details

    • getChildExpression

      Expression getChildExpression()
    • setChildExpression

      void setChildExpression(Expression expr)