org.eclipse.xtext.ui.refactoring.impl
Class StatusWrapper
java.lang.Object
org.eclipse.xtext.ui.refactoring.impl.StatusWrapper
public class StatusWrapper
- extends java.lang.Object
Convenience class to create refactoring issues with an RefactoringStatusContext
.
- Author:
- Jan Koehnlein - Initial contribution and API
Method Summary |
protected java.lang.String |
_toString(org.eclipse.emf.ecore.EObject element)
|
protected java.lang.String |
_toString(java.lang.Exception exc)
|
protected java.lang.String |
_toString(java.lang.Object element)
|
protected java.lang.String |
_toString(org.eclipse.emf.common.util.URI uri)
|
void |
add(int severity,
java.lang.String message,
org.eclipse.emf.ecore.EObject element)
|
void |
add(int severity,
java.lang.String message,
org.eclipse.emf.ecore.EObject element,
ITextRegion region)
|
void |
add(int severity,
java.lang.String message,
java.lang.Exception exc,
org.apache.log4j.Logger log)
|
void |
add(int severity,
java.lang.String message,
java.lang.Object... params)
|
void |
add(int severity,
java.lang.String message,
org.eclipse.emf.common.util.URI resourceUri)
|
void |
add(int severity,
java.lang.String message,
org.eclipse.emf.common.util.URI uri,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
|
protected org.eclipse.ltk.core.refactoring.RefactoringStatusContext |
createContext(org.eclipse.emf.ecore.EObject eObject)
|
protected org.eclipse.ltk.core.refactoring.RefactoringStatusContext |
createContext(org.eclipse.emf.ecore.EObject eObject,
ITextRegion textRegion)
|
protected org.eclipse.ltk.core.refactoring.RefactoringStatusContext |
createContext(org.eclipse.core.resources.IFile file,
ITextRegion textRegion)
|
protected org.eclipse.ltk.core.refactoring.RefactoringStatusContext |
createContext(org.eclipse.emf.common.util.URI uri,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
|
protected java.lang.String |
format(java.lang.String message,
java.lang.Object... elements)
|
org.eclipse.ltk.core.refactoring.RefactoringStatus |
getRefactoringStatus()
|
void |
merge(org.eclipse.ltk.core.refactoring.RefactoringStatus status)
|
void |
merge(StatusWrapper status)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StatusWrapper
public StatusWrapper()
createContext
protected org.eclipse.ltk.core.refactoring.RefactoringStatusContext createContext(org.eclipse.emf.ecore.EObject eObject)
createContext
protected org.eclipse.ltk.core.refactoring.RefactoringStatusContext createContext(org.eclipse.emf.ecore.EObject eObject,
ITextRegion textRegion)
createContext
protected org.eclipse.ltk.core.refactoring.RefactoringStatusContext createContext(org.eclipse.emf.common.util.URI uri,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
createContext
protected org.eclipse.ltk.core.refactoring.RefactoringStatusContext createContext(org.eclipse.core.resources.IFile file,
ITextRegion textRegion)
_toString
protected java.lang.String _toString(org.eclipse.emf.common.util.URI uri)
_toString
protected java.lang.String _toString(org.eclipse.emf.ecore.EObject element)
_toString
protected java.lang.String _toString(java.lang.Exception exc)
_toString
protected java.lang.String _toString(java.lang.Object element)
getRefactoringStatus
public org.eclipse.ltk.core.refactoring.RefactoringStatus getRefactoringStatus()
format
protected java.lang.String format(java.lang.String message,
java.lang.Object... elements)
add
public void add(int severity,
java.lang.String message,
org.eclipse.emf.common.util.URI uri,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
add
public void add(int severity,
java.lang.String message,
org.eclipse.emf.common.util.URI resourceUri)
add
public void add(int severity,
java.lang.String message,
org.eclipse.emf.ecore.EObject element)
add
public void add(int severity,
java.lang.String message,
org.eclipse.emf.ecore.EObject element,
ITextRegion region)
add
public void add(int severity,
java.lang.String message,
java.lang.Exception exc,
org.apache.log4j.Logger log)
add
public void add(int severity,
java.lang.String message,
java.lang.Object... params)
merge
public void merge(org.eclipse.ltk.core.refactoring.RefactoringStatus status)
merge
public void merge(StatusWrapper status)