public static TeamCalConfig get() { if (config == null) { config = (TeamCalConfig) ConfigXml.getInstance().getPluginConfig(TeamCalConfig.class); } return config; }
public boolean isCalendarDomainValid() { final String calendarDomain = getCalendarDomain(); return isDomainValid(calendarDomain); }
/** * @see ConfigXml#toString(Object) */ @Override public String toString() { return ConfigXml.toString(this); } }
/** * Creates a test configuration if no configuration does already exists. */ public static ConfigXml createTestConfiguration() { if (ConfigXml.isInitialized() == true && ConfigXml.getInstance().getHolidays() != null) { return ConfigXml.getInstance(); } ConfigXml.internalSetInstance(xml); return ConfigXml.getInstance(); }
/** * PROJECTFORGE-222 -> <a href="https://jira.acme.com/jira/browse/PROJECTFORGE-222">PROJECTFORGE-222</a>. * @param jiraIssue * @return */ public static String buildJiraIssueBrowseLink(final String jiraIssue) { return "<a href=\"" + ConfigXml.getInstance().getJiraBrowseBaseUrl() + jiraIssue + "\">" + jiraIssue + "</a>"; }
/** * Gets the default configuration from config.xml. */ public static AccountingConfig getInstance() { return ConfigXml.getInstance().getAccountingConfig(); }
@Override public boolean isSnowEffectEnabled() { return GlobalConfiguration.getInstance().getBooleanValue(ConfigurationParam.SNOW_EFFECT_ENABLED); } }
/** * @return The first entry of {@link #getExcelDateFormats()} if exists, otherwise YYYY-MM-DD (ISO date format). */ public String getDefaultExcelDateFormat() { final String[] sa = getExcelDateFormats(); if (sa != null && sa.length > 0) { return sa[0]; } else { return DateFormats.EXCEL_ISO_DATE; } }
/** * @return The string value of the given parameter stored as ConfigurationDO in the data base. * @throws ClassCastException if configuration parameter is from the wrong type. */ public String getStringValue(final IConfigurationParam parameter) { return (String) getValue(parameter); }
@Override public List<ContractType> getContractTypes() { return configXml.getContractTypes(); }
@Override public List<ConfigurationDO> daoInternalLoadAll() { return configDao.internalLoadAll(); }
/** * @return the configuration */ public Configuration getConfiguration() { if (configuration == null) { configuration = new Configuration(configurationService, tenant); } return configuration; }
public boolean isMultiTenancyConfigured() { if (multitenancyMode == null) { multitenancyMode = getBooleanValue(ConfigurationParam.MULTI_TENANCY_ENABLED); } return multitenancyMode; }
/** * PROJECTFORGE-222 -> https://jira.acme.com/jira/browse/PROJECTFORGE-222. * @param jiraIssue * @return */ public static String buildJiraIssueBrowseLinkUrl(final String jiraIssue) { return ConfigXml.getInstance().getJiraBrowseBaseUrl() + jiraIssue; }
/** * @see ConfigXml#toString(Object) */ @Override public String toString() { return ConfigXml.toString(this); } }
/** * @return The BigDecimal value of the given parameter stored as ConfigurationDO in the data base. * @throws ClassCastException if configuration parameter is from the wrong type. */ public BigDecimal getPercentValue(final IConfigurationParam parameter) { return (BigDecimal) getValue(parameter); }
/** * @see ConfigXml#toString(Object) */ @Override public String toString() { return ConfigXml.toString(this); } }
/** * @see ConfigXml#toString(Object) */ @Override public String toString() { return ConfigXml.toString(this); } }
/** * @see ConfigXml#toString(Object) */ @Override public String toString() { return ConfigXml.toString(this); } }
/** * @see ConfigXml#toString(Object) */ @Override public String toString() { return ConfigXml.toString(this); } }