|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.bbn.openmap.event.MapMouseAdapter com.bbn.openmap.omGraphics.EditableOMGraphic com.bbn.openmap.omGraphics.EditableOMAbstractLine com.bbn.openmap.omGraphics.EditableOMPoly com.bbn.openmap.omGraphics.labeled.EditableLabeledOMPoly
public class EditableLabeledOMPoly
The EditableLabeledOMPoly encompasses an LabeledOMPoly, providing methods for modifying or creating it.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.bbn.openmap.omGraphics.EditableOMPoly |
---|
EditableOMPoly.OMPolyUndoEvent |
Nested classes/interfaces inherited from class com.bbn.openmap.omGraphics.EditableOMGraphic |
---|
EditableOMGraphic.OMGraphicUndoEvent |
Field Summary |
---|
Fields inherited from class com.bbn.openmap.omGraphics.EditableOMPoly |
---|
gpm, gpo, manualEnclosed, OFFSET_POINT_INDEX, poly, polyGrabPoints, selectNodeIndex |
Fields inherited from class com.bbn.openmap.omGraphics.EditableOMAbstractLine |
---|
arrowheadMenu |
Fields inherited from class com.bbn.openmap.omGraphics.EditableOMGraphic |
---|
actionMask, canGrabGraphic, DEBUG, DEBUG_DETAIL, gPoints, GRAB_POINT_DRAWING_ATTRIBUTES_ATTRIBUTE, holder, i18n, lastMouseEvent, listeners, mouseModeServiceList, movingPoint, popupIsUp, projection, SELECTED_GRAB_POINT_DRAWING_ATTRIBUTES_ATTRIBUTE, showGUI, stateMachine, undoStack, xorRendering |
Constructor Summary | |
---|---|
EditableLabeledOMPoly()
Create the EditableLabeledOMPoly, setting the state machine to create the poly off of the gestures. |
|
EditableLabeledOMPoly(GraphicAttributes ga)
Create an EditableLabeledOMPoly with the polyType and renderType parameters in the GraphicAttributes object. |
|
EditableLabeledOMPoly(LabeledOMPoly omp)
Create the EditableLabeledOMPoly with a LabeledOMPoly already defined, ready for editing. |
Method Summary | |
---|---|
OMGraphic |
createGraphic(int renderType,
int lineType)
Extendable method to create specific subclasses of OMPolys. |
java.net.URL |
getImageURL(java.lang.String imageName)
|
Methods inherited from class com.bbn.openmap.omGraphics.EditableOMAbstractLine |
---|
createArrowIcon, getArrowHeadMenu |
Methods inherited from class java.lang.Object |
---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public EditableLabeledOMPoly()
public EditableLabeledOMPoly(GraphicAttributes ga)
public EditableLabeledOMPoly(LabeledOMPoly omp)
omp
- LabeledOMPoly that should be edited.Method Detail |
---|
public OMGraphic createGraphic(int renderType, int lineType)
createGraphic
in class EditableOMPoly
public java.net.URL getImageURL(java.lang.String imageName)
getImageURL
in class EditableOMPoly
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |