//============================================================================== // XmlElementI.java //------------------------------------------------------------------------------ package tribble.xml; // System imports import java.io.IOException; import java.io.Reader; import java.lang.Exception; import java.lang.String; // Local imports // (None) /******************************************************************************* * XML element (tagged node). * *

* Contains the name and namespace of a tagged XML element. * * * @version $Revision: 1.1 $ $Date: 2003/04/13 22:30:09 $ * @since 2003-04-13 * @author * David R. Tribble * (david@tribble.com). *
* Copyright ©2003 by David R. Tribble, all rights reserved. *
* Permission is granted to freely use and distribute this source code * provided that the original copyright and authorship notices remain * intact. * * @see XmlAttributeI * @see XmlTextI */ public interface XmlElementI extends XmlItemI { // Identification /** Revision information. */ static final String REV = "@(#)tribble/xml/XmlElementI.java $Revision: 1.1 $ $Date: 2003/04/13 22:30:09 $\n"; // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - // Public constants // (None) // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - // Public methods /*************************************************************************** * Retrieve the name of this XML element. * * @return * Name (tag) of this tagged element. * * @since 1.1, 2003-04-13 */ public String getName(); /*const*/ /*************************************************************************** * Retrieve the namespace name of this XML element. * * @return * Namespace (tag) of this tagged element, which may be empty ("") * if the element has no namespace prefix. * * @since 1.2, 2003-04-16 */ public String getNamespace(); /*const*/ } // End XmlElementI.java