package { public class actionscript_book_CustomErrors_com_example_programmingas3_errors_Validator { public static function validateEmployeeXML(employee:XML):void { // checks for the integrity of items in the XML if (employee.costCenter.length() < 1) { throw new actionscript_book_CustomErrors_com_example_programmingas3_errors_FatalError(9000); } if (employee.costCenter.length() > 1) { throw new actionscript_book_CustomErrors_com_example_programmingas3_errors_WarningError(9001); } if (employee.ssn.length() != 1) { throw new actionscript_book_CustomErrors_com_example_programmingas3_errors_FatalError(9002); } } } }