IRepository Interface |
Namespace: PDTec.IceNet.Core.Model
public interface IRepository
The IRepository type exposes the following members.
Name | Description | |
---|---|---|
Id |
Gets the repository ID.
| |
LicenseInfo |
Gets the license info.
| |
RootFolder |
Gets the root folder.
| |
RootObjType |
Gets the common supertype of all object types.
|
Name | Description | |
---|---|---|
CreateAttrType |
Create an attribute type. Fails if an attribute type with the same name already exists.
| |
CreateNumberRange |
Creates a number range.
| |
CreateObjType |
Create an object type. Fails if an object type with the same name already exists.
| |
CreatePackage |
Create new UML package. Fails if a package with the same name already exists.
| |
CreateRelType |
Create a relationship type. Fails if an relationship type with the same name already exists.
| |
GetT |
Retrieves an object with a specific business object interface.
| |
GetAttrTypeById |
Retrieves an attribute type.
| |
GetAttrTypeByName |
Retrieves an attribute type.
| |
GetAttrTypes |
Retrieves all attribute types.
| |
GetByKeyT |
Retrieves an object with a specific business object interface identified
by its key.
| |
GetFolder |
Retrieves a folder.
| |
GetFolderByKey |
Retrieves a folder by its key.
| |
GetImplementationReport |
Gets a Business Objects implementation repository report.
| |
GetNumberRangeById |
Gets the number range by ID.
| |
GetNumberRangeByName |
Gets the number range by name.
| |
GetNumberRanges |
Gets all number ranges.
| |
GetObjAttrDefById |
Retrieves an attribute definition of an object type.
| |
GetObject |
Retrieves an object.
| |
GetObjectByKey |
Retrieves an object by its key.
| |
GetObjTypeById |
Retrieves an object type.
| |
GetObjTypeByName |
Retrieves an object type.
| |
GetObjTypes |
Retrieves all object types.
| |
GetPackageById |
Retrieves a UML package.
| |
GetPackageByName |
Retrieves a UML package.
| |
GetPackages |
Retrieves all packages.
| |
GetRelationship |
Retrieves a relationship.
| |
GetRelAttrDefById |
Retrieves an attribute definition of a relationship type.
| |
GetRelTypeById |
Retrieves a relationship type.
| |
GetRelTypeByName |
Retrieves a relationship type.
| |
GetRelTypes |
Retrieves all relationship types.
| |
GetRootFolder |
Retrieves the root folder.
| |
GetRootObjType |
Retrieves the common supertype of all object types.
| |
TryGetT |
Retrieves an object with a specific business object interface.
| |
TryGetAttrTypeById |
Retrieves an attribute type.
| |
TryGetAttrTypeByName |
Retrieves an attribute type.
| |
TryGetByKeyT |
Retrieves an object with a specific business object interface identified
by its key.
| |
TryGetFolder |
Retrieves a folder.
| |
TryGetFolderByKey |
Retrieves a folder by its key.
| |
TryGetNumberRangeById |
Tries to get the number range by ID.
| |
TryGetNumberRangeByName |
Tries to get the number range by name.
| |
TryGetObjAttrDefById |
Retrieves an attribute definition of an object type.
| |
TryGetObject |
Retrieves an object.
| |
TryGetObjectByKey |
Retrieves an object by its key.
| |
TryGetObjTypeById |
Retrieves an object type.
| |
TryGetObjTypeByName |
Retrieves an object type.
| |
TryGetPackageById |
Retrieves a UML package.
| |
TryGetPackageByName |
Retrieves a UML package.
| |
TryGetRelationship |
Retrieves a relationship.
| |
TryGetRelAttrDefById |
Retrieves an attribute definition of a relationship type.
| |
TryGetRelTypeById |
Retrieves a relationship type.
| |
TryGetRelTypeByName |
Retrieves a relationship type.
|