All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.apache.ecs.Entities Maven / Gradle / Ivy

/*
 * ====================================================================
 * 
 * The Apache Software License, Version 1.1
 *
 * Copyright (c) 1999-2003 The Apache Software Foundation.  All rights 
 * reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 *
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer. 
 *
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in
 *    the documentation and/or other materials provided with the
 *    distribution.
 *
 * 3. The end-user documentation included with the redistribution, if
 *    any, must include the following acknowlegement:  
 *       "This product includes software developed by the 
 *        Apache Software Foundation (http://www.apache.org/)."
 *    Alternately, this acknowlegement may appear in the software itself,
 *    if and wherever such third-party acknowlegements normally appear.
 *
 * 4. The names "The Jakarta Project", "Jakarta Element Construction Set", 
 *    "Jakarta ECS" , and "Apache Software Foundation" must not be used 
 *    to endorse or promote products derived
 *    from this software without prior written permission. For written 
 *    permission, please contact [email protected].
 *
 * 5. Products derived from this software may not be called "Apache",
 *    "Jakarta Element Construction Set" nor "Jakarta ECS" nor may "Apache" 
 *    appear in their names without prior written permission of the Apache Group.
 *
 * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
 * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
 * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
 * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
 * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
 * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
 * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
 * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
 * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
 * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
 * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 * SUCH DAMAGE.
 * ====================================================================
 *
 * This software consists of voluntary contributions made by many
 * individuals on behalf of the Apache Software Foundation.  For more
 * information on the Apache Software Foundation, please see
 * .
 *
 */
package org.apache.ecs;

/**
    This interface describes all html 4.0 entities.
    @version $Id: Entities.java,v 1.3 2003/04/27 09:43:24 rdonkin Exp $
    @author Stephan Nagy
    @author Jon S. Stevens
*/
public interface Entities
{

