T - classe da aplicação.public class ApplicationResourceHelper<T extends Application>
extends java.lang.Object
| Constructor and Description |
|---|
ApplicationResourceHelper(T application,
ApplicationResourceType resourceType)
Construtor
|
| Modifier and Type | Method and Description |
|---|---|
protected T |
getApplication()
Retorna: registro de aplicação; conforme atributo
application. |
protected csbase.logic.applicationservice.ApplicationRegistry |
getApplicationRegistry()
Retorna o registro de aplicação; conforme
ApplicationManager.getApplicationRegistry(String). |
java.io.InputStream |
getApplicationResourceAsStream(java.lang.String tag)
Busca stream para o resource.
|
java.io.InputStream |
getApplicationResourceAsStream(java.lang.String tag,
tecgraf.javautils.version.VersionNumber version)
Busca stream para o resource.
|
java.net.URL |
getApplicationResourceAsURL(java.lang.String tag)
Busca URL para o resource.
|
java.net.URL |
getApplicationResourceAsURL(java.lang.String tag,
tecgraf.javautils.version.VersionNumber version)
Busca URL para o resource.
|
java.lang.String |
getApplicationResourceAsURLText(java.lang.String tag,
tecgraf.javautils.version.VersionNumber version)
Busca URL para o resource.
|
protected java.lang.String |
getFileExtension()
Consulta o texto de extensão do arquivo (sem o '.' - ex.: "txt"); que
pode ser redefinido se indicado (por default usamos o resultado de
getResourceTypeId()). |
protected java.lang.String |
getResourceDirectoryName()
Consulta o nome do diretório do recurso (dentro de 'resources' da
aplicação) referente ao helper que pode ser redefinido se indicado
(por default usamos o resultado de
getResourceTypeId()). |
ApplicationResourceType |
getResourceType()
Retorna: tipo de resource; conforme atributo
resourceType. |
protected java.lang.String |
getResourceTypeId()
Consulta o id para formação da propriedade da aplicação referente ao
helper.
|
java.lang.String |
getResourceURLPrefix()
Cria um texto para montar uma URL de um arquivo (nome) com base no tipo de
resource, tag e estado (desenvolvimento e no Tomcat).
|
tecgraf.javautils.version.VersionNumber |
getResourceVersionFromProperty(java.lang.String tag) |
java.lang.String |
getUnversionedFileName(java.lang.String tag)
Monta nome do arquivo.
|
java.lang.String |
getURLText(java.lang.String fileName)
Cria um texto para montar uma URL de um arquivo (nome) com base no tipo de
resource, tag e estado (desenvolvimento e no Tomcat).
|
java.lang.String |
getVersionedFileName(java.lang.String tag,
tecgraf.javautils.version.VersionNumber version)
Monta nome do arquivo.
|
public ApplicationResourceHelper(T application, ApplicationResourceType resourceType)
application - aplicação.resourceType - tipo do recurso.protected final T getApplication()
application.protected final csbase.logic.applicationservice.ApplicationRegistry getApplicationRegistry()
ApplicationManager.getApplicationRegistry(String).public final java.io.InputStream getApplicationResourceAsStream(java.lang.String tag)
tag - tag de buscapublic final java.io.InputStream getApplicationResourceAsStream(java.lang.String tag,
tecgraf.javautils.version.VersionNumber version)
tag - tag de buscaversion - versão.public final java.net.URL getApplicationResourceAsURL(java.lang.String tag)
tag - tag de buscapublic final java.lang.String getApplicationResourceAsURLText(java.lang.String tag,
tecgraf.javautils.version.VersionNumber version)
tag - tag de buscaversion - versão.public final java.lang.String getURLText(java.lang.String fileName)
fileName - nome do arquivo a ser buscadopublic final java.lang.String getResourceURLPrefix()
public final java.net.URL getApplicationResourceAsURL(java.lang.String tag,
tecgraf.javautils.version.VersionNumber version)
tag - tag de buscaversion - versão.public final java.lang.String getVersionedFileName(java.lang.String tag,
tecgraf.javautils.version.VersionNumber version)
tag - prefixo do arquivo.version - versão.public final java.lang.String getUnversionedFileName(java.lang.String tag)
tag - prefixo do arquivo.public final tecgraf.javautils.version.VersionNumber getResourceVersionFromProperty(java.lang.String tag)
tag - tagprotected java.lang.String getResourceDirectoryName()
getResourceTypeId()).protected final java.lang.String getResourceTypeId()
protected java.lang.String getFileExtension()
getResourceTypeId()).public final ApplicationResourceType getResourceType()
resourceType.Copyright © 2015. All Rights Reserved.