C# Class DataDictionary.Generated.RequirementSet

Inheritance: DataDictionary.Namable
Afficher le fichier Open project: ERTMSSolutions/ERTMSFormalSpecs Class Usage Examples

Méthodes publiques

Méthode 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

Méthode Description
getDependancies ( ) : ArrayList

Part of the list interface for Dependancies

getSubSets ( ) : ArrayList

Part of the list interface for SubSets

Method Details

NotifyControllers() public méthode

public NotifyControllers ( Lock aLock ) : void
aLock Lock
Résultat void

RequirementSet() public méthode

public RequirementSet ( ) : System
Résultat System

allDependancies() public méthode

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

allSubSets() public méthode

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

appendDependancies() public méthode

public appendDependancies ( Lock aLock, RequirementSetDependancy el ) : void
aLock Lock
el RequirementSetDependancy
Résultat void

appendDependancies() public méthode

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

appendDependancies() public méthode

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

appendDependancies() public méthode

public appendDependancies ( System coll, Lock aLock ) : void
coll System
aLock Lock
Résultat void

appendSubSets() public méthode

public appendSubSets ( Lock aLock, RequirementSet el ) : void
aLock Lock
el RequirementSet
Résultat void

appendSubSets() public méthode

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

appendSubSets() public méthode

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

appendSubSets() public méthode

public appendSubSets ( System coll, Lock aLock ) : void
coll System
aLock Lock
Résultat void

copyTo() public méthode

public copyTo ( RequirementSet other ) : void
other RequirementSet
Résultat void

countDependancies() public méthode

Part of the list interface for Dependancies
public countDependancies ( ) : int
Résultat int

countSubSets() public méthode

Part of the list interface for SubSets
public countSubSets ( ) : int
Résultat int

deleteDependancies() public méthode

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
Résultat void

deleteDependancies() public méthode

public deleteDependancies ( int idx, Lock aLock ) : void
idx int
aLock Lock
Résultat void

deleteSubSets() public méthode

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
Résultat void

deleteSubSets() public méthode

public deleteSubSets ( int idx, Lock aLock ) : void
idx int
aLock Lock
Résultat void

dispatch() public méthode

public dispatch ( XmlBooster.XmlBBaseVisitor v ) : void
v XmlBooster.XmlBBaseVisitor
Résultat void

dispatch() public méthode

public dispatch ( XmlBooster.XmlBBaseVisitor v, bool visitSubNodes ) : void
v XmlBooster.XmlBBaseVisitor
visitSubNodes bool
Résultat void

find() public méthode

public find ( Object search ) : bool
search Object
Résultat bool

getApplicable() public méthode

public getApplicable ( ) : bool
Résultat bool

getDefault() public méthode

public getDefault ( ) : bool
Résultat bool

getDependancies() public méthode

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
Résultat RequirementSetDependancy

getHeight() public méthode

public getHeight ( ) : int
Résultat int

getObsoleteRequirementsStatus() public méthode

public getObsoleteRequirementsStatus ( ) : acceptor.SPEC_IMPLEMENTED_ENUM
Résultat acceptor.SPEC_IMPLEMENTED_ENUM

getObsoleteRequirementsStatus_AsString() public méthode

public getObsoleteRequirementsStatus_AsString ( ) : string
Résultat string

getPinned() public méthode

public getPinned ( ) : bool
Résultat bool

getRecursiveSelection() public méthode

public getRecursiveSelection ( ) : bool
Résultat bool

getSubSets() public méthode

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
Résultat RequirementSet

getWidth() public méthode

public getWidth ( ) : int
Résultat int

getX() public méthode

public getX ( ) : int
Résultat int

getY() public méthode

public getY ( ) : int
Résultat int

indexOfDependancies() public méthode

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
Résultat int

indexOfSubSets() public méthode

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
Résultat int

insertDependancies() public méthode

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
Résultat void

insertDependancies() public méthode

public insertDependancies ( int idx, RequirementSetDependancy el, Lock aLock ) : void
idx int
el RequirementSetDependancy
aLock Lock
Résultat void

insertSubSets() public méthode

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
Résultat void

insertSubSets() public méthode

public insertSubSets ( int idx, RequirementSet el, Lock aLock ) : void
idx int
el RequirementSet
aLock Lock
Résultat void

parse() public méthode

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
Résultat void

parseBody() public méthode

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
Résultat void

removeDependancies() public méthode

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
Résultat void

removeDependancies() public méthode

public removeDependancies ( IXmlBBase obj, Lock aLock ) : void
obj IXmlBBase
aLock Lock
Résultat void

removeSubSets() public méthode

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
Résultat void

removeSubSets() public méthode

public removeSubSets ( IXmlBBase obj, Lock aLock ) : void
obj IXmlBBase
aLock Lock
Résultat void

setAllDependancies() public méthode

public setAllDependancies ( Lock aLock, System coll ) : void
aLock Lock
coll System
Résultat void

setAllDependancies() public méthode

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

setAllSubSets() public méthode

public setAllSubSets ( Lock aLock, System coll ) : void
aLock Lock
coll System
Résultat void

setAllSubSets() public méthode

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

setApplicable() public méthode

public setApplicable ( bool v ) : void
v bool
Résultat void

setDefault() public méthode

public setDefault ( bool v ) : void
v bool
Résultat void

setHeight() public méthode

public setHeight ( int v ) : void
v int
Résultat void

setObsoleteRequirementsStatus() public méthode

public setObsoleteRequirementsStatus ( acceptor v ) : void
v acceptor
Résultat void

setObsoleteRequirementsStatus_AsString() public méthode

public setObsoleteRequirementsStatus_AsString ( string v ) : bool
v string
Résultat bool

setPinned() public méthode

public setPinned ( bool v ) : void
v bool
Résultat void

setRecursiveSelection() public méthode

public setRecursiveSelection ( bool v ) : void
v bool
Résultat void

setWidth() public méthode

public setWidth ( int v ) : void
v int
Résultat void

setX() public méthode

public setX ( int v ) : void
v int
Résultat void

setY() public méthode

public setY ( int v ) : void
v int
Résultat void

subElements() public méthode

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
Résultat void

unParse() public méthode

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
Résultat void

unParseBody() public méthode

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
Résultat void