public class PreselectionPanel
extends javax.swing.JPanel
Die Klasse PreselectionPanel stellt die gesamte Datenidentifikationsauswahl zur Verfügung. Hierzu gehören die Klassen PreselectionTree und PreselectionLists.
PreselectionTree,
PreselectionLists,
Serialized Formjavax.swing.JPanel.AccessibleJPaneljavax.swing.JComponent.AccessibleJComponentlistenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW| Constructor and Description |
|---|
PreselectionPanel(ClientDavInterface connection,
java.util.Collection<java.lang.Object> treeNodes)
Konstruktor, der ein Objekt der Klasse
PreselectionPanel erzeugt. |
| Modifier and Type | Method and Description |
|---|---|
void |
addPreselectionListener(PreselectionListsListener listener)
Delegiert das Hinzufügen des
PreselectionListsListeners weiter an die Klasse PreselectionLists |
PreselectionLists |
getPreselectionLists()
Mit dieser Methode kann man sich das Objekt der Klasse
PreselectionLists holen, welches auch vom PreselectionPanel benutzt wird, um auf seine public-Methoden zugreifen zu können. |
PreselectionTree |
getPreselectionTree()
Mit dieser Methode kann man sich das Objekt der Klasse
PreselectionTree holen, welches vom PreselectionPanel benutzt wird, um auf seine public-Methoden zugreifen zu können. |
int |
getSimulationVariant()
Gibt die eingestellte Simulationsvariante zurück.
|
void |
removePreselectionListener(PreselectionListsListener listener)
Delegiert das Entfernen des
PreselectionListsListeners weiter an die Klasse PreselectionLists |
void |
setPreselectionListsFilter(PreselectionListsFilter listsFilter)
Delegiert an die Klasse
PreselectionLists, ob und welcher Filter zusätzlich die Listen filtern soll. |
void |
setSimulationVariant(int value)
Mit dieser Methode kann die Simulationsvariante gesetzt werden.
|
void |
showAspects(boolean showAspects)
Delegiert an die Klasse
PreselectionLists, ob die Aspekte angezeigt werden sollen. |
void |
showAttributeGroups(boolean showAttributeGroups)
Delegiert an die Klasse
PreselectionLists, ob die Attributgruppen angezeigt werden sollen. |
void |
showSimulationVariant()
Zeigt die Simulationsvariante an.
|
getAccessibleContext, 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 PreselectionPanel(ClientDavInterface connection, java.util.Collection<java.lang.Object> treeNodes)
Konstruktor, der ein Objekt der Klasse PreselectionPanel erzeugt.
connection - die Verbindung zum DatenverteilertreeNodes - ein Parameter zur Spezifizierung der VorauswahlcreateAndShowGui()public void addPreselectionListener(PreselectionListsListener listener)
Delegiert das Hinzufügen des PreselectionListsListeners weiter an die Klasse PreselectionLists
listener - der anzumeldende Listenerpublic void removePreselectionListener(PreselectionListsListener listener)
Delegiert das Entfernen des PreselectionListsListeners weiter an die Klasse PreselectionLists
listener - der zu entfernende Listenerpublic void showAttributeGroups(boolean showAttributeGroups)
Delegiert an die Klasse PreselectionLists, ob die Attributgruppen angezeigt werden sollen.
showAttributeGroups - gibt an, ob die Attributgruppen angezeigt werden sollenpublic void showAspects(boolean showAspects)
Delegiert an die Klasse PreselectionLists, ob die Aspekte angezeigt werden sollen.
showAspects - gibt an, ob die Aspekte angezeigt werden sollenpublic void showSimulationVariant()
Zeigt die Simulationsvariante an. Default-Wert ist “0”. Soll ein anderer Wert voreingestellt sein, dann ist die Methode setSimulationVariant(int) aufzurufen.
public int getSimulationVariant()
Gibt die eingestellte Simulationsvariante zurück.
public void setSimulationVariant(int value)
Mit dieser Methode kann die Simulationsvariante gesetzt werden.
value - neuer Wert der Simulationsvariantepublic PreselectionLists getPreselectionLists()
Mit dieser Methode kann man sich das Objekt der Klasse PreselectionLists holen, welches auch vom PreselectionPanel benutzt wird, um auf seine public-Methoden zugreifen zu können.
PreselectionListspublic PreselectionTree getPreselectionTree()
Mit dieser Methode kann man sich das Objekt der Klasse PreselectionTree holen, welches vom PreselectionPanel benutzt wird, um auf seine public-Methoden zugreifen zu können.
PreselectionPanelpublic void setPreselectionListsFilter(PreselectionListsFilter listsFilter)
Delegiert an die Klasse PreselectionLists, ob und welcher Filter zusätzlich die Listen filtern soll.
listsFilter - der Filter