class OpenEdge.Logging.Writer.NamedFileWriter
	implements OpenEdge.Logging.Filter.ILoggerFilter, 
		OpenEdge.Logging.Writer.IFileWriter:

	constructor public NamedFileWriter ( poFile as Progress.IO.FileOutputStream):
	end.

	constructor public NamedFileWriter ( pcFileName as character, plAppend as logical):
	end.

	constructor protected NamedFileWriter ():
	end.

	define public property FileName as character no-undo
		public get.

	define public property Append as logical no-undo
		public get.
		private set.

	method public void ExecuteFilter ( poEvent as OpenEdge.Logging.LogEvent):
	end.

end.
