public class WorkbenchWidget extends BelisWidget implements TreeSelectionListener, de.cismet.commons.architecture.interfaces.FeatureSelectionChangedListener, PropertyChangeListener, de.cismet.cismap.commons.features.FeatureCollectionListener
JPanel.AccessibleJPanelJComponent.AccessibleJComponentContainer.AccessibleAWTContainerComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy| Modifier and Type | Field and Description |
|---|---|
static String |
BELIS_CREATE_MODE |
static int |
CREATE_MODE |
static int |
EDIT_MODE |
static String |
PROP_SEARCH_RESULTS |
static String |
PROP_SELECTEDTREENODES |
static String |
PROP_TREE_TABLE_MODEL |
static int |
VIEW_MODE |
log, validationMessageDEFAULT_ICON, PROP_WIDGET_ICON, PROP_WIDGET_NAMElistenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWaccessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTERROR, VALID, WARNINGABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH| Constructor and Description |
|---|
WorkbenchWidget()
Creates new form HitWidget.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addNewEntity(WorkbenchEntity entity)
DOCUMENT ME!
|
void |
addNewGeometrie()
DOCUMENT ME!
|
void |
addNewLeuchte()
DOCUMENT ME!
|
void |
addNewLeuchte(Object relatedObject)
DOCUMENT ME!
|
void |
allFeaturesRemoved(de.cismet.cismap.commons.features.FeatureCollectionEvent fce) |
boolean |
checkConstraintForMapModeSwitch()
DOCUMENT ME!
|
void |
clearEditNode()
DOCUMENT ME!
|
void |
clearNewNode()
DOCUMENT ME!
|
void |
clearPersistNode(CustomMutableTreeTableNode node)
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(Collection<de.cismet.cismap.commons.features.Feature> features) |
void |
featureSelectionChanged(de.cismet.cismap.commons.features.FeatureCollectionEvent fce) |
void |
featuresRemoved(de.cismet.cismap.commons.features.FeatureCollectionEvent fce) |
int |
getCurrentMode()
DOCUMENT ME!
|
Collection |
getCurrentSearchResults()
DOCUMENT ME!
|
CustomMutableTreeTableNode |
getEditObjectsNode()
DOCUMENT ME!
|
CustomMutableTreeTableNode |
getNewObjectsNode()
DOCUMENT ME!
|
Integer |
getNextLeuchtennummer(TdtaStandortMastCustomBean standort)
DOCUMENT ME!
|
Collection<WorkbenchEntity> |
getObjectsToDelete()
DOCUMENT ME!
|
Set<WorkbenchEntity> |
getObjectsToPersist()
DOCUMENT ME!
|
TdtaStandortMastCustomBean |
getParentMast(Object node)
DOCUMENT ME!
|
Set |
getSearchResults()
DOCUMENT ME!
|
CustomMutableTreeTableNode |
getSearchResultsNode()
DOCUMENT ME!
|
TreePath |
getSelectedTreeNode()
DOCUMENT ME!
|
Collection<TreePath> |
getSelectedTreeNodes()
Get the value of selectedTreeNode.
|
CustomTreeTableModel |
getTreeTableModel()
ToDo not necessary.
|
static Object |
getUserObjectForTreeNode(Object node)
DOCUMENT ME!
|
static Object |
getUserObjectForTreePath(TreePath path)
DOCUMENT ME!
|
TdtaStandortMastCustomBean |
getVirtualStandortForLeuchte(TdtaLeuchtenCustomBean leuchte)
DOCUMENT ME!
|
boolean |
isNodeHaengeLeuchte(Object node)
DOCUMENT ME!
|
boolean |
isParentNodeMast(Object node)
DOCUMENT ME!
|
boolean |
isTreeSelectionVeto()
DOCUMENT ME!
|
boolean |
isUserObjectLeuchte(Object node)
DOCUMENT ME!
|
boolean |
isUserObjectMast(Object node)
DOCUMENT ME!
|
void |
masterConfigure(org.jdom.Element parent) |
void |
propertyChange(PropertyChangeEvent evt) |
void |
refresh(Object refreshedObject) |
void |
refreshAll()
DOCUMENT ME!
|
void |
refreshNode(CustomMutableTreeTableNode refreshNode,
Collection<WorkbenchEntity> objects)
DOCUMENT ME!
|
void |
refreshPersistObjects()
DOCUMENT ME!
|
void |
refreshSearchObjects()
DOCUMENT ME!
|
void |
reloadSearchResultEntity(WorkbenchEntity entity)
DOCUMENT ME!
|
void |
removeSelectedEntity()
ToDo remove propretychangelistener.
|
void |
selectUserObjects(Collection userObjects)
DOCUMENT ME!
|
void |
setBroker(BelisBroker broker)
DOCUMENT ME!
|
void |
setCurrentMode(int currentMode)
DOCUMENT ME!
|
void |
setCurrentSearchResults(Collection currentSearchResults)
DOCUMENT ME!
|
void |
setObjectsToPersist(Set objectsToPersist)
DOCUMENT ME!
|
void |
setSearchResults(Set searchResult)
DOCUMENT ME!
|
void |
setSelectedTreeNodes(Collection<TreePath> selectedTreeNodes)
Set the value of selectedTreeNode.
|
void |
setTreeSelectionVeto(boolean treeSelectionVeto)
DOCUMENT ME!
|
void |
setTreeTableModel(CustomTreeTableModel treeTableModel)
DOCUMENT ME!
|
void |
setWidgetEditable(boolean isEditable) |
void |
stateChanged(ChangeEvent e) |
void |
updateUIPropertyChange() |
void |
valueChanged(TreeSelectionEvent e) |
backgroundObjectChanged, clearComponent, configure, getConfiguration, getCustomButtons, getStatus, getValidationMessage, guiObjectChanged, isAllowedToShow, objectChanged, showAssistentaddValidationStateChangedListener, fireValidationStateChanged, getBroker, getWidgetIcon, getWidgetName, isCoreWidget, isReadOnlyWidget, removeValidationStateChangedListener, setIsCoreWidget, setReadOnlyWidget, setWidgetIcon, setWidgetIcon, setWidgetNamegetAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIaddAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, updateadd, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTreeaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCyclepublic static final String PROP_SEARCH_RESULTS
public static final String PROP_SELECTEDTREENODES
public static final String PROP_TREE_TABLE_MODEL
public static final String BELIS_CREATE_MODE
public static final int VIEW_MODE
public static final int CREATE_MODE
public static final int EDIT_MODE
public CustomMutableTreeTableNode getSearchResultsNode()
public CustomMutableTreeTableNode getNewObjectsNode()
public CustomMutableTreeTableNode getEditObjectsNode()
public void setBroker(BelisBroker broker)
AbstractWidgetsetBroker in class AbstractWidgetbroker - DOCUMENT ME!public CustomTreeTableModel getTreeTableModel()
public void setTreeTableModel(CustomTreeTableModel treeTableModel)
treeTableModel - DOCUMENT ME!public Collection<TreePath> getSelectedTreeNodes()
public TreePath getSelectedTreeNode()
public void setSelectedTreeNodes(Collection<TreePath> selectedTreeNodes)
selectedTreeNodes - new value of selectedTreeNodepublic int getCurrentMode()
public void setCurrentMode(int currentMode)
currentMode - DOCUMENT ME!public void selectUserObjects(Collection userObjects)
userObjects - DOCUMENT ME!public void setWidgetEditable(boolean isEditable)
setWidgetEditable in interface de.cismet.commons.architecture.interfaces.EditablesetWidgetEditable in class BelisWidgetpublic void masterConfigure(org.jdom.Element parent)
masterConfigure in interface de.cismet.tools.configuration.ConfigurablemasterConfigure in class BelisWidgetpublic void updateUIPropertyChange()
updateUIPropertyChange in interface de.cismet.commons.architecture.interfaces.WidgetupdateUIPropertyChange in class BelisWidgetpublic boolean checkConstraintForMapModeSwitch()
public static Object getUserObjectForTreePath(TreePath path)
path - DOCUMENT ME!public static Object getUserObjectForTreeNode(Object node)
node - DOCUMENT ME!public boolean isTreeSelectionVeto()
public void setTreeSelectionVeto(boolean treeSelectionVeto)
treeSelectionVeto - DOCUMENT ME!public void valueChanged(TreeSelectionEvent e)
valueChanged in interface TreeSelectionListenerpublic boolean isUserObjectLeuchte(Object node)
node - DOCUMENT ME!public boolean isUserObjectMast(Object node)
node - DOCUMENT ME!public boolean isParentNodeMast(Object node)
node - DOCUMENT ME!public boolean isNodeHaengeLeuchte(Object node)
node - DOCUMENT ME!public TdtaStandortMastCustomBean getParentMast(Object node)
node - DOCUMENT ME!public void refresh(Object refreshedObject)
refresh in interface de.cismet.commons.architecture.interfaces.Refreshablerefresh in class BelisWidgetpublic void featureSelectionChanged(Collection<de.cismet.cismap.commons.features.Feature> features)
featureSelectionChanged in interface de.cismet.commons.architecture.interfaces.FeatureSelectionChangedListenerpublic void refreshSearchObjects()
public void refreshPersistObjects()
public void refreshAll()
public void reloadSearchResultEntity(WorkbenchEntity entity)
entity - DOCUMENT ME!public void refreshNode(CustomMutableTreeTableNode refreshNode, Collection<WorkbenchEntity> objects)
refreshNode - DOCUMENT ME!objects - DOCUMENT ME!public void clearPersistNode(CustomMutableTreeTableNode node)
node - DOCUMENT ME!public void removeSelectedEntity()
public Collection getCurrentSearchResults()
public void setCurrentSearchResults(Collection currentSearchResults)
currentSearchResults - DOCUMENT ME!public Set<WorkbenchEntity> getObjectsToPersist()
public void setObjectsToPersist(Set objectsToPersist)
objectsToPersist - DOCUMENT ME!public Collection<WorkbenchEntity> getObjectsToDelete()
public void clearNewNode()
public void clearEditNode()
public void addNewEntity(WorkbenchEntity entity)
entity - DOCUMENT ME!public void addNewLeuchte()
public void addNewLeuchte(Object relatedObject)
relatedObject - DOCUMENT ME!public Integer getNextLeuchtennummer(TdtaStandortMastCustomBean standort)
standort - DOCUMENT ME!public void addNewGeometrie()
public void stateChanged(ChangeEvent e)
stateChanged in interface ChangeListenerpublic TdtaStandortMastCustomBean getVirtualStandortForLeuchte(TdtaLeuchtenCustomBean leuchte)
leuchte - DOCUMENT ME!public void propertyChange(PropertyChangeEvent evt)
propertyChange in interface PropertyChangeListenerpropertyChange in class AbstractWidgetpublic void allFeaturesRemoved(de.cismet.cismap.commons.features.FeatureCollectionEvent fce)
allFeaturesRemoved in interface de.cismet.cismap.commons.features.FeatureCollectionListenerpublic void featureCollectionChanged()
featureCollectionChanged 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 featureSelectionChanged(de.cismet.cismap.commons.features.FeatureCollectionEvent fce)
featureSelectionChanged in interface de.cismet.cismap.commons.features.FeatureCollectionListenerpublic void featuresAdded(de.cismet.cismap.commons.features.FeatureCollectionEvent fce)
featuresAdded 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 featuresRemoved(de.cismet.cismap.commons.features.FeatureCollectionEvent fce)
featuresRemoved in interface de.cismet.cismap.commons.features.FeatureCollectionListenerpublic Set getSearchResults()
public void setSearchResults(Set searchResult)
searchResult - DOCUMENT ME!Copyright © 2012–2025 cismet GmbH. All rights reserved.