com.netbreeze.util
Class Utility

java.lang.Object
  |
  +--com.netbreeze.util.Utility

public class Utility
extends java.lang.Object


Method Summary
static void centerWindow(java.awt.Window win)
          Moves the given window to the center of the screen
static void copyStream(java.io.InputStream from, java.io.OutputStream to)
           
static java.lang.Object deserialize(byte[] bytes)
           
static java.awt.Dimension getConstrainedDimension(java.awt.Dimension min, java.awt.Dimension pref, java.awt.Dimension max)
           
static java.awt.Dimension getMaxDimension(java.awt.Dimension a, java.awt.Dimension b)
           
static java.awt.Dimension getMinDimension(java.awt.Dimension a, java.awt.Dimension b)
           
static java.lang.String getShortClassName(java.lang.Class c)
           
static boolean isEmpty(java.lang.Object o)
          Checks if the given object is null, or if toString().trim() == "".
static boolean isEqual(java.lang.Object o1, java.lang.Object o2)
           
static java.lang.String loadFile(java.io.File file)
           
static java.lang.String loadURL(java.net.URL url)
           
static java.lang.String replace(java.lang.String s, java.lang.String a, java.lang.String b)
          Replace all occurences of 'a' in string 's' with 'b'
static void saveFile(java.io.File file, java.lang.String contents)
           
static byte[] serialize(java.lang.Object o)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

loadFile

public static java.lang.String loadFile(java.io.File file)
                                 throws java.io.IOException

loadURL

public static java.lang.String loadURL(java.net.URL url)
                                throws java.lang.Exception

saveFile

public static void saveFile(java.io.File file,
                            java.lang.String contents)
                     throws java.io.IOException

copyStream

public static void copyStream(java.io.InputStream from,
                              java.io.OutputStream to)
                       throws java.io.IOException

isEqual

public static boolean isEqual(java.lang.Object o1,
                              java.lang.Object o2)

isEmpty

public static boolean isEmpty(java.lang.Object o)
Checks if the given object is null, or if toString().trim() == "".

centerWindow

public static void centerWindow(java.awt.Window win)
Moves the given window to the center of the screen

getConstrainedDimension

public static java.awt.Dimension getConstrainedDimension(java.awt.Dimension min,
                                                         java.awt.Dimension pref,
                                                         java.awt.Dimension max)

getMaxDimension

public static java.awt.Dimension getMaxDimension(java.awt.Dimension a,
                                                 java.awt.Dimension b)

getMinDimension

public static java.awt.Dimension getMinDimension(java.awt.Dimension a,
                                                 java.awt.Dimension b)

getShortClassName

public static java.lang.String getShortClassName(java.lang.Class c)

replace

public static java.lang.String replace(java.lang.String s,
                                       java.lang.String a,
                                       java.lang.String b)
Replace all occurences of 'a' in string 's' with 'b'

serialize

public static byte[] serialize(java.lang.Object o)
                        throws java.lang.Exception

deserialize

public static java.lang.Object deserialize(byte[] bytes)
                                    throws java.lang.Exception