|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectdiva.gui.AbstractView
public abstract class AbstractView
An abstract implementation of the View interface that consists of mostly empty methods to be filled in by concrete subclasses.
Constructor Summary | |
---|---|
AbstractView(Document doc)
Construct a view of the given document. |
Method Summary | |
---|---|
void |
close()
Close the view. |
void |
copy(Clipboard c)
Get the currently selected objects from this view, if any, and place them on the given clipboard. |
void |
cut(Clipboard c)
Remove the currently selected objects from this view, if any, and place them on the given clipboard. |
abstract JComponent |
getComponent()
Return the component that implements the display of this view. |
Document |
getDocument()
Get the document that this view is viewing. |
abstract String |
getShortTitle()
Get the short title of this document. |
abstract String |
getTitle()
Get the title of this document |
void |
paste(Clipboard c)
Clone the objects currently on the clipboard, if any, and place them in the given view. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AbstractView(Document doc)
Method Detail |
---|
public void close() throws Exception
close
in interface View
Exception
- If the close operation fails.public void copy(Clipboard c)
copy
in interface View
public void cut(Clipboard c)
cut
in interface View
public abstract JComponent getComponent()
getComponent
in interface View
public Document getDocument()
getDocument
in interface View
public abstract String getTitle()
getTitle
in interface View
public abstract String getShortTitle()
getShortTitle
in interface View
public void paste(Clipboard c)
paste
in interface View
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |