C# Class ATMLProject.managers.ProjectManager

Afficher le fichier Open project: UtrsSoftware/ATMLWorkBench

Méthodes publiques

Méthode Description
Close ( ) : void
CloseProject ( ) : void
CreateProject ( ) : void
CreateProject ( ProjectInfo projectInfo ) : void
CreateTestSetArchive ( ) : void
DeleteProject ( ) : void
ExportTestProgramSet ( ) : void
GetReaderDocument ( string documentName ) : byte[]
HasOpenProject ( ) : bool
HasProject ( string projectName ) : bool
HasReaderDocument ( string documentName ) : System.Boolean
ImportTestProgramSet ( ) : void
OpenProject ( string &testSetName ) : bool
OpenProject ( string projectName ) : string
ProcessUutChanges ( UUTDescription uut ) : void
RemoveATMLDocument ( string documentName, AtmlFileType atmlType ) : void
RenameProject ( string oldProjectName, string newProjectName ) : bool
SaveATMLDocument ( string documentName, AtmlFileType atmlType, byte contentBytes, bool forceOverWrite = false ) : void
SaveReaderDocument ( string documentName, byte contentBytes ) : void

Méthodes protégées

Méthode Description
OnAtmlFileSaved ( object sender, string fileName, byte content, AtmlFileType atmlFileType ) : void
OnProjectClosed ( ) : void
OnProjectClosing ( ) : void
OnProjectOpened ( string testProgramSetName ) : void

Private Methods

Méthode Description
CreateProjectInfoFile ( ) : ProjectInfo
CurrentTestProgramSetOnAtmlFileSaved ( object sender, string fileName, byte content, AtmlFileType atmlFileType ) : void
InstanceOnAtmlObjectNameChanged ( object sender, AtmlNameChangedEventArgs atmlNameChangedEventArgs ) : void
Navigator_CreateAbfFileClicked ( object sender, DirectoryInfo e, string name, EventArgs args ) : void
ProjectManager ( ) : System
SaveProjectInfo ( ProjectInfo projectInfo, TestProgramSet currentTestProgramSet ) : void

Method Details

Close() public méthode

public Close ( ) : void
Résultat void

CloseProject() public static méthode

public static CloseProject ( ) : void
Résultat void

CreateProject() public static méthode

public static CreateProject ( ) : void
Résultat void

CreateProject() public static méthode

public static CreateProject ( ProjectInfo projectInfo ) : void
projectInfo ATMLModelLibrary.model.ProjectInfo
Résultat void

CreateTestSetArchive() public static méthode

public static CreateTestSetArchive ( ) : void
Résultat void

DeleteProject() public static méthode

public static DeleteProject ( ) : void
Résultat void

ExportTestProgramSet() public static méthode

public static ExportTestProgramSet ( ) : void
Résultat void

GetReaderDocument() public static méthode

public static GetReaderDocument ( string documentName ) : byte[]
documentName string
Résultat byte[]

HasOpenProject() public static méthode

public static HasOpenProject ( ) : bool
Résultat bool

HasProject() public static méthode

public static HasProject ( string projectName ) : bool
projectName string
Résultat bool

HasReaderDocument() public static méthode

public static HasReaderDocument ( string documentName ) : System.Boolean
documentName string
Résultat System.Boolean

ImportTestProgramSet() public static méthode

public static ImportTestProgramSet ( ) : void
Résultat void

OnAtmlFileSaved() protected méthode

protected OnAtmlFileSaved ( object sender, string fileName, byte content, AtmlFileType atmlFileType ) : void
sender object
fileName string
content byte
atmlFileType AtmlFileType
Résultat void

OnProjectClosed() protected méthode

protected OnProjectClosed ( ) : void
Résultat void

OnProjectClosing() protected méthode

protected OnProjectClosing ( ) : void
Résultat void

OnProjectOpened() protected méthode

protected OnProjectOpened ( string testProgramSetName ) : void
testProgramSetName string
Résultat void

OpenProject() public static méthode

public static OpenProject ( string &testSetName ) : bool
testSetName string
Résultat bool

OpenProject() public static méthode

public static OpenProject ( string projectName ) : string
projectName string
Résultat string

ProcessUutChanges() public static méthode

public static ProcessUutChanges ( UUTDescription uut ) : void
uut ATMLModelLibrary.model.uut.UUTDescription
Résultat void

RemoveATMLDocument() public static méthode

public static RemoveATMLDocument ( string documentName, AtmlFileType atmlType ) : void
documentName string
atmlType AtmlFileType
Résultat void

RenameProject() public static méthode

public static RenameProject ( string oldProjectName, string newProjectName ) : bool
oldProjectName string
newProjectName string
Résultat bool

SaveATMLDocument() public static méthode

public static SaveATMLDocument ( string documentName, AtmlFileType atmlType, byte contentBytes, bool forceOverWrite = false ) : void
documentName string
atmlType AtmlFileType
contentBytes byte
forceOverWrite bool
Résultat void

SaveReaderDocument() public static méthode

public static SaveReaderDocument ( string documentName, byte contentBytes ) : void
documentName string
contentBytes byte
Résultat void