|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface TrackData
TrackData interface is used to track the data changes in the document.
Example: Activating track data changes on the current report
RetrieveMustFillInfo fillInfo = RetrieveMustFillInfo.Factory.newInstance();
RetrieveTrackData trackdata = RetrieveTrackData.Factory.newInstance();
fillInfo.setRetrieveTrackData(trackdata);
DocumentInformation docInfo = boRepEng.getDocumentInformation(strDocid,fillInfo,null,null,null);
TrackData objTrackData = docInfo.getTrackData();
objTrackData.setActive(true);
objTrackData.setTrackDataViewMode(TrackDataViewMode.CURRENT_REPORT);
objTrackData.setCurrentAsReference(true);
objTrackData.setShowChanges(true);
UpdateTrackData updateTDC = UpdateTrackData.Factory.newInstance();
updateTDC.setTrackData(objTrackData);
Action[] actions = new Action[1];
actions[0] = updateTDC;
docInfo = boRepEng.getDocumentInformation(strDocid,fillInfo,actions,null,null);
actions[0] = Refresh.Factory.newInstance();
RetrieveData retBOData = RetrieveData.Factory.newInstance();
RetrieveView retBOView = RetrieveView.Factory.newInstance();
retBOData.setRetrieveView(retBOView);
docInfo = boRepEng.getDocumentInformation(strDocid,fillInfo,actions,null,retBOData);
CharacterView myBOView = (CharacterView)docInfo.getView();
String docContents = myBOView.getContent();
out.print(docContents);
TrackDataViewMode,
DocumentInformation,
UpdateTrackData,
RetrieveMustFillInfo| Nested Class Summary | |
|---|---|
static class |
TrackData.Factory
A class with methods for creating instances of the TrackData type. |
| Field Summary | |
|---|---|
static org.apache.xmlbeans.SchemaType |
type
Internal Use Only. |
| Method Summary | |
|---|---|
boolean |
getActive()
Internal Use Only. |
boolean |
getCurrentAsReference()
Internal use only |
java.util.Calendar |
getReferenceDate()
Internal Use Only. |
boolean |
getShowChanges()
Internal use only |
TrackDataViewMode.Enum |
getTrackDataViewMode()
Internal Use Only. |
void |
setActive(boolean active)
Activates the track data if the boolean is set to true |
void |
setCurrentAsReference(boolean currentAsReference)
Sets the actual document as the comparison reference for the Track Data Changes feature. |
void |
setReferenceDate(java.util.Calendar referenceDate)
Sets the ReferenceDate attribute. |
void |
setShowChanges(boolean showChanges)
This methods allows to show/hide changes on all reports. |
void |
setTrackDataViewMode(TrackDataViewMode.Enum trackDataViewMode)
Sets the track data mode and activates the feature if it's not already done. |
org.apache.xmlbeans.XmlBoolean |
xgetActive()
Internal use only |
org.apache.xmlbeans.XmlBoolean |
xgetCurrentAsReference()
Internal use only |
org.apache.xmlbeans.XmlDateTime |
xgetReferenceDate()
Internal use only |
org.apache.xmlbeans.XmlBoolean |
xgetShowChanges()
Internal use only |
TrackDataViewMode |
xgetTrackDataViewMode()
Internal use only |
void |
xsetActive(org.apache.xmlbeans.XmlBoolean active)
Internal use only |
void |
xsetCurrentAsReference(org.apache.xmlbeans.XmlBoolean currentAsReference)
Internal use only |
void |
xsetReferenceDate(org.apache.xmlbeans.XmlDateTime referenceDate)
Internal use only |
void |
xsetShowChanges(org.apache.xmlbeans.XmlBoolean showChanges)
Internal use only |
void |
xsetTrackDataViewMode(TrackDataViewMode trackDataViewMode)
Internal use only |
| Field Detail |
|---|
static final org.apache.xmlbeans.SchemaType type
Internal Use Only.
| Method Detail |
|---|
boolean getActive()
Internal Use Only.
org.apache.xmlbeans.XmlBoolean xgetActive()
Internal use only
void setActive(boolean active)
active - - a boolean to activate or deactivate TrackDatavoid xsetActive(org.apache.xmlbeans.XmlBoolean active)
Internal use only
boolean getShowChanges()
Internal use only
org.apache.xmlbeans.XmlBoolean xgetShowChanges()
Internal use only
void setShowChanges(boolean showChanges)
showChanges - - a boolean to show/hide changes on all reports.void xsetShowChanges(org.apache.xmlbeans.XmlBoolean showChanges)
Internal use only
boolean getCurrentAsReference()
Internal use only
org.apache.xmlbeans.XmlBoolean xgetCurrentAsReference()
Internal use only
void setCurrentAsReference(boolean currentAsReference)
currentAsReference - - a boolean to set actual document as the comparison reference for the Track Data Changes feature.void xsetCurrentAsReference(org.apache.xmlbeans.XmlBoolean currentAsReference)
Internal use only
TrackDataViewMode.Enum getTrackDataViewMode()
Internal Use Only.
TrackDataViewMode xgetTrackDataViewMode()
Internal use only
void setTrackDataViewMode(TrackDataViewMode.Enum trackDataViewMode)
trackDataViewMode - - The TrackDataViewMode instancevoid xsetTrackDataViewMode(TrackDataViewMode trackDataViewMode)
Internal use only
java.util.Calendar getReferenceDate()
Internal Use Only.
org.apache.xmlbeans.XmlDateTime xgetReferenceDate()
Internal use only
void setReferenceDate(java.util.Calendar referenceDate)
referenceDate - - The reference date attributevoid xsetReferenceDate(org.apache.xmlbeans.XmlDateTime referenceDate)
Internal use only
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||