/** * @param object */ private boolean removeObject( T object ) { boolean result = false; if ( objectsCoveringEnv != null ) { result = removeFromCovering( object ); } // none of the totally covering objects matched the given object, try the subtrees. if ( !result ) { if ( isLeaf() ) { result = removeFromLeaf( object ); } else { result = removeFromSubTree( object ); } } return result; }