Class Viewer.GUI.AnnotationPanel
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class Viewer.GUI.AnnotationPanel

Object
   |
   +----Component
           |
           +----Container
                   |
                   +----Panel
                           |
                           +----Viewer.GUI.AnnotationPanel

public class AnnotationPanel
extends Panel
This class contains the widgets for creating PresentationStateAnnotationObjects.

Author:
Klaus Kleber
Since:
30.04.1999
See Also:
AnnotationPanelEventController

Variable Index

 o activeButton
Contains the active Button.
 o filled
state true - if the PresentationStateAnnotationObject should be drawn filled
 o image
state true- if the PresentationStateAnnotationObject should be image relative, else display relative.

Constructor Index

 o Viewer.GUI.AnnotationPanel(ScreenImageHandler)
Constructor.

Method Index

 o setActiveButton(Button)
Activates the specified Button
 o setActiveButton()
Activates the editButton
 o setValue()
Updates the content of the GUI.

Variables

 o activeButton
public java.awt.Button activeButton
Contains the active Button. The active Button shows which kind of mouse functions are possible in the viewPanel.

Since: 30.03.99
 o filled
public java.awt.Checkbox filled
state true - if the PresentationStateAnnotationObject should be drawn filled

Since: 30.03.99
 o image
public java.awt.Checkbox image
state true- if the PresentationStateAnnotationObject should be image relative, else display relative.

Since: 30.03.99

Constructors

 o AnnotationPanel
public AnnotationPanel(ScreenImageHandler screenImageHandler)
Constructor.

Parameters:
screenImageHandler - Contains the current ScreenImageHandler
Since:
30.03.99

Methods

 o setActiveButton
public void setActiveButton(Button activeButton)
Activates the specified Button

Parameters:
activeButton - Button which should be specified.
Since:
30.03.99
 o setActiveButton
public void setActiveButton()
Activates the editButton

Since:
30.03.99
 o setValue
public void setValue()
Updates the content of the GUI.

Since:
30.03.99

All Packages  Class Hierarchy  This Package  Previous  Next  Index