public class ClassSelectionPanel
extends javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
ClassSelectionPanel()
Default constructor.
|
ClassSelectionPanel(java.lang.Class<?> clazz2Search4,
java.lang.String clazz2Search4CurrentValue,
java.lang.String clazz2Search4DefaultValue,
java.lang.String clazz2Search4Description,
boolean allowNull)
Constructor to configure the type of class, we are looking for.
|
ClassSelectionPanel(JListClassSearcher jListClassSearcher,
java.lang.String clazz2Search4CurrentValue,
java.lang.String clazz2Search4DefaultValue,
java.lang.String clazz2Search4Description,
boolean allowNull)
Constructor to configure the type of class, we are looking for.
|
Modifier and Type | Method and Description |
---|---|
void |
addClassSelectionListener(ClassSelectionListener classSelectionListener)
Adds the specified
ClassSelectionListener to this panel. |
java.lang.Class<?> |
getClass2Search4()
Gets the class2 search4.
|
java.lang.String |
getClass2Search4CurrentValue()
Gets the class2 search4 current value.
|
java.lang.String |
getClass2Search4DefaultValue()
Gets the class2 search4 default value.
|
java.lang.String |
getClass2Search4Description()
Gets the class2 search4 description.
|
java.lang.String |
getClassSelected()
Gets the class selected.
|
javax.swing.JButton |
getJButtonCancel()
This method initializes jButtonCancel.
|
javax.swing.JButton |
getJButtonOK()
This method initializes jButtonOK.
|
void |
handleOkClick()
This method is called by the jButtonOK's ActionListener.
|
boolean |
isAllowNull()
Checks if null or empty values are allowed.
|
boolean |
isCanceled()
Checks if is canceled.
|
boolean |
isValidClass()
Checks if a valid class was selected.
|
void |
removeClassSelectionListener(ClassSelectionListener classSelectionListener)
Removes the specified
ClassSelectionListener from this panel. |
void |
setAllowNull(boolean allowNull)
Sets to allow null as a result or not.
|
void |
setCanceled(boolean canceled)
Sets the canceled.
|
void |
setClass2Search4CurrentValue(java.lang.String newClassName)
Sets the class2 search4 current value.
|
void |
setClassSelected(java.lang.String classSelected)
Sets the class selected.
|
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, setEnabled, 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, 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, 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 ClassSelectionPanel()
public ClassSelectionPanel(java.lang.Class<?> clazz2Search4, java.lang.String clazz2Search4CurrentValue, java.lang.String clazz2Search4DefaultValue, java.lang.String clazz2Search4Description, boolean allowNull)
clazz2Search4
- the clazz2 search4clazz2Search4CurrentValue
- the clazz2 search4 current valueclazz2Search4DefaultValue
- the clazz2 search4 default valueclazz2Search4Description
- the clazz2 search4 descriptionallowNull
- the allow nullpublic ClassSelectionPanel(JListClassSearcher jListClassSearcher, java.lang.String clazz2Search4CurrentValue, java.lang.String clazz2Search4DefaultValue, java.lang.String clazz2Search4Description, boolean allowNull)
jListClassSearcher
- an actual instance of a JListClassSearcher
clazz2Search4CurrentValue
- the clazz2 search4 current valueclazz2Search4DefaultValue
- the clazz2 search4 default valueclazz2Search4Description
- the clazz2 search4 descriptionallowNull
- the allow nullpublic java.lang.Class<?> getClass2Search4()
public java.lang.String getClass2Search4CurrentValue()
public void setClass2Search4CurrentValue(java.lang.String newClassName)
newClassName
- the new class2 search4 current valuepublic java.lang.String getClass2Search4DefaultValue()
public java.lang.String getClass2Search4Description()
public boolean isAllowNull()
public void setAllowNull(boolean allowNull)
allowNull
- the allowNull to setpublic void setCanceled(boolean canceled)
canceled
- the canceled to setpublic boolean isCanceled()
public void setClassSelected(java.lang.String classSelected)
classSelected
- the classSelected to setpublic java.lang.String getClassSelected()
public boolean isValidClass()
public javax.swing.JButton getJButtonCancel()
public javax.swing.JButton getJButtonOK()
public void handleOkClick()
public void addClassSelectionListener(ClassSelectionListener classSelectionListener)
ClassSelectionListener
to this panel.classSelectionListener
- the class selection listenerpublic void removeClassSelectionListener(ClassSelectionListener classSelectionListener)
ClassSelectionListener
from this panel.classSelectionListener
- the class selection listener