Example #1
0
        public virtual void removeEntry(int index)
        {
            IRDSOBJECT entry = currentContent[index];

            //entry.rdsTable = null;
            currentContent.RemoveAt(index);
        }
Example #2
0
        protected void addToResult(List <IRDSOBJECT> currentResult, IRDSOBJECT currentObject)
        {
            if (!currentObject.rdsUnique || !uniqueDrops.Contains(currentObject))
            {
                if (currentObject.rdsUnique)
                {
                    uniqueDrops.Add(currentObject);
                }

                if (!(currentObject is RDSNull))
                {
                    if (currentObject is IRDSTABLE)
                    {
                        currentResult.AddRange(((IRDSTABLE)currentObject).rdsResult);
                    }
                    else
                    {
                        currentResult.Add(currentObject);
                    }
                }
            }
        }
Example #3
0
 public virtual void removeEntry(IRDSOBJECT entry)
 {
     currentContent.Remove(entry);
     //entry.rdsTable = null;
 }
Example #4
0
 public virtual void addEntry(IRDSOBJECT entry)
 {
     currentContent.Add(entry);
     //entry.rdsTable = this;
 }