Java Doc for BeanContextSupport.java in  » Apache-Harmony-Java-SE » java-package » java » beans » beancontext » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Apache Harmony Java SE » java package » java.beans.beancontext 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   java.beans.beancontext.BeanContextChildSupport
      java.beans.beancontext.BeanContextSupport

All known Subclasses:   java.beans.beancontext.BeanContextServicesSupport,
BeanContextSupport
public class BeanContextSupport extends BeanContextChildSupport implements BeanContext,PropertyChangeListener,VetoableChangeListener,Serializable(Code)
This support class implements BeanContext interface. This class can be used directly, or be a super class of your class, or be a delegate of your implementation that needs to support BeanContext interface.

Inner Class :protected class BCSChild implements Serializable
Inner Class :final protected static class BCSIterator implements Iterator

Field Summary
protected transient  ArrayListbcmListeners
     A list of registered membership listeners.
protected transient  HashMapchildren
     A map of children - key is child instance, value is BCSChild instance.
protected  booleandesignTime
     A flag indicating whether this context is in design mode.
protected  Localelocale
     The locale of this context.
protected  booleanokToUseGui
     A flag indicating whether this context is allowed to use GUI.
final static  longserialVersionUID
    

Constructor Summary
public  BeanContextSupport()
     Constructs a standload BeanContextSupport.
public  BeanContextSupport(BeanContext peer)
     Constructs a BeanContextSupport which is a delegate of the given peer.
public  BeanContextSupport(BeanContext peer, Locale locale)
     Constructs a BeanContextSupport which is a delegate of the given peer.
public  BeanContextSupport(BeanContext peer, Locale locale, boolean designTime)
     Constructs a BeanContextSupport which is a delegate of the given peer.
public  BeanContextSupport(BeanContext peer, Locale locale, boolean designTime, boolean okToUseGui)
     Constructs a BeanContextSupport which is a delegate of the given peer.

Method Summary
public  booleanadd(Object child)
     Add a child to this context.

If the child already exists in this context, simply returns false. Otherwise, it is validated by calling validatePendingAdd(). If the add is valid, the child and its proxy (if the child implements BeanContextProxy) is then added, and setBeanContext() is called on it (if the child implements BeanContextChild or it has a proxy).

public  booleanaddAll(Collection collection)
     This method is unsupported, throws UnsupportedOperationException.
public  voidaddBeanContextMembershipListener(BeanContextMembershipListener listener)
    
public  booleanavoidingGui()
    
protected  IteratorbcsChildren()
     Returns an iterator of all BCSChild instances, with remove() disabled.
protected  voidbcsPreDeserializationHook(ObjectInputStream ois)
     This method is called by readObject() after defaultReadObject() and before deserializing any children or listeners.
protected  voidbcsPreSerializationHook(ObjectOutputStream oos)
     This method is called by writeObject() after defaultWriteObject() and before serializing any children or listeners.
protected  voidchildDeserializedHook(Object child, BCSChild bcsChild)
     This method is called during deserialization everytime a child is read.
protected  voidchildJustAddedHook(Object child, BCSChild bcsChild)
     This method is called everytime a child is added to this context.
protected  voidchildJustRemovedHook(Object child, BCSChild bcsChild)
     This method is called everytime a child is removed from this context.
final protected static  booleanclassEquals(Class clz1, Class clz2)
     Compares if two classes are equal or their class names are equal.
public  voidclear()
     This method is unsupported, throws UnsupportedOperationException.
public  booleancontains(Object child)
     Returns true if the given object is a child of this context.
public  booleancontainsAll(Collection collection)
     Returns true if given objects are children of this context.
public  booleancontainsKey(Object child)
     Returns true if the given object is a child of this context.
final protected  Object[]copyChildren()
     Returns an array containing all children of this context.
protected  BCSChildcreateBCSChild(Object child, Object proxyPeer)
     Creates a BCSChild object to company the given child.
final protected  voiddeserialize(ObjectInputStream ois, Collection collection)
     Deserialize a collection.
public  voiddontUseGui()
    
final protected  voidfireChildrenAdded(BeanContextMembershipEvent event)
     Notifies registered BeanContextMembershipListeners that a new child has been added.
