public abstract class AbstractView extends java.lang.Object implements View
Constructor and Description |
---|
AbstractView(Document doc)
Construct a view of the given document.
|
Modifier and Type | Method and Description |
---|---|
void |
close()
Close the view.
|
void |
copy(java.awt.datatransfer.Clipboard c)
Get the currently selected objects from this view, if any,
and place them on the given clipboard.
|
void |
cut(java.awt.datatransfer.Clipboard c)
Remove the currently selected objects from this view, if any,
and place them on the given clipboard.
|
abstract javax.swing.JComponent |
getComponent()
Return the component that implements the display of this view.
|
Document |
getDocument()
Get the document that this view is viewing.
|
abstract java.lang.String |
getShortTitle()
Get the short title of this document.
|
abstract java.lang.String |
getTitle()
Get the title of this document
|
void |
paste(java.awt.datatransfer.Clipboard c)
Clone the objects currently on the clipboard, if any, and
place them in the given view.
|
public AbstractView(Document doc)
public void close() throws java.lang.Exception
public void copy(java.awt.datatransfer.Clipboard c)
public void cut(java.awt.datatransfer.Clipboard c)
public abstract javax.swing.JComponent getComponent()
getComponent
in interface View
public Document getDocument()
getDocument
in interface View
public abstract java.lang.String getTitle()
public abstract java.lang.String getShortTitle()
getShortTitle
in interface View
public void paste(java.awt.datatransfer.Clipboard c)