C# Class EAImvertor.EAImvertorJob

Description of EAImvertorJob.
Show file Open project: GeertBellekens/Enterprise-Architect-Toolpack Class Usage Examples

Private Properties

Property Type Description
CompressFile string
Upload string
createImvertorException EAImvertorException
createSpecificPropertiesFile string
downloadZip void
getDefaultPropertiesFileContent string
getJobReport void
getReport System.Xml.XmlDocument
requestStart void
setMessages void
setStatus void

Public Methods

Method Description
EAImvertorJob ( TSF.UmlToolingFramework.UML package, EAImvertorJobSettings settings ) : System
getProjectPackage ( TSF.UmlToolingFramework.UML startingPackage ) : TSF.UmlToolingFramework.UML.Classes.Kernel.Package
openResults ( ) : void
refreshStatus ( ) : void
showReport ( ) : void
startJob ( BackgroundWorker backgroundWorker ) : void
viewWarnings ( ) : void

Private Methods

Method Description
CompressFile ( string sourceFileName ) : string
Upload ( string actionUrl, string pincode, string processName, string imvertorProperties, string modelFilePath, string historyFilePath, string propertiesFilePath ) : string
createImvertorException ( XmlNode exceptionNode ) : EAImvertorException
createSpecificPropertiesFile ( TSF.UmlToolingFramework.UML projectPackage ) : string
downloadZip ( ) : void
getDefaultPropertiesFileContent ( ) : string
getJobReport ( ) : void
getReport ( string reportURL, System.DateTime startTimeStamp = default(DateTime) ) : XmlDocument
requestStart ( ) : void
setMessages ( XmlDocument xmlReport ) : void
setStatus ( string jobStatus ) : void

Method Details

EAImvertorJob() public method

public EAImvertorJob ( TSF.UmlToolingFramework.UML package, EAImvertorJobSettings settings ) : System
package TSF.UmlToolingFramework.UML
settings EAImvertorJobSettings
return System

getProjectPackage() public static method

public static getProjectPackage ( TSF.UmlToolingFramework.UML startingPackage ) : TSF.UmlToolingFramework.UML.Classes.Kernel.Package
startingPackage TSF.UmlToolingFramework.UML
return TSF.UmlToolingFramework.UML.Classes.Kernel.Package

openResults() public method

public openResults ( ) : void
return void

refreshStatus() public method

public refreshStatus ( ) : void
return void

showReport() public method

public showReport ( ) : void
return void

startJob() public method

public startJob ( BackgroundWorker backgroundWorker ) : void
backgroundWorker System.ComponentModel.BackgroundWorker
return void

viewWarnings() public method

public viewWarnings ( ) : void
return void