|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectdiva.gui.AbstractApplication
diva.gui.MultiWindowApplication
public abstract class MultiWindowApplication
An application that manages a group of toplevel frames for each document. These toplevel frames are raised and lowered together.
Constructor Summary | |
---|---|
MultiWindowApplication(AppContext context)
Create a MultiWindow application based on the given context. |
Method Summary | |
---|---|
void |
addView(View v)
Add a view to the list of views currently known by this application. |
abstract View |
createView(Document d)
Create a view to display the given document. |
View |
getView(Window w)
Get the Document displayed by the given component. |
void |
removeView(View v)
Remove the given view. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MultiWindowApplication(AppContext context)
Method Detail |
---|
public abstract View createView(Document d)
createView
in interface Application
createView
in class AbstractApplication
public void addView(View v)
AbstractApplication
addView
in interface Application
addView
in class AbstractApplication
public void removeView(View v)
removeView
in interface Application
removeView
in class AbstractApplication
public View getView(Window w)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |