C# Class SDKDocGenerator.Writers.NamespaceWriter

Inheritance: BaseWriter
Show file Open project: aws/aws-sdk-net Class Usage Examples

Public Methods

Method Description
NamespaceWriter ( GenerationManifest artifacts, FrameworkVersion version, string namespaceName ) : System

Protected Methods

Method Description
GenerateFilename ( ) : string
GenerateFilepath ( ) : string
GetMemberName ( ) : string
GetMemberType ( ) : string
GetSummaryDocumentation ( ) : System.Xml.Linq.XElement
GetTOCID ( ) : string
GetTitle ( ) : string
WriteContent ( System writer ) : void

Private Methods

Method Description
AddClasses ( TextWriter writer ) : void
AddEnums ( TextWriter writer ) : void
AddInterfaces ( TextWriter writer ) : void
AddRow ( TextWriter writer, TypeWrapper info, string cssImageClass ) : void
AddStructures ( TextWriter writer ) : void

Method Details

GenerateFilename() protected method

protected GenerateFilename ( ) : string
return string

GenerateFilepath() protected method

protected GenerateFilepath ( ) : string
return string

GetMemberName() protected method

protected GetMemberName ( ) : string
return string

GetMemberType() protected method

protected GetMemberType ( ) : string
return string

GetSummaryDocumentation() protected method

protected GetSummaryDocumentation ( ) : System.Xml.Linq.XElement
return System.Xml.Linq.XElement

GetTOCID() protected method

protected GetTOCID ( ) : string
return string

GetTitle() protected method

protected GetTitle ( ) : string
return string

NamespaceWriter() public method

public NamespaceWriter ( GenerationManifest artifacts, FrameworkVersion version, string namespaceName ) : System
artifacts GenerationManifest
version FrameworkVersion
namespaceName string
return System

WriteContent() protected method

protected WriteContent ( System writer ) : void
writer System
return void