172735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project/*
272735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project * Copyright (c) 2000 World Wide Web Consortium,
372735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project * (Massachusetts Institute of Technology, Institut National de
472735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project * Recherche en Informatique et en Automatique, Keio University). All
572735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project * Rights Reserved. This program is distributed under the W3C's Software
672735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project * Intellectual Property License. This program is distributed in the
772735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
872735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
972735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project * PURPOSE. See W3C License http://www.w3.org/Consortium/Legal/ for more
1072735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project * details.
1172735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project */
1272735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project
1372735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Projectpackage org.w3c.dom.smil;
1472735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project
1572735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Projectimport org.w3c.dom.DOMException;
1672735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project
1772735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project/**
1872735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project *  This interface is used by SMIL elements root-layout, top-layout and region.
1972735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project *
2072735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project */
2172735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Projectpublic interface ElementLayout {
2272735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    /**
2372735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     * @exception DOMException
2472735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     *    NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
2572735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     */
2672735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    public String getTitle();
2772735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    public void setTitle(String title)
2872735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project                                      throws DOMException;
2972735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project
3072735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    /**
3172735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     * @exception DOMException
3272735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     *    NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
3372735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     */
3472735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    public String getBackgroundColor();
3572735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    public void setBackgroundColor(String backgroundColor)
3672735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project                                      throws DOMException;
3772735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project
3872735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    /**
3972735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     * @exception DOMException
4072735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     *    NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
4172735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     */
4272735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    public int getHeight();
4372735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    public void setHeight(int height)
4472735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project                                      throws DOMException;
4572735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project
4672735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    /**
4772735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     * @exception DOMException
4872735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     *    NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
4972735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     */
5072735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    public int getWidth();
5172735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    public void setWidth(int width)
5272735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project                                      throws DOMException;
5372735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project
5472735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project}
5572735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project
56