com.iver.andami
Class Utilities

java.lang.Object
  extended bycom.iver.andami.Utilities

public class Utilities
extends java.lang.Object

Clase de utilidad

Version:
$Revision: 1935 $

Constructor Summary
Utilities()
           
 
Method Summary
static void cleanComponent(java.awt.Component baseComponent)
          Método que libera la memoria de los jInternalFrame
static javax.swing.ImageIcon createImageIcon(java.lang.String path)
          Crea un icono a partir del path de una imagen
static void extractTo(java.io.File file, java.io.File dir, SplashWindow splash)
          Extrae un fichero zip en un directorio
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Utilities

public Utilities()
Method Detail

createImageIcon

public static javax.swing.ImageIcon createImageIcon(java.lang.String path)
Crea un icono a partir del path de una imagen

Parameters:
path - Path de la imagen dentro del jar de la aplicación
Returns:
ImageIcon si encuentra la imagen y null si no la encuentra

cleanComponent

public static void cleanComponent(java.awt.Component baseComponent)
Método que libera la memoria de los jInternalFrame

Parameters:
baseComponent - JInternalFrame cuya memoria se quiere eliminar

extractTo

public static void extractTo(java.io.File file,
                             java.io.File dir,
                             SplashWindow splash)
                      throws java.util.zip.ZipException,
                             java.io.IOException
Extrae un fichero zip en un directorio

Parameters:
file - fichero comprimido
dir - Directorio donde se extraera el fichero
Throws:
java.util.zip.ZipException - Si hay un error con el formato del fichero
java.io.IOException - Si se produce un error de entrada salida genérico