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 voidactionPerformed(ActionEvent e)Action Listnerprotected voidcustomize()Customize dialog To be overwritten by concrete classesprotected StringgetSQLWhere()Get dynamic WHERE part of SQL To be overwritten by concrete classesprotected booleanhasCustomize()Has Customize (false) To be overwritten by concrete classesprotected booleanhasHistory()Has History (false) To be overwritten by concrete classesprotected booleanhasZoom()Has Zoom (false) To be overwritten by concrete classesprotected voidsaveSelectionDetail()Save Selection Details To be overwritten by concrete classesprotected voidsetParameters(PreparedStatement pstmt, boolean forCount)Set Parameters for Query To be overwritten by concrete classesprotected voidshowHistory()History dialog To be overwritten by concrete classesprotected voidzoom()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:
actionPerformedin interfaceActionListener- Overrides:
actionPerformedin 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:
getSQLWherein 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:
setParametersin classInfo- Parameters:
pstmt- pstmtforCount- for counting records- Throws:
SQLException
-
showHistory
protected void showHistory()
History dialog To be overwritten by concrete classes- Overrides:
showHistoryin classInfo
-
hasHistory
protected boolean hasHistory()
Has History (false) To be overwritten by concrete classes- Overrides:
hasHistoryin 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:
hasCustomizein 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:
saveSelectionDetailin classInfo
-
-