Copyright (c) 2000, 2008 IBM Corporation and others.
This program and the accompanying materials
are made available under the terms of the Eclipse Public License 2.0
which accompanies this distribution, and is available at
https://www.eclipse.org/legal/epl-2.0/
SPDX-License-Identifier: EPL-2.0
Contributors:
IBM Corporation - initial API and implementation
/*******************************************************************************
* Copyright (c) 2000, 2008 IBM Corporation and others.
*
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
* https://www.eclipse.org/legal/epl-2.0/
*
* SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* IBM Corporation - initial API and implementation
*******************************************************************************/
package org.eclipse.team.core;
A simple interface for mappings from a string (usually a file name or a file
extension) and a content type (typically Team.TEXT
,
Team.BINARY
or Team.UNKNOWN
.
Since: 3.1 @noimplement This interface is not intended to be implemented by clients.
/**
* A simple interface for mappings from a string (usually a file name or a file
* extension) and a content type (typically <code>Team.TEXT</code>,
* <code>Team.BINARY</code> or <code>Team.UNKNOWN</code>.
*
* @since 3.1
* @noimplement This interface is not intended to be implemented by clients.
*/
public interface IStringMapping {
The string part of the mapping
Returns: the string Since: 3.1
/**
* The string part of the mapping
*
* @return the string
*
* @since 3.1
*/
String getString();
The content type associated with the string
Returns: the content type Since: 3.1
/**
* The content type associated with the string
*
* @return the content type
*
* @since 3.1
*/
int getType();
}