org.ejtools.adwt.service
Class BeanContextInternalFrame

java.lang.Object
  |
  +--java.beans.beancontext.BeanContextChildSupport
        |
        +--java.beans.beancontext.BeanContextSupport
              |
              +--java.beans.beancontext.BeanContextServicesSupport
                    |
                    +--org.ejtools.beans.beancontext.CustomBeanContextServicesSupport
                          |
                          +--org.ejtools.adwt.service.BeanContextInternalFrame
All Implemented Interfaces:
java.beans.beancontext.BeanContext, java.beans.beancontext.BeanContextChild, java.beans.beancontext.BeanContextServiceRevokedListener, java.beans.beancontext.BeanContextServices, java.beans.beancontext.BeanContextServicesListener, java.util.Collection, java.beans.DesignMode, java.util.EventListener, javax.swing.event.InternalFrameListener, java.beans.PropertyChangeListener, java.io.Serializable, org.ejtools.util.state.Storable, java.beans.VetoableChangeListener, java.beans.Visibility
Direct Known Subclasses:
ConsoleServiceInternalFrame

public class BeanContextInternalFrame
extends org.ejtools.beans.beancontext.CustomBeanContextServicesSupport
implements javax.swing.event.InternalFrameListener

Description of the Class

Version:
$Revision: 1.6 $
Author:
Laurent Etiemble
See Also:
Serialized Form

Field Summary
protected  CommandAction action
          Description of the Field
protected  javax.swing.JInternalFrame frame
          Description of the Field
protected  MDIFrameService service
          Description of the Field
 
Fields inherited from class java.beans.beancontext.BeanContextServicesSupport
bcsListeners, proxy, serializable, services
 
Fields inherited from class java.beans.beancontext.BeanContextSupport
bcmListeners, children, designTime, locale, okToUseGui
 
Fields inherited from class java.beans.beancontext.BeanContextChildSupport
beanContext, beanContextChildPeer, pcSupport, rejectedSetBCOnce, vcSupport
 
Fields inherited from interface java.beans.beancontext.BeanContext
globalHierarchyLock
 
Fields inherited from interface java.beans.DesignMode
PROPERTYNAME
 
Constructor Summary
BeanContextInternalFrame()
          Constructor for the BeanContextInternalFrame object
 
Method Summary
 void activate()
          Description of the Method
 void close()
          Description of the Method
 CommandAction getAction()
          Gets the action attribute of the BeanContextInternalFrame object
 java.awt.Component getComponent()
          Gets the component attribute of the BeanContextInternalFrame object
 java.lang.String getTitle()
          Gets the title attribute of the BeanContextInternalFrame object
protected  void initializeBeanContextResources()
          Description of the Method
 void internalFrameActivated(javax.swing.event.InternalFrameEvent event)
           
 void internalFrameClosed(javax.swing.event.InternalFrameEvent event)
           
 void internalFrameClosing(javax.swing.event.InternalFrameEvent event)
           
 void internalFrameDeactivated(javax.swing.event.InternalFrameEvent event)
           
 void internalFrameDeiconified(javax.swing.event.InternalFrameEvent event)
           
 void internalFrameIconified(javax.swing.event.InternalFrameEvent event)
           
 void internalFrameOpened(javax.swing.event.InternalFrameEvent event)
           
protected  void releaseBeanContextResources()
          Description of the Method
protected  void releaseServices(java.beans.beancontext.BeanContextServices context)
          Description of the Method
 void setTitle(java.lang.String title)
          Sets the title attribute of the BeanContextInternalFrame object
protected  void useServices(java.beans.beancontext.BeanContextServices context)
          Description of the Method
 
Methods inherited from class org.ejtools.beans.beancontext.CustomBeanContextServicesSupport
accept, clear, getService
 
Methods inherited from class java.beans.beancontext.BeanContextServicesSupport
addBeanContextServicesListener, addService, addService, bcsPreDeserializationHook, bcsPreSerializationHook, childJustRemovedHook, createBCSChild, createBCSSServiceProvider, fireServiceAdded, fireServiceAdded, fireServiceRevoked, fireServiceRevoked, getBeanContextServicesPeer, getChildBeanContextServicesListener, getCurrentServiceClasses, getCurrentServiceSelectors, hasService, initialize, releaseService, removeBeanContextServicesListener, revokeService, serviceAvailable, serviceRevoked
 
