Merged V2.0 to HEAD

5497: cwd variable and forminstancedata
   5512: AR-1303 MLPropertyInterceptor
   5527: CIFS invalid characters


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@5543 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Derek Hulley
2007-04-25 02:13:55 +00:00
parent 77656d03e1
commit 58bb2adc27
6 changed files with 66 additions and 13 deletions

View File

@@ -69,9 +69,13 @@ public interface RenderingEngineTemplate
/**
* Returns the output path for the rendition.
*
* @param formInstanceData the form instance data to use for
* processing the pattern.
* @param currentAVMPath the current path where the form is being created.
* @return the output path for the rendition.
*/
public String getOutputPathForRendition(final FormInstanceData formInstanceData);
public String getOutputPathForRendition(final FormInstanceData formInstanceData,
final String currentAVMPath);
/**
* Returns the mimetype to use when generating content for this
@@ -87,8 +91,10 @@ public interface RenderingEngineTemplate
*
* @param formInstanceData the form instance data for which to produce
* the rendition.
* @param renditionAVMPath the path to use for the rendition.
*/
public Rendition render(final FormInstanceData formInstanceData)
public Rendition render(final FormInstanceData formInstanceData,
final String renditionAVMPath)
throws IOException,
SAXException,
RenderingEngine.RenderingException;