KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > apache > fop > fo > pagination > Title


1 /*
2  * Licensed to the Apache Software Foundation (ASF) under one or more
3  * contributor license agreements. See the NOTICE file distributed with
4  * this work for additional information regarding copyright ownership.
5  * The ASF licenses this file to You under the Apache License, Version 2.0
6  * (the "License"); you may not use this file except in compliance with
7  * the License. You may obtain a copy of the License at
8  *
9  * http://www.apache.org/licenses/LICENSE-2.0
10  *
11  * Unless required by applicable law or agreed to in writing, software
12  * distributed under the License is distributed on an "AS IS" BASIS,
13  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14  * See the License for the specific language governing permissions and
15  * limitations under the License.
16  */

17
18 /* $Id: Title.java 426576 2006-07-28 15:44:37Z jeremias $ */
19
20 package org.apache.fop.fo.pagination;
21
22 // XML
23
import org.xml.sax.Locator JavaDoc;
24
25 import org.apache.fop.fo.FONode;
26 import org.apache.fop.fo.ValidationException;
27 import org.apache.fop.fo.flow.InlineLevel;
28
29 /**
30  * Class modelling the fo:title object.
31  */

32 public class Title extends InlineLevel {
33     // The value of properties relevant for fo:title.
34
// See superclass InlineLevel
35
// End of property values
36

37     /**
38      * @param parent FONode that is the parent of this object
39      */

40     public Title(FONode parent) {
41         super(parent);
42     }
43
44     /**
45      * @see org.apache.fop.fo.FONode#validateChildNode(Locator, String, String)
46         XSL/FOP: (#PCDATA|%inline;)*
47      */

48     protected void validateChildNode(Locator JavaDoc loc, String JavaDoc nsURI, String JavaDoc localName)
49         throws ValidationException {
50         if (!isInlineItem(nsURI, localName)) {
51             invalidChildError(loc, nsURI, localName);
52         }
53     }
54
55     /**
56      * @see org.apache.fop.fo.FObj#getName()
57      */

58     public String JavaDoc getLocalName() {
59         return "title";
60     }
61
62     /**
63      * @see org.apache.fop.fo.FObj#getNameId()
64      */

65     public int getNameId() {
66         return FO_TITLE;
67     }
68 }
69
70
Popular Tags