Enterprise Information Portal APIs

com.ibm.mm.viewer.annotation
Interface CMBAnnotationConstants

All Known Implementing Classes:
CMBPageAnnotation, CMBPropertiesPanel, CMBViewerAction

public interface CMBAnnotationConstants

This interface defines constants that are used by the annotation subsystem.

Note: Annotation type range for EIP is reserved from 1 to 99. Custom annotation type can be defined from 100 and upwards.

Since:
8.1

Field Summary
static int ANN_ARROW
           
static int ANN_CIRCLE
           
static int ANN_HIGHLIGHT
           
static int ANN_LINE
           
static java.lang.String[] ANN_NAMES
           
static int ANN_NOTE
           
static int ANN_PEN
           
static int ANN_RECT
           
static int ANN_STAMP
           
static int ANN_TEXT
           
static int ANN_UNKNOWN
           
static int BOTTOM_HANDLE
           
static int BOTTOM_LEFT_HANDLE
           
static int BOTTOM_RIGHT_HANDLE
           
static int CURSOR_COUNT
           
static int DEFAULT_CURSOR
           
static java.awt.Point DEFAULT_CURSOR_HOTSPOT
           
static int DELETING_ANNOTATION
           
static int DOUBLE_CLICK
           
static int DRAG_MOVE
          The controller is in this state when moving an annotation object
static int DRAG_RESIZE
          The controller is in this state when resizing an annotation object
static java.lang.String[] HANDLE_CURSOR
           
static int HANDLE_HEIGHT
           
static java.awt.Point HANDLE_HOTSPOT
           
static int HANDLE_WIDTH
           
static int IDLE
           
static int IIDSP_PAGE_SCALE_FACTOR
           
static int IIOV_ROTATE_0
          Rotation constants
static int IIOV_ROTATE_180
           
static int IIOV_ROTATE_270
           
static int IIOV_ROTATE_90
           
static int INSERTING_ANNOTATION
          The controller is in this state when an annotation is about to be inserted.
static int LEFT_HANDLE
           
static int MOVE_CURSOR
           
static java.awt.Point MOVE_CURSOR_HOTSPOT
           
static int OPAQUE_ALPHA
           
static int PRIV_CREATE_ANNOTATION
           
static int PRIV_DELETE_ANNOTATION
           
static int PRIV_VIEW_ANNOTATION
          Annotation Privilege constants Defined here so as to remove any dependencies with CMBPrivilege class.
static int RIGHT_HANDLE
           
static int START_CUSTOM_TYPE
           
static int TEXT_OFFSET
           
static int TOP_HANDLE
           
static int TOP_LEFT_HANDLE
           
static int TOP_RIGHT_HANDLE
           
static int TRANSPARENT_ALPHA
           
static int UPDATE_ANN_WITH_DEFAULTS
           
static int UPDATE_ANN_WITH_GUI
           
static int UPDATE_DEFAULTS_WITH_ANN
           
static int UPDATE_DEFAULTS_WITH_GUI
           
static int UPDATE_GUI_WITH_ANN
           
static int UPDATE_GUI_WITH_DEFAULTS
           
 

Field Detail

ANN_UNKNOWN

public static final int ANN_UNKNOWN

ANN_ARROW

public static final int ANN_ARROW

ANN_CIRCLE

public static final int ANN_CIRCLE

ANN_HIGHLIGHT

public static final int ANN_HIGHLIGHT

ANN_LINE

public static final int ANN_LINE

ANN_NOTE

public static final int ANN_NOTE

ANN_PEN

public static final int ANN_PEN

ANN_RECT

public static final int ANN_RECT

ANN_STAMP

public static final int ANN_STAMP

ANN_TEXT

public static final int ANN_TEXT

START_CUSTOM_TYPE

public static final int START_CUSTOM_TYPE

ANN_NAMES

public static final java.lang.String[] ANN_NAMES

DRAG_RESIZE

public static final int DRAG_RESIZE
The controller is in this state when resizing an annotation object

DRAG_MOVE

public static final int DRAG_MOVE
The controller is in this state when moving an annotation object

IDLE

public static final int IDLE

INSERTING_ANNOTATION

