KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > netbeans > modules > properties > syntax > PropertiesKit


1 /*
2  * The contents of this file are subject to the terms of the Common Development
3  * and Distribution License (the License). You may not use this file except in
4  * compliance with the License.
5  *
6  * You can obtain a copy of the License at http://www.netbeans.org/cddl.html
7  * or http://www.netbeans.org/cddl.txt.
8  *
9  * When distributing Covered Code, include this CDDL Header Notice in each file
10  * and include the License file at http://www.netbeans.org/cddl.txt.
11  * If applicable, add the following below the CDDL Header, with the fields
12  * enclosed by brackets [] replaced by your own identifying information:
13  * "Portions Copyrighted [year] [name of copyright owner]"
14  *
15  * The Original Software is NetBeans. The Initial Developer of the Original
16  * Software is Sun Microsystems, Inc. Portions Copyright 1997-2006 Sun
17  * Microsystems, Inc. All Rights Reserved.
18  */

19
20 package org.netbeans.modules.properties.syntax;
21
22 import org.netbeans.editor.Syntax;
23 import org.netbeans.modules.editor.NbEditorKit;
24 import javax.swing.text.Document JavaDoc;
25
26 /**
27 * Editor kit implementation for text/properties content type
28 *
29 * @author Miloslav Metelka, Karel Gardas
30 * @version 0.01
31 */

32
33 public class PropertiesKit extends NbEditorKit {
34
35     public static final String JavaDoc PROPERTIES_MIME_TYPE = "text/x-properties"; // NOI18N
36

37     static final long serialVersionUID =3229768447965508461L;
38
39     public String JavaDoc getContentType() {
40         return PROPERTIES_MIME_TYPE;
41     }
42     
43     /** Create new instance of syntax coloring parser */
44     public Syntax createSyntax(Document JavaDoc doc) {
45         return new PropertiesSyntax();
46     }
47
48 }
49
50 /*
51  * <<Log>>
52  * 6 Jaga 1.4.1.0 3/15/00 Miloslav Metelka Structural change
53  * 5 Gandalf 1.4 1/12/00 Petr Jiricka Syntax coloring API
54  * fixes
55  * 4 Gandalf 1.3 11/27/99 Patrik Knakal
56  * 3 Gandalf 1.2 11/12/99 Miloslav Metelka NbEditorBaseKit as
57  * parent
58  * 2 Gandalf 1.1 10/23/99 Ian Formanek NO SEMANTIC CHANGE - Sun
59  * Microsystems Copyright in File Comment
60  * 1 Gandalf 1.0 9/13/99 Petr Jiricka
61  * $
62  */

63
64
Popular Tags