Iterator iterator = moduleHandle.getAllThemes( ).iterator( );
Iterator iterator = moduleHandle.getVisibleThemes( IAccessControl.DIRECTLY_INCLUDED_LEVEL ).iterator( );
	public static ThemeHandle themeInModuleHandle( ThemeHandle handle,			ModuleHandle moduleHandle )	{		String themeName = handle.getName( ).trim( );		String themeFileName = handle.getModuleHandle( ).getFileName( );		LibraryHandle libHandle = moduleHandle.findLibrary( themeFileName );		if ( libHandle == null )		{			return null;		}		Iterator iterator = moduleHandle.getAllThemes( ).iterator( );		if ( iterator != null )		{			while ( iterator.hasNext( ) )			{				ReportElementHandle elementHandle = (ReportElementHandle) iterator.next( );				if ( elementHandle.getName( ).trim( ).equals( themeName )						&& elementHandle.getRoot( ) == libHandle )				{					return (ThemeHandle) elementHandle;				}			}		}		return null;	}