M - the actual model typepublic abstract static class TopLevelModelAccessor.AbstractDefaultModelAccessor<M extends IModel> extends java.lang.Object implements TopLevelModelAccessor.IModelAccessor<M>
| Constructor and Description |
|---|
AbstractDefaultModelAccessor() |
| Modifier and Type | Method and Description |
|---|---|
void |
addLocation(java.io.File location,
ProgressObserver observer)
Called to add a model location (optional).
|
void |
registerLoader(ProgressObserver observer)
Called to register the model loader (optional).
|
void |
removeLocation(java.io.File location,
ProgressObserver observer)
Called to remove a model location (optional).
|
void |
unregisterLoader(ProgressObserver observer)
Called to unregister the model loader (optional).
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetModelInfo, getModelManagement, getPathKindHintpublic void registerLoader(ProgressObserver observer) throws ModelManagementException
registerLoader in interface TopLevelModelAccessor.IModelAccessor<M extends IModel>observer - the progress observerModelManagementException - in case of failurespublic void unregisterLoader(ProgressObserver observer) throws ModelManagementException
unregisterLoader in interface TopLevelModelAccessor.IModelAccessor<M extends IModel>observer - the progress observerModelManagementException - in case of failurespublic void addLocation(java.io.File location,
ProgressObserver observer)
throws ModelManagementException
addLocation in interface TopLevelModelAccessor.IModelAccessor<M extends IModel>location - the locationobserver - the progress observerModelManagementException - in case of failurespublic void removeLocation(java.io.File location,
ProgressObserver observer)
throws ModelManagementException
removeLocation in interface TopLevelModelAccessor.IModelAccessor<M extends IModel>location - the locationobserver - the progress observerModelManagementException - in case of failuresCopyright © 2009 - 2018 SSE. All Rights Reserved.