C# Class EADatabaseTransformer.EADatabaseTransformerAddin

Description of MyClass.
Inheritance: EAAddinFramework.EAAddinBase
Mostrar archivo Open project: GeertBellekens/Enterprise-Architect-Toolpack

Private Properties

Property Type Description
compareDatabase void
completeDBwithDLL void
dbControl_HandleDestroyed void
overrideButtonClick void
refreshButtonClicked void
refreshCompare void
renameButtonClick void
saveDatabaseButtonClicked void
selectDatabaseItem void
selectLogicalItem void

Public Methods

Method Description
EADatabaseTransformerAddin ( ) : System

constructor where we set the menuheader and menuOptions

EA_FileOpen ( EA Repository ) : void
EA_GetMenuState ( EA Repository, string Location, string MenuName, string ItemName, bool &IsEnabled, bool &IsChecked ) : void

Called once Menu has been opened to see what menu items should active.

EA_MenuClick ( EA Repository, string Location, string MenuName, string ItemName ) : void

Called when user makes a selection in the menu. This is your main exit point to the rest of your Add-in

Private Methods

Method Description
compareDatabase ( ) : void

start the transformation from the logical model to the database model

completeDBwithDLL ( ) : void

gets the current database and completes it with the user selected ddl file

dbControl_HandleDestroyed ( object sender, EventArgs e ) : void
overrideButtonClick ( object sender, EventArgs e ) : void
refreshButtonClicked ( object sender, EventArgs e ) : void
refreshCompare ( bool refreshTransform ) : void
renameButtonClick ( object sender, EventArgs e ) : void
saveDatabaseButtonClicked ( object sender, EventArgs e ) : void
selectDatabaseItem ( object sender, EventArgs e ) : void
selectLogicalItem ( object sender, EventArgs e ) : void

Method Details

EADatabaseTransformerAddin() public method

constructor where we set the menuheader and menuOptions
public EADatabaseTransformerAddin ( ) : System
return System

EA_FileOpen() public method

public EA_FileOpen ( EA Repository ) : void
Repository EA
return void

EA_GetMenuState() public method

Called once Menu has been opened to see what menu items should active.
public EA_GetMenuState ( EA Repository, string Location, string MenuName, string ItemName, bool &IsEnabled, bool &IsChecked ) : void
Repository EA the repository
Location string the location of the menu
MenuName string the name of the menu
ItemName string the name of the menu item
IsEnabled bool boolean indicating whethe the menu item is enabled
IsChecked bool boolean indicating whether the menu is checked
return void

EA_MenuClick() public method

Called when user makes a selection in the menu. This is your main exit point to the rest of your Add-in
public EA_MenuClick ( EA Repository, string Location, string MenuName, string ItemName ) : void
Repository EA the repository
Location string the location of the menu
MenuName string the name of the menu
ItemName string the name of the selected menu item
return void