C# 클래스 ATMLDataAccessLibrary.db.daos.SignalDAO

상속: DAO
파일 보기 프로젝트 열기: UtrsSoftware/ATMLWorkBench 1 사용 예제들

공개 메소드들

메소드 설명
BuildSignalTree ( ) : XmlDocument
DeleteMasterSignalsByNameSpace ( string nameSpace ) : int
DeleteTSFLibrary ( string uuid, string nameSpace ) : int
FindAttributes ( string name, double value ) : List
GetAllTsfSignals ( ) : List
GetAttribute ( int signalId, String attributeName ) : dbSignalAttribute
GetBaseBSCSignal ( ) : dbSignal
ScoreInstruments ( dbSignal signal ) : void
changeTSFSignalId ( System.Guid oldUuid, System.Guid newUuid ) : bool
getAllSignalAttributes ( String signalName, string nameSpace ) : List
getAllSignalAttributes ( int signalId ) : List
getAllSignals ( ) : List
getChildSignals ( int parentSignalId ) : List
getDescendantSignals ( int signalId, List signals ) : void
getDescendantSignals ( string signalName, string nameSpace, List signals ) : void
getRootSignals ( ) : List
getSignal ( int signalId ) : dbSignal
getSignal ( string signalName, string nameSpace ) : dbSignal
getSignalAttributes ( int signalId ) : List
getSignalTree ( ) : String
getTSFLibraries ( ) : List
getTSFLibrary ( System.Guid libraryUUID ) : dbTSFLibrary
getTSFLibraryByName ( String libraryName ) : dbTSFLibrary
getTSFLibraryByNameSpace ( String libraryNameSpace ) : dbTSFLibrary
getTSFLibrarySignalParts ( String signalUUID ) : List
getTSFLibrarySignals ( System.Guid libraryUUID ) : List
getTSFSignal ( String name, string libraryUuid ) : TestSignalBean
getTSFSignals ( String name ) : List
hasAttribute ( int signalId, String attributeName ) : bool
hasTSFLibrary ( String uuid ) : bool
hasTSFSignal ( String uuid ) : bool
saveTSFLibrary ( dbTSFLibrary library ) : void

비공개 메소드들

메소드 설명
ProcessBSCSignalTreeNode ( dbSignal signal, XmlDocument document, XmlElement parentElement ) : void

메소드 상세

BuildSignalTree() 공개 메소드

public BuildSignalTree ( ) : XmlDocument
리턴 System.Xml.XmlDocument

DeleteMasterSignalsByNameSpace() 공개 메소드

public DeleteMasterSignalsByNameSpace ( string nameSpace ) : int
nameSpace string
리턴 int

DeleteTSFLibrary() 공개 메소드

public DeleteTSFLibrary ( string uuid, string nameSpace ) : int
uuid string
nameSpace string
리턴 int

FindAttributes() 공개 메소드

public FindAttributes ( string name, double value ) : List
name string
value double
리턴 List

GetAllTsfSignals() 공개 메소드

public GetAllTsfSignals ( ) : List
리턴 List

GetAttribute() 공개 메소드

public GetAttribute ( int signalId, String attributeName ) : dbSignalAttribute
signalId int
attributeName String
리턴 ATMLDataAccessLibrary.model.dbSignalAttribute

GetBaseBSCSignal() 공개 메소드

public GetBaseBSCSignal ( ) : dbSignal
리턴 ATMLDataAccessLibrary.model.dbSignal

ScoreInstruments() 공개 메소드

public ScoreInstruments ( dbSignal signal ) : void
signal ATMLDataAccessLibrary.model.dbSignal
리턴 void

changeTSFSignalId() 공개 메소드

public changeTSFSignalId ( System.Guid oldUuid, System.Guid newUuid ) : bool
oldUuid System.Guid
newUuid System.Guid
리턴 bool

getAllSignalAttributes() 공개 메소드

public getAllSignalAttributes ( String signalName, string nameSpace ) : List
signalName String
nameSpace string
리턴 List

getAllSignalAttributes() 공개 메소드

public getAllSignalAttributes ( int signalId ) : List
signalId int
리턴 List

getAllSignals() 공개 메소드

public getAllSignals ( ) : List
리턴 List

getChildSignals() 공개 메소드

public getChildSignals ( int parentSignalId ) : List
parentSignalId int
리턴 List

getDescendantSignals() 공개 메소드

public getDescendantSignals ( int signalId, List signals ) : void
signalId int
signals List
리턴 void

getDescendantSignals() 공개 메소드

public getDescendantSignals ( string signalName, string nameSpace, List signals ) : void
signalName string
nameSpace string
signals List
리턴 void

getRootSignals() 공개 메소드

public getRootSignals ( ) : List
리턴 List

getSignal() 공개 메소드

public getSignal ( int signalId ) : dbSignal
signalId int
리턴 ATMLDataAccessLibrary.model.dbSignal

getSignal() 공개 메소드

public getSignal ( string signalName, string nameSpace ) : dbSignal
signalName string
nameSpace string
리턴 ATMLDataAccessLibrary.model.dbSignal

getSignalAttributes() 공개 메소드

public getSignalAttributes ( int signalId ) : List
signalId int
리턴 List

getSignalTree() 공개 메소드

public getSignalTree ( ) : String
리턴 String

getTSFLibraries() 공개 메소드

public getTSFLibraries ( ) : List
리턴 List

getTSFLibrary() 공개 메소드

public getTSFLibrary ( System.Guid libraryUUID ) : dbTSFLibrary
libraryUUID System.Guid
리턴 ATMLDataAccessLibrary.model.dbTSFLibrary

getTSFLibraryByName() 공개 메소드

public getTSFLibraryByName ( String libraryName ) : dbTSFLibrary
libraryName String
리턴 ATMLDataAccessLibrary.model.dbTSFLibrary

getTSFLibraryByNameSpace() 공개 메소드

public getTSFLibraryByNameSpace ( String libraryNameSpace ) : dbTSFLibrary
libraryNameSpace String
리턴 ATMLDataAccessLibrary.model.dbTSFLibrary

getTSFLibrarySignalParts() 공개 메소드

public getTSFLibrarySignalParts ( String signalUUID ) : List
signalUUID String
리턴 List

getTSFLibrarySignals() 공개 메소드

public getTSFLibrarySignals ( System.Guid libraryUUID ) : List
libraryUUID System.Guid
리턴 List

getTSFSignal() 공개 메소드

public getTSFSignal ( String name, string libraryUuid ) : TestSignalBean
name String
libraryUuid string
리턴 ATMLDataAccessLibrary.db.beans.TestSignalBean

getTSFSignals() 공개 메소드

public getTSFSignals ( String name ) : List
name String
리턴 List

hasAttribute() 공개 메소드

public hasAttribute ( int signalId, String attributeName ) : bool
signalId int
attributeName String
리턴 bool

hasTSFLibrary() 공개 메소드

public hasTSFLibrary ( String uuid ) : bool
uuid String
리턴 bool

hasTSFSignal() 공개 메소드

public hasTSFSignal ( String uuid ) : bool
uuid String
리턴 bool

saveTSFLibrary() 공개 메소드

public saveTSFLibrary ( dbTSFLibrary library ) : void
library ATMLDataAccessLibrary.model.dbTSFLibrary
리턴 void