C# Class Concordion.Internal.FileTarget

Inheritance: ITarget
Show file Open project: concordion/concordion-net Class Usage Examples

Private Properties

Property Type Description
CreateWriter System.IO.StreamWriter
IsFreshEnough bool
MakeDirectories void
StripLeadingBackslash string

Public Methods

Method Description
CopyTo ( Resource resource, TextReader inputReader ) : void
CopyTo ( Resource resource, string destination ) : void
Delete ( Resource resource ) : void
FileTarget ( string baseDirectory ) : System
GetTargetPath ( Resource resource ) : string
ResolvedPathFor ( Resource resource ) : string
Write ( Resource resource, Bitmap image ) : void
Write ( Resource resource, string s ) : void

Private Methods

Method Description
CreateWriter ( Resource resource ) : StreamWriter
IsFreshEnough ( string source ) : bool
MakeDirectories ( Resource resource ) : void
StripLeadingBackslash ( string path ) : string

Method Details

CopyTo() public method

public CopyTo ( Resource resource, TextReader inputReader ) : void
resource Concordion.Api.Resource
inputReader TextReader
return void

CopyTo() public method

public CopyTo ( Resource resource, string destination ) : void
resource Concordion.Api.Resource
destination string
return void

Delete() public method

public Delete ( Resource resource ) : void
resource Concordion.Api.Resource
return void

FileTarget() public method

public FileTarget ( string baseDirectory ) : System
baseDirectory string
return System

GetTargetPath() public method

public GetTargetPath ( Resource resource ) : string
resource Concordion.Api.Resource
return string

ResolvedPathFor() public method

public ResolvedPathFor ( Resource resource ) : string
resource Concordion.Api.Resource
return string

Write() public method

public Write ( Resource resource, Bitmap image ) : void
resource Concordion.Api.Resource
image System.Drawing.Bitmap
return void

Write() public method

public Write ( Resource resource, string s ) : void
resource Concordion.Api.Resource
s string
return void