org.jopendocument.model.office
Class OfficeBody

java.lang.Object
  extended by org.jopendocument.model.office.OfficeBody

public class OfficeBody
extends Object


Field Summary
protected  OfficeForms officeForms
           
protected  PresentationSettings presentationSettings
           
protected  TableCalculationSettings tableCalculationSettings
           
protected  TableConsolidation tableConsolidation
           
protected  TableContentValidations tableContentValidations
           
protected  TableDatabaseRanges tableDatabaseRanges
           
protected  TableDataPilotTables tableDataPilotTables
           
protected  TableDdeLinks tableDdeLinks
           
protected  TableLabelRanges tableLabelRanges
           
protected  TableNamedExpressions tableNamedExpressions
           
protected  String tableProtectionKey
           
protected  String tableStructureProtected
           
protected  TextAlphabeticalIndexAutoMarkFile textAlphabeticalIndexAutoMarkFile
           
protected  TextDdeConnectionDecls textDdeConnectionDecls
           
protected  List<Object> textHOrTextPOrTextOrderedListOrTextUnorderedListOrTableTableOrDrawPageOrDrawAOrDrawRectOrDrawLineOrDrawPolylineOrDrawPolygonOrDrawPathOrDrawCircleOrDrawEllipseOrDrawGOrDrawPageThumbnailOrDrawTextBoxOrDrawImageOrDrawObjectOrDrawObjectOleOrDrawAppletOrDrawFloatingFrameOrDrawPluginOrDrawMeasureOrDrawCaptionOrDrawConnectorOrChartChartOrDr3DSceneOrDrawControlOrDrawCustomShapeOrTextSectionOrTextTableOfContentOrTextIllustrationIndexOrTextTableIndexOrTextObjectIndexOrTextUserIndexOrTextAlphabeticalIndexOrTextBibliographyOrTextChangeOrTextChangeStartOrTextChangeEnd
           
protected  TextSequenceDecls textSequenceDecls
           
protected  List<Object> textTrackedChangesOrTableTrackedChanges
           
protected  TextUserFieldDecls textUserFieldDecls
           
