public class MultipleInheritanceTest
extends junit.framework.TestCase
implements java.util.Observer
This example demonstrates implementation of multiple
inheritance with the ProxyGenerator. The class MyObservableList,
an extension of ObservableList
, is a subclass of
Observable
, but can also be viewed as a subclass
of ArrayList
(or whatever implementation of
List
you choose in the constructor. The
Observers
are notified whenever an object
is added to the list.
Modifier and Type | Class and Description |
---|---|
class |
MultipleInheritanceTest.MyObservableList |
Constructor and Description |
---|
MultipleInheritanceTest(java.lang.String arg0) |
Modifier and Type | Method and Description |
---|---|
void |
testObserver() |
void |
update(java.util.Observable o,
java.lang.Object arg) |
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, tearDown, toString
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame, failSame, format