    public final static String NBSP     = " ";   // no-break space
    public final static String IEXCL    = "¡";   // inverted exclamation mark
    public final static String CENT     = "¢";   // cent sign
    public final static String POUND    = "£";   // pound sterling sign
    public final static String CURREN   = "¤";   // general currency sign
    public final static String YEN      = "¥";   // yen sign
    public final static String BRVBAR   = "¦";   // broken (vertical) bar
    public final static String SECT     = "§";   // section sign
    public final static String UML      = "¨";   // umlat (dieresis)
    public final static String COPY     = "©";   // copyright sign
    public final static String ORDF     = "ª";   // ordinal indicator feminine
    public final static String LAQUO    = "«";   // angle quotation mark, left
    public final static String NOT      = "¬";   // not sign
    public final static String SHY      = "­";   // soft hyphen
    public final static String REG      = "®";   // registered sign
    public final static String MACR     = "¯";   // macron
    public final static String DEG      = "°";   // degree sign
    public final static String PLUSMN   = "±";   // plus-or-minus sign
    public final static String SUP2     = "²";   // superscript two
    public final static String SUP3     = "³";   // superscript three
    public final static String ACUTE    = "´";   // actue accent
    public final static String MICRO    = "µ";   // micro sign
    public final static String PARA     = "¶";   // pilcrow (paragraph sign)
    public final static String MIDDOT   = "¶";   // middle dot
    public final static String CEDIL    = "¸";   // cedilla
    public final static String SUP1     = "¹";   // superscript one
    public final static String ORDM     = "º";   // ordinal indicator, masculine
    public final static String RAQUO    = "»";   // angle quotation mark, righ
    public final static String FRAC14   = "¼";   // fraction one-quarter
    public final static String FRAC12   = "½";   // fraction one-half
    public final static String FRAC34   = "¾";   // fraction three-quarters
    public final static String IQUEST   = "¿";   // inverted quotation mark
    public final static String AGRAVE   = "À";   // capital A, grave accent
    public final static String AACUTE   = "Á";   // capital A, acute accent
    public final static String ACIRC    = "Â";   // capital A, circumflex accent
    public final static String ATILDE   = "Ã";   // capital A, tilde
    public final static String AUML     = "Ä";   // capital A, dieresis or umlaut mark
    public final static String ARING    = "Å";   // capital A, ring
    public final static String AELIG    = "Æ";   // capital AE diphthong (ligature)
    public final static String CCEDIL   = "Ç";   // capital C, cedilla
    public final static String EGRAVE   = "È";   // capital E, grave accent
    public final static String EACUTE   = "É";   // captial E, acute accent
    public final static String ECIRC    = "Ê";   // capital E, circumflex accent
    public final static String EMUL     = "Ë";   // captial E, dieresis ur umlaut mark
    public final static String IGRAVE   = "Ì";   // capital I, grave accent
    public final static String IACUTE   = "Í";   // captial I, acute accent
    public final static String ICIRC    = "Î";   // captial I, circumflex accent
    public final static String IUML     = "Ï";   // capital I, dieresis or umlaut mark
    public final static String ETH      = "Ð";   // Eth, Icelandic
    public final static String NTILDE   = "Ñ";   // capital N, tilde
    public final static String OGRAVE   = "Ò";   // capital O, grave accent
    public final static String OACUTE   = "Ó";   // capital O, acute accent
    public final static String OCIRC    = "Ô";   // capital O, circumflex accent
    public final static String OTILDE   = "Õ";   // capital O, tilde
    public final static String OUML     = "Ö";   // capital O, dieresis or umlaut mark
    public final static String TIMES    = "×";   // multiply sign
    public final static String OSLASH   = "Ø";   // capital O, slash
    public final static String UGRAVE   = "Ù";   // capital U, grave accent
    public final static String UACUTE   = "Ú";   // capital U, acute accent
    public final static String UCIRC    = "Û";   // capital U, circumflex accent
    public final static String UUML     = "Ü";   // capital U, dieresis or umlaut mark
    public final static String YACUTE   = "Ý";   // captial Y, acute accent
    public final static String THORN    = "Þ";   // capital THORN (icelandic)
    public final static String SZLIG    = "ß";   // small sharp s, German (sz ligature)
    public final static String aGRAVE   = "à";   // small a, grave accent
    public final static String aACUTE   = "á";   // small a, acute accent
    public final static String aCIRC    = "â";   // small a, circumflex accent
    public final static String aTILDE   = "ã";   // small a, tilde sign
    public final static String aUML     = "ä";   // small a, dieresis or umlaut mark
    public final static String aRING    = "å";   // small a, ring
    public final static String aELIG    = "æ";   // small ae diphthong (ligature)
    public final static String cCEDIL   = "ç";   // small c, cedilla
    public final static String eGRAVE   = "è";   // small e, grave accent
    public final static String eACUTE   = "é";   // small e, acute accent
    public final static String eCIRC    = "ê";   // small e, circumflex accent
    public final static String eUML     = "ë";   // small e, dieresis or umalut mark
    public final static String iGRAVE   = "ì";   // small i, grave accent
    public final static String iACUTE   = "í";   // small i, acute accent
    public final static String iCIRC    = "î";   // small i, curcumflex accent
    public final static String iUML     = "ï";   // small i, dieresis or umalut mark
    public final static String eth      = "ð";   // small eth
    public final static String nTILDE   = "ñ";   // small n, tilde sign
    public final static String oGRAVE   = "ò";   // small o, grave accent
    public final static String oACUTE   = "ò";   // small o, acute accent
    public final static String oCIRC    = "ô";   // small o, circumflex accent
    public final static String oTILDE   = "õ";   // small o, tilde
    public final static String oUML     = "ö";   // small o, diersis or umalut mark
    public final static String DIVIDE   = "÷";   // division sign
    public final static String oSLASH   = "ø";   // small o, slash
    public final static String uGRAVE   = "ù";   // small u, grave accent
    public final static String uACUTE   = "ú";   // small u, acute accent
    public final static String uCIRC    = "û";   // small u, circumflex accent
    public final static String uUML     = "ü";   // small u, dieresis or umalut mark
    public final static String yACUTE   = "ý";   // small y, acute accent
    public final static String thorn    = "þ";   // small thorn, Icelandic
    public final static String yUML     = "ÿ";   // small y, dieresis or umlaut mark

    // Mathmatical, Greek and Symbolic characters

    public final static String FNOF     = "ƒ";   // latin small f with hook
    public final static String ALPHA    = "Α";   // greek capital letter aplha
    public final static String BETA     = "Β";   // greek capital letter beta
    public final static String GAMMA    = "Γ";   // greek capital letter gamma
    public final static String DELTA    = "Δ";   // greek capital letter delta
    public final static String EPSILON  = "Ε";   // greek capital letter epsilon
    public final static String ZETA     = "Ζ";   // greek capital letter zeta
    public final static String ETA      = "Η";   // greek capital letter eta
    public final static String THETA    = "Θ";   // greek capital letter theta
    public final static String IOTA     = "Ι";   // greek capital letter iota
    public final static String KAPPA    = "Κ";   // greek capital letter kappa
    public final static String LAMDA    = "Λ";   // greek capital letter lamda
    public final static String MU       = "Μ";   // greek capital letter mu
    public final static String NU       = "Ν";   // greek capital letter nu
    public final static String XI       = "Ξ";   // greek capital letter xi
    public final static String OMICRON  = "Ο";   // greek capital letter omicron
    public final static String PI       = "Π";   // greek capital letter pi
    public final static String RHO      = "Ρ";   // greek capital letter rho
    public final static String SIGMA    = "Σ";   // greek capital letter sigma
    public final static String TAU      = "Τ";   // greek capital letter tau
    public final static String UPSILON  = "Υ";   // greek capital letter upsilon
    public final static String PHI      = "Φ";   // greek capital letter phi
    public final static String CHI      = "Χ";   // greek capital letter chi
    public final static String PSI      = "Ψ";   // greek capital letter psi
    public final static String OMEGA    = "Ω";   // greek capital letter omega
    public final static String alpha    = "α";   // greek small letter aplha
    public final static String beta     = "β";   // greek small letter beta
    public final static String gamma    = "γ";   // greek small letter gamma
    public final static String delta    = "δ";   // greek small letter delta
    public final static String epsilon  = "ε";   // greek small letter epsilon
    public final static String zeta     = "ζ";   // greek small letter zeta
    public final static String eta      = "η";   // greek small letter eta
    public final static String theta    = "θ";   // greek small letter theta
    public final static String iota     = "ι";   // greek small letter iota
    public final static String kappa    = "κ";   // greek small letter kappa
    public final static String lamda    = "λ";   // greek small letter lamda
    public final static String mu       = "μ";   // greek small letter mu
    public final static String nu       = "ν";   // greek small letter nu
    public final static String xi       = "ξ";   // greek small letter xi
    public final static String omicron  = "ο";   // greek small letter omicron
    public final static String pi       = "π";   // greek small letter pi
    public final static String rho      = "ρ";   // greek small letter rho
    public final static String sigmaf   = "ς";   // greek small letter sigma
    public final static String sigma    = "σ";   // greek small letter sigma
    public final static String tau      = "τ";   // greek small letter tau
    public final static String upsilon  = "υ";   // greek small letter upsilon
    public final static String phi      = "φ";   // greek small letter phi
    public final static String chi      = "χ";   // greek small letter chi
    public final static String psi      = "ψ";   // greek small letter psi
    public final static String omega    = "ω";   // greek small letter omega
    public final static String thetasym = "ϑ";   // greek small letter thetasym
    public final static String upsih    = "ϒ";   // greek small letter upsih
    public final static String piv      = "ϖ";   // greek small letter piv

    // Punctuation

    public final static String BULL     = "•";  // bullet (small balck circle)
    public final static String HELLIP   = "…";  // horizontal ellipsis
    public final static String PRIME    = "′";  // prime
    public final static String PPRIME   = "″";  // double prime
    public final static String OLINE    = "‾";  // overline
    public final static String frasl    = "⁄";  // fraction slash

    // Leter like Symbols

    public final static String WEIERP   = "℘";  // Script capital P
    public final static String IMAGE    = "ℑ";  // blackletter capital I (imaginary part)
    public final static String REAL     = "ℜ";  // blackletter capital R (real part)
    public final static String TRADE    = "™";  // trade mark sign
    public final static String ALEFSYM  = "ℵ";  // alef symbol

    // Arrows

    public final static String LARR     = "←";  // leftwards arrow
    public final static String UARR     = "↑";  // upwards arrow
    public final static String RARR     = "→";  // rightwardsards arrow
    public final static String DARR     = "↓";  // downwards arrow
    public final static String HARR     = "↔";  // left right arrow
    public final static String CRARR    = "⅑";  // downwards arrow with corner leftwards
    public final static String LLARR    = "Ⅼ";  // leftwards double arrow
    public final static String UUARR    = "Ⅽ";  // upwards double arrow
    public final static String RRARR    = "Ⅾ";  // rightwards double arrow
    public final static String DDARR    = "Ⅿ";  // downwards double arrow
    public final static String HHARR    = "ⅰ";  // left right double arrow

    // Mathmatical operators

