@@ -0,0 +1,3229 @@
+/*%0A * The Apache Software License, Version 1.1%0A *%0A *%0A * Copyright (c) 2001, 2002, 2003 The Apache Software Foundation.  All rights%0A * reserved.%0A *%0A * Redistribution and use in source and binary forms, with or without%0A * modification, are permitted provided that the following conditions%0A * are met:%0A *%0A * 1. Redistributions of source code must retain the above copyright%0A *    notice, this list of conditions and the following disclaimer.%0A *%0A * 2. Redistributions in binary form must reproduce the above copyright%0A *    notice, this list of conditions and the following disclaimer in%0A *    the documentation and/or other materials provided with the%0A *    distribution.%0A *%0A * 3. The end-user documentation included with the redistribution,%0A *    if any, must include the following acknowledgment:%0A *       %22This product includes software developed by the%0A *        Apache Software Foundation (http://www.apache.org/).%22%0A *    Alternately, this acknowledgment may appear in the software itself,%0A *    if and wherever such third-party acknowledgments normally appear.%0A *%0A * 4. The names %22Xerces%22 and %22Apache Software Foundation%22 must%0A *    not be used to endorse or promote products derived from this%0A *    software without prior written permission. For written%0A *    permission, please contact apache@apache.org.%0A *%0A * 5. Products derived from this software may not be called %22Apache%22,%0A *    nor may %22Apache%22 appear in their name, without prior written%0A *    permission of the Apache Software Foundation.%0A *%0A * THIS SOFTWARE IS PROVIDED %60%60AS IS'' AND ANY EXPRESSED OR IMPLIED%0A * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES%0A * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE%0A * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR%0A * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,%0A * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT%0A * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF%0A * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND%0A * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,%0A * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT%0A * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF%0A * SUCH DAMAGE.%0A * ====================================================================%0A *%0A * This software consists of voluntary contributions made by many%0A * individuals on behalf of the Apache Software Foundation and was%0A * originally based on software copyright (c) 2003, International%0A * Business Machines, Inc., http://www.apache.org.  For more%0A * information on the Apache Software Foundation, please see%0A * %3Chttp://www.apache.org/%3E.%0A */%0A%0Apackage org.apache.xerces.impl.xs.psvi;%0A%0A/**%0A * Describes a multi value constraining facets: pattern and enumeration.%0A */%0Apublic interface XSMultiValueFacet extends XSObject%7B%0A    /**%0A     * @return The name of the facet: e.i. %3Ccode%3Eenumeration%3C/code%3E, %0A     * or %3Ccode%3Epattern%3C/code%3E.%0A     */%0A    public short getFacetKind();%0A    /**%0A     * @return Returns values of this facet %0A     */%0A    public StringList getLexicalFacetValues();   %0A%0A    /**%0A     * @return annotations%0A     */%0A    public XSObjectList getAnnotations();%0A%7D%0A

Add a new facet to store enumeration and patterns