jeremias 2003/07/04 12:55:43 Modified: src/java/org/apache/fop/util CharUtilities.java Log: Some touch-up for style Revision Changes Path 1.2 +18 -12 xml-fop/src/java/org/apache/fop/util/CharUtilities.java Index: CharUtilities.java =================================================================== RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/util/CharUtilities.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- CharUtilities.java 11 Mar 2003 13:05:39 -0000 1.1 +++ CharUtilities.java 4 Jul 2003 19:55:43 -0000 1.2 @@ -58,7 +58,8 @@ */ public class CharUtilities { - /** Character code used to signal a character boundary in + /** + * Character code used to signal a character boundary in * inline content, such as an inline with borders and padding * or a nested block object. */ @@ -87,10 +88,17 @@ /** + * Utility class: Constructor prevents instantiating when subclassed. + */ + protected CharUtilities() { + throw new UnsupportedOperationException(); + } + + /** * Return the appropriate CharClass constant for the type * of the passed character. * @param c character to inspect - * @return int the determined character class + * @return the determined character class */ public static int classOf(char c) { if (c == CODE_EOT) { return EOT; } @@ -107,7 +115,7 @@ * versions of space that might not exists in the font. * @param c character to inspect * @param fs FontState to use - * @return int the width of the character + * @return the width of the character */ public static int getCharWidth(char c, FontState fs) { int width; @@ -184,7 +192,7 @@ * space with normal behaviour. Normal behaviour means that * it's not non-breaking. * @param c character to inspect - * @return boolean True if the character is a normal space + * @return True if the character is a normal space */ public static boolean isSpace(char c) { return (c == ' ' @@ -207,16 +215,14 @@ * Method to determine if the character is a nonbreaking * space. * @param c character to check - * @return boolean True if the character is a nbsp + * @return True if the character is a nbsp */ public static boolean isNBSP(char c) { - if (c == '\u00A0' || c == '\u202F' // narrow no-break space - || c == '\u3000' // ideographic space - || c == '\uFEFF') { // zero width no-break space - return true; - } else { - return false; - } + return + (c == '\u00A0' // no-break space + || c == '\u202F' // narrow no-break space + || c == '\u3000' // ideographic space + || c == '\uFEFF'); // zero width no-break space } /**
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]