JavaTM 2 Platform
Standard Ed. 5.0

javax.xml.transform
ÀÎÅÍÆäÀ̽º ErrorListener


public interface ErrorListener

Ä¿½ºÅ͸¶ÀÌÁî µÈ ¿¡·¯ 󸮸¦ Á¦°øÇÏ·Á¸é, ÀÌ ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇØ, setErrorListener ¸Þ¼­µå¸¦ »ç¿ëÇØ, Transformer ·Î ±¸ÇöÀÇ ÀνºÅϽº¸¦ µî·ÏÇÕ´Ï´Ù. Transformer´Â ´ÙÀ½¿¡ ÀÌ ÀÎÅÍÆäÀ̽º¸¦ °³ÀÔ½ÃÄÑ ¸ðµç ¿¡·¯¿Í °æ°í¸¦ ¸®Æ÷Æ®ÇÕ´Ï´Ù.

¾îÇø®ÄÉÀ̼ÇÀÌ µ¶ÀÚÀûÀÎ Ä¿½ºÅÒ ErrorListener¸¦ µî·ÏÇÏÁö ¾Ê´Â °æ¿ì, µðÆúÆ®ÀÇ ErrorListener°¡ »ç¿ëµÇ¾î ¸ðµç °æ°í¿Í ¿¡·¯°¡ System.err¿¡ ¸®Æ÷Æ®µÇ¾î, Exception´Â Throw µÇÁö ¾Ê½À´Ï´Ù. ¾îÇø®ÄÉÀ̼ǿ¡¼­´Â °æ°í¿Í ¿¡·¯ÀÇ Á¤»óÀûÀÎ µ¿ÀÛÀ» È®º¸Çϱâ À§ÇØ, ErrorListener¸¦ µî·ÏÇØ »ç¿ëÇÏ´Â °ÍÀ» °­ÇÏ°Ô ÃßõÇÕ´Ï´Ù.

º¯È¯ ¿¡·¯ÀÇ °æ¿ì, Transformer´Â ExceptionÀ» Throw ÇÏÁö ¾Ê°í ÀÌ ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. ´Ù¾çÇÑ Á¾·ùÀÇ ¿¡·¯¿Í °æ°í¿¡ ´ëÇؼ­ ExceptionÀ» Throw ÇÒÁö ¾î¶³ÁöÀÇ ÆÇÁ¤Àº ¾îÇø®ÄÉÀ̼ÇÀ¸·Î ½Ç½ÃÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. ´Ù¸¸, Transformer´Â fatalError(TransformerException exception)¸¦ È£ÃâÇÑ µÚ¿¡ º¯È¯À» °è¼ÓÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù.

Transformer´Â ÀÌ µµ±¸¸¦ »ç¿ëÇØ XML Çؼ® ¿¡·¯ ¹× º¯È¯ ¿¡·¯¸¦ ¸®Æ÷Æ®ÇÒ ¼ö ÀÖ½À´Ï´Ù.


¸Þ¼­µå °³¿ä
 void error (TransformerException  exception)
          È¸º¹ °¡´ÉÇÑ ¿¡·¯ÀÇ ÅëÁö¸¦ ¹Þ½À´Ï´Ù.
 void fatalError (TransformerException  exception)
          È¸º¹ÇÒ ¼ö ¾ø´Â ¿¡·¯ÀÇ ÅëÁö¸¦ ¹Þ½À´Ï´Ù.
 void warning (TransformerException  exception)
          °æ°íÀÇ ÅëÁö¸¦ ¹Þ½À´Ï´Ù.
 

¸Þ¼­µåÀÇ »ó¼¼

warning

void warning(TransformerException  exception)
             throws TransformerException 
°æ°íÀÇ ÅëÁö¸¦ ¹Þ½À´Ï´Ù.