final protected  voidfireChildrenRemoved(BeanContextMembershipEvent event)
     Notifies registered BeanContextMembershipListeners that a child has been removed.
public  BeanContextgetBeanContextPeer()
     Returns the peer of this context casted as BeanContext.
final protected static  BeanContextChildgetChildBeanContextChild(Object child)
     Returns the BeanContextChild related with the given child.

If the child implements BeanContextChild, it is returned.

final protected static  BeanContextMembershipListenergetChildBeanContextMembershipListener(Object child)
     Returns the given child casted to BeanContextMembershipListener, or null if it does not implements the interface.
final protected static  PropertyChangeListenergetChildPropertyChangeListener(Object child)
     Returns the given child casted to PropertyChangeListener, or null if it does not implements the interface.
final protected static  SerializablegetChildSerializable(Object child)
     Returns the given child casted to Serializable, or null if it does not implements the interface.
final protected static  VetoableChangeListenergetChildVetoableChangeListener(Object child)
     Returns the given child casted to VetoableChangeListener, or null if it does not implements the interface.
final protected static  VisibilitygetChildVisibility(Object child)
     Returns the given child casted to Visibility, or null if it does not implements the interface.
public  LocalegetLocale()
     Returns the locale of this context.
public  URLgetResource(String resourceName, BeanContextChild child)
    
public  InputStreamgetResourceAsStream(String resourceName, BeanContextChild child)
    
protected  voidinitialize()
     Initializes all transient fields of this instance, called by constructors and readObject().
public  ObjectinstantiateChild(String beanName)
    
public  booleanisDesignTime()
    
public  booleanisEmpty()
    
public  booleanisSerializing()
     Returns true if this context is currently being serialized (by another thread).
public  Iteratoriterator()
     Returns an iterator of children of this context, with remove() disabled.
public  booleanneedsGui()
     Returns true if this context or its children needs GUI to work properly.
public  voidokToUseGui()
    
public  voidpropertyChange(PropertyChangeEvent event)
    
final public  voidreadChildren(ObjectInputStream ois)
     Deserializes children from the given object input stream.

The implementation reads pairs of child object and BCSChild object according to serializable property.

public  booleanremove(Object child)
     Removes the given child from this context.
protected  booleanremove(Object child, boolean setChildBC)
     Removes the given child from this context.

If the given child is not a child of this context, simply returns false. Otherwise, validatePendingRemove() is called.

public  booleanremoveAll(Collection collection)
     This method is unsupported, throws UnsupportedOperationException.
public  voidremoveBeanContextMembershipListener(BeanContextMembershipListener listener)
    
public  booleanretainAll(Collection collection)
     This method is unsupported, throws UnsupportedOperationException.
final protected  voidserialize(ObjectOutputStream oos, Collection collection)
     Serializes the given collection.
public  voidsetDesignTime(boolean designTime)
    
public  voidsetLocale(Locale newLocale)
     Sets the locale of this context.
public  intsize()
     Returns the number children of this context.
public  Object[]toArray()
     Returns an array of children of this context.
public  Object[]toArray(Object[] array)
     Returns an array of children of this context.
protected  booleanvalidatePendingAdd(Object child)
     Validates the pending add of child.
protected  booleanvalidatePendingRemove(Object child)
     Validates the pending removal of child.
public  voidvetoableChange(PropertyChangeEvent pce)
    
final public  voidwriteChildren(ObjectOutputStream oos)
     Serializes children to the given object input stream.

