Class CustomToBeBuiltComputer


  • public class CustomToBeBuiltComputer
    extends org.eclipse.xtext.builder.impl.ToBeBuiltComputer
    Special ToBeBuiltComputer for DT project. It additionally checks correct state of resources corresponding to the context def of Bsl module
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.eclipse.xtext.builder.impl.ToBeBuiltComputer

        org.eclipse.xtext.builder.impl.ToBeBuiltComputer.CompositeContribution, org.eclipse.xtext.builder.impl.ToBeBuiltComputer.NullContribution
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.eclipse.xtext.builder.impl.ToBeBuilt doRemoveProject​(org.eclipse.core.resources.IProject project, org.eclipse.core.runtime.IProgressMonitor monitor)  
      protected boolean isHandled​(org.eclipse.core.resources.IStorage storage)  
      org.eclipse.xtext.builder.impl.ToBeBuilt updateProjectNewResourcesOnly​(org.eclipse.core.resources.IProject project, org.eclipse.core.runtime.IProgressMonitor monitor)  
      • Methods inherited from class org.eclipse.xtext.builder.impl.ToBeBuiltComputer

        getInterestingProjects, getUri, isHandled, isValid, removeProject, removeStorage, updateProject, updateStorage
    • Constructor Detail

      • CustomToBeBuiltComputer

        public CustomToBeBuiltComputer()
    • Method Detail

      • updateProjectNewResourcesOnly

        public org.eclipse.xtext.builder.impl.ToBeBuilt updateProjectNewResourcesOnly​(org.eclipse.core.resources.IProject project,
                                                                                      org.eclipse.core.runtime.IProgressMonitor monitor)
                                                                               throws org.eclipse.core.runtime.CoreException
        Overrides:
        updateProjectNewResourcesOnly in class org.eclipse.xtext.builder.impl.ToBeBuiltComputer
        Throws:
        org.eclipse.core.runtime.CoreException
      • isHandled

        protected boolean isHandled​(org.eclipse.core.resources.IStorage storage)
        Overrides:
        isHandled in class org.eclipse.xtext.builder.impl.ToBeBuiltComputer
      • doRemoveProject

        protected org.eclipse.xtext.builder.impl.ToBeBuilt doRemoveProject​(org.eclipse.core.resources.IProject project,
                                                                           org.eclipse.core.runtime.IProgressMonitor monitor)
        Overrides:
        doRemoveProject in class org.eclipse.xtext.builder.impl.ToBeBuiltComputer