Package net.simplace.pipe.util
Klasse FWFormPanel
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
net.simplace.ui.panel.FWDefaultPanel
net.simplace.pipe.util.FWFormPanel
- Alle implementierten Schnittstellen:
ActionListener,ImageObserver,MenuContainer,Serializable,EventListener,Accessible,FWFormComponentFactory
form panel automatically shows components customized in XML Layout provider
Special Layout provider is used.
- Autor:
- Andreas Enders
- Siehe auch:
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen javax.swing.JPanel
JPanel.AccessibleJPanelVon Klasse geerbte verschachtelte Klassen/Schnittstellen javax.swing.JComponent
JComponent.AccessibleJComponentVon Klasse geerbte verschachtelte Klassen/Schnittstellen java.awt.Container
Container.AccessibleAWTContainerVon Klasse geerbte verschachtelte Klassen/Schnittstellen java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy -
Feldübersicht
Von Klasse geerbte Felder net.simplace.ui.panel.FWDefaultPanel
iFunctionalityVon Klasse geerbte Felder javax.swing.JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWVon Klasse geerbte Felder java.awt.Component
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTVon Schnittstelle geerbte Felder java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungFWFormPanel(org.jdom2.Element aFormElement, FWObservable aObservable) constructs Panel form JDOM-Element (from) using default values from functionalityFWFormPanel(org.jdom2.Element aFormElement, FormFunctionality aFunctionality) constructs Panel form JDOM-Element (from) using default values from functionality -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic voidaddComponentFactory(FWFormComponentFactory aFactory) protected voidback()method go to go on with process to previousFunctionprotected voidcancel()method cancel to stop processvoidas result of the FormPanel all values are requested from the objects and set tocreateFormComponent(org.jdom2.Element aElement, boolean aShowLabel) createFormComponent(org.jdom2.Element aElement, String aID, String aFormID, FWObservable aObservable, boolean aShowLabel, int aDetachibility) voidfillGroupComponent(List<org.jdom2.Element> aComponentList, FWGroupFormComponent aGroupPanel) com.lowagie.text.DocumentgetDocument(int aType, String aFile) protected StringgetLocaleValue(String aKey) This method limits the coding for reading values from the locale.protected voidgo()method go to go on with process to nextFunctionintparseDetachability(org.jdom2.Element aElement) protected voidreset()called from action performed - you can overwrite it in extended class or use thisVon Klasse geerbte Methoden net.simplace.ui.panel.FWDefaultPanel
actionPerformed, export, getFunctionality, info, print, resetCaptions, resetCaptions, resetCaptions, setBackButtonEnabled, setCancelButtonEnabled, setComponentToView, setExportButtonEnabled, setGoButtonEnabled, setInfoButtonEnabled, setPrintButtonEnabled, setResetButtonEnabledVon Klasse geerbte Methoden javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIVon Klasse geerbte Methoden javax.swing.JComponent
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, updateVon Klasse geerbte Methoden java.awt.Container
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, validateTreeVon Klasse geerbte Methoden java.awt.Component
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, 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, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycleVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitVon Schnittstelle geerbte Methoden java.awt.event.ActionListener
actionPerformed
-
Konstruktordetails
-
FWFormPanel
constructs Panel form JDOM-Element (from) using default values from functionality- Parameter:
aFormElement-aFunctionality-
-
FWFormPanel
constructs Panel form JDOM-Element (from) using default values from functionality- Parameter:
aFormElement-aObservable-
-
-
Methodendetails
-
checkRequired
as result of the FormPanel all values are requested from the objects and set to- Löst aus:
RequiredFieldEmptyException
-
createFormComponent
- Parameter:
aElement-aShowLabel-- Gibt zurück:
-
createFormComponent
public FWAbstractFormComponent createFormComponent(org.jdom2.Element aElement, String aID, String aFormID, FWObservable aObservable, boolean aShowLabel, int aDetachibility) - Angegeben von:
createFormComponentin SchnittstelleFWFormComponentFactory- Parameter:
aElement-aID-aFormID-aObservable-aShowLabel-aDetachibility-- Gibt zurück:
-
parseDetachability
public int parseDetachability(org.jdom2.Element aElement) - Parameter:
aElement-- Gibt zurück:
- int representing the detachability
-
fillGroupComponent
public void fillGroupComponent(List<org.jdom2.Element> aComponentList, FWGroupFormComponent aGroupPanel) - Parameter:
aComponentList-aGroupPanel-
-
go
protected void go()method go to go on with process to nextFunction- Setzt außer Kraft:
goin KlasseFWDefaultPanel
-
back
protected void back()method go to go on with process to previousFunction- Setzt außer Kraft:
backin KlasseFWDefaultPanel
-
reset
protected void reset()called from action performed - you can overwrite it in extended class or use this- Setzt außer Kraft:
resetin KlasseFWDefaultPanel
-
cancel
protected void cancel()method cancel to stop process- Setzt außer Kraft:
cancelin KlasseFWDefaultPanel
-
getLocaleValue
This method limits the coding for reading values from the locale.- Setzt außer Kraft:
getLocaleValuein KlasseFWDefaultPanel- Parameter:
aKey-- Gibt zurück:
-
getObservable
- Gibt zurück:
- FWObservable
-
getDocument
- Parameter:
aType-aFile-- Gibt zurück:
- Document
-
addComponentFactory
-