C# Class DataDictionary.Generated.Step

Inheritance: DataDictionary.ReferencesParagraph
Show file Open project: ERTMSSolutions/ERTMSFormalSpecs Class Usage Examples

Public Methods

Method Description
NotifyControllers ( Lock aLock ) : void
Step ( ) : System
allMessages ( ) : ArrayList

Part of the list interface for Messages

allSubSteps ( ) : ArrayList

Part of the list interface for SubSteps

appendMessages ( DBMessage el ) : void

Part of the list interface for Messages

appendMessages ( Lock aLock, DBMessage el ) : void
appendMessages ( System coll ) : void

Part of the list interface for Messages

appendMessages ( System coll, Lock aLock ) : void
appendSubSteps ( Lock aLock, SubStep el ) : void
appendSubSteps ( SubStep el ) : void

Part of the list interface for SubSteps

appendSubSteps ( System coll ) : void

Part of the list interface for SubSteps

appendSubSteps ( System coll, Lock aLock ) : void
copyTo ( Step other ) : void
countMessages ( ) : int

Part of the list interface for Messages

countSubSteps ( ) : int

Part of the list interface for SubSteps

deleteMessages ( int idx ) : void

Part of the list interface for Messages This deletion function removes an element from the collection in Messages

deleteMessages ( int idx, Lock aLock ) : void
deleteSubSteps ( int idx ) : void

Part of the list interface for SubSteps This deletion function removes an element from the collection in SubSteps

deleteSubSteps ( int idx, Lock aLock ) : void
dispatch ( XmlBooster.XmlBBaseVisitor v ) : void
dispatch ( XmlBooster.XmlBBaseVisitor v, bool visitSubNodes ) : void
find ( Object search ) : bool
getDescription ( ) : string
getDistance ( ) : string
getIO ( ) : acceptor.ST_IO
getIO_AsString ( ) : string
getInterface ( ) : acceptor.ST_INTERFACE
getInterface_AsString ( ) : string
getLevelIN ( ) : acceptor.ST_LEVEL
getLevelIN_AsString ( ) : string
getLevelOUT ( ) : acceptor.ST_LEVEL
getLevelOUT_AsString ( ) : string
getMessages ( int idx ) : DBMessage

Part of the list interface for Messages This function returns an element from the collection in Messages based on an index.

getModeIN ( ) : acceptor.ST_MODE
getModeIN_AsString ( ) : string
getModeOUT ( ) : acceptor.ST_MODE
getModeOUT_AsString ( ) : string
getObsoleteComment ( ) : string
getSubSteps ( int idx ) : SubStep

Part of the list interface for SubSteps This function returns an element from the collection in SubSteps based on an index.

getTCS_Order ( ) : int
getTranslated ( ) : bool
getTranslationRequired ( ) : bool
getUserComment ( ) : string
indexOfMessages ( IXmlBBase el ) : int

Part of the list interface for Messages This function returns the index of an element in the collection.

indexOfSubSteps ( IXmlBBase el ) : int

Part of the list interface for SubSteps This function returns the index of an element in the collection.

insertMessages ( int idx, DBMessage el ) : void

Part of the list interface for Messages This insertion function inserts a new element in the collection in Messages

insertMessages ( int idx, DBMessage el, Lock aLock ) : void
insertSubSteps ( int idx, SubStep el ) : void

Part of the list interface for SubSteps This insertion function inserts a new element in the collection in SubSteps

insertSubSteps ( int idx, SubStep el, Lock aLock ) : void
parse ( XmlBooster.XmlBContext ctxt, string endingTag ) : void This method is used by XMLBooster-generated code internally. Please refrain from using it, as it might produce unexpected results, and might change or even disappear in the future.
parseBody ( XmlBooster.XmlBContext ctxt ) : void This method is used by XMLBooster-generated code internally. Please refrain from using it, as it might produce unexpected results, and might change or even disappear in the future.
removeMessages ( IXmlBBase obj ) : void

Part of the list interface for Messages This deletion function removes an element from the collection in Messages If the object given in parameter is not found in the the collection, this function does nothing.

removeMessages ( IXmlBBase obj, Lock aLock ) : void
removeSubSteps ( IXmlBBase obj ) : void

