FreeWRL/FreeX3D  3.0.0
BrowserFactoryImpl.java
1 package org.web3d.x3d.sai;
2 
3 import java.applet.Applet;
4 import java.net.*;
5 import java.util.*;
6 import java.awt.*;
7 
8 public interface BrowserFactoryImpl {
9 
10  public ExternalBrowser getBrowser(Applet applet) throws NotSupportedException, NoSuchBrowserException, ConnectionException;
11 
12  public ExternalBrowser getBrowser(Applet applet, String frameName, int index) throws NotSupportedException, NoSuchBrowserException, ConnectionException;
13 
14  public ExternalBrowser getBrowser(InetAddress add, int port) throws NotSupportedException, NoSuchBrowserException, UnknownHostException, ConnectionException;
15  public X3DComponent createX3DComponent(Map args) throws NotSupportedException;
16 
17 }