private void broadcastToSelectedElementsInSlot( NotificationEvent ev, ReportDesign design, ContainerSlot slot )
private void broadcastToSelectedElementsInSlot( ReportDesign design, ContainerSlot slot, String selectorName )
	private void broadcastToSelectedElementsInSlot( NotificationEvent ev,			ReportDesign design, ContainerSlot slot )	{		Iterator iter = slot.iterator( );		while ( iter.hasNext( ) )		{			DesignElement element = (DesignElement) iter.next( );			assert element != null;			// Broadcast the element which is selected by this style			String selector = ( (ElementDefn) element.getDefn( ) )					.getSelector( );			if ( selector != null && selector.equalsIgnoreCase( getName( ) ) )				element.broadcast( ev, design );			String[] selectors = element.getContainer( ).getSelectors(					element.getContainerSlot( ) );			for ( int i = 0; i < selectors.length; i++ )			{				if ( selectors[i] != null						&& selectors[i].equalsIgnoreCase( getName( ) ) )					element.broadcast( ev, design );			}			int count = element.getDefn( ).getSlotCount( );			for ( int i = 0; i < count; i++ )			{				broadcastToSelectedElementsInSlot( ev, design, element						.getSlot( i ) );			}		}	}