JavaTM 2
Platform
Std.  Ed.  v1. 4.0

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

±âÁ¸ÀÇ ¼­ºê ÀÎÅÍÆäÀ̽ºÀÇ À϶÷:
DOMLocator

public interface SourceLocator

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


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

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

getPublicId

public String  getPublicId()
ÇöÀçÀÇ ¹®¼­ À̺¥Æ®ÀÇ public ½Äº°ÀÚ¸¦ µ¹·ÁÁÝ´Ï´Ù.

¹Ýȯ°ªÀº µåÅ¥¸ÕÆ®¿£Æ¼Æ¼, ¶Ç´Â À̺¥Æ®¸¦ ¹æ¾Æ¼è ÇÑ ¸¶Å© ¾÷ÀÌ ÃâÇöÇÏ´Â ¿ÜºÎÀÇ ±¸¹® ºÐ¼®ÀÌ ³¡³­ ¿£Æ¼Æ¼ÀÇ public ½Äº°ÀÚÀÔ´Ï´Ù.

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

getSystemId

public String  getSystemId()
ÇöÀçÀÇ ¹®¼­ À̺¥Æ®ÀÇ system ½Äº°ÀÚ¸¦ µ¹·ÁÁÝ´Ï´Ù.

¹Ýȯ°ªÀº µåÅ¥¸ÕÆ®¿£Æ¼Æ¼, ¶Ç´Â À̺¥Æ®¸¦ ¹æ¾Æ¼è ÇÑ ¸¶Å© ¾÷ÀÌ ÃâÇöÇÏ´Â ¿ÜºÎÀÇ ±¸¹® ºÐ¼®ÀÌ ³¡³­ ¿£Æ¼Æ¼ÀÇ system ½Äº°ÀÚÀÔ´Ï´Ù.

system ½Äº°ÀÚ°¡ URL ÀÎ °æ¿ì, ÆÄ¼­´Â system ½Äº°ÀÚ¸¦ ¿ÏÀüÇÏ°Ô ÇØ°áÇÏ°í ³ª¼­ ¾îÇø®ÄÉÀ̼ǿ¡ °Ç³×ÁÙ Çʿ䰡 ÀÖ½À´Ï´Ù.

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

getLineNumber

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

°æ°í: ÀÌ ¸Þ¼Òµå·ÎºÎÅÍÀÇ ¹Ýȯ°ªÀº ¿¡·¯ ¸®Æ÷Æ®¸¦ À§ÇÑ ´ëü·ÎÀÇ °ª¿¡ Áö³ªÁö ¾Ê½À´Ï´Ù. ¿øÀÇ XML ¹®¼­ÀÇ Ä³¸¯ÅÍ ³»¿ëÀ» ÆíÁýÇϴµ¥ ÃæºÐÇÑ Á¤º¸¸¦ Á¦°øÇÏ´Â °ÍÀº ÀǵµÇϰí ÀÖ½À´Ï´Ù.

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

¹Ýȯ°ª:
Çà ¹øÈ£. »ç¿ë °¡´ÉÇÑ °ÍÀÌ ¾ø´Â °æ¿ì´Â -1
°ü·Ã Ç׸ñ:
getColumnNumber()

getColumnNumber

public int getColumnNumber()
ÇöÀçÀÇ ¹®¼­ À̺¥Æ®°¡ Á¾·áÇϴ ij¸¯ÅÍ À§Ä¡¸¦ µ¹·ÁÁÝ´Ï´Ù.

°æ°í: ÀÌ ¸Þ¼Òµå·ÎºÎÅÍÀÇ ¹Ýȯ°ªÀº ¿¡·¯ ¸®Æ÷Æ®¸¦ À§ÇÑ ´ëü·ÎÀÇ °ª¿¡ Áö³ªÁö ¾Ê½À´Ï´Ù. ¿øÀÇ XML ¹®¼­ÀÇ Ä³¸¯ÅÍ ³»¿ëÀ» ÆíÁýÇϴµ¥ ÃæºÐÇÑ Á¤º¸¸¦ Á¦°øÇÏ´Â °ÍÀº ÀǵµÇϰí ÀÖ½À´Ï´Ù.

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

¹Ýȯ°ª:
¿­¹øÈ£. »ç¿ë °¡´ÉÇÑ °ÍÀÌ ¾ø´Â °æ¿ì´Â -1
°ü·Ã Ç׸ñ:
getLineNumber()

JavaTM 2
Platform
Std.  Ed.  v1. 4.0

¹ö±×ÀÇ º¸°í¿Í ±â´ÉÀÇ ¸®Äù½ºÆ®
ÀÌ¿ÜÀÇ API ·¹ÆÛ·±½º ¹× °³¹ßÀÚ¿ë ¹®¼­¿¡ ´ëÇØ¼­´Â Java 2 SDK SE °³¹ßÀÚ¿ë ¹®¼­¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä. °³¹ßÀÚÀü¿ëÀÇ »ó¼¼ÇÑ ÇØ¼³, °³³äÀÇ °³¿ä, ¿ë¾îÀÇ Á¤ÀÇ, ¹ö±×ÀÇ È¸ÇÇÃ¥, ¹× ÄÚµå ½Ç·Ê°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

Java, Java 2 D, ¹× JDBC ´Â ¹Ì±¹ ¹× ±× ¿ÜÀÇ ³ª¶ó¿¡ À־ÀÇ ¹Ì±¹ Sun Microsystems, Inc. ÀÇ »óÇ¥ ȤÀº µî·Ï»óÇ¥ÀÔ´Ï´Ù.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.