C# Class PoorMansTSqlFormatterLib.Formatters.TSqlStandardFormatter.TSqlStandardFormattingState

Inheritance: BaseFormatterState
Mostra file Open project: rudi-bruchez/SQLTrismegiste

Private Properties

Property Type Description
AddOutputSpace void
WhiteSpace_BreakToNextLine void

Public Methods

Method Description
AddOutputContent ( string content ) : void
AddOutputContent ( string content, string htmlClassName ) : void
AddOutputLineBreak ( ) : void
Assimilate ( TSqlStandardFormattingState partialState ) : void
DecrementIndent ( ) : TSqlStandardFormattingState
GetRecentKeyword ( ) : string
IncrementIndent ( ) : TSqlStandardFormattingState
Indent ( int indentLevel ) : void
ResetKeywords ( ) : void
SetRecentKeyword ( string ElementName ) : void
TSqlStandardFormattingState ( TSqlStandardFormattingState sourceState ) : System
TSqlStandardFormattingState ( bool htmlOutput, string indentString, int spacesPerTab, int maxLineWidth, int initialIndentLevel ) : System

Private Methods

Method Description
AddOutputSpace ( ) : void
WhiteSpace_BreakToNextLine ( ) : void

Method Details

AddOutputContent() public method

public AddOutputContent ( string content ) : void
content string
return void

AddOutputContent() public method

public AddOutputContent ( string content, string htmlClassName ) : void
content string
htmlClassName string
return void

AddOutputLineBreak() public method

public AddOutputLineBreak ( ) : void
return void

Assimilate() public method

public Assimilate ( TSqlStandardFormattingState partialState ) : void
partialState TSqlStandardFormattingState
return void

DecrementIndent() public method

public DecrementIndent ( ) : TSqlStandardFormattingState
return TSqlStandardFormattingState

GetRecentKeyword() public method

public GetRecentKeyword ( ) : string
return string

IncrementIndent() public method

public IncrementIndent ( ) : TSqlStandardFormattingState
return TSqlStandardFormattingState

Indent() public method

public Indent ( int indentLevel ) : void
indentLevel int
return void

ResetKeywords() public method

public ResetKeywords ( ) : void
return void

SetRecentKeyword() public method

public SetRecentKeyword ( string ElementName ) : void
ElementName string
return void

TSqlStandardFormattingState() public method

public TSqlStandardFormattingState ( TSqlStandardFormattingState sourceState ) : System
sourceState TSqlStandardFormattingState
return System

TSqlStandardFormattingState() public method

public TSqlStandardFormattingState ( bool htmlOutput, string indentString, int spacesPerTab, int maxLineWidth, int initialIndentLevel ) : System
htmlOutput bool
indentString string
spacesPerTab int
maxLineWidth int
initialIndentLevel int
return System