|
Navigate to: Methods | Constructors | Events | Properties | ProDatasets | Temp-Tables
| Options | Name | Purpose | |
|---|---|---|---|
| BuildKeyFilters () |
Builds the list of the filters of the DatasetModel that are
based on a Key value object |
||
| INTEGER EndOfLine (longchar, integer) |
Returns the position of the line break that ends the line
containing the given position |
||
| CHARACTER FindOutputFolder () |
Returns the output folder (source code folder for business logic) |
||
| LONGCHAR GenerateConstructors (character, AbstractModelClassGeneratorPlugin) |
Generates the constructors of the DatasetModel class that accept
a Key value object |
||
| LONGCHAR GenerateFilterStatements (buffer, logical, AbstractModelClassGeneratorPlugin) |
Generates the statements that filter the TableModel by the
values of a Key value object |
||
| LONGCHAR GenerateGetKeyMethod (character) |
Generates the method of the TableModel class that returns the
Key value object of the current record |
||
| LONGCHAR GenerateNewFilterMethods (AbstractModelClassGeneratorPlugin) |
Generates the NewFilter methods of the generated DatasetModel
class that accept a Key value object |
||
| GenerateValueObjectClass (character, character, character, character, character, character, AbstractModelClassGeneratorPlugin) |
Generates a ValueObject class for a primary unique key |
||
| GenerateValueObjectClasses () |
Generates ValueObject classes for primary unique keys |
||
| GenerateValueObjectClasses (dataset) |
Generates the ValueObject Classes |
||
| CHARACTER GetBufferParameterName (character) |
Returns the name of the buffer parameter of the constructor of
the Key value object class that accepts a static buffer |
||
| GetFieldsData (character, character, longchar, longchar, longchar, longchar) |
Gets the fields data |
||
| CHARACTER GetFilterDescription (buffer) |
Returns the description of a filter for the comment of the
generated constructor or method |
||
| CHARACTER GetKeyClassName (character, character) |
Returns the fully qualified class name of the Key value object
of a temp-table |
||
| Consultingwerk.BusinessEntityDesigner.Common.Plugins.AbstractModelClassGeneratorPlugin GetModelClassGeneratorPlugin () |
Returns the reference to the Model Class Generator plugin |
||
| LOGICAL GetPrimaryUniqueIndex (character, character, character) |
Returns the primary unique index of a temp-table |
||
| LOGICAL IsClassAvailable (character) |
Returns if the source code or the r-code of a class is found on
the PROPATH or below the output folder |
||
| LOGICAL IsFilterField (character, character) |
Returns if the given field of a temp-table can be used with the
Filter API of the TableModel |
||
| LOGICAL IsTableModelAvailable (character, character, AbstractModelClassGeneratorPlugin) |
Returns if the TableModel class of a temp-table is available, so
that the constructor of the Key value object class accepting the
TableModel can be generated |
||
| ProcessTemplateBlock (longchar, character, character, logical) |
Keeps or removes the block of a template that is enclosed by the
given marker lines, and removes the marker lines themselves |
||
| LONGCHAR RemoveLine (longchar, integer) |
Removes the line that contains the given position from the source
code |
||
| LOGICAL ResolveRelationKey (character, RelationDesignAttributes, character, character) |
Resolves the Key value object of the target of a relation |
| Options | Name | Purpose | |
|---|---|---|---|
| AbstractKeyValueObjectGeneratorPlugin () |
Constructor for the AbstractKeyValueObjectGeneratorPlugin class |
| Options | Name | Purpose | |
|---|---|---|---|
| CHARACTER KeyParameterName |
|
||
| INTEGER MaxIdentifierLength |
|
||
| Consultingwerk.BusinessEntityDesigner.Common.IBusinessEntityDesignerPluginManager PluginManager |
|
||
| CHARACTER Prefix |
|
||
| CHARACTER Suffix |
|
|
Top
BuildKeyFilters ()
|
||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
INTEGER EndOfLine (longchar, integer)
|
||||||||||||||||||||||||||||||||||||||||||||||||
CHARACTER FindOutputFolder ()
|
||||||||||||||||||||||||||||||||||||||||||||||||
LONGCHAR GenerateConstructors (character, AbstractModelClassGeneratorPlugin)
|
||||||||||||||||||||||||||||||||||||||||||||||||
LONGCHAR GenerateFilterStatements (buffer, logical, AbstractModelClassGeneratorPlugin)
|
||||||||||||||||||||||||||||||||||||||||||||||||
LONGCHAR GenerateGetKeyMethod (character)
|
||||||||||||||||||||||||||||||||||||||||||||||||
LONGCHAR GenerateNewFilterMethods (AbstractModelClassGeneratorPlugin)
|
||||||||||||||||||||||||||||||||||||||||||||||||
GenerateValueObjectClass (character, character, character, character, character, character, AbstractModelClassGeneratorPlugin)
|
||||||||||||||||||||||||||||||||||||||||||||||||
GenerateValueObjectClasses ()
|
||||||||||||||||||||||||||||||||||||||||||||||||
GenerateValueObjectClasses (dataset)
|
||||||||||||||||||||||||||||||||||||||||||||||||
CHARACTER GetBufferParameterName (character)
|
||||||||||||||||||||||||||||||||||||||||||||||||
GetFieldsData (character, character, longchar, longchar, longchar, longchar)
|
||||||||||||||||||||||||||||||||||||||||||||||||
CHARACTER GetFilterDescription (buffer)
|
||||||||||||||||||||||||||||||||||||||||||||||||
CHARACTER GetKeyClassName (character, character)
|
||||||||||||||||||||||||||||||||||||||||||||||||
Consultingwerk.BusinessEntityDesigner.Common.Plugins.AbstractModelClassGeneratorPlugin GetModelClassGeneratorPlugin ()
|
||||||||||||||||||||||||||||||||||||||||||||||||
LOGICAL GetPrimaryUniqueIndex (character, character, character)
|
||||||||||||||||||||||||||||||||||||||||||||||||
LOGICAL IsClassAvailable (character)
|
||||||||||||||||||||||||||||||||||||||||||||||||
LOGICAL IsFilterField (character, character)
|
||||||||||||||||||||||||||||||||||||||||||||||||
LOGICAL IsTableModelAvailable (character, character, AbstractModelClassGeneratorPlugin)
|
||||||||||||||||||||||||||||||||||||||||||||||||
ProcessTemplateBlock (longchar, character, character, logical)
|
||||||||||||||||||||||||||||||||||||||||||||||||
LONGCHAR RemoveLine (longchar, integer)
|
||||||||||||||||||||||||||||||||||||||||||||||||
LOGICAL ResolveRelationKey (character, RelationDesignAttributes, character, character)
|
||||||||||||||||||||||||||||||||||||||||||||||||
AbstractKeyValueObjectGeneratorPlugin ()
|
||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
CHARACTER KeyParameterName
|
|||||||||
|---|---|---|---|---|---|---|---|---|---|
INTEGER MaxIdentifierLength
|
|||||||||
Consultingwerk.BusinessEntityDesigner.Common.IBusinessEntityDesignerPluginManager PluginManager
|
|||||||||
CHARACTER Prefix
|
|||||||||
CHARACTER Suffix
|
|||||||||
Temp-Table eBusinessEntityDefined in: |
Temp-Table eBusinessEntityPropertiesDefined in: |
Temp-Table eDataRelationDefined in: |
Temp-Table eDataRelationPropertiesDefined in: |
Temp-Table eFieldDefined in: |
Temp-Table eFieldPropertiesDefined in: |
Temp-Table eIndexDefined in: |
Temp-Table eIndexPropertiesDefined in: |
Temp-Table eTableDefined in: |
Temp-Table eTablePropertiesDefined in: |