Examples of EventLog


Examples of org.eclipse.sapphire.tests.EventLog

       
        base.add( "a" );
        base.add( "b" );
        base.add( "c" );
       
        final EventLog log = new EventLog();
        observable.attach( log );
       
        observable.retainAll( SetFactory.unmodifiable( "a", "c" ) );

        assertEquals( SetFactory.unmodifiable( "a", "c" ), base );
        assertEquals( 1, log.size() );

        log.clear();
        observable.retainAll( SetFactory.unmodifiable( "a", "c" ) );
       
        assertEquals( SetFactory.unmodifiable( "a", "c" ), base );
        assertEquals( 0, log.size() );
    }
View Full Code Here

Examples of org.eclipse.sapphire.tests.EventLog

       
        base.add( "a" );
        base.add( "b" );
        base.add( "c" );
       
        final EventLog log = new EventLog();
        observable.attach( log );
       
        observable.clear();

        assertTrue( base.isEmpty() );
        assertEquals( 1, log.size() );

        log.clear();
        observable.clear();
       
        assertTrue( base.isEmpty() );
        assertEquals( 0, log.size() );
    }
View Full Code Here

Examples of org.eclipse.sapphire.tests.EventLog

       
        base.add( "a" );
        base.add( "b" );
        base.add( "c" );
       
        final EventLog log = new EventLog();
        observable.attach( log );
       
        final Iterator<String> itr = observable.iterator();
       
        assertTrue( itr.hasNext() );
        assertEquals( "a", itr.next() );
       
        assertTrue( itr.hasNext() );
        assertEquals( "b", itr.next() );
       
        itr.remove();
       
        assertEquals( ListFactory.unmodifiable( "a", "c" ), base );
        assertEquals( 1, log.size() );
       
        assertTrue( itr.hasNext() );
        assertEquals( "c", itr.next() );
       
        assertFalse( itr.hasNext() );
View Full Code Here

Examples of org.eclipse.sapphire.tests.EventLog

        final ObservableList<String> observable = new ObservableList<String>( base );
       
        base.add( "a" );
        base.add( "b" );
       
        final EventLog log = new EventLog();
        observable.attach( log );
       
        observable.set( 1, "c" );

        assertEquals( ListFactory.unmodifiable( "a", "c" ), base );
        assertEquals( 1, log.size() );

        log.clear();
        observable.set( 1, "c" );
       
        assertEquals( ListFactory.unmodifiable( "a", "c" ), base );
        assertEquals( 0, log.size() );
    }
View Full Code Here

Examples of org.eclipse.sapphire.tests.EventLog

        final ObservableList<String> observable = new ObservableList<String>( base );
       
        base.add( "a" );
        base.add( "b" );
       
        final EventLog log = new EventLog();
        observable.attach( log );
       
        observable.add( "c" );

        assertEquals( ListFactory.unmodifiable( "a", "b", "c" ), base );
        assertEquals( 1, log.size() );
    }
View Full Code Here

Examples of org.eclipse.sapphire.tests.EventLog

        final ObservableList<String> observable = new ObservableList<String>( base );
       
        base.add( "a" );
        base.add( "b" );
       
        final EventLog log = new EventLog();
        observable.attach( log );
       
        observable.add( 1, "c" );

        assertEquals( ListFactory.unmodifiable( "a", "c", "b" ), base );
        assertEquals( 1, log.size() );
    }
View Full Code Here

Examples of org.eclipse.sapphire.tests.EventLog

        final ObservableList<String> observable = new ObservableList<String>( base );
       
        base.add( "a" );
        base.add( "b" );
       
        final EventLog log = new EventLog();
        observable.attach( log );
       
        observable.addAll( ListFactory.unmodifiable( "a", "c", "d" ) );

        assertEquals( ListFactory.unmodifiable( "a", "b", "a", "c", "d" ), base );
        assertEquals( 1, log.size() );
    }
View Full Code Here

Examples of org.eclipse.sapphire.tests.EventLog

        final ObservableList<String> observable = new ObservableList<String>( base );
       
        base.add( "a" );
        base.add( "b" );
       
        final EventLog log = new EventLog();
        observable.attach( log );
       
        observable.addAll( 1, ListFactory.unmodifiable( "a", "c", "d" ) );

        assertEquals( ListFactory.unmodifiable( "a", "a", "c", "d", "b" ), base );
        assertEquals( 1, log.size() );
    }
View Full Code Here

Examples of org.eclipse.sapphire.tests.EventLog

       
        base.add( "a" );
        base.add( "b" );
        base.add( "c" );
       
        final EventLog log = new EventLog();
        observable.attach( log );
       
        observable.remove( "b" );

        assertEquals( ListFactory.unmodifiable( "a", "c" ), base );
        assertEquals( 1, log.size() );

        log.clear();
        observable.remove( "d" );
       
        assertEquals( ListFactory.unmodifiable( "a", "c" ), base );
        assertEquals( 0, log.size() );
    }
View Full Code Here

Examples of org.eclipse.sapphire.tests.EventLog

       
        base.add( "a" );
        base.add( "b" );
        base.add( "c" );
       
        final EventLog log = new EventLog();
        observable.attach( log );
       
        observable.remove( 1 );

        assertEquals( ListFactory.unmodifiable( "a", "c" ), base );
        assertEquals( 1, log.size() );
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.