edu.wpi.cs.cs509.clipboard
Interface IClipboardGUI

All Superinterfaces:
IClipboard
All Known Implementing Classes:
Clipboard

public interface IClipboardGUI
extends IClipboard

Interface to a Clipboard component using Clipboard's built-in GUI.

  1. Set accessor so GUI commands are properly invoked by the accessor.
  2. Enable external entity to alter visible status of Clipboard GUI.

This interface is to be used by those components that require a Microsoft-Office-like GUI-interface to the clipboard component. If a programmatic interface is all that is required, then the IClipboard interface should be the means by which the clipboard is interacted.

Author:
George T. Heineman (heineman@cs.wpi.edu)

Method Summary
 void setAccessor(IClipboardAccessor ica)
          Tell GUI Clipboard to whom its commands should be sent.
 void showClipboard(boolean flag)
          Make the Clipboard GUI visible or invisible.
 
Methods inherited from interface edu.wpi.cs.cs509.clipboard.IClipboard
clear, insert, newDataTypeInstance, newItemInstance, retrieve, retrieve, retrieveNth, retrieveNth, types
 

Method Detail

setAccessor

public void setAccessor(IClipboardAccessor ica)
Tell GUI Clipboard to whom its commands should be sent.

Parameters:
ica - edu.wpi.cs.cs509.graph.clipboard.IClipboardAccessor

showClipboard

public void showClipboard(boolean flag)
Make the Clipboard GUI visible or invisible.