org.apache.poi.hssf.record.formula
Class Ref3DPtg
java.lang.Object
org.apache.poi.hssf.record.formula.Ptg
org.apache.poi.hssf.record.formula.OperandPtg
org.apache.poi.hssf.record.formula.RefPtgBase
org.apache.poi.hssf.record.formula.Ref3DPtg
- All Implemented Interfaces:
- java.lang.Cloneable, ExternSheetReferenceToken, WorkbookDependentFormula
public final class Ref3DPtg
- extends RefPtgBase
- implements WorkbookDependentFormula, ExternSheetReferenceToken
Title: Reference 3D Ptg
Description: Defined a cell in extern sheet.
REFERENCE:
- Version:
- 1.0-pre
- Author:
- Libin Roman (Vista Portal LDT. Developer), Jason Height (jheight at chariot dot net dot au)
Field Summary |
static byte |
sid
|
Methods inherited from class org.apache.poi.hssf.record.formula.RefPtgBase |
formatReferenceAsString, getColumn, getDefaultOperandClass, getRow, isColRelative, isRowRelative, readCoordinates, setColRelative, setColumn, setRow, setRowRelative, writeCoordinates |
Methods inherited from class org.apache.poi.hssf.record.formula.Ptg |
clone, copy, createPtg, getBytes, getEncodedSize, getEncodedSizeWithoutArrayData, getPtgClass, getRVAType, readTokens, serializePtgs, setClass, toDebugString |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
sid
public static final byte sid
- See Also:
- Constant Field Values
Ref3DPtg
public Ref3DPtg()
- Creates new AreaPtg
Ref3DPtg
public Ref3DPtg(RecordInputStream in)
Ref3DPtg
public Ref3DPtg(java.lang.String cellref,
int externIdx)
toString
public java.lang.String toString()
- Description copied from class:
Ptg
- Overridden toString method to ensure object hash is not printed.
This helps get rid of gratuitous diffs when comparing two dumps
Subclasses may output more relevant information by overriding this method
- Overrides:
toString
in class Ptg
writeBytes
public void writeBytes(byte[] array,
int offset)
- Description copied from class:
Ptg
- write this Ptg to a byte array
- Specified by:
writeBytes
in class Ptg
getSize
public int getSize()
- Specified by:
getSize
in class Ptg
- Returns:
- the encoded length of this Ptg, including the initial Ptg type identifier byte.
getExternSheetIndex
public int getExternSheetIndex()
- Specified by:
getExternSheetIndex
in interface ExternSheetReferenceToken
setExternSheetIndex
public void setExternSheetIndex(int index)
toFormulaString
public java.lang.String toFormulaString(FormulaRenderingWorkbook book)
- Specified by:
toFormulaString
in interface WorkbookDependentFormula
- Returns:
- text representation of this cell reference that can be used in text
formulas. The sheet name will get properly delimited if required.
toFormulaString
public java.lang.String toFormulaString()
- Description copied from class:
Ptg
- return a string representation of this token alone
- Specified by:
toFormulaString
in class Ptg
Copyright 2008 The Apache Software Foundation or
its licensors, as applicable.