Package | Description |
---|---|
com.bbn.openmap.layer |
Contains OpenMap layers that read and display a variety of data
formats, and a few that create their own data for display.
|
com.bbn.openmap.layer.editor |
This package provides the infrastructure to create layers that
provide a Tool interface that controls their content.
|
com.bbn.openmap.omGraphics |
Provides geographically based graphics classes.
|
com.bbn.openmap.omGraphics.labeled |
Provides a simple extension to the OMGraphics, where a text string can
be attached to a graphic object.
|
com.bbn.openmap.tools.drawing |
Provides classes to implement a drawing tool.
|
Modifier and Type | Field and Description |
---|---|
protected GraphicAttributes |
DemoLayer.filterGA |
Modifier and Type | Method and Description |
---|---|
protected GraphicAttributes |
DemoLayer.getFilterGA() |
Modifier and Type | Field and Description |
---|---|
protected GraphicAttributes |
DrawingEditorTool.ga |
Modifier and Type | Method and Description |
---|---|
GraphicAttributes |
DrawingEditorTool.getGraphicAttributes() |
Modifier and Type | Method and Description |
---|---|
void |
DrawingEditorTool.setGraphicAttributes(GraphicAttributes ga) |
Modifier and Type | Field and Description |
---|---|
static GraphicAttributes |
GraphicAttributes.DEFAULT |
Modifier and Type | Method and Description |
---|---|
static GraphicAttributes |
GraphicAttributes.getGADefaultClone()
If you want to get a DEFAULT DrawingAttributes object that you may
modify, get your own copy.
|
Modifier and Type | Method and Description |
---|---|
javax.swing.JComponent |
EditableOMGraphic.createAttributePanel(GraphicAttributes graphicAttributes) |
void |
EditableOMText.createGraphic(GraphicAttributes ga)
Create and set the graphic within the state machine.
|
void |
EditableOMScalingRaster.createGraphic(GraphicAttributes ga)
Create and set the graphic within the state machine.
|
void |
EditableOMRect.createGraphic(GraphicAttributes ga)
Create and set the graphic within the state machine.
|
void |
EditableOMRangeRings.createGraphic(GraphicAttributes ga)
Create and set the graphic within the state machine.
|
void |
EditableOMPoly.createGraphic(GraphicAttributes ga)
Create and set the graphic within the state machine.
|
void |
EditableOMPoint.createGraphic(GraphicAttributes ga)
Create and set the graphic within the state machine.
|
void |
EditableOMLine.createGraphic(GraphicAttributes ga)
Create and set the graphic within the state machine.
|
void |
EditableOMGraphicList.createGraphic(GraphicAttributes ga)
Create and set the graphic within the state machine.
|
abstract void |
EditableOMGraphic.createGraphic(GraphicAttributes ga)
Create the OMGraphic that is to be modified by the EditableOMGraphic.
|
void |
EditableOMDistance.createGraphic(GraphicAttributes ga)
Create and set the graphic within the state machine.
|
void |
EditableOMCircle.createGraphic(GraphicAttributes ga)
Create and set the graphic within the state machine.
|
java.awt.Component |
EditableOMText.getGUI(GraphicAttributes graphicAttributes)
If this EditableOMGraphic has parameters that can be manipulated that are
independent of other EditableOMGraphic types, then you can provide the
widgets to control those parameters here.
|
java.awt.Component |
EditableOMRangeRings.getGUI(GraphicAttributes graphicAttributes)
Modifies the gui to not include line type adjustments, and adds widgets to
control range ring settings.
|
java.awt.Component |
EditableOMPoly.getGUI(GraphicAttributes graphicAttributes)
Adds widgets to modify polygon.
|
java.awt.Component |
EditableOMPoint.getGUI(GraphicAttributes graphicAttributes)
Modifies the gui to not include line type adjustments, and adds widgets
to control point settings.
|
java.awt.Component |
EditableOMGraphic.getGUI(GraphicAttributes graphicAttributes)
If this EditableOMGraphic has parameters that can be manipulated that are independent of other EditableOMGraphic
types, then you can provide the widgets to control those parameters here.
|
java.awt.Component |
EditableOMCircle.getGUI(GraphicAttributes graphicAttributes)
If this EditableOMGraphic has parameters that can be manipulated that are
independent of other EditableOMGraphic types, then you can provide the
widgets to control those parameters here.
|
java.awt.Component |
EditableOMAbstractLine.getGUI(GraphicAttributes graphicAttributes) |
void |
GraphicAttributes.setTo(GraphicAttributes clone) |
Constructor and Description |
---|
EditableOMCircle(GraphicAttributes ga)
Create an EditableOMCircle with the circleType and renderType parameters
in the GraphicAttributes object.
|
EditableOMDecoratedSpline(GraphicAttributes ga)
Constructor.
|
EditableOMDistance(GraphicAttributes ga)
Create an EditableOMDistance with the polyType and renderType parameters
in the GraphicAttributes object.
|
EditableOMLine(GraphicAttributes ga)
Create an EditableOMLine with the lineType and renderType parameters in
the GraphicAttributes object.
|
EditableOMPoint(GraphicAttributes ga)
Create an EditableOMPoint with the pointType and renderType parameters in
the GraphicAttributes object.
|
EditableOMPoly(GraphicAttributes ga)
Create an EditableOMPoly with the polyType and renderType parameters in
the GraphicAttributes object.
|
EditableOMRangeRings(GraphicAttributes ga)
Create an EditableOMRangeRings with the circleType and renderType
parameters in the GraphicAttributes object.
|
EditableOMRect(GraphicAttributes ga)
Create an EditableOMRect with the rectType and renderType parameters in
the GraphicAttributes object.
|
EditableOMScalingRaster(GraphicAttributes ga)
Create an EditableOMScalingRaster with the rectType and renderType
parameters in the GraphicAttributes object.
|
EditableOMSpline(GraphicAttributes ga)
Constructor.
|
EditableOMText(GraphicAttributes ga)
Create an EditableOMText with the pointType and renderType parameters in
the GraphicAttributes object.
|
Constructor and Description |
---|
EditableLabeledOMPoly(GraphicAttributes ga)
Create an EditableLabeledOMPoly with the polyType and
renderType parameters in the GraphicAttributes object.
|
EditableLabeledOMSpline(GraphicAttributes ga)
Create an EditableLabeledOMSpline with the polyType and
renderType parameters in the GraphicAttributes object.
|
Modifier and Type | Field and Description |
---|---|
protected GraphicAttributes |
OMDrawingToolLauncher.defaultGraphicAttributes |
protected GraphicAttributes |
OMDrawingTool.graphicAttributes
A GraphicAttributes object that describes the current coloring parameters
for the current graphic.
|
Modifier and Type | Method and Description |
---|---|
GraphicAttributes |
OMDrawingTool.getAttributes()
Get the DrawingAttributes driving the parameters of the current graphic.
|
GraphicAttributes |
OMDrawingToolLauncher.getDefaultGraphicAttributes()
Get the attributes that initialize the graphic.
|
Modifier and Type | Method and Description |
---|---|
OMGraphic |
OMDrawingTool.create(java.lang.String classname,
GraphicAttributes ga,
DrawingToolRequestor requestor)
Create a new OMGraphic, encased in a new EditableOMGraphic that can
modify it.
|
OMGraphic |
DrawingTool.create(java.lang.String classname,
GraphicAttributes ga,
DrawingToolRequestor requestor)
Given a classname, provide an OMGraphic for that classname.
|
OMGraphic |
OMDrawingTool.create(java.lang.String classname,
GraphicAttributes ga,
DrawingToolRequestor requestor,
boolean showGUI)
Create a new OMGraphic, encased in a new EditableOMGraphic that can
modify it.
|
OMGraphic |
DrawingTool.create(java.lang.String classname,
GraphicAttributes ga,
DrawingToolRequestor requestor,
boolean showGUI)
Same as create(String, GraphicAttributes,
DrawingToolRequestor), except that you have to option of
suppressing the GUI that could be available from the
EditableOMGraphic.
|
EditableOMGraphic |
OMTextLoader.getEditableGraphic(java.lang.String classname,
GraphicAttributes ga)
Give the classname of a graphic to create, returning an
EditableOMGraphic for that graphic.
|
EditableOMGraphic |
OMSplineLoader.getEditableGraphic(java.lang.String classname,
GraphicAttributes ga)
Give the classname of a graphic to create, returning an
EditableOMGraphic for that graphic.
|
EditableOMGraphic |
OMScalingRasterLoader.getEditableGraphic(java.lang.String classname,
GraphicAttributes ga)
Give the classname of a graphic to create, returning an
EditableOMGraphic for that graphic.
|
EditableOMGraphic |
OMRectLoader.getEditableGraphic(java.lang.String classname,
GraphicAttributes ga)
Give the classname of a graphic to create, returning an
EditableOMGraphic for that graphic.
|
EditableOMGraphic |
OMPolyLoader.getEditableGraphic(java.lang.String classname,
GraphicAttributes ga)
Give the classname of a graphic to create, returning an
EditableOMGraphic for that graphic.
|
EditableOMGraphic |
OMPointLoader.getEditableGraphic(java.lang.String classname,
GraphicAttributes ga)
Give the classname of a graphic to create, returning an
EditableOMGraphic for that graphic.
|
EditableOMGraphic |
OMLineLoader.getEditableGraphic(java.lang.String classname,
GraphicAttributes ga)
Give the classname of a graphic to create, returning an
EditableOMGraphic for that graphic.
|
EditableOMGraphic |
OMDrawingTool.getEditableGraphic(java.lang.String classname,
GraphicAttributes ga)
Given a classname, check the EditToolLoaders and create the OMGraphic it
represents wrapped in an EditableOMGraphic.
|
EditableOMGraphic |
OMDistanceLoader.getEditableGraphic(java.lang.String classname,
GraphicAttributes ga)
Give the classname of a graphic to create, returning an
EditableOMGraphic for that graphic.
|
EditableOMGraphic |
OMDecoratedSplineLoader.getEditableGraphic(java.lang.String classname,
GraphicAttributes ga)
Give the classname of a graphic to create, returning an
EditableOMGraphic for that graphic.
|
EditableOMGraphic |
OMCircleLoader.getEditableGraphic(java.lang.String classname,
GraphicAttributes ga)
Give the classname of a graphic to create, returning an
EditableOMGraphic for that graphic.
|
EditableOMGraphic |
EditToolLoader.getEditableGraphic(java.lang.String classname,
GraphicAttributes ga)
Give the classname of a graphic to create, returning an
EditableOMGraphic for that graphic.
|
EditableOMGraphic |
AbstractToolLoader.getEditableGraphic(java.lang.String classname,
GraphicAttributes ga)
Give the classname of a graphic to create, returning an
EditableOMGraphic for that graphic.
|
void |
OMDrawingTool.setAttributes(GraphicAttributes da)
Set the GraphicAttributes object used to fill the OMGraphic
java.awt.Graphics parameters.
|
void |
OMDrawingToolLauncher.setDefaultGraphicAttributes(GraphicAttributes ga)
Set the attributes that initialize the graphic.
|
Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details