Method from org.apache.pdfbox.pdmodel.documentinterchange.logicalstructure.Revisions Detail: |
protected void addObject(T object,
int revisionNumber) {
this.getObjects().add(object);
this.getRevisionNumbers().add(revisionNumber);
}
Adds an object with a specified revision number. |
public T getObject(int index) throws IndexOutOfBoundsException {
return this.getObjects().get(index);
}
Returns the object at the specified position. |
public int getRevisionNumber(int index) throws IndexOutOfBoundsException {
return this.getRevisionNumbers().get(index);
}
Returns the revision number at the specified position. |
protected void setRevisionNumber(T object,
int revisionNumber) {
int index = this.getObjects().indexOf(object);
if (index > -1)
{
this.getRevisionNumbers().set(index, revisionNumber);
}
}
Sets the revision number of a specified object. |
public int size() {
return this.getObjects().size();
}
|
public String toString() {
StringBuilder sb = new StringBuilder();
for (int i = 0; i < this.getObjects().size(); i++)
{
if (i > 0)
{
sb.append("; ");
}
sb.append("object=").append(this.getObjects().get(i))
.append(", revisionNumber=").append(this.getRevisionNumber(i));
}
return sb.toString();
}
|