All Classes and Interfaces
Class
Description
An abstract base implementation of
ComponentValue.A default base implementation of the ConnectionPool wrapper, handling the collection of statistics
A default abstract implementation of the Database interface.
A base class for Dialog builders.
A base class for testing
EntityApplicationModel subclasses.An abstract EntityConnectionProvider implementation.
An abstract
EntityConnectionProvider.Builder.A default
EntityEditModel implementationAn abstract
EntityModel implementation.A base class for testing
EntityModel subclasses.An abstract
EntityTableModel implementationA base class for testing
EntityTableModel subclasses.A
ProgressWorker based FilterModel.Refresher.A base class for remote connections served by a
EntityServer.A base class for wrapping reports, handles caching.
A default Server implementation.
Represents a remote client connection.
An abstract
ComponentValue implementation for a text component.An abstract
Value implementation handling everything except the value itself.Builds a dialog with a button panel based on actions.
https://github.com/aKusaNas/aKusaN-no-Yami/blob/main/src/main/resources/theme/aKusaN_dark.theme.json
https://github.com/aKusaNas/aKusaN-no-Yami/blob/main/src/main/resources/theme/aKusaN_gray.theme.json
https://github.com/aKusaNas/aKusaN-no-Yami/blob/main/src/main/resources/theme/aKusaN_light.theme.json
https://gitlab.com/zlamalp/arc-theme-idea/-/blob/master/arc-theme-idea-light/resources/arc-theme.theme.json
https://gitlab.com/zlamalp/arc-theme-idea/-/blob/master/arc-theme-idea-dark/resources/arc_theme_dark.theme.json
https://gitlab.com/zlamalp/arc-theme-idea/-/blob/master/arc-theme-idea-dark/resources/arc_theme_dark_orange.theme.json
https://gitlab.com/zlamalp/arc-theme-idea/-/blob/master/arc-theme-idea-light/resources/arc-theme-orange.theme.json
Typed
Attribute representing a named, typed property of an entity.Provides
AttributeDefinition.Builder instances.Defines the data-type of an Attribute
Defines an Attribute configuration including validation, formatting, and behavior settings.
Builds a attribute definition instance
Supplies values, for example default ones.
https://github.com/codigrate/jetbrains-themes/blob/main/nature-themes/aurora-borealis-theme/resources/theme/aurora_borealis.theme.json
An exception indication an authentication failure
An authenticator.
An application automation harness.
Builds an
Automation instancehttps://github.com/codigrate/jetbrains-themes/blob/main/nature-themes/autumn-theme/resources/theme/autumn.theme.json
Auxiliary servers to be run in conjunction with a
Server must implement this interface.Provides a
AuxiliaryServer implementation.Builds a
BorderLayout based panel.Utility class for working with Borders.
Builds buttons.
Builds a JPanel with buttons.
Builds a dialog for displaying a calendar for date/time input.
A panel presenting a calendar for date/time selection.
Builds a
CalendarPanel instance.Provides access to the date.
Provides access to the date and time.
The available controls.
Used when actions must be cancelled from deep within a call stack.
https://github.com/luisfer0793/theme-carbon/blob/master/out/production/CarbonTheme/matte_carbon_basics.theme.json
A DocumentFilter implementation with automatic conversion to upper or lower case.
Specifies possible case conversions for document text.
https://github.com/catppuccin/jetbrains/blob/main/templates/ui.theme.tera
https://github.com/catppuccin/jetbrains/blob/main/templates/ui.theme.tera
https://github.com/catppuccin/jetbrains/blob/main/templates/ui.theme.tera
https://github.com/catppuccin/jetbrains/blob/main/templates/ui.theme.tera
Builds a JCheckBox that can be linked to non-nullable values.
Builds a JCheckBoxMenuItem.
A custom configuration class for java.util.logging that loads configuration files from the classpath.
A ClientInstanceMonitor
A ClientInstanceMonitorPanel
A ClientMonitor
A ClientMonitorPanel
Utility methods for remote clients
A ClientUserMonitor for monitoring connected clients and users connected to a server
A ClientUserMonitorPanel
https://github.com/ngehlert/cobalt2/blob/master/Cobalt2-UI-Theme/resources/Cobalt_2.theme.json
https://github.com/CodelyTV/jetbrains-theme/blob/main/src/main/resources/codely.theme.json
https://github.com/CodelyTV/jetbrains-theme/blob/main/src/main/resources/codely_blue.theme.json
https://github.com/CodelyTV/jetbrains-theme/blob/main/src/main/resources/codely_dark.theme.json
https://github.com/CodelyTV/jetbrains-theme/blob/main/src/main/resources/codely_light.theme.json
Utilities class for Color.
An
Attribute representing a table column.Provides
ColumnDefinition.Builder instances.Converts to and from SQL values, such as integers being used to represent booleans in a database.
Generates column values for entities on insert.
Indicates an identity column based key generator.
Gets a single value from a
ResultSet.Sets a parameter value in a
PreparedStatementA condition based on a single
Column.Creates
ColumnConditions.A UI implementation for
ConditionModel.Builds a
ColumnConditionPanel instanceProvides a
ColumnConditionPanel.BuilderProvides equal, in, upper and lower bound input components for a
ColumnConditionPanelThe condition controls.
Specifies an attribute definition based on a table column.
Builds a
ColumnDefinitionThe summary types available to the default summary model
A panel that shows a summary value for a numerical column property.
Specifies a column template configuration.
Builds a
JComboBox.Provides a
ComboBoxBuilderA builder for a
JComboBox based selection dialog.A
Control based on a Control.CommandBuilds a
CommandControlSelects an item in a JComboBox based on values typed on the keyboard.
A builder for combo box completion.
The available completion modes.
Builds a component.
A builder for JDialog containing a single component.
A factory for
ComponentBuilder instances.A
Value represented by an input component of some sort.Use
The component is available via
ComponentBuilder.build() to build a JComponent instance or ComponentValueBuilder.buildValue() to build a ComponentValue instance.The component is available via
ComponentValue.component() and the associated ComponentValue instance
is available via the ComponentValueBuilder.COMPONENT_VALUE client property.Specifies a query condition for filtering entities from the database.
A condition specifying all entities of a given type, a no-condition.
An interface encapsulating a combination of Condition instances,
that should be either AND'ed or OR'ed together in a query context
Specifies a condition with an operator and operands as well as relevant events and states.
Builds a
ConditionModel instance.Provides a
ConditionModel.BuilderProvides condition operands.
Provides a way to set the condition.
The possible wildcard types
An abstract base class for a UI component based on a
ConditionModel.The available condition panel views
Provides condition strings for custom conditions
Defines a custom condition type that can be used to create complex SQL WHERE clauses
that cannot be expressed using the standard
Condition API.A utility class for central configuration values.
Indicates that a required configuration file was not found.
AND / OR
Provides new
Connection instances.An exception indicating that the server is not accepting new connections
Provides connection pool implementations
A ConnectionPoolMonitor
A ConnectionPoolMonitorPanel
An interface encapsulating the state of a connection pool at a given time.
An interface encapsulating database connection pool statistics
A connection pool wrapper, providing statistics from the underlying pool and allowing some configuration.
Responsible for providing JDBC
Connection instances.Encapsulates information about a client required by a server for establishing a connection
A builder for ConnectionRequest
A beefed up Action.
A command interface, allowing Controls based on
ActionEvents.Provides control builders.
A command interface, allowing Controls based on method references
A builder for Control
Provides small and large versions of an icon.
Identifies a
Control instanceKeyboard controller with high-level operations, based on
RobotManages a set of
Control instances.Builds panels with controls.
Provides a
ControlPanelBuilderA collection of controls and separators, note that these can be nested controls.
A
ControlKey for Controls instancesSpecifies a layout for a
Controls instance.A builder for Controls
A custom
Condition based on a ConditionString.https://github.com/openmindculture/intellij-cute-pink-dark-theme/blob/main/src/main/resources/cute_pink_dark.theme.json
https://github.com/openmindculture/intellij-cute-pink-light-theme/blob/main/src/main/resources/cute_pink_light.theme.json
https://github.com/OlyaB/CyanTheme/blob/master/src/Cyan.theme.json
https://github.com/elliotwaite/jetbrains-cyberpunk-theme/blob/master/resources/cyberpunk_theme.theme.json
https://github.com/vecheslav/darcula-solid/blob/master/src/Darcula_Solid.theme.json
https://github.com/nerzhulart/DarkFlatTheme/blob/master/src/DarkFlatTheme.theme.json
https://github.com/ewwwdp/dark-horizon-jetbrains/blob/main/resources/theme/dark_horizon_theme.theme.json
https://github.com/OlyaB/DarkPurpleTheme/blob/master/src/DarkPurple.theme.json
Defines DBMS specific functionality as well as basic database configuration settings.
Specifies common database operations.
Counts queries for statistics.
Encapsulates basic database usage statistics.
An exception coming from a database-layer.
Provides
Database implementationsA database function
A DatabaseMonitor
A DatabaseMonitorPanel
ObjectMapper implementation for
EntityConnection.Select and EntityConnection.Update.A database procedure
Provides db2 database implementations
A default
EditComponentFactory implementation.A central application model class.
Handles creating and manipulating Entity instances for testing purposes.
A default
EntityObjectMapperFactory implementation, extend to add custom serialisers/deserializers.A default
FrameworkIcons implementation.Builds a
HttpEntityConnectionProvider instance.Builds a
LocalEntityConnectionProvider instance.Builds a
RemoteEntityConnectionProvider instance.A base server admin implementation.
Represents an action that executes after a specified delay, with the ability to cancel it before execution.
An exception indicating a failed delete operation
Provides derby database implementations
A definition for attributes which value is derived from the values of one or more attributes.
Builds a derived AttributeDefinition instance
The second step in building a denormalized attribute
The first step in building a denormalized attribute
Builds a derived AttributeDefinition instance
The second step in building a
DerivedAttributeDefinitionThe first step in building a
DerivedAttributeDefinitionResponsible for providing values derived from other attribute values.
Provides the source values from which to derive a value.
A base interface for JDialog builders
A utility class for displaying Dialogs.
A document adapter, with default implementations for the
DocumentAdapter.insertUpdate(DocumentEvent) and
DocumentAdapter.removeUpdate(DocumentEvent) calling DocumentAdapter.contentsChanged(DocumentEvent).Represents an application domain model, entities, reports and database operations.
For instances use the factory method
DomainGeneratorModel.domainGeneratorModel(Database, User).A default
Domain implementation.For instances use the builder provided by
DomainSource.builder().Builds a
DomainSource instanceThe first step in building a
DomainSource instanceA class for unit testing a domain model.
Handles creating and modifying entities used for testing.
Identifies a domain model and serves as a factory for
EntityType
instances associated with this domain model type.https://github.com/dracula/jetbrains/blob/master/src/main/resources/themes/Dracula.theme.json
A factory for
ComponentValue instances.https://github.com/yx208/intellij-elegant-theme/blob/main/resources/theme/elegant-dark.theme.json
https://github.com/yx208/intellij-elegant-theme/blob/main/resources/theme/elegant-light.theme.json
A repository containing the
EntityDefinitions for a given domain.Provides a
Entities.Configurable Entities instanceRepresents a row in a table or query result, encapsulating the data and state of a domain entity.
A builder for
Entity instances.Provides ways to create copies of an entity instance.
Represents a unique column combination for a given entity.
A builder for
Entity.Key instances.Builds a and starts an application.
A central application model class.
Manages the
EntityModels for a EntityApplicationModelA central application panel class.
Handles laying out an EntityApplicationPanel.
A UI component based on the
EntityComboBoxModel.Builds a
EntityComboBox instance.Provides a
EntityComboBox.BuilderThe available controls.
A ComboBoxModel based on an Entity, showing by default all the entities in the underlying table.
Builds a
EntityComboBoxModel.Provides a
EntityComboBoxModel.BuilderControls the filters for a
EntityComboBoxModelControls a foreign key filter for a
EntityComboBoxModelA
EntityComboBox based panel, with optional buttons for adding and editing items.A builder for a
EntityComboBoxPanelProvides a
EntityComboBoxPanel.BuilderProvides a
EntityComboBoxPanel.Builder.EditPanelStepA factory for
ComponentBuilder instances
based on attributes from a given entity definition.A default component factory implementation for attributes.
A default
ConditionModel factory for Entity based condition models.A connection to a database for querying and manipulating
Entity instances.Copies a set of entities between a source and destination connection, performing a commit after each
batchSize number of inserts,
unless the destination connection has an open transaction.A builder for a
EntityConnection.BatchCopy operation.Inserts entities in batches, performing a commit after each
batchSize number of inserts,
unless the destination connection has an open transaction.A builder for
EntityConnection.BatchInsert operation.A class encapsulating count query parameters.
Builds a
EntityConnection.Count instance.Provides a
EntityConnection.Count.Builder.A class encapsulating select query parameters.
Builds a
EntityConnection.Select.Specifies an action to be executed within a transaction.
Specifies an action to be executed within a transaction producing a result.
A class encapsulating a where clause along with columns and their associated values for update.
Builds an
EntityConnection.Update.Provides a managed
EntityConnection instance with automatic reconnection handling.Builds
EntityConnectionProvider instances.Provides method tracing for entity connection.
Specifies an entity definition, encapsulating the metadata for an entity type.
Holds the attribute definitions for an entity type
Builds a EntityDefinition
Holds the column definitions for an entity type
Holds the foreign key definitions for an entity type
Holds the primary key definition for an entity type
Provides edit and selection dialogs for entities.
A builder for a dialog for inserting entities.
Builds a dialog for editing single attributes for one or more entities
A builder for a dialog for editing entities.
A builder for a selection dialog based on an
EntityTablePanel.Provides selection for single or multiple entities.
A base class for entity edit panels, managing the components used for editing entities.
Species the component used to edit an attribute
Manages the components that should receive the input focus.
Specifies a class for editing an
Entity instance.Provides edit access to an
Attribute value in the underlying entity being edited.Represents a task for inserting, updating or deleting entities, split up for use with a background thread.
The task result
The task performing the operation
Provides edit access to the underlying entity.
Indicates whether the active entity exists in the database.
Indicates whether the active entity is modified, that is, exists and has one or more modified attribute values.
The edit model settings.
A UI component based on a
EntityEditModel.Contains configuration settings for a
EntityEditPanel which must be set before the panel is initialized.Handles displaying confirmation messages for common actions to the user.
The controls available for
EntityEditPanels.Performs delete.
Builds an async delete command
Performs insert.
Builds an async insert command
Performs update.
Builds an async update command
Factory class for building formatters for
Entity instances.A Builder for a formatter function, which provides toString() values for entities.
Specifies a class responsible for, among other things, coordinating a
EntityEditModel and an EntityTableModel.Manages the detail models for a
EntityModelEntity object mapper for mapping
Entity and Entity.Key to and from JSON.Provides
EntityObjectMapper instances for a given domain.A panel representing an Entity via a EntityModel, which facilitates browsing and editing of records.
A builder for
EntityPanel instances.Provides a
EntityPanel.Builder.PanelBuilderProvides a
EntityPanel.BuilderContains configuration settings for a
EntityPanel which must be set before the panel is initialized.The standard controls available in a entity panel
Controls the detail panels for a EntityPanel instance.
Handles the layout of a EntityPanel with one or more detail panels.
The navigation directions.
The possible states of a detail or edit panel.
Specifies the window type.
Provides String representations of
EntityConnection.Select instances, for debugging.A factory for
EntityQueries instancesProvides entities based on query conditions.
Specifies an additional condition supplier.
Manages the attributes to include when querying.
Iterates through an
Entity based query result.A UI component based on the EntitySearchModel.
Builds an entity search field.
Provides multi or single selection
EntitySearchField.Builder.Factory instancesProvides a
EntitySearchField.Builder.FactoryThe available controls.
A
EntitySearchField.Selector based on a JList.Builds a multi selection entity search field.
The ways which a search field can indicate that a search is in progress.
Provides a way for the user to select one or more of a given set of entities
Builds a single selection entity search field.
A
EntitySearchField.Selector based on a FilterTable.A
EntitySearchField based panel, with optional buttons for searching, adding and editing items.A builder for a
EntitySearchFieldPanelProvides a
EntitySearchFieldPanel.BuilderProvides multi or single selection
EntitySearchFieldPanel.Builder instancesProvides a
EntitySearchFieldPanel.Builder.EditPanelStepBuilds a multi selection entity search field panel.
Builds a single selection entity search field panel.
Searches for entities based on a search text and set of String based condition columns.
A builder for a
EntitySearchModel.Provides a
EntitySearchModel.BuilderManages the search strings and provides search results.
Controls the selection
Column search settings
Defines a select query or parts of a select query, that is, from, columns, where, groupBy, having and orderBy clauses.
Builds a
EntitySelectQuery.Adds a common table expression (CTE) to the query.
Specifies whether this CTE requires the WITH clause to be marked as RECURSIVE.
A remote server class, responsible for handling requests for AbstractRemoteEntityConnections.
Defines the entity server admin service methods.
Basic information about an entity definition.
Basic information about an operation.
Basic information about a report.
Configuration values for a
EntityServer.A Builder for EntityServerConfiguration
A monitor for the EntityServer
A UI based on the EntityServerMonitor model
An
AuxiliaryServer implementation providing HTTP based entity services.Provides a
EntityService auxiliary server instance.A
SwingEntityTableModel based table cell factory.Specifies a table model containing
Entity instances.Defines the actions a table model can perform when entities are inserted via the associated edit model
The EntityTablePanel is a UI class based on the EntityTableModel class.
Contains configuration settings for a
EntityTablePanel which must be set before the panel is initialized.The Controls available in a
EntityTablePanelSpecifies the refresh button visibility.
Specifies how a selection is presented.
Defines an Entity type and serves as a Factory for
Attribute instances associated with this entity type.Responsible for providing validation for entities.
https://github.com/Hecatoncheir/espresso_light_theme/blob/master/src/main/resources/themes/espresso_light.theme.json
An event class implementing
Observer.https://github.com/codigrate/jetbrains-themes/blob/main/nature-themes/everest-theme/resources/theme/everest.theme.json
https://github.com/MenWhoRust/everforest-jetbrains/blob/main/src/main/resources/Everforest_Dark_Hard.theme.json
https://github.com/MenWhoRust/everforest-jetbrains/blob/main/src/main/resources/Everforest_Dark_Medium.theme.json
https://github.com/MenWhoRust/everforest-jetbrains/blob/main/src/main/resources/Everforest_Dark_Soft.theme.json
https://github.com/MenWhoRust/everforest-jetbrains/blob/main/src/main/resources/Everforest_Light_Hard.theme.json
https://github.com/MenWhoRust/everforest-jetbrains/blob/main/src/main/resources/Everforest_Light_Medium.theme.json
https://github.com/MenWhoRust/everforest-jetbrains/blob/main/src/main/resources/Everforest_Light_Soft.theme.json
An exception dialog builder.
For instances use the
FileInputPanel.builder() method.Builds a
FileInputPanelProvides either a
Path or a byte array based FileInputPanel.Builder.A builder for a file/directory selection dialog
Handles the importing of files during drag'n drop operations.
A combo box model based on
FilterModel.Builds a
FilterComboBoxModelProvides a
FilterComboBoxModel.BuilderBuilds
FilterComboBoxModel implementations based on the Item class.Responsible for finding an item of type
FilterComboBoxModel.ItemFinder by a single value of type FilterComboBoxModel.ItemFinder.A
JList based on a FilterListModelA
ListModel based on FilterModel.Builds a
FilterListModelProvides a
FilterListModel.BuilderHandles the column sorting states for a
FilterListModel.Specifies a data model that can be filtered to exclude some or all of the items it contains.
An abstract base implementation of
FilterModel.Refresher.Provides a way to respond to changes to the included items
Controls which items should be included.
Manages the items in
FilterModel.Builds a
FilterModel.Items instanceProvides a
FilterModel.Items.Builder.SelectionStepHandles refreshing data for a
FilterModel.Implements the sorting for a
FilterModelA JTable implementation for
FilterTableModel.A builder for a
FilterTableProvides a
FilterTable.Builder instance based on a given table modelSpecifies whether to center the scrolled to row and or column.
The controls.
A
TableCellEditor implementation for FilterTable.Provides a
FilterTableCellEditor.BuilderA factory for
TableCellEditor instances.Builds a
FilterTableCellRendererProvides a
FilterTableCellRenderer.BuilderProvides a color to override the default color for table cells.
A default
FilterTableCellRenderer.UISettings implementation.A factory for
FilterTableCellRenderer instances.Represents the UI cell colors according to the look and feel.
A
TableColumn with a typed identifier.A builder for
FilterTableColumn instances.A panel that synchronizes child component sizes and positions to table columns.
A TableColumnModel handling hidden columns.
A column selection model
Represents an anchor or lead selection index.
Observes the hidden columns
Controls the visible columns
A default filter table condition panel.
Specifies a table model supporting selection as well as filtering.
A builder for a
FilterTableModel.Provides a
FilterTableModel.Builder instanceProvides access to table column values
Handles the editing of rows
Exports the table model data as a String.
Specifies the columns for a table model, their identifiers,
their class and how to extract their value from a row instance.
Handles searching through a
FilterTableManages the search results.
Holds a row/column coordinate
Handles the column sorting states for a
FilterTableModel.Provides the current column sort order
Specifies a sorting state for a column.
Manages the
SortOrder for a given columnProvides all available Flat Look and Feels
A layout manager similar to GridLayout, but allows components to maintain their preferred size.
Builds a
FlexibleGridLayout instances.Builds a
FlexibleGridLayout based panelBuilds a
FlowLayout based panelA FontImageIcon
A builder for a FontImageIcon.
Provides a
FontImageIcon.BuilderProvides a
FontImageIcon.Builder.SizeStepProvides a
FontImageIcon.Builder.ColorStepPaints a FontIcon onto an Image Icon
Creates a ImageIcon on which to paint the FontIcon
An
Attribute representing a foreign key relation.Provides
ForeignKeyDefinition.Builder instances.Represents a foreign key reference between columns.
A ForeignKey based condition for filtering entities by their relationships.
A default foreign key condition model using
EntitySearchModel for
both the Operator.EQUAL and Operator.IN operands.A builder for a
ForeignKeyConditionModelRepresents a reference to another entity, typically but not necessarily based on a foreign key.
Builds a
ForeignKeyDefinition.Represents a link between two entity models based on a foreign key.
Builds a
ForeignKeyModelLinkA builder for a JFrame.
A utility class for frames.
Provides icons for framework ui components.
A class containing shared i18n messages used by the framework.
https://github.com/gerry-themes/gerry-themes/blob/master/resources/gerryDarcula.theme.json
https://github.com/gerry-themes/gerry-themes/blob/master/resources/gerryDark.theme.json
https://github.com/gerry-themes/gerry-themes/blob/master/resources/light/gerryLight.theme.json
https://github.com/gerry-themes/gerry-themes/blob/master/resources/gerryOceanic.theme.json
https://github.com/gerry-themes/gerry-themes/blob/master/resources/gerryStorm.theme.json
https://github.com/gerry-themes/gerry-themes/blob/master/resources/gerryViolet.theme.json
https://github.com/iyashpal/intellij-github-themes/blob/main/resources/theme/dark.theme.json
https://github.com/iyashpal/intellij-github-themes/blob/main/resources/theme/dark-default.theme.json
https://github.com/iyashpal/intellij-github-themes/blob/main/resources/theme/light.theme.json
https://github.com/thvardhan/Gradianto/blob/master/src/main/resources/Gradianto_dark_fuchsia.theme.json
https://github.com/thvardhan/Gradianto/blob/master/src/main/resources/Gradianto_deep_ocean.theme.json
https://github.com/thvardhan/Gradianto/blob/master/src/main/resources/Gradianto_midnight_blue.theme.json
https://github.com/thvardhan/Gradianto/blob/master/src/main/resources/Gradianto_Nature_Green.theme.json
https://github.com/OlyaB/GreyTheme/blob/master/src/Gray.theme.json
Builds a
GridLayout based panelhttps://github.com/Vincent-P/gruvbox-intellij-theme/blob/master/src/main/resources/gruvbox_dark_hard.theme.json
https://github.com/Vincent-P/gruvbox-intellij-theme/blob/master/src/main/resources/gruvbox_dark_medium.theme.json
https://github.com/Vincent-P/gruvbox-intellij-theme/blob/master/src/main/resources/gruvbox_dark_soft.theme.json
https://github.com/Ebyrdeu/gruvbox-material-light/blob/main/resources/theme/gruvbox-material-light-hard.theme.json
https://github.com/Ebyrdeu/gruvbox-material-light/blob/main/resources/theme/gruvbox-material-light-medium.theme.json
https://github.com/Ebyrdeu/gruvbox-material-light/blob/main/resources/theme/gruvbox-material-light-soft.theme.json
Provides h2 database implementations
Runs scripts using the H2 RunScript tool.
https://github.com/ADMARIl/halcyon-jetbrains/blob/master/src/main/resources/Halcyon.theme.json
https://github.com/hiberbee/themes/blob/latest/src/intellij/src/main/resources/themes/HiberbeeDark.theme.json
https://github.com/JetBrains/intellij-community/blob/master/platform/platform-resources/src/themes/HighContrast.theme.json
A HikariCP connection pool based
ConnectionPoolFactory implementationA text field which displays a hint when it is not the focus owner and contains no text.
A HostMonitor
A HostMonitorPanel
Provides hsql database implementations
A factory for http based EntityConnection builder.
Builds a http based EntityConnection
A class responsible for managing a HttpEntityConnection.
Builds a
HttpEntityConnectionProvider instance.Provides icons for ui components.
Displays the component from a given component value in a dialog and returns the value if the user accepts the input.
Provides an
InputDialogBuilder instanceBuilds a
BorderLayout based input panelBuilds an input panel with a label and input component.
Creates and lays out an input panel
Builds a
InputPanelLayoutProvides the installed look and feels.
Provides Look And Feels based on IntelliJ themes.
A class encapsulating a constant value and a caption representing the value.
Builds a item combo box.
Provides a
ItemComboBoxBuilderItemRandomizer provides a way to randomly choose an item based on a weight value.
Wraps an item for usage in the ItemRandomizer.
A builder for JSpinner based on a list of
Items.An exception used to indicate that an item value is invalid.
Factory for
Report based on JasperReports.A default JRDataSource implementation which iterates through the iterator received via the constructor.
A JasperReport.
A Jasper Reports report.
A java.util.logging LoggerProxy implementation
A factory for key event builders.
A Builder for adding a key event to a component, with a default onKeyRelease trigger
and condition
JComponent.WHEN_FOCUSED.A builder for JLabel.
A utility class for layouts.
An exception used to indicate that a value associated with a key exceeds the allowed length.
Creates a
JComboBox based ComponentValue instance, represented by the items
in the combo box (as opposed to the selected item)Provides a
ListBoxBuilder.LinkedValueBuilderProvides a
ListBoxBuilderBuilds a JList instance.
A factory for list builders, depending on what the component value should represent.
Builds a JList, where the value is represented by the list items.
Provides a
ListBuilder.FactoryBuilds a single-selection JList, where the value is represented by the selected item.
Builds a multi-selection JList, where the value is represented by the selected items.
A builder for a
JList based selection dialog.Provides selection for single or multiple items.
A builder for JSpinner based on a list of values.
Specifies a class for running multiple application instances for load testing purposes.
Handles running a load test application
Controls the load test applications
Builds a
LoadTest.Provides an
LoadTest.Builder.CloseApplicationStepControls the load test think time
Collects chart data for a load test.
Table model row describing a load test application.
A scenario exception
A default UI component for the LoadTestModel class.
Specifies a locale sensitive numerical date format pattern.
A Builder for
LocaleDateTimePattern.EntityConnection implementation based on a local JDBC connection.
A class responsible for managing a local EntityConnection.
Builds a
LocalEntityConnectionProvider.A Log4j LoggerProxy implementation
A Logback LoggerProxy implementation
A logging proxy facilitating the setting of log levels
A login dialog builder.
Validates a login attempt.
An exception indicating that a login has failed
Provides logos.
A simple log viewer with search functionality.
A combo box for selecting a LookAndFeel.
Builds a
LookAndFeelComboBoxProvides and enables a
LookAndFeel implementation.Provides one or more look and feel enablers.
Builds a dialog for selecting a look and feel.
https://github.com/blai30/Lotus-Theme/blob/main/src/main/resources/themes/Lotus_Dark.theme.json
https://github.com/blai30/Lotus-Theme/blob/main/src/main/resources/themes/Lotus_Light.theme.json
Provides mariadb database implementations
Builds a formatted text field.
Builds a
MaskFormatter instance.A builder for menus.
Provides a
MenuBuilderBuilds a JMenuItem.
An overridable resource bundle.
A class providing shared internationalization messages for common UI elements and actions
throughout the Codion framework.
A method trace.
This is an internal class not for general usage.
Represents a link between two entity models.
Builds a
ModelLinkProvides a modified indicator for a component.
https://github.com/subtheme-dev/monokai-pro
Exception used when one record was expected but many were found.
A selection model managing multiple selected items.
Manages the selected indexes.
Manages the selected items.
Provides mysql database implementations
An automation narrator to use alongside
Controller.NavigableImagePanel is a lightweight container displaying
an image that can be zoomed in and out and panned with ease and simplicity,
using an adaptive rendering for high quality display and satisfactory performance.Defines zoom devices.
https://github.com/coeiico/jetbrains-nightfall-theme/blob/main/src/main/resources/nightfall.theme.json
https://github.com/nordtheme/jetbrains/blob/main/src/nord.theme.json
A JCheckBox implementation, which allows null values, via
NullableToggleButtonModel.Builds a NullableCheckBox for nullable boolean values.
A ToggleButtonModel implementation, which allows the null state.
Utility class for working with nulls.
An exception used to indicate that a null value was being associated with
a key which does not allow null values.
A text field for numbers.
Builds a NumberField
Provides a
NumberField.BuilderA builder for number based JSpinner
Provides a
NumberSpinnerBuilderCreates an
ObjectInputFilter instance.A wrapper for a value, providing a change observer.
Specifies an observable for a
State instance.A read only values observable
A read only value list observable
A read only value set observable
Manages event listeners.
https://github.com/lczerniawski/ObsidianSunset-JetBrains/blob/main/resources/theme/ObsidianSunsetBlue.theme.json
https://github.com/lczerniawski/ObsidianSunset-JetBrains/blob/main/resources/theme/ObsidianSunsetOrange.theme.json
Builds a modal dialog for displaying the given
component,
with OK and Cancel buttons based on the given actions.https://github.com/perlun/jetbrains-one-dark-theme/blob/master/src/main/resources/themes/one_dark.theme.json
https://github.com/marcosramos87/one-pauintxi-theme/blob/main/vscode/themes/one-pauintxi-all-blue.json
https://github.com/marcosramos87/one-pauintxi-theme/blob/main/vscode/themes/one-pauintxi-all-orange.json
https://github.com/marcosramos87/one-pauintxi-theme/blob/main/vscode/themes/one-pauintxi-blue.json
https://github.com/marcosramos87/one-pauintxi-theme/blob/main/vscode/themes/one-pauintxi-orange.json
Enumerating all the available operator types.
Provides oracle database implementations
Specifies an order by clause for entity queries.
Builds a
OrderBy instance.Specifies how to handle null values during order by.
Specifies an order by column and whether it's ascending or descending
Builds a JPanel instance.
Provides panel builders.
Parses a value from a string
The result of parsing a value from a String
A DocumentFilter which parses a value from the document text and allows for validation of the parsed value.
Builds a JPasswordField.
A class responsible for monitoring the connection pools of a given EntityServer.
A PoolMonitorPanel
Provides postgresql database implementations
Builds a JProgressBar.
A dialog containing a progress bar.
A builder for
ProgressDialog.A
SwingWorker implementation.Builds a
ProgressWorker instance.Provides builders for a given task type.
Reports progress and publishes intermediate results for a ProgressWorker
A progress aware background task producing a result.
A progress aware background task.
A background task producing a result.
A background task.
A builder for a
ProgressWorker implementation which displays a progress bar in a modal dialog
while background work is being performed.Provides builders for a given task type.
Provides configuration values which sync with system properties when set.
Formats a property value, can f.ex.
A Value associated with a named property.
Builds a dynamic proxy for a single interface.
A proxy method.
Parameters available to the invocation handler when calling a proxy method.
Exception thrown when a statement has timed out or been cancelled.
Builds a JRadioButton.
Builds a JRadioButtonMenuItem.
An exception used to indicate that a value associated with
a key which not fall within the allowed range of values.
An exception indicating that the row in question has been modified or deleted since it was loaded.
Exception used when an expected record was not found.
The possible actions to take on a referential integrity error.
An exception indication a referential integrity failure
Contains basic information about a remote client
Builds a
RemoteClientA remote EntityConnection.
A class responsible for managing a remote entity connection.
Builds a
RemoteEntityConnectionProvider.RMI-specific iterator interface for remote entity result iteration.
A wrapper for a report
An exception occurring during report generation.
Identifies a report.
Provides overidden resource messages.
https://github.com/JetBrains/rider-theme-pack/blob/master/src/main/resources/RiderDark.theme.json
https://github.com/JetBrains/rider-theme-pack/blob/master/src/main/resources/RiderDay.theme.json
https://github.com/JetBrains/rider-theme-pack/blob/master/src/main/resources/RiderLight.theme.json
https://github.com/JetBrains/rider-theme-pack/blob/master/src/main/resources/RiderMelonDark.theme.json
https://github.com/JetBrains/rider-theme-pack/blob/master/src/main/resources/RiderMelonDay.theme.json
https://github.com/JetBrains/rider-theme-pack/blob/master/src/main/resources/RiderMelonLight.theme.json
https://github.com/JetBrains/rider-theme-pack/blob/master/src/main/resources/RiderMelonNight.theme.json
https://github.com/JetBrains/rider-theme-pack/blob/master/src/main/resources/RiderNight.theme.json
https://github.com/codigrate/jetbrains-themes/blob/main/nature-themes/roraima-theme/resources/theme/roraima.theme.json
https://github.com/codigrate/jetbrains-themes/blob/main/nature-themes/sakura-theme/resources/theme/sakura.theme.json
Provides a way to scale UIs.
Builds a dialog for selecting the scaling.
Specifies a load test usage scenario.
A
Scenario builder.Specifies the scenario performer
Performs a load test scenario.
Describes the results of a load test scenario run
For instances use the available factory methods.
Specifies the settings used when deriving a domain model from a database schema.
Builds a
SchemaDomain.SchemaSettings instance.A builder for JScrollPane
Highlights search results in a JTextComponent.
Builds a
SearchHighlighter.Provides a
SearchHighlighter.BuilderA builder for a selection dialog.
A factory for selection builders.
https://github.com/codigrate/jetbrains-themes/blob/main/nature-themes/sequoia-theme/resources/theme/sequoia.theme.json
A
ObjectInputFilterFactory implementation based on patterns, specified as a string via SerializationFilterFactory.SERIALIZATION_FILTER_PATTERNS
or from a file via SerializationFilterFactory.SERIALIZATION_FILTER_PATTERN_FILE.Utility class for serialization.
A server for serving remote interfaces
Locates
Servers by name on a registry.A builder for
Server.Locator instances.Administration interface for a
RemoteServer.Garbage collection event
Basic server performance statistics.
Thread statistics
An exception indicating that a login has failed due to an authentication error,
invalid username or password
Configuration values for a
Server.A Builder for ServerConfiguration
An exception originating from a remote server
Encapsulates static server information
A ServerMonitor
A ServerMonitorPanel
A selection model managing a single selected item.
A Document implementation which allows for setting the max text length and automatic conversion to upper or lower case.
Utility class for setting component sizes.
A builder for JSpinner
Provides a
SliderBuilderhttps://github.com/snowe2010/solarized-jetbrains/blob/master/src/solarized_dark_theme.theme.json
https://github.com/snowe2010/solarized-jetbrains/blob/master/src/solarized_light_theme.theme.json
https://github.com/mturlo/intellij-spacegray/blob/master/src/Spacegray.theme.json
A builder for JSpinner.
A builder for JSplitPane.
Provides sqlite database implementations
Provides sql server database implementations
https://github.com/srcery-colors/srcery-intellij/blob/master/src/main/resources/srcery.theme.json
A class encapsulating a boolean state.
Builds a
State instance.A state which combines a number of states, either ANDing or ORing those together
when determining its own state.
A
State.Group deactivates all other states when a state in the group is activated.A interface defining a class for providing summaries of numerical table columns: sum, average, minimum, maximum and minimum & maximum.
Specifies a summary provider
Provides the values on which to base the summary .
A Swing implementation of
EntityApplicationModelA Swing
ConditionModel supplier using EntityComboBoxModel for foreign keys based on small datasetsA Swing implementation of
EntityEditModel.A Swing implementation of
EntityModelA TableModel implementation for displaying and working with entities.
A condition model using a
EntityComboBoxModel for the Operator.EQUAL operand
and a EntitySearchModel for the Operator.IN operands.A builder for a
SwingForeignKeyConditionModelPlugin that integrates MCP server directly into a Swing application.
Handles i18n for Swing components
A
EntityApplicationPanel.ApplicationLayout layout based on a JTabbedPane.A
EntityPanel.DetailLayout implementation based on a JTabbedPane.Builds a
TabbedDetailLayout.Provides a
TabbedDetailLayout.BuilderThe controls.
A builder for a JTabbedPane.
Builds a Tab for a
TabbedPaneBuilder.Manages a set of
ConditionModels for table columns.An abstract base class for a UI component based on a
TableConditionModel.A task scheduler based on a
ScheduledExecutorService, scheduled at a fixed rate,
using a daemon thread by default.A builder for
TaskSchedulerProvides a
TaskScheduler.BuilderProvides a
TaskScheduler.Builder.IntervalStepA JFormattedTextField for Temporal types.
A builder for
TemporalField.Provides a
TemporalField.BuilderThe controls.
Parses a Temporal value from text with a provided formatter
A panel for a TemporalField with button for displaying a calendar
Builds a
TemporalFieldPanelProvides a
TemporalFieldPanel.BuilderA utility class for working with text, such as collating and padding.
Builds a JTextArea.
A builder for text components.
Specifies the possible initial caret positions in case text component has an initial value.
A utility class for JTextComponents.
Builds a JTextField.
Provides a
TextFieldBuilderA panel that includes a JTextField in a
BorderLayout.CENTER position and a button in BorderLayout.EAST
which opens a JTextArea for editing long strings.A builder for
TextFieldPanel.The available controls.
Builds a JTextPane.
https://github.com/tayviscon-io/tayviscon-jetbrains-theme/blob/main/src/main/resources/themes/TayvisconDark.theme.json
Builds a JToggleButton.
Specifies how toggle buttons are presented.
A Control for toggling a boolean value.
Builds a
ToggleControlBuilds a toggle menu item.
Specifies whether a menu is kept open after a toggle menu item has been toggled.
A Tomcat connection pool based
ConnectionPoolFactory implementationA builder for a
JToolBar.A utility enum for enabling component focus traversal based on the Enter key.
An attribute that does not map to an underlying database column.
Builds a transient AttributeDefinition instance
https://github.com/jasonhulbert/jetbrains-trash-panda-theme/blob/master/src/main/resources/META-INF/trash-panda-theme.theme.json
https://github.com/jasonhulbert/jetbrains-trash-panda-theme/blob/master/src/main/resources/META-INF/trash-panda-theme-blacklight.theme.json
https://github.com/jasonhulbert/jetbrains-trash-panda-theme/blob/master/src/main/resources/META-INF/trash-panda-theme-dawnlight.theme.json
https://github.com/jasonhulbert/jetbrains-trash-panda-theme/blob/master/src/main/resources/META-INF/trash-panda-theme-daylight.theme.json
https://github.com/jasonhulbert/jetbrains-trash-panda-theme/blob/master/src/main/resources/META-INF/trash-panda-theme-moonlight.theme.json
https://github.com/jasonhulbert/jetbrains-trash-panda-theme/blob/master/src/main/resources/META-INF/trash-panda-theme-starlight.theme.json
A basic TypeReference implementation.
A utility class for initializing default UIManager values, default ok, cancel button captions and such.
Indicates modification by underlining the assocated label text.
An exception indication a unique constraint failure
An exception indicating a failed update operation
Specifies when a text field based component value should update the underlying value.
Encapsulates a username and password.
A utility class for working with user preferences
A utility class for UI related things.
A
DocumentFilter extension providing validation and parsing.An exception used to indicate that an attribute value is invalid.
Provides a validity indicator for a component.
An observable wrapper for a value.
Builds a
Value instance.Provides
Value.Builder instances for nullable or non-nullable values.Specifies when a Value instance notifies its listeners.
A
Value.Validator for Values.An observable wrapper for one or more values.
Builds a
ValueCollection instance.An observable wrapper for a List of values.
Builds a
ValueList instance.An observable wrapper for a Set of values.
Builds a
ValueSet instance.Specifies a version and serves as a factory for
Version.Builder instances.Builds a Version.
https://github.com/dinbtechit/vscode-theme/blob/main/src/main/resources/themes/vscode_dark.theme.json
https://github.com/dinbtechit/vscode-theme/blob/main/src/main/resources/themes/vscode_dark_modern.theme.json
https://github.com/dinbtechit/vscode-theme/blob/main/src/main/resources/themes/vscode_light.theme.json
https://github.com/vuesion/intellij-theme/blob/master/resources/META-INF/vuesion_theme.theme.json
A detail layout which displays detail panels in a window, opened via the table popup menu.
Builds a
WindowDetailLayout instance.Provides a
WindowDetailLayout.BuilderA utility class for windows.
https://github.com/antelle/intellij-xcode-dark-theme/blob/master/resources/Xcode-Dark.theme.json