org.nanocontainer.script.jruby
Class JRubyContainerBuilder
java.lang.Object
org.nanocontainer.integrationkit.LifecycleContainerBuilder
org.nanocontainer.script.ScriptedContainerBuilder
org.nanocontainer.script.jruby.JRubyContainerBuilder
- All Implemented Interfaces:
- org.nanocontainer.integrationkit.ContainerBuilder
- public class JRubyContainerBuilder
- extends org.nanocontainer.script.ScriptedContainerBuilder
The script uses the script to create an instance of
PicoContainer
.
There are implicit variables named "$parent" and "$assembly_scope".
- Author:
- Nick Sieger
Method Summary |
protected org.picocontainer.PicoContainer |
createContainerFromScript(org.picocontainer.PicoContainer parentContainer,
java.lang.Object assemblyScope)
|
Methods inherited from class org.nanocontainer.script.ScriptedContainerBuilder |
composeContainer, createContainer, getClassLoader, getScriptInputStream, getScriptReader |
Methods inherited from class org.nanocontainer.integrationkit.LifecycleContainerBuilder |
autoStart, buildContainer, killContainer |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MARKUP_EXCEPTION_PREFIX
public static final java.lang.String MARKUP_EXCEPTION_PREFIX
- See Also:
- Constant Field Values
JRubyContainerBuilder
public JRubyContainerBuilder(java.io.Reader script,
java.lang.ClassLoader classLoader)
createContainerFromScript
protected org.picocontainer.PicoContainer createContainerFromScript(org.picocontainer.PicoContainer parentContainer,
java.lang.Object assemblyScope)
Copyright © 2003-2007 Codehaus. All Rights Reserved.