protected  TextVariableDecls textVariableDecls
           
 
Constructor Summary
OfficeBody()
           
 
Method Summary
 void addOfficeSpreadsheet(OfficeSpreadsheet spread)
           
 OpenDocument getDocument()
           
 OfficeForms getOfficeForms()
          Gets the value of the officeForms property.
 List<OfficeSpreadsheet> getOfficeSpreadsheets()
           
 PresentationSettings getPresentationSettings()
          Gets the value of the presentationSettings property.
 TableCalculationSettings getTableCalculationSettings()
          Gets the value of the tableCalculationSettings property.
 TableConsolidation getTableConsolidation()
          Gets the value of the tableConsolidation property.
 TableContentValidations getTableContentValidations()
          Gets the value of the tableContentValidations property.
 TableDatabaseRanges getTableDatabaseRanges()
          Gets the value of the tableDatabaseRanges property.
 TableDataPilotTables getTableDataPilotTables()
          Gets the value of the tableDataPilotTables property.
 TableDdeLinks getTableDdeLinks()
          Gets the value of the tableDdeLinks property.
 TableLabelRanges getTableLabelRanges()
          Gets the value of the tableLabelRanges property.
 TableNamedExpressions getTableNamedExpressions()
          Gets the value of the tableNamedExpressions property.
 String getTableProtectionKey()
          Gets the value of the tableProtectionKey property.
 String getTableStructureProtected()
          Gets the value of the tableStructureProtected property.
 OfficeText getText()
           
 TextAlphabeticalIndexAutoMarkFile getTextAlphabeticalIndexAutoMarkFile()
          Gets the value of the textAlphabeticalIndexAutoMarkFile property.
 TextDdeConnectionDecls getTextDdeConnectionDecls()
          Gets the value of the textDdeConnectionDecls property.
 List<Object> getTextHOrTextPOrTextOrderedListOrTextUnorderedListOrTableTableOrDrawPageOrDrawAOrDrawRectOrDrawLineOrDrawPolylineOrDrawPolygonOrDrawPathOrDrawCircleOrDrawEllipseOrDrawGOrDrawPageThumbnailOrDrawTextBoxOrDrawImageOrDrawObjectOrDrawObjectOleOrDrawAppletOrDrawFloatingFrameOrDrawPluginOrDrawMeasureOrDrawCaptionOrDrawConnectorOrChartChartOrDr3DSceneOrDrawControlOrDrawCustomShapeOrTextSectionOrTextTableOfContentOrTextIllustrationIndexOrTextTableIndexOrTextObjectIndexOrTextUserIndexOrTextAlphabeticalIndexOrTextBibliographyOrTextChangeOrTextChangeStartOrTextChangeEnd()
          Gets thevalueofthetextHOrTextPOrTextOrderedListOrTextUnorderedListOrTableTableOrDrawPageOrDrawAOrDrawRectOrDrawLineOrDrawPolylineOrDrawPolygonOrDrawPathOrDrawCircleOrDrawEllipseOrDrawGOrDrawPageThumbnailOrDrawTextBoxOrDrawImageOrDrawObjectOrDrawObjectOleOrDrawAppletOrDrawFloatingFrameOrDrawPluginOrDrawMeasureOrDrawCaptionOrDrawConnectorOrChartChartOrDr3DSceneOrDrawControlOrDrawCustomShapeOrTextSectionOrTextTableOfContentOrTextIllustrationIndexOrTextTableIndexOrTextObjectIndexOrTextUserIndexOrTextAlphabeticalIndexOrTextBibliographyOrTextChangeOrTextChangeStartOrTextChangeEnd property.
 TextSequenceDecls getTextSequenceDecls()
          Gets the value of the textSequenceDecls property.
 List<Object> getTextTrackedChangesOrTableTrackedChanges()
          Gets the value of the textTrackedChangesOrTableTrackedChanges property.
 TextUserFieldDecls getTextUserFieldDecls()
          Gets the value of the textUserFieldDecls property.
 TextVariableDecls getTextVariableDecls()
          Gets the value of the textVariableDecls property.
 void setDocument(OpenDocument document)
           
 void setOfficeForms(OfficeForms value)
          Sets the value of the officeForms property.
 void setOfficeText(OfficeText text)
           
 void setPresentationSettings(PresentationSettings value)
          Sets the value of the presentationSettings property.
 void setTableCalculationSettings(TableCalculationSettings value)
          Sets the value of the tableCalculationSettings property.
 void setTableConsolidation(TableConsolidation value)
          Sets the value of the tableConsolidation property.
 void setTableContentValidations(TableContentValidations value)
          Sets the value of the tableContentValidations property.
 void setTableDatabaseRanges(TableDatabaseRanges value)
          Sets the value of the tableDatabaseRanges property.
 void setTableDataPilotTables(TableDataPilotTables value)
          Sets the value of the tableDataPilotTables property.
 void setTableDdeLinks(TableDdeLinks value)
          Sets the value of the tableDdeLinks property.
 void setTableLabelRanges(TableLabelRanges value)
          Sets the value of the tableLabelRanges property.
 void setTableNamedExpressions(TableNamedExpressions value)
          Sets the value of the tableNamedExpressions property.
 void setTableProtectionKey(String value)
          Sets the value of the tableProtectionKey property.
 void setTableStructureProtected(String value)
          Sets the value of the tableStructureProtected property.
 void setTextAlphabeticalIndexAutoMarkFile(TextAlphabeticalIndexAutoMarkFile value)
          Sets the value of the textAlphabeticalIndexAutoMarkFile property.
 void setTextDdeConnectionDecls(TextDdeConnectionDecls value)
          Sets the value of the textDdeConnectionDecls property.
 void setTextSequenceDecls(TextSequenceDecls value)
          Sets the value of the textSequenceDecls property.
 void setTextUserFieldDecls(TextUserFieldDecls value)
          Sets the value of the textUserFieldDecls property.
 void setTextVariableDecls(TextVariableDecls value)
          Sets the value of the textVariableDecls property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

