question: public void addNodeTest ( PredicatedNodeTest test ) { if ( null == m_nodeTests ) { m_nodeTests = new PredicatedNodeTest [ 1 ] ; m_nodeTests [ 0 ] = test ; } else { PredicatedNodeTest [ ] tests = m_nodeTests ; int len = m_nodeTests . length ; m_nodeTests = new PredicatedNodeTest [ len + 1 ] ; System . arraycopy ( tests , 0 , m_nodeTests , 0 , len ) ; m_nodeTests [ len ] = test ; } test . exprSetParent ( this ) ; }
target:  Add a node test to the union list.