Search in sources :

Example 21 with Schema

use of org.obeonetwork.dsl.database.Schema in project InformationSystem by ObeoNetwork.

the class RenameSchemaChangeItemProvider method getText.

/**
 * This returns the label text for the adapted class.
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated NOT
 */
@Override
public String getText(Object object) {
    RenameSchemaChange renameSchemaChange = (RenameSchemaChange) object;
    Schema schema = renameSchemaChange.getSchema();
    return getString("_UI_RenameSchemaChange_type") + " " + schema.getName();
}
Also used : RenameSchemaChange(org.obeonetwork.dsl.database.dbevolution.RenameSchemaChange) Schema(org.obeonetwork.dsl.database.Schema)

Example 22 with Schema

use of org.obeonetwork.dsl.database.Schema in project InformationSystem by ObeoNetwork.

the class SchemaChangeItemProvider method getText.

/**
 * This returns the label text for the adapted class.
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated NOT
 */
@Override
public String getText(Object object) {
    SchemaChange schemaChange = (SchemaChange) object;
    Schema schema = schemaChange.getSchema();
    return getString("_UI_SchemaChange_type") + " " + schema.getName();
}
Also used : Schema(org.obeonetwork.dsl.database.Schema) SchemaChange(org.obeonetwork.dsl.database.dbevolution.SchemaChange)

Example 23 with Schema

use of org.obeonetwork.dsl.database.Schema in project InformationSystem by ObeoNetwork.

the class RemoveSchemaItemProvider method getText.

/**
 * This returns the label text for the adapted class.
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated NOT
 */
@Override
public String getText(Object object) {
    RemoveSchema removeSchema = (RemoveSchema) object;
    Schema schema = removeSchema.getSchema();
    return getString("_UI_RemoveSchema_type") + " " + schema.getName();
}
Also used : RemoveSchema(org.obeonetwork.dsl.database.dbevolution.RemoveSchema) Schema(org.obeonetwork.dsl.database.Schema) RemoveSchema(org.obeonetwork.dsl.database.dbevolution.RemoveSchema)

Example 24 with Schema

use of org.obeonetwork.dsl.database.Schema in project InformationSystem by ObeoNetwork.

the class UpdateSchemaCommentChangeItemProvider method getText.

/**
 * This returns the label text for the adapted class.
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated NOT
 */
@Override
public String getText(Object object) {
    UpdateSchemaCommentChange updateSchemaCommentChange = (UpdateSchemaCommentChange) object;
    Schema schema = updateSchemaCommentChange.getSchema();
    return getString("_UI_UpdateSchemaCommentChange_type") + " " + schema.getName();
}
Also used : Schema(org.obeonetwork.dsl.database.Schema) UpdateSchemaCommentChange(org.obeonetwork.dsl.database.dbevolution.UpdateSchemaCommentChange)

Example 25 with Schema

use of org.obeonetwork.dsl.database.Schema in project InformationSystem by ObeoNetwork.

the class AlterSchemaItemProvider method getText.

/**
 * This returns the label text for the adapted class.
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated NOT
 */
@Override
public String getText(Object object) {
    AlterSchema alterSchema = (AlterSchema) object;
    Schema schema = alterSchema.getSchema();
    AdapterFactoryItemDelegator delegator = new AdapterFactoryItemDelegator(getRootAdapterFactory());
    final String parentLabel = delegator.getText(schema);
    return getString("_UI_AlterSchema_type", new Object[] { parentLabel, new DiffContentService().getSubDiffs(alterSchema, alterSchema.getMatch().getComparison()).size() });
}
Also used : AlterSchema(org.obeonetwork.dsl.database.dbevolution.AlterSchema) AlterSchema(org.obeonetwork.dsl.database.dbevolution.AlterSchema) Schema(org.obeonetwork.dsl.database.Schema) AdapterFactoryItemDelegator(org.eclipse.emf.edit.provider.AdapterFactoryItemDelegator) DiffContentService(org.obeonetwork.dsl.database.compare.extensions.services.DiffContentService)

Aggregations

Schema (org.obeonetwork.dsl.database.Schema)25 DataBase (org.obeonetwork.dsl.database.DataBase)8 ENotificationImpl (org.eclipse.emf.ecore.impl.ENotificationImpl)3 AbstractTable (org.obeonetwork.dsl.database.AbstractTable)3 AddSchema (org.obeonetwork.dsl.database.dbevolution.AddSchema)3 AlterSchema (org.obeonetwork.dsl.database.dbevolution.AlterSchema)3 RemoveSchema (org.obeonetwork.dsl.database.dbevolution.RemoveSchema)3 Table (org.obeonetwork.dsl.database.Table)2 TableContainer (org.obeonetwork.dsl.database.TableContainer)2 File (java.io.File)1 BigInteger (java.math.BigInteger)1 PreparedStatement (java.sql.PreparedStatement)1 ResultSet (java.sql.ResultSet)1 SQLException (java.sql.SQLException)1 Timestamp (java.sql.Timestamp)1 SimpleDateFormat (java.text.SimpleDateFormat)1 ArrayList (java.util.ArrayList)1 ExecutionException (org.eclipse.core.commands.ExecutionException)1 IResource (org.eclipse.core.resources.IResource)1 Comparison (org.eclipse.emf.compare.Comparison)1