Class FieldReference
java.lang.Object
com.aquima.interactions.test.templates.AbstractReportingTemplate
com.aquima.interactions.test.templates.composer.ElementReference
com.aquima.interactions.test.templates.composer.Reference
com.aquima.interactions.test.templates.composer.FieldReference
This template is used for references to field elements.
- Since:
- 6.0
- Author:
- O. Kerpershoek
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
FieldReference
(com.aquima.interactions.foundation.report.IInitializationReport report, FieldTemplate field) protected
FieldReference
(com.aquima.interactions.foundation.report.IInitializationReport report, String name, FieldTemplate field) -
Method Summary
Modifier and TypeMethodDescriptiongetField()
This method returns the field template that is referred to.protected String
protected boolean
void
setIsRefreshField
(boolean isRefresh) This method may be used to override the refresh setting of the reference.void
This method may be used to override the mask call of the reference.com.aquima.interactions.composer.ds.IReferenceDS
This method converts the reference template to a data source that can be used to initialize a reference.Methods inherited from class com.aquima.interactions.test.templates.composer.Reference
getRepeatExpression, getSortAttribute, getTargetType, isLinkedViaRelationAttribute, isSortAscending, setIsLinkedViaRelationAttribute, setRepeatExpression, setSortAscending, setSortAttribute
Methods inherited from class com.aquima.interactions.test.templates.composer.ElementReference
addPresentationStyle, addPresentationStyle, getCondition, getContentStyle, getName, getPresentationStyleCondition, getPresentationStyles, getReadonlyCondition, setCondition, setPresentationStyle, setPresentationStyle, setReadonly, setReadonlyCondition
Methods inherited from class com.aquima.interactions.test.templates.AbstractReportingTemplate
getInitializationReport
-
Constructor Details
-
FieldReference
protected FieldReference(com.aquima.interactions.foundation.report.IInitializationReport report, FieldTemplate field) -
FieldReference
protected FieldReference(com.aquima.interactions.foundation.report.IInitializationReport report, String name, FieldTemplate field)
-
-
Method Details
-
setIsRefreshField
public void setIsRefreshField(boolean isRefresh) This method may be used to override the refresh setting of the reference.- Parameters:
isRefresh
- Boolean indicating if the field should trigger a refresh event.
-
isRefresh
protected boolean isRefresh() -
getField
This method returns the field template that is referred to.- Returns:
- the field template that is referred to.
-
setMask
This method may be used to override the mask call of the reference.- Parameters:
maskCallName
- The mask call name.
-
toDataSource
public com.aquima.interactions.composer.ds.IReferenceDS toDataSource()Description copied from class:Reference
This method converts the reference template to a data source that can be used to initialize a reference.- Overrides:
toDataSource
in classReference
- Returns:
- a data source that can be used to initialize a reference.
-
getMaskCallName
-