ASF Bugzilla – Attachment 6265 Details for
Bug 17759
[PATCH][RFE]Add a way to change the displayed sheet in usermodel API
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
PATCH to fix (with some Proposals)
patch11.txt (text/plain), 1.92 KB, created by
Toshiaki Kamoshida
on 2003-05-08 09:07:42 UTC
(
hide
)
Description:
PATCH to fix (with some Proposals)
Filename:
MIME Type:
Creator:
Toshiaki Kamoshida
Created:
2003-05-08 09:07:42 UTC
Size:
1.92 KB
patch
obsolete
>Index: java/org/apache/poi/hssf/model/Workbook.java >=================================================================== >RCS file: /home/cvspublic/jakarta-poi/src/java/org/apache/poi/hssf/model/Workbook.java,v >retrieving revision 1.29 >diff -r1.29 Workbook.java >2076a2077,2084 >> /** >> * change the selected(displayed) sheet number >> * @param num sheet number >> */ >> public void setSelectedSheetNum(short num){ >> WindowOneRecord rec = (WindowOneRecord)findFirstRecordBySid(WindowOneRecord.sid); >> rec.setSelectedTab(num); >> } > >Index: java/org/apache/poi/hssf/usermodel/HSSFSheet.java >=================================================================== >RCS file: /home/cvspublic/jakarta-poi/src/java/org/apache/poi/hssf/usermodel/HSSFSheet.java,v >retrieving revision 1.20 >diff -r1.20 HSSFSheet.java >841,849d840 >< * Sets whether sheet is selected. >< * @param sel Whether to select the sheet or deselect the sheet. >< */ >< public void setSelected( boolean sel ) >< { >< getSheet().setSelected( sel ); >< } >< >< /** >Index: java/org/apache/poi/hssf/usermodel/HSSFWorkbook.java >=================================================================== >RCS file: /home/cvspublic/jakarta-poi/src/java/org/apache/poi/hssf/usermodel/HSSFWorkbook.java,v >retrieving revision 1.24 >diff -r1.24 HSSFWorkbook.java >1050a1051,1057 >> /** >> * Sets selected sheet's name >> * @param name sheet's name >> */ >> public void setSelectedSheet(String name){ >> setSelectedSheetAt((short)getSheetIndex(name)); >> } >1052c1059,1069 >< >--- >> /** >> * Sets selected sheet's number >> * @param num sheet's number >> */ >> public void setSelectedSheetAt(short num){ >> if(num < 0 || num >= getNumberOfSheets()) >> return; >> getWorkbook().setSelectedSheetNum(num); >> for(short i = 0 ; i < getNumberOfSheets() ; i++) >> getSheetAt(i).getSheet().setSelected(i == num); >> }
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 17759
:
5196
| 6265 |
6416