org.ejtools.adwt
Class BeanContextListView.BeanContextListModel

java.lang.Object
  |
  +--org.ejtools.adwt.BeanContextListView.BeanContextListModel
All Implemented Interfaces:
java.beans.beancontext.BeanContextMembershipListener, java.util.EventListener, javax.swing.ListModel
Enclosing class:
BeanContextListView

protected class BeanContextListView.BeanContextListModel
extends java.lang.Object
implements javax.swing.ListModel, java.beans.beancontext.BeanContextMembershipListener

Description of the Class

Version:
$Revision: 1.5 $
Author:
Administrator

Field Summary
protected  java.util.Vector content
          Description of the Field
protected  java.beans.beancontext.BeanContext context
          Description of the Field
protected  java.util.Vector listeners
          Description of the Field
 
Constructor Summary
BeanContextListView.BeanContextListModel(java.beans.beancontext.BeanContext beancontext)
          Constructor for the BeanContextListModel object
 
Method Summary
 void addListDataListener(javax.swing.event.ListDataListener l)
          Adds a feature to the ListDataListener attribute of the BeanContextListModel object
 void childrenAdded(java.beans.beancontext.BeanContextMembershipEvent beancontextmembershipevent)
          Description of the Method
 void childrenRemoved(java.beans.beancontext.BeanContextMembershipEvent beancontextmembershipevent)
          Description of the Method
 java.lang.Object getElementAt(int index)
          Description of the Method
 int getSize()
          Gets the size attribute of the BeanContextListModel object
 void removeListDataListener(javax.swing.event.ListDataListener l)
          Description of the Method
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

content

protected java.util.Vector content
Description of the Field


context

protected java.beans.beancontext.BeanContext context
Description of the Field


listeners

protected java.util.Vector listeners
Description of the Field

Constructor Detail

BeanContextListView.BeanContextListModel

public BeanContextListView.BeanContextListModel(java.beans.beancontext.BeanContext beancontext)
Constructor for the BeanContextListModel object

Parameters:
beancontext - Description of Parameter
Method Detail

addListDataListener

public void addListDataListener(javax.swing.event.ListDataListener l)
Adds a feature to the ListDataListener attribute of the BeanContextListModel object

Specified by:
addListDataListener in interface javax.swing.ListModel
Parameters:
l - The feature to be added to the ListDataListener attribute

childrenAdded

public void childrenAdded(java.beans.beancontext.BeanContextMembershipEvent beancontextmembershipevent)
Description of the Method

Specified by:
childrenAdded in interface java.beans.beancontext.BeanContextMembershipListener
Parameters:
beancontextmembershipevent - Description of Parameter

childrenRemoved

public void childrenRemoved(java.beans.beancontext.BeanContextMembershipEvent beancontextmembershipevent)
Description of the Method

Specified by:
childrenRemoved in interface java.beans.beancontext.BeanContextMembershipListener
Parameters:
beancontextmembershipevent - Description of Parameter

getElementAt

public java.lang.Object getElementAt(int index)
Description of the Method

Specified by:
getElementAt in interface javax.swing.ListModel
Parameters:
index - Description of Parameter
Returns:
Description of the Returned Value

getSize

public int getSize()
Gets the size attribute of the BeanContextListModel object

Specified by:
getSize in interface javax.swing.ListModel
Returns:
The size value

removeListDataListener

public void removeListDataListener(javax.swing.event.ListDataListener l)
Description of the Method

Specified by:
removeListDataListener in interface javax.swing.ListModel
Parameters:
l - Description of Parameter


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