1<!--
2 * Licensed to the Apache Software Foundation (ASF) under one
3 * or more contributor license agreements. See the NOTICE file
4 * distributed with this work for additional information
5 * regarding copyright ownership. The ASF licenses this file
6 * to you under the Apache License, Version 2.0 (the  "License");
7 * you may not use this file except in compliance with the License.
8 * You may obtain a copy of the License at
9 *
10 *     http://www.apache.org/licenses/LICENSE-2.0
11 *
12 * Unless required by applicable law or agreed to in writing, software
13 * distributed under the License is distributed on an "AS IS" BASIS,
14 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 * See the License for the specific language governing permissions and
16 * limitations under the License.
17-->
18<!-- $Id: package.html 468654 2006-10-28 07:09:23Z minchau $ -->
19<html>
20  <title>Xalan Serializer Package.</title>
21  <body>
22    <p>Processes SAX events into streams.</p>
23
24    <p>The {@link org.apache.xml.serializer.SerializerFactory} is used to
25    create a {@link org.apache.xml.serializer.Serializer} from a set of
26    output properties (see {@link javax.xml.transform.OutputKeys}).</p>
27    <p>{@link org.apache.xml.serializer.ToStream} acts as the main
28    baseclass for the Xalan serializer implementations.
29    {@link org.apache.xml.serializer.ToHTMLStream} derives from this
30    to implement HTML serialization.
31    {@link org.apache.xml.serializer.ToTextStream}
32    implements plain text serialization.
33    {@link org.apache.xml.serializer.ToXMLStream}
34    implements XML serialization.
35    </p>
36    <p>XML mapping from characters to entity references is defined in
37    XMLEntities.res.  HTML entity reference mapping is defined in HTMLEntities.res.
38    </p>
39    <p>Encoding information is defined in {@link org.apache.xml.serializer.Encodings}.</p>
40 </body>
41</html>
42
43
44