org.salespointframework.desktop.models
Class DatabaseConnectionModel

java.lang.Object
  extended by javax.swing.AbstractListModel
      extended by org.salespointframework.desktop.models.DatabaseConnectionModel
All Implemented Interfaces:
java.io.Serializable, javax.swing.ListModel, DatabaseConnectionListener

public class DatabaseConnectionModel
extends javax.swing.AbstractListModel
implements DatabaseConnectionListener

ListModel for DatabaseConnections

Since:
4.0
Author:
Thomas Kissinger
See Also:
Serialized Form

Field Summary
private  java.util.List<DatabaseConnection> dbcList
          DatabaseConnection list
 
Fields inherited from class javax.swing.AbstractListModel
listenerList
 
Constructor Summary
DatabaseConnectionModel()
          default constructor
 
Method Summary
 void DatabaseConnectionUpdate()
          process update
 java.lang.Object getElementAt(int index)
          get DatabaseConnection at index
 int getSize()
          get list count
 void subscribe()
          subscribe to PersistenceManager
 void unsubscribe()
          unsubscribe from PersistenceManager
 
Methods inherited from class javax.swing.AbstractListModel
addListDataListener, fireContentsChanged, fireIntervalAdded, fireIntervalRemoved, getListDataListeners, getListeners, removeListDataListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dbcList

private java.util.List<DatabaseConnection> dbcList
DatabaseConnection list

Constructor Detail

DatabaseConnectionModel

public DatabaseConnectionModel()
default constructor

Method Detail

DatabaseConnectionUpdate

public void DatabaseConnectionUpdate()
process update

Specified by:
DatabaseConnectionUpdate in interface DatabaseConnectionListener

getElementAt

public java.lang.Object getElementAt(int index)
get DatabaseConnection at index

Specified by:
getElementAt in interface javax.swing.ListModel

getSize

public int getSize()
get list count

Specified by:
getSize in interface javax.swing.ListModel

subscribe

public void subscribe()
subscribe to PersistenceManager


unsubscribe

public void unsubscribe()
unsubscribe from PersistenceManager