Package org.apache.poi.hssf.record
Class ExternalNameRecord
- java.lang.Object
-
- org.apache.poi.hssf.record.RecordBase
-
- org.apache.poi.hssf.record.Record
-
- org.apache.poi.hssf.record.StandardRecord
-
- org.apache.poi.hssf.record.ExternalNameRecord
-
public final class ExternalNameRecord extends StandardRecord
EXTERNALNAME (0x0023)
-
-
Field Summary
Fields Modifier and Type Field Description static shortsid
-
Constructor Summary
Constructors Constructor Description ExternalNameRecord()ExternalNameRecord(RecordInputStream in)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description shortgetIx()If this is a local name, then this is the (1 based) index of the name of the Sheet this refers to, as defined in the precedingSupBookRecord.Ptg[]getParsedExpression()shortgetSid()return the non static version of the id for this record.java.lang.StringgetText()booleanisAutomaticLink()For OLE and DDE, links can be either 'automatic' or 'manual'booleanisBuiltInName()booleanisIconifiedPictureLink()booleanisOLELink()booleanisPicureLink()only for OLE and DDEbooleanisStdDocumentNameIdentifier()DDE links only.voidserialize(LittleEndianOutput out)voidsetIx(short ix)voidsetParsedExpression(Ptg[] ptgs)voidsetText(java.lang.String str)java.lang.StringtoString()get a string representation of the record (for biffview/debugging)-
Methods inherited from class org.apache.poi.hssf.record.StandardRecord
getRecordSize, serialize
-
Methods inherited from class org.apache.poi.hssf.record.Record
clone, cloneViaReserialise, serialize
-
-
-
-
Field Detail
-
sid
public static final short sid
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ExternalNameRecord
public ExternalNameRecord()
-
ExternalNameRecord
public ExternalNameRecord(RecordInputStream in)
-
-
Method Detail
-
isBuiltInName
public boolean isBuiltInName()
- Returns:
trueif the name is a built-in name
-
isAutomaticLink
public boolean isAutomaticLink()
For OLE and DDE, links can be either 'automatic' or 'manual'- Returns:
trueif this is a automatic link
-
isPicureLink
public boolean isPicureLink()
only for OLE and DDE- Returns:
trueif this is a picture link
-
isStdDocumentNameIdentifier
public boolean isStdDocumentNameIdentifier()
DDE links only. Iftrue, this denotes the 'StdDocumentName'- Returns:
trueif this denotes the 'StdDocumentName'
-
isOLELink
public boolean isOLELink()
-
isIconifiedPictureLink
public boolean isIconifiedPictureLink()
-
getText
public java.lang.String getText()
- Returns:
- the standard String representation of this name
-
setText
public void setText(java.lang.String str)
-
getIx
public short getIx()
If this is a local name, then this is the (1 based) index of the name of the Sheet this refers to, as defined in the precedingSupBookRecord. If it isn't a local name, then it must be zero.- Returns:
- the index of the name of the Sheet this refers to
-
setIx
public void setIx(short ix)
-
getParsedExpression
public Ptg[] getParsedExpression()
-
setParsedExpression
public void setParsedExpression(Ptg[] ptgs)
-
serialize
public void serialize(LittleEndianOutput out)
-
getSid
public short getSid()
Description copied from class:Recordreturn the non static version of the id for this record.
-
-