com.jurismarches.vradi.ui.admin
Class AdminContentUI<B>
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
com.jurismarches.vradi.ui.admin.AdminContentUI<B>
- All Implemented Interfaces:
- java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, jaxx.runtime.JAXXContext, jaxx.runtime.JAXXObject, jaxx.runtime.swing.navigation.NavigationContentUI
- Direct Known Subclasses:
- AdminClientUI, AdminFormTypeUI, AdminGroupUI, AdminUserUI, AdminXmlStreamUI
public abstract class AdminContentUI<B>
- extends javax.swing.JPanel
- implements jaxx.runtime.swing.navigation.NavigationContentUI, jaxx.runtime.JAXXObject
- See Also:
- Serialized Form
| Nested classes/interfaces inherited from class javax.swing.JPanel |
javax.swing.JPanel.AccessibleJPanel |
| Nested classes/interfaces inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent |
| Nested classes/interfaces inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
| Nested classes/interfaces inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Fields inherited from class javax.swing.JComponent |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
| Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
| Methods inherited from class 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, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, 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 |
| Methods inherited from class 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, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
| Methods inherited from class 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, 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, hide, 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, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface jaxx.runtime.JAXXObject |
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener |
PROPERTY_MODIFIED
public static final java.lang.String PROPERTY_MODIFIED
- See Also:
- Constant Field Values
PROPERTY_VALIDE
public static final java.lang.String PROPERTY_VALIDE
- See Also:
- Constant Field Values
BINDING_BLOCK_LAYER_UI_BLOCK
public static final java.lang.String BINDING_BLOCK_LAYER_UI_BLOCK
- See Also:
- Constant Field Values
BINDING_COMMON_ACTIONS_VISIBLE
public static final java.lang.String BINDING_COMMON_ACTIONS_VISIBLE
- See Also:
- Constant Field Values
BINDING_SAVE_ENABLED
public static final java.lang.String BINDING_SAVE_ENABLED
- See Also:
- Constant Field Values
log
protected static final org.apache.commons.logging.Log log
$activeBindings
protected java.util.List<java.lang.Object> $activeBindings
$bindingSources
protected java.util.Map<java.lang.String,java.lang.Object> $bindingSources
$bindings
protected final java.util.Map<java.lang.String,jaxx.runtime.JAXXBinding> $bindings
$objectMap
protected java.util.Map<java.lang.String,java.lang.Object> $objectMap
$previousValues
protected java.util.Map<?,?> $previousValues
delegateContext
protected final jaxx.runtime.JAXXContext delegateContext
blockLayerUI
protected jaxx.runtime.swing.BlockingLayerUI blockLayerUI
body
protected javax.swing.JPanel body
cancel
protected javax.swing.JButton cancel
commonActions
protected jaxx.runtime.swing.Table commonActions
errorTable
protected jaxx.runtime.validator.swing.SwingValidatorMessageTableModel errorTable
modified
protected java.lang.Boolean modified
save
protected javax.swing.JButton save
toolbar
protected javax.swing.JPanel toolbar
valide
protected java.lang.Boolean valide
AdminContentUI
public AdminContentUI()
AdminContentUI
public AdminContentUI(jaxx.runtime.JAXXContext parentContext)
getBean
public abstract B getBean()
- Returns:
- the editing bean of the content
updateBeanFromEntity
protected abstract void updateBeanFromEntity(B bean)
- Transfert incmoing
bean into the editing bean.
- Parameters:
bean - the incoming bean
save
public abstract void save()
- Save the editing bean
postSave
public void postSave()
- Save the editing bean and unmodify the form
openUI
public void openUI(jaxx.runtime.swing.navigation.NavigationTreeNode node)
throws java.lang.Exception
- Specified by:
openUI in interface jaxx.runtime.swing.navigation.NavigationContentUI
- Throws:
java.lang.Exception
getSelectedEntity
public B getSelectedEntity()
- Returns:
- the incoming bean to transfert to editing bean from selected bean
closeUI
public void closeUI(jaxx.runtime.swing.navigation.NavigationTreeNode node)
throws java.lang.Exception
- Specified by:
closeUI in interface jaxx.runtime.swing.navigation.NavigationContentUI
- Throws:
java.lang.Exception
getHelper
protected VradiNavigationTreeHelper getHelper()
getHandler
protected AdminHandler getHandler()
updateCollapseIcon
protected javax.swing.Icon updateCollapseIcon(boolean c)
addBeanModifiedPCS
protected void addBeanModifiedPCS(VradiDTO bean)
addBeanPCSLogger
protected void addBeanPCSLogger(VradiDTO bean)
addPCSLogger
protected void addPCSLogger()
$getJAXXObjectDescriptor
public static jaxx.runtime.JAXXObjectDescriptor $getJAXXObjectDescriptor()
applyDataBinding
public void applyDataBinding(java.lang.String $binding)
- Specified by:
applyDataBinding in interface jaxx.runtime.JAXXObject
firePropertyChange
public void firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue)
- Specified by:
firePropertyChange in interface jaxx.runtime.JAXXObject- Overrides:
firePropertyChange in class java.awt.Component
get$objectMap
public java.util.Map<java.lang.String,java.lang.Object> get$objectMap()
- Specified by:
get$objectMap in interface jaxx.runtime.JAXXObject
getDataBindings
public jaxx.runtime.JAXXBinding[] getDataBindings()
- Specified by:
getDataBindings in interface jaxx.runtime.JAXXObject
getObjectById
public java.lang.Object getObjectById(java.lang.String id)
- Specified by:
getObjectById in interface jaxx.runtime.JAXXObject
processDataBinding
public void processDataBinding(java.lang.String $binding,
boolean $force)
- Specified by:
processDataBinding in interface jaxx.runtime.JAXXObject
processDataBinding
public void processDataBinding(java.lang.String $binding)
- Specified by:
processDataBinding in interface jaxx.runtime.JAXXObject
registerDataBinding
public void registerDataBinding(jaxx.runtime.JAXXBinding binding)
- Specified by:
registerDataBinding in interface jaxx.runtime.JAXXObject
removeDataBinding
public void removeDataBinding(java.lang.String $binding)
- Specified by:
removeDataBinding in interface jaxx.runtime.JAXXObject
getContextValue
public <T> T getContextValue(java.lang.Class<T> clazz)
- Specified by:
getContextValue in interface jaxx.runtime.JAXXContext
getContextValue
public <T> T getContextValue(java.lang.Class<T> clazz,
java.lang.String name)
- Specified by:
getContextValue in interface jaxx.runtime.JAXXContext
getDelegateContext
public jaxx.runtime.JAXXContext getDelegateContext()
- Specified by:
getDelegateContext in interface jaxx.runtime.JAXXObject
getParentContainer
public <O extends java.awt.Container> O getParentContainer(java.lang.Class<O> clazz)
- Specified by:
getParentContainer in interface jaxx.runtime.JAXXObject
getParentContainer
public <O extends java.awt.Container> O getParentContainer(java.lang.Object source,
java.lang.Class<O> clazz)
- Specified by:
getParentContainer in interface jaxx.runtime.JAXXObject
removeContextValue
public <T> void removeContextValue(java.lang.Class<T> clazz)
- Specified by:
removeContextValue in interface jaxx.runtime.JAXXContext
removeContextValue
public <T> void removeContextValue(java.lang.Class<T> clazz,
java.lang.String name)
- Specified by:
removeContextValue in interface jaxx.runtime.JAXXContext
setContextValue
public <T> void setContextValue(T o)
- Specified by:
setContextValue in interface jaxx.runtime.JAXXContext
setContextValue
public <T> void setContextValue(T o,
java.lang.String name)
- Specified by:
setContextValue in interface jaxx.runtime.JAXXContext
doActionPerformed__on__cancel
public void doActionPerformed__on__cancel(java.awt.event.ActionEvent event)
doActionPerformed__on__save
public void doActionPerformed__on__save(java.awt.event.ActionEvent event)
doTableChanged__on__errorTable
public void doTableChanged__on__errorTable(javax.swing.event.TableModelEvent event)
getBlockLayerUI
public jaxx.runtime.swing.BlockingLayerUI getBlockLayerUI()
getBody
public javax.swing.JPanel getBody()
getCancel
public javax.swing.JButton getCancel()
getCommonActions
public jaxx.runtime.swing.Table getCommonActions()
getErrorTable
public jaxx.runtime.validator.swing.SwingValidatorMessageTableModel getErrorTable()
getModified
public java.lang.Boolean getModified()
getSave
public javax.swing.JButton getSave()
getToolbar
public javax.swing.JPanel getToolbar()
getValide
public java.lang.Boolean getValide()
isModified
public java.lang.Boolean isModified()
isValide
public java.lang.Boolean isValide()
setModified
public void setModified(java.lang.Boolean newValue)
setValide
public void setValide(java.lang.Boolean newValue)
addChildrenToCommonActions
protected void addChildrenToCommonActions()
createBlockLayerUI
protected void createBlockLayerUI()
createBody
protected void createBody()
createCancel
protected void createCancel()
createCommonActions
protected void createCommonActions()
createErrorTable
protected void createErrorTable()
createModified
protected void createModified()
createSave
protected void createSave()
createToolbar
protected void createToolbar()
createValide
protected void createValide()
Copyright © 2009-2010 JurisMarches. All Rights Reserved.