public class FacesMethodBindingPanel
extends oracle.jdevimpl.webapp.inspector.propertyeditor.AbstractFacesBindingPanel
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
m_Context, m_EditableMode, m_Element, m_FacesConfig, m_ManagedBeanChangeable, m_ManagedBeanComboBox, m_ManagedBeanNameLabel, m_MergedFacesConfig, m_MethodNameComboBox, m_NewButton, MANAGED_BEAN_PROPERTY, METHOD_NAME_PROPERTY, NONE
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
FacesMethodBindingPanel(org.w3c.dom.Element element,
java.lang.String binding,
Context context,
oracle.jdevimpl.webapp.faces.backingfile.MethodBinding methodBinding) |
Modifier and Type | Method and Description |
---|---|
javax.swing.undo.UndoableEdit |
createMethodIfNecessary()
Creates the given method, if necessary, returning the UndoableEdit.
|
JavaClass |
getManagedBeanJavaClass()
Returns the JavaClass for the managed bean.
|
SourceClass |
getManagedBeanSourceClass()
Returns the SourceClass for the managed bean.
|
protected java.lang.String |
getPairLabel() |
protected void |
handleNewButton() |
protected void |
handleNewMethodCodeGeneration(SourceClass sourceClass,
java.lang.String methodName) |
protected void |
managedBeanChanged() |
protected boolean |
methodMatches(JavaManager javaManager,
JavaMethod method,
boolean checkReturnType) |
void |
setDefaultMethodNameMode(boolean defaultMethodNameMode) |
protected boolean |
shouldAddManagedBeanToInitialList(oracle.jdeveloper.faces.model.managedBean.ManagedBean managedBean) |
addPropertyChangeListener, findFacesConfig, getBinding, getManagedBean, getMethodName, initialize, removePropertyChangeListener, setEditableMode, setEnabled, setManagedBeanByName, setManagedBeanChangeable, setNewButtonVisible
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
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, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
add, add, add, add, add, addContainerListener, addImpl, 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, validateTree
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, 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, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, 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
public FacesMethodBindingPanel(org.w3c.dom.Element element, java.lang.String binding, Context context, oracle.jdevimpl.webapp.faces.backingfile.MethodBinding methodBinding)
public void setDefaultMethodNameMode(boolean defaultMethodNameMode)
public JavaClass getManagedBeanJavaClass()
public SourceClass getManagedBeanSourceClass()
public javax.swing.undo.UndoableEdit createMethodIfNecessary() throws java.lang.Exception
java.lang.Exception
protected boolean methodMatches(JavaManager javaManager, JavaMethod method, boolean checkReturnType)
protected final boolean shouldAddManagedBeanToInitialList(oracle.jdeveloper.faces.model.managedBean.ManagedBean managedBean)
shouldAddManagedBeanToInitialList
in class oracle.jdevimpl.webapp.inspector.propertyeditor.AbstractFacesBindingPanel
protected final void handleNewButton()
handleNewButton
in class oracle.jdevimpl.webapp.inspector.propertyeditor.AbstractFacesBindingPanel
protected final void managedBeanChanged()
managedBeanChanged
in class oracle.jdevimpl.webapp.inspector.propertyeditor.AbstractFacesBindingPanel
protected final java.lang.String getPairLabel()
getPairLabel
in class oracle.jdevimpl.webapp.inspector.propertyeditor.AbstractFacesBindingPanel
protected void handleNewMethodCodeGeneration(SourceClass sourceClass, java.lang.String methodName)