|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjadex.application.space.envsupport.observer.gui.ObserverCenter
public class ObserverCenter
The default observer center.
| Field Summary | |
|---|---|
protected IChangeListener |
clocklistener
The clock listener for sync gui updates. |
protected boolean |
killonexit
Kill the application on exit. |
protected List |
selectedObjectListeners
Selected object listeners |
| Constructor Summary | |
|---|---|
ObserverCenter(String title,
IEnvironmentSpace space,
ILibraryService libSrvc,
List plugins,
boolean killonexit)
Creates an observer center. |
|
| Method Summary | |
|---|---|
void |
addDataView(String name,
IDataView dataview)
Adds an additional dataview. |
void |
addPerspective(String name,
IPerspective perspective)
Adds a perspective. |
void |
addSelectedObjectListener(ChangeListener listener)
Adds a listener for change of the selected object |
void |
dispose()
Dispose the observer center. |
void |
fireSelectedObjectChange()
Fires a selected object change event. |
IVector2 |
getAreaSize()
Returns the area size. |
Map |
getDataViews()
Returns the available dataviews. |
ILibraryService |
getLibraryService()
Returns access to the library service |
Map |
getPerspectives()
Returns the available perspectives. |
IDataView |
getSelectedDataView()
Returns the selected dataview. |
String |
getSelectedDataViewName()
Returns the selected dataview name. |
IPerspective |
getSelectedPerspective()
Returns the selected perspective. |
Space2D |
getSpace()
Returns the space. |
void |
removeSelectedObjectListener(ChangeListener listener)
Removes a listener for change of the selected object |
void |
setOpenGLMode(String name,
boolean opengl)
Sets the OpenGL mode for a perspective |
void |
setSelectedDataView(String name)
Sets the selected dataview. |
void |
setSelectedPerspective(String name)
Sets the selected perspective. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected List selectedObjectListeners
protected IChangeListener clocklistener
protected boolean killonexit
| Constructor Detail |
|---|
public ObserverCenter(String title,
IEnvironmentSpace space,
ILibraryService libSrvc,
List plugins,
boolean killonexit)
title - title of the observer windowspace - the space being observedlibSrvc - the platform library service for loading resources (images etc.)plugins - custom plugins used in the observer| Method Detail |
|---|
public IVector2 getAreaSize()
public void addDataView(String name,
IDataView dataview)
name - name of the dataviewdataview - an additional dataviewpublic Map getDataViews()
public IDataView getSelectedDataView()
public String getSelectedDataViewName()
public void setSelectedDataView(String name)
name - name of the dataview to be selected
public void addPerspective(String name,
IPerspective perspective)
name - name of the perspectiveperspective - the perspectivepublic ILibraryService getLibraryService()
public Map getPerspectives()
public IPerspective getSelectedPerspective()
public void setSelectedPerspective(String name)
name - name of the perspective
public void setOpenGLMode(String name,
boolean opengl)
name - name of the perspectiveopengl - true to activate OpenGL modepublic Space2D getSpace()
public void addSelectedObjectListener(ChangeListener listener)
object - listenerpublic void removeSelectedObjectListener(ChangeListener listener)
object - listenerpublic void fireSelectedObjectChange()
public void dispose()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||