/* GNU GENERAL LICENSE Copyright (C) 2006 The Lobo Project. Copyright (C) 2014 - 2017 Lobo Evolution This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either verion 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General License for more details. You should have received a copy of the GNU General Public along with this program. If not, see <http://www.gnu.org/licenses/>. Contact info: lobochief@users.sourceforge.net; ivan.difrancesco@yahoo.it */ package org.lobobrowser.w3c.html; import org.mozilla.javascript.Function; /** * The Interface HTMLFrameSetElement. */ public interface HTMLFrameSetElement extends HTMLElement { /** * Gets the cols. * * @return the cols */ // HTMLFrameSetElement public String getCols(); /** * Sets the cols. * * @param cols * the new cols */ public void setCols(String cols); /** * Gets the rows. * * @return the rows */ public String getRows(); /** * Sets the rows. * * @param rows * the new rows */ public void setRows(String rows); /** * Gets the onafterprint. * * @return the onafterprint */ public Function getOnafterprint(); /** * Sets the onafterprint. * * @param onafterprint * the new onafterprint */ public void setOnafterprint(Function onafterprint); /** * Gets the onbeforeprint. * * @return the onbeforeprint */ public Function getOnbeforeprint(); /** * Sets the onbeforeprint. * * @param onbeforeprint * the new onbeforeprint */ public void setOnbeforeprint(Function onbeforeprint); /** * Gets the onbeforeunload. * * @return the onbeforeunload */ public Function getOnbeforeunload(); /** * Sets the onbeforeunload. * * @param onbeforeunload * the new onbeforeunload */ public void setOnbeforeunload(Function onbeforeunload); /* (non-Javadoc) * @see org.lobobrowser.w3c.html.HTMLElement#getOnblur() */ @Override public Function getOnblur(); /* (non-Javadoc) * @see org.lobobrowser.w3c.html.HTMLElement#setOnblur(org.mozilla.javascript.Function) */ @Override public void setOnblur(Function onblur); /* (non-Javadoc) * @see org.lobobrowser.w3c.html.HTMLElement#getOnerror() */ @Override public Function getOnerror(); /* (non-Javadoc) * @see org.lobobrowser.w3c.html.HTMLElement#setOnerror(org.mozilla.javascript.Function) */ @Override public void setOnerror(Function onerror); /* (non-Javadoc) * @see org.lobobrowser.w3c.html.HTMLElement#getOnfocus() */ @Override public Function getOnfocus(); /* (non-Javadoc) * @see org.lobobrowser.w3c.html.HTMLElement#setOnfocus(org.mozilla.javascript.Function) */ @Override public void setOnfocus(Function onfocus); /** * Gets the onhashchange. * * @return the onhashchange */ public Function getOnhashchange(); /** * Sets the onhashchange. * * @param onhashchange * the new onhashchange */ public void setOnhashchange(Function onhashchange); /* (non-Javadoc) * @see org.lobobrowser.w3c.html.HTMLElement#getOnload() */ @Override public Function getOnload(); /* (non-Javadoc) * @see org.lobobrowser.w3c.html.HTMLElement#setOnload(org.mozilla.javascript.Function) */ @Override public void setOnload(Function onload); /** * Gets the onmessage. * * @return the onmessage */ public Function getOnmessage(); /** * Sets the onmessage. * * @param onmessage * the new onmessage */ public void setOnmessage(Function onmessage); /** * Gets the onoffline. * * @return the onoffline */ public Function getOnoffline(); /** * Sets the onoffline. * * @param onoffline * the new onoffline */ public void setOnoffline(Function onoffline); /** * Gets the ononline. * * @return the ononline */ public Function getOnonline(); /** * Sets the ononline. * * @param ononline * the new ononline */ public void setOnonline(Function ononline); /** * Gets the onpagehide. * * @return the onpagehide */ public Function getOnpagehide(); /** * Sets the onpagehide. * * @param onpagehide * the new onpagehide */ public void setOnpagehide(Function onpagehide); /** * Gets the onpageshow. * * @return the onpageshow */ public Function getOnpageshow(); /** * Sets the onpageshow. * * @param onpageshow * the new onpageshow */ public void setOnpageshow(Function onpageshow); /** * Gets the onpopstate. * * @return the onpopstate */ public Function getOnpopstate(); /** * Sets the onpopstate. * * @param onpopstate * the new onpopstate */ public void setOnpopstate(Function onpopstate); /** * Gets the onredo. * * @return the onredo */ public Function getOnredo(); /** * Sets the onredo. * * @param onredo * the new onredo */ public void setOnredo(Function onredo); /** * Gets the onresize. * * @return the onresize */ public Function getOnresize(); /** * Sets the onresize. * * @param onresize * the new onresize */ public void setOnresize(Function onresize); /* (non-Javadoc) * @see org.lobobrowser.w3c.html.HTMLElement#getOnscroll() */ @Override public Function getOnscroll(); /* (non-Javadoc) * @see org.lobobrowser.w3c.html.HTMLElement#setOnscroll(org.mozilla.javascript.Function) */ @Override public void setOnscroll(Function onscroll); /** * Gets the onstorage. * * @return the onstorage */ public Function getOnstorage(); /** * Sets the onstorage. * * @param onstorage * the new onstorage */ public void setOnstorage(Function onstorage); /** * Gets the onundo. * * @return the onundo */ public Function getOnundo(); /** * Sets the onundo. * * @param onundo * the new onundo */ public void setOnundo(Function onundo); /** * Gets the onunload. * * @return the onunload */ public Function getOnunload(); /** * Sets the onunload. * * @param onunload * the new onunload */ public void setOnunload(Function onunload); }