Home | History | Annotate | Download | only in smil
      1 /*
      2  * Copyright (c) 2000 World Wide Web Consortium,
      3  * (Massachusetts Institute of Technology, Institut National de
      4  * Recherche en Informatique et en Automatique, Keio University). All
      5  * Rights Reserved. This program is distributed under the W3C's Software
      6  * Intellectual Property License. This program is distributed in the
      7  * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
      8  * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
      9  * PURPOSE. See W3C License http://www.w3.org/Consortium/Legal/ for more
     10  * details.
     11  */
     12 
     13 package org.w3c.dom.smil;
     14 
     15 import org.w3c.dom.DOMException;
     16 
     17 /**
     18  *  Defines the test attributes interface. See the  Test attributes definition
     19  * .
     20  */
     21 public interface ElementTest {
     22     /**
     23      *  The  systemBitrate value.
     24      * @exception DOMException
     25      *    NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
     26      */
     27     public int getSystemBitrate();
     28     public void setSystemBitrate(int systemBitrate)
     29                                       throws DOMException;
     30 
     31     /**
     32      *  The  systemCaptions value.
     33      * @exception DOMException
     34      *    NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
     35      */
     36     public boolean getSystemCaptions();
     37     public void setSystemCaptions(boolean systemCaptions)
     38                                       throws DOMException;
     39 
     40     /**
     41      *  The  systemLanguage value.
     42      * @exception DOMException
     43      *    NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
     44      */
     45     public String getSystemLanguage();
     46     public void setSystemLanguage(String systemLanguage)
     47                                       throws DOMException;
     48 
     49     /**
     50      *  The result of the evaluation of the  systemRequired attribute.
     51      */
     52     public boolean getSystemRequired();
     53 
     54     /**
     55      *  The result of the evaluation of the  systemScreenSize attribute.
     56      */
     57     public boolean getSystemScreenSize();
     58 
     59     /**
     60      *  The result of the evaluation of the  systemScreenDepth attribute.
     61      */
     62     public boolean getSystemScreenDepth();
     63 
     64     /**
     65      *  The value of the  systemOverdubOrSubtitle attribute.
     66      * @exception DOMException
     67      *    NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
     68      */
     69     public String getSystemOverdubOrSubtitle();
     70     public void setSystemOverdubOrSubtitle(String systemOverdubOrSubtitle)
     71                                       throws DOMException;
     72 
     73     /**
     74      *  The value of the  systemAudioDesc attribute.
     75      * @exception DOMException
     76      *    NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
     77      */
     78     public boolean getSystemAudioDesc();
     79     public void setSystemAudioDesc(boolean systemAudioDesc)
     80                                       throws DOMException;
     81 
     82 }
     83 
     84