org.objectweb.fractal.gui.repository.lib
Class StorageLoader

java.lang.Object
  extended byorg.objectweb.fractal.gui.repository.lib.StorageLoader
All Implemented Interfaces:
org.objectweb.fractal.api.control.BindingController, org.objectweb.fractal.adl.Loader

public class StorageLoader
extends java.lang.Object
implements org.objectweb.fractal.adl.Loader, org.objectweb.fractal.api.control.BindingController

Basic Loader implementation, based on a Storage.


Field Summary
static java.lang.String STORAGE_BINDING
           
 
Constructor Summary
StorageLoader()
           
 
Method Summary
 void bindFc(java.lang.String clientItfName, java.lang.Object serverItf)
           
 java.lang.String[] listFc()
           
 org.objectweb.fractal.adl.Definition load(java.lang.String name, java.util.Map context)
           
 java.lang.Object lookupFc(java.lang.String clientItfName)
           
 void unbindFc(java.lang.String clientItfName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

STORAGE_BINDING

public static final java.lang.String STORAGE_BINDING
See Also:
Constant Field Values
Constructor Detail

StorageLoader

public StorageLoader()
Method Detail

listFc

public java.lang.String[] listFc()
Specified by:
listFc in interface org.objectweb.fractal.api.control.BindingController

lookupFc

public java.lang.Object lookupFc(java.lang.String clientItfName)
Specified by:
lookupFc in interface org.objectweb.fractal.api.control.BindingController

bindFc

public void bindFc(java.lang.String clientItfName,
                   java.lang.Object serverItf)
Specified by:
bindFc in interface org.objectweb.fractal.api.control.BindingController

unbindFc

public void unbindFc(java.lang.String clientItfName)
Specified by:
unbindFc in interface org.objectweb.fractal.api.control.BindingController

load

public org.objectweb.fractal.adl.Definition load(java.lang.String name,
                                                 java.util.Map context)
                                          throws org.objectweb.fractal.adl.ADLException
Specified by:
load in interface org.objectweb.fractal.adl.Loader
Throws:
org.objectweb.fractal.adl.ADLException