Specialized Administration > Supporting Visualization and Publishing > WVS Publisher > Advanced Publishing Configuration > Copy Forward Functionality > Copy Forward Properties
  
Copy Forward Properties
The Copy Forward properties in wvs.properties are described next, grouped into the following categories:
Enabling the Copy Forward functionality
Configuring the representation Copy Forward functionality
Configuring the markup Copy Forward functionality
Use the following properties to enable the Copy Forward functionality:
Allows representations to be copied forward when parts iterate, as long as it does not compromise the validity of data published from EPM data. When representations are copied forward, markups and Annotations can be copied forward as well. If the copied forward representation has markups, it is not replaced during publishing.
publish.copyrepresentationsforward=true
publish.copymarkupsforward=true
Set copy forward of representations and markups specifically for WTDocuments. All representations of WTDocuments are candidates for copy forward, even if they are published from the document content files, as publishing only occurs when document files are upload. If markups on the WTDocuments representations are copied forward, the representations is not replaced by publishing.
publish.documents.copymarkupsforward=true
publish.documents.copyrepresentationsforward=true
Configuring the Representation Copy Forward Functionality
Restricted representation copy forward mode does not copy a published representation forward when a WTPartiterates, and the old and new iterations both point to the same EPMDocument.
"publish.copyrepresentationsforward.restrict=true"/>
Restricts Representations from being copied forward, where the object being iterated is a WTPart and the derived from object is an EPMDocument.
publish.copyrepresentationsforward.restrict=true"
publish.copyrepresentationsforward.part.restrict=false"/>
Restricted representation copy forward mode does not copy a published representation forward when a WTDocument iterates, and the old and new iterations both point to the same WTDocument.
publish.documents.copyrepresentationsforward.restrict=true
When a new representable iteration is created in a different context (such as during a sandbox checkout), this setting determines whether all representations are copied forward, or only those that would normally be copied forward.
publish.copyforwardallrepresentationsoncontainerchange=true
When a representable is copied/revised, determines whether to copy forward all the representations, or only those that would normally be copied forward.
publish.copyforwardallrepresentationsoncopy=true
publish.copyforwardallrepresentationsonrevise=true
Configuring the Markup Copy Forward Functionality
Use the following properties to configure the Markup Copy Forward functionality:
Determines whether the markup copy are restricted to copying to same types (from a representation to a representation, or a Viewable to a Viewable) only.
publish.copymarkupsrestricttosametype=false
Determines whether to copy markups from a previous iteration when a new representation is created. If the previous iteration is in the same version, the copymarkupsfrompreviousiteration list is used, to decide the list of markup types to copy, for example, annotation, markup, group, pair_group, or sequence.
If the previous iteration is in a different version, the edrload.copymarkupsfrompreviousversion list is used to determine the list of markup types to copy.
edrload.copymarkupsfrompreviousiteration=
edrload.copymarkupsfrompreviousversion=
annotation,markup,group,pair_group,sequence
When copying markups from a previous iteration, the representation to copy from is first matched based on the name and then on the default status. Setting this property to true will match on default status in preference to name.
edrload.copymarkupsmatchdefaultfirst=false
When copying markups from a previous iteration and edrload.copymarkupsmatchdefaultfirst is set to true, markups are first matched on their status as a default representation. Failing that, the markups can then be matched on the representation’s name if edrload.copymarkupssecondarymatchname is set to true.
edrload.copymarkupssecondarymatchname=true
When copying markups from a previous iteration and edrload.copymarkupsmatchdefaultfirst is set to false, markups are first matched by their name. Failing that, the markups can then be matched on the representation’s default status if edrload.copymarkupssecondarymatchname is set to true.
edrload.copymarkupssecondarymatchdefault=true
When a new markup is created, determines whether its allowCopyForward flag is true or false. If true, the markup can be copied forward, depending on other settings.
edrload.copymarkup.allowcopyforward.default=false
Allows markups associated directly to a Viewable (for example, WTPart or WTDocument) to be copied forward when the Viewable iterates.
publish.viewable.copymarkupsforward=true