|
Options |
Name |
Purpose |
|
|
|
AssignContainerObjectMaster (handle, handle)
|
Makes the customized variant the object master of the merged
repository data of a container
|
|
|
|
CHARACTER BuildPagesFilterString (handle, integer[])
|
Builds a query string for the list of pages
|
|
|
|
CacheAttribute (character)
|
Caches the attribute data
|
|
|
|
CHARACTER ChangeObjectType (character, character)
|
Changes the object type of the given Object Master
|
|
|
|
ClearCaches ()
|
Clears all caches of this class
|
|
|
|
CHARACTER CopyObjectMaster (CopyObjectMasterParameter)
|
Creates a copy of the given object master
|
|
|
|
CHARACTER CreateCustomizedObjectMaster (character, character, character, character)
|
Creates a customized variant of an object master for a
customization result code
|
|
|
|
Consultingwerk.Framework.Collections.CharacterList CreateDataFields (handle, character, IOverwritePromptCallback)
|
Creates MetaEntityTable, MetaDataField and MetaCalculatedField
object masters for the given Business Entity Model
|
|
|
|
Consultingwerk.Framework.Collections.CharacterList CreateDataFields (handle, character, IOverwritePromptCallback, character, character, character)
|
Creates MetaEntityTable, MetaDataField and MetaCalculatedField
object masters for the given Business Entity Model
|
|
|
|
CHARACTER CreateInstance (character, character, character, character, character, character, integer, character, character, DictionaryAttributeValue)
|
Creates an Object Instance in the customized variant of a Container
|
|
|
|
CHARACTER CreateInstance (character, character, character, character, character, integer)
|
Creates an Object Instance
|
|
|
|
CHARACTER CreateInstance (character, character, character, character, character, integer, character, character, DictionaryAttributeValue)
|
Creates an Object Instance
|
|
|
|
CHARACTER CreateInstance (character, character, character, character, character, integer, character, DictionaryAttributeValue)
|
Creates an Object Instance
|
|
|
|
CHARACTER CreateInstance (character, character, character, character, character, integer, DictionaryAttributeValue)
|
Creates an Object Instance
|
|
|
|
CHARACTER CreateInstance (character, character, character, character, integer, integer)
|
Creates an Object Instance
|
|
|
|
CHARACTER CreateLink (character, character, character, character)
|
Creates a SmartLink between two instances or the container
|
|
|
|
CHARACTER CreateLink (character, character, character, character, character)
|
Creates a SmartLink in the customized variant of a container
|
|
|
|
CHARACTER CreateObjectMaster (character, character, character, character, character, DictionaryAttributeValue)
|
Creates an Object Master
|
|
|
|
CHARACTER CreateObjectMaster (CreateObjectMasterParameter)
|
Creates an Object Master
|
|
|
|
CHARACTER CreateObjectMasterFromInstance (CreateObjectMasterFromInstanceParameter)
|
Creates a new Object Master based on an Object Instance
|
|
|
|
CHARACTER CreatePage (character, character, integer, character, character, character, character, character)
|
Creates a Page in the customized variant of a Container
|
|
|
|
CHARACTER CreatePage (character, integer, character)
|
Creates a Page in a Container
|
|
|
|
CHARACTER CreatePage (character, integer, character, character, character, character, character)
|
Creates a Page in a Container
|
|
|
|
CustomizeRepositoryData (handle)
|
Customizes the repository data
|
|
|
|
CHARACTER DeleteLink (character, character, character, character)
|
Deletes a SmartLink between two instances or the container
|
|
|
|
CHARACTER DeleteLink (character, character, character, character, character)
|
Deletes a SmartLink from the customized variant of a container
|
|
|
|
DeleteObjectInstance (character, character)
|
Deletes an object instance from a container
|
|
|
|
DeleteObjectInstance (character, character, character)
|
Deletes an object instance from the customized variant of a container
|
|
|
|
DeleteObjectMaster (character)
|
Deletes a given object master
|
|
|
|
CHARACTER DeletePage (character, character, integer)
|
Deletes a Page from the customized variant of a Container
|
|
|
|
CHARACTER DeletePage (character, integer)
|
Deletes a Page from a Container
|
|
|
|
dispose ()
|
Disposes the service instance
|
|
|
|
CHARACTER DuplicateObjectInstance (DuplicateObjectInstanceParameter)
|
Creates a duplicate of the given object instance
|
|
|
|
LOGICAL EnsureCustomizationResolution (character)
|
Ensures that the customization topology of an object master is
resolved in the ttCustomizationResolution temp-table
|
|
|
|
CHARACTER EnsureCustomizedObjectInstance (character, character)
|
Ensures that the attribute values of an instance addressed through
a customized variant can be stored in the variant
|
|
|
|
CHARACTER EnsureGuids (character)
|
Ensures that the list of classes contains GUIDs and not class names
|
|
|
|
CHARACTER EnsureLinkTypeGuid (character)
|
Ensures that the provided value is a Link Type Guid
|
|
|
|
CHARACTER EnsureModuleGuid (character)
|
Ensures that the provided value is a Product Module Guid
|
|
|
|
EnsureObjectTypeCache ()
|
Ensures that the local object type cache is filled
|
|
|
|
HANDLE FetchRepositoryObject (FetchRepositoryObjectParameter)
|
Fetches an object from the repository
|
|
|
|
HANDLE FetchRepositoryObject (IAnnotationBasedFormParameter)
|
Fetches an annotation based form from the repository
|
|
|
|
CHARACTER FindCustomizedObjectInstance (character, character)
|
Returns the ObjectInstanceGuid of the customized (shadow) instance
that holds the attribute values of an instance addressed through a
customized variant
|
|
|
|
Consultingwerk.SmartFramework.Repository.AttributeValue FindObjectInstanceAttributeValue (character, character, character)
|
Returns the attribute value stored for an object instance
|
|
|
|
CHARACTER FindObjectInstanceGuid (character, character)
|
Returns the Object Instance Guid of an instance of exactly the
given container
|
|
|
|
Consultingwerk.SmartFramework.Repository.AttributeValue FindObjectMasterAttributeValue (character, character, character)
|
Returns the attribute value stored for an object master
|
|
|
|
LOGICAL FindObjectMasterByName (ObjectMasterDatasetModel, character)
|
Positions the ObjectMasterDatasetModel on the object master with
the given object name
|
|
|
|
CHARACTER FindPageGuid (ObjectMasterDatasetModel, character, character)
|
Returns the PageGuid of a page of exactly the given container
|
|
|
|
CHARACTER GetAttributeConstantLevel (character)
|
Returns the constant level of the attribute
|
|
|
|
CHARACTER GetAttributeDataType (character)
|
Returns the repository type based of the attribute
|
|
|
|
CHARACTER GetAttributeLabel (character)
|
Returns the repository label of the attribute
|
|
|
|
CHARACTER GetAttributeTechnicalName (character)
|
Returns the technical name of the attribute
|
|
|
|
Consultingwerk.SmartFramework.Repository.AttributeValue GetAttributeValue (SmartAttributeValueTableModel, character, character)
|
Returns the AttributeValue for the SmartAttributeValue record the
table model is positioned on
|
|
|
|
CHARACTER GetBaseObjectMasterGuid (character)
|
Returns the ObjectMasterGuid of the base object master of a
customized variant
|
|
|
|
CHARACTER GetChildClasses (character)
|
Returns the comma delimited list of child class guids of the provided
parent classes
|
|
|
|
CHARACTER GetChildClassesFromCache (character)
|
Returns the child-class hierarchy (parents plus all descendants) of
the given root class(es) resolved from the local object-type cache
|
|
|
|
CHARACTER GetCustomizedObjectMasterGuid (character, character)
|
Returns the ObjectMasterGuid of the customized variant of a base
object master that applies to a list of customization result codes
|
|
|
|
Consultingwerk.OERA.IDataSourceInfo GetDataSourceInfo (character)
|
Returns the IDataSourceInfo based on a repository object (MetaDataSource)
|
|
|
|
CHARACTER GetDesignTimeDataSourceGuid (character)
|
Returns the GUID of the DesignTimeDataSource of the given
Object Master (GUID or Name) or Object Instance (GUID)
|
|
|
|
Consultingwerk.OERA.IDataSourceInfo GetDesignTimeDataSourceInfo (character)
|
Returns the IDataSourceInfo based on a repository object's (MetaDataSource)
Design time data source
|
|
|
|
CHARACTER GetEntityFieldMapping (character, character, character, character)
|
Returns the name fo the field object used to render
a given Business Entity Field
|
|
|
|
Consultingwerk.SmartFramework.Repository.ScreenMapping.ListScreenMapping GetEntityTableMapping (character, character, character)
|
Returns the list of entity field mappings for the given Business EntityTable
and UI Types
|
|
|
|
Progress.Json.ObjectModel.JsonObject GetJsonField (character, character, character, character, logical, logical, logical, handle, character)
|
Renders a repository field as JSON
|
|
|
|
Progress.Json.ObjectModel.JsonObject GetJsonField (character, character, character, character, logical, logical, logical, handle, character, handle)
|
Renders a repository field as JSON
|
|
|
|
Progress.Json.ObjectModel.JsonObject GetJsonField (handle, handle, character, character, character, logical, logical, logical, IBusinessEntityDescriptor, handle, character, LayoutStyleEnum)
|
Renders a repository field as JSON
|
|
|
|
CHARACTER GetLinkTypeGuid (character)
|
Returns the Link Type Guid based on a Link Type Name or a link
type guid
|
|
|
|
INTEGER GetMaxObjectSequence (ObjectMasterDatasetModel, character)
|
Returns the highest object sequence of the instances of a container
|
|
|
|
Consultingwerk.SmartFramework.Repository.AttributeValue GetObjectInstanceAttributeValue (character, character)
|
Returns a single Attribute Value assigned to an Object Instance
|
|
|
|
CHARACTER GetObjectInstanceGuid (character, character)
|
Returns the Object Instance Guid based on an Container Object
Master Name or guid and an Instance Name or guid
|
|
|
|
CHARACTER GetObjectInstanceGuid (character, character, logical)
|
Returns the Object Instance Guid based on an Container Object
Master Name or guid and an Instance Name or guid
|
|
|
|
Consultingwerk.SmartFramework.Repository.AttributeValue GetObjectMasterAttributeValue (character, character)
|
Returns a single Attribute Value assigned to an
Object Master
|
|
|
|
Consultingwerk.SmartFramework.Repository.AttributeValue GetObjectMasterAttributeValue (character, character, character)
|
Returns a single Attribute Value assigned to an
Object Master
|
|
|
|
CHARACTER GetObjectMasterCustomizationResultCode (character)
|
Returns the customization result code of an object master
|
|
|
|
CHARACTER GetObjectMasterDescription (character)
|
Returns the Object Master Description based on an Object Master Name
or an object type guid
|
|
|
|
CHARACTER GetObjectMasterGuid (character)
|
Returns the Object Master Guid based on an Object Master Name
or an object master guid
|
|
|
|
CHARACTER GetObjectMasterGuid (character, character, logical)
|
Returns the Object Master Guid of the customized variant of an
object master for a customization result code
|
|
|
|
CHARACTER GetObjectMasterGuid (character, logical)
|
Returns the Object Master Guid based on an Object Master Name
or an object master guid
|
|
|
|
CHARACTER GetObjectMasterGuidFromInstanceGuid (character)
|
Returns the Object Master Guid based on an Object Instance GUID
|
|
|
|
CHARACTER GetObjectMasterGuidFromInstanceGuid (character, logical)
|
Returns the Object Master Guid based on an Object Instance GUID
|
|
|
|
CHARACTER GetObjectMasterName (character)
|
Returns the Object Master Name based on an Object Master Name
or an object type guid
|
|
|
|
CHARACTER GetObjectMasterName (character, logical)
|
Returns the Object Master Name based on an Object Master Name
or an object type guid
|
|
|
|
Consultingwerk.Framework.Collections.CharacterList GetObjectsWithAttributeValues (DictionaryAttributeValue)
|
Returns a list of objects with the given attribute values
|
|
|
|
Consultingwerk.SmartFramework.Repository.AttributeValue GetObjectTypeAttributeValue (character, character)
|
Returns a single Attribute Value assigned to an
Object Master
|
|
|
|
Consultingwerk.SmartFramework.Repository.AttributeValue GetObjectTypeAttributeValue (character, character, character)
|
Returns a single Attribute Value assigned to an
Object Master
|
|
|
|
CHARACTER GetObjectTypeEvents (character)
|
Returns the comma-delimited list of event names defined for an
object type
|
|
|
|
CHARACTER GetObjectTypeFieldFromCache (character, character)
|
Returns a field value of an object type resolved from the local
object-type cache, or the unknown value when the type is not cached
|
|
|
|
CHARACTER GetObjectTypeGuid (character)
|
Returns the Object Type Guid based on an Object Type Name
or an object type guid
|
|
|
|
CHARACTER GetObjectTypeGuidOfMaster (character)
|
Returns the Object Type Guid of the given object master
|
|
|
|
CHARACTER GetObjectTypeName (character)
|
Returns the Object Type Name based on an Object Type Name
or an object type guid
|
|
|
|
CHARACTER GetObjectTypeName (character, logical)
|
Returns the Object Type Name based on an Object Type Name
or an object type guid
|
|
|
|
CHARACTER GetParentClasses (character)
|
Returns the CHR(1) delimited list of parent class guids of the provided
child class
|
|
|
|
CHARACTER GetProductModuleDataFolder (character)
|
Returns the Data Folder of the given Product Module
|
|
|
|
CHARACTER GetProductModuleGuid (character)
|
Returns the Product Module Guid based on an Product Module Name
or an product module guid
|
|
|
|
CHARACTER GetSessionCustomizationResultCodes ()
|
Returns the customization result codes of the current session
|
|
|
|
initialize ()
|
Initializes the service instance
|
|
|
|
InvalidateCustomizationCaches (ObjectMasterChangedEventArgs)
|
Removes the entries of a changed object master and of the object
masters of the same name (its base and its customized variants)
from the resolution cache and their repository data from the
ISmartRepositoryCache
|
|
|
|
LOGICAL IsLinkSupported (character, character, character)
|
Verifies if the given link is valid
|
|
|
|
CHARACTER MapCustomizedInstanceGuid (handle, character)
|
Maps the ObjectInstanceGuid of a customized (shadow) instance to
the ObjectInstanceGuid of its base instance
|
|
|
|
CHARACTER MapCustomizedInstanceToBase (character, character)
|
Returns the ObjectInstanceGuid of the base instance of a customized
(shadow) instance of a customized variant
|
|
|
|
MergeCustomizedObjectMaster (handle, handle, handle)
|
Merges the pages, object instances and links of a customized
variant of a container into the repository data of the base container
|
|
|
|
MoveObjectInstance (character, character, character)
|
Moves an object instance to another parent instance within the
same container
|
|
|
|
MoveObjectInstance (character, character, character, character)
|
Moves an object instance of the customized variant of a container
to another parent instance
|
|
|
|
LOGICAL ObjectIsA (character, character)
|
Returns if the object is of the given class
|
|
|
|
OnObjectMasterChanged (ObjectMasterChangedEventArgs)
|
Raises the ObjectMasterChanged event
|
|
|
|
OnObjectMasterProductModuleChanged (ObjectMasterProductModuleChangedEventArgs)
|
Raises the ObjectMasterProductModuleChanged event
|
|
|
|
RaiseObjectMasterChanged (ObjectMasterChangedEventArgs)
|
Raises the ObjectMasterChanged event
|
|
|
|
RaiseObjectMasterProductModuleChanged (ObjectMasterProductModuleChangedEventArgs)
|
Raises the ObjectMasterProductModuleChanged event
|
|
|
|
RemoveUnusedCustomizedObjectInstance (character, character)
|
Removes a customized (shadow) instance of a customized variant that
does no longer override attribute values of its base instance
|
|
|
|
ReplaceObjectInstance (character, character)
|
Replaces an Object instance with a new object master
|
|
|
|
ReplaceObjectInstance (character, character, logical)
|
Replaces an Object instance with a new object master
|
|
|
|
ResetDesignAttributes (character)
|
Marks the given attributes as inherited in the
dsDesignAttributeValues Dataset
|
|
|
|
ResetObjectInstanceAttributes (character, character, character)
|
Resets the given Attributes of an Object Instance to their
inherited values
|
|
|
|
ResetObjectInstanceAttributes (character, character, character, character)
|
Resets the given Attributes of an Object Instance addressed through
the customized variant of a container to their inherited values
|
|
|
|
ResetObjectMasterAttributes (character, character)
|
Resets the given Attributes of an Object Master to their
inherited values
|
|
|
|
ResetObjectMasterAttributes (character, character, character)
|
Resets the given Attributes of the customized variant of an Object
Master to their inherited values
|
|
|
|
ResolveCustomizedObjectMaster (character, character, character, character)
|
Resolves the base object master and the customized variant of an
object master that applies to a request
|
|
|
|
CHARACTER ResolvePageGuid (character, character)
|
Resolves the PageGuid of a page of a container from a PageGuid or
a page number
|
|
|
|
SetAbsolutePosition (JsonObject, handle)
|
Updates a JSON Layout with absolute position
|
|
|
|
SetWebClassList (JsonObject, character)
|
Updates a JSON Layout with the web style list of the viewer field
|
|
|
|
StoreObjectInstanceAttributes (character, character, character, DictionaryAttributeValue)
|
Stores the given Attributes for an Object Instance addressed
through the customized variant of a container
|
|
|
|
StoreObjectInstanceAttributes (character, character, DictionaryAttributeValue)
|
Stores the given Attributes for an Object Instance
|
|
|
|
StoreObjectMasterAttributes (character, character, DictionaryAttributeValue)
|
Stores the given Attributes for the customized variant of an
Object Master
|
|
|
|
StoreObjectMasterAttributes (character, DictionaryAttributeValue)
|
Stores the given Attributes for an Object Master
|
|
|
|
LOGICAL SupportsInstanceOfType (character, character)
|
Returns if the Container supports instances of the given type
|
|
|
|
UpdateDesignAttributes (DictionaryAttributeValue)
|
Updates the dsDesignAttributeValues Dataset based on the
passed in Attributes Dictionary
|
|
|
|
CHARACTER UpdatePage (character, character, integer, character, character, character, character, character)
|
Updates an existing Page of the customized variant of a Container
|
|
|
|
CHARACTER UpdatePage (character, integer, character, character, character, character, character)
|
Updates an existing Page of a Container
|
|
|
|
ValidatePages (character, handle, integer[])
|
Validates the Pages parameter of the FetchRepositoryObject parameter
|
|
|
|
VerifyContainerSecurity (character)
|
Verifies users access to the repository master
|
|
|
|
VerifyInstanceOwnedByContainer (character, character, character)
|
Verifies that an object instance belongs to a container and not to
the base object master of the container
|
|
|
|
VerifyPageNotInBase (character, integer)
|
Verifies that a page does not belong to the base object master of
a customized variant
|