Package org.eclipse.emf.mwe.core.issues
Interface Issues
- All Known Implementing Classes:
IssuesImpl
public interface Issues
Collects information about workflow configuration.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
add
(MWEDiagnostic issue) Adds aMWEDiagnostic
.void
Adds an error message.void
Adds an error message.void
addError
(WorkflowComponent ctx, String msg) Adds an error message.void
addError
(WorkflowComponent compnent, String msg, Object obj) Adds an error messagevoid
addError
(WorkflowComponent ctx, String msg, Object obj, String featureName, Throwable t, List<Object> additionalData) Adds an error message.void
Adds an error message.void
Adds a info message.void
Adds a info message.void
addInfo
(WorkflowComponent ctx, String msg) Adds a info message.void
addInfo
(WorkflowComponent compnent, String msg, Object obj) Adds an info messagevoid
addInfo
(WorkflowComponent ctx, String msg, Object element, String featureName, Throwable t, List<Object> additionalData) void
Adds a info message.void
addWarning
(String msg) Adds a warn message.void
addWarning
(String msg, Object obj) Adds a warn message.void
addWarning
(WorkflowComponent ctx, String msg) Adds a warn message.void
addWarning
(WorkflowComponent compnent, String msg, Object obj) Adds an warn messagevoid
addWarning
(WorkflowComponent ctx, String msg, Object obj, String featureName, Throwable t, List<Object> additionalData) void
addWarning
(WorkflowComponent ctx, String msg, Object obj, Throwable t, List<Object> additionalData) Adds a warn message.void
clear()
removes all warnings and errorsgetInfos()
boolean
boolean
hasInfos()
boolean
-
Method Details
-
add
Adds aMWEDiagnostic
. OnlyMWEDiagnostic
with a severity ofDiagnostic.INFO
,Diagnostic.WARNING
andDiagnostic.ERROR
are allowed- Parameters:
issue
-
-
addInfo
Adds a info message.- Parameters:
msg
- Message text.
-
addInfo
Adds a info message.- Parameters:
msg
- Message text.
-
addInfo
void addInfo(WorkflowComponent ctx, String msg, Object obj, Throwable t, List<Object> additionalData) Adds a info message.- Parameters:
msg
- Message text.
-
addInfo
void addInfo(WorkflowComponent ctx, String msg, Object element, String featureName, Throwable t, List<Object> additionalData) - Parameters:
ctx
-msg
-element
-featureName
-t
-additionalData
-
-
addInfo
Adds an info message- Parameters:
compnent
-msg
-obj
-
-
addInfo
Adds a info message.- Parameters:
msg
- Message text.
-
hasInfos
boolean hasInfos()- Returns:
- true if has infos
-
getInfos
MWEDiagnostic[] getInfos()- Returns:
- all infos in this container
-
addWarning
Adds a warn message.- Parameters:
msg
- Message text.
-
addWarning
Adds a warn message.- Parameters:
msg
- Message text.
-
addWarning
void addWarning(WorkflowComponent ctx, String msg, Object obj, Throwable t, List<Object> additionalData) Adds a warn message.- Parameters:
msg
- Message text.
-
addWarning
void addWarning(WorkflowComponent ctx, String msg, Object obj, String featureName, Throwable t, List<Object> additionalData) - Parameters:
ctx
-msg
-obj
-featureName
-t
-additionalData
-
-
addWarning
Adds an warn message- Parameters:
compnent
-msg
-obj
-
-
addWarning
Adds a warn message.- Parameters:
msg
- Message text.
-
hasWarnings
boolean hasWarnings()- Returns:
- true if there are warnings
-
getWarnings
MWEDiagnostic[] getWarnings()- Returns:
- all warning in this container
-
addError
Adds an error message.- Parameters:
msg
- Message text.
-
addError
Adds an error message.- Parameters:
msg
- Message text.
-
addError
void addError(WorkflowComponent ctx, String msg, Object obj, Throwable t, List<Object> additionalData) Adds an error message.- Parameters:
msg
- Message text.
-
addError
void addError(WorkflowComponent ctx, String msg, Object obj, String featureName, Throwable t, List<Object> additionalData) Adds an error message.- Parameters:
ctx
-msg
-obj
-featureName
-t
-additionalData
-
-
addError
Adds an error message- Parameters:
compnent
-msg
-obj
-
-
addError
Adds an error message.- Parameters:
msg
- Message text.
-
getErrors
MWEDiagnostic[] getErrors()- Returns:
- all errors in this container
-
hasErrors
boolean hasErrors()- Returns:
- true if has errors
-
clear
void clear()removes all warnings and errors -
getIssues
MWEDiagnostic[] getIssues()- Returns:
- all
MWEDiagnostic
s reported here
-