ftp.nice.ch/pub/next/text/etext/eText5-0.93.Source.NIHS.tar.gz#/eText5/eTFileLink.subproj/eTFileLink.h

This is eTFileLink.h in view mode; [Download] [Up]

///////////////////////////////////////////////////////////////////////////////
//	FILENAME:	eTFileLink.h 
//	SUMMARY:	Interface for file components in eText documents
//	SUPERCLASS:	eTImage
//	INTERFACE:	None
//	PROTOCOLS:	<Annotation,HTMDSupport,ASCIISupport,LaTeXSupport,Tool,
//				InspectableTarget>
//	AUTHOR:		Rohit Khare
//	COPYRIGHT:	(c) 1994 California Institure of Technology, eText Project
///////////////////////////////////////////////////////////////////////////////
//	DESCRIPTION
//		Does its job by an eTComponent and execString.
///////////////////////////////////////////////////////////////////////////////
//	HISTORY
//	10/30/94:	Modified to support <InspectableTarget>
//	08/06/94:	Added symbolic linking support.
//	07/21/94:	Created. First actual implementation.
///////////////////////////////////////////////////////////////////////////////

#import "../eTextKernel.h"
#import "../eTImage.subproj/eTImage.h"
#import "../eTImage.subproj/eTImageUI.h"
#import "eTFileLinkUI.h"
// we import eTRTFDFileLink.h at the end of this file

@interface eTFileLink:eTImage <Annotation, Tool, ASCIISupport, HTMDSupport, LaTeXSupport>
{	id		etFileComponent;
	char	*execString;
	BOOL	isExecEnabled;
	BOOL	useSymlink;
}

- setSymlink:(BOOL)newState;
- setExecEnabled:(BOOL)newState;
- (BOOL)isExecEnabled;
- (BOOL) useSymlink;
- (const char *)componentName;
- (const char *)execString;
- setExecString:(const char *) newString;
@end
#import "eTRTFDFileLink.h"

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.