C# Class EAAddinFramework.Databases.Transformation.DB2.DB2ColumnTransformer

Description of DB2ColumnTransformer.
Inheritance: EAColumnTransformer
显示文件 Open project: GeertBellekens/Enterprise-Architect-Add-in-Framework Class Usage Examples

Public Methods

Method Description
DB2ColumnTransformer ( Table table, Column involvedColumn, DB2TableTransformer dependingTransformer, NameTranslator nameTranslator ) : System
DB2ColumnTransformer ( Table table, Column column, TSF.UmlToolingFramework.Wrappers.EA attribute, NameTranslator nameTranslator ) : System
DB2ColumnTransformer ( Table table, NameTranslator nameTranslator ) : System
getFKInvolvedColumn ( ) : Column
getPKInvolvedColumn ( ) : Column
rename ( string newName ) : void

Protected Methods

Method Description
createColumn ( TSF.UmlToolingFramework.Wrappers.EA attribute ) : void

Private Methods

Method Description
transformLogicalAssociationEnd ( TSF.UmlToolingFramework.Wrappers.EA associationEnd ) : Column
transformLogicalAttribute ( TSF.UmlToolingFramework.Wrappers.EA attribute ) : Column

Method Details

DB2ColumnTransformer() public method

public DB2ColumnTransformer ( Table table, Column involvedColumn, DB2TableTransformer dependingTransformer, NameTranslator nameTranslator ) : System
table EAAddinFramework.Databases.Table
involvedColumn EAAddinFramework.Databases.Column
dependingTransformer DB2TableTransformer
nameTranslator NameTranslator
return System

DB2ColumnTransformer() public method

public DB2ColumnTransformer ( Table table, Column column, TSF.UmlToolingFramework.Wrappers.EA attribute, NameTranslator nameTranslator ) : System
table EAAddinFramework.Databases.Table
column EAAddinFramework.Databases.Column
attribute TSF.UmlToolingFramework.Wrappers.EA
nameTranslator NameTranslator
return System

DB2ColumnTransformer() public method

public DB2ColumnTransformer ( Table table, NameTranslator nameTranslator ) : System
table EAAddinFramework.Databases.Table
nameTranslator NameTranslator
return System

createColumn() protected method

protected createColumn ( TSF.UmlToolingFramework.Wrappers.EA attribute ) : void
attribute TSF.UmlToolingFramework.Wrappers.EA
return void

getFKInvolvedColumn() public method

public getFKInvolvedColumn ( ) : Column
return EAAddinFramework.Databases.Column

getPKInvolvedColumn() public method

public getPKInvolvedColumn ( ) : Column
return EAAddinFramework.Databases.Column

rename() public method

public rename ( string newName ) : void
newName string
return void