IDEAGenerator

Generating elements from one layer to the other (CDM - LDM - FDM) These are complex transformations tha tcan be modified when relevant. Important is to consider that these routines are based on the IDEA screens. In the scripts in the sample repository there are differences in implementation.

Package TEA
Author Bert Dingemans
Alias --
Stereotypes --

Attributes

Name Type Cardinality Description
Repository EA.Repository 1 - 1--

Methods

Name Type Description
CreateConnectorForAttribute --Create a connector (mapping for an attribute)
CopyAttribute EA.AttributeCopy an attribute from one class to antother

@returns
CopyAttribute EA.AttributeCopy an attribute from one class to antother

@returns
RefactorAssociation BooleanRefactor an asssociation and move it together with an attribute to a new class

@returns
CopyClass2UI IntegerCreate a sample UI of a Class element

@returns
CreateConnector Booleancreate a connector in the EA repository

@returns
RefactorAttribute --Move an attribute from one element to the other for refactoring
CopyAssociation EA.ConnectorCopy an association

@returns
CreateTraceAssociation --Create a trace association between two elements in different XDM layers
CreateElement EA.ElementCreate an element in the repository based on the name and the type

@returns
Attribute2Column StringRoutine for creating columns in a PDM from a class attribute in a LDM

@returns
CreateConnectorForAttribute --Create a connector (mapping for an attribute)
CreatePrimaryKey --Create a primary key column for the transformation to the database structure

Diagrams