class DefaultModelProblemCollector extends java.lang.Object implements ModelProblemCollectorExt
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<ModelProblem> |
problems |
private ModelBuildingResult |
result |
private Model |
rootModel |
private java.util.Set<ModelProblem.Severity> |
severities |
private java.lang.String |
source |
private Model |
sourceModel |
| Constructor and Description |
|---|
DefaultModelProblemCollector(ModelBuildingResult result) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(ModelProblem problem) |
void |
add(ModelProblemCollectorRequest req)
Adds the specified problem.
|
void |
addAll(java.util.List<ModelProblem> problems) |
private java.lang.String |
getModelId() |
java.util.List<ModelProblem> |
getProblems()
The collected problems.
|
Model |
getRootModel() |
java.lang.String |
getRootModelId() |
private java.lang.String |
getSource() |
boolean |
hasErrors() |
boolean |
hasFatalErrors() |
ModelBuildingException |
newModelBuildingException() |
void |
setRootModel(Model rootModel) |
void |
setSource(Model source) |
void |
setSource(java.lang.String source) |
private final ModelBuildingResult result
private java.util.List<ModelProblem> problems
private java.lang.String source
private Model sourceModel
private Model rootModel
private java.util.Set<ModelProblem.Severity> severities
DefaultModelProblemCollector(ModelBuildingResult result)
public boolean hasFatalErrors()
public boolean hasErrors()
public java.util.List<ModelProblem> getProblems()
ModelProblemCollectorExtgetProblems in interface ModelProblemCollectorExtnullpublic void setSource(java.lang.String source)
public void setSource(Model source)
private java.lang.String getSource()
private java.lang.String getModelId()
public void setRootModel(Model rootModel)
public Model getRootModel()
public java.lang.String getRootModelId()
public void add(ModelProblem problem)
public void addAll(java.util.List<ModelProblem> problems)
public void add(ModelProblemCollectorRequest req)
ModelProblemCollectoradd in interface ModelProblemCollectorreq - must not be nullpublic ModelBuildingException newModelBuildingException()