officeForms

protected OfficeForms officeForms

presentationSettings

protected PresentationSettings presentationSettings

tableCalculationSettings

protected TableCalculationSettings tableCalculationSettings

tableConsolidation

protected TableConsolidation tableConsolidation

tableContentValidations

protected TableContentValidations tableContentValidations

tableDatabaseRanges

protected TableDatabaseRanges tableDatabaseRanges

tableDataPilotTables

protected TableDataPilotTables tableDataPilotTables

tableDdeLinks

protected TableDdeLinks tableDdeLinks

tableLabelRanges

protected TableLabelRanges tableLabelRanges

tableNamedExpressions

protected TableNamedExpressions tableNamedExpressions

tableProtectionKey

protected String tableProtectionKey

tableStructureProtected

protected String tableStructureProtected

textAlphabeticalIndexAutoMarkFile

protected TextAlphabeticalIndexAutoMarkFile textAlphabeticalIndexAutoMarkFile

textDdeConnectionDecls

protected TextDdeConnectionDecls textDdeConnectionDecls

textHOrTextPOrTextOrderedListOrTextUnorderedListOrTableTableOrDrawPageOrDrawAOrDrawRectOrDrawLineOrDrawPolylineOrDrawPolygonOrDrawPathOrDrawCircleOrDrawEllipseOrDrawGOrDrawPageThumbnailOrDrawTextBoxOrDrawImageOrDrawObjectOrDrawObjectOleOrDrawAppletOrDrawFloatingFrameOrDrawPluginOrDrawMeasureOrDrawCaptionOrDrawConnectorOrChartChartOrDr3DSceneOrDrawControlOrDrawCustomShapeOrTextSectionOrTextTableOfContentOrTextIllustrationIndexOrTextTableIndexOrTextObjectIndexOrTextUserIndexOrTextAlphabeticalIndexOrTextBibliographyOrTextChangeOrTextChangeStartOrTextChangeEnd

protected List<Object> textHOrTextPOrTextOrderedListOrTextUnorderedListOrTableTableOrDrawPageOrDrawAOrDrawRectOrDrawLineOrDrawPolylineOrDrawPolygonOrDrawPathOrDrawCircleOrDrawEllipseOrDrawGOrDrawPageThumbnailOrDrawTextBoxOrDrawImageOrDrawObjectOrDrawObjectOleOrDrawAppletOrDrawFloatingFrameOrDrawPluginOrDrawMeasureOrDrawCaptionOrDrawConnectorOrChartChartOrDr3DSceneOrDrawControlOrDrawCustomShapeOrTextSectionOrTextTableOfContentOrTextIllustrationIndexOrTextTableIndexOrTextObjectIndexOrTextUserIndexOrTextAlphabeticalIndexOrTextBibliographyOrTextChangeOrTextChangeStartOrTextChangeEnd

textSequenceDecls

protected TextSequenceDecls textSequenceDecls

textTrackedChangesOrTableTrackedChanges

protected List<Object> textTrackedChangesOrTableTrackedChanges

textUserFieldDecls

protected TextUserFieldDecls textUserFieldDecls

textVariableDecls

protected TextVariableDecls textVariableDecls
Constructor Detail

OfficeBody

public OfficeBody()
Method Detail

addOfficeSpreadsheet

public void addOfficeSpreadsheet(OfficeSpreadsheet spread)

getDocument

public OpenDocument getDocument()

getOfficeForms

public OfficeForms getOfficeForms()
Gets the value of the officeForms property.

Returns:
possible object is OfficeForms

getOfficeSpreadsheets

public List<OfficeSpreadsheet> getOfficeSpreadsheets()

getPresentationSettings

public PresentationSettings getPresentationSettings()
Gets the value of the presentationSettings property.

Returns:
possible object is PresentationSettings

