C# Class ATMLDataAccessLibrary.db.daos.SignalDAO

Inheritance: DAO
Show file Open project: UtrsSoftware/ATMLWorkBench Class Usage Examples

Public Methods

Method Description
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

Private Methods

Method Description
ProcessBSCSignalTreeNode ( dbSignal signal, XmlDocument document, XmlElement parentElement ) : void

Method Details

BuildSignalTree() public method

public BuildSignalTree ( ) : XmlDocument
return System.Xml.XmlDocument

DeleteMasterSignalsByNameSpace() public method

public DeleteMasterSignalsByNameSpace ( string nameSpace ) : int
nameSpace string
return int

DeleteTSFLibrary() public method

public DeleteTSFLibrary ( string uuid, string nameSpace ) : int
uuid string
nameSpace string
return int

FindAttributes() public method

public FindAttributes ( string name, double value ) : List
name string
value double
return List

GetAllTsfSignals() public method

public GetAllTsfSignals ( ) : List
return List

GetAttribute() public method

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

GetBaseBSCSignal() public method

public GetBaseBSCSignal ( ) : dbSignal
return ATMLDataAccessLibrary.model.dbSignal

ScoreInstruments() public method

public ScoreInstruments ( dbSignal signal ) : void
signal ATMLDataAccessLibrary.model.dbSignal
return void

changeTSFSignalId() public method

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

getAllSignalAttributes() public method

public getAllSignalAttributes ( String signalName, string nameSpace ) : List
signalName String
nameSpace string
return List

getAllSignalAttributes() public method

public getAllSignalAttributes ( int signalId ) : List
signalId int
return List

getAllSignals() public method

public getAllSignals ( ) : List
return List

getChildSignals() public method

public getChildSignals ( int parentSignalId ) : List
parentSignalId int
return List

getDescendantSignals() public method

public getDescendantSignals ( int signalId, List signals ) : void
signalId int
signals List
return void

getDescendantSignals() public method

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

getRootSignals() public method

public getRootSignals ( ) : List
return List

getSignal() public method

public getSignal ( int signalId ) : dbSignal
signalId int
return ATMLDataAccessLibrary.model.dbSignal

getSignal() public method

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

getSignalAttributes() public method

public getSignalAttributes ( int signalId ) : List
signalId int
return List

getSignalTree() public method

public getSignalTree ( ) : String
return String

getTSFLibraries() public method

public getTSFLibraries ( ) : List
return List

getTSFLibrary() public method

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

getTSFLibraryByName() public method

public getTSFLibraryByName ( String libraryName ) : dbTSFLibrary
libraryName String
return ATMLDataAccessLibrary.model.dbTSFLibrary

getTSFLibraryByNameSpace() public method

public getTSFLibraryByNameSpace ( String libraryNameSpace ) : dbTSFLibrary
libraryNameSpace String
return ATMLDataAccessLibrary.model.dbTSFLibrary

getTSFLibrarySignalParts() public method

public getTSFLibrarySignalParts ( String signalUUID ) : List
signalUUID String
return List

getTSFLibrarySignals() public method

public getTSFLibrarySignals ( System.Guid libraryUUID ) : List
libraryUUID System.Guid
return List

getTSFSignal() public method

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

getTSFSignals() public method

public getTSFSignals ( String name ) : List
name String
return List

hasAttribute() public method

public hasAttribute ( int signalId, String attributeName ) : bool
signalId int
attributeName String
return bool

hasTSFLibrary() public method

public hasTSFLibrary ( String uuid ) : bool
uuid String
return bool

hasTSFSignal() public method

public hasTSFSignal ( String uuid ) : bool
uuid String
return bool

saveTSFLibrary() public method

public saveTSFLibrary ( dbTSFLibrary library ) : void
library ATMLDataAccessLibrary.model.dbTSFLibrary
return void