private static void HandleMinMax(ParticleContentValidator pContent, uint cMin, uint cMax)
{
if (pContent != null)
{
if (cMax == uint.MaxValue)
{
if (cMin == 0)
pContent.AddStar(); // minOccurs="0" and maxOccurs="infinite"
else
pContent.AddPlus(); // minOccurs="1" and maxOccurs="infinite"
}
else if (cMin == 0)
{ // minOccurs="0" and maxOccurs="1")
pContent.AddQMark();
}
}
}