Examples of addListener()


Examples of org.locationtech.udig.catalog.wmsc.server.TileRange.addListener()

                    }
                    return;
                }

                // set the listener on the tile range
                range.addListener(listener);

                // load the missing tiles by sending requests for them
                range.loadTiles(monitor);

                // block until all the missing tiles have come through (and draw them
View Full Code Here

Examples of org.locationtech.udig.catalog.wmsc.server.TileRangeOnDisk.addListener()

        private void doRequestAndResetVars( final TileSet tileset ) {
            TileRangeOnDisk tileRangeOnDisk = new TileRangeOnDisk(tileset.getServer(), tileset,
                    tileRangeBounds, tileRangeTiles, requestTileWorkQueue, writeTileWorkQueue);
            // set the listener on the tile range so we can wait until all tiles are
            // done for the range before moving on.
            tileRangeOnDisk.addListener(listener);

            // remove any tiles that are already loaded from disk to avoid
            // deadlock waiting for all tiles
            Map<String, Tile> loadedTiles = new HashMap<String, Tile>();
            Iterator<Entry<String, Tile>> iterator = tileRangeTiles.entrySet().iterator();
View Full Code Here

Examples of org.locationtech.udig.internal.ui.UDIGDropHandler.addListener()

            monitor.setTaskName(Messages.StartupOpenMaps_processingTask + ": " + url); //$NON-NLS-1$
            if (monitor.isCanceled())
                break;
            ProcessingURLSListener listener = new ProcessingURLSListener(this);
            try {
                dropHandler.addListener(listener);
                dropHandler.performDrop(url, null);
                while( !listener.processed && !monitor.isCanceled() ) {
                    synchronized (this) {
                        try {
                            wait(500);
View Full Code Here

Examples of org.locationtech.udig.issues.IIssuesList.addListener()

            }

        };

        Listener listener = new Listener();
        issuesList.addListener(listener);

        assertTrue(m.save(new NullProgressMonitor()));
        assertEquals(1, listener.saved.size());
        assertEquals(createIssue.getId(), listener.saved.iterator().next().getId());
    }
View Full Code Here

Examples of org.locationtech.udig.issues.IRemoteIssuesList.addListener()

        try{
            IIssuesManager.defaultInstance.setIssuesList(IssuesListTestHelper.createInMemoryDatastoreIssuesList(null, null));
            IRemoteIssuesList list=(IRemoteIssuesList) IIssuesManager.defaultInstance.getIssuesList();
           
            final IssuesListEvent[] change=new IssuesListEvent[1];
            list.addListener(new IIssuesListListener(){

                public void notifyChange( IssuesListEvent event ) {
                    change[0]=event;
                }
               
View Full Code Here

Examples of org.locationtech.udig.issues.IssuesList.addListener()

            }

        };

        Listener listener = new Listener();
        issuesList.addListener(listener);

        assertTrue(m.save(new NullProgressMonitor()));
        assertEquals(1, listener.saved.size());
        assertEquals(createIssue.getId(), listener.saved.iterator().next().getId());
    }
View Full Code Here

Examples of org.locationtech.udig.issues.internal.IssuesManager.addListener()

        });

        final IssuesManagerEvent[] managerEvent = new IssuesManagerEvent[1];

        m.addListener(new IIssuesManagerListener(){

            public void notifyChange( IssuesManagerEvent event ) {
                managerEvent[0] = event;
            }
View Full Code Here

Examples of org.locationtech.udig.project.IEditManager.addListener()

        IEditManager editManager=handler.getContext().getEditManager();
       
        // add listener if editManager is not null and map blackboard indicates that a listener has not be previously added
        if ( getRegisteredListener(editManager)==null ) {
            EditManagerListener editManagerListener = new EditManagerListener(editManager,handler);
            editManager.addListener(editManagerListener);
            editManager.getMap().getBlackboard().put(EDITING_EDIT_MANAGER_LISTENER, editManagerListener);
        }else{
            getRegisteredListener(editManager).handler=handler;
        }
    }
View Full Code Here

Examples of org.locationtech.udig.project.ILayer.addListener()

      selection=new StructuredSelection();
      notifyListeners();
        }else{
      ILayer selectedLayer = map.getEditManager().getSelectedLayer();
            if( selectedLayer!=null ){
                selectedLayer.addListener(layerListener);
           
          AdaptingFilter filter = AdaptingFilterFactory.createAdaptingFilter(
                  selectedLayer.getFilter(), selectedLayer );
          selection=new StructuredSelection(filter);
          notifyListeners();
View Full Code Here

Examples of org.locationtech.udig.project.IStyleBlackboard.addListener()

                        setRegion(processingStyle);
                    }
                }
            }
        };
        blackboard.addListener(currentBlackboardListener);
    }

    private void setRegion( ProcessingRegionStyle processingStyle ) {
        ProcessingRegion region = new ProcessingRegion(processingStyle.west, processingStyle.east, processingStyle.south,
                processingStyle.north, processingStyle.rows, processingStyle.cols);
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.