|
The Meta-Environment API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.util.Observable
nl.cwi.sen1.visbase.factbrowser.data.RStoreFactType
public class RStoreFactType
This class represents the FactTypes which are used within facts. It will be used to couple FactTypes to visualisation plugins. This class acts as a container in which the visualisation plugins are added. When a new visualisation is added all the member Facts are notified so they can update there view.
Field Summary | |
---|---|
private java.lang.String |
factType
|
private java.util.ArrayList<VisualisationPlugin> |
visualisationPlugins
|
Constructor Summary | |
---|---|
RStoreFactType()
This is the default constructor and is mainly used as a failsafe. |
|
RStoreFactType(java.lang.String factType)
The constructor with the factType which looks for example like this: |
Method Summary | |
---|---|
void |
addVisualisationPlugin(VisualisationPlugin visPlugin)
This method makes it possible to add a visualisation plugin to the container. |
java.lang.String |
getFactType()
Return the FactType string for comparison elsewhere |
java.util.ArrayList<VisualisationPlugin> |
getVisualisationPlugins()
This method returns the list with all the visualisation plugins |
Methods inherited from class java.util.Observable |
---|
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private java.lang.String factType
private java.util.ArrayList<VisualisationPlugin> visualisationPlugins
Constructor Detail |
---|
public RStoreFactType()
public RStoreFactType(java.lang.String factType)
factType
- The FactTypeMethod Detail |
---|
public java.lang.String getFactType()
public void addVisualisationPlugin(VisualisationPlugin visPlugin)
visPlugin
- The plugin to add to the container.public java.util.ArrayList<VisualisationPlugin> getVisualisationPlugins()
|
The Meta-Environment API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |