001 /*
002 * $Id: Element.java,v 1.4 2002/09/12 17:26:51 ryans Exp $
003 *
004 * Copyright 2001 Sun Microsystems, Inc. All Rights Reserved.
005 *
006 * This software is the proprietary information of Sun Microsystems, Inc.
007 * Use is subject to license terms.
008 *
009 */
010
011 package javax.xml.bind;
012
013 /**
014 * This is an element marker interface.
015 *
016 * Under certain circumstances, it is necessary for the binding compiler to
017 * generate derived java content classes that implement this interface. In
018 * those cases, client applications must supply element instances rather than
019 * types of elements. For more detail, see section 5.7 "Element Declaration"
020 * and 5.7.1 "Bind to Java Element Interface" of the specification.
021 *
022 * @author <ul><li>Ryan Shoemaker, Sun Microsystems, Inc.</li><li>Kohsuke Kawaguchi, Sun Microsystems, Inc.</li><li>Joe Fialli, Sun Microsystems, Inc.</li></ul>
023 * @version $Revision: 1.4 $
024 * @since JAXB1.0
025 */
026
027 public interface Element {
028 }