/**
* Generated with Acceleo
*/
package org.obeonetwork.dsl.database.parts;
/**
*
*
*/
public class DatabaseViewsRepository {
public static final int SWT_KIND = 0;
public static final int FORM_KIND = 1;
/**
* DataBase view descriptor
*
*/
public static class DataBase_ {
public static class Properties {
public static String name = "database::DataBase_::properties::name";
public static String url = "database::DataBase_::properties::url";
public static String usedLibraries = "database::DataBase_::properties::usedLibraries";
public static String comments = "database::DataBase_::properties::comments";
}
}
/**
* Column view descriptor
*
*/
public static class Column {
public static class Properties {
public static String name = "database::Column::properties::name";
public static String type = "database::Column::properties::type";
public static class TypeAttributes {
public static String length = "database::Column::properties::typeAttributes::length";
public static String precision = "database::Column::properties::typeAttributes::precision";
}
public static String literals = "database::Column::properties::literals";
public static class NullablePkAndUnique {
public static String nullable = "database::Column::properties::nullablePkAndUnique::nullable";
public static String primaryKey = "database::Column::properties::nullablePkAndUnique::primary key";
public static String unique = "database::Column::properties::nullablePkAndUnique::unique";
}
public static class Sequence {
public static String autoincrement = "database::Column::properties::sequence::autoincrement";
public static String sequence_ = "database::Column::properties::sequence::sequence_";
}
public static String defaultValue = "database::Column::properties::default value";
public static String comments = "database::Column::properties::comments";
}
}
/**
* Index view descriptor
*
*/
public static class Index {
public static class Properties {
public static String name = "database::Index::properties::name";
public static String qualifier = "database::Index::properties::qualifier";
public static String unique = "database::Index::properties::unique";
public static String cardinality = "database::Index::properties::cardinality";
public static String indexType = "database::Index::properties::index type";
public static String elements = "database::Index::properties::elements";
public static String comments = "database::Index::properties::comments";
}
}
/**
* View view descriptor
*
*/
public static class View {
public static class Properties {
public static String name = "database::View::properties::name";
public static String query = "database::View::properties::query";
public static String comments = "database::View::properties::comments";
}
}
/**
* Table view descriptor
*
*/
public static class Table {
public static class Properties {
public static String name = "database::Table::properties::name";
public static String columns = "database::Table::properties::columns";
public static String comments = "database::Table::properties::comments";
}
}
/**
* Foreign Keys view descriptor
*
*/
public static class ForeignKeys {
public static class Properties {
public static String foreignKeys_ = "database::Foreign Keys::properties::foreign keys_";
}
}
/**
* Indexes view descriptor
*
*/
public static class Indexes {
public static class Properties {
public static String indexes_ = "database::Indexes::properties::indexes_";
}
}
/**
* Constraints view descriptor
*
*/
public static class Constraints {
public static class Properties {
public static String constraints_ = "database::Constraints::properties::constraints_";
}
}
/**
* Primary Key view descriptor
*
*/
public static class PrimaryKey {
public static class Properties {
public static String name = "database::Primary Key::properties::name";
public static String columns = "database::Primary Key::properties::columns";
public static String comments = "database::Primary Key::properties::comments";
}
}
/**
* Foreign Key view descriptor
*
*/
public static class ForeignKey {
public static class Properties {
public static String name = "database::Foreign Key::properties::name";
public static String target = "database::Foreign Key::properties::target";
public static String elements = "database::Foreign Key::properties::elements";
public static String comments = "database::Foreign Key::properties::comments";
}
}
/**
* Foreign Key Element view descriptor
*
*/
public static class ForeignKeyElement {
public static class Properties {
public static String sourceTable = "database::Foreign Key Element::properties::Source table";
public static String fKColumn = "database::Foreign Key Element::properties::FK Column";
public static String targetTable = "database::Foreign Key Element::properties::Target table";
public static String pKColumn = "database::Foreign Key Element::properties::PK column";
public static String comments = "database::Foreign Key Element::properties::comments";
}
}
/**
* Index Element view descriptor
*
*/
public static class IndexElement {
public static class Properties {
public static String column = "database::Index Element::properties::column";
public static String asc = "database::Index Element::properties::asc";
public static String comments = "database::Index Element::properties::comments";
}
}
/**
* Constraint view descriptor
*
*/
public static class Constraint {
public static class Properties {
public static String name = "database::Constraint::properties::name";
public static String expression = "database::Constraint::properties::expression";
public static String comments = "database::Constraint::properties::comments";
}
}
/**
* Schema view descriptor
*
*/
public static class Schema {
public static class Properties {
public static String name = "database::Schema::properties::name";
public static String comments = "database::Schema::properties::comments";
}
}
/**
* Sequence view descriptor
*
*/
public static class Sequence {
public static class Properties {
public static String name = "database::Sequence::properties::name";
public static class StartIncrement {
public static String start = "database::Sequence::properties::StartIncrement::start";
public static String increment = "database::Sequence::properties::StartIncrement::increment";
}
public static class MinMax {
public static String minValue = "database::Sequence::properties::MinMax::min value";
public static String maxValue = "database::Sequence::properties::MinMax::max value";
}
public static String comments = "database::Sequence::properties::comments";
}
}
}