public interface IObserverCenter
| Modifier and Type | Method and Description | 
|---|---|
| IFuture<java.lang.Void> | addPerspective(java.lang.String name,
              IPerspective perspective)Adds a perspective. | 
| void | dispose()Dispose the observer center. | 
| void | fireSelectedObjectChange()Fires a selected object change event. | 
| java.lang.ClassLoader | getClassLoader()Get the class loader. | 
| IDataView | getSelectedDataView()Returns the selected dataview. | 
| AbstractEnvironmentSpace | getSpace()Returns the space. | 
| void | loadPlugins(java.util.List plugins) | 
| void | startObserver(java.lang.String title,
             IEnvironmentSpace space,
             java.lang.ClassLoader classloader,
             boolean killonexit)Starts an observer center. | 
void startObserver(java.lang.String title,
                   IEnvironmentSpace space,
                   java.lang.ClassLoader classloader,
                   boolean killonexit)
title - title of the observer windowspace - the space being observedclassloader - the application class loader for loading resources (images etc.)plugins - custom plugins used in the observervoid loadPlugins(java.util.List plugins)
void dispose()
IFuture<java.lang.Void> addPerspective(java.lang.String name, IPerspective perspective)
name - name of the perspectiveperspective - the perspectiveAbstractEnvironmentSpace getSpace()
void fireSelectedObjectChange()
java.lang.ClassLoader getClassLoader()
IDataView getSelectedDataView()