| 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" }
 | 
 1.2.12 written by Dimitri van Heesch,
 © 1997-2001
1.2.12 written by Dimitri van Heesch,
 © 1997-2001