case( LeafNode.SUBSTRING ): SubstringNode substringNode = ( SubstringNode ) leaf; newLeaf = new SubstringNode( descendant.getOid(), substringNode.getInitial(), substringNode.getFinal() );
SubstringNode node = new SubstringNode( attr );
case( LeafNode.SUBSTRING ): SubstringNode substringNode = ( SubstringNode ) leaf; newLeaf = new SubstringNode( descendant.getOid(), substringNode.getInitial(), substringNode.getFinal() );
branch = new SubstringNode( anyString, filter.getType(), initialString, finalString );