Interface IDeferredModelLoader<M extends IModel>
-
- Type Parameters:
M- the model type
- All Known Implementing Classes:
ModelTranslator.Result
public interface IDeferredModelLoader<M extends IModel>Allows deferred loading of models, which require that functionality.- Author:
- Holger Eichelberger
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcompleteLoading(IDeferredModelLoader<M> target)Completes loading in a deferred manner.java.lang.StringgetModelId()Returns an ID of the model, e.g., its URI or its name.
-
-
-
Method Detail
-
getModelId
java.lang.String getModelId()
Returns an ID of the model, e.g., its URI or its name. Used to identify this loader among multiple trials of loading the same model.- Returns:
- the ID
-
completeLoading
void completeLoading(IDeferredModelLoader<M> target)
Completes loading in a deferred manner.- Parameters:
target- cleanup target
-
-