tocList.add( parent.getDisplayString( ) );
if ( parent.getParent( ) != null ) { tocList.add( parent.getDisplayString( ) ); }
	private List getAllTocNode( TOCNode parent )	{		List tocList = new ArrayList( );		tocList.add( parent.getDisplayString( ) );		List childToc = parent.getChildren( );		for ( Iterator iter = childToc.iterator( ); iter.hasNext( ); )		{			TOCNode node = (TOCNode) iter.next( );			tocList.addAll( getAllTocNode( node ) );		}		return tocList;	}