com.guiseframework
Class DefaultGuiseSession

java.lang.Object
  extended by com.globalmentor.beans.BoundPropertyObject
      extended by com.guiseframework.AbstractGuiseSession
          extended by com.guiseframework.DefaultGuiseSession
All Implemented Interfaces:
com.globalmentor.beans.PropertyBindable, com.globalmentor.beans.PropertyConstrainable, com.globalmentor.config.ConfigurationManaged, com.globalmentor.text.CollatorFactory, GuiseSession

public class DefaultGuiseSession
extends AbstractGuiseSession

A default implementation of a Guise session.

Author:
Garret Wilson

Field Summary
 
Fields inherited from class com.globalmentor.beans.BoundPropertyObject
NO_PROPERTY_CHANGE_LISTENERS, NO_VETOABLE_CHANGE_LISTENERS
 
Fields inherited from interface com.guiseframework.GuiseSession
INPUT_STRATEGY_PROPERTY, LOCALE_PROPERTY, ORIENTATION_PROPERTY, PRINCIPAL_PROPERTY, THEME_URI_PROPERTY, TIME_ZONE_PROPERTY
 
Constructor Summary
DefaultGuiseSession(GuiseApplication application, Platform platform)
          Application and platform constructor.
 
Method Summary
 
Methods inherited from class com.guiseframework.AbstractGuiseSession
beginModalNavigation, clearRequestedNavigation, createBusyComponent, createComponent, createInputEvent, createTempPublicResource, dereferenceString, dereferenceURI, destroy, endModalNavigation, fireNavigated, fireNavigated, getAboutApplicationActionPrototype, getApplication, getApplicationFrame, getBookmark, getBooleanResource, getBooleanResource, getBreadcrumb, getBreadcrumbs, getCollatorInstance, getColorResource, getColorResource, getConfiguration, getDepictionRootURI, getDepictionURI, getDepictionURI, getDestinationComponent, getInputStrategy, getIntegerResource, getIntegerResource, getLocale, getLogWriter, getModalNavigation, getNavigationComponent, getNavigationPath, getOrientation, getPlatform, getPreferences, getPrincipal, getRequestedNavigation, getResource, getResource, getResourceBundle, getStringResource, getStringResource, getTheme, getThemeURI, getTimeZone, getURIResource, getURIResource, getUUID, initialize, initializeComponent, initializeComponent, initializeComponentFromResource, input, isModalNavigation, log, log, navigate, navigate, navigate, navigate, navigate, navigate, navigateModal, navigateModal, navigateModal, notify, notify, notify, notify, notify, peekModalNavigation, pollModalNavigation, popModalNavigation, pushModalNavigation, releaseDestinationComponent, releaseResourceBundle, removeConfiguration, requestLocale, resolveURI, setBookmark, setConfiguration, setConfiguration, setConfigurations, setDepictionRootURI, setInputStrategy, setLocale, setLogWriter, setNavigation, setNavigationPath, setOrientation, setPreferences, setPrincipal, setThemeURI, setTimeZone
 
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
 
Methods inherited from interface com.globalmentor.beans.PropertyBindable
addPropertyChangeListener, addPropertyChangeListener, getPropertyChangeListeners, getPropertyChangeListeners, hasPropertyChangeListeners, removePropertyChangeListener, removePropertyChangeListener
 

Constructor Detail

DefaultGuiseSession

public DefaultGuiseSession(GuiseApplication application,
                           Platform platform)
Application and platform constructor.

Parameters:
application - The Guise application to which this session belongs.
platform - The platform on which this session's objects are depicted.
Throws:
java.lang.NullPointerException - if the given application and/or platform is null.


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