1 package org.apache.maven.doxia.markup;
2
3 /*
4 * Licensed to the Apache Software Foundation (ASF) under one
5 * or more contributor license agreements. See the NOTICE file
6 * distributed with this work for additional information
7 * regarding copyright ownership. The ASF licenses this file
8 * to you under the Apache License, Version 2.0 (the
9 * "License"); you may not use this file except in compliance
10 * with the License. You may obtain a copy of the License at
11 *
12 * http://www.apache.org/licenses/LICENSE-2.0
13 *
14 * Unless required by applicable law or agreed to in writing,
15 * software distributed under the License is distributed on an
16 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
17 * KIND, either express or implied. See the License for the
18 * specific language governing permissions and limitations
19 * under the License.
20 */
21
22 /**
23 * List of constants used by all markup syntax.
24 *
25 * @author <a href="mailto:vincent.siveton@gmail.com">Vincent Siveton</a>
26 * @version $Id: Markup.java 657808 2008-05-19 12:11:53Z ltheussl $
27 * @since 1.0
28 */
29 public interface Markup
30 {
31 /** The vm line separator */
32 String EOL = System.getProperty( "line.separator" );
33
34 // ----------------------------------------------------------------------
35 // Generic separator characters
36 // ----------------------------------------------------------------------
37
38 /** equal character: '=' */
39 char EQUAL = '=';
40
41 /** end character: '>' */
42 char GREATER_THAN = '>';
43
44 /** left curly bracket character: '{' */
45 char LEFT_CURLY_BRACKET = '{';
46
47 /** left square bracket character: '[' */
48 char LEFT_SQUARE_BRACKET = '[';
49
50 /** start character: '<' */
51 char LESS_THAN = '<';
52
53 /** minus character: '-' */
54 char MINUS = '-';
55
56 /** plus character: '+' */
57 char PLUS = '+';
58
59 /** double quote character: '\"' */
60 char QUOTE = '\"';
61
62 /** right curly bracket character: '}' */
63 char RIGHT_CURLY_BRACKET = '}';
64
65 /** right square bracket character: ']' */
66 char RIGHT_SQUARE_BRACKET = ']';
67
68 /** slash character: '/' */
69 char SLASH = '/';
70
71 /** space character: ' ' */
72 char SPACE = ' ';
73
74 /** star character: '*' */
75 char STAR = '*';
76
77 /** colon character: ':' */
78 char COLON = ':';
79
80 /** semicolon character: ';' */
81 char SEMICOLON = ';';
82 }