Package com._1c.g5.v8.dt.bm.xtext
Class CustomToBeBuiltComputer
- java.lang.Object
-
- org.eclipse.xtext.builder.impl.ToBeBuiltComputer
-
- com._1c.g5.v8.dt.bm.xtext.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
-
-
Field Summary
Fields Modifier and Type Field Description protected static CaseInsensitiveString
BSL_EXT
protected static CaseInsensitiveString
XDTO_EXT
-
Constructor Summary
Constructors Constructor Description CustomToBeBuiltComputer()
-
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)
-
-
-
Field Detail
-
BSL_EXT
protected static final CaseInsensitiveString BSL_EXT
-
XDTO_EXT
protected static final CaseInsensitiveString XDTO_EXT
-
-
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 classorg.eclipse.xtext.builder.impl.ToBeBuiltComputer
- Throws:
org.eclipse.core.runtime.CoreException
-
isHandled
protected boolean isHandled(org.eclipse.core.resources.IStorage storage)
- Overrides:
isHandled
in classorg.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 classorg.eclipse.xtext.builder.impl.ToBeBuiltComputer
-
-