T - classe da aplicação.public final class ApplicationDTDResourceHelper<T extends Application> extends ApplicationResourceHelper<T>
| Constructor and Description |
|---|
ApplicationDTDResourceHelper(T application)
Construtor
|
| Modifier and Type | Method and Description |
|---|---|
InputStream |
buildConvertedInputStream(tecgraf.javautils.xml.conversion.XMLConverter converter,
String tag,
InputStream inputStream) |
tecgraf.javautils.xml.conversion.XMLConverter |
buildXMLConverter(String tag)
Construção de conversor entre versões com base em uma tag de resource,
buscando da versão "zero" até a versão correne definida por propriedade da
aplicação (
ApplicationResourceHelper.getResourceVersionFromProperty(String)). |
String |
extractFileNameFromSystemId(String systemId)
Extrai nome do arquivo a ser buscado com base em um texto (systemId).
|
String |
generateReadDTD(tecgraf.javautils.version.VersionNumber version,
String tag)
Monta uma string a ser usada como DTD.
|
String |
generateWriteDTD(String tag)
Monta uma string a ser usada como DTD cuja escrita está vinculada a última
versão do DTD.
|
getApplication, getApplicationRegistry, getApplicationResourceAsStream, getApplicationResourceAsStream, getApplicationResourceAsURL, getApplicationResourceAsURL, getApplicationResourceAsURLText, getFileExtension, getResourceDirectoryName, getResourceType, getResourceTypeId, getResourceURLPrefix, getResourceVersionFromProperty, getUnversionedFileName, getURLText, getVersionedFileNamepublic ApplicationDTDResourceHelper(T application)
application - aplicação.public final InputStream buildConvertedInputStream(tecgraf.javautils.xml.conversion.XMLConverter converter, String tag, InputStream inputStream) throws tecgraf.javautils.xml.conversion.exception.XMLConversionException, IOException
converter - conversortag - taginputStream - stream de entradatecgraf.javautils.xml.conversion.exception.XMLConversionException - em caso de erro durante a conversãoIOException - em caso de erro ao salvar o arquivo temporáriopublic final String extractFileNameFromSystemId(String systemId)
systemId - system id.public final tecgraf.javautils.xml.conversion.XMLConverter buildXMLConverter(String tag) throws Exception
ApplicationResourceHelper.getResourceVersionFromProperty(String)).tag - tag do resource a ser buscado.Exception - em caso de erro na construção do conversor.public final String generateReadDTD(tecgraf.javautils.version.VersionNumber version, String tag) throws tecgraf.javautils.xml.exception.XMLException
version - versãotag - tagtecgraf.javautils.xml.exception.XMLException - em caso de erro na parametrizaçãopublic final String generateWriteDTD(String tag) throws tecgraf.javautils.xml.exception.XMLException
tag - tagtecgraf.javautils.xml.exception.XMLException - em caso de erro.Copyright © 2019. All rights reserved.