|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.poi.hslf.record.Record
org.apache.poi.hslf.record.RecordAtom
org.apache.poi.hslf.record.OEPlaceholderAtom
public final class OEPlaceholderAtom
OEPlaceholderAtom (3011).
An atom record that specifies whether a shape is a placeholder shape.
Placeholder
Field Summary | |
---|---|
static int |
PLACEHOLDER_FULLSIZE
The full size of the master body text placeholder shape. |
static int |
PLACEHOLDER_HALFSIZE
Half of the size of the master body text placeholder shape. |
static int |
PLACEHOLDER_QUARTSIZE
A quarter of the size of the master body text placeholder shape. |
Fields inherited from class org.apache.poi.hslf.record.Record |
---|
logger |
Constructor Summary | |
---|---|
|
OEPlaceholderAtom()
Create a new instance of OEPlaceholderAtom |
protected |
OEPlaceholderAtom(byte[] source,
int start,
int len)
Build an instance of OEPlaceholderAtom from on-disk data |
Method Summary | |
---|---|
int |
getPlaceholderId()
Returns the placeholder Id. |
int |
getPlaceholderSize()
Returns the placeholder size. |
int |
getPlacementId()
Returns the placement Id. |
long |
getRecordType()
Returns the type (held as a little endian in bytes 3 and 4) that this class handles |
void |
setPlaceholderId(byte id)
Sets the placeholder Id. |
void |
setPlaceholderSize(byte size)
Sets the placeholder size. |
void |
setPlacementId(int id)
Sets the placement Id. |
void |
writeOut(java.io.OutputStream out)
Write the contents of the record back, so it can be written to disk |
Methods inherited from class org.apache.poi.hslf.record.RecordAtom |
---|
getChildRecords, isAnAtom |
Methods inherited from class org.apache.poi.hslf.record.Record |
---|
buildRecordAtOffset, createRecordForType, findChildRecords, writeLittleEndian, writeLittleEndian |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int PLACEHOLDER_FULLSIZE
public static final int PLACEHOLDER_HALFSIZE
public static final int PLACEHOLDER_QUARTSIZE
Constructor Detail |
---|
public OEPlaceholderAtom()
OEPlaceholderAtom
protected OEPlaceholderAtom(byte[] source, int start, int len)
OEPlaceholderAtom
from on-disk data
Method Detail |
---|
public long getRecordType()
Record
getRecordType
in class Record
RecordTypes.OEPlaceholderAtom
.public int getPlacementId()
The placement Id is a number assigned to the placeholder. It goes from -1 to the number of placeholders. It SHOULD be unique among all PlacholderAtom records contained in the corresponding slide. The value 0xFFFFFFFF specifies that the corresponding shape is not a placeholder shape.
public void setPlacementId(int id)
The placement Id is a number assigned to the placeholder. It goes from -1 to the number of placeholders. It SHOULD be unique among all PlacholderAtom records contained in the corresponding slide. The value 0xFFFFFFFF specifies that the corresponding shape is not a placeholder shape.
id
- the placement Id.public int getPlaceholderId()
placeholder Id specifies the type of the placeholder shape. The value MUST be one of the static constants defined in this class
public void setPlaceholderId(byte id)
placeholder Id specifies the type of the placeholder shape. The value MUST be one of the static constants defined in this class
id
- the placeholder Id.public int getPlaceholderSize()
public void setPlaceholderSize(byte size)
size
- the placeholder size.public void writeOut(java.io.OutputStream out) throws java.io.IOException
writeOut
in class Record
java.io.IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |