JavaTM 2 Platform
Standard Ed. 5.0

javax.xml.transform.sax
Ŭ·¡½º SAXTransformerFactory

java.lang.Object 
  »óÀ§¸¦ È®Àå javax.xml.transform.TransformerFactory 
      »óÀ§¸¦ È®Àå javax.xml.transform.sax.SAXTransformerFactory

public abstract class SAXTransformerFactory
extends TransformerFactory

ÀÌ Å¬·¡½º´Â TransformerFactory¸¦ È®ÀåÇØ SAX °íÀ¯ÀÇ ÆÑÅ丮 ¸Þ¼­µå¸¦ Á¦°øÇÕ´Ï´Ù. 2°³ÀÇ ÇüÅÂÀÇ ContentHandler¸¦ Á¦°øÇÕ´Ï´Ù. 1°³´Â Transformers ÀÛ¼º¿ëÀ¸·Î ÀÌÁ¦(ÀÌ¹Ì ) 1°³´Â Templates °´Ã¼ÀÇ ÀÛ¼º¿ëÀÔ´Ï´Ù.

º¯È¯½Ã¿¡ »ç¿ëµÇ´Â XMLReader¿ëÀÇ ErrorHandler ¶Ç´Â EntityResolver¸¦ ¾îÇø®ÄÉÀ̼ÇÀ¸·Î ¼³Á¤ÇÏ´Â °æ¿ì´Â (getXMLReader·Î) XMLReader ¿¡ÀÇ ÂüÁ¶¸¦ Á¦°øÇÏ´Â SAXSource¸¦ µ¹·ÁÁÖ±â À§Çؼ­ URIResolver¸¦ »ç¿ëÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù.


ÇÊµå °³¿ä
static String FEATURE
          ÀÌ °ªÀ» Àμö·Î¼­ °Ç³×ÁÖ¾úÀ» ¶§¿¡ TransformerFactory.getFeature(java.lang.String) °¡ true¸¦ µ¹·ÁÁÖ´Â °æ¿ì, TransformerFactory.newInstance() ·ÎºÎÅÍ ¸®ÅÏµÈ TransformerFactory´Â SAXTransformerFactory¿¡ ¾ÈÀüÇÏ°Ô Ä³½ºÆ® ÇÒ ¼ö ÀÖ½À´Ï´Ù.
static String FEATURE_XMLFILTER
          ÀÌ °ªÀ» Àμö·Î¼­ °Ç³×ÁÖ¾úÀ» ¶§¿¡ TransformerFactory.getFeature(java.lang.String) °¡ true¸¦ µ¹·ÁÁÖ´Â °æ¿ì´Â newXMLFilter(Source src) ¹× newXMLFilter(Templates templates) ¸Þ¼­µå°¡ Áö¿ø µË´Ï´Ù.
 
»ý¼ºÀÚ °³¿ä
protected SAXTransformerFactory ()
          µðÆúÆ®ÀÇ »ý¼ºÀÚ´Â µµÀûÀ¸·Î º¸È£µÇ°í ÀÖ½À´Ï´Ù.
 
¸Þ¼­µå °³¿ä
abstract  TemplatesHandler newTemplatesHandler ()
          SAX ContentHandler À̺¥Æ®¸¦ ó¸®ÇØ Templates °´Ã¼·Î ÇÒ ¼ö ÀÖ´Â TemplatesHandler °´Ã¼¸¦ ÃëµæÇÕ´Ï´Ù.
abstract  TransformerHandler newTransformerHandler ()
          SAX ContentHandler À̺¥Æ®¸¦ ó¸®ÇØ Result ·Î ÇÒ ¼ö ÀÖ´Â TransformerHandler °´Ã¼¸¦ ÃëµæÇÕ´Ï´Ù.
abstract  TransformerHandler newTransformerHandler (Source  src)
          Àμö·Î ÁöÁ¤µÈ º¯È¯ ¸í·É¿¡ ±â¹ÝÇØ SAX ContentHandler À̺¥Æ®¸¦ ó¸®ÇØ Result ·Î ÇÒ ¼ö ÀÖ´Â TransformerHandler °´Ã¼¸¦ ÃëµæÇÕ´Ï´Ù.
