utils
Class NativeLibraryBean

java.lang.Object
  extended by utils.NativeLibraryBean
All Implemented Interfaces:
java.io.Serializable

public class NativeLibraryBean
extends java.lang.Object
implements java.io.Serializable

User: lyon Date: Jul 21, 2006 Time: 8:22:56 AM Copyright DocJava, Inc. 2005.

See Also:
Serialized Form

Constructor Summary
NativeLibraryBean(java.io.File file, java.lang.String libraryName)
           
NativeLibraryBean(java.net.URL url, java.lang.String libraryName)
           
 
Method Summary
 java.io.File getFile()
           
 java.lang.String getLibraryName()
           
 java.net.URL getUrl()
           
 boolean isComesFromFile()
           
 boolean isComesFromUrl()
           
static NativeLibraryBean restore(java.lang.String libraryName)
           
 void save()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NativeLibraryBean

public NativeLibraryBean(java.net.URL url,
                         java.lang.String libraryName)

NativeLibraryBean

public NativeLibraryBean(java.io.File file,
                         java.lang.String libraryName)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

save

public void save()

restore

public static NativeLibraryBean restore(java.lang.String libraryName)
Returns:
null if error on restore.

isComesFromFile

public boolean isComesFromFile()

isComesFromUrl

public boolean isComesFromUrl()

getLibraryName

public java.lang.String getLibraryName()

getUrl

public java.net.URL getUrl()

getFile

public java.io.File getFile()