getTableCalculationSettings

public TableCalculationSettings getTableCalculationSettings()
Gets the value of the tableCalculationSettings property.

Returns:
possible object is TableCalculationSettings

getTableConsolidation

public TableConsolidation getTableConsolidation()
Gets the value of the tableConsolidation property.

Returns:
possible object is TableConsolidation

getTableContentValidations

public TableContentValidations getTableContentValidations()
Gets the value of the tableContentValidations property.

Returns:
possible object is TableContentValidations

getTableDatabaseRanges

public TableDatabaseRanges getTableDatabaseRanges()
Gets the value of the tableDatabaseRanges property.

Returns:
possible object is TableDatabaseRanges

getTableDataPilotTables

public TableDataPilotTables getTableDataPilotTables()
Gets the value of the tableDataPilotTables property.

Returns:
possible object is TableDataPilotTables

getTableDdeLinks

public TableDdeLinks getTableDdeLinks()
Gets the value of the tableDdeLinks property.

Returns:
possible object is TableDdeLinks

getTableLabelRanges

public TableLabelRanges getTableLabelRanges()
Gets the value of the tableLabelRanges property.

Returns:
possible object is TableLabelRanges

getTableNamedExpressions

public TableNamedExpressions getTableNamedExpressions()
Gets the value of the tableNamedExpressions property.

Returns:
possible object is TableNamedExpressions

getTableProtectionKey

public String getTableProtectionKey()
Gets the value of the tableProtectionKey property.

Returns:
possible object is String

getTableStructureProtected

public String getTableStructureProtected()
Gets the value of the tableStructureProtected property.

Returns:
possible object is String

getTextAlphabeticalIndexAutoMarkFile

public TextAlphabeticalIndexAutoMarkFile getTextAlphabeticalIndexAutoMarkFile()
Gets the value of the textAlphabeticalIndexAutoMarkFile property.

Returns:
possible object is TextAlphabeticalIndexAutoMarkFile

getTextDdeConnectionDecls

public TextDdeConnectionDecls getTextDdeConnectionDecls()
Gets the value of the textDdeConnectionDecls property.

Returns:
possible object is TextDdeConnectionDecls

getTextHOrTextPOrTextOrderedListOrTextUnorderedListOrTableTableOrDrawPageOrDrawAOrDrawRectOrDrawLineOrDrawPolylineOrDrawPolygonOrDrawPathOrDrawCircleOrDrawEllipseOrDrawGOrDrawPageThumbnailOrDrawTextBoxOrDrawImageOrDrawObjectOrDrawObjectOleOrDrawAppletOrDrawFloatingFrameOrDrawPluginOrDrawMeasureOrDrawCaptionOrDrawConnectorOrChartChartOrDr3DSceneOrDrawControlOrDrawCustomShapeOrTextSectionOrTextTableOfContentOrTextIllustrationIndexOrTextTableIndexOrTextObjectIndexOrTextUserIndexOrTextAlphabeticalIndexOrTextBibliographyOrTextChangeOrTextChangeStartOrTextChangeEnd

