org.exolab.javasource

Class LineFormatter

class LineFormatter extends Object

Formats a given String for use within a Java comment

Author: Keith Visco

Field Summary
Stringcomment
intlength
intmaxLength
intoffset
Stringprefix
Constructor Summary
LineFormatter(String comment)
Creates a LineFormatter for the given comment
LineFormatter(String comment, int maxLength)
Creates a new LineFormatter for the given comment
LineFormatter(String comment, int maxLength, String prefix)
Creates a new LineFormatter for the given comment
Method Summary
booleanhasMoreLines()
StringnextLine()
voidsetPrefix(String prefix)
Sets the prefix that should be appended to the beginning of each line

Field Detail

comment

String comment

length

int length

maxLength

int maxLength

offset

int offset

prefix

String prefix

Constructor Detail

LineFormatter

LineFormatter(String comment)
Creates a LineFormatter for the given comment

Parameters: comment the String to format

LineFormatter

LineFormatter(String comment, int maxLength)
Creates a new LineFormatter for the given comment

Parameters: comment the String to format maxLength the maximum number of characters per line

LineFormatter

LineFormatter(String comment, int maxLength, String prefix)
Creates a new LineFormatter for the given comment

Parameters: comment the String to format maxLength the maximum number of characters per line prefix a prefix to append to the beginning of each line

Method Detail

hasMoreLines

boolean hasMoreLines()

nextLine

String nextLine()

setPrefix

void setPrefix(String prefix)
Sets the prefix that should be appended to the beginning of each line

Parameters: prefix the prefix for this LineFormatter

Intalio Inc. (C) 1999-2003. All rights reserved http://www.intalio.com