public abstract class FRootPane extends FPanel implements MDISizeI, MDIRootI, de.ipcon.swing.FocusVetoHandlerI, TransactionListenerI, RootFormElementI
XMLConfigureInfo
inhibitFocusChange, SCROLLING_MODE_ANY, SCROLLING_MODE_HORIZONTAL_ONLY, SCROLLING_MODE_VERTICAL_ONLY
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
ALL_ACTIONS, AVAILABLE_ACTION_KIND, CONTEXTMENU_ACTION_KIND, LOCAL_ACTION_KIND, MENU_ACTION_KIND, NO_LOCAL_ACTION_KIND, NO_TOPMDI_ONLY_ACTION_KIND, NOT_AVAILABLE_ACTION_KIND, REFRESH_FROM_TRANSACTION, REFRESH_FROM_USER, SHORTCUT_ACTION_KIND, TOOLBAR_ACTION_KIND, TOPMDI_ONLY_ACTION_KIND
Constructor and Description |
---|
FRootPane(FormContextI _ftx,
electric.xml.Element _confroot) |
Modifier and Type | Method and Description |
---|---|
boolean |
action_close() |
boolean |
action_copyId_available() |
boolean |
action_copyId_enabled() |
void |
action_copyId() |
boolean |
action_delete_enabled() |
void |
action_delete() |
boolean |
action_enter_available() |
boolean |
action_ok_enabled() |
void |
action_ok() |
boolean |
action_print_available() |
void |
action_print() |
boolean |
action_save_enabled() |
boolean |
action_save() |
void |
checkPoint()
Callback after a transaction has been arrived at a checkpoint, e.g. after being committed or has no
uncommitted changes anymore.
|
void |
close() |
void |
closeSelfAndView() |
static int |
confirmDelete(Transaction _tx,
Transaction.Savepoint _sp,
ClientContextI _ctx) |
static int |
confirmDelete(Transaction _tx,
Transaction.Savepoint _sp,
ClientContextI _ctx,
boolean _warnSave) |
int |
confirmSave() |
java.util.HashMap |
getAttributeMap() |
FormElementI |
getCurrentlyFocusedFormElement() |
static FormElementI |
getCurrentlyFocusedFormElementIfChildOf(java.awt.Component c) |
java.util.LinkedHashMap |
getDefaultActionMap() |
javax.swing.JButton |
getDefaultButton() |
java.util.HashMap |
getElementMap() |
javax.swing.JComponent |
getExplicitIFC() |
java.lang.String |
getL10nBundle() |
java.lang.Integer |
getMDIHeight() |
java.lang.Integer |
getMDIWidth()
FIXME!
|
void |
handleCloseVetoE(electric.xml.Element e) |
void |
handleConflictPolicyA(electric.xml.Attribute a)
Handles an explicitly configured Conflict Policy by setting enableConflictCheckDuringSave for option
|
void |
handleHeightA(electric.xml.Attribute a) |
void |
handleIgnoreOtherLocalTransactionSavesA(electric.xml.Attribute a) |
void |
handleL10nBundleA(electric.xml.Attribute a) |
void |
handleOnBeforeMandatoryCheckE(electric.xml.Element e) |
void |
handleOnCloseE(electric.xml.Element e) |
void |
handleUseMaximumHeightA(electric.xml.Attribute a) |
void |
handleUseMaximumWidthA(electric.xml.Attribute a) |
void |
handleWidthA(electric.xml.Attribute a) |
boolean |
hasDefaultButton() |
boolean |
hasUnfullfilledMandatories() |
boolean |
isIgnoreOtherLocalTransactionSaves() |
boolean |
isInitialCdeFocus() |
boolean |
isPrintingPossible() |
boolean |
isUseMaximumHeight() |
boolean |
isUseMaximumWidth() |
void |
mdiActivate(MDIElementI me) |
void |
newProcs(BOProc[] boprocs)
Callback for newly created procs or changes to BOs known in the transaction.
|
void |
postInit()
Diese Routine wird NACH der Instantiierung des Objektes und seiner UnterObjekte (formulartechnisch gesehen!)
|
void |
processFocusVeto(java.awt.event.KeyEvent ke) |
boolean |
save() |
boolean |
save(boolean isRetryAfterOverride) |
boolean |
save(boolean isRetryAfterOverride,
boolean willCloseRightAfter) |
void |
setExplicitIFC(javax.swing.JComponent $43) |
void |
setIgnoreOtherLocalTransactionSaves(boolean $41) |
void |
setInitialCdeFocus(boolean $44) |
void |
setL10nBundle(java.lang.String $42) |
void |
setMDIHeight(java.lang.Integer $38) |
void |
setMDIWidth(java.lang.Integer $37) |
void |
setUseMaximumHeight(boolean $40) |
void |
setUseMaximumWidth(boolean $39) |
void |
syncCurrentlyFocusedFormElement() |
_refreshActions, action_editForm_available, action_editForm_enabled, action_editForm, action_refreshView_available, action_refreshView, action_reopenView_available, action_reopenView_enabled, action_reopenView, addBeanA, addFormElementListener, addHandleA, addHandleE, afterSave, afterSetValue, assureTransferHandler, beforeSave, beforeSetValue, calculationMightBeExpensive, callLog, cancelPendingRefreshRequests, checkEditable, checkVisible, evalScript, evalScript, evalScript, evalScript, evalScript, fhide, focusNextComponent, focusPreviousComponent, fshow, getActions, getActionsOfKind, getActionsOfKind, getBO, getConfRoot, getCtx, getDebugName, getFormActions, getFtx, getInstrumentedSchema, getLastRefreshRequest, getMaximumSize, getMinimumSize, getMissingPropertiesPolicy, getPreferredSize, getRefreshRequestsPending, getSchema, handleActionE, handleAttributes, handleDropAllowedIfE, handleEditableA, handleEditableIfE, handleElement, handleElements, handleElements, handleElements, handleImpliedA, handleMaximumSizeA, handleMaxSizeA, handleMinimumSizeA, handleMinSizeA, handleMissingPropertiesPolicyA, handleNameA, handleNewElement, handleNewElement, handleNewElement, handleOnAfterSaveE, handleOnAfterSetValueE, handleOnBeforeSaveE, handleOnBeforeSetValueE, handleOnConstructionE, handleOnDropE, handleOnFocusGainedE, handleOnFocusLostE, handleOnMDIActivateE, handleOnMDICloseE, handleOnMDIDeactivateE, handleOnMDIOpenE, handleOnRefreshE, handleOnSyncE, handlePreferredSizeA, handlePrefSizeA, handleScriptE, handleVirtualPropertyE, handleVisibleIfE, hasPreferredSizeOverride, invokeAction, invokeAction, isClosed, isDebug, isDefinedEditable, isEditable, isExplicitEditable, isGUIBuilt, isImpliedElement, isInputPossible, isShown, mdiClose, mdiDeactivate, mdiOpen, postConstructor, postRefresh, postRefresh, postRefresh, processFocusVeto, queueDelayedRefresh, queueDelayedRefresh, reallyHandleVirtualPropertyE, refresh, refresh, refreshActions, refreshActions, registerActionImpl, registerFormAction, removeFormElementListener, requestFocus, requestFocusInWindow, requestFocusInWindow, runAndDeclare, runAndDeclare, setConfRoot, setDebug, setEditable, setFtx, setGUIBuilt, setMissingPropertiesPolicy, setShown, shouldShow, sync, syncImpl, waitForAsyncRefreshes, willCareForChildActions, willCareForChildRefresh
getPreferredScrollableViewportSize, getScrollableBlockIncrement, getScrollableTracksViewportHeight, getScrollableTracksViewportWidth, getScrollableUnitIncrement, getScrollingMode, grabFocus, init, init, init, paintComponent, setScrollingMode, setTexture
getAccessibleContext, getUI, getUIClassID, setUI, updateUI
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getNextFocusableComponent, getPopupLocation, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, 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, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
add, add, add, add, add, addContainerListener, 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, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, 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, 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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getActions
getName
public FRootPane(FormContextI _ftx, electric.xml.Element _confroot)
public void close()
close
in interface FormElementI
close
in class FPanel
public boolean action_print_available()
public boolean action_enter_available()
public void postInit()
FPanel
postInit
in interface FormElementI
postInit
in class FPanel
public void mdiActivate(MDIElementI me)
mdiActivate
in interface FormElementI
mdiActivate
in class FPanel
public void handleWidthA(electric.xml.Attribute a)
public void handleHeightA(electric.xml.Attribute a)
public void handleUseMaximumWidthA(electric.xml.Attribute a)
public void handleUseMaximumHeightA(electric.xml.Attribute a)
public void handleIgnoreOtherLocalTransactionSavesA(electric.xml.Attribute a)
public void handleL10nBundleA(electric.xml.Attribute a)
public void handleCloseVetoE(electric.xml.Element e)
public void handleOnBeforeMandatoryCheckE(electric.xml.Element e)
public void handleOnCloseE(electric.xml.Element e)
public void handleConflictPolicyA(electric.xml.Attribute a)
public java.util.HashMap getAttributeMap()
getAttributeMap
in interface FormElementI
getAttributeMap
in class FPanel
public java.util.HashMap getElementMap()
getElementMap
in interface FormElementI
getElementMap
in class FPanel
public java.util.LinkedHashMap getDefaultActionMap()
getDefaultActionMap
in class FPanel
public boolean action_ok_enabled()
public void action_ok()
public boolean action_save_enabled()
public boolean action_save()
public boolean save()
public boolean save(boolean isRetryAfterOverride)
public boolean save(boolean isRetryAfterOverride, boolean willCloseRightAfter)
public void syncCurrentlyFocusedFormElement()
public FormElementI getCurrentlyFocusedFormElement()
public static FormElementI getCurrentlyFocusedFormElementIfChildOf(java.awt.Component c)
public boolean hasUnfullfilledMandatories()
public int confirmSave()
public boolean action_close()
public void closeSelfAndView()
public static int confirmDelete(Transaction _tx, Transaction.Savepoint _sp, ClientContextI _ctx)
public static int confirmDelete(Transaction _tx, Transaction.Savepoint _sp, ClientContextI _ctx, boolean _warnSave)
public boolean action_delete_enabled()
public void action_delete()
public void action_print()
public void action_copyId()
public boolean action_copyId_enabled()
public boolean action_copyId_available()
public void processFocusVeto(java.awt.event.KeyEvent ke)
processFocusVeto
in interface de.ipcon.swing.FocusVetoHandlerI
processFocusVeto
in class FPanel
public javax.swing.JButton getDefaultButton()
public boolean hasDefaultButton()
public boolean isPrintingPossible()
public void newProcs(BOProc[] boprocs)
TransactionListenerI
newProcs
in interface TransactionListenerI
public void checkPoint()
TransactionListenerI
checkPoint
in interface TransactionListenerI
public java.lang.Integer getMDIWidth()
getMDIWidth
in interface MDISizeI
public void setMDIWidth(java.lang.Integer $37)
public java.lang.Integer getMDIHeight()
getMDIHeight
in interface MDISizeI
public void setMDIHeight(java.lang.Integer $38)
public boolean isUseMaximumWidth()
isUseMaximumWidth
in interface RootFormElementI
public void setUseMaximumWidth(boolean $39)
public boolean isUseMaximumHeight()
isUseMaximumHeight
in interface RootFormElementI
public void setUseMaximumHeight(boolean $40)
public boolean isIgnoreOtherLocalTransactionSaves()
public void setIgnoreOtherLocalTransactionSaves(boolean $41)
public java.lang.String getL10nBundle()
public void setL10nBundle(java.lang.String $42)
public javax.swing.JComponent getExplicitIFC()
public void setExplicitIFC(javax.swing.JComponent $43)
setExplicitIFC
in interface RootFormElementI
public boolean isInitialCdeFocus()
public void setInitialCdeFocus(boolean $44)
Copyright © 2000-2024 OAshi S.à r.l. All Rights Reserved.