insensa.extensions
Class ViewerImageFactory

java.lang.Object
  extended by insensa.extensions.ViewerImageFactory

public class ViewerImageFactory
extends java.lang.Object


Field Summary
private  ExtensionManager extensionManager
           
 
Constructor Summary
ViewerImageFactory(ExtensionManager extensionManager)
           
 
Method Summary
 IConnectionImageView getConnectionImageView(java.lang.String connectionName, java.lang.String id)
           
 IInfoReaderImageView getInfoReaderViewerImage(java.lang.String infoReaderName, java.lang.String id)
           
 IRasterFileImageView getRasterFileImageView(java.lang.String id)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

extensionManager

private ExtensionManager extensionManager
Constructor Detail

ViewerImageFactory

public ViewerImageFactory(ExtensionManager extensionManager)
Parameters:
extensionManager -
Method Detail

getConnectionImageView

public IConnectionImageView getConnectionImageView(java.lang.String connectionName,
                                                   java.lang.String id)
                                            throws java.lang.ClassNotFoundException,
                                                   java.lang.InstantiationException,
                                                   java.lang.IllegalAccessException
Parameters:
connectionName -
id -
Returns:
Throws:
java.lang.ClassNotFoundException
java.lang.InstantiationException
java.lang.IllegalAccessException

getInfoReaderViewerImage

public IInfoReaderImageView getInfoReaderViewerImage(java.lang.String infoReaderName,
                                                     java.lang.String id)
                                              throws java.lang.ClassNotFoundException,
                                                     java.lang.InstantiationException,
                                                     java.lang.IllegalAccessException
Parameters:
infoReaderName -
id -
Returns:
Throws:
java.lang.ClassNotFoundException
java.lang.InstantiationException
java.lang.IllegalAccessException

getRasterFileImageView

public IRasterFileImageView getRasterFileImageView(java.lang.String id)
                                            throws java.lang.ClassNotFoundException,
                                                   java.lang.InstantiationException,
                                                   java.lang.IllegalAccessException
Parameters:
id -
Returns:
Throws:
java.lang.ClassNotFoundException
java.lang.InstantiationException
java.lang.IllegalAccessException