/// <summary>
 /// decrease the reference count
 /// </summary>
 public virtual void decreaseRef()
 {
     referenceCount.getAndDecrement();
 }