Package org.idempiere.webservices.client
Class QueryDataLookup
java.lang.Object
javax.swing.AbstractListModel<Object>
org.compiere.model.Lookup
org.idempiere.webservices.client.QueryDataLookup
- All Implemented Interfaces:
Serializable
,ComboBoxModel<Object>
,ListModel<Object>
,MutableComboBoxModel<Object>
- Author:
- hengsin
- See Also:
-
Field Summary
Fields inherited from class javax.swing.AbstractListModel
listenerList
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
containsKey
(Object key) The Lookup contains the keyboolean
The Lookup contains the key (do not check the direct lookup list)GetNamePair
of Key ValueGet underlying fully qualified Table.Column Name.getData
(boolean mandatory, boolean onlyValidated, boolean onlyActive, boolean temporary, boolean shortlist) Load Data (Value/KeyNamePair) from DB.getDisplay
(Object key) Get Display Text of Key Valueint
refresh()
Refresh and return number of items read.Methods inherited from class org.compiere.model.Lookup
addElement, dispose, fillComboBox, fillComboBox, getDirect, getDirect, getDirect, getDisplayType, getElementAt, getIndexOf, getSelectedItem, getSize, getValidation, getWindowNo, getZoom, getZoom, getZoom, getZoomQuery, hasInactive, insertElementAt, isLoaded, isMandatory, isShortList, isValidated, loadComplete, put, put, removeAllElements, removeElement, removeElementAt, setMandatory, setSelectedItem, setShortList
Methods inherited from class javax.swing.AbstractListModel
addListDataListener, fireContentsChanged, fireIntervalAdded, fireIntervalRemoved, getListDataListeners, getListeners, removeListDataListener
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface javax.swing.ListModel
addListDataListener, removeListDataListener
-
Constructor Details
-
Method Details
-
getDisplay
Description copied from class:Lookup
Get Display Text of Key Value- Specified by:
getDisplay
in classLookup
- Parameters:
key
- key value- Returns:
- Display Text
-
get
Description copied from class:Lookup
GetNamePair
of Key Value -
getData
public ArrayList<Object> getData(boolean mandatory, boolean onlyValidated, boolean onlyActive, boolean temporary, boolean shortlist) Description copied from class:Lookup
Load Data (Value/KeyNamePair) from DB. -
getColumnName
Description copied from class:Lookup
Get underlying fully qualified Table.Column Name.- Specified by:
getColumnName
in classLookup
- Returns:
- column name
-
containsKey
Description copied from class:Lookup
The Lookup contains the key- Specified by:
containsKey
in classLookup
- Parameters:
key
- key- Returns:
- true if contains key
-
containsKeyNoDirect
Description copied from class:Lookup
The Lookup contains the key (do not check the direct lookup list)- Specified by:
containsKeyNoDirect
in classLookup
- Parameters:
key
- key- Returns:
- true if contains key
-
refresh
public int refresh()Refresh and return number of items read. Get get data of parent lookups
-