ConjunctiveEGCollection Member Details

ConjunctiveEGCollection Public Fields


ConjunctiveEGCollection Public Enumerations


ConjunctiveEGCollection Constructors
New
Starts a new ConjunctiveEGCollection with an Array of ConjunctiveEGs
Public Sub New(ByVal EGArray As ConjunctiveEG[])
Remarks:
Parameters:
ByVal EGArray As ConjunctiveEG[]
New
Starts a new ConjunctiveEGCollection with its first element
Public Sub New(ByVal NewEG As ConjunctiveEG)
Remarks:
Parameters:
ByVal NewEG As ConjunctiveEG
New
Almost plain vanilla constructor
Public Sub New()
Remarks:
Parameters:
New
Starts a new ConjunctiveEGCollection with a reference to the RootSA
Public Sub New(ByVal Root As SheetOfAssertion)
Remarks:
Parameters:
ByVal Root As SheetOfAssertion


ConjunctiveEGCollection Public Properties
Item
Default Property of this Collection Category: Behavior
Default Public ReadOnly Property Item(ByVal Index As Int32) As ConjunctiveEG
Remarks:
IndexParameters:
ByVal Index As Int32
Return Value:
ConjunctiveEG


ConjunctiveEGCollection Public Methods
Add
Adds a ContainerGraph to this ContainerGraphCollection and Returns its Position in the Collection
Public Overloads Function Add(ByVal NewCG As ContainerGraph) As Int32
Remarks:
Parameters:
ByVal NewCG As ContainerGraph
Return Value:
Int32
Add
Adds a ConjunctiveEG to this ConjunctiveEGCollection and Returns its Position in the Collection
Public Overloads Function Add(ByVal NewKEG As ConjunctiveEG) As Int32
Remarks:
Parameters:
ByVal NewKEG As ConjunctiveEG
Return Value:
Int32
Clone
Creates a Shallow Copy of this Collection
Public Function Clone() As ConjunctiveEGCollection
Remarks:
Parameters:
Return Value:
ConjunctiveEGCollection
ToArray
Converts this Collection to an Array of ConjunctiveEGs
Public Overloads Function ToArray(ByRef EGArray As ConjunctiveEG[]) As Int32
Remarks:
Parameters:
ByRef EGArray As ConjunctiveEG[]
Return Value:
Int32


ConjunctiveEGCollection Public Events