abstract  TransformerHandler newTransformerHandler (Templates  templates)
          Templates Àμö¿¡ ±â¹ÝÇØ SAX ContentHandler À̺¥Æ®¸¦ ó¸®ÇØ Result ·Î ÇÒ ¼ö ÀÖ´Â TransformerHandler °´Ã¼¸¦ ÃëµæÇÕ´Ï´Ù.
abstract  XMLFilter newXMLFilter (Source  src)
          ÁöÁ¤µÈ Source¸¦ º¯È¯ ¸í·ÉÀ¸·Î¼­ »ç¿ëÇÏ´Â XMLFilter¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
abstract  XMLFilter newXMLFilter (Templates  templates)
          Templates Àμö¿¡ ±Ù°ÅÇØ XMLFilter¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
 
Ŭ·¡½º javax.xml.transform. TransformerFactory ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼­µå
getAssociatedStylesheet, getAttribute, getErrorListener, getFeature, getURIResolver, newInstance, newTemplates, newTransformer, newTransformer, setAttribute, setErrorListener, setFeature, setURIResolver
 
Ŭ·¡½º java.lang. Object ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼­µå
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

ÇʵåÀÇ »ó¼¼

FEATURE

public static final String  FEATURE
ÀÌ °ªÀ» Àμö·Î¼­ °Ç³×ÁÖ¾úÀ» ¶§¿¡ TransformerFactory.getFeature(java.lang.String) °¡ true¸¦ µ¹·ÁÁÖ´Â °æ¿ì, TransformerFactory.newInstance() ·ÎºÎÅÍ ¸®ÅÏµÈ TransformerFactory´Â SAXTransformerFactory¿¡ ¾ÈÀüÇÏ°Ô Ä³½ºÆ® ÇÒ ¼ö ÀÖ½À´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö Çʵ尪

FEATURE_XMLFILTER

public static final String  FEATURE_XMLFILTER
ÀÌ °ªÀ» Àμö·Î¼­ °Ç³×ÁÖ¾úÀ» ¶§¿¡ TransformerFactory.getFeature(java.lang.String) °¡ true¸¦ µ¹·ÁÁÖ´Â °æ¿ì´Â newXMLFilter(Source src) ¹× newXMLFilter(Templates templates) ¸Þ¼­µå°¡ Áö¿ø µË´Ï´Ù.

°ü·Ã Ç׸ñ:
Á¤¼ö Çʵ尪
»ý¼ºÀÚ »ó¼¼

SAXTransformerFactory

protected SAXTransformerFactory()
µðÆúÆ®ÀÇ »ý¼ºÀÚ´Â µµÀûÀ¸·Î º¸È£µÇ°í ÀÖ½À´Ï´Ù.

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

newTransformerHandler

public abstract TransformerHandler  newTransformerHandler(Source  src)
                                                  throws TransformerConfigurationException 
Àμö·Î ÁöÁ¤µÈ º¯È¯ ¸í·É¿¡ ±â¹ÝÇØ SAX ContentHandler À̺¥Æ®¸¦ ó¸®ÇØ Result ·Î ÇÒ ¼ö ÀÖ´Â TransformerHandler °´Ã¼¸¦ ÃëµæÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
src - º¯È¯ ¸í·ÉÀÇ Source
¹Ýȯ°ª:
SAX À̺¥Æ®¸¦ º¯È¯ÇÒ Áغñ¸¦ ÇÒ ¼ö ÀÖ´ø TransformerHandler
¿¹¿Ü:
TransformerConfigurationException - ¾î¶°ÇÑ ÀÌÀ¯·Î½á TransformerHandler¸¦ ÀÛ¼ºÇÒ ¼ö ¾ø´Â °æ¿ì

newTransformerHandler

public abstract TransformerHandler  newTransformerHandler(Templates  templates)
                                                  throws TransformerConfigurationException 
Templates Àμö¿¡ ±â¹ÝÇØ SAX ContentHandler À̺¥Æ®¸¦ ó¸®ÇØ Result ·Î ÇÒ ¼ö ÀÖ´Â TransformerHandler °´Ã¼¸¦ ÃëµæÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
templates - ÄÄÆÄÀÏ µÈ º¯È¯ ¸í·É
¹Ýȯ°ª:
SAX À̺¥Æ®¸¦ º¯È¯ÇÒ Áغñ¸¦ ÇÒ ¼ö ÀÖ´ø TransformerHandler
¿¹¿Ü:
TransformerConfigurationException - ¾î¶°ÇÑ ÀÌÀ¯·Î½á TransformerHandler¸¦ ÀÛ¼ºÇÒ ¼ö ¾ø´Â °æ¿ì

