|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.objectweb.fractal.adl.AbstractLoader
org.objectweb.fractal.adl.arguments.ArgumentLoader
public class ArgumentLoader
A delegating loader that replace argument references by their actual values.
| Field Summary | |
|---|---|
static java.lang.String |
ARGUMENT_CONTEXT_PREFIX
The context key prefix used to retrieve argument values. |
static java.lang.String |
CONTEXT_PROPERTY_PREFIX
The prefix to be used to access a context value. |
static java.lang.String |
JAVA_PROPERTY_PREFIX
The prefix to be used to access a Java system property. |
static java.lang.String |
PREFIX_SEPARATOR
The separator used to separate prefix and argument name in a substitution pattern. |
| Fields inherited from class org.objectweb.fractal.adl.AbstractLoader |
|---|
clientLoader, LOADER_BINDING |
| Constructor Summary | |
|---|---|
ArgumentLoader()
|
|
| Method Summary | |
|---|---|
Definition |
load(java.lang.String name,
java.util.Map<java.lang.Object,java.lang.Object> context)
Loads the ADL definition whose name is given. |
| Methods inherited from class org.objectweb.fractal.adl.AbstractLoader |
|---|
bindFc, listFc, lookupFc, unbindFc |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String ARGUMENT_CONTEXT_PREFIX
public static final java.lang.String PREFIX_SEPARATOR
public static final java.lang.String JAVA_PROPERTY_PREFIX
public static final java.lang.String CONTEXT_PROPERTY_PREFIX
| Constructor Detail |
|---|
public ArgumentLoader()
| Method Detail |
|---|
public Definition load(java.lang.String name,
java.util.Map<java.lang.Object,java.lang.Object> context)
throws ADLException
Loader
name - the name of an ADL definition.context - optional additional information.
ADLException - if the definition cannot be found, or if it contains
errors.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||