55package org .mitre .stix ;
66
77import javax .xml .bind .ValidationEvent ;
8+ import java .util .logging .Logger ;
89
910public class ValidationEventHandler implements javax .xml .bind .ValidationEventHandler {
11+ private static final Logger LOGGER = Logger .getLogger (ValidationErrorHandler .class .getName ());
12+
1013 /* (non-Javadoc)
1114 * @see javax.xml.bind.ValidationEventHandler#handleEvent(javax.xml.bind.ValidationEvent)
1215 */
1316 public boolean handleEvent (ValidationEvent event ) {
14- System . out . println ("" );
15- System . out . println ("EventT" );
16- System . out . println ("\t Severity: " + event .getSeverity ());
17- System . out . println ("\t Message: " + event .getMessage ());
18- System . out . println ("\t Linked Excpetion: " + event .getLinkedException ());
19- System . out . println ("\t Locator" );
20- System . out . println ("\t Line Number: "
17+ LOGGER . info ("" );
18+ LOGGER . info ("EventT" );
19+ LOGGER . info ("\t Severity: " + event .getSeverity ());
20+ LOGGER . info ("\t Message: " + event .getMessage ());
21+ LOGGER . info ("\t Linked Excpetion: " + event .getLinkedException ());
22+ LOGGER . info ("\t Locator" );
23+ LOGGER . info ("\t Line Number: "
2124 + event .getLocator ().getLineNumber ());
22- System . out . println ("\t Column Number: "
25+ LOGGER . info ("\t Column Number: "
2326 + event .getLocator ().getColumnNumber ());
24- System . out . println ("\t Offset: " + event .getLocator ().getOffset ());
25- System . out . println ("\t Object: " + event .getLocator ().getObject ());
26- System . out . println ("\t Node: " + event .getLocator ().getNode ());
27- System . out . println ("\t URL: " + event .getLocator ().getURL ());
27+ LOGGER . info ("\t Offset: " + event .getLocator ().getOffset ());
28+ LOGGER . info ("\t Object: " + event .getLocator ().getObject ());
29+ LOGGER . info ("\t Node: " + event .getLocator ().getNode ());
30+ LOGGER . info ("\t URL: " + event .getLocator ().getURL ());
2831 return true ;
2932 }
30- }
33+ }
0 commit comments