kotkabeans
Class NameUtils

java.lang.Object
  |
  +--kotkabeans.NameUtils

public class NameUtils
extends java.lang.Object

Copyright: Copyright (c) 2001 Premida Software License: This code is delivered "AS IS". No warranties. License to use is granted to Korppi-project.


Field Summary
static java.lang.String nameSeparators
           
static java.lang.String nameWhiteSpace
           
 
Constructor Summary
NameUtils()
           
 
Method Summary
static java.lang.String capitalizeName(java.lang.String name)
          Redirects call to capitalizeName with default name separators.
static java.lang.String capitalizeName(java.lang.String name, java.lang.String separators, boolean onlyModifyFirstLetter)
          Applies some kind of correct capitalization to given name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

nameWhiteSpace

public static final java.lang.String nameWhiteSpace
See Also:
Constant Field Values

nameSeparators

public static final java.lang.String nameSeparators
See Also:
Constant Field Values
Constructor Detail

NameUtils

public NameUtils()
Method Detail

capitalizeName

public static java.lang.String capitalizeName(java.lang.String name)
Redirects call to capitalizeName with default name separators.


capitalizeName

public static java.lang.String capitalizeName(java.lang.String name,
                                              java.lang.String separators,
                                              boolean onlyModifyFirstLetter)
Applies some kind of correct capitalization to given name. Method removes duplicate whitespaces and replaces all whitespaces with a space. Two part names are separated by a - character. The name separator list is given as second parameter. The third parameter is a boolean which tells this method to modify only the first token of name.