|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--javax.swing.JComponent | +--javax.swing.JPanel | +--ix.iface.ui.IFormPanel | +--ix.iview.GlobalFormPanel
A panel containing form-style sub-panels for viewing/editing an object
Inner classes inherited from class javax.swing.JPanel |
javax.swing.JPanel.AccessibleJPanel |
Inner classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent, javax.swing.JComponent.ActionStandin, javax.swing.JComponent.IntVector, javax.swing.JComponent.KeyboardState |
Inner classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
Inner classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.AWTTreeLock |
Fields inherited from class ix.iface.ui.IFormPanel |
displayBits, fieldRenderers, listeners, model, nameBits, parent, simpleFields |
Fields inherited from class javax.swing.JComponent |
_bounds, accessibleContext, listenerList, paintingChild, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Container |
component, containerListener, layoutMgr, listeningBoundsChildren, listeningChildren, ncomponents |
Fields inherited from class java.awt.Component |
actionListenerK, adjustmentListenerK, appContext, background, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, componentListener, componentListenerK, componentOrientation, containerListenerK, cursor, dropTarget, enabled, eventMask, focusListener, focusListenerK, font, foreground, graphicsConfig, hasFocus, height, hierarchyBoundsListener, hierarchyBoundsListenerK, hierarchyListener, hierarchyListenerK, incRate, inputMethodListener, inputMethodListenerK, isInc, isPacked, itemListenerK, keyListener, keyListenerK, LEFT_ALIGNMENT, locale, LOCK, metrics, minSize, mouseListener, mouseListenerK, mouseMotionListener, mouseMotionListenerK, newEventsOnly, ownedWindowK, peer, peerFont, popups, prefSize, RIGHT_ALIGNMENT, textListenerK, TOP_ALIGNMENT, valid, visible, width, windowClosingException, windowListenerK, x, y |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
GlobalFormPanel(AConstructFramePanel theParent)
|
|
GlobalFormPanel(AConstructFramePanel theParent,
IFormModel m)
|
Method Summary | |
void |
constructAdded(RefinementEvent e)
|
void |
constructAdded(ix.iview.domain.event.UIDomainEvent e)
|
void |
constructEdited(ix.iview.domain.event.UIDomainEvent e)
|
void |
constructRemoved(ix.iview.domain.event.UIDomainEvent e)
|
void |
domainCleared(ix.iview.domain.event.UIDomainEvent e)
|
void |
domainEdited(ix.iview.domain.event.UIDomainEvent e)
|
void |
domainSet(ix.iview.domain.event.UIDomainEvent e)
|
IXObject |
getConstruct()
Gets the current construct. |
java.lang.Object |
getFieldData(java.lang.String field)
Gets the field's value from its display component. |
ix.iview.domain.UIObject |
getUIConstruct()
Gets the current UI construct. |
ix.iview.domain.UIDomain |
getUIDomain()
Gets the current UIDomain. |
void |
loadFromObject()
Saves the data from the panel into the current object. |
protected IXEditorPanel |
makeDisplayBit(java.lang.String field)
Makes a display panel with the name as its label and a suitable item. |
void |
refinementAdded(RefinementEvent e)
|
void |
refinementRemoved(RefinementEvent e)
|
void |
saveFieldData(java.lang.String field)
Saves the field's value from its display component into the model's object. |
void |
setConstruct(IXObject construct)
Sets the current construct. |
void |
setFieldData(java.lang.String field,
java.lang.Object value)
Sets the given data of the given field in the panel. |
protected void |
setRenderers()
Sets the renderers to be added to the panel items (lists) of fiels. |
void |
setUIConstruct(ix.iview.domain.UIObject construct)
Sets the current UI construct. |
void |
setUIConstructOnly(ix.iview.domain.UIObject construct)
Sets the current UI construct without noting changes. |
void |
updateTable()
|
Methods inherited from class ix.iface.ui.IFormPanel |
addFormMouseListener, clear, clearBits, clearField, clearFields, deRenderValue, displayFieldData, displayModelData, ensurePanelBits, formModelChanged, getFieldBit, getModel, isSimpleField, mouseClicked, mouseEntered, mouseExited, mousePressed, mouseReleased, renderValue, saveToObject, saveToObject, setModel, setRenderer, setSimpleField, unsetSimpleField, updateNames |
Methods inherited from class javax.swing.JPanel |
|
Methods inherited from class javax.swing.JComponent |
_paintImmediately, addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, alwaysOnTop, checkIfChildObscuredBySibling, componentInputMapChanged, computeVisibleRect, computeVisibleRect, compWriteObjectNotify, contains, createToolTip, disable, enable, enableSerialization, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getActionMap, getAlignmentX, getAlignmentY, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getCreatedDoubleBuffer, getDebugGraphicsOptions, getGraphics, getHeight, getInputMap, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getVerifyInputWhenFocusTarget, getVisibleRect, getWidth, getX, getY, grabFocus, hasFocus, hide, isDoubleBuffered, isFocusCycleRoot, isFocusTraversable, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processFocusEvent, processKeyBinding, processKeyBindings, processKeyBindingsForAllComponents, processKeyEvent, processMouseMotionEvent, putClientProperty, rectangleIsObscured, rectangleIsObscuredBySibling, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setCreatedDoubleBuffer, setDebugGraphicsOptions, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPaintingChild, setPreferredSize, setRequestFocusEnabled, setToolTipText, setUI, setVerifyInputWhenFocusTarget, setVisible, shouldDebugGraphics, superProcessMouseMotionEvent, unregisterKeyboardAction, update |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, adjustListeningChildren, applyOrientation, checkGD, countComponents, createChildHierarchyEvents, createHierarchyEvents, deliverEvent, dispatchEventImpl, dispatchEventToSelf, doLayout, eventEnabled, findComponentAt, findComponentAt, findComponentAt, getAccessibleAt, getAccessibleChild, getAccessibleChildrenCount, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents_NoClientCode, getComponents, getLayout, getMouseEventTarget, getWindow, insets, invalidate, invalidateTree, isAncestorOf, layout, lightweightPaint, lightweightPrint, list, list, locate, minimumSize, nextFocus, numListening, paintComponents, paintHeavyweightComponents, postProcessKeyEvent, postsOldMouseEvents, preferredSize, preProcessKeyEvent, printComponents, printHeavyweightComponents, processContainerEvent, processEvent, proxyEnableEvents, proxyRequestFocus, remove, remove, removeAll, removeContainerListener, setFocusOwner, setLayout, transferFocus, validate, validateTree |
Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, areInputMethodsEnabled, bounds, checkImage, checkImage, checkWindowClosingException, coalesceEvents, constructComponentName, contains, createImage, createImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getAccessibleIndexInParent, getAccessibleStateSet, getBackground, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont_NoClientCode, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocationOnScreen_NoTreeLock, getLocationOnScreen, getName, getNativeContainer, getParent_NoClientCode, getParent, getPeer, getSize, getToolkit, getToolkitImpl, getTreeLock, gotFocus, handleEvent, imageUpdate, inside, isDisplayable, isEnabled, isEnabledImpl, isLightweight, isRecursivelyVisible, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, repaint, repaint, repaint, resetGC, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface ix.iview.ConstructEditing |
saveToObject |
Constructor Detail |
public GlobalFormPanel(AConstructFramePanel theParent)
public GlobalFormPanel(AConstructFramePanel theParent, IFormModel m)
Method Detail |
protected void setRenderers()
IFormPanel
setRenderers
in class IFormPanel
protected IXEditorPanel makeDisplayBit(java.lang.String field)
IFormPanel
makeDisplayBit
in class IFormPanel
public void saveFieldData(java.lang.String field)
IFormPanel
saveFieldData
in class IFormPanel
public java.lang.Object getFieldData(java.lang.String field)
IFormPanel
getFieldData
in class IFormPanel
public void setFieldData(java.lang.String field, java.lang.Object value)
IFormPanel
setFieldData
in class IFormPanel
public void refinementAdded(RefinementEvent e)
public void refinementRemoved(RefinementEvent e)
public void constructAdded(RefinementEvent e)
constructAdded
in interface ix.iview.domain.event.UIDomainListener
public void constructAdded(ix.iview.domain.event.UIDomainEvent e)
constructAdded
in interface ix.iview.domain.event.UIDomainListener
public void constructRemoved(ix.iview.domain.event.UIDomainEvent e)
constructRemoved
in interface ix.iview.domain.event.UIDomainListener
public void constructEdited(ix.iview.domain.event.UIDomainEvent e)
constructEdited
in interface ix.iview.domain.event.UIDomainListener
public void domainCleared(ix.iview.domain.event.UIDomainEvent e)
domainCleared
in interface ix.iview.domain.event.UIDomainListener
public void domainEdited(ix.iview.domain.event.UIDomainEvent e)
domainEdited
in interface ix.iview.domain.event.UIDomainListener
public void domainSet(ix.iview.domain.event.UIDomainEvent e)
domainSet
in interface ix.iview.domain.event.UIDomainListener
public void updateTable()
public ix.iview.domain.UIDomain getUIDomain()
ConstructEditing
getUIDomain
in interface ConstructEditing
public void setConstruct(IXObject construct)
ConstructEditing
setConstruct
in interface ConstructEditing
public IXObject getConstruct()
ConstructEditing
getConstruct
in interface ConstructEditing
public void setUIConstruct(ix.iview.domain.UIObject construct)
ConstructEditing
setUIConstruct
in interface ConstructEditing
public void setUIConstructOnly(ix.iview.domain.UIObject construct)
ConstructEditing
setUIConstructOnly
in interface ConstructEditing
public ix.iview.domain.UIObject getUIConstruct()
ConstructEditing
getUIConstruct
in interface ConstructEditing
public void loadFromObject()
ConstructEditing
loadFromObject
in interface ConstructEditing
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |