com.guiseframework.event
Class GuiseBoundPropertyObject

java.lang.Object
  extended by com.globalmentor.beans.BoundPropertyObject
      extended by com.guiseframework.event.GuiseBoundPropertyObject
All Implemented Interfaces:
com.globalmentor.beans.PropertyBindable, com.globalmentor.beans.PropertyConstrainable
Direct Known Subclasses:
AbstractCardCoupler, AbstractConverter, AbstractDepictedObject, AbstractEffect, AbstractLayout, AbstractPresentationModel, AbstractValidator, PlatformFileUploadTask

public class GuiseBoundPropertyObject
extends com.globalmentor.beans.BoundPropertyObject

A bound property object that reports all property change events to the current session. This class may postpone certain events if Guise is processing component controller events.

Author:
Garret Wilson

Field Summary
 
Fields inherited from class com.globalmentor.beans.BoundPropertyObject
NO_PROPERTY_CHANGE_LISTENERS, NO_VETOABLE_CHANGE_LISTENERS
 
Constructor Summary
GuiseBoundPropertyObject()
          Default constructor.
 
Method Summary
 GuiseSession getSession()
           
 
Methods inherited from class com.globalmentor.beans.BoundPropertyObject
addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, createPostponedPropertyChangeEvent, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, getForwardPropertyChangeListener, getPropertyChangeListeners, getPropertyChangeListeners, getPropertyChangeSupport, getRepeatPropertyChangeListener, getRepeatVetoableChangeListener, getVetoableChangeListeners, getVetoableChangeListeners, getVetoableChangeSupport, hasPropertyChangeListeners, hasVetoableChangeListeners, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GuiseBoundPropertyObject

public GuiseBoundPropertyObject()
Default constructor.

Method Detail

getSession

public GuiseSession getSession()
Returns:
The Guise session that owns this object.


Copyright © 2005-2010 GlobalMentor, Inc. All Rights Reserved.