| Interface | Description |
|---|---|
| Constraint |
This intergace represents an abstract Constraint in eml2
|
| DSSchemaIFace |
Schema Interface - A schema has an optional name and a list of table schemas
|
| DSTableFieldIFace |
Interface to description a table field
|
| DSTableIFace |
Interface that describes a Tables Schema
|
| DSTableKeyIFace |
Inherits from DSTableFieldIFace and adds a method to determine the type of
key it is.
|
| Class | Description |
|---|---|
| Attribute |
This object represents an Attribute.
|
| AttributeList | |
| DSSchemaDef |
Simple Implementation of the DSSchemaIFace interface
|
| DSTableDef |
Simple Implementation of the DSTableIFace
A Table schema has a list of field schemas. |
| DSTableFieldDef |
Simple Implementation of DSTableKeyIFace/DSTableFieldIFace interface This
class is derived from DataObjectDescription
|
| DSTableKeyDef |
Simple Implementation of the DSTableKeyIFace
A key can be made up of more than one field |
| Entity |
This object represents an TableEntity.
|
| ForeignKey |
This class represents a foreignkey in table level
|
| JoinConditionConstraint |
This class represents a join condtion (join two tables without
primary/foreign key) in table level
|
| NotNullConstraint |
This class represents no null constraint in column level
|
| PrimaryKey |
This class represents a primary key constraint in eml
|
| QBEditor |
QBEditor is a top-level window containing the Query Builder UI.
|
| QBEffigy |
An effigy for a SQL XML definition.
|
| QBEffigy.Factory |
A factory for creating new effigies.
|
| QBTableau |
A tableau representing Query Builder.
|
| QBTableauFactory |
This class is an attribute that creates a Query Builder to edit a specified
string attribute in the container of this attribute.
|
| UniqueKey |
This class represents a unique key constraint in eml.
|
| Exception | Description |
|---|---|
| UnWellFormedConstraintException |
This exception is thrown when a constraint miss some requried fields
|