Method | Description | |
---|---|---|
EATableTransformer ( |
||
getCorrespondingTransformer ( DatabaseFramework item ) : DatabaseFramework.Transformation.DatabaseItemTransformer | ||
save ( ) : void | ||
setTableName ( string fixedTableString, int nameCounter ) : void | ||
transformLogicalClass ( TSF.UmlToolingFramework.UML logicalClass ) : DatabaseFramework.Table | ||
transformLogicalClasses ( List |
Method | Description | |
---|---|---|
createColumnsFromAttributes ( ) : void |
creates columns from the attributes of the logical classes. In case the logical class has superclasses then the attributes of the superclasses are transformed as well.
|
|
createTable ( List |
||
createTable ( TSF.UmlToolingFramework.Wrappers.EA classElement ) : void | ||
getsuperClasses ( TSF.UmlToolingFramework.Wrappers.EA classElement ) : List |
gets the superclasses of an element
|
|
transformLogicalAttribute ( TSF.UmlToolingFramework.Wrappers.EA attribute ) : |
public EATableTransformer ( |
||
database | ||
nametranslator | NameTranslator | |
return | System |
protected createColumnsFromAttributes ( ) : void | ||
return | void |
protected abstract createTable ( List |
||
logicalClasses | List |
|
return | void |
protected abstract createTable ( TSF.UmlToolingFramework.Wrappers.EA classElement ) : void | ||
classElement | TSF.UmlToolingFramework.Wrappers.EA | |
return | void |
public getCorrespondingTransformer ( DatabaseFramework item ) : DatabaseFramework.Transformation.DatabaseItemTransformer | ||
item | DatabaseFramework | |
return | DatabaseFramework.Transformation.DatabaseItemTransformer |
protected getsuperClasses ( TSF.UmlToolingFramework.Wrappers.EA classElement ) : List |
||
classElement | TSF.UmlToolingFramework.Wrappers.EA | |
return | List |
public abstract setTableName ( string fixedTableString, int nameCounter ) : void | ||
fixedTableString | string | |
nameCounter | int | |
return | void |
protected abstract transformLogicalAttribute ( TSF.UmlToolingFramework.Wrappers.EA attribute ) : |
||
attribute | TSF.UmlToolingFramework.Wrappers.EA | |
return |
public transformLogicalClass ( TSF.UmlToolingFramework.UML logicalClass ) : DatabaseFramework.Table | ||
logicalClass | TSF.UmlToolingFramework.UML | |
return | DatabaseFramework.Table |
public transformLogicalClasses ( List |
||
logicalClasses | List |
|
return | DatabaseFramework.Table |