org.eclipse.xtend.shared.ui.core.builder
Class IMarkerFactory.Default

java.lang.Object
  extended by org.eclipse.xtend.shared.ui.core.builder.IMarkerFactory.Default
All Implemented Interfaces:
IMarkerFactory
Enclosing interface:
IMarkerFactory

public static class IMarkerFactory.Default
extends java.lang.Object
implements IMarkerFactory


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.xtend.shared.ui.core.builder.IMarkerFactory
IMarkerFactory.Default
 
Constructor Summary
IMarkerFactory.Default()
           
 
Method Summary
 org.eclipse.core.resources.IMarker createMarker(org.eclipse.core.resources.IResource resource, java.lang.String message, int severity, int line)
          this method is called before the marker will be set to the resource.
 org.eclipse.core.resources.IMarker createMarker(org.eclipse.core.resources.IResource resource, java.lang.String message, int severity, int start, int end)
          this method is called before the marker will be set to the resource.
 org.eclipse.core.resources.IMarker createMarker(org.eclipse.core.resources.IResource resource, java.lang.String message, int severity, int start, int end, int line, java.lang.String location)
          this method is called before the marker will be set to the resource.
 org.eclipse.core.resources.IMarker createMarker(org.eclipse.core.resources.IResource resource, java.lang.String message, int severity, int start, int end, int line, java.lang.String location, java.lang.String issueType)
          this method is called before the marker will be set to the resource.
 void preDeleteMarkers(org.eclipse.core.resources.IResource resource)
          this method is called before markers will be deleted from resource.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IMarkerFactory.Default

public IMarkerFactory.Default()
Method Detail

createMarker

public org.eclipse.core.resources.IMarker createMarker(org.eclipse.core.resources.IResource resource,
                                                       java.lang.String message,
                                                       int severity,
                                                       int start,
                                                       int end)
                                                throws org.eclipse.core.runtime.CoreException
Description copied from interface: IMarkerFactory
this method is called before the marker will be set to the resource. Implementations should only create the IMarker, set Attributes as needed and do the rest of their needs. Setting it to the Resource should not be done.

Specified by:
createMarker in interface IMarkerFactory
Throws:
org.eclipse.core.runtime.CoreException

createMarker

public org.eclipse.core.resources.IMarker createMarker(org.eclipse.core.resources.IResource resource,
                                                       java.lang.String message,
                                                       int severity,
                                                       int line)
                                                throws org.eclipse.core.runtime.CoreException
Description copied from interface: IMarkerFactory
this method is called before the marker will be set to the resource. Implementations should only create the IMarker, set Attributes as needed and do the rest of their needs. Setting it to the Resource should not be done.

Specified by:
createMarker in interface IMarkerFactory
Throws:
org.eclipse.core.runtime.CoreException

preDeleteMarkers

public void preDeleteMarkers(org.eclipse.core.resources.IResource resource)
Description copied from interface: IMarkerFactory
this method is called before markers will be deleted from resource. Implementors can handle their needs before markers will be deleted from resource

Specified by:
preDeleteMarkers in interface IMarkerFactory

createMarker

public org.eclipse.core.resources.IMarker createMarker(org.eclipse.core.resources.IResource resource,
                                                       java.lang.String message,
                                                       int severity,
                                                       int start,
                                                       int end,
                                                       int line,
                                                       java.lang.String location)
                                                throws org.eclipse.core.runtime.CoreException
Description copied from interface: IMarkerFactory
this method is called before the marker will be set to the resource. Implementations should only create the IMarker, set Attributes as needed and do the rest of their needs. Setting it to the Resource should not be done.

Specified by:
createMarker in interface IMarkerFactory
Throws:
org.eclipse.core.runtime.CoreException

createMarker

public org.eclipse.core.resources.IMarker createMarker(org.eclipse.core.resources.IResource resource,
                                                       java.lang.String message,
                                                       int severity,
                                                       int start,
                                                       int end,
                                                       int line,
                                                       java.lang.String location,
                                                       java.lang.String issueType)
                                                throws org.eclipse.core.runtime.CoreException
Description copied from interface: IMarkerFactory
this method is called before the marker will be set to the resource. Implementations should only create the IMarker, set Attributes as needed and do the rest of their needs. Setting it to the Resource should not be done.

Specified by:
createMarker in interface IMarkerFactory
Throws:
org.eclipse.core.runtime.CoreException