C# Class DataDictionary.Generated.Enum

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

Public Methods

Method Description
Enum ( ) : System
NotifyControllers ( Lock aLock ) : void
allSubEnums ( ) : ArrayList

Part of the list interface for SubEnums

allValues ( ) : ArrayList

Part of the list interface for Values

appendSubEnums ( Enum el ) : void

Part of the list interface for SubEnums

appendSubEnums ( Lock aLock, Enum el ) : void
appendSubEnums ( System coll ) : void

Part of the list interface for SubEnums

appendSubEnums ( System coll, Lock aLock ) : void
appendValues ( EnumValue el ) : void

Part of the list interface for Values

appendValues ( Lock aLock, EnumValue el ) : void
appendValues ( System coll ) : void

Part of the list interface for Values

appendValues ( System coll, Lock aLock ) : void
copyTo ( Enum other ) : void
countSubEnums ( ) : int

Part of the list interface for SubEnums

countValues ( ) : int

Part of the list interface for Values

deleteSubEnums ( int idx ) : void

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

deleteSubEnums ( int idx, Lock aLock ) : void
deleteValues ( int idx ) : void

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

deleteValues ( int idx, Lock aLock ) : void
dispatch ( XmlBooster.XmlBBaseVisitor v ) : void
dispatch ( XmlBooster.XmlBBaseVisitor v, bool visitSubNodes ) : void
find ( Object search ) : bool
getSubEnums ( int idx ) : Enum

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

getValues ( int idx ) : EnumValue

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

indexOfSubEnums ( IXmlBBase el ) : int

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

indexOfValues ( IXmlBBase el ) : int

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

insertSubEnums ( int idx, Enum el ) : void

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

insertSubEnums ( int idx, Enum el, Lock aLock ) : void
insertValues ( int idx, EnumValue el ) : void

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

insertValues ( int idx, EnumValue 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.
removeSubEnums ( IXmlBBase obj ) : void

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

removeSubEnums ( IXmlBBase obj, Lock aLock ) : void
removeValues ( IXmlBBase obj ) : void

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

removeValues ( IXmlBBase obj, Lock aLock ) : void
setAllSubEnums ( Lock aLock, System coll ) : void
setAllSubEnums ( System coll ) : void

Part of the list interface for SubEnums

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

Part of the list interface for Values

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
getSubEnums ( ) : ArrayList

Part of the list interface for SubEnums

getValues ( ) : ArrayList

Part of the list interface for Values

Method Details

Enum() public method

public Enum ( ) : System
return System

NotifyControllers() public method

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

allSubEnums() public method

Part of the list interface for SubEnums
public allSubEnums ( ) : ArrayList
return System.Collections.ArrayList

allValues() public method

Part of the list interface for Values
public allValues ( ) : ArrayList
return System.Collections.ArrayList

appendSubEnums() public method

Part of the list interface for SubEnums
public appendSubEnums ( Enum el ) : void
el Enum a Enum to add to the collection in /// SubEnums
return void

appendSubEnums() public method

public appendSubEnums ( Lock aLock, Enum el ) : void
aLock Lock
el Enum
return void

appendSubEnums() public method

Part of the list interface for SubEnums
public appendSubEnums ( System coll ) : void
coll System a collection ofEnums to add to the collection in /// SubEnums
return void

appendSubEnums() public method

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

appendValues() public method

Part of the list interface for Values
public appendValues ( EnumValue el ) : void
el EnumValue a EnumValue to add to the collection in /// Values
return void

appendValues() public method

public appendValues ( Lock aLock, EnumValue el ) : void
aLock Lock
el EnumValue
return void

appendValues() public method

Part of the list interface for Values
public appendValues ( System coll ) : void
coll System a collection ofEnumValues to add to the collection in /// Values
return void

appendValues() public method

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

copyTo() public method

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

countSubEnums() public method

Part of the list interface for SubEnums
public countSubEnums ( ) : int
return int

countValues() public method

Part of the list interface for Values
public countValues ( ) : int
return int

deleteSubEnums() public method

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

deleteSubEnums() public method

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

deleteValues() public method

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

deleteValues() public method

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

getSubEnums() public method

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

getValues() public method

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

indexOfSubEnums() public method

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

indexOfValues() public method

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

insertSubEnums() public method

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

insertSubEnums() public method

public insertSubEnums ( int idx, Enum el, Lock aLock ) : void
idx int
el Enum
aLock Lock
return void

insertValues() public method

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

insertValues() public method

public insertValues ( int idx, EnumValue el, Lock aLock ) : void
idx int
el EnumValue
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

removeSubEnums() public method

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

removeSubEnums() public method

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

removeValues() public method

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

removeValues() public method

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

setAllSubEnums() public method

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

setAllSubEnums() public method

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

setAllValues() public method

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

setAllValues() public method

Part of the list interface for Values
public setAllValues ( System coll ) : void
coll System a collection of elements which replaces /// Values's current content.
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