public List<Object> getTextHOrTextPOrTextOrderedListOrTextUnorderedListOrTableTableOrDrawPageOrDrawAOrDrawRectOrDrawLineOrDrawPolylineOrDrawPolygonOrDrawPathOrDrawCircleOrDrawEllipseOrDrawGOrDrawPageThumbnailOrDrawTextBoxOrDrawImageOrDrawObjectOrDrawObjectOleOrDrawAppletOrDrawFloatingFrameOrDrawPluginOrDrawMeasureOrDrawCaptionOrDrawConnectorOrChartChartOrDr3DSceneOrDrawControlOrDrawCustomShapeOrTextSectionOrTextTableOfContentOrTextIllustrationIndexOrTextTableIndexOrTextObjectIndexOrTextUserIndexOrTextAlphabeticalIndexOrTextBibliographyOrTextChangeOrTextChangeStartOrTextChangeEnd()
Gets thevalueofthetextHOrTextPOrTextOrderedListOrTextUnorderedListOrTableTableOrDrawPageOrDrawAOrDrawRectOrDrawLineOrDrawPolylineOrDrawPolygonOrDrawPathOrDrawCircleOrDrawEllipseOrDrawGOrDrawPageThumbnailOrDrawTextBoxOrDrawImageOrDrawObjectOrDrawObjectOleOrDrawAppletOrDrawFloatingFrameOrDrawPluginOrDrawMeasureOrDrawCaptionOrDrawConnectorOrChartChartOrDr3DSceneOrDrawControlOrDrawCustomShapeOrTextSectionOrTextTableOfContentOrTextIllustrationIndexOrTextTableIndexOrTextObjectIndexOrTextUserIndexOrTextAlphabeticalIndexOrTextBibliographyOrTextChangeOrTextChangeStartOrTextChangeEnd property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a setmethodforthetextHOrTextPOrTextOrderedListOrTextUnorderedListOrTableTableOrDrawPageOrDrawAOrDrawRectOrDrawLineOrDrawPolylineOrDrawPolygonOrDrawPathOrDrawCircleOrDrawEllipseOrDrawGOrDrawPageThumbnailOrDrawTextBoxOrDrawImageOrDrawObjectOrDrawObjectOleOrDrawAppletOrDrawFloatingFrameOrDrawPluginOrDrawMeasureOrDrawCaptionOrDrawConnectorOrChartChartOrDr3DSceneOrDrawControlOrDrawCustomShapeOrTextSectionOrTextTableOfContentOrTextIllustrationIndexOrTextTableIndexOrTextObjectIndexOrTextUserIndexOrTextAlphabeticalIndexOrTextBibliographyOrTextChangeOrTextChangeStartOrTextChangeEnd property.

For example, to add a new item, do as follows:

 getTextHOrTextPOrTextOrderedListOrTextUnorderedListOrTableTableOrDrawPageOrDrawAOrDrawRectOrDrawLineOrDrawPolylineOrDrawPolygonOrDrawPathOrDrawCircleOrDrawEllipseOrDrawGOrDrawPageThumbnailOrDrawTextBoxOrDrawImageOrDrawObjectOrDrawObjectOleOrDrawAppletOrDrawFloatingFrameOrDrawPluginOrDrawMeasureOrDrawCaptionOrDrawConnectorOrChartChartOrDr3DSceneOrDrawControlOrDrawCustomShapeOrTextSectionOrTextTableOfContentOrTextIllustrationIndexOrTextTableIndexOrTextObjectIndexOrTextUserIndexOrTextAlphabeticalIndexOrTextBibliographyOrTextChangeOrTextChangeStartOrTextChangeEnd()
         .add(newItem);
 

Objects of the following type(s) are allowed in the list TextH TextP TextOrderedList TextUnorderedList TableTable DrawPage DrawA DrawRect DrawLine DrawPolyline DrawPolygon DrawPath DrawCircle DrawEllipse DrawG DrawPageThumbnail DrawTextBox DrawImage DrawObject DrawObjectOle DrawApplet DrawFloatingFrame DrawPlugin DrawMeasure DrawCaption DrawConnector ChartChart Dr3DScene DrawControl DrawCustomShape TextSection TextTableOfContent TextIllustrationIndex TextTableIndex TextObjectIndex TextUserIndex TextAlphabeticalIndex TextBibliography TextChange TextChangeStart TextChangeEnd


getTextSequenceDecls

public TextSequenceDecls getTextSequenceDecls()
Gets the value of the textSequenceDecls property.

Returns:
possible object is TextSequenceDecls

getTextTrackedChangesOrTableTrackedChanges

public List<Object> getTextTrackedChangesOrTableTrackedChanges()
Gets the value of the textTrackedChangesOrTableTrackedChanges property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the textTrackedChangesOrTableTrackedChanges property.

For example, to add a new item, do as follows:

 getTextTrackedChangesOrTableTrackedChanges().add(newItem);
 

