public override void Accept(IGenericVisitor visitor)
 {
     visitor.VisitAbstractClassPropertyCollection(this);
 }