Package org.apache.poi.hslf.record
Class ExEmbedAtom
java.lang.Object
org.apache.poi.hslf.record.Record
org.apache.poi.hslf.record.RecordAtom
org.apache.poi.hslf.record.ExEmbedAtom
- All Implemented Interfaces:
GenericRecord
The atom that holds metadata on a specific embedded object in the document.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intEmbedded document does not follow the color scheme.static final intEmbedded document follows the entire color scheme.static final intEmbedded document follows the text and background scheme. -
Method Summary
Modifier and TypeMethodDescriptionbooleanGets whether the embedded server cannot be locked.intGets whether the object follows the color scheme.booleanGetswhether the object is a Word table.booleanGets whether it is not required to send the dimensions to the embedded object.longGets the record type.voidsetCantLockServerB(boolean cantBeLocked) voidwriteOut(OutputStream out) Write the contents of the record back, so it can be written to diskMethods inherited from class org.apache.poi.hslf.record.RecordAtom
getChildRecords, getMaxRecordLength, isAnAtom, setMaxRecordLengthMethods inherited from class org.apache.poi.hslf.record.Record
buildRecordAtOffset, createRecordForType, findChildRecords, getGenericChildren, getGenericRecordType, writeLittleEndian, writeLittleEndian
-
Field Details
-
DOES_NOT_FOLLOW_COLOR_SCHEME
public static final int DOES_NOT_FOLLOW_COLOR_SCHEMEEmbedded document does not follow the color scheme.- See Also:
-
FOLLOWS_ENTIRE_COLOR_SCHEME
public static final int FOLLOWS_ENTIRE_COLOR_SCHEMEEmbedded document follows the entire color scheme.- See Also:
-
FOLLOWS_TEXT_AND_BACKGROUND_SCHEME
public static final int FOLLOWS_TEXT_AND_BACKGROUND_SCHEMEEmbedded document follows the text and background scheme.- See Also:
-
-
Method Details
-
getFollowColorScheme
public int getFollowColorScheme()Gets whether the object follows the color scheme.- Returns:
- one of
DOES_NOT_FOLLOW_COLOR_SCHEME,FOLLOWS_ENTIRE_COLOR_SCHEME, orFOLLOWS_TEXT_AND_BACKGROUND_SCHEME.
-
getCantLockServerB
public boolean getCantLockServerB()Gets whether the embedded server cannot be locked.- Returns:
trueif the embedded server cannot be locked.
-
setCantLockServerB
public void setCantLockServerB(boolean cantBeLocked) -
getNoSizeToServerB
public boolean getNoSizeToServerB()Gets whether it is not required to send the dimensions to the embedded object.- Returns:
trueif the embedded server does not require the object dimensions.
-
getIsTable
public boolean getIsTable()Getswhether the object is a Word table.- Returns:
trueif the object is a Word table.
-
getRecordType
public long getRecordType()Gets the record type.- Specified by:
getRecordTypein classRecord- Returns:
- the record type.
-
writeOut
Write the contents of the record back, so it can be written to disk- Specified by:
writeOutin classRecord- Parameters:
out- the output stream to write to.- Throws:
IOException- if an error occurs.
-
getGenericProperties
-