public class StructuredDocument
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static StructuredDocument |
createStructuredDocument(DocumentHeader header,
java.util.List<ContentPart> parts) |
DocumentHeader |
getHeader() |
ContentPart |
getPartById(java.lang.String id)
Return first matched part by id
|
ContentPart |
getPartByRole(java.lang.String role)
Return first matched part by role
|
ContentPart |
getPartByStyle(java.lang.String style)
Return first matched part by style
|
java.util.List<ContentPart> |
getParts() |
java.util.List<ContentPart> |
getPartsByContext(java.lang.String context)
Return all parts that match specified context
|
java.util.List<ContentPart> |
getPartsByRole(java.lang.String role)
Return all parts that match specified role
|
java.util.List<ContentPart> |
getPartsByStyle(java.lang.String style)
Return all parts that match specified style
|
public java.util.List<ContentPart> getParts()
public DocumentHeader getHeader()
public ContentPart getPartById(java.lang.String id)
id
- The id to matchpublic ContentPart getPartByStyle(java.lang.String style)
style
- The style to matchpublic ContentPart getPartByRole(java.lang.String role)
role
- The role to matchpublic java.util.List<ContentPart> getPartsByContext(java.lang.String context)
context
- The context to matchpublic java.util.List<ContentPart> getPartsByStyle(java.lang.String style)
style
- The style to matchpublic java.util.List<ContentPart> getPartsByRole(java.lang.String role)
role
- The role to matchpublic static StructuredDocument createStructuredDocument(DocumentHeader header, java.util.List<ContentPart> parts)