newTransformerHandler

public abstract TransformerHandler  newTransformerHandler()
                                                  throws TransformerConfigurationException 
SAX ContentHandler À̺¥Æ®¸¦ ó¸®ÇØ Result ·Î ÇÒ ¼ö ÀÖ´Â TransformerHandler °´Ã¼¸¦ ÃëµæÇÕ´Ï´Ù. ÀÌ º¯È¯Àº Ç×µî (Áï Ä«ÇÇ) º¯È¯À¸·Î¼­ Á¤Àǵ˴ϴÙ. ¿¹¸¦ µé¾î ÀÏ·ÃÀÇ SAX ±¸¹® ºÐ¼® À̺¥Æ®·ÎºÎÅÍ DOM Æ®¸®¿¡ÀÇ Ä«ÇÇ µîÀÔ´Ï´Ù.

¹Ýȯ°ª:
TransformerHandler ¿¡ÀÇ null ÀÌ¿ÜÀÇ ÂüÁ¶. SAX ±¸¹® ºÐ¼® À̺¥Æ®ÀÇ ContentHandler ·Î¼­ »ç¿ëµÇ´Â °æ¿ì°¡ ÀÖ´Ù
¿¹¿Ü:
TransformerConfigurationException - ¾î¶°ÇÑ ÀÌÀ¯·Î½á TransformerHandler¸¦ ÀÛ¼ºÇÒ ¼ö ¾ø´Â °æ¿ì

newTemplatesHandler

public abstract TemplatesHandler  newTemplatesHandler()
                                              throws TransformerConfigurationException 
SAX ContentHandler À̺¥Æ®¸¦ ó¸®ÇØ Templates °´Ã¼·Î ÇÒ ¼ö ÀÖ´Â TemplatesHandler °´Ã¼¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
TransformerHandler ¿¡ÀÇ null ÀÌ¿ÜÀÇ ÂüÁ¶. SAX ±¸¹® ºÐ¼® À̺¥Æ®ÀÇ ContentHandler ·Î¼­ »ç¿ëµÇ´Â °æ¿ì°¡ ÀÖ´Ù
¿¹¿Ü:
TransformerConfigurationException - ¾î¶°ÇÑ ÀÌÀ¯·Î½á TemplatesHandler¸¦ ÀÛ¼ºÇÒ ¼ö ¾ø´Â °æ¿ì

newXMLFilter

public abstract XMLFilter  newXMLFilter(Source  src)
                                throws TransformerConfigurationException 
ÁöÁ¤µÈ Source¸¦ º¯È¯ ¸í·ÉÀ¸·Î¼­ »ç¿ëÇÏ´Â XMLFilter¸¦ ÀÛ¼ºÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
src - º¯È¯ ¸í·ÉÀÇ Source
¹Ýȯ°ª:
XMLFilter °´Ã¼. ÀÌ ±â´ÉÀÌ Áö¿ø µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì´Â null
¿¹¿Ü:
TransformerConfigurationException - ¾î¶°ÇÑ ÀÌÀ¯·Î½á TemplatesHandler¸¦ ÀÛ¼ºÇÒ ¼ö ¾ø´Â °æ¿ì

newXMLFilter

public abstract XMLFilter  newXMLFilter(Templates  templates)
                                throws TransformerConfigurationException 
Templates Àμö¿¡ ±Ù°ÅÇØ XMLFilter¸¦ ÀÛ¼ºÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
templates - ÄÄÆÄÀÏ µÈ º¯È¯ ¸í·É
¹Ýȯ°ª:
XMLFilter °´Ã¼. ÀÌ ±â´ÉÀÌ Áö¿ø µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì´Â null
¿¹¿Ü:
TransformerConfigurationException - ¾î¶°ÇÑ ÀÌÀ¯·Î½á TemplatesHandler¸¦ ÀÛ¼ºÇÒ ¼ö ¾ø´Â °æ¿ì

JavaTM 2 Platform
Standard Ed. 5.0

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