Package org.apache.xalan.templates

Examples of org.apache.xalan.templates.OutputProperties


   * Constructor TransformerIdentityImpl creates an identity transform.
   *
   */
  public TransformerIdentityImpl()
  {
    m_outputFormat = new OutputProperties(Method.XML);
  }
View Full Code Here


      // See if an *explicit* method was set.
      String method = (String) oformat.get(OutputKeys.METHOD);

      if (null != method)
        m_outputFormat = new OutputProperties(method);
      else
        m_outputFormat = new OutputProperties();
    }

    if (null != oformat)
    {
      m_outputFormat.copyFrom(oformat);
View Full Code Here

   */
  public String getOutputProperty(String name) throws IllegalArgumentException
  {

    String value = null;
    OutputProperties props = m_outputFormat;

    value = props.getProperty(name);

    if (null == value)
    {
      if (!props.isLegalPropertyKey(name))
        throw new IllegalArgumentException("output property not recognized: "
                                           + name);
    }

    return value;
View Full Code Here

  public String getOutputProperty(String qnameString)
    throws IllegalArgumentException
  {   
    String value = null;
   
    OutputProperties props = getOutputFormat();   
   
    value = props.getProperty(qnameString);
   
    if(null == value)
    {
      if(!props.isLegalPropertyKey(qnameString))
        throw new IllegalArgumentException("output property not recognized: "+qnameString);
    }
    return value;
  }
View Full Code Here

          throws UnsupportedEncodingException
  {

    if (null == format)
    {
      OutputProperties op = new OutputProperties(Method.XML);

      format = op.getProperties();
    }

    m_encoding =
      Encodings.getMimeEncoding(format.getProperty(OutputKeys.ENCODING));
View Full Code Here

  public String getOutputPropertyNoDefault(String qnameString)
    throws IllegalArgumentException
  {   
    String value = null;
   
    OutputProperties props = getOutputFormat();   
   
    value = (String)props.getProperties().get(qnameString);
   
    if(null == value)
    {
      if(!props.isLegalPropertyKey(qnameString))
        throw new IllegalArgumentException("output property not recognized: "+qnameString);
    }
    return value;
  }
View Full Code Here

      if(null != oformat)
      {
        // See if an *explicit* method was set.
        String method = (String)oformat.get(OutputKeys.METHOD);
        if(null != method)
          m_outputFormat = new OutputProperties(method);
        else
          m_outputFormat = new OutputProperties();
      }
     
      if(null != oformat)
      {
        m_outputFormat.copyFrom(oformat);
View Full Code Here

  public OutputProperties getOutputFormat()
  {

    // Get the output format that was set by the user, otherwise get the
    // output format from the stylesheet.
    OutputProperties format = (null == m_outputFormat)
                          ? getStylesheet().getOutputComposed()
                          : m_outputFormat;

    return format;
  }
View Full Code Here

      Properties prevProperties = transformer.getOutputFormat().getProperties();
     
      // We have to make sure we get an output properties with the proper
      // defaults for the HTML method.  The easiest way to do this is to
      // have the OutputProperties class do it.
      OutputProperties htmlOutputProperties = new OutputProperties(Method.HTML);

      htmlOutputProperties.copyFrom(prevProperties, true);
      Properties htmlProperties = htmlOutputProperties.getProperties();

      try
      {
        Serializer oldSerializer = transformer.getSerializer();
View Full Code Here

      Properties prevProperties = props;
     
      // We have to make sure we get an output properties with the proper
      // defaults for the HTML method.  The easiest way to do this is to
      // have the OutputProperties class do it.
      OutputProperties htmlOutputProperties = new OutputProperties(Method.HTML);

      htmlOutputProperties.copyFrom(prevProperties, true);
      Properties htmlProperties = htmlOutputProperties.getProperties();

//      try
      {
        if (null != oldSerializer)
        {
View Full Code Here

TOP

Related Classes of org.apache.xalan.templates.OutputProperties

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.