Ubicación de LocalStorage del AppFramework (jsr 296)
Friday, 14 November 2008
La ubicación del LocalStorage del AppFramework dependerá del Sistema Operativo en el cual estemos corriendo nuestra aplicación.
Por ejemplo, si hacemos:
LocalStorage storage =
Application.getInstance(UnaClase.class).getContext().getLocalStorage();
storage.save(objeto, "archivo.xml");
El archivo (en este ejemplo “archivo.xml”) se almacenará en los siguientes sitios:
Windows XP:
C:\Documents and Settings\<NombreUsuario>\<AppData>\<VendorID>\<AppID>\archivo.xml
OS X:
/<Usuarios>/<NombreUsuario>/Library/Application Support/<AppID>/archivo.xml
Unix:
/home/<NombreUsuario>/.<AppID>/archivo.xml
De ahí podemos deducir otro buen motivo para definir bien tanto AppID como VendorID en nuestra aplicación.
Posted in Java, Swing Tagged: appframework, Java, jsr296, Swing