JavaTM 2 Platform
Standard Ed. 5.0

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

¾Ë·ÁÁø ¼­ºê ÀÎÅÍÆäÀ̽º ¸ñ·Ï :
DOMLocator

public interface SourceLocator

ÀÌ ÀÎÅÍÆäÀ̽º´Â XML ¼Ò½º ¶Ç´Â º¯È¯ ¸í·É³»¿¡¼­ ¹ß»ýÇÑ ¿¡·¯ÀÇ Àå¼Ò¸¦ ¸®Æ÷Æ®ÇÏ´Â °ÍÀ» ÁÖµÈ ¸ñÀûÀ¸·Î ÇÏ°í ÀÖ½À´Ï´Ù.


¸Þ¼­µå °³¿ä
 int getColumnNumber ()
          ÇöÀçÀÇ ¹®¼­ À̺¥Æ®°¡ Á¾·áÇÏ´Â ¹®ÀÚ À§Ä¡¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 int getLineNumber ()
          ÇöÀçÀÇ ¹®¼­ À̺¥Æ®°¡ Á¾·áÇÏ´Â Çà ¹øÈ£¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 String getPublicId ()
          ÇöÀçÀÇ ¹®¼­ À̺¥Æ®ÀÇ °ø°³ ½Äº°ÀÚ¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 String getSystemId ()
          ÇöÀçÀÇ ¹®¼­ À̺¥Æ®ÀÇ ½Ã½ºÅÛ ½Äº°ÀÚ¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 

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

getPublicId

String  getPublicId()
ÇöÀçÀÇ ¹®¼­ À̺¥Æ®ÀÇ °ø°³ ½Äº°ÀÚ¸¦ ¸®ÅÏÇÕ´Ï´Ù.

¹Ýȯ°ªÀº µåÅ¥¸ÕÆ®¿£Æ¼Æ¼, ¶Ç´Â À̺¥Æ®¸¦ Æ®¸®°Å ÇÑ ¸¶Å© ¾÷ÀÌ ÃâÇöÇÏ´Â ¿ÜºÎÀÇ Çؼ® ´ë»ó ¿£Æ¼Æ¼ÀÇ °ø°³ ½Äº°ÀÚÀÔ´Ï´Ù.

¹Ýȯ°ª:
°ø°³ ½Äº°ÀÚ¸¦ Æ÷ÇÔÇÑ Ä³¸¯ÅÍ ¶óÀÎ. »ç¿ëÇÒ ¼ö ¾ø´Â °æ¿ì´Â null
°ü·Ã Ç׸ñ:
getSystemId()

getSystemId

String  getSystemId()
ÇöÀçÀÇ ¹®¼­ À̺¥Æ®ÀÇ ½Ã½ºÅÛ ½Äº°ÀÚ¸¦ ¸®ÅÏÇÕ´Ï´Ù.

¹Ýȯ°ªÀº µåÅ¥¸ÕÆ®¿£Æ¼Æ¼, ¶Ç´Â À̺¥Æ®¸¦ Æ®¸®°Å ÇÑ ¸¶Å© ¾÷ÀÌ ÃâÇöÇÏ´Â ¿ÜºÎÀÇ Çؼ® ´ë»ó ¿£Æ¼Æ¼ÀÇ ½Ã½ºÅÛ ½Äº°ÀÚÀÔ´Ï´Ù.

½Ã½ºÅÛ ½Äº°ÀÚ°¡ URLÀÎ °æ¿ì, Æļ­´Â ÀÌ°ÍÀ» ¾îÇø®ÄÉÀ̼ǿ¡ °Ç³×ÁÖ±â Àü¿¡ ¿ÏÀüÇÏ°Ô ÇØ°áÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù.

¹Ýȯ°ª:
½Ã½ºÅÛ ½Äº°ÀÚ¸¦ Æ÷ÇÔÇÑ Ä³¸¯ÅÍ ¶óÀÎ. »ç¿ëÇÒ ¼ö ¾ø´Â °æ¿ì´Â null
°ü·Ã Ç׸ñ:
getPublicId()

getLineNumber

int getLineNumber()
ÇöÀçÀÇ ¹®¼­ À̺¥Æ®°¡ Á¾·áÇÏ´Â Çà ¹øÈ£¸¦ ¸®ÅÏÇÕ´Ï´Ù.

°æ°í: ÀÌ ¸Þ¼­µåÀÇ ¹Ýȯ°ªÀº ¿¡·¯ º¸°í·Î »ç¿ëµÇ´Â ±Ù»çÄ¡¿¡ Áö³ªÁö ¾Ê½À´Ï´Ù. ÀÌ Á¤º¸´Â ¿øÀÇ XML ¹®¼­ÀÇ ¹®ÀÚ ÄÁÅÙÃ÷¸¦ ÆíÁýÇϱ⿡´Â ºÒÃæºÐÇÕ´Ï´Ù.

¹Ýȯ°ªÀº µåÅ¥¸ÕÆ®¿£Æ¼Æ¼, ¶Ç´Â À̺¥Æ®¸¦ Æ®¸®°Å ÇÑ ¸¶Å© ¾÷ÀÌ ÃâÇöÇÏ´Â ¿ÜºÎÀÇ Çؼ® ´ë»ó ¿£Æ¼Æ¼³»ÀÇ ´ëü·ÎÀÇ Çà ¹øÈ£ÀÔ´Ï´Ù.

¹Ýȯ°ª:
Çà ¹øÈ£. »ç¿ëÇÒ ¼ö ¾ø´Â °æ¿ì´Â -1
°ü·Ã Ç׸ñ:
getColumnNumber()

getColumnNumber

int getColumnNumber()
ÇöÀçÀÇ ¹®¼­ À̺¥Æ®°¡ Á¾·áÇÏ´Â ¹®ÀÚ À§Ä¡¸¦ ¸®ÅÏÇÕ´Ï´Ù.

°æ°í: ÀÌ ¸Þ¼­µåÀÇ ¹Ýȯ°ªÀº ¿¡·¯ º¸°í·Î »ç¿ëµÇ´Â ±Ù»çÄ¡¿¡ Áö³ªÁö ¾Ê½À´Ï´Ù. ÀÌ Á¤º¸´Â ¿øÀÇ XML ¹®¼­ÀÇ ¹®ÀÚ ÄÁÅÙÃ÷¸¦ ÆíÁýÇϱ⿡´Â ºÒÃæºÐÇÕ´Ï´Ù.

¹Ýȯ°ªÀº µåÅ¥¸ÕÆ®¿£Æ¼Æ¼, ¶Ç´Â À̺¥Æ®¸¦ Æ®¸®°Å ÇÑ ¸¶Å© ¾÷ÀÌ ÃâÇöÇÏ´Â ¿ÜºÎÀÇ Çؼ® ´ë»ó ¿£Æ¼Æ¼³»ÀÇ ´ëü·ÎÀÇ Ä÷³ ¹øÈ£ÀÔ´Ï´Ù.

¹Ýȯ°ª:
¿­¹øÈ£. »ç¿ëÇÒ ¼ö ¾ø´Â °æ¿ì´Â -1
°ü·Ã Ç׸ñ:
getLineNumber()

JavaTM 2 Platform
Standard Ed. 5.0

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