|
Interface Summary |
| Clause |
This interface defines the behaviour of a where clause |
| Errorable |
This interface defines the behavior of any table with a related errors table |
| Externalizer |
This interface groups all the methods common to all the externalizers. |
| Repository |
This interface define the common operations that a source of data must provide. |
| Table |
This interface defines the behavior of any repository table object |
| TableNames |
This interface declares the table names for the application |
| TableRow |
This interface defines the behavior of any repository table row |
| Tag |
A tag must be able to give its name, its list of attributes and its composition. |
| TagAttribute |
A tag attribute must be able to give its name and its value. |
| TagUtil |
This interface defines the behavior of the utility to import and export form a Tag object to a Table Row. |
| Tool |
Defines an interface that provides comunication between the development workbench and the tool. |
| TypedTable |
Defines the behavior of a table storing typed values |
| Types |
Defines the behavior of a parser and formater between String objects and different types of objects. |
| Versionable |
This interface defines the behavior of any repository versionable object |
| WorkbenchVariables |
This interface store the most common workbench setting names. |
|
Class Summary |
| AbstractTable |
This class represents a generic database table |
| AllowedValuesTable |
This class represents a table of allowed values |
| AttributesTable |
This class represents a table of attributes |
| CheckConstraint |
This class represents a check constraint for a column. |
| CompositionRule |
This class is used to group the entity composition rules that correspond to the same component entities
It acts as a group of counters |
| CompositionRulesChecker |
This class is used to check the composition of an instances based on a list of composition rules |
| Condition |
This class implements a condition for a where clause. |
| DefaultClause |
This class implements a where clause. |
| DefaultRepository |
This class represents a basic shared repository. |
| DefaultTableRow |
This class implements a generic repository table row |
| DefaultTag |
This class implements a generic tag object. |
| DefaultTagAttribute |
This class implements a generic tag attribute. |
| DomainsTable |
This class represents a table of domains |
| DomainValidator |
This class is used to propose and validate allowed values for a domain |
| EntitiesEntitiesTable |
This class represents a table of entity compositions |
| EntitiesTable |
This class represents a table of entities |
| ExternalizationDescriptor |
This class has the necessary information to externalize a basegroup or a group
It's used by the ExternalizerDialogBGtoF |
| GroupsEntitiesTable |
This class represents a table of groups instances |
| GroupsGroupsTable |
This class represents a table of groups instances |
| GroupsInstancesTable |
This class represents a table of groups instances |
| GroupsTable |
This class represents a table of groups |
| Index |
This class represents an index for a table. |
| InstanceErrorsTable |
This class represents a table of instance errors |
| InstancesTable |
This class represents a table of instances |
| InstanceTagUtil |
This class is a utility to convert from a Tag element to an instance |
| OrderedHashtable |
This class implements an ordered hashtable, which maps keys to values and is able to
reorder the entries by access time. |
| OrderedHashtable.Entry |
Hashtable collision list. |
| PropertiesTable |
This class represents a table of properties |
| Relationship |
This class implements a relationship 1 : {
private static final java.lang.String COPYRIGHT =
"Licensed Materials - Property of IBM "+
"5648-D89 "+
"(C) Copyright IBM Corp. |
| RepositoryRegistry |
The class RepositoryRegistry stores in a hashtable the available database connections |
| Settings |
This class is used to manage different settings
It's used to create, modify and select settings. |
| TypeValidator |
Class that allows to parse and format between String objects and different types of objects. |
| UsersTable |
This class represents a table of users |
| VersionableTable |
This class represents a versionable database table. |
| WorkbenchLanguage |
This class stores all the language dependant messages. |
| WorkbenchSettings |
This class implements the Workbench settings
It's used to create, modify and select Workbench settings. |
| WorkbenchUtilities |
This class provides some utilities to the Workbench |
| Workspace |
This class implements the user workspace. |
|
Exception Summary |
| CancelException |
The class CancelException must be thrown by the Workbench on user cancel action |
| DeleteVetoableException |
The class DeleteVetoableException is thrown by the Workbench when the delete process implies
to delete other protected database rows. |
| FormatException |
The class FormatException is thrown by the Workbench when is not possible to format a Java
Object to a string using a defined pattern |
| ParseException |
The class ParseException is thrown by the Workbench when is not possible to parse a data value
to a Java object using a defined pattern |
| RepositoryException |
The class RepositoryException is the base class for all the specific exceptions thrown
by the Development Workbench repository. |
| RpCheckConstraintException |
The class RpCheckConstraintException is thrown by the Workbench when trying to set a value
against a database constraint |
| RpConnectionException |
The class RpConnectionException is the base class for all the specific exceptions thrown
by the Development Workbench when tries to connect to the repository. |
| RpForeignKeyException |
The class RpForeignKeyException is thrown by the Workbench when trying to set a value
against a database foreign key |
| RpNonVersionableTableException |
The class RpCNonVersionableTableException is thrown by the Workbench when trying to version
a row of a non versionable table |
| RpPrimaryKeyException |
The class RpPrimaryKeyException is thrown by the Workbench when trying to set a value
against a database primary key |
| RpUserIdentificationException |
The class RpUserIdentificationException is thrown by the Workbench when trying to connect to the
repository using an invalid user |
| ValidationException |
The class ValidationException is thrown by the Workbench when a table cannot validate
the row contents. |
| WBFileNotFoundException |
The class WBFileNotFoundException is thrown by the Workbench when trying to open a not accesible
file |
| WBInputOutputException |
The class WBInputOutputException is the base class for all the specific exceptions thrown
by the Development Workbench on input / ouput interactions. |
| WBInvalidArgumentException |
The class WBInvalidArgumentException is thrown by the Workbench when an invalid argument
has been provided to the invoking method. |
| WorkbenchException |
The class WorkbenchException is the base class for all the specific exceptions thrown
by the Development Workbench. |