Transformer ´Â ÀÌ ¸Þ¼­µå¸¦ »ç¿ëÇØ ¿¡·¯ ȤÀº Ä¡¸íÀûÀÎ ¿¡·¯°¡ ¾Æ´Ñ Á¶°ÇÀ» ¸®Æ÷Æ®ÇÒ ¼ö ÀÖ½À´Ï´Ù. µðÆúÆ®ÀÇ µ¿ÀÛ¿¡¼­´Â ¾Æ¹«°Íµµ ½ÇÇàµÇÁö ¾Ê½À´Ï´Ù.

ÀÌ ¸Þ¼­µå¸¦ È£ÃâÇÑµÚ Transformer´Â º¯È¯À» °è¼ÓÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. ¾îÇø®ÄÉÀ̼ÇÀÌ ¹®¼­¸¦ ³¡±îÁö ó¸®ÇÏ´Â °ÍÀº ¿©ÀüÈ÷ °¡´ÉÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
exception - Transformer ¿¹¿Ü¿¡ ĸ½¶È­µÈ °æ°í Á¤º¸
¿¹¿Ü:
TransformerException - ¾îÇø®ÄÉÀ̼ÇÀÌ º¯È¯ÀÇ °è¼Ó ÇØÁ¦¸¦ ¼±ÅÃÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
TransformerException

error

void error(TransformerException  exception)
           throws TransformerException 
ȸº¹ °¡´ÉÇÑ ¿¡·¯ÀÇ ÅëÁö¸¦ ¹Þ½À´Ï´Ù.

Transformer´Â ÀÌ ¸Þ¼­µå¸¦ È£ÃâÇÑµÚ º¸Åë ÀÇ º¯È¯ÀÇ ½ÃÇà°ú Á¦°øÀ» °è¼ÓÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. ´Ù¸¥ ¿¡·¯°¡ °ËÃâµÇÁö ¾ÊÀ¸¸é, ¾îÇø®ÄÉÀ̼ÇÀÌ ¹®¼­¸¦ ³¡±îÁö ó¸®ÇÏ´Â °ÍÀº ¿©ÀüÈ÷ °¡´ÉÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
exception - Transformer ¿¹¿Ü¿¡ ĸ½¶È­µÈ ¿¡·¯ Á¤º¸
¿¹¿Ü:
TransformerException - ¾îÇø®ÄÉÀ̼ÇÀÌ º¯È¯ÀÇ °è¼Ó ÇØÁ¦¸¦ ¼±ÅÃÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
TransformerException

fatalError

void fatalError(TransformerException  exception)
                throws TransformerException 

ȸº¹ÇÒ ¼ö ¾ø´Â ¿¡·¯ÀÇ ÅëÁö¸¦ ¹Þ½À´Ï´Ù.

Transformer´Â ÀÌ ¸Þ¼­µå¸¦ È£ÃâÇÑµÚ º¸Åë ÀÇ º¯È¯ÀÇ ½ÃÇà°ú Á¦°øÀ» °è¼ÓÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. ´Ù¸¥ ¿¡·¯°¡ °ËÃâµÇÁö ¾ÊÀ¸¸é, ¾îÇø®ÄÉÀ̼ÇÀÌ ¹®¼­¸¦ ³¡±îÁö ó¸®ÇÏ´Â °ÍÀº ¿©ÀüÈ÷ °¡´ÉÇÏÁö¸¸, Ãâ·ÂÀÌ »ç¿ë °¡´ÉÇÏ´Ù¶ó°í ¸»ÇÏ´Â º¸ÁõÀº ¾ø½À´Ï´Ù.

ÆĶó¹ÌÅÍ:
exception - TransformerException¿¡ ĸ½¶È­µÈ ¿¡·¯ Á¤º¸
¿¹¿Ü:
TransformerException - ¾îÇø®ÄÉÀ̼ÇÀÌ º¯È¯ÀÇ °è¼Ó ÇØÁ¦¸¦ ¼±ÅÃÇßÀ» °æ¿ì
°ü·Ã Ç׸ñ:
TransformerException

JavaTM 2 Platform
Standard Ed. 5.0

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.