public class TextGridCollection
extends com.softwareag.cis.server.util.TEXTGRIDCollection
implements com.softwareag.cis.server.util.IGRIDCOLHEADERChangeListener, com.softwareag.cis.server.IDynamicAccess
Modifier and Type | Class and Description |
---|---|
class |
TextGridCollection.SortInfo |
Constructor and Description |
---|
TextGridCollection(BaseAdapter adapter,
TextGridCollectionContext textGridCollectionContext) |
Modifier and Type | Method and Description |
---|---|
void |
clearToolbar() |
boolean |
doClientSideSorting(java.lang.String property)
Check whether sorting for that column shall be done on the client side
|
boolean |
equals(java.lang.Object other) |
void |
executeDefaultCommand() |
com.centrasite.control.ActionContext |
getActionContext() |
BaseAdapter |
getAdapter() |
java.lang.String |
getAligns() |
java.lang.String[] |
getDynamicAccessProperties() |
int |
getInitialWidth(java.lang.String heading) |
java.lang.String |
getItemPropertNames() |
com.softwareag.cis.server.util.TEXTGRIDCollection |
getLines() |
java.lang.String |
getMethodLinks() |
com.centrasite.control.ReportInterface |
getReport() |
com.centrasite.control.Item |
getSelectedItem()
Obtain single selected item.
|
java.util.Collection |
getSelectedItems()
Obtain collection of selected items
|
boolean |
getSingleSelect() |
java.lang.String |
getTitles() |
ToolbarExt |
getToolbar() |
java.lang.String |
getTooltipProp() |
java.util.Collection |
getUnselectedItems()
Obtain collection of selected items
|
java.lang.String |
getWidths() |
int |
hashCode() |
void |
initColumns() |
void |
initToolbar() |
void |
initToolbar(com.centrasite.control.commands.toolbar.ReportToolbar rtb,
com.centrasite.control.ActionContext actionContext) |
TextGridLine |
newItem(com.centrasite.control.Row row)
Creates new TextGridLine.
|
void |
onLoadCSV() |
void |
reactOnContextMenuRequest(com.softwareag.cis.server.util.ISSSARRAYInfo arg0,
com.softwareag.cis.server.util.GRIDCOLHEADERInfo arg1) |
void |
reactOnDblClick()
Double click on line in table has been performed: execute default command
|
void |
reactOnDoubleClick(com.softwareag.cis.server.util.ISSSARRAYInfo collection,
com.softwareag.cis.server.util.GRIDCOLHEADERInfo colinfo,
com.softwareag.cis.server.util.GRIDCOLHEADERInfo[] colinfos)
React on double click of column header's right edge (P282502)
|
void |
reactOnMove(com.softwareag.cis.server.util.ISSSARRAYInfo arg0,
com.softwareag.cis.server.util.GRIDCOLHEADERInfo[] arg1) |
void |
reactOnResize(com.softwareag.cis.server.util.ISSSARRAYInfo collection,
com.softwareag.cis.server.util.GRIDCOLHEADERInfo[] colinfo) |
int |
referencesItem(com.centrasite.control.Item item,
int change) |
void |
refreshValue(com.centrasite.control.ReportInterface report) |
void |
removeItem(com.centrasite.control.Item item)
Remove line containing given item from collection
|
void |
setActionContext(TableActionContext actionContext) |
void |
setColumnsChanged() |
void |
setGridListener(ITextGridListener gridListener) |
void |
setReport(com.centrasite.control.ReportInterface report) |
void |
setRows(com.centrasite.control.RowIterator rowIt) |
void |
setRunningInPopup(boolean runningInPopup) |
void |
setSingleSelect(boolean singleSelect) |
void |
setSortInfo(java.lang.String sortProperty,
boolean ascending) |
checkIfColumnExists, clear, displayItem, findLastSelectedItem, findSortInfo, getAllDspIts, getChangeIndex, getColumnSequence, getColumnSequenceAsCSVString, getColumnWidthsAsCSVString, getContextMenuColName, getDspIts, getDspSize, getGroupColumnSequence, getGroupColumnSequenceAsCSVString, getOriginalColumnSequence, getOriginalGroupColumnSequence, getSelectAllLines, itemChanged, onSelectAllLines, reactOnGridColHeaderMove, reactOnGridColHeaderResize, remove, restoreGridColHeaderWidths, setColumnSequence, setColumnSequenceAsCSVString, setColumnWidths, setContextMenuColName, setGridcolHeaders, setGroupColumnSequence, setGroupColumnSequenceAsCSVString, setOriginalColumnSequenceAsCSVString, setOriginalGroupColumnSequenceAsCSVString, setPlusOneItem, setRowCount, setSelectAllLines, setSelectAllLines$FIRSTPRIO$, setTopIndex
getLastSelectedIndex, getMultiSelectProp, getSelectableProp, getSelectProp, getSingleSelectProp, onImportClipboardContent, selectItem, setClipboardContent, setCtrlSelectIndex, setLastSelectedIndex, setMultiSelectProp, setSelectableProp, setSelectIndex, setSelectionX1, setSelectionX2, setSelectionY1, setSelectionY2, setSelectProp, setShiftSelectIndex, setSingleSelectProp, setValuepropsCSV
add, add, addAll, addAll, addGridColHeaderChangeListener, addToBottom, contains, containsAll, findDynamicAccessProperties, get, getAllItems, getArrayInfoListener, getClassForProperty, getItems, getItemsVector, getOnloadBehaviour, getOnPageDownVis, getOnPageUpVis, getParam1, getPropertyValue, getRowCount, getSize, getSortInfo, getTopIndex, indexOf, initWithNullItems, invokeMethod, isEmpty, iterator, lastIndexOf, listIterator, listIterator, onFirstPage, onLastPage, onPageDown, onPageUp, prepareColumnSort, reactOnGridColHeaderContextMenuRequest, reactOnGridColHeaderDoubleClick, registerGridColHeaderChangeListener, remove, removeAll, retainAll, set, setOnloadBehaviour, setPropertyValue, size, sort, subList, toArray, toArray
public TextGridCollection(BaseAdapter adapter, TextGridCollectionContext textGridCollectionContext)
public TextGridLine newItem(com.centrasite.control.Row row)
row
- public BaseAdapter getAdapter()
public void setReport(com.centrasite.control.ReportInterface report)
public com.centrasite.control.ReportInterface getReport()
public void setGridListener(ITextGridListener gridListener)
public void refreshValue(com.centrasite.control.ReportInterface report)
public void setRows(com.centrasite.control.RowIterator rowIt)
public void setActionContext(TableActionContext actionContext)
public boolean doClientSideSorting(java.lang.String property)
property
- public void setSortInfo(java.lang.String sortProperty, boolean ascending)
public ToolbarExt getToolbar()
public void clearToolbar()
public void initColumns()
public int getInitialWidth(java.lang.String heading)
public java.util.Collection getSelectedItems()
public java.util.Collection getUnselectedItems()
public com.centrasite.control.Item getSelectedItem()
public void reactOnDblClick()
public void executeDefaultCommand()
public com.centrasite.control.ActionContext getActionContext()
public int referencesItem(com.centrasite.control.Item item, int change)
public java.lang.String getItemPropertNames()
public java.lang.String getAligns()
public java.lang.String getTitles()
public java.lang.String getWidths()
public java.lang.String getMethodLinks()
public java.lang.String getTooltipProp()
public void setSingleSelect(boolean singleSelect)
public boolean getSingleSelect()
public void reactOnResize(com.softwareag.cis.server.util.ISSSARRAYInfo collection, com.softwareag.cis.server.util.GRIDCOLHEADERInfo[] colinfo)
reactOnResize
in interface com.softwareag.cis.server.util.IGRIDCOLHEADERChangeListener
public void reactOnContextMenuRequest(com.softwareag.cis.server.util.ISSSARRAYInfo arg0, com.softwareag.cis.server.util.GRIDCOLHEADERInfo arg1)
reactOnContextMenuRequest
in interface com.softwareag.cis.server.util.IGRIDCOLHEADERChangeListener
public void reactOnDoubleClick(com.softwareag.cis.server.util.ISSSARRAYInfo collection, com.softwareag.cis.server.util.GRIDCOLHEADERInfo colinfo, com.softwareag.cis.server.util.GRIDCOLHEADERInfo[] colinfos)
reactOnDoubleClick
in interface com.softwareag.cis.server.util.IGRIDCOLHEADERChangeListener
public void reactOnMove(com.softwareag.cis.server.util.ISSSARRAYInfo arg0, com.softwareag.cis.server.util.GRIDCOLHEADERInfo[] arg1)
reactOnMove
in interface com.softwareag.cis.server.util.IGRIDCOLHEADERChangeListener
public void onLoadCSV()
public com.softwareag.cis.server.util.TEXTGRIDCollection getLines()
public void setRunningInPopup(boolean runningInPopup)
public void initToolbar()
public void initToolbar(com.centrasite.control.commands.toolbar.ReportToolbar rtb, com.centrasite.control.ActionContext actionContext)
public java.lang.String[] getDynamicAccessProperties()
public void setColumnsChanged()
public void removeItem(com.centrasite.control.Item item)
item
- public boolean equals(java.lang.Object other)
equals
in interface java.util.Collection
equals
in interface java.util.List
equals
in class com.softwareag.cis.server.util.SSSARRAYInfo
public int hashCode()
hashCode
in interface java.util.Collection
hashCode
in interface java.util.List
hashCode
in class com.softwareag.cis.server.util.SSSARRAYInfo