| SdaiSesionBean | For operation on jsdai.lang.SessionBean and jsdai.lang.SdaiTransaction. |
| SdaiRepositoryBean | For operation on jsdai.lang.SdaiRepository. |
| SdaiModelBean | For operation on jsdai.lang.SdaiModel |
| SchemaInstanceBean | For operation on jsdai.lang.SchemaInstance |
| EntityExtentBean | For operation on jsdai.lang.EntityExtent |
| BaseEntityBean | For operation on jsdai.lang.EEntity |
| AggragateBean | For operation on jsdai.land.Aggregate implementators. |
| ModelMappingBean | For mapping operation on jsdai.lang.SdaiModel and jsdai.mapping.ESchema_mapping |
| ExtentMappingBean | For mapping operation on jsdai.lang.Model and jsdai.mapping.EEntity_mapping |
| EntityMappingBean | For mapping operation on jsdai.lang.EEntity and jsdai.mapping.EAttribute_mapping |
| SdaiServerBean | Operate on server side of jsdai.land.SdaiSession. |
| A_stringBean | Simple edition of whole sting at moment. |
| AggregateListModel | Data model for JList and JComboBox. |
| SdaiCellRenderer | Implements global rendering of all session instances. Simply showing not instance but name of instance. |
| SdaiSelectable | Interface that enables selection in beans. |
| SdaiEditable | Interface that enables editing in beans. |
| SdaiPanel | It implements SdaiSelectable and SdaiEditable and gives default functionality to them. On it are based all other classes with graphic interface. |
There are some other classes, but they are not important. they are just used for other class implementation.