public void setHistoricalName(String name) { if (name.startsWith(Helper.getDefaultStartDatabaseDelimiter()) && name.endsWith(Helper.getDefaultEndDatabaseDelimiter())) { this.historicalNameDelimited = name; this.historicalName = this.historicalNameDelimited.replaceAll(Helper.getDefaultStartDatabaseDelimiter(), ""); this.historicalName = this.historicalName.replaceAll(Helper.getDefaultEndDatabaseDelimiter(), ""); } else { this.historicalName = name ; } }
public void setHistoricalName(String name) { if (name.startsWith(Helper.getDefaultStartDatabaseDelimiter()) && name.endsWith(Helper.getDefaultEndDatabaseDelimiter())) { this.historicalNameDelimited = name; this.historicalName = this.historicalNameDelimited.replaceAll(Helper.getDefaultStartDatabaseDelimiter(), ""); this.historicalName = this.historicalName.replaceAll(Helper.getDefaultEndDatabaseDelimiter(), ""); } else { this.historicalName = name ; } }
public void setHistoricalName(String name) { if (name.startsWith(Helper.getDefaultStartDatabaseDelimiter()) && name.endsWith(Helper.getDefaultEndDatabaseDelimiter())) { this.historicalNameDelimited = name; this.historicalName = this.historicalNameDelimited.replaceAll(Helper.getDefaultStartDatabaseDelimiter(), ""); this.historicalName = this.historicalName.replaceAll(Helper.getDefaultEndDatabaseDelimiter(), ""); } else { this.historicalName = name ; } }
/** * INTERNAL: */ public void setFullyQualifiedTableName(String fullyQualifiedTableName) { m_databaseTable.setPossiblyQualifiedName(fullyQualifiedTableName, Helper.getDefaultStartDatabaseDelimiter(), Helper.getDefaultEndDatabaseDelimiter()); }
/** * INTERNAL: * All field names should be set through this method to ensure delimited * identifiers and upper casing defaults are set. */ protected void setFieldName(DatabaseField field, String name) { // This may set the use delimited identifier flag to true. field.setName(name, Helper.getDefaultStartDatabaseDelimiter(), Helper.getDefaultEndDatabaseDelimiter()); // The check is necessary to avoid overriding a true setting (set after // setting the name of the field). We don't want to override it at this // point if the global flag is set to false. if (m_project.useDelimitedIdentifier()) { field.setUseDelimiters(true); } else if (m_project.getShouldForceFieldNamesToUpperCase() && ! field.shouldUseDelimiters()) { field.useUpperCaseForComparisons(true); } }