Class ExternalContentBuilder
java.lang.Object
com.acrolinx.sidebar.pojo.document.externalcontent.ExternalContentBuilder
This serves as a builder to create an object of External content
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddDitaReference(ExternalContentField externalContentField) Dita references like conref, keyref, conkeyref which represent a placeholder for external content.addDitaReference(String id, String content) Dita references like conref, keyref, conkeyref which represent a placeholder for external content.addEntity(ExternalContentField externalContentField) External content which requires parsing.External content which requires parsing.addTextReplacement(String id, String content) External content which doesn't require parsing.addXIncludeReference(String id, String content) XInclude referencesbuild()Get the external content object.
-
Constructor Details
-
ExternalContentBuilder
public ExternalContentBuilder()
-
-
Method Details
-
addTextReplacement
External content which doesn't require parsing.- Parameters:
id- Key of referenced entitycontent- Resolved content of entity- Returns:
- ExternalContentBuilder
-
addEntity
External content which requires parsing.- Parameters:
id- Key of referenced entitycontent- Resolved content of entity- Returns:
- ExternalContentBuilder
-
addEntity
External content which requires parsing. -
addDitaReference
Dita references like conref, keyref, conkeyref which represent a placeholder for external content. Content will be parsed.- Parameters:
id- Key of referenced entitycontent- Resolved content of entity- Returns:
- ExternalContentBuilder
-
addDitaReference
Dita references like conref, keyref, conkeyref which represent a placeholder for external content. Content will be parsed. -
addXIncludeReference
XInclude references- Parameters:
id- Key of referenced entitycontent- Resolved content of entity- Returns:
- ExternalContentBuilder
-
build
Get the external content object.- Returns:
- ExternalContent
-