1 /* 2 * Copyright 2003 Sun Microsystems, Inc. All rights reserved. 3 * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. 4 */ 5 6 package javax.xml.bind; 7 8 /** 9 * This is an element marker interface. 10 * 11 * Under certain circumstances, it is necessary for the binding compiler to 12 * generate derived java content classes that implement this interface. In 13 * those cases, client applications must supply element instances rather than 14 * types of elements. For more detail, see section 5.7 "Element Declaration" 15 * and 5.7.1 "Bind to Java Element Interface" of the specification. 16 * 17 * @author <ul><li>Ryan Shoemaker, Sun Microsystems, Inc.</li><li>Kohsuke Kawaguchi, Sun Microsystems, Inc.</li><li>Joe Fialli, Sun Microsystems, Inc.</li></ul> 18 * @version $Revision: 1.2 $ 19 * @since JAXB1.0 20 */ 21 22 public interface Element { 23 }