java.lang.Object
is.codion.swing.framework.model.tools.generator.DomainGeneratorModel

public final class DomainGeneratorModel extends Object
For instances use the factory method domainGeneratorModel(Database, User).
  • Method Details

    • schemaModel

      public is.codion.swing.common.model.component.table.FilteredTableModel<MetaDataSchema,Integer> schemaModel()
    • definitionModel

      public is.codion.swing.common.model.component.table.FilteredTableModel<DefinitionRow,Integer> definitionModel()
    • domainSource

      public is.codion.common.value.ValueObserver<String> domainSource()
    • close

      public void close()
    • populateSelected

      public void populateSelected(Consumer<String> schemaNotifier)
    • domainGeneratorModel

      public static DomainGeneratorModel domainGeneratorModel(is.codion.common.db.database.Database database, is.codion.common.user.User user) throws is.codion.common.db.exception.DatabaseException
      Instantiates a new DomainGeneratorModel instance.
      Parameters:
      database - the database to connect to
      user - the user to connect with
      Returns:
      a new DomainGeneratorModel instance
      Throws:
      is.codion.common.db.exception.DatabaseException - in case of an exception while connecting to the database