public class SwingEntityModel extends DefaultEntityModel<SwingEntityModel,SwingEntityEditModel,SwingEntityTableModel>
EntityModel
Modifier and Type | Class and Description |
---|---|
static interface |
SwingEntityModel.Builder
Builds a
SwingEntityModel . |
USE_CLIENT_PREFERENCES
Constructor and Description |
---|
SwingEntityModel(EntityType entityType,
EntityConnectionProvider connectionProvider)
Instantiates a new SwingEntityModel with default SwingEntityEditModel and SwingEntityTableModel implementations.
|
SwingEntityModel(SwingEntityEditModel editModel)
Instantiates a new SwingEntityModel, with a default
SwingEntityTableModel |
SwingEntityModel(SwingEntityTableModel tableModel)
Instantiates a new SwingEntityModel
|
Modifier and Type | Method and Description |
---|---|
static SwingEntityModel.Builder |
builder(EntityType entityType)
Instantiates a new
SwingEntityModel.Builder instance |
activeDetailModels, addActiveDetailModelsListener, addDetailModel, addDetailModel, addDetailModel, addDetailModels, connectionProvider, containsDetailModel, containsDetailModel, containsDetailModel, containsTableModel, detailModel, detailModel, detailModelLink, detailModels, editModel, entities, entityType, removeActiveDetailModelsListener, savePreferences, tableModel, toString
public SwingEntityModel(EntityType entityType, EntityConnectionProvider connectionProvider)
entityType
- the type of the entity to base this SwingEntityModel onconnectionProvider
- a EntityConnectionProviderpublic SwingEntityModel(SwingEntityEditModel editModel)
SwingEntityTableModel
editModel
- the edit modelpublic SwingEntityModel(SwingEntityTableModel tableModel)
tableModel
- the table modelpublic static SwingEntityModel.Builder builder(EntityType entityType)
SwingEntityModel.Builder
instanceentityType
- the entity type