C# 클래스 DataDictionary.Generated.RequirementSet

상속: DataDictionary.Namable
파일 보기 프로젝트 열기: ERTMSSolutions/ERTMSFormalSpecs 1 사용 예제들

공개 메소드들

메소드 설명
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.

비공개 메소드들

메소드 설명
getDependancies ( ) : ArrayList

Part of the list interface for Dependancies

getSubSets ( ) : ArrayList

Part of the list interface for SubSets

메소드 상세

NotifyControllers() 공개 메소드

public NotifyControllers ( Lock aLock ) : void
aLock Lock
리턴 void

RequirementSet() 공개 메소드

public RequirementSet ( ) : System
리턴 System

allDependancies() 공개 메소드

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

allSubSets() 공개 메소드

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

appendDependancies() 공개 메소드

public appendDependancies ( Lock aLock, RequirementSetDependancy el ) : void
aLock Lock
el RequirementSetDependancy
리턴 void

appendDependancies() 공개 메소드

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

appendDependancies() 공개 메소드

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

appendDependancies() 공개 메소드

public appendDependancies ( System coll, Lock aLock ) : void
coll System
aLock Lock
리턴 void

appendSubSets() 공개 메소드

public appendSubSets ( Lock aLock, RequirementSet el ) : void
aLock Lock
el RequirementSet
리턴 void

appendSubSets() 공개 메소드

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

appendSubSets() 공개 메소드

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

appendSubSets() 공개 메소드

public appendSubSets ( System coll, Lock aLock ) : void
coll System
aLock Lock
리턴 void

copyTo() 공개 메소드

public copyTo ( RequirementSet other ) : void
other RequirementSet
리턴 void

countDependancies() 공개 메소드

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

countSubSets() 공개 메소드

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

deleteDependancies() 공개 메소드

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
리턴 void

deleteDependancies() 공개 메소드

public deleteDependancies ( int idx, Lock aLock ) : void
idx int
aLock Lock
리턴 void

deleteSubSets() 공개 메소드

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
리턴 void

deleteSubSets() 공개 메소드

public deleteSubSets ( int idx, Lock aLock ) : void
idx int
aLock Lock
리턴 void

dispatch() 공개 메소드

public dispatch ( XmlBooster.XmlBBaseVisitor v ) : void
v XmlBooster.XmlBBaseVisitor
리턴 void

dispatch() 공개 메소드

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

find() 공개 메소드

public find ( Object search ) : bool
search Object
리턴 bool

getApplicable() 공개 메소드

public getApplicable ( ) : bool
리턴 bool

getDefault() 공개 메소드

public getDefault ( ) : bool
리턴 bool

getDependancies() 공개 메소드

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
리턴 RequirementSetDependancy

getHeight() 공개 메소드

public getHeight ( ) : int
리턴 int

getObsoleteRequirementsStatus() 공개 메소드

public getObsoleteRequirementsStatus ( ) : acceptor.SPEC_IMPLEMENTED_ENUM
리턴 acceptor.SPEC_IMPLEMENTED_ENUM

getObsoleteRequirementsStatus_AsString() 공개 메소드

public getObsoleteRequirementsStatus_AsString ( ) : string
리턴 string

getPinned() 공개 메소드

public getPinned ( ) : bool
리턴 bool

getRecursiveSelection() 공개 메소드

public getRecursiveSelection ( ) : bool
리턴 bool

getSubSets() 공개 메소드

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
리턴 RequirementSet

getWidth() 공개 메소드

public getWidth ( ) : int
리턴 int

getX() 공개 메소드

public getX ( ) : int
리턴 int

getY() 공개 메소드

public getY ( ) : int
리턴 int

indexOfDependancies() 공개 메소드

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
리턴 int

indexOfSubSets() 공개 메소드

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
리턴 int

insertDependancies() 공개 메소드

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
리턴 void

insertDependancies() 공개 메소드

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

insertSubSets() 공개 메소드

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
리턴 void

insertSubSets() 공개 메소드

public insertSubSets ( int idx, RequirementSet el, Lock aLock ) : void
idx int
el RequirementSet
aLock Lock
리턴 void

parse() 공개 메소드

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
리턴 void

parseBody() 공개 메소드

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
리턴 void

removeDependancies() 공개 메소드

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
리턴 void

removeDependancies() 공개 메소드

public removeDependancies ( IXmlBBase obj, Lock aLock ) : void
obj IXmlBBase
aLock Lock
리턴 void

removeSubSets() 공개 메소드

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
리턴 void

removeSubSets() 공개 메소드

public removeSubSets ( IXmlBBase obj, Lock aLock ) : void
obj IXmlBBase
aLock Lock
리턴 void

setAllDependancies() 공개 메소드

public setAllDependancies ( Lock aLock, System coll ) : void
aLock Lock
coll System
리턴 void

setAllDependancies() 공개 메소드

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

setAllSubSets() 공개 메소드

public setAllSubSets ( Lock aLock, System coll ) : void
aLock Lock
coll System
리턴 void

setAllSubSets() 공개 메소드

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

setApplicable() 공개 메소드

public setApplicable ( bool v ) : void
v bool
리턴 void

setDefault() 공개 메소드

public setDefault ( bool v ) : void
v bool
리턴 void

setHeight() 공개 메소드

public setHeight ( int v ) : void
v int
리턴 void

setObsoleteRequirementsStatus() 공개 메소드

public setObsoleteRequirementsStatus ( acceptor v ) : void
v acceptor
리턴 void

setObsoleteRequirementsStatus_AsString() 공개 메소드

public setObsoleteRequirementsStatus_AsString ( string v ) : bool
v string
리턴 bool

setPinned() 공개 메소드

public setPinned ( bool v ) : void
v bool
리턴 void

setRecursiveSelection() 공개 메소드

public setRecursiveSelection ( bool v ) : void
v bool
리턴 void

setWidth() 공개 메소드

public setWidth ( int v ) : void
v int
리턴 void

setX() 공개 메소드

public setX ( int v ) : void
v int
리턴 void

setY() 공개 메소드

public setY ( int v ) : void
v int
리턴 void

subElements() 공개 메소드

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
리턴 void

unParse() 공개 메소드

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
리턴 void

unParseBody() 공개 메소드

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
리턴 void