|
|
|
AfterGenerateSourceHandler (Object, EventArgs)
|
Event handler for the AfterGenerateSource / AfterRegenerateSource events
|
|
|
|
LONGCHAR BuildMermaidBody ()
|
Generates the content of the Mermaid diagram for the Business Entity
|
|
|
|
BuildRelations (longchar)
|
Iterates over all relations in the Business Entity and generates
the Mermaid code for the diagram
|
|
|
|
CHARACTER FindOutputFolder ()
|
Finds the source folder of the Business Entity Dataset
|
|
|
|
GenerateMermaidDiagram ()
|
Generates a Mermaid diagram for the Business Entity
|
|
|
|
CHARACTER GetBusinessEntityFullName ()
|
Determines the full (qualified) name of the currently generated Business Entity
|
|
|
|
CHARACTER GetCardinality (character, character)
|
Returns the cardinality of a relation
|
|
|
|
CHARACTER GetIndexFlags (rowid)
|
Returns a string describing the flags of the index
|
|
|
|
CHARACTER MapDataType (character, integer)
|
Maps a data type from the Business Entity Designer to a data type that can be used in a Mermaid diagram
|
|
|
|
ShutdownInternal ()
|
Uninitializes the plugin instance and unsubscribes from events
|
|
|
|
StartupInternal (IBusinessEntityDatasetController)
|
Initializes the plugin instance and subscribes to required events
|