public class WatergisApp extends JFrame implements de.cismet.tools.configuration.Configurable, WindowListener, Observer, de.cismet.cismap.commons.features.FeatureCollectionListener, de.cismet.cismap.commons.gui.layerwidget.ThemeLayerListener, de.cismet.cismap.commons.interaction.MapDnDListener, de.cismet.cismap.commons.util.SelectionChangedListener
JFrame.AccessibleJFrameFrame.AccessibleAWTFrameWindow.AccessibleAWTWindow, Window.TypeContainer.AccessibleAWTContainerComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategyaccessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabledCROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSORBOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTDISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSEABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH| Constructor and Description |
|---|
WatergisApp()
Creates new form WatergisApp.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addFeatureToAttributeTable(de.cismet.cismap.commons.features.FeatureServiceFeature feature)
Add the given feature to its attribute table, if it is open.
|
void |
allFeaturesRemoved(de.cismet.cismap.commons.features.FeatureCollectionEvent fce) |
void |
checkMapConfiguration(File file)
DOCUMENT ME!
|
void |
configure(org.jdom.Element parent) |
boolean |
containsAnyRelevantFeature(List<de.cismet.cismap.commons.features.Feature> features,
String className)
Determines if any feature of ther given class is contained in the array.
|
void |
dispose() |
void |
doLayoutInfoNode()
DOCUMENT ME!
|
void |
dragOverMap(de.cismet.cismap.commons.interaction.events.MapDnDEvent mde) |
void |
dropOnMap(de.cismet.cismap.commons.interaction.events.MapDnDEvent mde)
DOCUMENT ME!
|
void |
featureCollectionChanged() |
void |
featureReconsiderationRequested(de.cismet.cismap.commons.features.FeatureCollectionEvent fce) |
void |
featuresAdded(de.cismet.cismap.commons.features.FeatureCollectionEvent fce) |
void |
featuresChanged(de.cismet.cismap.commons.features.FeatureCollectionEvent fce) |
void |
featureSelectionChanged(de.cismet.cismap.commons.features.FeatureCollectionEvent fce) |
void |
featuresRemoved(de.cismet.cismap.commons.features.FeatureCollectionEvent fce) |
de.cismet.cismap.commons.gui.attributetable.AttributeTable |
getAttributeTableByFeature(de.cismet.cismap.commons.features.FeatureServiceFeature feature)
Determine the attribute table for the given feature, if it is open.
|
de.cismet.cismap.commons.gui.attributetable.AttributeTable |
getAttributeTableByFeatureService(de.cismet.cismap.commons.featureservice.AbstractFeatureService service)
Determine the attribute table for the given feature, if it is open.
|
org.jdom.Element |
getConfiguration() |
String |
getCurrentLayoutFile()
DOCUMENT ME!
|
static String |
getDIRECTORYPATH_WATERGIS()
DOCUMENT ME!
|
String |
getHelpURL()
DOCUMENT ME!
|
Integer |
getHttpInterfacePort()
DOCUMENT ME!
|
String |
getInfoURL()
DOCUMENT ME!
|
net.infonode.docking.util.StringViewMap |
getViewMap()
DOCUMENT ME!
|
void |
initRouteCombo()
DOCUMENT ME!
|
boolean |
isProcessingModeActive(de.cismet.cismap.commons.featureservice.AbstractFeatureService service)
Determines, if the processing mode of the given service is active.
|
void |
loadLayout(String file)
DOCUMENT ME!
|
static void |
main(String[] args)
DOCUMENT ME!
|
void |
masterConfigure(org.jdom.Element parent) |
void |
refreshAttributeTable(de.cismet.cismap.commons.featureservice.AbstractFeatureService service)
Refreshs the content of the AttributeTable of the given service.
|
void |
removeLayer(de.cismet.cismap.commons.gui.layerwidget.ThemeLayerEvent e) |
void |
saveLayout(String file)
DOCUMENT ME!
|
void |
selectionChanged(de.cismet.cismap.commons.util.SelectionChangedEvent event) |
void |
setCurrentLayoutFile(String currentLayoutFile)
DOCUMENT ME!
|
void |
showWindow(String id)
DOCUMENT ME!
|
boolean |
switchProcessingMode(de.cismet.cismap.commons.featureservice.AbstractFeatureService service)
switches the processing mode of the given service.
|
boolean |
switchProcessingMode(de.cismet.cismap.commons.featureservice.AbstractFeatureService service,
boolean forceSave)
switches the processing mode of the given service.
|
void |
topicTreeSelectionChanged(TreeSelectionEvent e)
DOCUMENT ME!
|
void |
update(Observable o,
Object arg) |
void |
windowActivated(WindowEvent e) |
void |
windowClosed(WindowEvent e) |
void |
windowClosing(WindowEvent e) |
void |
windowDeactivated(WindowEvent e) |
void |
windowDeiconified(WindowEvent e) |
void |
windowIconified(WindowEvent e) |
void |
windowOpened(WindowEvent e) |
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, updateaddNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecoratedaddPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, setVisible, show, toBack, toFrontadd, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTreeaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycleclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitconfigure, masterConfiguregetFont, postEventpublic void initRouteCombo()
public String getCurrentLayoutFile()
public void setCurrentLayoutFile(String currentLayoutFile)
currentLayoutFile - the currentLayoutFile to setpublic void checkMapConfiguration(File file)
file - DOCUMENT ME!public void showWindow(String id)
id - DOCUMENT ME!public net.infonode.docking.util.StringViewMap getViewMap()
public void topicTreeSelectionChanged(TreeSelectionEvent e)
e - DOCUMENT ME!public void refreshAttributeTable(de.cismet.cismap.commons.featureservice.AbstractFeatureService service)
service - is used to determine the AttributeTable that should be refreshedpublic void addFeatureToAttributeTable(de.cismet.cismap.commons.features.FeatureServiceFeature feature)
feature - the feature to addpublic de.cismet.cismap.commons.gui.attributetable.AttributeTable getAttributeTableByFeature(de.cismet.cismap.commons.features.FeatureServiceFeature feature)
feature - the feature to addpublic de.cismet.cismap.commons.gui.attributetable.AttributeTable getAttributeTableByFeatureService(de.cismet.cismap.commons.featureservice.AbstractFeatureService service)
service - feature the feature to addpublic boolean switchProcessingMode(de.cismet.cismap.commons.featureservice.AbstractFeatureService service)
service - DOCUMENT ME!public boolean switchProcessingMode(de.cismet.cismap.commons.featureservice.AbstractFeatureService service,
boolean forceSave)
service - DOCUMENT ME!forceSave - if true, the changed data will be saved without confirmationpublic boolean isProcessingModeActive(de.cismet.cismap.commons.featureservice.AbstractFeatureService service)
service - DOCUMENT ME!public void doLayoutInfoNode()
public static void main(String[] args)
args - DOCUMENT ME!public org.jdom.Element getConfiguration()
getConfiguration in interface de.cismet.tools.configuration.Configurablepublic void masterConfigure(org.jdom.Element parent)
masterConfigure in interface de.cismet.tools.configuration.Configurablepublic void saveLayout(String file)
file - DOCUMENT ME!public void loadLayout(String file)
file - DOCUMENT ME!public void configure(org.jdom.Element parent)
configure in interface de.cismet.tools.configuration.Configurablepublic void windowOpened(WindowEvent e)
windowOpened in interface WindowListenerpublic void windowClosing(WindowEvent e)
windowClosing in interface WindowListenerpublic void windowClosed(WindowEvent e)
windowClosed in interface WindowListenerpublic void windowIconified(WindowEvent e)
windowIconified in interface WindowListenerpublic void windowDeiconified(WindowEvent e)
windowDeiconified in interface WindowListenerpublic void windowActivated(WindowEvent e)
windowActivated in interface WindowListenerpublic void windowDeactivated(WindowEvent e)
windowDeactivated in interface WindowListenerpublic String getHelpURL()
public String getInfoURL()
public Integer getHttpInterfacePort()
public static String getDIRECTORYPATH_WATERGIS()
public void update(Observable o, Object arg)
public void featuresAdded(de.cismet.cismap.commons.features.FeatureCollectionEvent fce)
featuresAdded in interface de.cismet.cismap.commons.features.FeatureCollectionListenerpublic void allFeaturesRemoved(de.cismet.cismap.commons.features.FeatureCollectionEvent fce)
allFeaturesRemoved in interface de.cismet.cismap.commons.features.FeatureCollectionListenerpublic void featuresRemoved(de.cismet.cismap.commons.features.FeatureCollectionEvent fce)
featuresRemoved in interface de.cismet.cismap.commons.features.FeatureCollectionListenerpublic void featuresChanged(de.cismet.cismap.commons.features.FeatureCollectionEvent fce)
featuresChanged in interface de.cismet.cismap.commons.features.FeatureCollectionListenerpublic void featureSelectionChanged(de.cismet.cismap.commons.features.FeatureCollectionEvent fce)
featureSelectionChanged in interface de.cismet.cismap.commons.features.FeatureCollectionListenerpublic void featureReconsiderationRequested(de.cismet.cismap.commons.features.FeatureCollectionEvent fce)
featureReconsiderationRequested in interface de.cismet.cismap.commons.features.FeatureCollectionListenerpublic void featureCollectionChanged()
featureCollectionChanged in interface de.cismet.cismap.commons.features.FeatureCollectionListenerpublic boolean containsAnyRelevantFeature(List<de.cismet.cismap.commons.features.Feature> features, String className)
features - all selected featuresclassName - The name of the class that should be checked forpublic void removeLayer(de.cismet.cismap.commons.gui.layerwidget.ThemeLayerEvent e)
throws de.cismet.veto.VetoException
removeLayer in interface de.cismet.cismap.commons.gui.layerwidget.ThemeLayerListenerde.cismet.veto.VetoExceptionpublic void dropOnMap(de.cismet.cismap.commons.interaction.events.MapDnDEvent mde)
dropOnMap in interface de.cismet.cismap.commons.interaction.MapDnDListenermde - DOCUMENT ME!public void dragOverMap(de.cismet.cismap.commons.interaction.events.MapDnDEvent mde)
dragOverMap in interface de.cismet.cismap.commons.interaction.MapDnDListenerpublic void selectionChanged(de.cismet.cismap.commons.util.SelectionChangedEvent event)
selectionChanged in interface de.cismet.cismap.commons.util.SelectionChangedListenerCopyright © 2012–2026 cismet GmbH. All rights reserved.