vooga.levelEditor.model
Class CurrentLevelObjectModel

java.lang.Object
  extended by java.util.Observable
      extended by vooga.levelEditor.model.CurrentLevelObjectModel
All Implemented Interfaces:
java.util.Observer

public class CurrentLevelObjectModel
extends java.util.Observable
implements java.util.Observer

This is the data model for the Current Level Object window.

Author:
Phil Puryear

Constructor Summary
CurrentLevelObjectModel()
          Construct a new model.
 
Method Summary
 javax.swing.ListModel getListModel()
          A list model containing a list of all objects currently in the level.
 void update(java.util.Observable o, java.lang.Object arg)
           
 
Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CurrentLevelObjectModel

public CurrentLevelObjectModel()
Construct a new model.

Method Detail

getListModel

public javax.swing.ListModel getListModel()
A list model containing a list of all objects currently in the level.


update

public void update(java.util.Observable o,
                   java.lang.Object arg)
Specified by:
update in interface java.util.Observer