|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Package appl.data |
---|
Class appl.data.LoadingException extends Exception implements Serializable |
---|
Serialized Fields |
---|
String loadSource
Package appl.util |
---|
Class appl.util.RasterMetaData extends Object implements Serializable |
---|
Serialized Fields |
---|
int width
int height
int minX
int minY
double realWidth
double realHeight
int dataType
double x
double y
CoordinateReferenceSystem crs
Package org.geotools.renderer.lite.gridcoverage2d |
---|
Class org.geotools.renderer.lite.gridcoverage2d.CopyOfRasterSymbolizerSupport extends Object implements Serializable |
---|
Package org.geotools.swing |
---|
Class org.geotools.swing.MouseSelectionTracker_Public extends Object implements Serializable |
---|
Package schmitzm.data |
---|
Class schmitzm.data.WritableGridArray extends AbstractWritableGrid implements Serializable |
---|
Serialization Methods |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
Serialized Fields |
---|
int minX
int minY
int rasterWidth
int rasterHeight
Class schmitzm.data.WritableGridArray.Double extends WritableGridArray implements Serializable |
---|
Serialized Fields |
---|
double[] data
double
-Rasters (data[y*w+x])
Class schmitzm.data.WritableGridArray.Float extends WritableGridArray implements Serializable |
---|
Serialized Fields |
---|
float[] data
float
-Rasters (data[y*w+x])
Class schmitzm.data.WritableGridArray.Integer extends WritableGridArray implements Serializable |
---|
Serialized Fields |
---|
int[] data
int
-Rasters (data[y*w+x])
Package schmitzm.data.property |
---|
Class schmitzm.data.property.AccessViolationException extends RuntimeException implements Serializable |
---|
Serialized Fields |
---|
Access access
Class schmitzm.data.property.PropertyException extends RuntimeException implements Serializable |
---|
Serialized Fields |
---|
Property prop
Package schmitzm.geotools.feature |
---|
Class schmitzm.geotools.feature.FeatureTableModel extends AbstractTableModel implements Serializable |
---|
Serialized Fields |
---|
SimpleFeature feature
SimpleFeature
das in der Tabelle dargestellt wird.
SimpleFeatureType featureType
SimpleFeatureType
der in der Tabelle dargestellt wird.
Class schmitzm.geotools.feature.FeatureTypeBuilderTableModel extends AbstractMutableTableModel implements Serializable |
---|
Serialized Fields |
---|
Vector<E> attrDefinitions
SimpleFeatureTypeBuilder featureTypeBuilder
SimpleFeatureTypeBuilder
der in der Tabelle dargestellt wird.
Class schmitzm.geotools.feature.FeatureTypeTableModel extends AbstractTableModel implements Serializable |
---|
Serialized Fields |
---|
SimpleFeatureType featureType
SimpleFeatureType
das in der Tabelle dargestellt wird.
AttributeTypeFilter attrFilter
Vector<E> attrTypes
Package schmitzm.geotools.gui |
---|
Class schmitzm.geotools.gui.ColorMapPanel extends JPanel implements Serializable |
---|
Serialized Fields |
---|
ColorMapTable colMapTable
SelectionInputOption<E> colMapType
Class schmitzm.geotools.gui.ColorMapTable extends MutableTable implements Serializable |
---|
Class schmitzm.geotools.gui.CRSSelectionDialog extends JDialog implements Serializable |
---|
Serialized Fields |
---|
Logger LOGGER
ResourceProvider RES
JTextArea messageLabel
JRadioButton wgs84Button
JRadioButton defaultButton
JRadioButton predefinedButton
SelectionInputOption.Combo<E> authoritySelect
SelectionInputOption.Combo<E> crsSelect
JRadioButton userButton
ButtonGroup buttonGroup
JTextArea wktTextArea
JScrollPane wktScrollPane
JCheckBox rememberCheckbox
JButton okButton
JButton cancelButton
CoordinateReferenceSystem defaultCRS
CoordinateReferenceSystem selectedCRS
JPanel contentPane
GridBagLayout
), in dem die Meldung und Radio-Buttons
angezeigt werden.
Component parent
Class schmitzm.geotools.gui.FeatureCollectionFilterPanel extends FeatureFilterPanel implements Serializable |
---|
Serialized Fields |
---|
FeatureTablePane previewPanel
JButton testButton
JLabel testResult
JButton testResultDetails
boolean geomPrev
fullFeatureCollection
Throwable testError
JPanel defineFilterPanel
AttributeTypeFilter attributeFilter
Class schmitzm.geotools.gui.FeatureCollectionFrame extends JFrame implements Serializable |
---|
Serialized Fields |
---|
FeatureTablePane featuresPane
Class schmitzm.geotools.gui.FeatureCollectionTableModel extends AbstractTableModel implements Serializable |
---|
Serialized Fields |
---|
featureTable
SimpleFeature[] featureArray
FeatureCollectionTableModel.featureTable
. Wird nur beim Aufruf von
FeatureCollectionTableModel.reorganize()
befuellt.
String[] colNames
FeatureCollectionTableModel.reorganize()
befuellt.
Class<T>[] colClass
FeatureCollectionTableModel.reorganize()
befuellt.
AttributeTypeFilter attrFilter
Vector<E> attrTypes
int[] attrIdxForCol
HashMap<K,V> featureIdx
FeatureCollectionTableModel.findFeature(SimpleFeature)
moeglichst effizient zugestalten.
Der Key ist nicht das SimpleFeature, sondern die FeatureID, weil
SimpleFeature
die equals methode nicht überschreibt.
Class schmitzm.geotools.gui.FeatureFilterPanel extends OperationTreePanel implements Serializable |
---|
Serialized Fields |
---|
JLabel attributeLabel
JTable attributeTable
FeatureTypeTableModel attributeTableModel
JScrollPane attributeScrollPane
FilterParser filterParser
Filter
zu erstellen.
Class schmitzm.geotools.gui.FeatureInputOption extends InputOption<SimpleFeature> implements Serializable |
---|
Serialized Fields |
---|
JTable inpTable
FeatureTableModel inpTableModel
Class schmitzm.geotools.gui.FeatureLayerFilterDialog extends JDialog implements Serializable |
---|
Serialized Fields |
---|
FeatureCollectionFilterPanel filterPanel
JButton okButton
JButton cancelButton
JButton applyButton
String frameTitle
SelectableXMapPane mapPane
MapLayer layer
boolean geomPrev
Class schmitzm.geotools.gui.FeatureTablePane extends JPanel implements Serializable |
---|
Serialized Fields |
---|
SortableJTable featuresTable
FeatureCollectionTableModel featuresTableModel
SelectableXMapPane mapPane
Style featureStyle
JSplitPane splitPane
null
wenn Karten-Vorschau deaktiviert ist).
JScrollPane featuresTableScrollPane
Class schmitzm.geotools.gui.FeatureTypeInputOption extends InputOption<SimpleFeatureType> implements Serializable |
---|
Serialized Fields |
---|
MutableTable inpTable
FeatureTypeBuilderTableModel inpTableModel
String fTypeName
SimpleFeatureType
gesetzt wird.
Class schmitzm.geotools.gui.GeoMapPane extends JPanel implements Serializable |
---|
Serialized Fields |
---|
HashMap<K,V> layoutConstraints
GeoMapPane.DLC_MAP
, GeoMapPane.DLC_VGRID
, GeoMapPane.DLC_HGRID
und
GeoMapPane.DLC_SCALE
koennen die Constraints (am Anfang von
GeoMapPane.guiInit()
) veraendert oder erweitert werden.
SelectableXMapPane mapPane
GeoMapPane
.
JPanel mapPanePanel
GeoMapPane.mapPane
) enthaelt.
Hierueber lassen sich bestimmte Eigenschaften (z.B. Border) steuern,
die aufgrund des optimierten Renderings fuer das XMapPane
nicht direkt gesetzt werden koennen.
ScalePane scalePane
GridPanel vertGrid
GridPanel horGrid
boolean disposed
GeoMapPane
is undefined.
Class schmitzm.geotools.gui.GeoPositionLabel extends JLabel implements Serializable |
---|
Serialized Fields |
---|
double fracFactor
DecimalFormat decForm
Point2D selStartCoord
null
.
String preText
Class schmitzm.geotools.gui.GridPanel extends JPanel implements Serializable |
---|
Serialized Fields |
---|
Logger LOGGER
int orientation
SelectableXMapPane mapPane
MathTransform mapToGrid
MathTransform gridToMap
CoordinateReferenceSystem transformedMapCRS
GridPanelFormatter formatter
boolean forceXYIndexSwitch
boolean gridBarVisible
true
).
Class schmitzm.geotools.gui.JMapEditorPane extends SelectableXMapPane implements Serializable |
---|
Serialized Fields |
---|
SimpleFeature DUMMY_EDITOR_FEATURE
SimpleFeature DUMMY_LINE_FEATURE
SimpleFeature DUMMY_POINT_FEATURE
MapContext mapContext
SimpleFeatureType additionalAttr
FeatureInputOption attrInputOption
InputOption
to specify the additional
attribute values.
MapContext editorMapContext
GTRenderer editorRenderer
Map<K,V> editorStyles
styles
to display edited layers.
JMapEditorPane.EditorMode editorMode
SimpleFeatureType editorFeatureType
SimpleFeatureType
of the edited layer.
FeatureUtil.GeometryForm editorGeometryForm
editorFeatureCollection
FeatureCollection
of the edited layer.
MapLayer editorLayer
SimpleFeatureType segmLineFeatureType
SimpleFeatureType
of the new segment (incomplete SimpleFeature)
displayed as line.
DefaultFeatureCollection segmLineFeatureCollection
FeatureCollection
which holds the new segment
(incomplete SimpleFeature) displayed as line.
MapLayer segmLineLayer
SimpleFeatureType segmPointFeatureType
SimpleFeatureType
of the new segment (incomplete SimpleFeature)
displayed as points.
DefaultFeatureCollection segmPointFeatureCollection
FeatureCollection
which holds the new segment
(incomplete SimpleFeature) displayed as points.
MapLayer segmPointLayer
Stack<E> segmUndoPoints
Stack<E> segmRedoPoints
Stack<E> globalUndoPoints
Stack<E> globalRedoPoints
Stack<E> globalUndoFeatures
Stack<E> globalRedoFeatures
XMapPaneAction EDITING_ACTION
XMapPaneTool EDITING_TOOL
Class schmitzm.geotools.gui.JMapEditorToolBar extends JToolBar implements Serializable |
---|
Serialized Fields |
---|
SortedMap<K,V> actionButtons
JMapEditorPane editorPane
JMapEditorPane
this tool bar controls.
JMapPaneListener mapPaneListener
Class schmitzm.geotools.gui.JMapEditorToolBar.EditorPaneToolBarAction extends AbstractAction implements Serializable |
---|
Serialized Fields |
---|
int id
JMapEditorToolBar toolBar
Class schmitzm.geotools.gui.LayeredEditorFrame extends LayeredMapFrame implements Serializable |
---|
Serialized Fields |
---|
JMapEditorToolBar toolBar
StyleToolBar styleBar
Class schmitzm.geotools.gui.LayeredMapFrame extends JFrame implements Serializable |
---|
Serialized Fields |
---|
JPanel contentPane
LayeredMapPane layeredMapPane
SelectableXMapPane mapPane
MapContext mapContext
MapActionControlPane mapControl
MapPaneStatusBar statusBar
FeatureCollectionFrame featuresFrame
SelectionInputOption<E> rasterComboBox
Class schmitzm.geotools.gui.LayeredMapPane extends JPanel implements Serializable |
---|
Serialized Fields |
---|
MultiSplitPane horSplitPane
GeoMapPane geoMapPane
MapContext mapContext
SelectableXMapPane mapPane
Hashtable<K,V> layerObjects
MapContextControlPane layerControlList
ColorMapManager colorMaps
Class schmitzm.geotools.gui.MapActionControlPane extends JToolBar implements Serializable |
---|
Serialized Fields |
---|
SelectableXMapPane mapPane
SelectableXMapPane
das gesteuert wird.
JToggleButton infoState
JToggleButton zoomState
JToggleButton selectTopState
JToggleButton selectAllState
int actionMask
Class schmitzm.geotools.gui.MapActionControlPane.Action_InfoState extends AbstractAction implements Serializable |
---|
Class schmitzm.geotools.gui.MapActionControlPane.Action_SelectOnAllLayerState extends AbstractAction implements Serializable |
---|
Class schmitzm.geotools.gui.MapActionControlPane.Action_SelectOnTopLayerState extends AbstractAction implements Serializable |
---|
Class schmitzm.geotools.gui.MapActionControlPane.Action_ZoomState extends AbstractAction implements Serializable |
---|
Class schmitzm.geotools.gui.MapContextControlPane extends JPanel implements Serializable |
---|
Serialized Fields |
---|
Logger LOGGER
SelectableXMapPane mapPane
ColorMapManager colorMaps
Class schmitzm.geotools.gui.MapPaneStatusBar extends JPanel implements Serializable |
---|
Serialized Fields |
---|
RasterPositionLabel rasterPositionLabel
GeoPositionLabel geoPositionLabel
Class schmitzm.geotools.gui.RasterPositionLabel extends JLabel implements Serializable |
---|
Serialized Fields |
---|
double fracFactor
DecimalFormat decForm
String LABEL_PREFIX
CaptionsChangeable
-Map
anzusprechen.
SK 12.12.09: static entfernt, da sonst das Sprachenumschalten die Cpation nicht gewechselt hat.
String labelPrefix
SK 12.12.09: static entfernt, da sonst das Sprachenumschalten die Cpation nicht gewechselt hat.
Class schmitzm.geotools.gui.ScalePane extends JPanel implements Serializable |
---|
Serialized Fields |
---|
ScalePanel scalePanel
JLabel scaleLabel
Class schmitzm.geotools.gui.ScalePanel extends JPanel implements Serializable |
---|
Serialized Fields |
---|
double scale
Class schmitzm.geotools.gui.SelectableFeatureTablePane extends FeatureTablePane implements Serializable |
---|
Serialized Fields |
---|
SelectableXMapPane externalMapPane
JLabel statusLabel
Class schmitzm.geotools.gui.SelectableXMapPane extends XMapPane implements Serializable |
---|
Class schmitzm.geotools.gui.StyleToolBar extends JToolBar implements Serializable |
---|
Serialized Fields |
---|
JLabel fillColorLabel
InputOption
.
ColorInputOption fillColor
InputOption
to define the fill color.
JLabel borderColorLabel
InputOption
.
ColorInputOption borderColor
InputOption
to define the border color.
JLabel borderWidthLabel
InputOption
.
SelectionInputOption.Combo<E> borderWidth
InputOption
to define the border width.
JLabel markLabel
InputOptions
.
SelectionInputOption.Combo<E> markStyle
InputOption
to define the mark style.
SelectionInputOption.Combo<E> markSize
InputOption
to define the mark size.
Package schmitzm.geotools.styling |
---|
Class schmitzm.geotools.styling.ColorMapManager extends HashMap<String,ColorMap> implements Serializable |
---|
Serialized Fields |
---|
String defaultColorMap
Package schmitzm.jfree.chart.selection |
---|
Class schmitzm.jfree.chart.selection.DatasetSelectionChangeEvent extends ChangeEvent implements Serializable |
---|
Package schmitzm.lang |
---|
Class schmitzm.lang.AlreadyHandledException extends RuntimeException implements Serializable |
---|
Class schmitzm.lang.DuplicateException extends RuntimeException implements Serializable |
---|
Serialized Fields |
---|
Object currObj
Object duplObj
Class schmitzm.lang.HashtableWithCollisionList extends Hashtable<K,Vector<V>> implements Serializable |
---|
Class schmitzm.lang.LimitedVector extends Vector<E> implements Serializable |
---|
Serialized Fields |
---|
int maxLoad
boolean duplAllowed
true
AbstractObjectTraceable objectTraceableProxy
Class schmitzm.lang.OperationCanceledException extends RuntimeException implements Serializable |
---|
Class schmitzm.lang.SortableVector extends Vector<E> implements Serializable |
---|
Serialized Fields |
---|
Comparator<T> comparator
Comparator
, der die Sortierung bestimmt.
Comparator<T> invertedComparator
Comparator
, der die invertierte Sortierung bestimmt.
Package schmitzm.swing |
---|
Class schmitzm.swing.BooleanInputOption extends InputOption implements Serializable |
---|
Class schmitzm.swing.BrowseInputOption extends ManualInputOption implements Serializable |
---|
Serialized Fields |
---|
Object object
Container inpCompCont
JButton browseButton
Class schmitzm.swing.ButtonGroup extends ButtonGroup implements Serializable |
---|
Serialized Fields |
---|
JRadioButton deactivationButton
Class schmitzm.swing.CaptionsChangeablePanel extends JPanel implements Serializable |
---|
Class schmitzm.swing.ColorInputOption extends InputOption implements Serializable |
---|
Serialized Fields |
---|
JColorChooser colorChooser
JDialog dialog
Class schmitzm.swing.Compass extends JPanel implements Serializable |
---|
Serialized Fields |
---|
ChangeEvent changeEvent
ChartPanel chartPanel
double degree
Class schmitzm.swing.ExceptionDialog extends JDialog implements Serializable |
---|
Serialized Fields |
---|
Throwable err
JLabel messageLabel
JButton okButton
JToggleButton detailsButton
JButton copyToClipboardButton
JButton copyToConsoleButton
JTextArea detailsTextArea
JScrollPane detailsScrollPane
TextAreaPrintStream detailsPrintStream
Class schmitzm.swing.ExpansionBar extends Container implements Serializable |
---|
Serialized Fields |
---|
int fracFact
JProgressBar
-Instanzen umzurechnen.
ExpansionBar.convertToProgressBarValue(double)
Color toleranceColor
Color intoleranceColor
Font sampleFont
JLabel minLabel
JLabel midLabel
JLabel maxLabel
JProgressBar negBar
JProgressBar posBar
JPanel barContainer
double min
int barMin
double max
int barMax
double mid
int barMid
double minTol
double maxTol
int orient
int type
double value
boolean stringPainted
NumberFormat barNumFormat
NumberFormat infoNumFormat
Class schmitzm.swing.FileInputOption extends BrowseInputOption implements Serializable |
---|
Serialized Fields |
---|
JFileChooser fileChooser
Class schmitzm.swing.InputCompass extends Compass implements Serializable |
---|
Serialized Fields |
---|
JSpinner spinner
Class schmitzm.swing.InputOption extends JPanel implements Serializable |
---|
Serialized Fields |
---|
Component OPTION_COMPONENT
this
), damit
in inneren Klassen darauf referenziert werden kann.
JLabel descLabel
JComponent inpComp
String invalidInputMess
InputOption.performIsInputValid()
befuellt
werden. Wird automatisch befuellt, wenn InputOption.performIsInputValid()
eine Exception wirft.
boolean inpNeeded
Vector<E> listeners
Object oldValue
Class schmitzm.swing.JPanel extends JPanel implements Serializable |
---|
Serialized Fields |
---|
Color backupColor
TitledBorder
ausgegraut wird, dann wird sich in dieser Variable die orginale Farbe gemerkt.
Class schmitzm.swing.ManualInputOption extends InputOption implements Serializable |
---|
Class schmitzm.swing.ManualInputOption.Double extends ManualInputOption implements Serializable |
---|
Class schmitzm.swing.ManualInputOption.Integer extends ManualInputOption implements Serializable |
---|
Class schmitzm.swing.ManualInputOption.Text extends ManualInputOption implements Serializable |
---|
Class schmitzm.swing.MultipleOptionPane extends JOptionPane implements Serializable |
---|
Serialized Fields |
---|
InputOption<E>[] multipleOption
Class schmitzm.swing.MultiSplitPane extends JComponent implements Serializable |
---|
Serialized Fields |
---|
Container[] container
schmitzm.swing.MultiSplitPane.SplitPaneTree rootSplitPane
int orientation
int dividerSize
Border innerBorder
Class schmitzm.swing.ObjectDisplayContainer extends Container implements Serializable |
---|
Serialized Fields |
---|
Component GUI_COMPONENT
this
).
Object data
Class schmitzm.swing.OperationTreePanel extends CaptionsChangeablePanel implements Serializable |
---|
Serialized Fields |
---|
OperationTreePanel THIS
HashMap<K,V> layoutConstraints
OperationTreePanel.START_BUTTON
, OperationTreePanel.RULE_TEXTFIELD
und OperationTreePanel.OPERATOR_COMBOBOX
koennen die Constraints (am Anfang von OperationTreePanel.initGUI()
)
veraendert oder erweitert werden.
ManualInputOption.Text rule
JButton startButton
SelectionInputOption.Combo<E> operators
ParserOperatorsHints opHints
Vector<E> avOperators
HashMap<K,V> avOperatorsTitle
HashMap<K,V> avOperatorsToolTip
JTextField ruleTextField
JComboBox operatorsComboBox
Class schmitzm.swing.RotationSpinnerNumberModel extends SpinnerNumberModel implements Serializable |
---|
Serialized Fields |
---|
boolean rotation
Class schmitzm.swing.SelectableJTable extends JTable implements Serializable |
---|
Class schmitzm.swing.SelectionInputOption extends InputOption<E> implements Serializable |
---|
Serialized Fields |
---|
Object[] selectionObject
Object[] displayObject
Map<K,V> displayToolTip
SelectionInputOption.selectionObject
einen ToolTip, der
fuer das Auswahl-Objekt angezeigt wird.
Class schmitzm.swing.SelectionInputOption.Combo extends SelectionInputOption implements Serializable |
---|
Class schmitzm.swing.SelectionInputOption.Radio extends SelectionInputOption implements Serializable |
---|
Serialized Fields |
---|
ButtonGroup buttonGroup
Object lastSelection
Vector<E> buttonList
ActionListener actionListener
Class schmitzm.swing.SelectionPreservingCaret extends DefaultCaret implements Serializable |
---|
Serialized Fields |
---|
boolean preserveCaret
Class schmitzm.swing.SliderSpinnerPanel extends JPanel implements Serializable |
---|
Serialized Fields |
---|
JSlider slider
JLabel headerLabel
JSpinner spinner
Class schmitzm.swing.SortableJTable extends SelectableJTable implements Serializable |
---|
Class schmitzm.swing.StatusDialog extends JDialog implements Serializable |
---|
Serialized Fields |
---|
JLabel messageLabel
JProgressBar progressBar
JButton button
boolean canceled
int dialogOption
StatusDialog.CANCEL_OPTION
).
StatusDialog.CANCEL_OPTION
,
StatusDialog.OK_OPTION
,
StatusDialog.setDialogOption(int)
Class schmitzm.swing.StoplightContainer extends JPanel implements Serializable |
---|
Serialized Fields |
---|
CircleIcon emptyIcon
CircleIcon greenIcon
CircleIcon redIcon
JButton upperLight
JButton lowerLight
int mode
Class schmitzm.swing.ToolTipComboBoxRenderer extends BasicComboBoxRenderer implements Serializable |
---|
Serialized Fields |
---|
Map<K,V> tooltips
Class schmitzm.swing.TreeSelectionDialog extends JOptionPane implements Serializable |
---|
Serialized Fields |
---|
TreeModel model
JTree tree
TreeSelectionDialog THIS
Package schmitzm.swing.log4j |
---|
Class schmitzm.swing.log4j.LoggerConfigurationTableModel extends AbstractTableModel implements Serializable |
---|
Serialized Fields |
---|
String[] COL_NAME
Class<T>[] COL_TYPE
String
Level
Boolean
Enumeration
Vector<E> loggers
LogManager#getCurrentLoggers()
liefert eine Enumeration
.
Fuer einen wahlfreien Zugriff, werden die Logger bei der LoggerConfigurationTableModel.refresh()
-Aktion
in ein Vector
kopiert.
Class schmitzm.swing.log4j.LoggerFrame extends JFrame implements Serializable |
---|
Serialized Fields |
---|
FileInputOption configFileField
JButton reloadButton
LoggerFrame.reload()
JButton refreshButton
LoggerFrame.refresh()
JTable loggerTable
LoggerFrame.loggerTableModel
LoggerConfigurationTableModel loggerTableModel
Package schmitzm.swing.menu |
---|
Class schmitzm.swing.menu.ConnectedPopupMenu extends JPopupMenu implements Serializable |
---|
Serialized Fields |
---|
Object popupClickSource
Vector<E> listeners
int processedItem
Class schmitzm.swing.menu.ObjectMenuItem extends JMenuItem implements Serializable |
---|
Serialized Fields |
---|
int actionCode
ActionStructure parent
Object object
Class schmitzm.swing.menu.ObjectSubMenu extends JMenu implements Serializable |
---|
Serialized Fields |
---|
int actionCode
ActionStructure parent
ActionListener itemActionListener
AktionListener
, der fuer
die Interpretation einer Menue-Auswahl verwendet wird. Dieser wird
einem MenuItem
nicht automatisch zugeordnet!.
Die Speicherung in dieser abstrakten Oberklasse dient lediglich
der Handhabbarkeit der Unterklassen.
Package schmitzm.swing.table |
---|
Class schmitzm.swing.table.AbstractMutableTableModel extends AbstractTableModel implements Serializable |
---|
Class schmitzm.swing.table.AbstractTableModel extends AbstractTableModel implements Serializable |
---|
Serialized Fields |
---|
String[] colNames
AbstractTableModel.createColumnNames()
Class schmitzm.swing.table.ColorEditor extends AbstractCellEditor implements Serializable |
---|
Serialized Fields |
---|
Color currentColor
JButton button
JColorChooser colorChooser
JDialog dialog
Class schmitzm.swing.table.ColorRenderer extends JLabel implements Serializable |
---|
Serialized Fields |
---|
Border unselectedBorder
Border selectedBorder
boolean isBordered
Class schmitzm.swing.table.ColorsRenderer extends ColorRenderer implements Serializable |
---|
Serialized Fields |
---|
Border labelBorder
Class schmitzm.swing.table.MutableTable extends JTable implements Serializable |
---|
Serialized Fields |
---|
MutableTableModel model
int mask
Class schmitzm.swing.table.MutableTable.PopupMenu extends JMenu implements Serializable |
---|
Serialized Fields |
---|
JMenuItem changeItem
JMenuItem removeItem
JMenuItem addItem
MutableTable table
Class schmitzm.swing.table.SelectionTableModel extends AbstractTableModel implements Serializable |
---|
Serialized Fields |
---|
SelectableJTable table
TableModel model
Package schmitzm.swing.tree |
---|
Class schmitzm.swing.tree.ContentNode extends EditableNode implements Serializable |
---|
Serialized Fields |
---|
String desc
Class schmitzm.swing.tree.EditableNode extends DefaultMutableTreeNode implements Serializable |
---|
Serialized Fields |
---|
boolean editable
Class schmitzm.swing.tree.EmptyInnerNode extends EmptyNode implements Serializable |
---|
Serialized Fields |
---|
EmptyNode DUMMY_CHILD
Class schmitzm.swing.tree.EmptyNode extends EditableNode implements Serializable |
---|
Serialized Fields |
---|
String desc
Package skrueger |
---|
Class skrueger.RasterLegendData extends TreeMap<Double,Translation> implements Serializable |
---|
Serialized Fields |
---|
Boolean paintGaps
Package skrueger.geotools |
---|
Class skrueger.geotools.AttributeMetadataMap extends TreeMap<Name,AttributeMetadata> implements Serializable |
---|
Serialized Fields |
---|
List<E> langs
AttributeMetadata
on-the-fly. If not initialized by a
constructor, it will be Translation.getActiveLang()
only.
Class skrueger.geotools.AttributeTableJDialog extends Object implements Serializable |
---|
Class skrueger.geotools.LegendIconFeatureRenderer extends DefaultTreeCellRenderer implements Serializable |
---|
Serialized Fields |
---|
Logger LOGGER
LiteShape2 sampleRect
getSampleShape()
LiteShape2 sampleLine
getSampleShape()
LiteShape2 samplePoint
getSampleShape()
Hints hints
Class skrueger.geotools.MapPaneToolBar extends JToolBar implements Serializable |
---|
Serialized Fields |
---|
int selectedTool
SortedMap<K,V> toolAndActionButtons
ButtonGroup toolButtonGroup
SelectableXMapPane mapPane
SelectableXMapPane
this tool bar controls.
ArrayList<E> lastZooms
int zoomBackIndex
MapPaneToolBar.lastZooms
.
JMapPaneListener mapPaneListener
boolean zoomBackForwardButtonInAction
Set<E> toolSelectionListeners
ActionListener toolSelectedListener
JToggleButton
Class skrueger.geotools.MapPaneToolBar.MapPaneToolBarAction extends AbstractAction implements Serializable |
---|
Serialized Fields |
---|
int id
MapPaneToolBar toolBar
Class skrueger.geotools.MapView extends JPanel implements Serializable |
---|
Serialized Fields |
---|
JSplitPane splitPane
MapPaneStatusBar statusBar
GeoMapPane geoMapPane
MapPaneToolBar jToolBar
Class skrueger.geotools.SelectXMapPaneMouseListener extends Object implements Serializable |
---|
Class skrueger.geotools.StyledFeatureCollectionTableModel extends FeatureCollectionTableModel implements Serializable |
---|
Serialized Fields |
---|
AttributeMetadataMap amdMap
AttributeMetadata
-Map of the styled layer.
Filter filter
Envelope bounds
String[] colTooltips
StyledFeatureCollectionTableModel.reorganize(boolean)
befuellt.
List<E> amdMapVisibleOnly
Class skrueger.geotools.XMapPane extends JPanel implements Serializable |
---|
Serialized Fields |
---|
double defaultMaxMapExtendMode
XMapPane.maxExtend
is null
the following rules are used
to create a default maximum.
boolean acceptsRepaintCalls
XMapPane
is accepting repaints from
the EDT. @see {@link XMapPane#setPainting(boolean))
MapContext localContext
MapContext
that holds all layers that are rendered into the
XMapPane.localImage
by the XMapPane.localRenderer
MapContext bgContext
MapContext
holding the background layers. Use it for layers that
CAN take very long for rendering, like layer from the Internet: WMS, WFS,
OSM...null
by default.
XMapPane.setBgContext(MapContext)
,
XMapPane.getBgContext()
Timer repaintTimer
XMapPane.updateFinalImage()
regularly and Component.repaint()
. This Timer
is stopped when all
renderers have finished.
INITIAL_REPAINT_DELAYAL
,
XMapPane.REPEATING_REPAINT_DELAY
Timer resizeTimer
Timer
is re-started whenever the component is
resized. That means => only if the component is not resizing for
XMapPane.DEFAULT_RESIZING_PAINT_DELAY
milliseconds, does the
XMapPane
react.
String waitMsg
XMapPane.addGadgets(Graphics2D, boolean)
MapLayerListListener bgContextListener
MapContext
and triggers
repaints where needed.
skrueger.geotools.RenderingExecutor localExecuter
RenderingExecutor
manages the creation and cancellation of
up to one Thread
for rendering the XMapPane.localContext
.
skrueger.geotools.RenderingExecutor bgExecuter
RenderingExecutor
manages the creation and cancellation of
up to one Thread
for rendering the XMapPane.bgContext
.
BufferedImage localImage
XMapPane.localRenderer
for the XMapPane.localContext
uses this
Image
.
BufferedImage bgImage
XMapPane.bgRenderer
for the XMapPane.bgContext
uses this
Image
.
BufferedImage finalImage
Image
is a merge of the XMapPane.bgImage
,
XMapPane.localImage
and XMapPane.addGadgets(Graphics2D, boolean)
. It is
updated with XMapPane.updateFinalImage()
and used for painting in
XMapPane.paintComponent(Graphics)
BufferedImage mapImage
#addGadgets(Graphics2D)
,
XMapPane.setMapImage(BufferedImage)
MapLayerListener bgMapLayerListener
MapContext
for changes and
triggers repaints.
boolean disposed
SelectableXMapPane
is undefined.
Point imageOrigin
XMapPane.updateFinalImage()
method is translating the
cached images while setting it together.
RenderingHints java2dHints
GTUtil.createGTRenderer(MapContext)
is called to create a new
renderer. These Java2D rendering hints are passed to the
GTRenderer
. The java2dHints are the same for all renderers (bg
and local).
LabelCache labelCache
MapLayerListListener localContextListener
MapContext
and triggers
repaints where needed.
MapLayerListener localMapLayerListener
MapContext
for changes and
triggers repaints. We don't have to listen layerChanged, because that is
already done in XMapPane.localContextListener
GTRenderer localRenderer
GTRenderer bgRenderer
Envelope mapArea
boolean mapAreaChanged
XMapPane.setMapArea(Envelope)
to indicated the
XMapPane.paintComponent(Graphics)
method, that the image on-screen is
associated with XMapPane.oldMapArea
and may hence be scaled for a quick
preview.
Color mapBackgroundColor
boolean mapImageInvalid
HashMap<K,V> mapLayerSelectable
#SELECT_TOP
, #SELECT_ALL
and #SELECT_ONE_FROM_TOP
actions.
Vector<E> mapPaneListeners
XMapPane
Envelope maxExtend
null
, the XMapPane
will not allow to zoom/pan
out of that area
Double maxZoomScale
Double minZoomScale
Envelope oldMapArea
AffineTransform oldScreenToWorld
boolean paneResized
BufferedImage preFinalImage
Map<K,V> rendererHints
Boolean requestStartRendering
true
, the XMapPane.startRenderThreadsTimer
will
start rendering Thread
s
AffineTransform screenToWorld
Timer startRenderThreadsTimer
XMapPane.requestStartRendering
can be set to true by events.
This Timer
checks the flag regularly and starts one renderer
thread.
AffineTransform worldToScreen
XMapPaneMouseListener xMapPaneMouseListener
MouseListener
is managing all zoom related tasks
ArrayList<E> renderingErrors
boolean showExceptions
true
, then rendering exceptions are rendererd into the
map pane
long lastRenderingDuration
XMapPaneTool tool
Timer blinkTimer
Class skrueger.geotools.ZoomXMapPaneMouseListener extends Object implements Serializable |
---|
Package skrueger.geotools.labelsearch |
---|
Class skrueger.geotools.labelsearch.SearchMapDialog extends JDialog implements Serializable |
---|
Serialized Fields |
---|
LabelSearch labelSearch
JTextField searchTextField
JScrollPane scrollPane
SelectableXMapPane mapPane
KeyAdapter keyEscDispose
KeyAdapter keyListenerStartSearch
Class skrueger.geotools.labelsearch.SearchResultTableModel extends AbstractTableModel implements Serializable |
---|
Serialized Fields |
---|
List<E> searchResultsList
Package skrueger.geotools.selection |
---|
Class skrueger.geotools.selection.StyledLayerSelectionEvent extends PropertyChangeEvent implements Serializable |
---|
Serialized Fields |
---|
StyledLayerSelectionModel<E> emitter
StyledLayerSelectionModel
which invokes the event.
Package skrueger.i8n |
---|
Class skrueger.i8n.SwitchLanguageDialog extends JDialog implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
Logger LOGGER
JPanel jContentPane
JLabel jLabelFlagimage
JPanel jPanel
JButton jButton
JPanel jPanel1
JLabel jLabel
JComboBox jComboBox
List<E> languages
Class skrueger.i8n.Translation extends HashMap<String,String> implements Serializable |
---|
Serialized Fields |
---|
actionListeners
Package skrueger.swing |
---|
Class skrueger.swing.AtlasDialog extends JDialog implements Serializable |
---|
Serialized Fields |
---|
boolean isDisposed
Class skrueger.swing.CancelButton extends JButton implements Serializable |
---|
Class skrueger.swing.CancellableDialogAdapter extends AtlasDialog implements Serializable |
---|
Serialized Fields |
---|
boolean cancelled
OkButton okButton
CancelButton cancelButton
Class skrueger.swing.CancellableTabbedDialogAdapter extends CancellableDialogAdapter implements Serializable |
---|
Serialized Fields |
---|
JTabbedPane tabbedPane
Class skrueger.swing.ColorButton extends JButton implements Serializable |
---|
Serialized Fields |
---|
Color color
Class skrueger.swing.HeapBar extends JProgressBar implements Serializable |
---|
Serialized Fields |
---|
Timer updateTimer
String valueAsText
MbDecimalFormatter formatter
Class skrueger.swing.OkButton extends JButton implements Serializable |
---|
Class skrueger.swing.SmallButton extends JButton implements Serializable |
---|
Class skrueger.swing.SmallToggleButton extends JToggleButton implements Serializable |
---|
Class skrueger.swing.ThinButton extends JButton implements Serializable |
---|
Class skrueger.swing.TranslationAskJDialog extends CancellableDialogAdapter implements Serializable |
---|
Serialized Fields |
---|
OkButton okButton
CancelButton cancelButton
JComponent[] translationEditJPanelsOrJustComponents
boolean hasBeenCanceled
JButton[] optionalButtons
TranslationsAskJPanel translationsAskPane
Class skrueger.swing.TranslationEditJPanel extends JPanel implements Serializable |
---|
Serialized Fields |
---|
List<E> languages
JPanel translationGrid
Translation trans
Set<E> langTextFields
JTextField
that have been created.
WeakHashMap<K,V> actionListeners
Class skrueger.swing.TranslationJTextField extends JTextField implements Serializable |
---|
Serialized Fields |
---|
int wasValid
String langCode
Translation trans
ActionListener translationChangeActionListener
Translation
and update the
JTextField
Class skrueger.swing.TranslationsAskJPanel extends JPanel implements Serializable |
---|
Serialized Fields |
---|
String[] backup
JComponent[] translationEditJPanelsOrJustComponents
Package skrueger.swing.formatter |
---|
Class skrueger.swing.formatter.MbDecimalFormatter extends DecimalFormat implements Serializable |
---|
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |