Package org.compiere.apps.search
Class InfoAssignment
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- java.awt.Window
-
- java.awt.Dialog
-
- javax.swing.JDialog
-
- org.compiere.swing.CDialog
-
- org.compiere.apps.search.Info
-
- org.compiere.apps.search.InfoAssignment
-
- All Implemented Interfaces:
ActionListener
,MouseListener
,ImageObserver
,MenuContainer
,Serializable
,EventListener
,Accessible
,ListSelectionListener
,RootPaneContainer
,WindowConstants
public class InfoAssignment extends Info
View Assignments and optionally create Resource Assigments- Version:
- $Id: InfoAssignment.java,v 1.2 2006/07/30 00:51:27 jjanke Exp $
- Author:
- Jorg Janke
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class javax.swing.JDialog
JDialog.AccessibleJDialog
-
Nested classes/interfaces inherited from class java.awt.Dialog
Dialog.AccessibleAWTDialog, Dialog.ModalExclusionType, Dialog.ModalityType
-
Nested classes/interfaces inherited from class java.awt.Window
Window.AccessibleAWTWindow, Window.Type
-
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
-
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
-
-
Field Summary
-
Fields inherited from class org.compiere.apps.search.Info
addonPanel, confirmPanel, INFO_WIDTH, log, p_keyColumn, p_layout, p_loadedOK, p_multiSelection, p_table, p_tableName, p_whereClause, p_WindowNo, parameterPanel, SCREEN_HEIGHT, statusBar
-
Fields inherited from class org.compiere.swing.CDialog
ACTION_DISPOSE, s_dialogAction, s_disposeKeyStroke
-
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
-
Fields inherited from class java.awt.Dialog
DEFAULT_MODALITY_TYPE
-
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
-
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE
-
-
Constructor Summary
Constructors Constructor Description InfoAssignment(Frame frame, boolean modal, int WindowNo, String value, boolean multiSelection, String whereClause)
ConstructorInfoAssignment(Frame frame, boolean modal, int WindowNo, String value, boolean multiSelection, String whereClause, boolean lookup)
Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
actionPerformed(ActionEvent e)
Action Listnerprotected void
customize()
Customize dialog To be overwritten by concrete classesprotected String
getSQLWhere()
Get dynamic WHERE part of SQL To be overwritten by concrete classesprotected boolean
hasCustomize()
Has Customize (false) To be overwritten by concrete classesprotected boolean
hasHistory()
Has History (false) To be overwritten by concrete classesprotected boolean
hasZoom()
Has Zoom (false) To be overwritten by concrete classesprotected void
saveSelectionDetail()
Save Selection Details To be overwritten by concrete classesprotected void
setParameters(PreparedStatement pstmt, boolean forCount)
Set Parameters for Query To be overwritten by concrete classesprotected void
showHistory()
History dialog To be overwritten by concrete classesprotected void
zoom()
Zoom action To be overwritten by concrete classes-
Methods inherited from class org.compiere.apps.search.Info
create, dispose, dispose, doReset, enableButtons, executeQuery, getAD_Window_ID, getKeyColumn, getKeyColumnIndex, getSelectedKey, getSelectedKeys, getSelectedRowKey, getSelectedRowKeys, getSelectedSQL, getTableName, hasReset, isCancelled, isCancelPressed, isDefaultSelected, isDoubleClickTogglesSelection, isLookup, isOkPressed, isResetValue, jbInit, loadedOK, mouseClicked, prepareTable, saveSelection, setDefaultSelected, setDoubleClickTogglesSelection, setStatusDB, setStatusLine, showAsset, showAssignment, showBPartner, showCashLine, showInOut, showInvoice, showOrder, showPayment, showProduct, valueChanged, zoom
-
Methods inherited from class org.compiere.swing.CDialog
dialogInit, mouseEntered, mouseExited, mousePressed, mouseReleased, setTitle
-
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
-
Methods inherited from class java.awt.Dialog
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setUndecorated, setVisible, show, toBack
-
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, toFront
-
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, 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, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setMixingCutoutShape, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
-
-
-
Constructor Detail
-
InfoAssignment
public InfoAssignment(Frame frame, boolean modal, int WindowNo, String value, boolean multiSelection, String whereClause)
Constructor- Parameters:
frame
- framemodal
- modalWindowNo
- WindowNovalue
- Query value Name or Value if contains numbersmultiSelection
- multiple selectionwhereClause
- where clause
-
InfoAssignment
public InfoAssignment(Frame frame, boolean modal, int WindowNo, String value, boolean multiSelection, String whereClause, boolean lookup)
Constructor- Parameters:
frame
- framemodal
- modalWindowNo
- WindowNovalue
- Query value Name or Value if contains numbersmultiSelection
- multiple selectionwhereClause
- where clauselookup
-
-
-
Method Detail
-
actionPerformed
public void actionPerformed(ActionEvent e)
Action Listner- Specified by:
actionPerformed
in interfaceActionListener
- Overrides:
actionPerformed
in classInfo
- Parameters:
e
- event- See Also:
ActionListener.actionPerformed(java.awt.event.ActionEvent)
-
getSQLWhere
protected String getSQLWhere()
Get dynamic WHERE part of SQL To be overwritten by concrete classes- Specified by:
getSQLWhere
in classInfo
- Returns:
- WHERE clause
-
setParameters
protected void setParameters(PreparedStatement pstmt, boolean forCount) throws SQLException
Set Parameters for Query To be overwritten by concrete classes- Specified by:
setParameters
in classInfo
- Parameters:
pstmt
- pstmtforCount
- for counting records- Throws:
SQLException
-
showHistory
protected void showHistory()
History dialog To be overwritten by concrete classes- Overrides:
showHistory
in classInfo
-
hasHistory
protected boolean hasHistory()
Has History (false) To be overwritten by concrete classes- Overrides:
hasHistory
in classInfo
- Returns:
- true if it has history (default false)
-
customize
protected void customize()
Customize dialog To be overwritten by concrete classes
-
hasCustomize
protected boolean hasCustomize()
Has Customize (false) To be overwritten by concrete classes- Overrides:
hasCustomize
in classInfo
- Returns:
- true if it has customize (default false)
-
zoom
protected void zoom()
Zoom action To be overwritten by concrete classes
-
hasZoom
protected boolean hasZoom()
Has Zoom (false) To be overwritten by concrete classes
-
saveSelectionDetail
protected void saveSelectionDetail()
Save Selection Details To be overwritten by concrete classes- Overrides:
saveSelectionDetail
in classInfo
-
-