All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AbstractConvertor |
Abstract superclass for convertor implementations.
|
| AbstractUndoableEdit |
|
| AddStructureFieldToModelProvider |
|
| AlreadyLoggedException |
Exception which is thrown when user is trying to log the second time to the same IJC DB server.
|
| AlreadyLoggedStateOpts |
|
| AppCtxKeys |
Keys for ApplicationContext to find beans.
|
| AuthenticationInterceptor |
Stores the Authentication object of the current user and allows this to be set
to the SecurityContextHolder prior to authorization steps.
|
| AuthenticationPolicy |
|
| BoxedPrimitivePersister |
This class persists the boxed primitive types from java.lang (java.util) package.
|
| CalculatedAndDynamicFieldFromDTO |
|
| CalculatedField |
|
| CalculatedFieldDataType |
|
| CalculatedFieldNT |
|
| CalculatedFieldNTO |
|
| CalculatedFieldQueryDefinitionImpl |
Local implementation of CalculatedFieldQueryDefinition.
|
| CalculatedFieldQueryTranslator |
Translator which creates NON-SQL query step for calculated fields.
|
| CalculatedValueProcessorsImpl |
|
| ChemicalTermsExpressionUtils |
Validates chemical terms expressions.
|
| ChemicalTermsFieldFromDTO |
|
| ClonedItemNT<T extends com.im.df.api.ddl.DFUserItem,S extends com.im.df.api.ddl.DFContainer> |
|
| ClonedItemNTO<D extends com.im.df.api.support.DFNewTypeWellKnownOptions.UserItemDescription,I extends com.im.df.api.ddl.DFItem> |
Options for cloning a DFItem from another user.
|
| ClonedListNT |
|
| ClonedListNTO |
|
| ClonedQueryNT |
Newtype for copying query from another user.
|
| ClonedQueryNTO |
|
| ClonedScriptNT |
|
| ClonedScriptNTO |
|
| ClonedViewNT |
|
| ClonedViewNTO |
|
| CollectionPersister |
|
| ColorPersister |
|
| ComplexUndoableEdit |
|
| ConnectType |
Helper class for different types of login: IJC appserver, Database, IJC
|
| Convertors |
Standard DFDataConvertor instances, a facade for private implementations
for basic java types
|
| CountStarHolderPersister |
|
| CTFavourite |
Chemical terms favourite
|
| CTFavouritesOptionsModel |
|
| CTFavouritesProvider |
Manager of Chemical terms favourites in the system.
|
| CTFieldType |
Type of a chemical term field.
|
| CTValidatorRunner |
Validator for chemical terms expressions.
|
| DataTreesNewTypesProvider |
|
| DateFormatProvider |
Class to provide date formatting for date widgets and date renderers.
|
| DateFormatProvider.DateFormatProperties |
Interface to transfer properties of date renderer.
|
| DBAuthenticationProvider |
this class makes it possible to skip password check when we
are using database username and password as the means of authentication
|
| DBDataTreeDataProviderImpl |
TODO: Javadoc.
|
| DBEntitiesNewTypesProvider |
|
| DBEntityAbstractJChemBaseImpl |
Abstract based class for entities that are based on a JChemBase table.
|
| DBEntityAbstractJChemImpl |
JChem Entity base class implementation.
|
| DBEntityAbstractJChemImpl.ColValidator |
|
| DBEntityDataProviderImpl |
|
| DBEntityJChemBaseImpl |
Entity implementation for JChemBase structure table.
|
| DBEntityJChemCartJChemBaseImpl |
Entity implementation for JChem cartridge entity that uses a normal JChemBase
structure table.
|
| DBEntityJChemCartStandardImpl |
Entity implementation for JChem cartridge entity that uses a normal database table
NOT a JChemBase structure table.
|
| DBEntitySqlImpl |
|
| DBEntityStandardImpl |
|
| DBExistingCTFieldNT |
|
| DBExistingCTFieldNTO |
|
| DBExistingEntityAbstractJChemNT<T extends DBExistingEntityAbstractJChemNTO> |
|
| DBExistingEntityAbstractJChemNTO |
|
| DBExistingEntityJChemBaseNT |
|
| DBExistingEntityJChemBaseNTO |
|
| DBExistingEntityJChemCartJChemBaseNT |
|
| DBExistingEntityJChemCartJChemBaseNTO |
|
| DBExistingEntityJChemCartStandardNT |
|
| DBExistingEntityJChemCartStandardNTO |
|
| DBExistingEntityStandardNT |
|
| DBExistingFieldNT |
|
| DBFieldBinaryImpl |
|
| DBFieldBooleanImpl |
|
| DBFieldChemicalTerms |
|
| DBFieldDateImpl |
|
| DBFieldDoubleImpl |
|
| DBFieldFloatImpl |
|
| DBFieldIntegerImpl |
|
| DBFieldJChemStructureImpl |
|
| DBFields |
|
| DBFieldsNewTypesProvider |
|
| DBFieldStandard |
|
| DBFieldTextArrayImpl |
|
| DBFieldTextImpl |
|
| DBFieldURLImpl |
|
| DBImplSchemaProvider |
This class is used as starting point to DIF database implementation of DFSchemaProvider.
|
| DBImplSchemaProvider.PropsProvider |
Callback for reading/writing schema init properties.
|
| DBImplSchemaProvider.PropsProviderExtra |
Extra implementation can provide also a capability to be added to DFSchema when it's created.
|
| DBImplSchemaProvider.ShowOpts |
|
| DBNewCTFieldNT |
|
| DBNewCTFieldNTO |
|
| DBNewEntityAbstractJChemBaseNT<T extends DBNewEntityJChemNTO> |
|
| DBNewEntityAbstractJChemNT<T extends DBNewEntityJChemNTO> |
|
| DBNewEntityJChemBaseNT |
|
| DBNewEntityJChemBaseNTO |
|
| DBNewEntityJChemCartBaseNTO |
|
| DBNewEntityJChemCartJChemBaseNT |
|
| DBNewEntityJChemCartStandardNT |
|
| DBNewEntityJChemCartStandardNTO |
|
| DBNewEntityJChemNTO |
|
| DBNewEntitySqlNT |
|
| DBNewEntitySqlNTO |
|
| DBNewEntityStandardNT |
|
| DBNewEntityStandardNTO |
|
| DBNewFieldBinaryNT |
|
| DBNewFieldBinaryNTO |
|
| DBNewFieldMimeTypeNTO |
|
| DBNewFieldURLNT |
|
| DBNewFieldURLNTO |
|
| DBNewStdFieldMimeTypeNT |
|
| DBNewStdFieldNT |
|
| DBNewStdFieldNTO |
|
| DBRelationDataProviderImpl |
TODO - P2 [Svata]: Create subclasses for individual relationship types.
|
| DBRelationshipExistingNTO |
This NTO supports 2 modes:
Constraint driven
-----------
The FK is provided, which derives the source and destination entities/fields.
|
| DBRelationshipFromDTO |
|
| DBRelationshipMtoNNTO |
|
| DBRelationshipNTO |
|
| DBRelationshipSimpleNTO |
|
| DBRelationshipsNewTypesProvider |
|
| DBSchemaDataProviderImpl |
Schema data provider which delegates to QueryService for queries.
|
| DBSchemaDataProviderImpl.FactoryImpl |
|
| DBSchemaJChemImpl |
|
| DBSchemaUtilities |
|
| DBSchemaUtilities.NullCheckValueControlStates |
|
| DDLModeSelectionStateOpts |
|
| DFComparators |
|
| DFEnvFeedbackAdapter |
|
| DFItemPersister |
Persister for all DFItems (like DFField, DFEntity, DFView, etc.).
|
| DFItemReferenceException |
|
| DFViewsUtils |
Contains utility methods related to DFView.
|
| DtoToSchema |
Assembles the DIF schema from the DTOs provided by the service tier.
|
| EarlyResultsBatcher |
The utility which allows to call query and receive early results in batches, periodically, not whenever any new
result appears.
|
| EnumPersister |
|
| ExportTemplateContentPersister |
XML persister for DFExportTemplateContent
Servers for de/serialization between object and XML.
|
| ExpressionPersister |
|
| ExpressionPersister.CountStarHolder |
Helper class for count(*) term serialization.
|
| ExpressionPersister.ValueHolder |
Helper class for value term serialization.
|
| ExtensionField |
Extension field implementation.
|
| ExtensionFieldDataType |
Extension field data types.
|
| ExtensionFieldFromDTO |
|
| ExtensionFieldHandler |
Extension field handler - Java API.
Supports custom value retrieval and calculation.
|
| ExtensionFieldInfo |
|
| ExtensionFieldNT |
|
| ExtensionFieldNTO |
|
| ExtensionFieldOperatorProvider |
|
| ExtensionFieldQueryableTypeProvider |
|
| ExtensionFieldQueryDefinition |
|
| ExtensionFieldQueryExecutor |
|
| ExtensionFieldQueryExecutor.Provider |
|
| ExtensionFieldQueryTranslator |
Translator which creates NON-SQL query step for Extension fields.
|
| ExtensionImplTypeInfoProvider |
|
| FieldAcceptorFactory |
|
| FieldURLDynamic |
|
| FieldURLDynamicDataTypeImpl |
|
| FixedLdapAuthoritiesPopulator |
|
| FontPersister |
Persists the Font object.
|
| FSPersisterFactory |
Factory for creating IJCPersister from FileObject.
|
| FSPersisterRegistryAbstract |
PersisterRegistry with Persisters in XML filesystem.
|
| FSPersisterRegistrySimple |
Default implementation of PersisterRegistry to be used in Connect.
|
| GenericMessageStateOpts |
|
| IAMauthentication |
|
| IAMAuthenticationProvider |
|
| IdsListener |
This consumer will be notified about new results which may be incomplete.
|
| IJCAbstractLdapAuthoritiesPopulator |
Holding shared bits of IJC custom populators as well as acting as the base class to be substitute by different
implementations when required.
|
| IjcMetadataRefreshOpts |
|
| IjcOidAuthenticationProvider |
Simple Spring authentication provider.
|
| IjcOidAuthenticationToken |
Simple Spring authentication token.
|
| IJCRolesInfoServiceImpl |
Simple delegating implementation.
|
| IJCUserDetailsServiceImpl |
|
| IJCUserLoginServiceAdminImpl |
|
| IJCUserLoginServiceEx |
|
| IJCUserLoginServiceImpl |
|
| ImagePersister |
Persists a java.awt.Image object.
|
| InMemoryRolePopulator |
Responsible for loading user to role association from the security configuration file e.g iam-db-template.xml.
|
| JChemEntityUtils |
|
| JChemSearchConstants |
JChem search constants.
|
| JChemTableUtils |
|
| JchemVisibleColumProvider |
|
| JCIFSEngine |
Implementation of an NTLM Engine, which generates Type 1 and Type 3 messages for the NTML hand shake.
|
| ListsNewTypesProvider |
|
| LoggingDaoEvents |
Helper class providing to log common events using IjcLoggingDao.
|
| LongConvertor |
|
| MappingLdapAuthoritiesPopulator |
This class is an implementation of LdapAuthoritiesPopulator which allows to configure
LDAP groups to IJC role mappings.
|
| MasterDetailSelectIdStatement |
TODO P2 - this could be probably refactored using polymorphism of DFRelationship
implementation, so each of the relationship impls can drive the queries.
|
| MasterDetailSelectIdStatement.ListRetriever |
|
| MultiObjectLock |
|
| NewDataTreeNT |
|
| NewDataTreeNTO |
|
| NewFieldURLDynamicNT |
|
| NewFieldURLDynamicNTO |
|
| NewListNT |
|
| NewListNTO |
|
| NewQueryNT |
|
| NewQueryNTO |
|
| NewScriptNT |
|
| NewScriptNTO |
|
| NewTypeForCalculatedFieldProvider |
|
| NewTypeForExtensionFieldProvider |
|
| NewViewNT |
|
| NewViewNTO |
|
| NTLMSchemeFactory |
Factory class to generate an NTML Authentication Scheme based on the JCIFSEngine implementation.
|
| OperatorPersister |
|
| ProxyLdapUserSearch |
Proxy LdapUserSearch implementation that delegates to the supplied list of LdapUserSearch
implementations.
|
| PseudoVisibleColumnProvider |
|
| Queries |
Utility class for queries.
|
| QueriesNewTypesProvider |
|
| QueryFunction<R> |
Definition of the query to be performed.
|
| QueryStructureExpressionTransformer |
Standardize structure expressions.
|
| RectanglePersister |
This persister is needed, because some properties of java.awt.Rectangle
lead to infinite recursion and similar troubles (c.f.
|
| ReflectionPersister |
|
| ResultSetImpl |
The class managing states of the result set's vertices.
|
| ResultSetRegistry |
Registry for currently activated result sets.
|
| SchemaErrorInfo |
Schema error description which also contains possible fix, implemented in fix() method.
|
| SchemaErrorInfo.Type |
Item type.
|
| SchemaErrorLogger |
Logger for logging schema errors.
|
| SchemaProviderImpl |
|
| SchemaTransferObject |
Object designing schema to which some users may be connected.
|
| ScriptsNewTypesProvider |
|
| SimplifyExpressionTransformer |
Simplify query expressions.
|
| SingleUserContextProvider |
|
| SpringContextConfigurations |
A common class containing references to all spring context files we need to use here and there.
|
| SproviderUtils |
Public static methods.
|
| SQLEntityFromDTO |
|
| SqlFilterProviderImpl |
Hack, must be deleted.
|
| SSLUtils |
Returns a SSL Factory instance that accepts all server certificates.
|
| StandardEntityFieldAccessor |
|
| StandardEntityFromDTO |
|
| StandardFieldFromDTO |
|
| StructuralEntityFieldAccessor |
|
| StructureEntityFromDTO |
|
| StructurePersister |
|
| StructureStandardizers |
Utility class for structure standardizers.
|
| TermValuePersister |
|
| TrimerLdapAuthoritiesPopulator |
This class is an extension to DefaultLdapAuthoritiesPopulator
with two extra attributes which allows the user to configure the class to remove a suffix or a prefix from the role
retrieved from the LDAP prior to using them for authorization.
|
| UndoManagerImpl<T extends AbstractUndoableEdit> |
TODO P2 - make this class synchronized!!!
|
| UpdatePasswordServiceProvider |
|
| UpgradeDerbyDbOpts |
|
| UpgradeIJCSchema |
This step checks whether the database version is up-to-date.
|
| UpgradeIJCSchemaException |
Exception during IJC schema upgrade.
|
| UpgradeIJCSchemaOpts |
|
| UpgradeJChemTablesStateOpts |
|
| UserItemDescriptionImpl<I extends com.im.ijcs.api.ddl.dto.UserItemInfo> |
Trivial immutable implementation of user-item data holder.
|
| UsernamePasswdOpts |
|
| UsernameService |
This class is used for usename case conversion.
|
| UsersLoggedInDialogProvider |
Provides instance of dialog informing about users logged in before performing schema upgrade.
|
| UsersLoggedInDialogProvider.DefaultDialog |
|
| UsersLoggedInException |
Somebody is logged in while he is not expected to be.
|
| ViewImpl |
|
| ViewsNewTypesProvider |
|
| WellKnownXAttributesInternal |
Well known internal XAttributes
|