com.ail.core.document.generatedocument
Interface MergeDataArg

All Superinterfaces:
CommandArg, java.io.Serializable
All Known Implementing Classes:
MergeDataArgImp, MergeDataCommand

public interface MergeDataArg
extends CommandArg

Version:
$Revision$
Author:
$Author$

Method Summary
 DocumentData getDocumentDataArg()
          Getter for the documentData property.
 XMLString getMergedDataRet()
          Getter for the mergedData property.
 Type getModelArg()
          Getter for the modelArg property.
 java.lang.String getProductNameArg()
           
 void setDocumentDataArg(DocumentData documentDataArg)
          Setter for the keyArg property.
 void setMergedDataRet(XMLString mergedDataRet)
          Setter for the mergedData property.
 void setModelArg(Type modelArg)
          Setter for the modelArg property.
 void setProductNameArg(java.lang.String productNameArg)
          Set the name of the product for which data is being merged.
 
Methods inherited from interface com.ail.core.command.CommandArg
getCallersCore, setCallersCore
 

Method Detail

getModelArg

Type getModelArg()
Getter for the modelArg property. This is the root of the object graph containing the data to be merged.

Returns:
Value of modelArg, or null if it is unset

setModelArg

void setModelArg(Type modelArg)
Setter for the modelArg property.

Parameters:
modelArg - new value for property.
See Also:
getModelArg()

getDocumentDataArg

DocumentData getDocumentDataArg()
Getter for the documentData property. Defines the document into which data from the model must be merged.

Returns:
Value of keyArg, or null if it is unset

setDocumentDataArg

void setDocumentDataArg(DocumentData documentDataArg)
Setter for the keyArg property.

Parameters:
keyArg - new value for property.
See Also:
getDocumentDataArg()

setProductNameArg

void setProductNameArg(java.lang.String productNameArg)
Set the name of the product for which data is being merged.

Parameters:
productNameArg -

getProductNameArg

java.lang.String getProductNameArg()
Returns:
See Also:
setProductNameArg(String)

getMergedDataRet

XMLString getMergedDataRet()
Getter for the mergedData property. The result of the merge process

Returns:
Value of renderedDocumentRet, or null if it is unset

setMergedDataRet

void setMergedDataRet(XMLString mergedDataRet)
Setter for the mergedData property.

Parameters:
renderedDocumentRet - new value for property.
See Also:
getMergedDataRet()