org.objectweb.fractal.explorer
Class FcExplorerImpl

java.lang.Object
  extended by org.objectweb.fractal.explorer.FcExplorerImpl
All Implemented Interfaces:
AttributeController, BindingController, FcExplorerAttributes

public class FcExplorerImpl
extends Object
implements BindingController, FcExplorerAttributes

This Fractal component contains the explorer

Version:
0.1
Author:
Jerome Moroy

Field Summary
protected  String configFiles_
          The config files
protected  Map elements_
          The list of Component
protected static org.objectweb.util.explorer.swing.lib.SwingExplorer explorer_
          The Fractal Explorer.
protected  String FC_APPL
          The string which represents the fcAppl client
protected  org.objectweb.util.explorer.parser.api.ParserConfiguration parser_
          The ParserConfiguration interface to use.
 
Constructor Summary
FcExplorerImpl()
          Default constructor
 
Method Summary
 void bindFc(String clientItfName, Object sItf)
           
 String getConfigFiles()
           
static org.objectweb.util.explorer.swing.lib.SwingExplorer getExplorer()
          Refreshes the tree.
 String[] listFc()
           
 Object lookupFc(String clientItfName)
           
 void setConfigFiles(String configFiles)
          The list of the name of the config files (use ':' or ' ' to separate files)
 void unbindFc(String clientItfName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FC_APPL

protected final String FC_APPL
The string which represents the fcAppl client

See Also:
Constant Field Values

parser_

protected org.objectweb.util.explorer.parser.api.ParserConfiguration parser_
The ParserConfiguration interface to use.


explorer_

protected static org.objectweb.util.explorer.swing.lib.SwingExplorer explorer_
The Fractal Explorer.


configFiles_

protected String configFiles_
The config files


elements_

protected Map elements_
The list of Component

Constructor Detail

FcExplorerImpl

public FcExplorerImpl()
Default constructor

Method Detail

setConfigFiles

public void setConfigFiles(String configFiles)
Description copied from interface: FcExplorerAttributes
The list of the name of the config files (use ':' or ' ' to separate files)

Specified by:
setConfigFiles in interface FcExplorerAttributes
Parameters:
configFiles - list of the name of the config files

getConfigFiles

public String getConfigFiles()
Specified by:
getConfigFiles in interface FcExplorerAttributes
Returns:
list of the name of the config files.

getExplorer

public static org.objectweb.util.explorer.swing.lib.SwingExplorer getExplorer()
Refreshes the tree.

Returns:
the SWING representation.

bindFc

public void bindFc(String clientItfName,
                   Object sItf)
Specified by:
bindFc in interface BindingController

listFc

public String[] listFc()
Specified by:
listFc in interface BindingController

lookupFc

public Object lookupFc(String clientItfName)
Specified by:
lookupFc in interface BindingController

unbindFc

public void unbindFc(String clientItfName)
Specified by:
unbindFc in interface BindingController