|
ABLE, Version 1.1b | |||||||||
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 | +--com.ibm.able.AbleObjectPanel
This class provides the graphical editor panel for the base class AbleObject. It provides a tab used by the AblePropertyDialog. Note the name of an object cannot be changed once it is initialized. It monitors for specific property changes registered with addPropertyListeners.
AbleObject
,
AbleObjectCustomizer
, Serialized FormInner classes inherited from class javax.swing.JPanel |
javax.swing.JPanel.AccessibleJPanel |
Inner classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent |
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 |
Constructor Summary | |
AbleObjectPanel(AbleObjectCustomizer theCustomizer)
Create the JPanel used to display the AbleObject name, comment, file name, state, and processing options. |
Method Summary | |
static java.lang.String |
Copyright()
Determine the copyright of this class. |
void |
getDataFromBean(AbleObject theObject)
Provide a reference to the AbleObject so its properites can be read and changed. |
java.net.URL |
getHelpContext()
Get the URL file context to be displayed. |
java.lang.String |
getHelpFileName()
Get the html file name to be displayed. |
void |
setAbleEventProcessingCheckBoxes(java.beans.PropertyChangeEvent theEvent)
|
void |
setCommentTextArea(java.beans.PropertyChangeEvent theEvent)
|
void |
setDataFlowEnabledCheckBox(java.beans.PropertyChangeEvent theEvent)
|
void |
setDataOnBean()
Update the fields in the AbleObject from the screen fields. |
void |
setFileNameTextField(java.beans.PropertyChangeEvent theEvent)
|
void |
setNameTextField(java.beans.PropertyChangeEvent theEvent)
|
void |
setSleepTimeTextField(java.beans.PropertyChangeEvent theEvent)
|
void |
setStateTextField(java.beans.PropertyChangeEvent theEvent)
|
void |
setTimerEventProcessingEnabledCheckBox(java.beans.PropertyChangeEvent theEvent)
|
Methods inherited from class javax.swing.JPanel |
getAccessibleContext,
getUIClassID,
paramString,
updateUI |
Methods inherited from class javax.swing.JComponent |
addAncestorListener,
addNotify,
addPropertyChangeListener,
addVetoableChangeListener,
computeVisibleRect,
contains,
createToolTip,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
fireVetoableChange,
getActionForKeyStroke,
getAlignmentX,
getAlignmentY,
getAutoscrolls,
getBorder,
getBounds,
getClientProperty,
getComponentGraphics,
getConditionForKeyStroke,
getDebugGraphicsOptions,
getGraphics,
getHeight,
getInsets,
getInsets,
getLocation,
getMaximumSize,
getMinimumSize,
getNextFocusableComponent,
getPreferredSize,
getRegisteredKeyStrokes,
getRootPane,
getSize,
getToolTipLocation,
getToolTipText,
getToolTipText,
getTopLevelAncestor,
getVisibleRect,
getWidth,
getX,
getY,
grabFocus,
hasFocus,
isDoubleBuffered,
isFocusCycleRoot,
isFocusTraversable,
isLightweightComponent,
isManagingFocus,
isOpaque,
isOptimizedDrawingEnabled,
isPaintingTile,
isRequestFocusEnabled,
isValidateRoot,
paint,
paintBorder,
paintChildren,
paintComponent,
paintImmediately,
paintImmediately,
processComponentKeyEvent,
processFocusEvent,
processKeyEvent,
processMouseMotionEvent,
putClientProperty,
registerKeyboardAction,
registerKeyboardAction,
removeAncestorListener,
removeNotify,
removePropertyChangeListener,
removeVetoableChangeListener,
repaint,
repaint,
requestDefaultFocus,
requestFocus,
resetKeyboardActions,
reshape,
revalidate,
scrollRectToVisible,
setAlignmentX,
setAlignmentY,
setAutoscrolls,
setBackground,
setBorder,
setDebugGraphicsOptions,
setDoubleBuffered,
setEnabled,
setFont,
setForeground,
setMaximumSize,
setMinimumSize,
setNextFocusableComponent,
setOpaque,
setPreferredSize,
setRequestFocusEnabled,
setToolTipText,
setUI,
setVisible,
unregisterKeyboardAction,
update |
Methods inherited from class java.awt.Container |
add,
add,
add,
add,
add,
addContainerListener,
addImpl,
countComponents,
deliverEvent,
doLayout,
findComponentAt,
findComponentAt,
getComponent,
getComponentAt,
getComponentAt,
getComponentCount,
getComponents,
getLayout,
insets,
invalidate,
isAncestorOf,
layout,
list,
list,
locate,
minimumSize,
paintComponents,
preferredSize,
print,
printComponents,
processContainerEvent,
processEvent,
remove,
remove,
removeAll,
removeContainerListener,
setLayout,
validate,
validateTree |
Methods inherited from class java.awt.Component |
action,
add,
addComponentListener,
addFocusListener,
addInputMethodListener,
addKeyListener,
addMouseListener,
addMouseMotionListener,
addPropertyChangeListener,
bounds,
checkImage,
checkImage,
coalesceEvents,
contains,
createImage,
createImage,
disable,
disableEvents,
dispatchEvent,
enable,
enable,
enableEvents,
enableInputMethods,
getBackground,
getBounds,
getColorModel,
getComponentOrientation,
getCursor,
getDropTarget,
getFont,
getFontMetrics,
getForeground,
getInputContext,
getInputMethodRequests,
getLocale,
getLocation,
getLocationOnScreen,
getName,
getParent,
getPeer,
getSize,
getToolkit,
getTreeLock,
gotFocus,
handleEvent,
hide,
imageUpdate,
inside,
isDisplayable,
isEnabled,
isLightweight,
isShowing,
isValid,
isVisible,
keyDown,
keyUp,
list,
list,
list,
location,
lostFocus,
mouseDown,
mouseDrag,
mouseEnter,
mouseExit,
mouseMove,
mouseUp,
move,
nextFocus,
paintAll,
postEvent,
prepareImage,
prepareImage,
printAll,
processComponentEvent,
processInputMethodEvent,
processMouseEvent,
remove,
removeComponentListener,
removeFocusListener,
removeInputMethodListener,
removeKeyListener,
removeMouseListener,
removeMouseMotionListener,
removePropertyChangeListener,
repaint,
repaint,
repaint,
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 |
Constructor Detail |
public AbleObjectPanel(AbleObjectCustomizer theCustomizer)
theCustomizer
- is the customizer which drives this panel.Method Detail |
public void getDataFromBean(AbleObject theObject) throws java.rmi.RemoteException
theObject
- The AbleObject to display and edit.public void setDataOnBean() throws java.rmi.RemoteException
public void setNameTextField(java.beans.PropertyChangeEvent theEvent) throws java.rmi.RemoteException
public void setCommentTextArea(java.beans.PropertyChangeEvent theEvent) throws java.rmi.RemoteException
public void setStateTextField(java.beans.PropertyChangeEvent theEvent) throws java.rmi.RemoteException
public void setFileNameTextField(java.beans.PropertyChangeEvent theEvent) throws java.rmi.RemoteException
public void setDataFlowEnabledCheckBox(java.beans.PropertyChangeEvent theEvent) throws java.rmi.RemoteException
public void setTimerEventProcessingEnabledCheckBox(java.beans.PropertyChangeEvent theEvent) throws java.rmi.RemoteException
public void setSleepTimeTextField(java.beans.PropertyChangeEvent theEvent) throws java.rmi.RemoteException
public void setAbleEventProcessingCheckBoxes(java.beans.PropertyChangeEvent theEvent) throws java.rmi.RemoteException
public java.lang.String getHelpFileName()
public java.net.URL getHelpContext()
Able
public static java.lang.String Copyright()
|
ABLE, Version 1.1b | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |