Static Public Methods | |
int | stringToMode (String name) |
Translate the given string to a viewer mode. More... | |
int | stringToDrawMode (String name) |
Translate the given string to a draw sub-mode. More... | |
int | stringToReshapeMode (String name) |
Translate the given string to a reshape sub-mode. More... | |
String[] | viewerSubModes () |
All sub-modes as array of strings. More... | |
int | stringToSubMode (String name) |
Translate the given string to a sub-mode. More... | |
Static Public Attributes | |
final int | SELECT = 0 |
Main viewer mode: select object. More... | |
final int | DRAW = 1 |
Main viewer mode: draw graphical object. More... | |
final int | MOVE = 2 |
Main viewer mode: move graphical object. More... | |
final int | COPY = 3 |
Main viewer mode: copy graphical object. More... | |
final int | RESIZE = 4 |
Main viewer mode: resize graphical object. More... | |
final int | RESHAPE = 5 |
Main viewer mode: reshape graphical object. More... | |
final int | DELETE = 6 |
Main viewer mode: delete object. More... | |
final int | DRAW_POINT = 100 |
Draw sub-mode: draw point. More... | |
final int | DRAW_LINE = 101 |
Draw sub-mode: draw line. More... | |
final int | DRAW_ARROW = 102 |
Draw sub-mode: draw arrow. More... | |
final int | DRAW_SQUARE = 103 |
Draw sub-mode: draw square. More... | |
final int | DRAW_RECTANGLE = 104 |
Draw sub-mode: draw rectangle. More... | |
final int | DRAW_CIRCLE = 105 |
Draw sub-mode: draw circle. More... | |
final int | DRAW_OVAL = 106 |
Draw sub-mode: draw oval. More... | |
final int | DRAW_POLYGON = 107 |
Draw sub-mode: draw polygon. More... | |
final int | DRAW_POLYLINE = 108 |
Draw sub-mode: draw polyline. More... | |
final int | DRAW_FREE_CLOSED = 109 |
Draw sub-mode: draw closed freehand. More... | |
final int | DRAW_FREE_OPEN = 110 |
Draw sub-mode: draw open freehand. More... | |
final int | DRAW_STRING = 111 |
Draw sub-mode: draw string. More... | |
final int | RESHAPE_MOVE_P = 500 |
Reshape sub-mode: move point. More... | |
final int | RESHAPE_DEL_P = 501 |
Reshape sub-mode: delete point. More... | |
final int | UNDEFINED = -1 |
No mode defined. More... | |
final String[] | viewerModes |
Main viewer modes as array of strings. More... | |
final String[] | drawModes |
Draw sub-modes as array of strings. More... | |
final String[] | reshapeModes |
Reshape sub-modes as array of strings. More... |
Some modes (draw, reshape) also have sub-modes. The modes are garanteed to start at 0 and to be consecutive. Sub-modes are garanteed to start at "mode*100" and to be consecutive.
|
Translate the given string to a viewer mode.
|
|
Translate the given string to a draw sub-mode.
|
|
Translate the given string to a reshape sub-mode.
|
|
All sub-modes as array of strings.
|
|
Translate the given string to a sub-mode.
|
|
Main viewer mode: select object.
|
|
Main viewer mode: draw graphical object.
|
|
Main viewer mode: move graphical object.
|
|
Main viewer mode: copy graphical object.
|
|
Main viewer mode: resize graphical object.
|
|
Main viewer mode: reshape graphical object.
|
|
Main viewer mode: delete object.
|
|
Draw sub-mode: draw point.
|
|
Draw sub-mode: draw line.
|
|
Draw sub-mode: draw arrow.
|
|
Draw sub-mode: draw square.
|
|
Draw sub-mode: draw rectangle.
|
|
Draw sub-mode: draw circle.
|
|
Draw sub-mode: draw oval.
|
|
Draw sub-mode: draw polygon.
|
|
Draw sub-mode: draw polyline.
|
|
Draw sub-mode: draw closed freehand.
|
|
Draw sub-mode: draw open freehand.
|
|
Draw sub-mode: draw string.
|
|
Reshape sub-mode: move point.
|
|
Reshape sub-mode: delete point.
|
|
No mode defined.
|
|
Initial value: new String[] {"Select", "Draw", "Move", "Copy", "Resize", "Reshape", "Delete" }
|
|
Initial value: new String[] {"Point", "Line", "Arrow", "Square", "Rectangle", "Circle", "Oval", "Polygon", "Polyline", "Freehand Closed", "Freehand Open", "String" }
|
|
Initial value: new String[] {"Move Point", "Delete Point" }
|