Part of the list interface for SubSteps This deletion function removes an element from the collection in SubSteps If the object given in parameter is not found in the the collection, this function does nothing.

removeSubSteps ( IXmlBBase obj, Lock aLock ) : void
setAllMessages ( Lock aLock, System coll ) : void
setAllMessages ( System coll ) : void

Part of the list interface for Messages

setAllSubSteps ( Lock aLock, System coll ) : void
setAllSubSteps ( System coll ) : void

Part of the list interface for SubSteps

setDescription ( string v ) : void
setDistance ( string v ) : void
setIO ( acceptor v ) : void
setIO_AsString ( string v ) : bool
setInterface ( acceptor v ) : void
setInterface_AsString ( string v ) : bool
setLevelIN ( acceptor v ) : void
setLevelIN_AsString ( string v ) : bool
setLevelOUT ( acceptor v ) : void
setLevelOUT_AsString ( string v ) : bool
setModeIN ( acceptor v ) : void
setModeIN_AsString ( string v ) : bool
setModeOUT ( acceptor v ) : void
setModeOUT_AsString ( string v ) : bool
setObsoleteComment ( string v ) : void
setTCS_Order ( int v ) : void
setTranslated ( bool v ) : void
setTranslationRequired ( bool v ) : void
setUserComment ( string v ) : void
subElements ( ArrayList l ) : void This method is used by XMLBooster-generated code internally. Please refrain from using it, as it might produce unexpected results, and might change or even disappear in the future.
unParse ( TextWriter pw, bool typeId, string headingTag, string endingTag ) : void This method is used by XMLBooster-generated code internally. Please refrain from using it, as it might produce unexpected results, and might change or even disappear in the future.
unParseBody ( TextWriter pw ) : void This method is used by XMLBooster-generated code internally. Please refrain from using it, as it might produce unexpected results, and might change or even disappear in the future.

Private Methods

Method Description
getMessages ( ) : ArrayList

Part of the list interface for Messages

getSubSteps ( ) : ArrayList

Part of the list interface for SubSteps

Method Details

NotifyControllers() public method

public NotifyControllers ( Lock aLock ) : void
aLock Lock
return void

Step() public method

public Step ( ) : System
return System

allMessages() public method

Part of the list interface for Messages
public allMessages ( ) : ArrayList
return System.Collections.ArrayList

allSubSteps() public method

Part of the list interface for SubSteps
public allSubSteps ( ) : ArrayList
return System.Collections.ArrayList

appendMessages() public method

Part of the list interface for Messages
public appendMessages ( DBMessage el ) : void
el DBMessage a DBMessage to add to the collection in /// Messages
return void

appendMessages() public method

public appendMessages ( Lock aLock, DBMessage el ) : void
aLock Lock
el DBMessage
return void

appendMessages() public method

Part of the list interface for Messages
public appendMessages ( System coll ) : void
coll System a collection ofDBMessages to add to the collection in /// Messages
return void

appendMessages() public method

public appendMessages ( System coll, Lock aLock ) : void
coll System
aLock Lock
return void

appendSubSteps() public method

public appendSubSteps ( Lock aLock, SubStep el ) : void
aLock Lock
el SubStep
return void

appendSubSteps() public method

Part of the list interface for SubSteps
public appendSubSteps ( SubStep el ) : void
el SubStep a SubStep to add to the collection in /// SubSteps
return void

appendSubSteps() public method

Part of the list interface for SubSteps
public appendSubSteps ( System coll ) : void
coll System a collection ofSubSteps to add to the collection in /// SubSteps
return void

appendSubSteps() public method

public appendSubSteps ( System coll, Lock aLock ) : void
coll System
aLock Lock
return void

copyTo() public method

public copyTo ( Step other ) : void
other Step
return void

countMessages() public method

Part of the list interface for Messages
public countMessages ( ) : int
return int

countSubSteps() public method

Part of the list interface for SubSteps
public countSubSteps ( ) : int
return int

deleteMessages() public method

Part of the list interface for Messages This deletion function removes an element from the collection in Messages
public deleteMessages ( int idx ) : void
idx int the index of the element to remove
return void

deleteMessages() public method

public deleteMessages ( int idx, Lock aLock ) : void
idx int
aLock Lock
return void

deleteSubSteps() public method

