filenet.vw.toolkit.runtime.step.beans
Class VWAttachmentPanel
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- javax.swing.JComponent
-
- javax.swing.JPanel
-
- filenet.vw.toolkit.runtime.step.beans.VWAttachmentPanel
-
- All Implemented Interfaces:
- IVWStepProcessorComponent, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible
public class VWAttachmentPanel extends javax.swing.JPanel implements IVWStepProcessorComponent
This class acts as a container for list and toolbar controls and is added as a container to the VWPanel container. To implement, complete the following steps:Note: A VWSession object must exist before the controls can be initialized.
1. Add a VWAttachmentPanel container to a VWPanel container by adding statements similar to the following (in the section where you initialize the controls):
getContentPane().add(VWAttachmentPanelOne); VWAttachmentPanelone.setBounds(60,84,312,40);
2. Add a statement similar to the following (in the section where you declare the controls):filenet.vw.toolkit.runtime.step.beans.VWAttachmentPanel VWAttachmentPanelOne = new filenet.vw.toolkit.runtime.step.beans.VWAttachmentPanel();
Note: VWAttachmentPanel acts as a container for controls that show the available attachments and toolbar options. These contained controls are not public.
- Since:
- eProcess 4.0
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Field Summary
-
Fields inherited from class javax.swing.JComponent
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
-
-
Constructor Summary
Constructors Constructor and Description VWAttachmentPanel()Constructs an instance of the VWAttachmentPanel container to host the list panel and toolbar components.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description booleandoSave()Completes the workflow step when the step is saved.voidinit(filenet.vw.api.VWStepElement stepElement, java.awt.Frame parentFrame, filenet.vw.api.VWSession session)Initializes this control.voidsetLayout(java.awt.LayoutManager mgr)Overrides the default LayoutManager component, so only one LayoutManager is called.-
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, setUI, updateUI
-
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, 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, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, 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, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
-
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, 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, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, transferFocusDownCycle, validate
-
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, 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, 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, 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
-
-
-
-
Constructor Detail
-
VWAttachmentPanel
public VWAttachmentPanel()
Constructs an instance of the VWAttachmentPanel container to host the list panel and toolbar components.- Since:
- eProcess 4.0
-
-
Method Detail
-
setLayout
public void setLayout(java.awt.LayoutManager mgr)
Overrides the default LayoutManager component, so only one LayoutManager is called.- Overrides:
setLayoutin classjava.awt.Container- Parameters:
mgr- A LayoutManager that contains the layout information for this container.- Since:
- eProcess 4.0
-
doSave
public boolean doSave()
Completes the workflow step when the step is saved.- Specified by:
doSavein interfaceIVWStepProcessorComponent- Returns:
- A boolean value; the method returns TRUE if the updates were saved successfully; otherwise, the method returns FALSE.
- Since:
- eProcess 4.0
-
init
public void init(filenet.vw.api.VWStepElement stepElement, java.awt.Frame parentFrame, filenet.vw.api.VWSession session)Initializes this control.- Specified by:
initin interfaceIVWStepProcessorComponent- Parameters:
stepElement- A valid VWStepElement object.parentFrame- A Frame object.session- A valid VWSession object. A VWSession object must exist before the control can be initialized.- Since:
- eProcess 4.0
- See Also:
Frame,VWSession,VWStepElement
-
-