RevisionsView

Inheritance: java.lang.Object

public class RevisionsView

Allows to specify whether to work with the original or revised version of a document.

Examples:

Shows how to switch between the revised and the original view of a document.


 Document doc = new Document(getMyDir() + "Revisions at list levels.docx");
 doc.updateListLabels();

 ParagraphCollection paragraphs = doc.getFirstSection().getBody().getParagraphs();
 Assert.assertEquals("1.", paragraphs.get(0).getListLabel().getLabelString());
 Assert.assertEquals("a.", paragraphs.get(1).getListLabel().getLabelString());
 Assert.assertEquals("", paragraphs.get(2).getListLabel().getLabelString());

 // View the document object as if all the revisions are accepted. Currently supports list labels.
 doc.setRevisionsView(RevisionsView.FINAL);

 Assert.assertEquals("", paragraphs.get(0).getListLabel().getLabelString());
 Assert.assertEquals("1.", paragraphs.get(1).getListLabel().getLabelString());
 Assert.assertEquals("a.", paragraphs.get(2).getListLabel().getLabelString());
 

Fields

FieldDescription
FINALSpecifies revised version of a document.
ORIGINALSpecifies original version of a document.
length

Methods

MethodDescription
fromName(String revisionsViewName)
getName(int revisionsView)
getValues()
toString(int revisionsView)

FINAL

public static int FINAL

Specifies revised version of a document.

ORIGINAL

public static int ORIGINAL

Specifies original version of a document.

length

public static int length

fromName(String revisionsViewName)

public static int fromName(String revisionsViewName)

Parameters:

ParameterTypeDescription
revisionsViewNamejava.lang.String

Returns: int

getName(int revisionsView)

public static String getName(int revisionsView)

Parameters:

ParameterTypeDescription
revisionsViewint

Returns: java.lang.String

getValues()

public static int[] getValues()

Returns: int[]

toString(int revisionsView)

public static String toString(int revisionsView)

Parameters:

ParameterTypeDescription
revisionsViewint

Returns: java.lang.String