public static final int INSERTING_ANNOTATION
The controller is in this state when an annotation is about to be inserted.

DELETING_ANNOTATION

public static final int DELETING_ANNOTATION

DOUBLE_CLICK

public static final int DOUBLE_CLICK

IIDSP_PAGE_SCALE_FACTOR

public static final int IIDSP_PAGE_SCALE_FACTOR

HANDLE_WIDTH

public static final int HANDLE_WIDTH

HANDLE_HEIGHT

public static final int HANDLE_HEIGHT

TEXT_OFFSET

public static final int TEXT_OFFSET

TRANSPARENT_ALPHA

public static final int TRANSPARENT_ALPHA

OPAQUE_ALPHA

public static final int OPAQUE_ALPHA

HANDLE_CURSOR

public static final java.lang.String[] HANDLE_CURSOR

TOP_HANDLE

public static final int TOP_HANDLE

TOP_RIGHT_HANDLE

public static final int TOP_RIGHT_HANDLE

RIGHT_HANDLE

public static final int RIGHT_HANDLE

BOTTOM_RIGHT_HANDLE

public static final int BOTTOM_RIGHT_HANDLE

BOTTOM_HANDLE

public static final int BOTTOM_HANDLE

BOTTOM_LEFT_HANDLE

public static final int BOTTOM_LEFT_HANDLE

LEFT_HANDLE

public static final int LEFT_HANDLE

TOP_LEFT_HANDLE

public static final int TOP_LEFT_HANDLE

MOVE_CURSOR

public static final int MOVE_CURSOR

DEFAULT_CURSOR

public static final int DEFAULT_CURSOR

CURSOR_COUNT

public static final int CURSOR_COUNT

HANDLE_HOTSPOT

public static final java.awt.Point HANDLE_HOTSPOT

MOVE_CURSOR_HOTSPOT

public static final java.awt.Point MOVE_CURSOR_HOTSPOT

DEFAULT_CURSOR_HOTSPOT

public static final java.awt.Point DEFAULT_CURSOR_HOTSPOT

UPDATE_ANN_WITH_GUI

public static final int UPDATE_ANN_WITH_GUI

UPDATE_GUI_WITH_ANN

public static final int UPDATE_GUI_WITH_ANN

UPDATE_DEFAULTS_WITH_ANN

public static final int UPDATE_DEFAULTS_WITH_ANN

UPDATE_ANN_WITH_DEFAULTS

public static final int UPDATE_ANN_WITH_DEFAULTS

UPDATE_GUI_WITH_DEFAULTS

public static final int UPDATE_GUI_WITH_DEFAULTS

UPDATE_DEFAULTS_WITH_GUI

public static final int UPDATE_DEFAULTS_WITH_GUI

IIOV_ROTATE_0

public static final int IIOV_ROTATE_0
Rotation constants

IIOV_ROTATE_90

public static final int IIOV_ROTATE_90

IIOV_ROTATE_180

public static final int IIOV_ROTATE_180

IIOV_ROTATE_270

public static final int IIOV_ROTATE_270

PRIV_VIEW_ANNOTATION

public static final int PRIV_VIEW_ANNOTATION
Annotation Privilege constants Defined here so as to remove any dependencies with CMBPrivilege class. **Must** match DKConstant values as defined in com.ibm.mm.sdk.common.DKConstant CMBPrivilege.CMB_PRIV_VIEW_ANNOTATION = DKConstant.DK_CM_PRIV_VIEW_ANNOTATION = 7; CMBPrivilege.CMB_PRIV_CREATE_ANNOTATION = DKConstant.DK_CM_PRIV_CREATE_ANNOTATION =8 ; CMBPrivilege.CMB_PRIV_DELETE_ANNOTATION = DKConstant.DK_CM_PRIV_DELETE_ANNOTATION = 62;

PRIV_CREATE_ANNOTATION

public static final int PRIV_CREATE_ANNOTATION

PRIV_DELETE_ANNOTATION

public static final int PRIV_DELETE_ANNOTATION

EIP JavaBeans

(c) Copyright International Business Machines Corporation 1996, 2002. IBM Corp. All rights reserved.