public class Provenance extends DataCategory
| Constructor and Description |
|---|
Provenance()
Creates a new
Provenance object without initial data. |
| Modifier and Type | Method and Description |
|---|---|
IITSItem |
createCopy()
Creates a deep-copy clone of this item.
|
java.lang.String |
getDataCategoryName()
Gets the id/name of this data category.
|
java.lang.String |
getOrg() |
java.lang.String |
getOrgRef() |
java.lang.String |
getPerson() |
java.lang.String |
getPersonRef() |
java.lang.String |
getProvRef() |
java.lang.String |
getRevOrg() |
java.lang.String |
getRevOrgRef() |
java.lang.String |
getRevPerson() |
java.lang.String |
getRevPersonRef() |
java.lang.String |
getRevTool()
Gets the revision tool attribute.
|
java.lang.String |
getRevToolRef() |
java.lang.String |
getTool()
Gets the tool attribute.
|
java.lang.String |
getToolRef() |
java.lang.String |
getUnresolvedGroupRef() |
boolean |
hasUnresolvedGroup()
Indicates if this item has currently a reference to a stand-off element that
has not been resolved yet.
|
void |
setOrg(java.lang.String org) |
void |
setOrgRef(java.lang.String orgRef) |
void |
setPerson(java.lang.String person) |
void |
setPersonRef(java.lang.String personRef) |
void |
setProvRef(java.lang.String provRef) |
void |
setRevOrg(java.lang.String revOrg) |
void |
setRevOrgRef(java.lang.String revOrgRef) |
void |
setRevPerson(java.lang.String revPerson) |
void |
setRevPersonRef(java.lang.String revPersonRef) |
void |
setRevTool(java.lang.String revTool)
sets a new revision tool attribute.
|
void |
setRevToolRef(java.lang.String revToolRef) |
void |
setTool(java.lang.String tool)
Sets a new tool attribute.
|
void |
setToolRef(java.lang.String toolRef) |
void |
setUnresolvedGroupRef(java.lang.String unresolvedGroupRef) |
void |
validate()
Validates the data category.
|
getAnnotatorRef, isGroup, setAnnotatorRef, setAnnotatorRefpublic Provenance()
Provenance object without initial data.public java.lang.String getDataCategoryName()
IITSItempublic void validate()
IITSItempublic boolean hasUnresolvedGroup()
IITSItemThis occurs for example when a unit element has a reference to a set of Provenance instances and the stand-off element has not been read yet (because the reading of the unit's element is done after the reading of its attributes.
hasUnresolvedGroup in interface IITSItemhasUnresolvedGroup in class DataCategorypublic IITSItem createCopy()
IITSItempublic java.lang.String getUnresolvedGroupRef()
public void setUnresolvedGroupRef(java.lang.String unresolvedGroupRef)
public java.lang.String getTool()
public void setTool(java.lang.String tool)
tool - the new tool attribute (can be null).public java.lang.String getToolRef()
public void setToolRef(java.lang.String toolRef)
public java.lang.String getRevTool()
public void setRevTool(java.lang.String revTool)
revTool - the new revision tool attribute.public java.lang.String getRevToolRef()
public void setRevToolRef(java.lang.String revToolRef)
public java.lang.String getOrg()
public void setOrg(java.lang.String org)
public java.lang.String getOrgRef()
public void setOrgRef(java.lang.String orgRef)
public java.lang.String getRevOrg()
public void setRevOrg(java.lang.String revOrg)
public java.lang.String getRevOrgRef()
public void setRevOrgRef(java.lang.String revOrgRef)
public java.lang.String getPerson()
public void setPerson(java.lang.String person)
public java.lang.String getPersonRef()
public void setPersonRef(java.lang.String personRef)
public java.lang.String getRevPerson()
public void setRevPerson(java.lang.String revPerson)
public java.lang.String getRevPersonRef()
public void setRevPersonRef(java.lang.String revPersonRef)
public java.lang.String getProvRef()
public void setProvRef(java.lang.String provRef)