public FineSeparator(ManureSeparator toCopy) { if (toCopy.Style != ManureSeperatorStyles.FineSeparator) { throw new ArgumentException("toCopy.Style is not of proper type"); } Copy(toCopy); }
public NutrientRecovery(ManureSeparator toCopy) { if (toCopy.Style != ManureSeperatorStyles.NutrientRecovery) { throw new ArgumentException("toCopy.Style is not of proper type"); } Copy(toCopy); }
public AnaerobicDigester(ManureSeparator toCopy) { if (toCopy.Style != ManureSeperatorStyles.AnaerobicDigester) { throw new ArgumentException("toCopy.Style is not of proper type"); } Copy(toCopy); }