infovis.visualization.inter
Class InteractorFactory

java.lang.Object
  extended by infovis.utils.BasicFactory
      extended by infovis.visualization.inter.InteractorFactory

public class InteractorFactory
extends BasicFactory

Factory for VisualizationInteractor objects.

Version:
$Revision: 1.9 $
Author:
Jean-Daniel Fekete

Nested Class Summary
static interface InteractorFactory.Creator
           
static class InteractorFactory.DefaultCreator
           
 
Constructor Summary
InteractorFactory()
           
 
Method Summary
static VisualizationInteractor createVisualizationInteractor(Visualization vis)
           
 InteractorFactory.Creator getCreator(Visualization vis)
           
static InteractorFactory getInstance()
           
static InteractorFactory.Creator getVisualizationInteractorCreator(Visualization vis)
           
static void installInteractor(Visualization vis)
           
 boolean removeCreator(InteractorFactory.Creator c)
           
static void setInstance(InteractorFactory i)
           
 
Methods inherited from class infovis.utils.BasicFactory
loadProperties
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InteractorFactory

public InteractorFactory()
Method Detail

getInstance

public static InteractorFactory getInstance()

setInstance

public static void setInstance(InteractorFactory i)

getVisualizationInteractorCreator

public static InteractorFactory.Creator getVisualizationInteractorCreator(Visualization vis)

createVisualizationInteractor

public static VisualizationInteractor createVisualizationInteractor(Visualization vis)

installInteractor

public static void installInteractor(Visualization vis)

getCreator

public InteractorFactory.Creator getCreator(Visualization vis)

removeCreator

public boolean removeCreator(InteractorFactory.Creator c)


Copyright 2005 by Jean-Daniel Fekete and INRIA, France All rights reserved.