class ResultEntry
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private TypeContext |
context |
private de.uni_hildesheim.sse.ivml.Project |
eProject |
private int |
errorCount |
private net.ssehub.easy.varModel.model.Project |
project |
private Utils.SplitResult |
splitResult |
private java.net.URI |
uri |
| Constructor and Description |
|---|
ResultEntry(de.uni_hildesheim.sse.ivml.Project eProject,
net.ssehub.easy.varModel.model.Project project,
TypeContext context,
Utils.SplitResult splitResult)
Creates the result entry.
|
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
completeLoading(ModelTranslator.Result result)
Completes loading.
|
(package private) TypeContext |
getContext()
Returns the actual type context.
|
(package private) de.uni_hildesheim.sse.ivml.Project |
getEProject()
Returns the xText project.
|
(package private) net.ssehub.easy.varModel.model.Project |
getProject()
Returns the (result) project.
|
(package private) Utils.SplitResult |
getSplitResult()
Returns the splitted entries.
|
(package private) boolean |
registerIfNeeded(int errorCount)
Registers the (successful) result if needed, i.e., if
setRegistrationInfo(URI, int) has been called
with a URL. |
(package private) void |
setRegistrationInfo(java.net.URI uri,
int errorCount)
Sets additional information required to register a successfully created model with
VarModel. |
private de.uni_hildesheim.sse.ivml.Project eProject
private net.ssehub.easy.varModel.model.Project project
private TypeContext context
private Utils.SplitResult splitResult
private java.net.URI uri
private int errorCount
ResultEntry(de.uni_hildesheim.sse.ivml.Project eProject,
net.ssehub.easy.varModel.model.Project project,
TypeContext context,
Utils.SplitResult splitResult)
eProject - the xtext projectproject - the result projectcontext - the actual type contextsplitResult - the type splitted model elements of eProjectvoid setRegistrationInfo(java.net.URI uri,
int errorCount)
VarModel.uri - the URI of the model (if given, indicates that a successfully loaded model shall be registered)errorCount - the initial error countvoid completeLoading(ModelTranslator.Result result)
result - the parent instancenet.ssehub.easy.varModel.model.Project getProject()
Utils.SplitResult getSplitResult()
TypeContext getContext()
de.uni_hildesheim.sse.ivml.Project getEProject()
boolean registerIfNeeded(int errorCount)
setRegistrationInfo(URI, int) has been called
with a URL.errorCount - the actual error counttrue if a registration happened, false elseCopyright © 2009 - 2018 SSE. All Rights Reserved.