Package jadex.commons.beans.beancontext
Interface BeanContext
- 
- All Superinterfaces:
 BeanContextChild,java.util.Collection,DesignMode,java.lang.Iterable,Visibility
- All Known Subinterfaces:
 BeanContextServices
- All Known Implementing Classes:
 BeanContextServicesSupport,BeanContextSupport
public interface BeanContext extends BeanContextChild, java.util.Collection, DesignMode, Visibility
 
- 
- 
Field Summary
Fields Modifier and Type Field Description static java.lang.ObjectglobalHierarchyLockTODO: find out what it should be initialized to- 
Fields inherited from interface jadex.commons.beans.DesignMode
PROPERTYNAME 
 - 
 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddBeanContextMembershipListener(BeanContextMembershipListener bcml)java.net.URLgetResource(java.lang.String name, BeanContextChild bcc)java.io.InputStreamgetResourceAsStream(java.lang.String name, BeanContextChild bcc)java.lang.ObjectinstantiateChild(java.lang.String beanName)voidremoveBeanContextMembershipListener(BeanContextMembershipListener bcml)- 
Methods inherited from interface jadex.commons.beans.beancontext.BeanContextChild
addPropertyChangeListener, addVetoableChangeListener, getBeanContext, removePropertyChangeListener, removeVetoableChangeListener, setBeanContext 
- 
Methods inherited from interface java.util.Collection
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, parallelStream, remove, removeAll, removeIf, retainAll, size, spliterator, stream, toArray, toArray, toArray 
- 
Methods inherited from interface jadex.commons.beans.DesignMode
isDesignTime, setDesignTime 
- 
Methods inherited from interface jadex.commons.beans.Visibility
avoidingGui, dontUseGui, needsGui, okToUseGui 
 - 
 
 - 
 
- 
- 
Method Detail
- 
addBeanContextMembershipListener
void addBeanContextMembershipListener(BeanContextMembershipListener bcml)
 
- 
getResource
java.net.URL getResource(java.lang.String name, BeanContextChild bcc) throws java.lang.IllegalArgumentException- Throws:
 java.lang.IllegalArgumentException
 
- 
getResourceAsStream
java.io.InputStream getResourceAsStream(java.lang.String name, BeanContextChild bcc) throws java.lang.IllegalArgumentException- Throws:
 java.lang.IllegalArgumentException
 
- 
instantiateChild
java.lang.Object instantiateChild(java.lang.String beanName) throws java.io.IOException, java.lang.ClassNotFoundException- Throws:
 java.io.IOExceptionjava.lang.ClassNotFoundException
 
- 
removeBeanContextMembershipListener
void removeBeanContextMembershipListener(BeanContextMembershipListener bcml)
 
 - 
 
 -