Package org.jboss.forge.addon.resource.monitor

Examples of org.jboss.forge.addon.resource.monitor.ResourceListener


            caches.release(cache);
         }
      }

      final ResourceMonitor monitor = project.getProjectRoot().monitor();
      ListenerRegistration<ResourceListener> registration = monitor.addResourceListener(new ResourceListener()
      {
         @Override
         public void processEvent(ResourceEvent event)
         {
            for (ProjectCache cache : caches)
View Full Code Here


   }

   private void monitorResource(final MavenModelResource pomResource)
   {
      final ResourceMonitor monitor = pomResource.monitor();
      monitor.addResourceListener(new ResourceListener()
      {
         @Override
         public void processEvent(ResourceEvent event)
         {
            cache.remove(pomResource);
View Full Code Here

      // If under a transaction, don't start monitoring
      DirectoryResource rootDirectory = project.getRoot().reify(DirectoryResource.class);
      if (rootDirectory != null && rootDirectory.getUnderlyingResourceObject().exists())
      {
         final ResourceMonitor monitor = rootDirectory.monitor();
         ListenerRegistration<ResourceListener> registration = monitor.addResourceListener(new ResourceListener()
         {
            @Override
            public void processEvent(ResourceEvent event)
            {
               for (ProjectCache cache : caches)
View Full Code Here

   }

   private void monitorResource(final MavenModelResource pomResource)
   {
      final ResourceMonitor monitor = pomResource.monitor();
      monitor.addResourceListener(new ResourceListener()
      {
         @Override
         public void processEvent(ResourceEvent event)
         {
            cache.remove(pomResource);
View Full Code Here

   }

   private void monitorResource(final MavenModelResource pomResource)
   {
      final ResourceMonitor monitor = pomResource.monitor();
      monitor.addResourceListener(new ResourceListener()
      {

         @Override
         public void processEvent(ResourceEvent event)
         {
View Full Code Here

      // If under a transaction, don't start monitoring
      DirectoryResource rootDirectory = project.getRootDirectory();
      if (rootDirectory.getUnderlyingResourceObject().exists())
      {
         final ResourceMonitor monitor = rootDirectory.monitor();
         ListenerRegistration<ResourceListener> registration = monitor.addResourceListener(new ResourceListener()
         {
            @Override
            public void processEvent(ResourceEvent event)
            {
               for (ProjectCache cache : caches)
View Full Code Here

            caches.release(cache);
         }
      }

      final ResourceMonitor monitor = project.getProjectRoot().monitor();
      ListenerRegistration<ResourceListener> registration = monitor.addResourceListener(new ResourceListener()
      {
         @Override
         public void processEvent(ResourceEvent event)
         {
            for (ProjectCache cache : caches)
View Full Code Here

            caches.release(cache);
         }
      }

      final ResourceMonitor monitor = project.getRootDirectory().monitor();
      ListenerRegistration<ResourceListener> registration = monitor.addResourceListener(new ResourceListener()
      {
         @Override
         public void processEvent(ResourceEvent event)
         {
            for (ProjectCache cache : caches)
View Full Code Here

   }

   private void monitorResource(final MavenModelResource pomResource)
   {
      final ResourceMonitor monitor = pomResource.monitor();
      monitor.addResourceListener(new ResourceListener()
      {

         @Override
         public void processEvent(ResourceEvent event)
         {
View Full Code Here

            caches.release(cache);
         }
      }

      final ResourceMonitor monitor = project.getProjectRoot().monitor();
      monitor.addResourceListener(new ResourceListener()
      {
         @Override
         public void processEvent(ResourceEvent event)
         {
            for (ProjectCache cache : caches)
View Full Code Here

TOP

Related Classes of org.jboss.forge.addon.resource.monitor.ResourceListener

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.