|
Options |
Name |
Purpose |
|
|
|
LONGCHAR BuildDiagram (character)
|
Returns the Markdown document with the Mermaid diagram of the
given container
|
|
|
|
CopyTable (handle, handle)
|
Copies all records of a dataset table into a temp-table
|
|
|
|
DeleteDiagram (character, character)
|
Deletes the diagram file of a container
|
|
|
|
dispose ()
|
Disposes the service instance
|
|
|
|
CHARACTER EscapeLabel (character)
|
Escapes a text for use in a quoted Mermaid label
|
|
|
|
LOGICAL FetchContainer (character)
|
Reads the container, its pages, object instances and links
into the temp-tables of this class
|
|
|
|
FetchObjectMasterDescriptions ()
|
Populates the ObjectDescription of the object masters of the
object instances
|
|
|
|
FetchObjectMasterDescriptions (character)
|
Populates the ObjectDescription of the object instances with
the description of the object masters matching the given
query string
|
|
|
|
CHARACTER GenerateDiagram (character)
|
Generates the diagram file of the given container
|
|
|
|
CHARACTER GetDiagramFileName (character, character)
|
Returns the name of the diagram file of a container
|
|
|
|
CHARACTER GetDiagramFolder ()
|
Returns the absolute name of the folder the diagrams are
written to
|
|
|
|
CHARACTER GetLinkNodeId (character)
|
Returns the Mermaid node id of the source or target of a link
|
|
|
|
CHARACTER GetNodeId (character)
|
Returns the Mermaid node id for an object instance
|
|
|
|
Consultingwerk.SmartFramework.Repository.ISmartRepositoryService GetRepositoryService ()
|
Returns the repository service
|
|
|
|
initialize ()
|
Initializes the service instance
|
|
|
|
LOGICAL IsDiagramContainer (character)
|
Returns if a diagram is generated for Object Masters of the
given Object Type
|
|
|
|
Consultingwerk.SmartFramework.Repository.Object.ObjectMasterDatasetModel NewObjectMasterDatasetModel ()
|
Returns a new ObjectMasterDatasetModel for reading repository data
|
|
|
|
ObjectMasterChangedHandler (Object, ObjectMasterChangedEventArgs)
|
Event handler for the ObjectMasterChanged event of the
ISmartRepositoryService
|
|
|
|
ProcessObjectMasterChange (ObjectMasterChangedEventArgs)
|
Updates the diagram files for a changed Object Master
|
|
|
|
LONGCHAR RenderDiagram ()
|
Renders the Markdown document with the Mermaid diagram from
the temp-tables of this class
|
|
|
|
CHARACTER RenderInstance (buffer)
|
Renders the Mermaid node of an object instance
|
|
|
|
LOGICAL WriteFileWhenChanged (character, longchar)
|
Writes the content to the file when the file does not exist or
its content differs
|