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 Implementation uses obsoleteIBmResource
so may be a target or further changes in the future
-
-
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
-
-