public class DatasetEditorFrame
extends javax.swing.JFrame
aktuelle Objekt
vom
Datenverteiler darstellen, ein neues Objekt
erstellen und an den Datenverteiler senden oder den Parametereditor
starten.AbstractEditorPanel
,
Serialized Formjavax.swing.JFrame.AccessibleJFrame
java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
CROSSHAIR_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_CURSOR
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Constructor and Description |
---|
DatasetEditorFrame(de.bsvrz.dav.daf.main.ClientDavInterface connection,
java.lang.String title,
de.bsvrz.dav.daf.main.config.AttributeGroup attributeGroup,
de.bsvrz.dav.daf.main.config.Aspect aspect,
de.bsvrz.dav.daf.main.config.SystemObject systemObject,
int simulationVariant)
Der Konstruktor erstellt ein Fenster, welches die aktuellen Daten zu einer ausgewählten Datenidentifikation anzeigt.
|
Modifier and Type | Method and Description |
---|---|
java.awt.Dimension |
getPreferredSize()
Die Methode
getPreferredSize() wird überschrieben, da sonst Teile des Fensters hinter der Taskbar liegen und somit nicht zu sehen
sind. |
void |
setReceiveOptions(de.bsvrz.dav.daf.main.ReceiveOptions receiveOptions)
Setzt die Empfangsoption (Online, nur geänderte Datensätze, auch nachgelieferte Datensätze).
|
void |
setReceiverRole(de.bsvrz.dav.daf.main.ReceiverRole receiverRole)
Setzt die Rolle des Empfängers.
|
void |
setSenderRole(de.bsvrz.dav.daf.main.SenderRole senderRole)
Mit dieser Methode kann die Rolle des Senders geändert werden.
|
void |
startParameterEditor()
TBD wird noch implementiert
|
void |
startSendCurrentData()
Diese Methode wird aufgerufen, wenn für eine Datenidentifikation ein neuer Datensatz erzeugt/erstellt und gesendet werden soll.
|
void |
startShowCurrentData()
Diese Methode wird aufgerufen, wenn eine Datenidentifikation nur angezeigt werden soll.
|
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, update
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecorated
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, 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, toFront
add, 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, 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, validateTree
action, 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, transferFocusUpCycle
public DatasetEditorFrame(de.bsvrz.dav.daf.main.ClientDavInterface connection, java.lang.String title, de.bsvrz.dav.daf.main.config.AttributeGroup attributeGroup, de.bsvrz.dav.daf.main.config.Aspect aspect, de.bsvrz.dav.daf.main.config.SystemObject systemObject, int simulationVariant)
connection
- Verbindung zum Datenverteilertitle
- Titel des FenstersattributeGroup
- Attributgruppe zur Anmeldung beim Datenverteileraspect
- Aspekt zur Anmeldung beim DatenverteilersystemObject
- Systemobjekt zur Anmeldung beim DatenverteilersimulationVariant
- gibt die Simulationsvariante an, -1 entspricht keiner Simulationsvariantepublic void startShowCurrentData()
Empfangsoptionen
ist auf
"Online" und die Empfängerrolle
auf "Empfänger" voreingestellt.public void startSendCurrentData() throws de.bsvrz.dav.daf.main.OneSubscriptionPerSendData
Senderrolle
ist auf "Sender" voreingestellt.de.bsvrz.dav.daf.main.OneSubscriptionPerSendData
- Ausnahme, die bei einer Sendeanmeldung generiert wird, wenn bereits eine lokale
Sendeanmeldung für die gleichen Daten von einem anderen Anwendungsobjekt vorliegt.public void startParameterEditor()
public void setSenderRole(de.bsvrz.dav.daf.main.SenderRole senderRole)
senderRole
- die Rolle ist Senderpublic void setReceiverRole(de.bsvrz.dav.daf.main.ReceiverRole receiverRole)
receiverRole
- die Rolle des Empfängerspublic void setReceiveOptions(de.bsvrz.dav.daf.main.ReceiveOptions receiveOptions)
receiveOptions
- die Empfangsoptionpublic java.awt.Dimension getPreferredSize()
getPreferredSize()
wird überschrieben, da sonst Teile des Fensters hinter der Taskbar liegen und somit nicht zu sehen
sind.getPreferredSize
in class java.awt.Container