Package org.ametys.cms.transformation
Interface RichTextTransformer
- All Known Implementing Classes:
AbstractRichTextTransformer
,DocbookTransformer
,HTMLTransformer
,HTMLTransformer
public interface RichTextTransformer
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
transform
(String source, ModifiableRichText dest) Deprecated.void
transformForEditing
(RichText source, DataContext dataContext, StringBuilder dest) Transform aRichText
into aStringBuilder
.void
transformForEditing
(ModifiableRichText source, StringBuilder dest) Deprecated.void
transformForRendering
(RichText source, ContentHandler handler) SAXes aRichText
into aContentHandler
for rendering purposes.
-
Method Details
-
transform
@Deprecated void transform(String source, ModifiableRichText dest) throws AmetysRepositoryException, IOException Deprecated.usetransform(String, RichText)
insteadTransform aString
into aModifiableRichText
.- Parameters:
source
- the source.dest
- theModifiableRichText
to populate.- Throws:
AmetysRepositoryException
- if an error occurs.IOException
- if an error occurs.
-
transform
- Parameters:
source
- the source.dest
- theRichText
to populate.- Throws:
AmetysRepositoryException
- if an error occurs.IOException
- if an error occurs.
-
transformForEditing
@Deprecated void transformForEditing(ModifiableRichText source, StringBuilder dest) throws AmetysRepositoryException, IOException Deprecated.Transform aModifiableRichText
into aStringBuilder
.- Parameters:
source
- the source.dest
- theStringBuilder
to populate.- Throws:
AmetysRepositoryException
- if an error occurs.IOException
- if an error occurs.
-
transformForEditing
void transformForEditing(RichText source, DataContext dataContext, StringBuilder dest) throws AmetysRepositoryException, IOException Transform aRichText
into aStringBuilder
.- Parameters:
source
- the source.dataContext
- the context of the rich textdest
- theStringBuilder
to populate.- Throws:
AmetysRepositoryException
- if an error occurs.IOException
- if an error occurs.
-
transformForRendering
void transformForRendering(RichText source, ContentHandler handler) throws AmetysRepositoryException, SAXException, IOException SAXes aRichText
into aContentHandler
for rendering purposes.- Parameters:
source
- the source.handler
- theStringBuilder
to populate.- Throws:
AmetysRepositoryException
- if an error occurs.SAXException
- if an error occurs.IOException
- if an error occurs.
-
transform(String, RichText)
instead