diff options
author | Michael Koch <konqueror@gmx.de> | 2003-03-17 15:21:45 +0000 |
---|---|---|
committer | Michael Koch <mkoch@gcc.gnu.org> | 2003-03-17 15:21:45 +0000 |
commit | 6d04746832c64088a510517fcace16f0c60d528c (patch) | |
tree | 6acf6da5e934be029c688434eef17c49b3b73840 /libjava/java/beans/beancontext | |
parent | 2ff04cc63aa8b683dd17f029e7579280ecd8f9c8 (diff) | |
download | gcc-6d04746832c64088a510517fcace16f0c60d528c.zip gcc-6d04746832c64088a510517fcace16f0c60d528c.tar.gz gcc-6d04746832c64088a510517fcace16f0c60d528c.tar.bz2 |
Beans.java: Explicitely import classes not packages.
2003-03-17 Michael Koch <konqueror@gmx.de>
* java/beans/Beans.java:
Explicitely import classes not packages.
* java/beans/FeatureDescriptor.java
(preferred): New member variable.
(isPreferred): New method.
(setPreferred): New method.
* java/beans/PropertyEditorManager.java:
Explicitely import used classes.
* java/beans/beancontext/BeanContextChild.java:
Added line wrapping.
* java/beans/beancontext/BeanContextChildSupport.java:
Reindented.
* java/beans/beancontext/BeanContextEvent.java:
Reindented.
From-SVN: r64486
Diffstat (limited to 'libjava/java/beans/beancontext')
-rw-r--r-- | libjava/java/beans/beancontext/BeanContextChild.java | 3 | ||||
-rw-r--r-- | libjava/java/beans/beancontext/BeanContextChildSupport.java | 79 | ||||
-rw-r--r-- | libjava/java/beans/beancontext/BeanContextEvent.java | 3 |
3 files changed, 49 insertions, 36 deletions
diff --git a/libjava/java/beans/beancontext/BeanContextChild.java b/libjava/java/beans/beancontext/BeanContextChild.java index c3f4f00..ef2b7b3 100644 --- a/libjava/java/beans/beancontext/BeanContextChild.java +++ b/libjava/java/beans/beancontext/BeanContextChild.java @@ -43,7 +43,8 @@ import java.beans.VetoableChangeListener; import java.beans.PropertyVetoException; /** - * Beans implement this to get information about the execution environment and its services and to be placed in the hierarchy. + * Beans implement this to get information about the execution environment and + * its services and to be placed in the hierarchy. * <P> * * The difference between a <code>BeanContext</code> and a diff --git a/libjava/java/beans/beancontext/BeanContextChildSupport.java b/libjava/java/beans/beancontext/BeanContextChildSupport.java index 270854b..ea48cf2 100644 --- a/libjava/java/beans/beancontext/BeanContextChildSupport.java +++ b/libjava/java/beans/beancontext/BeanContextChildSupport.java @@ -56,7 +56,7 @@ import java.io.Serializable; * behavior. If there are problems, let me know. * * @author John Keiser - * @since JDK1.2 + * @since 1.2 * @see java.beans.beancontext.BeanContextChild */ @@ -97,14 +97,14 @@ public class BeanContextChildSupport */ protected VetoableChangeSupport vcSupport; - /** * Create a new <code>BeanContextChildSupport</code> with itself as the peer. * This is meant to be used when you subclass * <code>BeanContextChildSupport</code> to create your child. */ - public BeanContextChildSupport() { - this(null); + public BeanContextChildSupport() + { + this (null); }; /** @@ -112,14 +112,16 @@ public class BeanContextChildSupport * @param peer the peer to use, or <code>null</code> to specify * <code>this</code>. */ - public BeanContextChildSupport(BeanContextChild peer) { - if(peer == null) { - peer = this; - } + public BeanContextChildSupport (BeanContextChild peer) + { + if (peer == null) + { + peer = this; + } beanContextChildPeer = peer; - pcSupport = new PropertyChangeSupport(peer); - vcSupport = new VetoableChangeSupport(peer); + pcSupport = new PropertyChangeSupport (peer); + vcSupport = new VetoableChangeSupport (peer); } /** @@ -178,34 +180,42 @@ public class BeanContextChildSupport * <code>BeanContextChild</code> implementor does not * wish to have its parent changed. */ - public void setBeanContext(BeanContext newBeanContext) - throws PropertyVetoException { - synchronized(beanContextChildPeer) { - if(newBeanContext == beanContext) - return; - - if(!rejectedSetBCOnce) { - if(!validatePendingSetBeanContext(newBeanContext)) { - rejectedSetBCOnce = true; - throw new PropertyVetoException("validatePendingSetBeanContext() rejected change", - new PropertyChangeEvent(beanContextChildPeer, "beanContext", beanContext, newBeanContext)); - } - try { - fireVetoableChange("beanContext", beanContext, newBeanContext); - } catch(PropertyVetoException e) { - rejectedSetBCOnce = true; - throw e; - } - } - - releaseBeanContextResources(); + public void setBeanContext(BeanContext newBeanContext) + throws PropertyVetoException + { + synchronized (beanContextChildPeer) + { + if (newBeanContext == beanContext) + return; + + if (!rejectedSetBCOnce) + { + if (!validatePendingSetBeanContext (newBeanContext)) + { + rejectedSetBCOnce = true; + throw new PropertyVetoException ("validatePendingSetBeanContext() rejected change", + new PropertyChangeEvent(beanContextChildPeer, "beanContext", beanContext, newBeanContext)); + } + + try + { + fireVetoableChange ("beanContext", beanContext, newBeanContext); + } + catch (PropertyVetoException e) + { + rejectedSetBCOnce = true; + throw e; + } + } + + releaseBeanContextResources (); beanContext = newBeanContext; rejectedSetBCOnce = false; - firePropertyChange("beanContext", beanContext, newBeanContext); + firePropertyChange ("beanContext", beanContext, newBeanContext); - initializeBeanContextResources(); + initializeBeanContextResources (); } } @@ -213,7 +223,8 @@ public class BeanContextChildSupport * Get the parent <code>BeanContext</code>. * @return the parent <code>BeanContext</code>. */ - public BeanContext getBeanContext() { + public BeanContext getBeanContext() + { return beanContext; } diff --git a/libjava/java/beans/beancontext/BeanContextEvent.java b/libjava/java/beans/beancontext/BeanContextEvent.java index e6d8cb2..f93d3fe 100644 --- a/libjava/java/beans/beancontext/BeanContextEvent.java +++ b/libjava/java/beans/beancontext/BeanContextEvent.java @@ -47,7 +47,8 @@ import java.util.EventObject; * @since JDK1.2 */ -public abstract class BeanContextEvent extends EventObject { +public abstract class BeanContextEvent extends EventObject +{ /** * The <code>BeanContext</code> that most recently passed this * event on. |