Class ExtractEqn

    • Constructor Detail

      • ExtractEqn

        public ExtractEqn​(XJep xjep)
        Constructor with explicit XJep instance
        Parameters:
        xjep -
      • ExtractEqn

        public ExtractEqn()
        Default constructor, an XJep instance must be later defined by calling jep.reinitializeComponents().
    • Method Detail

      • process

        public Node process​(Node node,
                            Node[] children)
                     throws ParseException
        Description copied from interface: CommandVisitorI
        Performs the specified action on an expression tree.
        Specified by:
        process in interface CommandVisitorI
        Parameters:
        node - top node of the tree
        children - the children of the node after they have been preprocessed.
        Returns:
        top node of the results.
        Throws:
        ParseException
      • init

        public void init​(Jep jep)
        Description copied from interface: JepComponent
        Initialize the component. This methods is called whenever a component is added to Jep. Hence it allows components to keep track of the other components they may rely on.
        Specified by:
        init in interface JepComponent
        Parameters:
        jep - the current Jep instance
      • getLightWeightInstance

        public JepComponent getLightWeightInstance()
        Description copied from interface: JepComponent
        Gets a light-weight instance suitable for using in multiple threads.
        Specified by:
        getLightWeightInstance in interface JepComponent
        Returns:
        either an new instance, null or 'this'.