Objects of the following type(s) are allowed in the list TextTrackedChanges TableTrackedChanges


getTextUserFieldDecls

public TextUserFieldDecls getTextUserFieldDecls()
Gets the value of the textUserFieldDecls property.

Returns:
possible object is TextUserFieldDecls

getTextVariableDecls

public TextVariableDecls getTextVariableDecls()
Gets the value of the textVariableDecls property.

Returns:
possible object is TextVariableDecls

setDocument

public void setDocument(OpenDocument document)

setOfficeForms

public void setOfficeForms(OfficeForms value)
Sets the value of the officeForms property.

Parameters:
value - allowed object is OfficeForms

setPresentationSettings

public void setPresentationSettings(PresentationSettings value)
Sets the value of the presentationSettings property.

Parameters:
value - allowed object is PresentationSettings

setTableCalculationSettings

public void setTableCalculationSettings(TableCalculationSettings value)
Sets the value of the tableCalculationSettings property.

Parameters:
value - allowed object is TableCalculationSettings

setTableConsolidation

public void setTableConsolidation(TableConsolidation value)
Sets the value of the tableConsolidation property.

Parameters:
value - allowed object is TableConsolidation

setTableContentValidations

public void setTableContentValidations(TableContentValidations value)
Sets the value of the tableContentValidations property.

Parameters:
value - allowed object is TableContentValidations

setTableDatabaseRanges

public void setTableDatabaseRanges(TableDatabaseRanges value)
Sets the value of the tableDatabaseRanges property.

Parameters:
value - allowed object is TableDatabaseRanges

setTableDataPilotTables

public void setTableDataPilotTables(TableDataPilotTables value)
Sets the value of the tableDataPilotTables property.

Parameters:
value - allowed object is TableDataPilotTables

setTableDdeLinks

public void setTableDdeLinks(TableDdeLinks value)
Sets the value of the tableDdeLinks property.

Parameters:
value - allowed object is TableDdeLinks

setTableLabelRanges

public void setTableLabelRanges(TableLabelRanges value)
Sets the value of the tableLabelRanges property.

Parameters:
value - allowed object is TableLabelRanges

setTableNamedExpressions

public void setTableNamedExpressions(TableNamedExpressions value)
Sets the value of the tableNamedExpressions property.

Parameters:
value - allowed object is TableNamedExpressions

setTableProtectionKey

public void setTableProtectionKey(String value)
Sets the value of the tableProtectionKey property.

Parameters:
value - allowed object is String

setTableStructureProtected

public void setTableStructureProtected(String value)
Sets the value of the tableStructureProtected property.

Parameters:
value - allowed object is String

setTextAlphabeticalIndexAutoMarkFile

public void setTextAlphabeticalIndexAutoMarkFile(TextAlphabeticalIndexAutoMarkFile value)
Sets the value of the textAlphabeticalIndexAutoMarkFile property.

Parameters:
value - allowed object is TextAlphabeticalIndexAutoMarkFile

setTextDdeConnectionDecls

public void setTextDdeConnectionDecls(TextDdeConnectionDecls value)
Sets the value of the textDdeConnectionDecls property.

Parameters:
value - allowed object is TextDdeConnectionDecls

setTextSequenceDecls

public void setTextSequenceDecls(TextSequenceDecls value)
Sets the value of the textSequenceDecls property.

Parameters:
value - allowed object is TextSequenceDecls

setTextUserFieldDecls

public void setTextUserFieldDecls(TextUserFieldDecls value)
Sets the value of the textUserFieldDecls property.

Parameters:
value - allowed object is TextUserFieldDecls

setTextVariableDecls

public void setTextVariableDecls(TextVariableDecls value)
Sets the value of the textVariableDecls property.

Parameters:
value - allowed object is TextVariableDecls

setOfficeText

public void setOfficeText(OfficeText text)

getText

public OfficeText getText()


Copyright © 2010 jOpenDocument All Rights Reserved.