C# Class DataDictionary.Generated.RequirementSet

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

Public Methods

Method Description
NotifyControllers ( Lock aLock ) : void
RequirementSet ( ) : System
allDependancies ( ) : ArrayList

Part of the list interface for Dependancies

allSubSets ( ) : ArrayList

Part of the list interface for SubSets

appendDependancies ( Lock aLock, RequirementSetDependancy el ) : void
appendDependancies ( RequirementSetDependancy el ) : void

Part of the list interface for Dependancies

appendDependancies ( System coll ) : void

Part of the list interface for Dependancies

appendDependancies ( System coll, Lock aLock ) : void
appendSubSets ( Lock aLock, RequirementSet el ) : void
appendSubSets ( RequirementSet el ) : void

Part of the list interface for SubSets

appendSubSets ( System coll ) : void

Part of the list interface for SubSets

appendSubSets ( System coll, Lock aLock ) : void
copyTo ( RequirementSet other ) : void
countDependancies ( ) : int

Part of the list interface for Dependancies

countSubSets ( ) : int

Part of the list interface for SubSets

deleteDependancies ( int idx ) : void

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

deleteDependancies ( int idx, Lock aLock ) : void
deleteSubSets ( int idx ) : void

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

deleteSubSets ( int idx, Lock aLock ) : void
dispatch ( XmlBooster.XmlBBaseVisitor v ) : void
dispatch ( XmlBooster.XmlBBaseVisitor v, bool visitSubNodes ) : void
find ( Object search ) : bool
getApplicable ( ) : bool
getDefault ( ) : bool
getDependancies ( int idx ) : RequirementSetDependancy

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

getHeight ( ) : int
getObsoleteRequirementsStatus ( ) : acceptor.SPEC_IMPLEMENTED_ENUM
getObsoleteRequirementsStatus_AsString ( ) : string
getPinned ( ) : bool
getRecursiveSelection ( ) : bool
getSubSets ( int idx ) : RequirementSet

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

getWidth ( ) : int
getX ( ) : int
getY ( ) : int
indexOfDependancies ( IXmlBBase el ) : int

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

indexOfSubSets ( IXmlBBase el ) : int

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

insertDependancies ( int idx, RequirementSetDependancy el ) : void

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

insertDependancies ( int idx, RequirementSetDependancy el, Lock aLock ) : void
insertSubSets ( int idx, RequirementSet el ) : void

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

insertSubSets ( int idx, RequirementSet el, Lock aLock ) : void
parse ( 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 ( 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.
removeDependancies ( IXmlBBase obj ) : void

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

removeDependancies ( IXmlBBase obj, Lock aLock ) : void
removeSubSets ( IXmlBBase obj ) : void

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

removeSubSets ( IXmlBBase obj, Lock aLock ) : void
setAllDependancies ( Lock aLock, System coll ) : void
setAllDependancies ( System coll ) : void

Part of the list interface for Dependancies

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

Part of the list interface for SubSets

setApplicable ( bool v ) : void
setDefault ( bool v ) : void
setHeight ( int v ) : void
setObsoleteRequirementsStatus ( acceptor v ) : void
setObsoleteRequirementsStatus_AsString ( string v ) : bool
setPinned ( bool v ) : void
setRecursiveSelection ( bool v ) : void
setWidth ( int v ) : void
setX ( int v ) : void
setY ( int 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
getDependancies ( ) : ArrayList

Part of the list interface for Dependancies

getSubSets ( ) : ArrayList

Part of the list interface for SubSets

Method Details

NotifyControllers() public method

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

RequirementSet() public method

public RequirementSet ( ) : System
return System

allDependancies() public method

Part of the list interface for Dependancies
public allDependancies ( ) : ArrayList
return System.Collections.ArrayList

allSubSets() public method

Part of the list interface for SubSets
public allSubSets ( ) : ArrayList
return System.Collections.ArrayList

appendDependancies() public method

public appendDependancies ( Lock aLock, RequirementSetDependancy el ) : void
aLock Lock
el RequirementSetDependancy
return void

appendDependancies() public method

Part of the list interface for Dependancies
public appendDependancies ( RequirementSetDependancy el ) : void
el RequirementSetDependancy a RequirementSetDependancy to add to the collection in /// Dependancies
return void

appendDependancies() public method

Part of the list interface for Dependancies
public appendDependancies ( System coll ) : void
coll System a collection ofRequirementSetDependancys to add to the collection in /// Dependancies
return void

appendDependancies() public method

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

appendSubSets() public method

public appendSubSets ( Lock aLock, RequirementSet el ) : void
aLock Lock
el RequirementSet
return void

appendSubSets() public method

Part of the list interface for SubSets
public appendSubSets ( RequirementSet el ) : void
el RequirementSet a RequirementSet to add to the collection in /// SubSets
return void

appendSubSets() public method

Part of the list interface for SubSets
public appendSubSets ( System coll ) : void
coll System a collection ofRequirementSets to add to the collection in /// SubSets
return void

appendSubSets() public method

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

copyTo() public method

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

countDependancies() public method

Part of the list interface for Dependancies
public countDependancies ( ) : int
return int

countSubSets() public method

Part of the list interface for SubSets
public countSubSets ( ) : int
return int

deleteDependancies() public method

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

deleteDependancies() public method

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

deleteSubSets() public method

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

deleteSubSets() public method

public deleteSubSets ( 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

getApplicable() public method

public getApplicable ( ) : bool
return bool

getDefault() public method

public getDefault ( ) : bool
return bool

getDependancies() public method

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

getHeight() public method

public getHeight ( ) : int
return int

getObsoleteRequirementsStatus() public method

public getObsoleteRequirementsStatus ( ) : acceptor.SPEC_IMPLEMENTED_ENUM
return acceptor.SPEC_IMPLEMENTED_ENUM

getObsoleteRequirementsStatus_AsString() public method

public getObsoleteRequirementsStatus_AsString ( ) : string
return string

getPinned() public method

public getPinned ( ) : bool
return bool

getRecursiveSelection() public method

public getRecursiveSelection ( ) : bool
return bool

getSubSets() public method

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

getWidth() public method

public getWidth ( ) : int
return int

getX() public method

public getX ( ) : int
return int

getY() public method

public getY ( ) : int
return int

indexOfDependancies() public method

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

indexOfSubSets() public method

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

insertDependancies() public method

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

insertDependancies() public method

public insertDependancies ( int idx, RequirementSetDependancy el, Lock aLock ) : void
idx int
el RequirementSetDependancy
aLock Lock
return void

insertSubSets() public method

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

insertSubSets() public method

public insertSubSets ( int idx, RequirementSet el, Lock aLock ) : void
idx int
el RequirementSet
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 ( XmlBContext ctxt, string endingTag ) : void
ctxt 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 ( XmlBContext ctxt ) : void
ctxt XmlBContext
return void

removeDependancies() public method

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

removeDependancies() public method

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

removeSubSets() public method

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

removeSubSets() public method

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

setAllDependancies() public method

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

setAllDependancies() public method

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

setAllSubSets() public method

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

setAllSubSets() public method

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

setApplicable() public method

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

setDefault() public method

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

setHeight() public method

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

setObsoleteRequirementsStatus() public method

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

setObsoleteRequirementsStatus_AsString() public method

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

setPinned() public method

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

setRecursiveSelection() public method

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

setWidth() public method

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

setX() public method

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

setY() public method

public setY ( int v ) : void
v int
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 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 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 TextWriter
return void