com.atlassian.jira.imports.project.transformer
Interface CommentTransformer

All Known Implementing Classes:
CommentTransformerImpl

public interface CommentTransformer

Used to transform an ExternalComment based on the project import mapper that is provided. This should only be used with a fully mapped and validated ProjectImportMapper.

Since:
v3.13

Method Summary
 ExternalComment transform(ProjectImportMapper projectImportMapper, ExternalComment comment)
          Transforms an ExternalComment based on the project import mapper that is provided.
 

Method Detail

transform

ExternalComment transform(ProjectImportMapper projectImportMapper,
                          ExternalComment comment)
Transforms an ExternalComment based on the project import mapper that is provided. This should only be used with a fully mapped and validated ProjectImportMapper.

Note that the ID is left as null, as the new ID will not be known until the object is created.

Parameters:
projectImportMapper - a fully mapped and validated ProjectImportMapper
comment - the external comment that contains all the old values that need to be transformed and other values that should be stored that need no transformation.
Returns:
a new ExternalComment that contains the transformed values based on the projectImportMapper.


Copyright © 2002-2010 Atlassian. All Rights Reserved.