Methods inherited from class java.beans.beancontext.BeanContextSupport
add, addAll, addBeanContextMembershipListener, avoidingGui, bcsChildren, childDeserializedHook, childJustAddedHook, classEquals, contains, containsAll, containsKey, copyChildren, deserialize, dontUseGui, fireChildrenAdded, fireChildrenRemoved, getBeanContextPeer, getChildBeanContextChild, getChildBeanContextMembershipListener, getChildPropertyChangeListener, getChildSerializable, getChildVetoableChangeListener, getChildVisibility, getLocale, getResource, getResourceAsStream, instantiateChild, isDesignTime, isEmpty, isSerializing, iterator, needsGui, okToUseGui, propertyChange, readChildren, remove, remove, removeAll, removeBeanContextMembershipListener, retainAll, serialize, setDesignTime, setLocale, size, toArray, toArray, validatePendingAdd, validatePendingRemove, vetoableChange, writeChildren
 
Methods inherited from class java.beans.beancontext.BeanContextChildSupport
addPropertyChangeListener, addVetoableChangeListener, firePropertyChange, fireVetoableChange, getBeanContext, getBeanContextChildPeer, isDelegated, removePropertyChangeListener, removeVetoableChangeListener, setBeanContext, validatePendingSetBeanContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.beans.beancontext.BeanContext
addBeanContextMembershipListener, getResource, getResourceAsStream, instantiateChild, removeBeanContextMembershipListener
 
Methods inherited from interface java.beans.beancontext.BeanContextChild
addPropertyChangeListener, addVetoableChangeListener, getBeanContext, removePropertyChangeListener, removeVetoableChangeListener, setBeanContext
 
Methods inherited from interface java.util.Collection
add, addAll, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray
 
Methods inherited from interface java.beans.DesignMode
isDesignTime, setDesignTime
 
Methods inherited from interface java.beans.Visibility
avoidingGui, dontUseGui, needsGui, okToUseGui
 

Field Detail

action

protected CommandAction action
Description of the Field


frame

protected javax.swing.JInternalFrame frame
Description of the Field


service

protected MDIFrameService service
Description of the Field

Constructor Detail

BeanContextInternalFrame

public BeanContextInternalFrame()
Constructor for the BeanContextInternalFrame object

Method Detail

activate

public void activate()
Description of the Method


close

public void close()
Description of the Method


getAction

public CommandAction getAction()
Gets the action attribute of the BeanContextInternalFrame object

Returns:
The action value

getComponent

public java.awt.Component getComponent()
Gets the component attribute of the BeanContextInternalFrame object

Returns:
The component value

getTitle

public java.lang.String getTitle()
Gets the title attribute of the BeanContextInternalFrame object

Returns:
The title value

internalFrameActivated

public void internalFrameActivated(javax.swing.event.InternalFrameEvent event)
Specified by:
internalFrameActivated in interface javax.swing.event.InternalFrameListener
Parameters:
event - Description of the Parameter

internalFrameClosed

public void internalFrameClosed(javax.swing.event.InternalFrameEvent event)
Specified by:
internalFrameClosed in interface javax.swing.event.InternalFrameListener
Parameters:
event - Description of the Parameter

internalFrameClosing

public void internalFrameClosing(javax.swing.event.InternalFrameEvent event)
Specified by:
internalFrameClosing in interface javax.swing.event.InternalFrameListener
Parameters:
event - Description of the Parameter

internalFrameDeactivated

public void internalFrameDeactivated(javax.swing.event.InternalFrameEvent event)
Specified by:
internalFrameDeactivated in interface javax.swing.event.InternalFrameListener
Parameters:
event - Description of the Parameter

internalFrameDeiconified

public void internalFrameDeiconified(javax.swing.event.InternalFrameEvent event)
Specified by:
internalFrameDeiconified in interface javax.swing.event.InternalFrameListener
Parameters:
event - Description of the Parameter

internalFrameIconified

public void internalFrameIconified(javax.swing.event.InternalFrameEvent event)
Specified by:
internalFrameIconified in interface javax.swing.event.InternalFrameListener
Parameters:
event - Description of the Parameter

internalFrameOpened

public void internalFrameOpened(javax.swing.event.InternalFrameEvent event)
Specified by:
internalFrameOpened in interface javax.swing.event.InternalFrameListener
Parameters:
event - Description of the Parameter

setTitle

public void setTitle(java.lang.String title)
Sets the title attribute of the BeanContextInternalFrame object

Parameters:
title - The new title value

initializeBeanContextResources

protected void initializeBeanContextResources()
Description of the Method

Overrides:
initializeBeanContextResources in class java.beans.beancontext.BeanContextServicesSupport

releaseBeanContextResources

protected void releaseBeanContextResources()
Description of the Method

Overrides:
releaseBeanContextResources in class java.beans.beancontext.BeanContextServicesSupport

releaseServices

protected void releaseServices(java.beans.beancontext.BeanContextServices context)
Description of the Method

Parameters:
context - Description of the Parameter

useServices

protected void useServices(java.beans.beancontext.BeanContextServices context)
Description of the Method

Parameters:
context - Description of the Parameter


Copyright © 2002-2003 EJTools Org.. All Rights Reserved.