com.googlecode.openbeans.beancontext
Interface BeanContext

All Superinterfaces:
BeanContextChild, Collection, DesignMode, Iterable, Visibility
All Known Subinterfaces:
BeanContextServices
All Known Implementing Classes:
BeanContextServicesSupport, BeanContextSupport

public interface BeanContext
extends BeanContextChild, Collection, DesignMode, Visibility


Field Summary
static Object globalHierarchyLock
          TODO: find out what it should be initialized to
 
Fields inherited from interface com.googlecode.openbeans.DesignMode
PROPERTYNAME
 
Method Summary
 void addBeanContextMembershipListener(BeanContextMembershipListener bcml)
           
 URL getResource(String name, BeanContextChild bcc)
           
 InputStream getResourceAsStream(String name, BeanContextChild bcc)
           
 Object instantiateChild(String beanName)
           
 void removeBeanContextMembershipListener(BeanContextMembershipListener bcml)
           
 
Methods inherited from interface com.googlecode.openbeans.beancontext.BeanContextChild
addPropertyChangeListener, addVetoableChangeListener, getBeanContext, removePropertyChangeListener, removeVetoableChangeListener, setBeanContext
 
Methods inherited from interface java.util.Collection
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray
 
Methods inherited from interface com.googlecode.openbeans.DesignMode
isDesignTime, setDesignTime
 
Methods inherited from interface com.googlecode.openbeans.Visibility
avoidingGui, dontUseGui, needsGui, okToUseGui
 

Field Detail

globalHierarchyLock

static final Object globalHierarchyLock
TODO: find out what it should be initialized to

Method Detail

addBeanContextMembershipListener

void addBeanContextMembershipListener(BeanContextMembershipListener bcml)

getResource

URL getResource(String name,
                BeanContextChild bcc)
                throws IllegalArgumentException
Throws:
IllegalArgumentException

getResourceAsStream

InputStream getResourceAsStream(String name,
                                BeanContextChild bcc)
                                throws IllegalArgumentException
Throws:
IllegalArgumentException

instantiateChild

Object instantiateChild(String beanName)
                        throws IOException,
                               ClassNotFoundException
Throws:
IOException
ClassNotFoundException

removeBeanContextMembershipListener

void removeBeanContextMembershipListener(BeanContextMembershipListener bcml)


Copyright © 2013. All Rights Reserved.