daoc.editor.model
Class WindowManager

java.lang.Object
  extended bydaoc.editor.model.WindowManager
All Implemented Interfaces:
java.util.EventListener, IUpdateListener

public class WindowManager
extends java.lang.Object
implements IUpdateListener

Stores window panels.


Constructor Summary
WindowManager()
           
 
Method Summary
 WindowtemplateNode find(java.lang.String name)
           
 WindowPanel find(WindowtemplateNode n)
           
 java.util.List getNodes()
           
 WindowPanel[] getWindows()
           
 void load()
           
 void nodeAdded(ElementNode node, ElementNode child)
           
 void nodeRemoved(ElementNode node, ElementNode child)
           
 void nodeUpdated(ElementNode node)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WindowManager

public WindowManager()
Method Detail

load

public void load()

find

public WindowtemplateNode find(java.lang.String name)

find

public WindowPanel find(WindowtemplateNode n)

getWindows

public WindowPanel[] getWindows()

getNodes

public java.util.List getNodes()

nodeAdded

public void nodeAdded(ElementNode node,
                      ElementNode child)
Specified by:
nodeAdded in interface IUpdateListener

nodeRemoved

public void nodeRemoved(ElementNode node,
                        ElementNode child)
Specified by:
nodeRemoved in interface IUpdateListener

nodeUpdated

public void nodeUpdated(ElementNode node)
Specified by:
nodeUpdated in interface IUpdateListener