#ifdef __PRIVATE__
//#
//#	File:		Translt.idl				** DO NOT REMERGE WITH APPLE CODE **
//#
//#	Contains:	Definition of ODTranslation.
//#
//#	Written by:	Vincent Lo
//#	Ported by:	Chris Andrew
//#
//#	Copyright:	c 1994 by Apple Computer, Inc., all rights reserved.
//#	          	c 1995 by Novell, Inc., all rights reserved.
//#
//#	Copyright:	c 1993-1994 by Apple Computer, Inc., all rights reserved.
//#
//#	Change History (most recent first):
//#
//#		 <1>	 6/28/94	VL		first checked in
//#
//#	To Do:
//#
#else
//#	Copyright:	c 1994 by Apple Computer, Inc., all rights reserved.
//#	          	c 1995 by Novell, Inc., all rights reserved.
#endif

#ifndef _TRANSLT_
#define _TRANSLT_

#ifndef _TRANSLTB_
#include "TransltB.idl"
#endif

//=====================================================================================
// Classes defined in this interface
//=====================================================================================
interface  ODTranslation;

//=====================================================================================
// Class ODTranslation
//=====================================================================================

interface ODTranslation :  ODBaseTranslation
{
	#ifdef __SOMIDL__
	implementation
	{
		override:
			Purge,
			somInit,
			somUninit,
			InitTranslation,
			CanTranslate,
			GetTranslationOf,
			TranslateView,
			Translate,
			GetISOTypeFromPlatformType,
			GetPlatformTypeFromISOType;
		
		#ifdef __PRIVATE__
			ODBoolean	fMEOExists;
		#endif
	};
	#endif // __SOMIDL__

};

#endif	// _TRANSLT_
