|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.softwareag.cis.server.util.SSSARRAYInfo
com.softwareag.cis.server.util.GRIDCollection
com.softwareag.cis.server.util.TEXTGRIDCollection
com.centrasite.control.adapters.textgrid.TextGridCollection
public class TextGridCollection
This class to get more control on sort functionality
Nested Class Summary | |
---|---|
class |
TextGridCollection.SortInfo
|
Nested classes/interfaces inherited from class com.softwareag.cis.server.util.GRIDCollection |
---|
com.softwareag.cis.server.util.GRIDCollection.MySORTInfo |
Nested classes/interfaces inherited from class com.softwareag.cis.server.util.SSSARRAYInfo |
---|
com.softwareag.cis.server.util.SSSARRAYInfo.GRIDSORTInfo |
Constructor Summary | |
---|---|
TextGridCollection(BaseAdapter adapter,
TextGridCollectionContext textGridCollectionContext)
|
Method Summary | |
---|---|
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)
|
Methods inherited from class com.softwareag.cis.server.util.TEXTGRIDCollection |
---|
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 |
Methods inherited from class com.softwareag.cis.server.util.GRIDCollection |
---|
getLastSelectedIndex, getMultiSelectProp, getSelectableProp, getSelectProp, getSingleSelectProp, onImportClipboardContent, selectItem, setClipboardContent, setCtrlSelectIndex, setLastSelectedIndex, setMultiSelectProp, setSelectableProp, setSelectIndex, setSelectionX1, setSelectionX2, setSelectionY1, setSelectionY2, setSelectProp, setShiftSelectIndex, setSingleSelectProp, setValuepropsCSV |
Methods inherited from class com.softwareag.cis.server.util.SSSARRAYInfo |
---|
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 |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.softwareag.cis.server.IDynamicAccess |
---|
findDynamicAccessProperties, getClassForProperty, getPropertyValue, invokeMethod, setPropertyValue |
Constructor Detail |
---|
public TextGridCollection(BaseAdapter adapter, TextGridCollectionContext textGridCollectionContext)
Method Detail |
---|
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
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |