| 
                    |||||||
| Interfaces | ||
|---|---|---|
| 
         | 
    IAnnotationBasedFormParameter | |
| 
         | 
    IAnnotationBasedFormProcessor | Processes the Annotations of a Business Entity and returns a Form to the caller | 
| 
         | 
    IAttributeValue | Describes a Repository Attribute Value | 
| 
         | 
    IRepositoryJsonExporter | Interface for classes supporting to export JSON Layout of a respository object | 
| 
         | 
    ISmartRepositoryBusinessTask | |
| 
         | 
    ISmartRepositoryCache | Interface for services providing caching functionality for the ISmartRepositoryService:FetchRepositoryObject method | 
| 
         | 
    ISmartRepositoryClientService | Interface for client-side repository service | 
| 
         | 
    ISmartRepositoryService | Interface for services providing access to repository data on the client and appserver | 
| Classes | ||
|---|---|---|
| 
         | 
    AnnotationBasedFormParameter | |
| 
         | 
    AnnotationBasedFormProcessor | Processes the Annotations of a Business Entity and returns a Form to the caller | 
| 
         | 
    AnnotationBasedFormProcessorException | |
| 
         | 
    AttributeValue | Represents a single Attribute Value passed to the ISmartRepositoryService API's | 
| 
         | 
    CopyObjectMasterParameter | Parameter object for the CopyObjectMaster method of the ISmartRepositoryService service | 
| 
         | 
    CopyObjectMasterParameterValidator | Validates an CopyObjectMasterParameter object | 
| 
         | 
    CreateObjectMasterParameter | Parameter object for the ISmartRepository:CreateObjectMaster method | 
| 
         | 
    CreateObjectMasterValidator | Validator for CreateObjectMaster instances | 
| 
         | 
    DictionaryAttributeValue | Dictionary of IAttributeValue instances | 
| 
         | 
    FetchRepositoryObjectParameter | Parameter object for the FetchRepositoryObject method of the ISmartRepositoryService service | 
| 
         | 
    InvalidObjectInstanceException | Error thrown, when an invalid object master is passed to the Repository APIs | 
| 
         | 
    InvalidObjectMasterException | Error thrown, when an invalid object master is passed to the Repository APIs | 
| 
         | 
    InvalidObjectPageException | Error thrown, when an invalid object master is passed to the Repository APIs | 
| 
         | 
    InvalidObjectTypeException | Error thrown, when an invalid object type is passed to the Repository APIs | 
| 
         | 
    InvalidRepositoryDataTypeException | Error thrown, when an invalid data type is stored in the Repository | 
| 
         | 
    MissingModuleDataFolderException | Error thrown, when an invalid object master is passed to the Repository APIs | 
| 
         | 
    ObjectAlreadyExistsException | |
| 
         | 
    ObjectMasterProductModuleChangedEventArgs | |
| 
         | 
    ReplaceObjectInstanceParameter | |
| 
         | 
    RepositoryAssert | Parameter validation routines for the Repository Routines | 
| 
         | 
    RepositoryException | Common base error class for Exceptions thrown by the Repository API | 
| 
         | 
    RepositoryJsonExporter | Exports JSON Layouts of a respository object | 
| 
         | 
    RepositoryServices | Static Names for the Consultingwerk.SmartFramework.Repository Package | 
| 
         | 
    SmartRepositoryBusinessTask | Business Task serving as a proxy to server-side SmartRepositoryService calls | 
| 
         | 
    SmartRepositoryCache | Service providing caching functionality for the ISmartRepositoryService:FetchRepositoryObject method | 
| 
         | 
    SmartRepositoryClientService | Client side repository service | 
| 
         | 
    SmartRepositoryService | Provides access to repository data on the client and appserver | 
| 
         | 
    UpdateProductModuleParameterValidator | Validates an CharacterHolder used to update the product module |