Part of the list interface for SubSteps This deletion function removes an element from the collection in SubSteps
public deleteSubSteps ( int idx ) : void
idx int the index of the element to remove
return void

deleteSubSteps() public method

public deleteSubSteps ( int idx, Lock aLock ) : void
idx int
aLock Lock
return void

dispatch() public method

public dispatch ( XmlBooster.XmlBBaseVisitor v ) : void
v XmlBooster.XmlBBaseVisitor
return void

dispatch() public method

public dispatch ( XmlBooster.XmlBBaseVisitor v, bool visitSubNodes ) : void
v XmlBooster.XmlBBaseVisitor
visitSubNodes bool
return void

find() public method

public find ( Object search ) : bool
search Object
return bool

getDescription() public method

public getDescription ( ) : string
return string

getDistance() public method

public getDistance ( ) : string
return string

getIO() public method

public getIO ( ) : acceptor.ST_IO
return acceptor.ST_IO

getIO_AsString() public method

public getIO_AsString ( ) : string
return string

getInterface() public method

public getInterface ( ) : acceptor.ST_INTERFACE
return acceptor.ST_INTERFACE

getInterface_AsString() public method

public getInterface_AsString ( ) : string
return string

getLevelIN() public method

public getLevelIN ( ) : acceptor.ST_LEVEL
return acceptor.ST_LEVEL

getLevelIN_AsString() public method

public getLevelIN_AsString ( ) : string
return string

getLevelOUT() public method

public getLevelOUT ( ) : acceptor.ST_LEVEL
return acceptor.ST_LEVEL

getLevelOUT_AsString() public method

public getLevelOUT_AsString ( ) : string
return string

getMessages() public method

Part of the list interface for Messages This function returns an element from the collection in Messages based on an index.
public getMessages ( int idx ) : DBMessage
idx int the index of the element to extract
return DBMessage

getModeIN() public method

public getModeIN ( ) : acceptor.ST_MODE
return acceptor.ST_MODE

getModeIN_AsString() public method

public getModeIN_AsString ( ) : string
return string

getModeOUT() public method

public getModeOUT ( ) : acceptor.ST_MODE
return acceptor.ST_MODE

getModeOUT_AsString() public method

public getModeOUT_AsString ( ) : string
return string

getObsoleteComment() public method

public getObsoleteComment ( ) : string
return string

getSubSteps() public method

Part of the list interface for SubSteps This function returns an element from the collection in SubSteps based on an index.
public getSubSteps ( int idx ) : SubStep
idx int the index of the element to extract
return SubStep

getTCS_Order() public method

public getTCS_Order ( ) : int
return int

getTranslated() public method

public getTranslated ( ) : bool
return bool

getTranslationRequired() public method

public getTranslationRequired ( ) : bool
return bool

getUserComment() public method

public getUserComment ( ) : string
return string

indexOfMessages() public method

Part of the list interface for Messages This function returns the index of an element in the collection.
public indexOfMessages ( IXmlBBase el ) : int
el IXmlBBase the object to look for
return int

indexOfSubSteps() public method

Part of the list interface for SubSteps This function returns the index of an element in the collection.
public indexOfSubSteps ( IXmlBBase el ) : int
el IXmlBBase the object to look for
return int

insertMessages() public method

Part of the list interface for Messages This insertion function inserts a new element in the collection in Messages
public insertMessages ( int idx, DBMessage el ) : void
idx int the index where the insertion must take place
el DBMessage the element to insert
return void

insertMessages() public method

public insertMessages ( int idx, DBMessage el, Lock aLock ) : void
idx int
el DBMessage
aLock Lock
return void

insertSubSteps() public method

Part of the list interface for SubSteps This insertion function inserts a new element in the collection in SubSteps
public insertSubSteps ( int idx, SubStep el ) : void
idx int the index where the insertion must take place
el SubStep the element to insert
return void

insertSubSteps() public method

public insertSubSteps ( int idx, SubStep el, Lock aLock ) : void
idx int
el SubStep
aLock Lock
return void

parse() public method

This method is used by XMLBooster-generated code internally. Please refrain from using it, as it might produce unexpected results, and might change or even disappear in the future.
public parse ( XmlBooster.XmlBContext ctxt, string endingTag ) : void
ctxt XmlBooster.XmlBContext
endingTag string
return void

