| interface ReadOnly { |
| readonly setlike<DOMString>; |
| }; |
| |
| interface ReadWrite { |
| setlike<DOMString>; |
| }; |
| |
| interface ClearA { |
| setlike<DOMString>; |
| void clear(); |
| }; |
| |
| interface ClearB { |
| readonly setlike<DOMString>; |
| void clear(); |
| }; |
| |
| interface ClearC { |
| readonly setlike<DOMString>; |
| readonly attribute long clear; |
| }; |
| |
| interface ClearD { |
| readonly setlike<DOMString>; |
| const long clear = 0; |
| }; |
| |
| interface ClearE : ReadOnly { |
| void clear(); |
| }; |
| |
| interface ClearF : ReadOnly { |
| readonly attribute long clear; |
| }; |
| |
| interface ClearG : ReadOnly { |
| const long clear = 0; |
| }; |
| |
| interface ClearH { |
| readonly setlike<DOMString>; |
| static void clear(); |
| }; |
| |
| interface ClearI { |
| readonly setlike<DOMString>; |
| static readonly attribute long clear; |
| }; |
| |
| interface ClearJ1 { |
| static void clear(); |
| }; |
| |
| interface ClearJ2 : ClearJ1 { |
| readonly setlike<DOMString>; |
| }; |
| |
| interface ClearK1 { |
| static readonly attribute long clear; |
| }; |
| |
| interface ClearK2 : ClearK1 { |
| readonly setlike<DOMString>; |
| }; |