/** * Get the underlying node filter's subordinate filters. * @return The node filter object's contained filters. */ public NodeFilter[] getSubNodeFilters () { NodeFilter predicate; NodeFilter[] ret; predicate = mFilter.getPredicate (); if (null != predicate) ret = new NodeFilter[] { predicate }; else ret = new NodeFilter[0]; return (ret); }
String ret; if (null != mFilter.getPredicate ()) name = ((Filter)mFilter.getPredicate ()).toJavaCode (out, context); else name = null;
/** * Get the underlying node filter object. * @return The node filter object suitable for serialization. */ public NodeFilter getNodeFilter () { NodeFilter predicate; NotFilter ret; ret = new NotFilter (); predicate = mFilter.getPredicate (); if (null != predicate) ret.setPredicate (((Filter)predicate).getNodeFilter ()); return (ret); }