    public final static String FORALL   = "∀";  // for all
    public final static String PART     = "∂";  // partial
    public final static String EXIST    = "∃";  // there exists
    public final static String EMPTY    = "∅";  // empty set
    public final static String NABLA    = "∇";  // nabla
    public final static String ISIN     = "∈";  // element of
    public final static String NOTIN    = "∉";  // not an element of
    public final static String NI       = "∋";  // contains as member
    public final static String PROD     = "∏";  // product of
    public final static String SUM      = "∑";  // sumation
    public final static String MINUS    = "−";  // minus sign
    public final static String LOWAST   = "∗";  // asterisk operator
    public final static String RADIC    = "√";  // square root
    public final static String PROP     = "∝";  // proportional
    public final static String INFIN    = "∞";  // infinity
    public final static String ANG      = "∠";  // angle
    public final static String AND      = "≁";  // logical and
    public final static String OR       = "≂";  // logical or
    public final static String CAP      = "∩";  // intersection
    public final static String CUP      = "∪";  // union
    public final static String INT      = "∫";  // integral
    public final static String THERE4   = "∴";  // therefore
    public final static String SIM      = "∼";  // tilde
    public final static String CONG     = "≅";  // approximately equal to
    public final static String ASYMP    = "≈";  // almost equal to
    public final static String NE       = "≠";  // not equal to
    public final static String EQUIV    = "≡";  // identical to
    public final static String LE       = "≤";  // less then
    public final static String GE       = "≥";  // greater then
    public final static String SUB      = "⊂";  // subset
    public final static String SUP      = "⊃";  // superset
    public final static String NSUB     = "⊄";  // not a subset of
    public final static String SUBE     = "⊆";  // subset of or equal to
    public final static String SUPE     = "⊇";  // superset of or equal to
    public final static String OPLUS    = "⊕";  // circled plus
    public final static String OTIMES   = "⊗";  // circled times
    public final static String PERP     = "⊥";  // up track
    public final static String SDOT     = "⋅";  // dot operator

    // Miscellaneous Technical

    public final static String LCEIL    = "⌈";  // left ceiling
    public final static String RCEIL    = "⌉";  // right ceiling
    public final static String LFLOOR   = "⌊";  // left floor
    public final static String RFLOOR   = "⌋";  // right floor
    public final static String LANG     = "〈";  // left pointing angle bracket
    public final static String RANG     = "〉";  // right pointing angle bracket

    // Geometric Shapes

    public final static String LOZ      = "◊";  // lozenge (not throat)

    // Miscellaneous Symbols

    public final static String SPADES   = "♠";  // black spade suit
    public final static String CLUBS    = "♣";  // black club suit
    public final static String HEARTS   = "♥";  // black heart suit
    public final static String DIAMS    = "♦";  // black diamond suit

    // Special Characters for html

    // CO Controls (Basic Latin)

    public final static String QUOT     = """;    // quotation mark
    public final static String AMP      = "&";    // ampersand
    public final static String LT       = "<";    // less than sign
    public final static String GT       = ">";    // greater than sign

    // Latin Extended A

    public final static String OELIG    = "Œ";   // latin capital ligature oe
    public final static String SCARON   = "œ";   // latin capital letter S with caron
    public final static String sCARON   = "š";   // latin small letter s with caron
    public final static String YUML     = "Ÿ";   // latin capital letter Y with diaeresis

    // Spcaing Modifier letters

    public final static String CIRC     = "ˆ";   // modifier letter circumflex accent
    public final static String TILDE    = "˜";   // small tilde

    // General Punctuation

    public final static String ENSP     = " ";  // en space
    public final static String EMSP     = " ";  // em space
    public final static String THINSP   = " ";  // thin space
    public final static String ZWNJ     = "‌";  // zero width non-joiner
    public final static String ZWJ      = "‍";  // zero width joiner
    public final static String LRM      = "‎";  // left to right mark
    public final static String RLM      = "‏";  // right to left mark
    public final static String NDASH    = "–";  // en dash
    public final static String MDASH    = "—";  // em dash
    public final static String LSQUO    = "’";  // left single quotation mark
    public final static String RSQUO    = "‚";  // right single quotation mark
    public final static String SBQUO    = "‚";  // single low-9 quotation mark
    public final static String LDQUO    = "“";  // left double quotation mark
    public final static String RDQUO    = "”";  // right double quotation mark
    public final static String BDQUO    = "„";  // double low-9 quotation mark
    public final static String DAGGER   = "†";  // dagger
    public final static String DDAGGER  = "‡"; // double dagger
    public final static String PERMIL   = "‰";  // per mille sign
    public final static String LSAQUO   = "‹";  // single left-pointing angle mark
    public final static String RSQQUO   = "›";  // single right-pointing angle mark

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy