C# Class CommentReflowerLib.CommentReflowerObj

Show file Open project: kmunson/CommentReflowerVSIX

Public Methods

Method Description
CommentReflowerObj ( ) : System
GetBlockContainingPoint ( ParameterSet pset, string fileName, EnvDTE pt, CommentBlock &retblock, MatchedBlockData &bdata ) : bool
WrapAllBlocksInSelection ( ParameterSet pset, string fileName, EnvDTE selectionStart, EnvDTE selectionEnd ) : bool
WrapBlockContainingPoint ( ParameterSet pset, string fileName, EnvDTE pt ) : bool

Private Methods

Method Description
AtLineEndIgnoringWhiteSpace ( EnvDTE pt ) : bool
GetIndentationString ( int startColumn, int numberColumns, int tabSize ) : string
GetRestOfLine ( EnvDTE pt ) : string
GetTextOnLine ( EnvDTE pt, int length ) : string
GetUntabbedLine ( EnvDTE enddoc, int lineNum ) : string
GoToEndOfNextWord ( EnvDTE pt ) : void
GoToEndOfPreviousWord ( EnvDTE pt ) : void
LineJustContainsContinuation ( int lineNum, int indentation, string lineStart, ParameterSet pset, EnvDTE pt ) : bool
SkipColumns ( EnvDTE pt, int blockIndentation ) : void
SkipString ( EnvDTE pt, string wanted ) : void
SkipWhitespace ( EnvDTE pt ) : int
WrapBlock ( ParameterSet pset, CommentBlock block, MatchedBlockData bdata, EnvDTE pt ) : void

Method Details

CommentReflowerObj() public method

public CommentReflowerObj ( ) : System
return System

GetBlockContainingPoint() public static method

public static GetBlockContainingPoint ( ParameterSet pset, string fileName, EnvDTE pt, CommentBlock &retblock, MatchedBlockData &bdata ) : bool
pset ParameterSet
fileName string
pt EnvDTE
retblock CommentBlock
bdata MatchedBlockData
return bool

WrapAllBlocksInSelection() public static method

public static WrapAllBlocksInSelection ( ParameterSet pset, string fileName, EnvDTE selectionStart, EnvDTE selectionEnd ) : bool
pset ParameterSet
fileName string
selectionStart EnvDTE
selectionEnd EnvDTE
return bool

WrapBlockContainingPoint() public static method

public static WrapBlockContainingPoint ( ParameterSet pset, string fileName, EnvDTE pt ) : bool
pset ParameterSet
fileName string
pt EnvDTE
return bool