public void processAllChildren ( TObjectProcedure < Cluster < T > > procedure ) { if ( children == null ) return ; for ( Cluster < T > child : children ) { procedure . execute ( child ) ; child . processAllChildren ( procedure ) ; } }
do not process this cluster