parseBody() public method

This method is used by XMLBooster-generated code internally. Please refrain from using it, as it might produce unexpected results, and might change or even disappear in the future.
public parseBody ( XmlBooster.XmlBContext ctxt ) : void
ctxt XmlBooster.XmlBContext
return void

removeMessages() public method

Part of the list interface for Messages This deletion function removes an element from the collection in Messages If the object given in parameter is not found in the the collection, this function does nothing.
public removeMessages ( IXmlBBase obj ) : void
obj IXmlBBase the object to remove
return void

removeMessages() public method

public removeMessages ( IXmlBBase obj, Lock aLock ) : void
obj IXmlBBase
aLock Lock
return void

removeSubSteps() public method

Part of the list interface for SubSteps This deletion function removes an element from the collection in SubSteps If the object given in parameter is not found in the the collection, this function does nothing.
public removeSubSteps ( IXmlBBase obj ) : void
obj IXmlBBase the object to remove
return void

removeSubSteps() public method

public removeSubSteps ( IXmlBBase obj, Lock aLock ) : void
obj IXmlBBase
aLock Lock
return void

setAllMessages() public method

public setAllMessages ( Lock aLock, System coll ) : void
aLock Lock
coll System
return void

setAllMessages() public method

Part of the list interface for Messages
public setAllMessages ( System coll ) : void
coll System a collection of elements which replaces /// Messages's current content.
return void

setAllSubSteps() public method

public setAllSubSteps ( Lock aLock, System coll ) : void
aLock Lock
coll System
return void

setAllSubSteps() public method

Part of the list interface for SubSteps
public setAllSubSteps ( System coll ) : void
coll System a collection of elements which replaces /// SubSteps's current content.
return void

setDescription() public method

public setDescription ( string v ) : void
v string
return void

setDistance() public method

public setDistance ( string v ) : void
v string
return void

setIO() public method

public setIO ( acceptor v ) : void
v acceptor
return void

setIO_AsString() public method

public setIO_AsString ( string v ) : bool
v string
return bool

setInterface() public method

public setInterface ( acceptor v ) : void
v acceptor
return void

setInterface_AsString() public method

public setInterface_AsString ( string v ) : bool
v string
return bool

setLevelIN() public method

public setLevelIN ( acceptor v ) : void
v acceptor
return void

setLevelIN_AsString() public method

public setLevelIN_AsString ( string v ) : bool
v string
return bool

setLevelOUT() public method

public setLevelOUT ( acceptor v ) : void
v acceptor
return void

setLevelOUT_AsString() public method

public setLevelOUT_AsString ( string v ) : bool
v string
return bool

setModeIN() public method

public setModeIN ( acceptor v ) : void
v acceptor
return void

setModeIN_AsString() public method

public setModeIN_AsString ( string v ) : bool
v string
return bool

setModeOUT() public method

public setModeOUT ( acceptor v ) : void
v acceptor
return void

setModeOUT_AsString() public method

public setModeOUT_AsString ( string v ) : bool
v string
return bool

setObsoleteComment() public method

public setObsoleteComment ( string v ) : void
v string
return void

setTCS_Order() public method

public setTCS_Order ( int v ) : void
v int
return void

setTranslated() public method

public setTranslated ( bool v ) : void
v bool
return void

setTranslationRequired() public method

public setTranslationRequired ( bool v ) : void
v bool
return void

setUserComment() public method

public setUserComment ( string v ) : void
v string
return void

subElements() public method

This method is used by XMLBooster-generated code internally. Please refrain from using it, as it might produce unexpected results, and might change or even disappear in the future.
public subElements ( ArrayList l ) : void
l System.Collections.ArrayList
return void

unParse() public method

This method is used by XMLBooster-generated code internally. Please refrain from using it, as it might produce unexpected results, and might change or even disappear in the future.
public unParse ( TextWriter pw, bool typeId, string headingTag, string endingTag ) : void
pw System.IO.TextWriter
typeId bool
headingTag string
endingTag string
return void

unParseBody() public method

This method is used by XMLBooster-generated code internally. Please refrain from using it, as it might produce unexpected results, and might change or even disappear in the future.
public unParseBody ( TextWriter pw ) : void
pw System.IO.TextWriter
return void