|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.triadsoft.properties.model.utils.PathDiscovery
public class PathDiscovery
Se encarga de de obtener a partir del archivo pasado en el constructor todos los locales, junto a los archivos ifile de cada locale. Una vez que termina se puede obtener el resultado en el mapa resources donde esta una entrada por cada para locale, archivo,etc. Básicamente lo que recibe es un coleccion de wildcard path y recorre cada uno de ellos hasta descubrir el match con el path name del archivo pasado como parámetro en el constructor.
WildcardPath
Constructor Summary | |
---|---|
PathDiscovery(IFile file)
El constructor recibe como parámetro un archivo, el cual se usa para descubrir datos como directorio root, locale, nombre del archivo, etc |
Method Summary | |
---|---|
java.util.Locale |
getDefaultLocale()
Devuelve el locale contenido en el archivo pasado en el constructor |
java.lang.String |
getFilename()
Devuelve el nombre del archivo sin extension. |
IPath |
getPath()
Devuelve el path ya parseado como el path desde el proyecto hasta el directorio que contiene al archivo de recursos |
java.util.Map<java.util.Locale,IFile> |
getResources()
Devuelve un mapa con los recursos encontrados dentro del path, organizados por su locale |
WildcardPath |
getWildcardPath()
Devuelve el objeto WildcardPath que se uso para descubir los datos de la ubicacion de los recursos |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PathDiscovery(IFile file)
file
- Archivo a analizarMethod Detail |
---|
public IPath getPath()
public java.lang.String getFilename()
public java.util.Map<java.util.Locale,IFile> getResources()
public WildcardPath getWildcardPath()
public java.util.Locale getDefaultLocale()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |