View Javadoc
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 1719653 2015-12-12 11:23:49Z schulte $
27   * @since 1.0
28   */
29  @SuppressWarnings( "checkstyle:interfaceistype" )
30  public interface Markup
31  {
32      /** The vm line separator */
33      String EOL = System.getProperty( "line.separator" );
34  
35      // ----------------------------------------------------------------------
36      // Generic separator characters
37      // ----------------------------------------------------------------------
38  
39      /** equal character: '=' */
40      char EQUAL = '=';
41  
42      /** end character: '>' */
43      char GREATER_THAN = '>';
44  
45      /** left curly bracket character: '{' */
46      char LEFT_CURLY_BRACKET = '{';
47  
48      /** left square bracket character: '[' */
49      char LEFT_SQUARE_BRACKET = '[';
50  
51      /** start character: '<' */
52      char LESS_THAN = '<';
53  
54      /** minus character: '-' */
55      char MINUS = '-';
56  
57      /** plus character: '+' */
58      char PLUS = '+';
59  
60      /** double quote character: '\"' */
61      char QUOTE = '\"';
62  
63      /** right curly bracket character: '}' */
64      char RIGHT_CURLY_BRACKET = '}';
65  
66      /** right square bracket character: ']' */
67      char RIGHT_SQUARE_BRACKET = ']';
68  
69      /** slash character: '/' */
70      char SLASH = '/';
71  
72      /** space character: ' ' */
73      char SPACE = ' ';
74  
75      /** star character: '*' */
76      char STAR = '*';
77  
78      /** colon character: ':' */
79      char COLON = ':';
80  
81      /** semicolon character: ';' */
82      char SEMICOLON = ';';
83  }