if (pathPattern != null)
{
// copy children matching remaining path pattern as
// page, folder, or link views if viewable/visible or
// visibility not required
children = children.inclusiveSubset(pathPattern);
if ((children != null) && !children.isEmpty())
{
List views = null;
Iterator childrenIter = children.iterator();
while (childrenIter.hasNext())