001    package railo.runtime.text.xml.struct;
002    
003    import org.w3c.dom.Node;
004    
005    import railo.runtime.text.xml.XMLNodeList;
006    import railo.runtime.type.Struct;
007    
008    
009    /**
010     * 
011     */
012    public interface XMLStruct extends Struct,Node,XMLObject {
013            /**
014             * @return casts XML Struct to a XML Node
015             */
016            public Node toNode();
017    
018        /**
019         * @return returns the children of the Node
020         */
021        public XMLNodeList getXMLNodeList();
022        
023        public boolean isCaseSensitive();
024    }