org.archiviststoolkit.swing
Interface WorkSurface

All Known Implementing Classes:
DigitalObjectTableWorkSurface, DomainTableWorkSurface, ResourceTableWorkSurface

public interface WorkSurface

The worksurface is the base of all worksurface types within the Swing based GUI. Implement this if you want to extend the interface.


Method Summary
 javax.swing.JComponent getComponent()
          Get the worksurface component.
 javax.swing.Icon getIcon()
          Get the icon for this worksurface.
 java.lang.String getName()
          Get the name of the worksurface.
 java.lang.String getTooltip()
          Get the tooltip for this worksurface.
 

Method Detail

getName

java.lang.String getName()
Get the name of the worksurface.

Returns:
the worksurface name

getIcon

javax.swing.Icon getIcon()
Get the icon for this worksurface.

Returns:
the icon

getTooltip

java.lang.String getTooltip()
Get the tooltip for this worksurface.

Returns:
the tooltip string

getComponent

javax.swing.JComponent getComponent()
Get the worksurface component.

Returns:
the component representing the worksuface