C# 클래스 ATMLProject.managers.ProjectManager

파일 보기 프로젝트 열기: UtrsSoftware/ATMLWorkBench

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
OnAtmlFileSaved ( object sender, string fileName, byte content, AtmlFileType atmlFileType ) : void
OnProjectClosed ( ) : void
OnProjectClosing ( ) : void
OnProjectOpened ( string testProgramSetName ) : void

비공개 메소드들

메소드 설명
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

메소드 상세

Close() 공개 메소드

public Close ( ) : void
리턴 void

CloseProject() 공개 정적인 메소드

public static CloseProject ( ) : void
리턴 void

CreateProject() 공개 정적인 메소드

public static CreateProject ( ) : void
리턴 void

CreateProject() 공개 정적인 메소드

public static CreateProject ( ProjectInfo projectInfo ) : void
projectInfo ATMLModelLibrary.model.ProjectInfo
리턴 void

CreateTestSetArchive() 공개 정적인 메소드

public static CreateTestSetArchive ( ) : void
리턴 void

DeleteProject() 공개 정적인 메소드

public static DeleteProject ( ) : void
리턴 void

ExportTestProgramSet() 공개 정적인 메소드

public static ExportTestProgramSet ( ) : void
리턴 void

GetReaderDocument() 공개 정적인 메소드

public static GetReaderDocument ( string documentName ) : byte[]
documentName string
리턴 byte[]

HasOpenProject() 공개 정적인 메소드

public static HasOpenProject ( ) : bool
리턴 bool

HasProject() 공개 정적인 메소드

public static HasProject ( string projectName ) : bool
projectName string
리턴 bool

HasReaderDocument() 공개 정적인 메소드

public static HasReaderDocument ( string documentName ) : System.Boolean
documentName string
리턴 System.Boolean

ImportTestProgramSet() 공개 정적인 메소드

public static ImportTestProgramSet ( ) : void
리턴 void

OnAtmlFileSaved() 보호된 메소드

protected OnAtmlFileSaved ( object sender, string fileName, byte content, AtmlFileType atmlFileType ) : void
sender object
fileName string
content byte
atmlFileType AtmlFileType
리턴 void

OnProjectClosed() 보호된 메소드

protected OnProjectClosed ( ) : void
리턴 void

OnProjectClosing() 보호된 메소드

protected OnProjectClosing ( ) : void
리턴 void

OnProjectOpened() 보호된 메소드

protected OnProjectOpened ( string testProgramSetName ) : void
testProgramSetName string
리턴 void

OpenProject() 공개 정적인 메소드

public static OpenProject ( string &testSetName ) : bool
testSetName string
리턴 bool

OpenProject() 공개 정적인 메소드

public static OpenProject ( string projectName ) : string
projectName string
리턴 string

ProcessUutChanges() 공개 정적인 메소드

public static ProcessUutChanges ( UUTDescription uut ) : void
uut ATMLModelLibrary.model.uut.UUTDescription
리턴 void

RemoveATMLDocument() 공개 정적인 메소드

public static RemoveATMLDocument ( string documentName, AtmlFileType atmlType ) : void
documentName string
atmlType AtmlFileType
리턴 void

RenameProject() 공개 정적인 메소드

public static RenameProject ( string oldProjectName, string newProjectName ) : bool
oldProjectName string
newProjectName string
리턴 bool

SaveATMLDocument() 공개 정적인 메소드

public static SaveATMLDocument ( string documentName, AtmlFileType atmlType, byte contentBytes, bool forceOverWrite = false ) : void
documentName string
atmlType AtmlFileType
contentBytes byte
forceOverWrite bool
리턴 void

SaveReaderDocument() 공개 정적인 메소드

public static SaveReaderDocument ( string documentName, byte contentBytes ) : void
documentName string
contentBytes byte
리턴 void