org.eclipse.m2m.atl.engine
Class MarkerMaker
java.lang.Object
org.eclipse.m2m.atl.engine.MarkerMaker
public class MarkerMaker
- extends java.lang.Object
Field Summary |
protected static java.util.logging.Logger |
logger
|
Method Summary |
int |
applyMarkers(org.eclipse.core.resources.IFile file,
ASMModel pbs)
|
int |
applyMarkers(org.eclipse.core.resources.IFile file,
ASMModel pbs,
int tabWidth)
Transforms the Problem model given as argument into a set of markers. |
void |
resetPbmMarkers(org.eclipse.core.resources.IResource res,
org.eclipse.emf.ecore.EObject[] eos)
|
void |
resetPbmMarkers(org.eclipse.core.resources.IResource res,
org.eclipse.emf.ecore.EObject[] eos,
int tabWidth)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected static java.util.logging.Logger logger
MarkerMaker
public MarkerMaker()
resetPbmMarkers
public void resetPbmMarkers(org.eclipse.core.resources.IResource res,
org.eclipse.emf.ecore.EObject[] eos)
throws org.eclipse.core.runtime.CoreException
- Throws:
org.eclipse.core.runtime.CoreException
resetPbmMarkers
public void resetPbmMarkers(org.eclipse.core.resources.IResource res,
org.eclipse.emf.ecore.EObject[] eos,
int tabWidth)
throws org.eclipse.core.runtime.CoreException
- Throws:
org.eclipse.core.runtime.CoreException
applyMarkers
public int applyMarkers(org.eclipse.core.resources.IFile file,
ASMModel pbs)
throws org.eclipse.core.runtime.CoreException
- Throws:
org.eclipse.core.runtime.CoreException
applyMarkers
public int applyMarkers(org.eclipse.core.resources.IFile file,
ASMModel pbs,
int tabWidth)
throws org.eclipse.core.runtime.CoreException
- Transforms the Problem model given as argument into a set of markers.
- Parameters:
file
- Resource on which markers are to be added.pbs
- The Problem model containing the problems.
- Returns:
- The number of errors (Problems with severity #error).
- Throws:
org.eclipse.core.runtime.CoreException