|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | »ý¼ºÀÚ | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
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)
°æ°íÀÇ ÅëÁö¸¦ ¹Þ½À´Ï´Ù. |
¸Þ¼µåÀÇ »ó¼¼ |
---|
void warning(TransformerException exception) throws TransformerException
Transformer
´Â
ÀÌ ¸Þ¼µå¸¦ »ç¿ëÇØ ¿¡·¯ ȤÀº Ä¡¸íÀûÀÎ ¿¡·¯°¡ ¾Æ´Ñ Á¶°ÇÀ» ¸®Æ÷Æ®ÇÒ ¼ö ÀÖ½À´Ï´Ù. µðÆúÆ®ÀÇ µ¿ÀÛ¿¡¼´Â ¾Æ¹«°Íµµ ½ÇÇàµÇÁö ¾Ê½À´Ï´Ù.
ÀÌ ¸Þ¼µå¸¦ È£ÃâÇÑµÚ Transformer´Â º¯È¯À» °è¼ÓÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. ¾îÇø®ÄÉÀ̼ÇÀÌ ¹®¼¸¦ ³¡±îÁö ó¸®ÇÏ´Â °ÍÀº ¿©ÀüÈ÷ °¡´ÉÇÕ´Ï´Ù.
exception
- Transformer ¿¹¿Ü¿¡ ĸ½¶ÈµÈ °æ°í Á¤º¸
TransformerException
- ¾îÇø®ÄÉÀ̼ÇÀÌ º¯È¯ÀÇ °è¼Ó ÇØÁ¦¸¦ ¼±ÅÃÇßÀ» °æ¿ìTransformerException
void error(TransformerException exception) throws TransformerException
Transformer´Â ÀÌ ¸Þ¼µå¸¦ È£ÃâÇÑµÚ º¸Åë ÀÇ º¯È¯ÀÇ ½ÃÇà°ú Á¦°øÀ» °è¼ÓÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. ´Ù¸¥ ¿¡·¯°¡ °ËÃâµÇÁö ¾ÊÀ¸¸é, ¾îÇø®ÄÉÀ̼ÇÀÌ ¹®¼¸¦ ³¡±îÁö ó¸®ÇÏ´Â °ÍÀº ¿©ÀüÈ÷ °¡´ÉÇÕ´Ï´Ù.
exception
- Transformer ¿¹¿Ü¿¡ ĸ½¶ÈµÈ ¿¡·¯ Á¤º¸
TransformerException
- ¾îÇø®ÄÉÀ̼ÇÀÌ º¯È¯ÀÇ °è¼Ó ÇØÁ¦¸¦ ¼±ÅÃÇßÀ» °æ¿ìTransformerException
void fatalError(TransformerException exception) throws TransformerException
ȸº¹ÇÒ ¼ö ¾ø´Â ¿¡·¯ÀÇ ÅëÁö¸¦ ¹Þ½À´Ï´Ù.
Transformer
´Â
ÀÌ ¸Þ¼µå¸¦ È£ÃâÇÑµÚ º¸Åë
ÀÇ º¯È¯ÀÇ ½ÃÇà°ú Á¦°øÀ» °è¼ÓÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. ´Ù¸¥ ¿¡·¯°¡ °ËÃâµÇÁö ¾ÊÀ¸¸é, ¾îÇø®ÄÉÀ̼ÇÀÌ ¹®¼¸¦ ³¡±îÁö ó¸®ÇÏ´Â °ÍÀº ¿©ÀüÈ÷ °¡´ÉÇÏÁö¸¸,
Ãâ·ÂÀÌ »ç¿ë °¡´ÉÇÏ´Ù¶ó°í ¸»ÇÏ´Â º¸ÁõÀº ¾ø½À´Ï´Ù.
exception
- TransformerException
¿¡ ĸ½¶ÈµÈ ¿¡·¯ Á¤º¸
TransformerException
- ¾îÇø®ÄÉÀ̼ÇÀÌ º¯È¯ÀÇ °è¼Ó ÇØÁ¦¸¦ ¼±ÅÃÇßÀ» °æ¿ìTransformerException
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | »ý¼ºÀÚ | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.