package org.eclipse.persistence.tools.dbws; | |
import static org.eclipse.persistence.internal.xr.Util.sqlToXmlName; | |
public class SQLX2003Transformer extends DefaultNamingConventionTransformer { | |
@Override | |
protected boolean isDefaultTransformer() { | |
return true; | |
} | |
@Override | |
public NamingConventionTransformer getNextTransformer() { | |
// always the last in the list | |
return null; | |
} | |
@Override | |
public String generateSchemaAlias(String tableName) { | |
return super.generateSchemaAlias(sqlToXmlName(tableName)); | |
} | |
@Override | |
public String generateElementAlias(String originalElementName) { | |
return super.generateElementAlias(sqlToXmlName(originalElementName)); | |
} | |
@Override | |
public String toString() { | |
return "SQLX2003Transformer converts strings to conform to SQL/X 2003 standards"; | |
} | |
} |