/** * Este arquivo é parte do Biblivre3. * * Biblivre3 é um software livre; você pode redistribuí-lo e/ou * modificá-lo dentro dos termos da Licença Pública Geral GNU como * publicada pela Fundação do Software Livre (FSF); na versão 3 da * Licença, ou (caso queira) qualquer versão posterior. * * Este programa é distribuído na esperança de que possa ser útil, * mas SEM NENHUMA GARANTIA; nem mesmo a garantia implícita de * MERCANTIBILIDADE OU ADEQUAÇÃO PARA UM FIM PARTICULAR. Veja a * Licença Pública Geral GNU para maiores detalhes. * * Você deve ter recebido uma cópia da Licença Pública Geral GNU junto * com este programa, Se não, veja em <http://www.gnu.org/licenses/>. * * @author Alberto Wagner <alberto@biblivre.org.br> * @author Danniel Willian <danniel@biblivre.org.br> * */ package biblivre3.config; import org.apache.commons.lang.StringUtils; public class ConfigurationDTO { public String library_name = Config.getConfigProperty(ConfigurationEnum.LIBRARY_NAME); public String library_subname = Config.getConfigProperty(ConfigurationEnum.LIBRARY_SUBNAME); public String money_locale = Config.getConfigProperty(ConfigurationEnum.MONEY_LOCALE); public String fine_amount = Config.getConfigProperty(ConfigurationEnum.FINE_AMOUNT); public String recordsPerPage = Config.getConfigProperty(ConfigurationEnum.RECORDS_PER_PAGE); public String digitalMedia = Config.getConfigProperty(ConfigurationEnum.DIGITAL_MEDIA); public String assetPrefix = Config.getConfigProperty(ConfigurationEnum.ASSET_PREFIX); private String header_color = Config.getConfigProperty(ConfigurationEnum.HEADER_COLOR); private String background_color = Config.getConfigProperty(ConfigurationEnum.BACKGROUND_COLOR); private String background_light_color = Config.getConfigProperty(ConfigurationEnum.BACKGROUND_LIGHT_COLOR); private String border_color = Config.getConfigProperty(ConfigurationEnum.BORDER_COLOR); private String welcome_disclaimer_pt_br = Config.getConfigProperty(ConfigurationEnum.WELCOME_DISCLAIMER_PT_BR); private String welcome_disclaimer_en_us = Config.getConfigProperty(ConfigurationEnum.WELCOME_DISCLAIMER_EN_US); private String welcome_disclaimer_es = Config.getConfigProperty(ConfigurationEnum.WELCOME_DISCLAIMER_ES); public final String getDigitalMedia() { return digitalMedia; } public final void setDigitalMedia(String digitalMedia) { this.digitalMedia = digitalMedia; } public final String getRecordsPerPage() { return recordsPerPage; } public final void setRecordsPerPage(String recordsPerPage) { this.recordsPerPage = recordsPerPage; } public String getFine_amount() { return fine_amount; } public void setFine_amount(String fine_amount) { this.fine_amount = fine_amount; } public String getMoney_locale() { return money_locale; } public void setMoney_locale(String money_locale) { this.money_locale = money_locale; } public String getLibrary_name() { return library_name; } public void setLibrary_name(String library_name) { this.library_name = library_name; } public String getLibrary_subname() { return library_subname; } public void setLibrary_subname(String library_subname) { this.library_subname = library_subname; } public String getHeader_color() { return header_color; } public void setHeader_color(String header_color) { this.header_color = header_color; } public String getBackground_color() { return background_color; } public void setBackground_color(String background_color) { this.background_color = background_color; } public String getBackground_light_color() { return background_light_color; } public void setBackground_light_color(String background_light_color) { this.background_light_color = background_light_color; } public String getBorder_color() { return border_color; } public void setBorder_color(String border_color) { this.border_color = border_color; } public String getAssetPrefix() { return assetPrefix; } public void setAssetPrefix(String assetPrefix) { this.assetPrefix = assetPrefix; } public String getWelcome_disclaimer_pt_br() { return this.getWelcome_disclaimer_pt_br(true); } public String getWelcome_disclaimer_pt_br(boolean replaceLineFeed) { if (replaceLineFeed && StringUtils.isNotBlank(this.welcome_disclaimer_pt_br)) { return welcome_disclaimer_pt_br.replaceAll("<br>", "\n"); } return welcome_disclaimer_pt_br; } public void setWelcome_disclaimer_pt_br(String welcome_disclaimer_pt_br) { if (StringUtils.isNotBlank(welcome_disclaimer_pt_br)) { welcome_disclaimer_pt_br = welcome_disclaimer_pt_br.replaceAll("\\r?\\n", "<br>"); } this.welcome_disclaimer_pt_br = welcome_disclaimer_pt_br; } public String getWelcome_disclaimer_en_us() { return this.getWelcome_disclaimer_en_us(true); } public String getWelcome_disclaimer_en_us(boolean replaceLineFeed) { if (replaceLineFeed && StringUtils.isNotBlank(this.welcome_disclaimer_en_us)) { return welcome_disclaimer_en_us.replaceAll("<br>", "\n"); } return welcome_disclaimer_en_us; } public void setWelcome_disclaimer_en_us(String welcome_disclaimer_en_us) { if (StringUtils.isNotBlank(welcome_disclaimer_en_us)) { welcome_disclaimer_en_us = welcome_disclaimer_en_us.replaceAll("\\r?\\n", "<br>"); } this.welcome_disclaimer_en_us = welcome_disclaimer_en_us; } public String getWelcome_disclaimer_es() { return this.getWelcome_disclaimer_es(true); } public String getWelcome_disclaimer_es(boolean replaceLineFeed) { if (replaceLineFeed && StringUtils.isNotBlank(this.welcome_disclaimer_es)) { return welcome_disclaimer_es.replaceAll("<br>", "\n"); } return welcome_disclaimer_es; } public void setWelcome_disclaimer_es(String welcome_disclaimer_es) { if (StringUtils.isNotBlank(welcome_disclaimer_es)) { welcome_disclaimer_es = welcome_disclaimer_es.replaceAll("\\r?\\n", "<br>"); } this.welcome_disclaimer_es = welcome_disclaimer_es; } }