ca.quine.jcommons.sourcegen
Class SecondColumnBlockTagSource

java.lang.Object
  |
  +--ca.quine.jcommons.sourcegen.BlockTagSource
        |
        +--ca.quine.jcommons.sourcegen.SecondColumnBlockTagSource

public class SecondColumnBlockTagSource
extends BlockTagSource

Represents a JavaDoc block tag that has a name, something in the first column, and associated text. For example, "@param" or "@throws". The tag "@param" has the parameter name in the first column, followed by the text describing the parameter. The tag "@throws" has the exception class in the first column, followed by the text describing why it is thrown.

See Also:
BlockTagSource

Constructor Summary
SecondColumnBlockTagSource(String name, String firstColumn)
           
 
Method Summary
 int getSecondColumn()
           
 void output(FormattingRules rules, StringBuffer buffer, int firstColumnPos, int secondColumnPos)
           
 
Methods inherited from class ca.quine.jcommons.sourcegen.BlockTagSource
getFirstColumn, getName, getParent, getText, outputText, setName, setParent, setText
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SecondColumnBlockTagSource

public SecondColumnBlockTagSource(String name,
                                  String firstColumn)
Method Detail

getSecondColumn

public int getSecondColumn()
Overrides:
getSecondColumn in class BlockTagSource

output

public void output(FormattingRules rules,
                   StringBuffer buffer,
                   int firstColumnPos,
                   int secondColumnPos)
Overrides:
output in class BlockTagSource