The implementation iterates through all children and writes out pairs of child object and BCSChild object if the child is serializable (implements Serialization.

This method is called by writeObject() if the context works standalone.


Field Detail
bcmListeners
protected transient ArrayList bcmListeners(Code)
A list of registered membership listeners. All access to this object should be synchronized on itself.



children
protected transient HashMap children(Code)
A map of children - key is child instance, value is BCSChild instance. All access to this object should be synchronized on itself.



designTime
protected boolean designTime(Code)
A flag indicating whether this context is in design mode.



locale
protected Locale locale(Code)
The locale of this context.



okToUseGui
protected boolean okToUseGui(Code)
A flag indicating whether this context is allowed to use GUI.



serialVersionUID
final static long serialVersionUID(Code)




Constructor Detail
BeanContextSupport
public BeanContextSupport()(Code)
Constructs a standload BeanContextSupport.



BeanContextSupport
public BeanContextSupport(BeanContext peer)(Code)
Constructs a BeanContextSupport which is a delegate of the given peer.
Parameters:
  peer - the peer of this context



BeanContextSupport
public BeanContextSupport(BeanContext peer, Locale locale)(Code)
Constructs a BeanContextSupport which is a delegate of the given peer.
Parameters:
  peer - the peer of this context
Parameters:
  locale - the locale of this context



BeanContextSupport
public BeanContextSupport(BeanContext peer, Locale locale, boolean designTime)(Code)
Constructs a BeanContextSupport which is a delegate of the given peer.
Parameters:
  peer - the peer of this context
Parameters:
  locale - the locale of this context
Parameters:
  designTime - whether in design mode or not



BeanContextSupport
public BeanContextSupport(BeanContext peer, Locale locale, boolean designTime, boolean okToUseGui)(Code)
Constructs a BeanContextSupport which is a delegate of the given peer.
Parameters:
  peer - the peer of this context
Parameters:
  locale - the locale of this context
Parameters:
  designTime - whether in design mode or not
Parameters:
  okToUseGui - whether GUI is usable or not




Method Detail
add
public boolean add(Object child)(Code)
Add a child to this context.

If the child already exists in this context, simply returns false. Otherwise, it is validated by calling validatePendingAdd(). If the add is valid, the child and its proxy (if the child implements BeanContextProxy) is then added, and setBeanContext() is called on it (if the child implements BeanContextChild or it has a proxy). Last, the childJustAddedHook() is called and all registered BeanContextMembershipListeners are notified.


Parameters:
  child - the child to add true if the child is added to this context; otherwise false
throws:
  IllegalStateException - if the child is not valid to add
See Also:   java.util.Collection.add(java.lang.Object)



addAll
public boolean addAll(Collection collection)(Code)
This method is unsupported, throws UnsupportedOperationException.
See Also:   java.util.Collection.addAll(java.util.Collection)



addBeanContextMembershipListener
public void addBeanContextMembershipListener(BeanContextMembershipListener listener)(Code)



avoidingGui
public boolean avoidingGui()(Code)



bcsChildren
protected Iterator bcsChildren()(Code)
Returns an iterator of all BCSChild instances, with remove() disabled. an iterator of all BCSChild instances



bcsPreDeserializationHook
protected void bcsPreDeserializationHook(ObjectInputStream ois) throws IOException, ClassNotFoundException(Code)
This method is called by readObject() after defaultReadObject() and before deserializing any children or listeners. Subclass can insert its specific deserialization behavior by overrideing this method.

The default implementation does nothing.


Parameters:
  ois - the object input stream
throws:
  IOException -
throws:
  ClassNotFoundException -



bcsPreSerializationHook
protected void bcsPreSerializationHook(ObjectOutputStream oos) throws IOException(Code)
This method is called by writeObject() after defaultWriteObject() and before serializing any children or listeners. Subclass can insert its specific serialization behavior by overrideing this method.

The default implementation does nothing.


Parameters:
  oos - the object output stream
throws:
  IOException -



childDeserializedHook
protected void childDeserializedHook(Object child, BCSChild bcsChild)(Code)
This method is called during deserialization everytime a child is read.

The default implementation does nothing.


Parameters:
  child - the child just deserialized
Parameters:
  bcsChild - the BCSChild just deserialized



childJustAddedHook
protected void childJustAddedHook(Object child, BCSChild bcsChild)(Code)
This method is called everytime a child is added to this context. This method is called with child synchronized.

The default implementation does nothing.


Parameters:
  child - the child just added
Parameters:
  bcsChild - the BCSChild just added



childJustRemovedHook
protected void childJustRemovedHook(Object child, BCSChild bcsChild)(Code)
This method is called everytime a child is removed from this context. This method is called with child synchronized.

The default implementation does nothing.


Parameters:
  child - the child just removed
Parameters:
  bcsChild - the BCSChild just removed



classEquals
final protected static boolean classEquals(Class clz1, Class clz2)(Code)
Compares if two classes are equal or their class names are equal.
Parameters:
  clz1 - a class
Parameters:
  clz2 - another class true if two class objects are equal or their class names are equal.



clear
public void clear()(Code)
This method is unsupported, throws UnsupportedOperationException.
See Also:   java.util.Collection.clear



contains
public boolean contains(Object child)(Code)
Returns true if the given object is a child of this context.
Parameters:
  child - the object to test true if the given object is a child of this context
See Also:   java.util.Collection.contains(java.lang.Object)



containsAll
public boolean containsAll(Collection collection)(Code)
Returns true if given objects are children of this context.
Parameters:
  collection - a collection of objects true if given objects are children of this context
See Also:   java.util.Collection.containsAll(java.util.Collection)



containsKey
public boolean containsKey(Object child)(Code)
Returns true if the given object is a child of this context.
Parameters:
  child - the object to test true if the given object is a child of this context



copyChildren
final protected Object[] copyChildren()(Code)
Returns an array containing all children of this context. an array containing all children of this context



createBCSChild
protected BCSChild createBCSChild(Object child, Object proxyPeer)(Code)
Creates a BCSChild object to company the given child.
Parameters:
  child - the child
Parameters:
  proxyPeer - the proxy peer of the child if there is one a BCSChild object to company the given child



deserialize
final protected void deserialize(ObjectInputStream ois, Collection collection) throws IOException, ClassNotFoundException(Code)
Deserialize a collection.

First read a int indicating of number of rest objects, then read the objects one by one.


Parameters:
  ois - the stream where the collection is read from
Parameters:
  collection - the collection to hold read objects
throws:
  IOException - if I/O exception occurs
throws:
  ClassNotFoundException - if class of any read object is not found



dontUseGui
public void dontUseGui()(Code)



fireChildrenAdded
final protected void fireChildrenAdded(BeanContextMembershipEvent event)(Code)
Notifies registered BeanContextMembershipListeners that a new child has been added.
Parameters:
  event - the BeanContextMembershipEvent



fireChildrenRemoved
final protected void fireChildrenRemoved(BeanContextMembershipEvent event)(Code)
Notifies registered BeanContextMembershipListeners that a child has been removed.
Parameters:
  event - the BeanContextMembershipEvent



getBeanContextPeer
public BeanContext getBeanContextPeer()(Code)
Returns the peer of this context casted as BeanContext. the peer of this context casted as BeanContext



getChildBeanContextChild
final protected static BeanContextChild getChildBeanContextChild(Object child)(Code)
Returns the BeanContextChild related with the given child.

If the child implements BeanContextChild, it is returned. If the child implements BeanContextProxy, the proxy is returned. Otherwise, null is returned.


Parameters:
  child - a child the BeanContextChild related with the given child
throws:
  IllegalStateException - if the child implements both BeanContextChild and BeanContextProxy



getChildBeanContextMembershipListener
final protected static BeanContextMembershipListener getChildBeanContextMembershipListener(Object child)(Code)
Returns the given child casted to BeanContextMembershipListener, or null if it does not implements the interface.
Parameters:
  child - a child the given child casted to BeanContextMembershipListener,or null if it does not implements the interface



getChildPropertyChangeListener
final protected static PropertyChangeListener getChildPropertyChangeListener(Object child)(Code)
Returns the given child casted to PropertyChangeListener, or null if it does not implements the interface.
Parameters:
  child - a child the given child casted to PropertyChangeListener,or null if it does not implements the interface



getChildSerializable
final protected static Serializable getChildSerializable(Object child)(Code)
Returns the given child casted to Serializable, or null if it does not implements the interface.
Parameters:
  child - a child the given child casted to Serializable,or null if it does not implements the interface



getChildVetoableChangeListener
final protected static VetoableChangeListener getChildVetoableChangeListener(Object child)(Code)
Returns the given child casted to VetoableChangeListener, or null if it does not implements the interface.
Parameters:
  child - a child the given child casted to VetoableChangeListener,or null if it does not implements the interface



getChildVisibility
final protected static Visibility getChildVisibility(Object child)(Code)
Returns the given child casted to Visibility, or null if it does not implements the interface.
Parameters:
  child - a child the given child casted to Visibility,or null if it does not implements the interface



getLocale
public Locale getLocale()(Code)
Returns the locale of this context. the locale of this context



getResource
public URL getResource(String resourceName, BeanContextChild child)(Code)



getResourceAsStream
public InputStream getResourceAsStream(String resourceName, BeanContextChild child) throws IllegalArgumentException(Code)



initialize
protected void initialize()(Code)
Initializes all transient fields of this instance, called by constructors and readObject().



instantiateChild
public Object instantiateChild(String beanName) throws IOException, ClassNotFoundException(Code)



isDesignTime
public boolean isDesignTime()(Code)



isEmpty
public boolean isEmpty()(Code)



isSerializing
public boolean isSerializing()(Code)
Returns true if this context is currently being serialized (by another thread). true if this context is currently being serialized (by another thread)



iterator
public Iterator iterator()(Code)
Returns an iterator of children of this context, with remove() disabled.
See Also:   java.util.Collection.iterator



needsGui
public boolean needsGui()(Code)
Returns true if this context or its children needs GUI to work properly.

The implementation checks the peer and all the children that implement Visibility to see if any of their needsGui() returns true, and if any of the children extends java.awt.Component.


See Also:   java.beans.Visibility.needsGui



okToUseGui
public void okToUseGui()(Code)



propertyChange
public void propertyChange(PropertyChangeEvent event)(Code)



readChildren
final public void readChildren(ObjectInputStream ois) throws IOException, ClassNotFoundException(Code)
Deserializes children from the given object input stream.

The implementation reads pairs of child object and BCSChild object according to serializable property. For each pair, it is added to the children map and the childDeserializedHook() is called. If the child implements BeanContextChild, its setBeanContext() is also called.

This method is called by readObject() if the context works standalone. Or if this support object is a delegate of another BeanContext implementation, then this method should be called by the peer. Doing this means that derialization can proceed without any circular dependency problems.
Parameters:
  ois - the object input stream
throws:
  IOException - if I/O exception occurs
throws:
  ClassNotFoundException - if class of read object is not found




remove
public boolean remove(Object child)(Code)
Removes the given child from this context.

Delegates to remove(child, true).


Parameters:
  child - a child of this context true if the child is removed; or false if it is not a child of this context
throws:
  IllegalArgumentException - if the child is null
throws:
  IllegalStateException - if the child is not valid to remove
See Also:   java.util.Collection.remove(java.lang.Object)



remove
protected boolean remove(Object child, boolean setChildBC)(Code)
Removes the given child from this context.

If the given child is not a child of this context, simply returns false. Otherwise, validatePendingRemove() is called. If the removal is valid, the child's beanContext property is updated (if required) and the child and its proxy peer (if there is one) is removed. Last, childJustRemovedHook() is called and listeners are notified.


Parameters:
  child - a child of this context
Parameters:
  setChildBC - whether to call setBeanContext() on the child or not true if the child is removed; or false if it is not a child of this context
throws:
  IllegalArgumentException - if the child is null
throws:
  IllegalStateException - if the child is not valid to remove



removeAll
public boolean removeAll(Collection collection)(Code)
This method is unsupported, throws UnsupportedOperationException.
See Also:   java.util.Collection.removeAll(java.util.Collection)



removeBeanContextMembershipListener
public void removeBeanContextMembershipListener(BeanContextMembershipListener listener)(Code)



retainAll
public boolean retainAll(Collection collection)(Code)
This method is unsupported, throws UnsupportedOperationException.
See Also:   java.util.Collection.retainAll(java.util.Collection)



serialize
final protected void serialize(ObjectOutputStream oos, Collection collection) throws IOException(Code)
Serializes the given collection.

First writes a int indicating the number of all serializable elements (implements Serializable, then objects are writtern one by one.


Parameters:
  oos - the stream where the collection is writtern to
Parameters:
  collection - the collection to serialize
throws:
  IOException - if I/O exception occurs



setDesignTime
public void setDesignTime(boolean designTime)(Code)



setLocale
public void setLocale(Locale newLocale) throws PropertyVetoException(Code)
Sets the locale of this context. VetoableChangeListeners and PropertyChangeListeners are notified.
Parameters:
  newLocale - the new locale to set
throws:
  PropertyVetoException - if any VetoableChangeListener vetos this change



size
public int size()(Code)
Returns the number children of this context. the number children of this context
See Also:   java.util.Collection.size



toArray
public Object[] toArray()(Code)
Returns an array of children of this context. an array of children of this context
See Also:   java.util.Collection.toArray



toArray
public Object[] toArray(Object[] array)(Code)
Returns an array of children of this context. an array of children of this context
See Also:   java.util.Collection.toArray(java.lang.Object[])



validatePendingAdd
protected boolean validatePendingAdd(Object child)(Code)
Validates the pending add of child.

Default implementation always returns true.


Parameters:
  child - the child to be added true if it is valid to add the child



validatePendingRemove
protected boolean validatePendingRemove(Object child)(Code)
Validates the pending removal of child.

Default implementation always returns true.


Parameters:
  child - the child to be removed true if it is valid to remove the child



vetoableChange
public void vetoableChange(PropertyChangeEvent pce) throws PropertyVetoException(Code)



writeChildren
final public void writeChildren(ObjectOutputStream oos) throws IOException(Code)
Serializes children to the given object input stream.

The implementation iterates through all children and writes out pairs of child object and BCSChild object if the child is serializable (implements Serialization.

This method is called by writeObject() if the context works standalone. Or if this support object is a delegate of another BeanContext implementation, then this method should be called by the peer to avoid the 'chicken and egg' problem during deserialization.


Parameters:
  oos - the stream to write
throws:
  IOException - if I/O exception occurs



Fields inherited from java.beans.beancontext.BeanContextChildSupport
final static String BEAN_CONTEXT(Code)(Java Doc)
protected transient BeanContext beanContext(Code)(Java Doc)
public BeanContextChild beanContextChildPeer(Code)(Java Doc)
protected PropertyChangeSupport pcSupport(Code)(Java Doc)
protected transient boolean rejectedSetBCOnce(Code)(Java Doc)
protected VetoableChangeSupport vcSupport(Code)(Java Doc)

Methods inherited from java.beans.beancontext.BeanContextChildSupport
public void addPropertyChangeListener(String name, PropertyChangeListener pcl)(Code)(Java Doc)
public void addVetoableChangeListener(String name, VetoableChangeListener vcl)(Code)(Java Doc)
public void firePropertyChange(String name, Object oldValue, Object newValue)(Code)(Java Doc)
public void fireVetoableChange(String name, Object oldValue, Object newValue) throws PropertyVetoException(Code)(Java Doc)
public synchronized BeanContext getBeanContext()(Code)(Java Doc)
public BeanContextChild getBeanContextChildPeer()(Code)(Java Doc)
protected void initializeBeanContextResources()(Code)(Java Doc)
public boolean isDelegated()(Code)(Java Doc)
protected void releaseBeanContextResources()(Code)(Java Doc)
public void removePropertyChangeListener(String name, PropertyChangeListener pcl)(Code)(Java Doc)
public void removeVetoableChangeListener(String name, VetoableChangeListener vcl)(Code)(Java Doc)
public void serviceAvailable(BeanContextServiceAvailableEvent bcsae)(Code)(Java Doc)
public void serviceRevoked(BeanContextServiceRevokedEvent bcsre)(Code)(Java Doc)
public synchronized void setBeanContext(BeanContext bc) throws PropertyVetoException(Code)(Java Doc)
public boolean validatePendingSetBeanContext(BeanContext newValue)(Code)(Java Doc)

Methods inherited from java.lang.Object
protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object object)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final public Class<? extends Object> getClass()(Code)(Java Doc)
public int hashCode()(Code)(Java Doc)
final public void notify()(Code)(Java Doc)
final public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final public void wait(long millis, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait(long millis) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.