public class PreselectionPanel
extends javax.swing.JPanel
PreselectionPanel
stellt die gesamte Datenidentifikationsauswahl zur Verfügung. Hierzu gehören die Klassen
PreselectionTree
und PreselectionLists
.PreselectionTree
,
PreselectionLists
,
Serialized Formjavax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
PreselectionPanel(de.bsvrz.dav.daf.main.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
PreselectionListsListener s 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
PreselectionListsListener s 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, updateUI
addAncestorListener, 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, update
add, 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, validateTree
action, 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, transferFocusUpCycle
public PreselectionPanel(de.bsvrz.dav.daf.main.ClientDavInterface connection, java.util.Collection<java.lang.Object> treeNodes)
PreselectionPanel
erzeugt.connection
- die Verbindung zum DatenverteilertreeNodes
- ein Parameter zur Spezifizierung der VorauswahlcreateAndShowGui()
public void addPreselectionListener(PreselectionListsListener listener)
PreselectionListsListener
s weiter an die Klasse PreselectionLists
listener
- der anzumeldende Listenerpublic void removePreselectionListener(PreselectionListsListener listener)
PreselectionListsListener
s weiter an die Klasse PreselectionLists
listener
- der zu entfernende Listenerpublic void showAttributeGroups(boolean showAttributeGroups)
PreselectionLists
, ob die Attributgruppen angezeigt werden sollen.showAttributeGroups
- gibt an, ob die Attributgruppen angezeigt werden sollenpublic void showAspects(boolean showAspects)
PreselectionLists
, ob die Aspekte angezeigt werden sollen.showAspects
- gibt an, ob die Aspekte angezeigt werden sollenpublic void showSimulationVariant()
setSimulationVariant(int)
aufzurufen.public int getSimulationVariant()
public void setSimulationVariant(int value)
value
- neuer Wert der Simulationsvariantepublic PreselectionLists getPreselectionLists()
PreselectionLists
holen, welches auch vom PreselectionPanel
benutzt wird,
um auf seine public
-Methoden zugreifen zu können.PreselectionLists
public PreselectionTree getPreselectionTree()
PreselectionTree
holen, welches vom PreselectionPanel
benutzt wird, um auf
seine public
-Methoden zugreifen zu können.PreselectionPanel
public void setPreselectionListsFilter(PreselectionListsFilter listsFilter)
PreselectionLists
, ob und welcher Filter zusätzlich die Listen filtern soll.listsFilter
- der Filter