com.mindprod.common15
Class Localise

java.lang.Object
  extended by com.mindprod.common11.Localise
      extended by com.mindprod.common15.Localise

public class Localise
extends com.mindprod.common11.Localise

Miscellaneous static methods localising an app to a particular platform under JDK 1.5+.

Since:
2009-05-03
Version:
1.0 2009-05-03 initial version, just localise(String)
Author:
Roedy Green, Canadian Mind Products
See Also:
Localise, com.mindprod.hunkio.PrintWriterPortable

Field Summary
 
Fields inherited from class com.mindprod.common11.Localise
lineSeparator
 
Constructor Summary
Localise()
           
 
Method Summary
static java.lang.String localise(java.lang.String s)
          converts \n in String to configurable local line separator This is a more efficient implementation of com.mindprod.common11.Localise for JDK 1.5+.
static java.lang.String unlocalise(java.lang.String s)
          converts \r\n in String to \n.
 
Methods inherited from class com.mindprod.common11.Localise
setLineSeparator
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Localise

public Localise()
Method Detail

localise

public static java.lang.String localise(java.lang.String s)
converts \n in String to configurable local line separator This is a more efficient implementation of com.mindprod.common11.Localise for JDK 1.5+.

Parameters:
s - string with possible \ns embedded.
Returns:
string with \n converted to \r\n for Windows, \a for Mac, \n for Unix etc.
See Also:
Localise.localise(String)

unlocalise

public static java.lang.String unlocalise(java.lang.String s)
converts \r\n in String to \n. There is a more efficient implementation at unlocalise at com.mindprod.common15.Localise for JDK 1.5+.

Parameters:
s - string with possible \ns embedded.
Returns:
string with \n converted to \r\n for Windows, \a for Mac, \n for Unix etc.
See Also:
com.mindprod.common15.Localise.localise(String)