it.tidalwave.beans
Interface JavaBean

Package class diagram package JavaBean
All Superinterfaces:
Serializable
All Known Implementing Classes:
JavaBeanAspect, JavaBeanSupport

public interface JavaBean
extends Serializable

Thanks to pupmonster@dev.java.net, jarppe2@dev.java.net for contributing the base code.

Version:
$Id$
Author:
pupmonster@dev.java.net, jarppe2@dev.java.net, Fabrizio Giudici
Status: experimental API

Method Summary
 Object __getDelegate()
          Used for equals() implementation, don't use.
 void addPropertyChangeListener(PropertyChangeListener listener)
           
 void addPropertyChangeListener(String propertyName, PropertyChangeListener listener)
           
 void addVetoableChangeListener(String propertyName, VetoableChangeListener listener)
           
 void addVetoableChangeListener(VetoableChangeListener listener)
           
 PropertyChangeListener[] getPropertyChangeListeners()
           
 PropertyChangeListener[] getPropertyChangeListeners(String propertyName)
           
 VetoableChangeListener[] getVetoableChangeListeners()
           
 VetoableChangeListener[] getVetoableChangeListeners(String propertyName)
           
 void removePropertyChangeListener(PropertyChangeListener listener)
           
 void removePropertyChangeListener(String propertyName, PropertyChangeListener listener)
           
 void removeVetoableChangeListener(String propertyName, VetoableChangeListener listener)
           
 void removeVetoableChangeListener(VetoableChangeListener listener)
           
 

Method Detail

addPropertyChangeListener

void addPropertyChangeListener(String propertyName,
                               PropertyChangeListener listener)

addPropertyChangeListener

void addPropertyChangeListener(PropertyChangeListener listener)

removePropertyChangeListener

void removePropertyChangeListener(String propertyName,
                                  PropertyChangeListener listener)

removePropertyChangeListener

void removePropertyChangeListener(PropertyChangeListener listener)

addVetoableChangeListener

void addVetoableChangeListener(String propertyName,
                               VetoableChangeListener listener)

addVetoableChangeListener

void addVetoableChangeListener(VetoableChangeListener listener)

getPropertyChangeListeners

PropertyChangeListener[] getPropertyChangeListeners()

getPropertyChangeListeners

PropertyChangeListener[] getPropertyChangeListeners(String propertyName)

getVetoableChangeListeners

VetoableChangeListener[] getVetoableChangeListeners()

getVetoableChangeListeners

VetoableChangeListener[] getVetoableChangeListeners(String propertyName)

removeVetoableChangeListener

void removeVetoableChangeListener(String propertyName,
                                  VetoableChangeListener listener)

removeVetoableChangeListener

void removeVetoableChangeListener(VetoableChangeListener listener)

__getDelegate

Object __getDelegate()
Used for equals() implementation, don't use. FIXME: try to remove from this interface.



Copyright © 2009-2012 Tidalwave s.a.s.. All Rights Reserved.