Modifier and Type | Method and Description |
---|---|
HashMap<Part,Set<Object>> |
AnonymizeResult.getInventoryObjectsByPart()
Return misc interesting objects, by story part, for further consideration
|
HashMap<Part,Set<Object>> |
AnonymizeResult.getUnsafeObjectsByPart()
Return objects which are potentially unsafe, by story part
|
HashSet<Part> |
AnonymizeResult.getUnsafeParts()
Return parts which are potentially unsafe
|
static HashSet<Part> |
PartsAnalyzer.identifyUnsafeParts(Set<Map.Entry<PartName,Part>> parts) |
Modifier and Type | Method and Description |
---|---|
static HashSet<Part> |
PartsAnalyzer.identifyUnsafeParts(Set<Map.Entry<PartName,Part>> parts) |
Modifier and Type | Method and Description |
---|---|
static Part |
FlatOpcXmlImporter.getRawPart(ContentTypeManager ctm,
Part pkgPart,
Relationship rel)
Get a Part (except a relationships part), but not its relationships part
or related parts.
|
Part |
FlatOpcXmlImporter.getRawPart(ContentTypeManager ctm,
String resolvedPartUri,
Relationship rel) |
Modifier and Type | Method and Description |
---|---|
RelationshipsPart |
FlatOpcXmlImporter.getRelationshipsPart(Part part)
Get the Relationships Part (if there is one) for a given Part.
|
Modifier and Type | Method and Description |
---|---|
void |
ConversionHyperlinkHandler.handleHyperlink(ConversionHyperlinkHandler.Model hyperlinkModel,
OpcPackage opcPackage,
Part currentPart) |
Modifier and Type | Field and Description |
---|---|
protected Part |
AbstractWmlConversionContext.currentPart |
Modifier and Type | Method and Description |
---|---|
Part |
AbstractWmlConversionContext.getCurrentPart() |
static Part |
XsltCommonFunctions.getCurrentPart(AbstractWmlConversionContext context) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractVisitorExporterDelegate.appendPartContent(CC conversionContext,
Document document,
Part part,
List<Object> content,
Element currentParent) |
static void |
XsltCommonFunctions.setCurrentPart(AbstractWmlConversionContext context,
Part currentPart) |
void |
AbstractWmlConversionContext.setCurrentPart(Part currentPart) |
Modifier and Type | Method and Description |
---|---|
protected static Part |
PartialDeepCopy.copyPart(Part part,
OpcPackage targetPackage,
boolean deepCopy) |
protected static Part |
PartialDeepCopy.deepCopyPart(OpcPackage opcPackage,
Base targetParent,
Part sourcePart,
Set<String> relationshipTypes) |
Modifier and Type | Method and Description |
---|---|
protected static Part |
PartialDeepCopy.copyPart(Part part,
OpcPackage targetPackage,
boolean deepCopy) |
protected static void |
PartialDeepCopy.deepCopyContent(Part source,
Part destination) |
protected static Part |
PartialDeepCopy.deepCopyPart(OpcPackage opcPackage,
Base targetParent,
Part sourcePart,
Set<String> relationshipTypes) |
protected static void |
PartialDeepCopy.shallowCopyContent(Part source,
Part destination) |
Modifier and Type | Method and Description |
---|---|
static Part |
FlatOpcXmlCreator.createRawBinaryPart(Part part) |
static Part |
FlatOpcXmlCreator.createRawXmlPart(Part part) |
void |
FlatOpcXmlCreator.savePart(Part part) |
protected void |
FlatOpcXmlCreator.saveRawBinaryPart(Part part) |
void |
FlatOpcXmlCreator.saveRawXmlPart(Part part) |
Modifier and Type | Method and Description |
---|---|
protected void |
HTMLExporterVisitorDelegate.appendFootnotesEndnotes(HTMLConversionContext conversionContext,
Document document,
Element documentRoot,
String string,
Part part,
List<CTFtnEdn> ftnEdnList) |
protected void |
HTMLExporterVisitorDelegate.appendPartContent(HTMLConversionContext conversionContext,
Document document,
ConversionSectionWrapper sectionWrapper,
Element currentParent,
String className,
Part part,
List<Object> content) |
Modifier and Type | Method and Description |
---|---|
Map<Relationship,Part> |
Differencer.getComposedRels() |
Modifier and Type | Class and Description |
---|---|
class |
CustomXmlDataStorageImpl |
Modifier and Type | Method and Description |
---|---|
protected String |
AbstractMigrator.addPropertiesPart(WordprocessingMLPackage pkgOut,
Part customXmlDataStoragePart,
String ns) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractWordXmlPicture.handleImageRel(ConversionImageHandler imageHandler,
String imgRelId,
Part sourcePart) |
Modifier and Type | Method and Description |
---|---|
Relationship |
Base.addTargetPart(Part targetpart)
Convenience method to add a part to this Part's
relationships.
|
Relationship |
Base.addTargetPart(Part targetpart,
RelationshipsPart.AddPartBehaviour mode)
Convenience method to add a part to this Part's
relationships.
|
Relationship |
Base.addTargetPart(Part targetpart,
RelationshipsPart.AddPartBehaviour mode,
String proposedRelId)
Convenience method to add a part to this Part's
relationships.
|
Relationship |
Base.addTargetPart(Part targetpart,
String proposedRelId)
Convenience method to add a part to this Part's
relationships.
|
abstract boolean |
Base.setPartShortcut(Part part,
String relationshipType)
Tell the source Part about this target Part, so the
source can use this part via a convenience method.
|
Modifier and Type | Method and Description |
---|---|
static Part |
LoadFromZipNG.getBinaryPart(HashMap<String,LoadFromZipNG.ByteArray> partByteArrays,
ContentTypeManager ctm,
String resolvedPartUri)
Deprecated.
|
static Part |
LoadFromZipNG.getRawPart(HashMap<String,LoadFromZipNG.ByteArray> partByteArrays,
ContentTypeManager ctm,
String resolvedPartUri,
Relationship rel)
Deprecated.
Get a Part (except a relationships part), but not its relationships part
or related parts.
|
static Part |
Load.getRawPart(InputStream is,
ContentTypeManager ctm,
String resolvedPartUri,
Relationship rel)
Deprecated.
Get a Part (except a relationships part), but not its relationships part
or related parts.
|
Modifier and Type | Method and Description |
---|---|
RelationshipsPart |
LoadFromZipNG.getRelationshipsPart(HashMap<String,LoadFromZipNG.ByteArray> partByteArrays,
Part part)
Deprecated.
Get the Relationships Part (if there is one) for a given Part.
|
void |
SaveToZipFile.savePart(ZipOutputStream out,
Part part)
Deprecated.
|
protected void |
SaveToZipFile.saveRawBinaryPart(ZipOutputStream out,
Part part)
Deprecated.
|
void |
SaveToZipFile.saveRawXmlPart(ZipOutputStream out,
Part part)
Deprecated.
|
void |
SaveToZipFile.saveRawXmlPart(ZipOutputStream out,
Part part,
String zipEntryName)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Part |
Load3.getBinaryPart(ContentTypeManager ctm,
String resolvedPartUri) |
Part |
Load3.getRawPart(ContentTypeManager ctm,
String resolvedPartUri,
Relationship rel)
Get a Part (except a relationships part), but not its relationships part
or related parts.
|
Modifier and Type | Method and Description |
---|---|
RelationshipsPart |
Load3.getRelationshipsPart(Part part)
Get the Relationships Part (if there is one) for a given Part.
|
void |
Save.savePart(Part part) |
void |
Save.saveRawXmlPart(Part part) |
Modifier and Type | Method and Description |
---|---|
void |
UnzippedPartStore.saveBinaryPart(Part part) |
void |
PartStore.saveBinaryPart(Part part) |
void |
ZipPartStore.saveBinaryPart(Part part) |
Modifier and Type | Field and Description |
---|---|
protected HashMap<ExternalTarget,Part> |
OpcPackage.externalResources |
Modifier and Type | Method and Description |
---|---|
HashMap<ExternalTarget,Part> |
OpcPackage.getExternalResources() |
Modifier and Type | Method and Description |
---|---|
static NotesSlidePart |
PresentationMLPackage.createNotesSlidePart(Part sourcePart,
PartName partName)
Create a notes slide and add it to slide relationships
|
boolean |
PresentationMLPackage.setPartShortcut(Part part,
String relationshipType) |
boolean |
SpreadsheetMLPackage.setPartShortcut(Part part,
String relationshipType) |
boolean |
OpcPackage.setPartShortcut(Part part,
String relationshipType) |
boolean |
WordprocessingMLPackage.setPartShortcut(Part part,
String relationshipType) |
Modifier and Type | Class and Description |
---|---|
class |
ActiveXControlXmlPart
OPC Parts are either XML, or binary (or text) documents.
|
class |
CustomXmlDataStoragePart
CustomXmlDataStoragePart contains user custom xml,
to which content control bindings can point.
|
class |
CustomXmlDataStoragePropertiesPart |
class |
DefaultXmlPart
Part to use if no specialised Part exists
|
class |
DocPropsCorePart |
class |
DocPropsCoverPagePart |
class |
DocPropsCustomPart |
class |
DocPropsExtendedPart |
class |
JaxbXmlPart<E>
OPC Parts are either XML, or binary (or text) documents.
|
class |
JaxbXmlPartAltChunkHost<E> |
class |
JaxbXmlPartXPathAware<E> |
class |
ThemePart |
class |
VMLBinaryPart
A PPTX containing an embedded XLSX table,
then saved as Flat OPC XML, will contain something
like:
|
class |
VMLPart |
class |
XmlPart
OPC Parts are either XML, or binary (or text) documents.
|
Modifier and Type | Method and Description |
---|---|
Part |
Parts.get(PartName partName) |
Modifier and Type | Method and Description |
---|---|
HashMap<PartName,Part> |
Parts.getParts()
Getter method for parts
|
Modifier and Type | Method and Description |
---|---|
boolean |
XmlPart.isContentEqual(Part other) |
boolean |
CustomXmlDataStoragePart.isContentEqual(Part other) |
boolean |
JaxbXmlPart.isContentEqual(Part other) |
abstract boolean |
Part.isContentEqual(Part other) |
void |
Parts.put(Part part) |
boolean |
Part.setPartShortcut(Part part,
String relationshipType) |
Modifier and Type | Class and Description |
---|---|
class |
Chart |
class |
ChartShapePart
org.docx4j.dml.chart's ObjectFactory contains:
JAXBElement
|
class |
DiagramColorsPart |
class |
DiagramDataPart |
class |
DiagramDrawingPart
The last successful layout for a diagram".
|
class |
DiagramLayoutHeaderPart
Used in a SmartArt layout (.glox) package.
|
class |
DiagramLayoutPart |
class |
DiagramStylePart |
class |
Drawing |
class |
JaxbDmlPart<E> |
class |
ThemeOverridePart
You get one of these if you paste a chart from Excel 2010 into a Powerpoint 2010
slide, choosing to "keep source formatting".
|
Modifier and Type | Method and Description |
---|---|
static Part |
JaxbDmlPart.newPartForContentType(String contentType,
String partName) |
Modifier and Type | Class and Description |
---|---|
class |
ComponentsPart |
class |
ConditionsPart |
class |
JaxbCustomXmlDataStoragePart<E> |
class |
QuestionsPart |
class |
StandardisedAnswersPart |
class |
XPathsPart |
Modifier and Type | Class and Description |
---|---|
class |
CommentAuthorsPart |
class |
FontDataPart
Referenced from main presentation part; see http://webapp.docx4java.org/OnlineDemo/ecma376/PresentationML/embeddedFontLst.html
|
class |
HandoutMasterPart |
class |
JaxbPmlPart<E> |
class |
MainPresentationPart |
class |
NotesMasterPart |
class |
NotesSlidePart |
class |
PresentationPropertiesPart |
class |
SlideLayoutPart |
class |
SlideMasterPart |
class |
SlidePart |
class |
TableStylesPart |
class |
TagsPart |
class |
ViewPropertiesPart |
Modifier and Type | Method and Description |
---|---|
static Part |
JaxbPmlPart.newPartForContentType(String contentType,
String partName) |
Modifier and Type | Method and Description |
---|---|
boolean |
MainPresentationPart.setPartShortcut(Part part) |
boolean |
SlideLayoutPart.setPartShortcut(Part part) |
boolean |
SlidePart.setPartShortcut(Part part) |
boolean |
MainPresentationPart.setPartShortcut(Part part,
String relationshipType) |
boolean |
SlideLayoutPart.setPartShortcut(Part part,
String relationshipType) |
boolean |
SlidePart.setPartShortcut(Part part,
String relationshipType) |
Modifier and Type | Class and Description |
---|---|
class |
RelationshipsPart
Represents a Relationship Part, which contains the relationships for a
given PackagePart or the Package.
|
Modifier and Type | Method and Description |
---|---|
Part |
RelationshipsPart.getPart(Relationship r) |
Part |
RelationshipsPart.getPart(String id)
Gets a loaded Part by its id
|
Modifier and Type | Method and Description |
---|---|
Relationship |
RelationshipsPart.addPart(Part part,
RelationshipsPart.AddPartBehaviour mode,
ContentTypeManager ctm)
Add a newly created part, a relationship and the content type.
|
Relationship |
RelationshipsPart.addPart(Part part,
RelationshipsPart.AddPartBehaviour mode,
ContentTypeManager ctm,
String relId)
Add a newly created part, a relationship and the content type.
|
void |
RelationshipsPart.loadPart(Part part,
Relationship sourceRelationship)
Loads a pre-existing target part into the package
(but does not load its contents as such; that is
done elsewhere).
|
Modifier and Type | Class and Description |
---|---|
class |
CalcChain |
class |
ChartsheetPart |
class |
ConnectionsPart |
class |
ExternalLinkPart |
class |
JaxbSmlPart<E> |
class |
PivotCacheDefinition |
class |
PivotCacheRecords |
class |
PivotTable |
class |
PrinterSettings |
class |
QueryTablePart |
class |
SharedStrings |
class |
Styles |
class |
TablePart |
class |
WorkbookPart |
class |
WorksheetPart |
Modifier and Type | Method and Description |
---|---|
static Part |
JaxbSmlPart.newPartForContentType(String contentType,
String partName) |
Modifier and Type | Method and Description |
---|---|
boolean |
WorkbookPart.setPartShortcut(Part part) |
boolean |
WorkbookPart.setPartShortcut(Part part,
String relationshipType) |
Modifier and Type | Class and Description |
---|---|
class |
TaskpanesPart |
class |
WebExtensionPart |
Modifier and Type | Class and Description |
---|---|
class |
AlternativeFormatInputPart |
class |
BibliographyPart |
class |
BinaryPart
A part containing binary (as opposed to XML) data.
|
class |
BinaryPartAbstractImage |
class |
CommentsExtendedPart |
class |
CommentsPart |
class |
DocumentPart<E> |
class |
DocumentSettingsPart |
class |
EmbeddedPackagePart |
class |
EndnotesPart |
class |
FontTablePart |
class |
FooterPart |
class |
FootnotesPart |
class |
GlossaryDocumentPart |
class |
HeaderPart |
class |
ImageBmpPart |
class |
ImageEpsPart
NB, Word can't read such a part.
|
class |
ImageGifPart |
class |
ImageJpegPart |
class |
ImagePngPart |
class |
ImageTiffPart |
class |
MainDocumentPart |
class |
MetafileEmfPart
Summary: At present, EMF files are best converted to SVG using OpenOffice.
|
class |
MetafilePart |
class |
MetafileWmfPart
Summary: docx4j can convert WMF files to SVG using pure Java approach.
|
class |
NumberingDefinitionsPart |
class |
ObfuscatedFontPart |
class |
OleObjectBinaryPart
You can use oleObjectBinaryPart.setBinaryData( ByteBuffer.wrap(bytes) );
to populate this from a byte[]
|
class |
PeoplePart |
class |
StyleDefinitionsPart |
class |
VbaDataPart |
class |
VbaProjectBinaryPart |
class |
VbaProjectSignatureBin |
class |
WebSettingsPart |
Modifier and Type | Method and Description |
---|---|
static BinaryPartAbstractImage |
BinaryPartAbstractImage.createImagePart(OpcPackage opcPackage,
Part sourcePart,
byte[] bytes)
Create an image part from the provided byte array, attach it to the source part
(eg the main document part, a header part etc), and return it.
|
static BinaryPartAbstractImage |
BinaryPartAbstractImage.createImagePart(OpcPackage opcPackage,
Part sourcePart,
byte[] bytes,
String mime)
Create an image part from the provided byte array, attach it to the source part
(eg the main document part, a header part etc), and return it.
|
static BinaryPartAbstractImage |
BinaryPartAbstractImage.createImagePart(OpcPackage opcPackage,
Part sourcePart,
byte[] bytes,
String mime,
String ext)
Deprecated.
|
static BinaryPartAbstractImage |
BinaryPartAbstractImage.createImagePart(OpcPackage opcPackage,
Part sourcePart,
File imageFile)
Create an image part from the provided filePath image, attach it to the source part
(eg the main document part, a header part etc), and return it.
|
static BinaryPartAbstractImage |
BinaryPartAbstractImage.createLinkedImagePart(OpcPackage opcPackage,
Part sourcePart,
URL url)
Create a linked image part, and attach it as a rel of the specified source part
(eg a header part).
|
boolean |
BinaryPart.isContentEqual(Part other) |
boolean |
DocumentPart.setPartShortcut(Part part) |
boolean |
DocumentPart.setPartShortcut(Part part,
String relationshipType) |
boolean |
MainDocumentPart.setPartShortcut(Part part,
String relationshipType) |
Modifier and Type | Field and Description |
---|---|
static HashMap<Part,Part> |
PartsList.handled
This HashMap is intended to prevent loops.
|
static HashMap<Part,Part> |
PartsList.handled
This HashMap is intended to prevent loops.
|
Modifier and Type | Method and Description |
---|---|
static void |
PartsList.printInfo(String parentName,
Relationship r,
Part p,
StringBuilder sb,
String indent) |
Modifier and Type | Method and Description |
---|---|
boolean |
GloxPackage.setPartShortcut(Part part,
String relationshipType) |
Copyright © 2007-2019. All Rights Reserved.