Package org.eclipse.sapphire

Examples of org.eclipse.sapphire.Listener


    public void init( final SapphireAction action,
                      final ActionHandlerFactoryDef def )
    {
        super.init( action, def );
       
        this.possibleTypesServiceListener = new Listener()
        {
            @Override
            public void handle( final Event event )
            {
                broadcast( new Event() );
View Full Code Here


    {
        super.init( action, def );

        final Property property = property();
       
        final Listener listener = new FilteredListener<PropertyEvent>()
        {
            @Override
            protected void handleTypedEvent( final PropertyEvent event )
            {
                refreshEnablementState();
            }
        };
       
        property.attach( listener );
       
        attach
        (
            new Listener()
            {
                @Override
                public void handle( final Event event )
                {
                    if( event instanceof DisposeEvent )
View Full Code Here

               
                init( factory );
               
                this.all = factory.result();
               
                final Listener listener = new Listener()
                {
                    @Override
                    public void handle( final Event event )
                    {
                        if( event instanceof PartValidationEvent )
View Full Code Here

        @Override
        protected void initReferenceService()
        {
            context( CreateWorkspaceFileOp.class ).getRoot().service( ReferenceService.class ).attach
            (
                new Listener()
                {
                    @Override
                    public void handle( final Event event )
                    {
                        refresh();
View Full Code Here

    @Override
    public void init( final Element element )
    {
        super.init( element );
       
        final Listener listener = new FilteredListener<PropertyContentEvent>()
        {
            @Override
            protected void handleTypedEvent( final PropertyContentEvent event )
            {
                removeIfEmpty();
View Full Code Here

        @Override
        protected void initValidationService()
        {
            context( Value.class ).service( ReferenceService.class ).attach
            (
                new Listener()
                {
                    @Override
                    public void handle( final Event event )
                    {
                        refresh();
View Full Code Here

    public static final class FolderInitialValueService extends InitialValueService
    {
        @Override
        protected void initInitialValueService()
        {
            final Listener listener = new FilteredListener<PropertyContentEvent>()
            {
                @Override
                protected void handleTypedEvent( final PropertyContentEvent event )
                {
                    refresh();
View Full Code Here

        @Override
        protected void initReferenceService()
        {
            context( CreateWorkspaceFileOp.class ).getFolder().service( ReferenceService.class ).attach
            (
                new Listener()
                {
                    @Override
                    public void handle( final Event event )
                    {
                        refresh();
View Full Code Here

                }
            );
           
            value.service( ReferenceService.class ).attach
            (
                new Listener()
                {
                    @Override
                    public void handle( final Event event )
                    {
                        refresh();
                    }
                }
            );
           
            final FileExtensionsService fileExtensionsService = value.service( FileExtensionsService.class );
           
            if( fileExtensionsService != null )
            {
                fileExtensionsService.attach
                (
                    new Listener()
                    {
                        @Override
                        public void handle( final Event event )
                        {
                            refresh();
View Full Code Here

                    }
                }
            }
        }
       
        final Listener contributorListener = new Listener()
        {
            @Override
            public void handle( final Event event )
            {
                Display.getDefault().asyncExec
View Full Code Here

TOP

Related Classes of org.eclipse.sapphire.Listener

Copyright © 2018 www.massapicom. 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.