/******************************************************************************* * Copyright (c) 2005-2008 Polarion Software. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * Sergiy Logvin - Initial API and implementation *******************************************************************************/ package org.eclipse.team.svn.ui.extension.factory; /** * Mail settings provider * * @author Sergiy Logvin */ public interface IReportingDescriptor { /** * Returns report addressee * * @return report addressee */ public String getEmailTo(); /** * Returns report sender * * @return report sender */ public String getEmailFrom(); /** * Returns mail server host * * @return mail server host */ public String getHost(); /** * Returns mail server port * * @return mail server port */ public String getPort(); /** * Returns plug-in name * * @return plug-in name */ public String getProductName(); /** * Returns plug-in version * * @return plug-in version */ public String getProductVersion(); /** * Returns the product tracker URL. * * @return the product tracker URL */ public String getTrackerUrl(); /** * Returns true if a bug tracker supports HTML in reports * * @return true if tracker supports HTML in reports */ public boolean isTrackerSupportsHTML(); }