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