@Override public boolean equals( Object object ) { LocaleType l = (LocaleType) object; return ( ( getDescription() == null && l.getDescription() == null ) || ( getDescription() != null && getDescription() .equals( l.getDescription() ) ) ) && ( ( getCode() == null && l.getCode() == null ) || ( getCode() != null && getCode().equals( l.getCode() ) ) ); } }
/** * Returns a string array of locale codes * * @return locale codes */ public String[] getLocaleCodes() { if ( getLocales() == null ) { return null; } String[] locales = new String[getLocales().size()]; for ( int i = 0; i < getLocales().size(); i++ ) { locales[i] = getLocales().get( i ).getCode(); } return locales; }
public void setDomain( Domain domain ) { this.domain = domain; if ( domain != null ) { guiStateModel.setLogicalModels( domain.getLogicalModels() ); guiStateModel.setLocaleCode( domain.getLocales().get( 0 ).getCode() ); } else { guiStateModel.setLogicalModels( null ); guiStateModel.setLocaleCode( null ); } }
if ( localeType.getCode().equals( locale ) ) { addLocale = false; break;
String[] locales = new String[ domain.getLocales().size() ]; for ( int i = 0; i < domain.getLocales().size(); i++ ) { locales[ i ] = domain.getLocales().get( i ).getCode();
String[] locales = new String[ domain.getLocales().size() ]; for ( int i = 0; i < domain.getLocales().size(); i++ ) { locales[ i ] = domain.getLocales().get( i ).getCode();
@Bindable public void setDatasourceName( String datasourceName ) { String previousVal = this.datasourceName; this.datasourceName = datasourceName; // if we're editing a generated or already defined domain, // we need to keep the datasource name in sync if ( domain != null ) { domain.setId( datasourceName ); LogicalModel model = domain.getLogicalModels().get( 0 ); String localeCode = domain.getLocales().get( 0 ).getCode(); model.getName().setString( localeCode, datasourceName ); } this.getModelInfo().setStageTableName( generateTableName() ); this.firePropertyChange( "datasourceName", previousVal, datasourceName ); //$NON-NLS-1$ validate(); }
beforeDesc = cwmParameter; cwmParameter.setAttribute( "name", localeType.getCode() ); //$NON-NLS-1$ cwmParameter.setAttribute( "xmi.id", idGen.getNextId() ); //$NON-NLS-1$ Element modelElement = doc.createElement( "CWM:ModelElement.taggedValue" ); //$NON-NLS-1$
String modelID = Settings.getBusinessModelIDPrefix() + modelName; model.setId( modelID ); model.setName( new LocalizedString( locale.getCode(), modelName ) ); logicalModel.setPhysicalModel( model ); logicalModel.setId( "MODEL_1" ); //$NON-NLS-1$ logicalModel.setName( new LocalizedString( locale.getCode(), modelName ) ); mainCategory.setName( new LocalizedString( locale.getCode(), modelName ) ); column.setId( "PC_" + i ); //$NON-NLS-1$ column.setFieldName( fieldNames[i] ); column.setName( new LocalizedString( locale.getCode(), fieldNames[i] ) ); column.setDataType( dataTypeConverter.evaluateDataType( csvDataReader.getColumnData( i ) ) ); table.getPhysicalColumns().add( column );
String modelID = Settings.getBusinessModelIDPrefix() + modelName; model.setId( modelID ); model.setName( new LocalizedString( locale.getCode(), modelName ) ); SqlDataSource dataSource = new SqlDataSource(); dataSource.getAttributes().put( "QUOTE_ALL_FIELDS", "Y" ); //$NON-NLS-1$ //$NON-NLS-2$ logicalModel.setPhysicalModel( model ); logicalModel.setId( "MODEL_1" ); //$NON-NLS-1$ logicalModel.setName( new LocalizedString( locale.getCode(), modelName ) ); .setDescription( new LocalizedString( locale.getCode(), "This is the data model for " + modelName ) ); mainCategory.setName( new LocalizedString( locale.getCode(), modelName ) ); column.setTargetColumn( columnHeader[i] ); column.setName( new LocalizedString( locale.getCode(), columnHeader[i] ) );
boolean found = false; for ( String code : schemaMeta.getLocales().getLocaleCodes() ) { if ( code.equals( localeType.getCode() ) ) { found = true; break; localeInterface.setCode( localeType.getCode() ); localeInterface.setDescription( localeType.getDescription() ); localeInterface.setOrder( order++ );