public void recover(final Workbook wb) {
		Sheet sheet = wb.getSheet(this.sheetName);
		this.getSerialCachedCells().recover(sheet);
		this.getSerialFinalCommentMap().recover(sheet);
		this.getFormCommand().recover(sheet);
		if (this.getShiftMap() != null) {
			for (Map.Entry<String, ConfigRangeAttrs> entry : this
					.getShiftMap().entrySet()) {
				entry.getValue().recover(sheet);
			}
		}
		if (this.getCommandIndexMap() != null) {
			for (Map.Entry<String, Command> entry : this
					.getCommandIndexMap().entrySet()) {
				entry.getValue().recover(sheet);
			}
		}

	}
public void recover(final Workbook wb) {
		Sheet sheet = wb.getSheet(this.sheetName);
		this.getSerialCachedCells().recover(sheet);
		this.getSerialFinalCommentMap().recover(sheet);
		this.getFormCommand().recover(sheet);
		if (this.getShiftMap() != null) {
			for (Map.Entry<String, ConfigRangeAttrs> entry : this
					.getShiftMap().entrySet()) {
				entry.getValue().recover(sheet);
			}
		}
		if (this.getCommandIndexMap() != null) {
			for (Map.Entry<String, Command> entry : this
					.getCommandIndexMap().entrySet()) {
				entry.getValue().recover(sheet);
			}
		}

	}
public void recover ( final Workbook wb ) { Sheet sheet = wb . getSheet ( this . sheetName ) ; this . getSerialCachedCells ( ) . recover ( sheet ) ; this . getSerialFinalCommentMap ( ) . recover ( sheet ) ; this . getFormCommand ( ) . recover ( sheet ) ; if ( this . getShiftMap ( ) != null ) { for ( Map . Entry < String , ConfigRangeAttrs > entry : this . getShiftMap ( ) . entrySet ( ) ) { entry . getValue ( ) . recover ( sheet ) ; } } if ( this . getCommandIndexMap ( ) != null ) { for ( Map . Entry < String , Command > entry : this . getCommandIndexMap ( ) . entrySet ( ) ) { entry . getValue ( ) . recover ( sheet ) ; } } }
recover the cell reference to the sheet.

@param wb
workbook.
recover the cell reference to the sheet .