protected String[] generateSQLStatements() throws UserCancelledOperationException {
ArrayList<String> result = new ArrayList<String>();
if (_dialect.supportsDropIndex()) {
for (IndexInfo iInfo : _dropIndexInfo) {
DatabaseObjectQualifier qualifier = new DatabaseObjectQualifier(iInfo.getCatalogName(), iInfo.getSchemaName());
result.add(_dialect.getDropIndexSQL(_tableName, iInfo.getSimpleName(),
customDialog.isCascadeSelected(), qualifier, _sqlPrefs));
}
} else {
_session.showMessage(s_stringMgr.getString("DropIndexCommand.unsupportedOperationMsg",