/******************************************************************************* * Copyright (c) 2006-2012 * Software Technology Group, Dresden University of Technology * DevBoost GmbH, Berlin, Amtsgericht Charlottenburg, HRB 140026 * * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * Software Technology Group - TU Dresden, Germany; * DevBoost GmbH - Berlin, Germany * - initial API and implementation ******************************************************************************/ /** * <copyright> * </copyright> * * $Id$ */ package org.oasisopen.names.tc.opendocument.xmlns.text; import org.eclipse.emf.ecore.EObject; import org.eclipse.emf.ecore.util.FeatureMap; import org.oasisopen.names.tc.opendocument.xmlns.dr3d.SceneType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.CaptionType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.CircleType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.ConnectorType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.ControlType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.CustomShapeType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.EllipseType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.FrameType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.GType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.LineType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.MeasureType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.PageThumbnailType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.PathType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.PolygonType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.PolylineType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.RectType; import org.oasisopen.names.tc.opendocument.xmlns.drawing.RegularPolygonType; import org.oasisopen.names.tc.opendocument.xmlns.office.AnnotationType; import org.oasisopen.names.tc.opendocument.xmlns.presentation.DateTimeType; import org.oasisopen.names.tc.opendocument.xmlns.presentation.FooterType; import org.oasisopen.names.tc.opendocument.xmlns.presentation.HeaderType; /** * <!-- begin-user-doc --> * A representation of the model object '<em><b>Ruby Base Type</b></em>'. * <!-- end-user-doc --> * * <p> * The following features are supported: * <ul> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getMixed <em>Mixed</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getS <em>S</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getTab <em>Tab</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getLineBreak <em>Line Break</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getSoftPageBreak <em>Soft Page Break</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getSpan <em>Span</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getA <em>A</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getBookmark <em>Bookmark</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getBookmarkStart <em>Bookmark Start</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getBookmarkEnd <em>Bookmark End</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getReferenceMark <em>Reference Mark</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getReferenceMarkStart <em>Reference Mark Start</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getReferenceMarkEnd <em>Reference Mark End</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getNote <em>Note</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getRuby <em>Ruby</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getAnnotation <em>Annotation</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getChangeMarksGroup <em>Change Marks Group</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getChangeMarks <em>Change Marks</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getRect <em>Rect</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getLine <em>Line</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getPolyline <em>Polyline</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getPolygon <em>Polygon</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getRegularPolygon <em>Regular Polygon</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getPath <em>Path</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getCircle <em>Circle</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getEllipse <em>Ellipse</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getG <em>G</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getPageThumbnail <em>Page Thumbnail</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getFrame <em>Frame</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getMeasure <em>Measure</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getCaption <em>Caption</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getConnector <em>Connector</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getControl <em>Control</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getScene <em>Scene</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getCustomShape <em>Custom Shape</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getA1 <em>A1</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getDate <em>Date</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getTime <em>Time</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getPageNumber <em>Page Number</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getPageContinuation <em>Page Continuation</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getSenderFirstname <em>Sender Firstname</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getSenderLastname <em>Sender Lastname</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getSenderInitials <em>Sender Initials</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getSenderTitle <em>Sender Title</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getSenderPosition <em>Sender Position</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getSenderEmail <em>Sender Email</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getSenderPhonePrivate <em>Sender Phone Private</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getSenderFax <em>Sender Fax</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getSenderCompany <em>Sender Company</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getSenderPhoneWork <em>Sender Phone Work</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getSenderStreet <em>Sender Street</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getSenderCity <em>Sender City</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getSenderPostalCode <em>Sender Postal Code</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getSenderCountry <em>Sender Country</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getSenderStateOrProvince <em>Sender State Or Province</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getAuthorName <em>Author Name</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getAuthorInitials <em>Author Initials</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getChapter <em>Chapter</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getFileName <em>File Name</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getTemplateName <em>Template Name</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getSheetName <em>Sheet Name</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getVariableSet <em>Variable Set</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getVariableGet <em>Variable Get</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getVariableInput <em>Variable Input</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getUserFieldGet <em>User Field Get</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getUserFieldInput <em>User Field Input</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getSequence <em>Sequence</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getExpression <em>Expression</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getTextInput <em>Text Input</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getInitialCreator <em>Initial Creator</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getCreationDate <em>Creation Date</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getCreationTime <em>Creation Time</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getDescription <em>Description</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getUserDefined <em>User Defined</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getPrintTime <em>Print Time</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getPrintDate <em>Print Date</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getPrintedBy <em>Printed By</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getTitle <em>Title</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getSubject <em>Subject</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getKeywords <em>Keywords</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getEditingCycles <em>Editing Cycles</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getEditingDuration <em>Editing Duration</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getModificationTime <em>Modification Time</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getModificationDate <em>Modification Date</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getCreator <em>Creator</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getPageCount <em>Page Count</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getParagraphCount <em>Paragraph Count</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getWordCount <em>Word Count</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getCharacterCount <em>Character Count</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getTableCount <em>Table Count</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getImageCount <em>Image Count</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getObjectCount <em>Object Count</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getDatabaseDisplay <em>Database Display</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getDatabaseNext <em>Database Next</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getDatabaseRowSelect <em>Database Row Select</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getDatabaseRowNumber <em>Database Row Number</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getDatabaseName <em>Database Name</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getPageVariableSet <em>Page Variable Set</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getPageVariableGet <em>Page Variable Get</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getPlaceholder <em>Placeholder</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getConditionalText <em>Conditional Text</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getHiddenText <em>Hidden Text</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getReferenceRef <em>Reference Ref</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getBookmarkRef <em>Bookmark Ref</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getNoteRef <em>Note Ref</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getSequenceRef <em>Sequence Ref</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getScript <em>Script</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getExecuteMacro <em>Execute Macro</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getHiddenParagraph <em>Hidden Paragraph</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getDdeConnection <em>Dde Connection</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getMeasure1 <em>Measure1</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getTableFormula <em>Table Formula</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getTocMarkStart <em>Toc Mark Start</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getTocMarkEnd <em>Toc Mark End</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getTocMark <em>Toc Mark</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getUserIndexMarkStart <em>User Index Mark Start</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getUserIndexMarkEnd <em>User Index Mark End</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getUserIndexMark <em>User Index Mark</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getAlphabeticalIndexMarkStart <em>Alphabetical Index Mark Start</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getAlphabeticalIndexMarkEnd <em>Alphabetical Index Mark End</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getAlphabeticalIndexMark <em>Alphabetical Index Mark</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getBibliographyMark <em>Bibliography Mark</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getHeader <em>Header</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getFooter <em>Footer</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getDateTime <em>Date Time</em>}</li> * </ul> * </p> * * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType() * @model extendedMetaData="name='ruby-base_._type' kind='mixed'" * @generated */ public interface RubyBaseType extends EObject { /** * Returns the value of the '<em><b>Mixed</b></em>' attribute list. * The list contents are of type {@link org.eclipse.emf.ecore.util.FeatureMap.Entry}. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Mixed</em>' attribute list isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Mixed</em>' attribute list. * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_Mixed() * @model unique="false" dataType="org.eclipse.emf.ecore.EFeatureMapEntry" many="true" * extendedMetaData="kind='elementWildcard' name=':mixed'" * @generated */ FeatureMap getMixed(); /** * Returns the value of the '<em><b>S</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>S</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>S</em>' containment reference. * @see #setS(SType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_S() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='s' namespace='##targetNamespace'" * @generated */ SType getS(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getS <em>S</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>S</em>' containment reference. * @see #getS() * @generated */ void setS(SType value); /** * Returns the value of the '<em><b>Tab</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Tab</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Tab</em>' containment reference. * @see #setTab(TabType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_Tab() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='tab' namespace='##targetNamespace'" * @generated */ TabType getTab(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getTab <em>Tab</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Tab</em>' containment reference. * @see #getTab() * @generated */ void setTab(TabType value); /** * Returns the value of the '<em><b>Line Break</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Line Break</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Line Break</em>' containment reference. * @see #setLineBreak(LineBreakType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_LineBreak() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='line-break' namespace='##targetNamespace'" * @generated */ LineBreakType getLineBreak(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getLineBreak <em>Line Break</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Line Break</em>' containment reference. * @see #getLineBreak() * @generated */ void setLineBreak(LineBreakType value); /** * Returns the value of the '<em><b>Soft Page Break</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Soft Page Break</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Soft Page Break</em>' containment reference. * @see #setSoftPageBreak(SoftPageBreakType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_SoftPageBreak() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='soft-page-break' namespace='##targetNamespace'" * @generated */ SoftPageBreakType getSoftPageBreak(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getSoftPageBreak <em>Soft Page Break</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Soft Page Break</em>' containment reference. * @see #getSoftPageBreak() * @generated */ void setSoftPageBreak(SoftPageBreakType value); /** * Returns the value of the '<em><b>Span</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Span</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Span</em>' containment reference. * @see #setSpan(SpanType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_Span() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='span' namespace='##targetNamespace'" * @generated */ SpanType getSpan(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getSpan <em>Span</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Span</em>' containment reference. * @see #getSpan() * @generated */ void setSpan(SpanType value); /** * Returns the value of the '<em><b>A</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>A</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>A</em>' containment reference. * @see #setA(AType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_A() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='a' namespace='##targetNamespace'" * @generated */ AType getA(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getA <em>A</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>A</em>' containment reference. * @see #getA() * @generated */ void setA(AType value); /** * Returns the value of the '<em><b>Bookmark</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Bookmark</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Bookmark</em>' containment reference. * @see #setBookmark(BookmarkType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_Bookmark() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='bookmark' namespace='##targetNamespace'" * @generated */ BookmarkType getBookmark(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getBookmark <em>Bookmark</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Bookmark</em>' containment reference. * @see #getBookmark() * @generated */ void setBookmark(BookmarkType value); /** * Returns the value of the '<em><b>Bookmark Start</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Bookmark Start</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Bookmark Start</em>' containment reference. * @see #setBookmarkStart(BookmarkStartType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_BookmarkStart() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='bookmark-start' namespace='##targetNamespace'" * @generated */ BookmarkStartType getBookmarkStart(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getBookmarkStart <em>Bookmark Start</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Bookmark Start</em>' containment reference. * @see #getBookmarkStart() * @generated */ void setBookmarkStart(BookmarkStartType value); /** * Returns the value of the '<em><b>Bookmark End</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Bookmark End</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Bookmark End</em>' containment reference. * @see #setBookmarkEnd(BookmarkEndType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_BookmarkEnd() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='bookmark-end' namespace='##targetNamespace'" * @generated */ BookmarkEndType getBookmarkEnd(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getBookmarkEnd <em>Bookmark End</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Bookmark End</em>' containment reference. * @see #getBookmarkEnd() * @generated */ void setBookmarkEnd(BookmarkEndType value); /** * Returns the value of the '<em><b>Reference Mark</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Reference Mark</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Reference Mark</em>' containment reference. * @see #setReferenceMark(ReferenceMarkType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_ReferenceMark() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='reference-mark' namespace='##targetNamespace'" * @generated */ ReferenceMarkType getReferenceMark(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getReferenceMark <em>Reference Mark</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Reference Mark</em>' containment reference. * @see #getReferenceMark() * @generated */ void setReferenceMark(ReferenceMarkType value); /** * Returns the value of the '<em><b>Reference Mark Start</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Reference Mark Start</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Reference Mark Start</em>' containment reference. * @see #setReferenceMarkStart(ReferenceMarkStartType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_ReferenceMarkStart() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='reference-mark-start' namespace='##targetNamespace'" * @generated */ ReferenceMarkStartType getReferenceMarkStart(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getReferenceMarkStart <em>Reference Mark Start</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Reference Mark Start</em>' containment reference. * @see #getReferenceMarkStart() * @generated */ void setReferenceMarkStart(ReferenceMarkStartType value); /** * Returns the value of the '<em><b>Reference Mark End</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Reference Mark End</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Reference Mark End</em>' containment reference. * @see #setReferenceMarkEnd(ReferenceMarkEndType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_ReferenceMarkEnd() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='reference-mark-end' namespace='##targetNamespace'" * @generated */ ReferenceMarkEndType getReferenceMarkEnd(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getReferenceMarkEnd <em>Reference Mark End</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Reference Mark End</em>' containment reference. * @see #getReferenceMarkEnd() * @generated */ void setReferenceMarkEnd(ReferenceMarkEndType value); /** * Returns the value of the '<em><b>Note</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Note</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Note</em>' containment reference. * @see #setNote(NoteType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_Note() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='note' namespace='##targetNamespace'" * @generated */ NoteType getNote(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getNote <em>Note</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Note</em>' containment reference. * @see #getNote() * @generated */ void setNote(NoteType value); /** * Returns the value of the '<em><b>Ruby</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Ruby</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Ruby</em>' containment reference. * @see #setRuby(RubyType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_Ruby() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='ruby' namespace='##targetNamespace'" * @generated */ RubyType getRuby(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getRuby <em>Ruby</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Ruby</em>' containment reference. * @see #getRuby() * @generated */ void setRuby(RubyType value); /** * Returns the value of the '<em><b>Annotation</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Annotation</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Annotation</em>' containment reference. * @see #setAnnotation(AnnotationType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_Annotation() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='annotation' namespace='urn:oasis:names:tc:opendocument:xmlns:office:1.0'" * @generated */ AnnotationType getAnnotation(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getAnnotation <em>Annotation</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Annotation</em>' containment reference. * @see #getAnnotation() * @generated */ void setAnnotation(AnnotationType value); /** * Returns the value of the '<em><b>Change Marks Group</b></em>' attribute list. * The list contents are of type {@link org.eclipse.emf.ecore.util.FeatureMap.Entry}. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Change Marks Group</em>' attribute list isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Change Marks Group</em>' attribute list. * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_ChangeMarksGroup() * @model dataType="org.eclipse.emf.ecore.EFeatureMapEntry" many="false" transient="true" volatile="true" derived="true" * extendedMetaData="kind='group' name='change-marks:group' namespace='##targetNamespace'" * @generated */ FeatureMap getChangeMarksGroup(); /** * Returns the value of the '<em><b>Change Marks</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Change Marks</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Change Marks</em>' containment reference. * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_ChangeMarks() * @model containment="true" transient="true" changeable="false" volatile="true" derived="true" * extendedMetaData="kind='element' name='change-marks' namespace='##targetNamespace' group='change-marks:group'" * @generated */ ChangeMarksType getChangeMarks(); /** * Returns the value of the '<em><b>Rect</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Rect</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Rect</em>' containment reference. * @see #setRect(RectType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_Rect() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='rect' namespace='urn:oasis:names:tc:opendocument:xmlns:drawing:1.0'" * @generated */ RectType getRect(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getRect <em>Rect</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Rect</em>' containment reference. * @see #getRect() * @generated */ void setRect(RectType value); /** * Returns the value of the '<em><b>Line</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Line</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Line</em>' containment reference. * @see #setLine(LineType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_Line() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='line' namespace='urn:oasis:names:tc:opendocument:xmlns:drawing:1.0'" * @generated */ LineType getLine(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getLine <em>Line</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Line</em>' containment reference. * @see #getLine() * @generated */ void setLine(LineType value); /** * Returns the value of the '<em><b>Polyline</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Polyline</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Polyline</em>' containment reference. * @see #setPolyline(PolylineType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_Polyline() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='polyline' namespace='urn:oasis:names:tc:opendocument:xmlns:drawing:1.0'" * @generated */ PolylineType getPolyline(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getPolyline <em>Polyline</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Polyline</em>' containment reference. * @see #getPolyline() * @generated */ void setPolyline(PolylineType value); /** * Returns the value of the '<em><b>Polygon</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Polygon</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Polygon</em>' containment reference. * @see #setPolygon(PolygonType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_Polygon() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='polygon' namespace='urn:oasis:names:tc:opendocument:xmlns:drawing:1.0'" * @generated */ PolygonType getPolygon(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getPolygon <em>Polygon</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Polygon</em>' containment reference. * @see #getPolygon() * @generated */ void setPolygon(PolygonType value); /** * Returns the value of the '<em><b>Regular Polygon</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Regular Polygon</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Regular Polygon</em>' containment reference. * @see #setRegularPolygon(RegularPolygonType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_RegularPolygon() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='regular-polygon' namespace='urn:oasis:names:tc:opendocument:xmlns:drawing:1.0'" * @generated */ RegularPolygonType getRegularPolygon(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getRegularPolygon <em>Regular Polygon</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Regular Polygon</em>' containment reference. * @see #getRegularPolygon() * @generated */ void setRegularPolygon(RegularPolygonType value); /** * Returns the value of the '<em><b>Path</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Path</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Path</em>' containment reference. * @see #setPath(PathType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_Path() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='path' namespace='urn:oasis:names:tc:opendocument:xmlns:drawing:1.0'" * @generated */ PathType getPath(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getPath <em>Path</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Path</em>' containment reference. * @see #getPath() * @generated */ void setPath(PathType value); /** * Returns the value of the '<em><b>Circle</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Circle</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Circle</em>' containment reference. * @see #setCircle(CircleType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_Circle() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='circle' namespace='urn:oasis:names:tc:opendocument:xmlns:drawing:1.0'" * @generated */ CircleType getCircle(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getCircle <em>Circle</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Circle</em>' containment reference. * @see #getCircle() * @generated */ void setCircle(CircleType value); /** * Returns the value of the '<em><b>Ellipse</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Ellipse</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Ellipse</em>' containment reference. * @see #setEllipse(EllipseType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_Ellipse() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='ellipse' namespace='urn:oasis:names:tc:opendocument:xmlns:drawing:1.0'" * @generated */ EllipseType getEllipse(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getEllipse <em>Ellipse</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Ellipse</em>' containment reference. * @see #getEllipse() * @generated */ void setEllipse(EllipseType value); /** * Returns the value of the '<em><b>G</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>G</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>G</em>' containment reference. * @see #setG(GType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_G() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='g' namespace='urn:oasis:names:tc:opendocument:xmlns:drawing:1.0'" * @generated */ GType getG(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getG <em>G</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>G</em>' containment reference. * @see #getG() * @generated */ void setG(GType value); /** * Returns the value of the '<em><b>Page Thumbnail</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Page Thumbnail</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Page Thumbnail</em>' containment reference. * @see #setPageThumbnail(PageThumbnailType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_PageThumbnail() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='page-thumbnail' namespace='urn:oasis:names:tc:opendocument:xmlns:drawing:1.0'" * @generated */ PageThumbnailType getPageThumbnail(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getPageThumbnail <em>Page Thumbnail</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Page Thumbnail</em>' containment reference. * @see #getPageThumbnail() * @generated */ void setPageThumbnail(PageThumbnailType value); /** * Returns the value of the '<em><b>Frame</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Frame</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Frame</em>' containment reference. * @see #setFrame(FrameType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_Frame() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='frame' namespace='urn:oasis:names:tc:opendocument:xmlns:drawing:1.0'" * @generated */ FrameType getFrame(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getFrame <em>Frame</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Frame</em>' containment reference. * @see #getFrame() * @generated */ void setFrame(FrameType value); /** * Returns the value of the '<em><b>Measure</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Measure</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Measure</em>' containment reference. * @see #setMeasure(MeasureType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_Measure() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='measure' namespace='urn:oasis:names:tc:opendocument:xmlns:drawing:1.0'" * @generated */ MeasureType getMeasure(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getMeasure <em>Measure</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Measure</em>' containment reference. * @see #getMeasure() * @generated */ void setMeasure(MeasureType value); /** * Returns the value of the '<em><b>Caption</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Caption</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Caption</em>' containment reference. * @see #setCaption(CaptionType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_Caption() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='caption' namespace='urn:oasis:names:tc:opendocument:xmlns:drawing:1.0'" * @generated */ CaptionType getCaption(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getCaption <em>Caption</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Caption</em>' containment reference. * @see #getCaption() * @generated */ void setCaption(CaptionType value); /** * Returns the value of the '<em><b>Connector</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Connector</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Connector</em>' containment reference. * @see #setConnector(ConnectorType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_Connector() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='connector' namespace='urn:oasis:names:tc:opendocument:xmlns:drawing:1.0'" * @generated */ ConnectorType getConnector(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getConnector <em>Connector</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Connector</em>' containment reference. * @see #getConnector() * @generated */ void setConnector(ConnectorType value); /** * Returns the value of the '<em><b>Control</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Control</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Control</em>' containment reference. * @see #setControl(ControlType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_Control() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='control' namespace='urn:oasis:names:tc:opendocument:xmlns:drawing:1.0'" * @generated */ ControlType getControl(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getControl <em>Control</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Control</em>' containment reference. * @see #getControl() * @generated */ void setControl(ControlType value); /** * Returns the value of the '<em><b>Scene</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Scene</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Scene</em>' containment reference. * @see #setScene(SceneType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_Scene() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='scene' namespace='urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0'" * @generated */ SceneType getScene(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getScene <em>Scene</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Scene</em>' containment reference. * @see #getScene() * @generated */ void setScene(SceneType value); /** * Returns the value of the '<em><b>Custom Shape</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Custom Shape</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Custom Shape</em>' containment reference. * @see #setCustomShape(CustomShapeType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_CustomShape() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='custom-shape' namespace='urn:oasis:names:tc:opendocument:xmlns:drawing:1.0'" * @generated */ CustomShapeType getCustomShape(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getCustomShape <em>Custom Shape</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Custom Shape</em>' containment reference. * @see #getCustomShape() * @generated */ void setCustomShape(CustomShapeType value); /** * Returns the value of the '<em><b>A1</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>A1</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>A1</em>' containment reference. * @see #setA1(org.oasisopen.names.tc.opendocument.xmlns.drawing.AType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_A1() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='a' namespace='urn:oasis:names:tc:opendocument:xmlns:drawing:1.0'" * @generated */ org.oasisopen.names.tc.opendocument.xmlns.drawing.AType getA1(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getA1 <em>A1</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>A1</em>' containment reference. * @see #getA1() * @generated */ void setA1(org.oasisopen.names.tc.opendocument.xmlns.drawing.AType value); /** * Returns the value of the '<em><b>Date</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Date</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Date</em>' containment reference. * @see #setDate(DateType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_Date() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='date' namespace='##targetNamespace'" * @generated */ DateType getDate(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getDate <em>Date</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Date</em>' containment reference. * @see #getDate() * @generated */ void setDate(DateType value); /** * Returns the value of the '<em><b>Time</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Time</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Time</em>' containment reference. * @see #setTime(TimeType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_Time() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='time' namespace='##targetNamespace'" * @generated */ TimeType getTime(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getTime <em>Time</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Time</em>' containment reference. * @see #getTime() * @generated */ void setTime(TimeType value); /** * Returns the value of the '<em><b>Page Number</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Page Number</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Page Number</em>' containment reference. * @see #setPageNumber(PageNumberType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_PageNumber() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='page-number' namespace='##targetNamespace'" * @generated */ PageNumberType getPageNumber(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getPageNumber <em>Page Number</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Page Number</em>' containment reference. * @see #getPageNumber() * @generated */ void setPageNumber(PageNumberType value); /** * Returns the value of the '<em><b>Page Continuation</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Page Continuation</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Page Continuation</em>' containment reference. * @see #setPageContinuation(PageContinuationType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_PageContinuation() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='page-continuation' namespace='##targetNamespace'" * @generated */ PageContinuationType getPageContinuation(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getPageContinuation <em>Page Continuation</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Page Continuation</em>' containment reference. * @see #getPageContinuation() * @generated */ void setPageContinuation(PageContinuationType value); /** * Returns the value of the '<em><b>Sender Firstname</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Sender Firstname</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Sender Firstname</em>' containment reference. * @see #setSenderFirstname(SenderFirstnameType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_SenderFirstname() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='sender-firstname' namespace='##targetNamespace'" * @generated */ SenderFirstnameType getSenderFirstname(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getSenderFirstname <em>Sender Firstname</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Sender Firstname</em>' containment reference. * @see #getSenderFirstname() * @generated */ void setSenderFirstname(SenderFirstnameType value); /** * Returns the value of the '<em><b>Sender Lastname</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Sender Lastname</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Sender Lastname</em>' containment reference. * @see #setSenderLastname(SenderLastnameType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_SenderLastname() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='sender-lastname' namespace='##targetNamespace'" * @generated */ SenderLastnameType getSenderLastname(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getSenderLastname <em>Sender Lastname</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Sender Lastname</em>' containment reference. * @see #getSenderLastname() * @generated */ void setSenderLastname(SenderLastnameType value); /** * Returns the value of the '<em><b>Sender Initials</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Sender Initials</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Sender Initials</em>' containment reference. * @see #setSenderInitials(SenderInitialsType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_SenderInitials() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='sender-initials' namespace='##targetNamespace'" * @generated */ SenderInitialsType getSenderInitials(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getSenderInitials <em>Sender Initials</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Sender Initials</em>' containment reference. * @see #getSenderInitials() * @generated */ void setSenderInitials(SenderInitialsType value); /** * Returns the value of the '<em><b>Sender Title</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Sender Title</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Sender Title</em>' containment reference. * @see #setSenderTitle(SenderTitleType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_SenderTitle() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='sender-title' namespace='##targetNamespace'" * @generated */ SenderTitleType getSenderTitle(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getSenderTitle <em>Sender Title</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Sender Title</em>' containment reference. * @see #getSenderTitle() * @generated */ void setSenderTitle(SenderTitleType value); /** * Returns the value of the '<em><b>Sender Position</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Sender Position</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Sender Position</em>' containment reference. * @see #setSenderPosition(SenderPositionType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_SenderPosition() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='sender-position' namespace='##targetNamespace'" * @generated */ SenderPositionType getSenderPosition(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getSenderPosition <em>Sender Position</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Sender Position</em>' containment reference. * @see #getSenderPosition() * @generated */ void setSenderPosition(SenderPositionType value); /** * Returns the value of the '<em><b>Sender Email</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Sender Email</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Sender Email</em>' containment reference. * @see #setSenderEmail(SenderEmailType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_SenderEmail() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='sender-email' namespace='##targetNamespace'" * @generated */ SenderEmailType getSenderEmail(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getSenderEmail <em>Sender Email</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Sender Email</em>' containment reference. * @see #getSenderEmail() * @generated */ void setSenderEmail(SenderEmailType value); /** * Returns the value of the '<em><b>Sender Phone Private</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Sender Phone Private</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Sender Phone Private</em>' containment reference. * @see #setSenderPhonePrivate(SenderPhonePrivateType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_SenderPhonePrivate() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='sender-phone-private' namespace='##targetNamespace'" * @generated */ SenderPhonePrivateType getSenderPhonePrivate(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getSenderPhonePrivate <em>Sender Phone Private</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Sender Phone Private</em>' containment reference. * @see #getSenderPhonePrivate() * @generated */ void setSenderPhonePrivate(SenderPhonePrivateType value); /** * Returns the value of the '<em><b>Sender Fax</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Sender Fax</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Sender Fax</em>' containment reference. * @see #setSenderFax(SenderFaxType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_SenderFax() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='sender-fax' namespace='##targetNamespace'" * @generated */ SenderFaxType getSenderFax(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getSenderFax <em>Sender Fax</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Sender Fax</em>' containment reference. * @see #getSenderFax() * @generated */ void setSenderFax(SenderFaxType value); /** * Returns the value of the '<em><b>Sender Company</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Sender Company</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Sender Company</em>' containment reference. * @see #setSenderCompany(SenderCompanyType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_SenderCompany() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='sender-company' namespace='##targetNamespace'" * @generated */ SenderCompanyType getSenderCompany(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getSenderCompany <em>Sender Company</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Sender Company</em>' containment reference. * @see #getSenderCompany() * @generated */ void setSenderCompany(SenderCompanyType value); /** * Returns the value of the '<em><b>Sender Phone Work</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Sender Phone Work</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Sender Phone Work</em>' containment reference. * @see #setSenderPhoneWork(SenderPhoneWorkType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_SenderPhoneWork() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='sender-phone-work' namespace='##targetNamespace'" * @generated */ SenderPhoneWorkType getSenderPhoneWork(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getSenderPhoneWork <em>Sender Phone Work</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Sender Phone Work</em>' containment reference. * @see #getSenderPhoneWork() * @generated */ void setSenderPhoneWork(SenderPhoneWorkType value); /** * Returns the value of the '<em><b>Sender Street</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Sender Street</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Sender Street</em>' containment reference. * @see #setSenderStreet(SenderStreetType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_SenderStreet() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='sender-street' namespace='##targetNamespace'" * @generated */ SenderStreetType getSenderStreet(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getSenderStreet <em>Sender Street</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Sender Street</em>' containment reference. * @see #getSenderStreet() * @generated */ void setSenderStreet(SenderStreetType value); /** * Returns the value of the '<em><b>Sender City</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Sender City</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Sender City</em>' containment reference. * @see #setSenderCity(SenderCityType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_SenderCity() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='sender-city' namespace='##targetNamespace'" * @generated */ SenderCityType getSenderCity(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getSenderCity <em>Sender City</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Sender City</em>' containment reference. * @see #getSenderCity() * @generated */ void setSenderCity(SenderCityType value); /** * Returns the value of the '<em><b>Sender Postal Code</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Sender Postal Code</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Sender Postal Code</em>' containment reference. * @see #setSenderPostalCode(SenderPostalCodeType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_SenderPostalCode() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='sender-postal-code' namespace='##targetNamespace'" * @generated */ SenderPostalCodeType getSenderPostalCode(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getSenderPostalCode <em>Sender Postal Code</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Sender Postal Code</em>' containment reference. * @see #getSenderPostalCode() * @generated */ void setSenderPostalCode(SenderPostalCodeType value); /** * Returns the value of the '<em><b>Sender Country</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Sender Country</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Sender Country</em>' containment reference. * @see #setSenderCountry(SenderCountryType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_SenderCountry() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='sender-country' namespace='##targetNamespace'" * @generated */ SenderCountryType getSenderCountry(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getSenderCountry <em>Sender Country</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Sender Country</em>' containment reference. * @see #getSenderCountry() * @generated */ void setSenderCountry(SenderCountryType value); /** * Returns the value of the '<em><b>Sender State Or Province</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Sender State Or Province</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Sender State Or Province</em>' containment reference. * @see #setSenderStateOrProvince(SenderStateOrProvinceType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_SenderStateOrProvince() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='sender-state-or-province' namespace='##targetNamespace'" * @generated */ SenderStateOrProvinceType getSenderStateOrProvince(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getSenderStateOrProvince <em>Sender State Or Province</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Sender State Or Province</em>' containment reference. * @see #getSenderStateOrProvince() * @generated */ void setSenderStateOrProvince(SenderStateOrProvinceType value); /** * Returns the value of the '<em><b>Author Name</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Author Name</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Author Name</em>' containment reference. * @see #setAuthorName(AuthorNameType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_AuthorName() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='author-name' namespace='##targetNamespace'" * @generated */ AuthorNameType getAuthorName(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getAuthorName <em>Author Name</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Author Name</em>' containment reference. * @see #getAuthorName() * @generated */ void setAuthorName(AuthorNameType value); /** * Returns the value of the '<em><b>Author Initials</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Author Initials</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Author Initials</em>' containment reference. * @see #setAuthorInitials(AuthorInitialsType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_AuthorInitials() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='author-initials' namespace='##targetNamespace'" * @generated */ AuthorInitialsType getAuthorInitials(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getAuthorInitials <em>Author Initials</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Author Initials</em>' containment reference. * @see #getAuthorInitials() * @generated */ void setAuthorInitials(AuthorInitialsType value); /** * Returns the value of the '<em><b>Chapter</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Chapter</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Chapter</em>' containment reference. * @see #setChapter(ChapterType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_Chapter() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='chapter' namespace='##targetNamespace'" * @generated */ ChapterType getChapter(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getChapter <em>Chapter</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Chapter</em>' containment reference. * @see #getChapter() * @generated */ void setChapter(ChapterType value); /** * Returns the value of the '<em><b>File Name</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>File Name</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>File Name</em>' containment reference. * @see #setFileName(FileNameType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_FileName() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='file-name' namespace='##targetNamespace'" * @generated */ FileNameType getFileName(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getFileName <em>File Name</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>File Name</em>' containment reference. * @see #getFileName() * @generated */ void setFileName(FileNameType value); /** * Returns the value of the '<em><b>Template Name</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Template Name</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Template Name</em>' containment reference. * @see #setTemplateName(TemplateNameType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_TemplateName() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='template-name' namespace='##targetNamespace'" * @generated */ TemplateNameType getTemplateName(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getTemplateName <em>Template Name</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Template Name</em>' containment reference. * @see #getTemplateName() * @generated */ void setTemplateName(TemplateNameType value); /** * Returns the value of the '<em><b>Sheet Name</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Sheet Name</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Sheet Name</em>' attribute. * @see #setSheetName(String) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_SheetName() * @model dataType="org.eclipse.emf.ecore.xml.type.String" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='sheet-name' namespace='##targetNamespace'" * @generated */ String getSheetName(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getSheetName <em>Sheet Name</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Sheet Name</em>' attribute. * @see #getSheetName() * @generated */ void setSheetName(String value); /** * Returns the value of the '<em><b>Variable Set</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Variable Set</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Variable Set</em>' containment reference. * @see #setVariableSet(VariableSetType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_VariableSet() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='variable-set' namespace='##targetNamespace'" * @generated */ VariableSetType getVariableSet(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getVariableSet <em>Variable Set</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Variable Set</em>' containment reference. * @see #getVariableSet() * @generated */ void setVariableSet(VariableSetType value); /** * Returns the value of the '<em><b>Variable Get</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Variable Get</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Variable Get</em>' containment reference. * @see #setVariableGet(VariableGetType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_VariableGet() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='variable-get' namespace='##targetNamespace'" * @generated */ VariableGetType getVariableGet(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getVariableGet <em>Variable Get</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Variable Get</em>' containment reference. * @see #getVariableGet() * @generated */ void setVariableGet(VariableGetType value); /** * Returns the value of the '<em><b>Variable Input</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Variable Input</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Variable Input</em>' containment reference. * @see #setVariableInput(VariableInputType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_VariableInput() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='variable-input' namespace='##targetNamespace'" * @generated */ VariableInputType getVariableInput(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getVariableInput <em>Variable Input</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Variable Input</em>' containment reference. * @see #getVariableInput() * @generated */ void setVariableInput(VariableInputType value); /** * Returns the value of the '<em><b>User Field Get</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>User Field Get</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>User Field Get</em>' containment reference. * @see #setUserFieldGet(UserFieldGetType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_UserFieldGet() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='user-field-get' namespace='##targetNamespace'" * @generated */ UserFieldGetType getUserFieldGet(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getUserFieldGet <em>User Field Get</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>User Field Get</em>' containment reference. * @see #getUserFieldGet() * @generated */ void setUserFieldGet(UserFieldGetType value); /** * Returns the value of the '<em><b>User Field Input</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>User Field Input</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>User Field Input</em>' containment reference. * @see #setUserFieldInput(UserFieldInputType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_UserFieldInput() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='user-field-input' namespace='##targetNamespace'" * @generated */ UserFieldInputType getUserFieldInput(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getUserFieldInput <em>User Field Input</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>User Field Input</em>' containment reference. * @see #getUserFieldInput() * @generated */ void setUserFieldInput(UserFieldInputType value); /** * Returns the value of the '<em><b>Sequence</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Sequence</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Sequence</em>' containment reference. * @see #setSequence(SequenceType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_Sequence() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='sequence' namespace='##targetNamespace'" * @generated */ SequenceType getSequence(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getSequence <em>Sequence</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Sequence</em>' containment reference. * @see #getSequence() * @generated */ void setSequence(SequenceType value); /** * Returns the value of the '<em><b>Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Expression</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Expression</em>' containment reference. * @see #setExpression(ExpressionType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_Expression() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='expression' namespace='##targetNamespace'" * @generated */ ExpressionType getExpression(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getExpression <em>Expression</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Expression</em>' containment reference. * @see #getExpression() * @generated */ void setExpression(ExpressionType value); /** * Returns the value of the '<em><b>Text Input</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Text Input</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Text Input</em>' containment reference. * @see #setTextInput(TextInputType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_TextInput() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='text-input' namespace='##targetNamespace'" * @generated */ TextInputType getTextInput(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getTextInput <em>Text Input</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Text Input</em>' containment reference. * @see #getTextInput() * @generated */ void setTextInput(TextInputType value); /** * Returns the value of the '<em><b>Initial Creator</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Initial Creator</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Initial Creator</em>' containment reference. * @see #setInitialCreator(InitialCreatorType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_InitialCreator() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='initial-creator' namespace='##targetNamespace'" * @generated */ InitialCreatorType getInitialCreator(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getInitialCreator <em>Initial Creator</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Initial Creator</em>' containment reference. * @see #getInitialCreator() * @generated */ void setInitialCreator(InitialCreatorType value); /** * Returns the value of the '<em><b>Creation Date</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Creation Date</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Creation Date</em>' containment reference. * @see #setCreationDate(CreationDateType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_CreationDate() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='creation-date' namespace='##targetNamespace'" * @generated */ CreationDateType getCreationDate(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getCreationDate <em>Creation Date</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Creation Date</em>' containment reference. * @see #getCreationDate() * @generated */ void setCreationDate(CreationDateType value); /** * Returns the value of the '<em><b>Creation Time</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Creation Time</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Creation Time</em>' containment reference. * @see #setCreationTime(CreationTimeType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_CreationTime() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='creation-time' namespace='##targetNamespace'" * @generated */ CreationTimeType getCreationTime(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getCreationTime <em>Creation Time</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Creation Time</em>' containment reference. * @see #getCreationTime() * @generated */ void setCreationTime(CreationTimeType value); /** * Returns the value of the '<em><b>Description</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Description</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Description</em>' containment reference. * @see #setDescription(DescriptionType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_Description() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='description' namespace='##targetNamespace'" * @generated */ DescriptionType getDescription(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getDescription <em>Description</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Description</em>' containment reference. * @see #getDescription() * @generated */ void setDescription(DescriptionType value); /** * Returns the value of the '<em><b>User Defined</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>User Defined</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>User Defined</em>' containment reference. * @see #setUserDefined(UserDefinedType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_UserDefined() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='user-defined' namespace='##targetNamespace'" * @generated */ UserDefinedType getUserDefined(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getUserDefined <em>User Defined</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>User Defined</em>' containment reference. * @see #getUserDefined() * @generated */ void setUserDefined(UserDefinedType value); /** * Returns the value of the '<em><b>Print Time</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Print Time</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Print Time</em>' containment reference. * @see #setPrintTime(PrintTimeType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_PrintTime() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='print-time' namespace='##targetNamespace'" * @generated */ PrintTimeType getPrintTime(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getPrintTime <em>Print Time</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Print Time</em>' containment reference. * @see #getPrintTime() * @generated */ void setPrintTime(PrintTimeType value); /** * Returns the value of the '<em><b>Print Date</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Print Date</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Print Date</em>' containment reference. * @see #setPrintDate(PrintDateType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_PrintDate() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='print-date' namespace='##targetNamespace'" * @generated */ PrintDateType getPrintDate(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getPrintDate <em>Print Date</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Print Date</em>' containment reference. * @see #getPrintDate() * @generated */ void setPrintDate(PrintDateType value); /** * Returns the value of the '<em><b>Printed By</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Printed By</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Printed By</em>' containment reference. * @see #setPrintedBy(PrintedByType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_PrintedBy() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='printed-by' namespace='##targetNamespace'" * @generated */ PrintedByType getPrintedBy(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getPrintedBy <em>Printed By</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Printed By</em>' containment reference. * @see #getPrintedBy() * @generated */ void setPrintedBy(PrintedByType value); /** * Returns the value of the '<em><b>Title</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Title</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Title</em>' containment reference. * @see #setTitle(TitleType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_Title() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='title' namespace='##targetNamespace'" * @generated */ TitleType getTitle(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getTitle <em>Title</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Title</em>' containment reference. * @see #getTitle() * @generated */ void setTitle(TitleType value); /** * Returns the value of the '<em><b>Subject</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Subject</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Subject</em>' containment reference. * @see #setSubject(SubjectType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_Subject() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='subject' namespace='##targetNamespace'" * @generated */ SubjectType getSubject(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getSubject <em>Subject</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Subject</em>' containment reference. * @see #getSubject() * @generated */ void setSubject(SubjectType value); /** * Returns the value of the '<em><b>Keywords</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Keywords</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Keywords</em>' containment reference. * @see #setKeywords(KeywordsType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_Keywords() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='keywords' namespace='##targetNamespace'" * @generated */ KeywordsType getKeywords(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getKeywords <em>Keywords</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Keywords</em>' containment reference. * @see #getKeywords() * @generated */ void setKeywords(KeywordsType value); /** * Returns the value of the '<em><b>Editing Cycles</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Editing Cycles</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Editing Cycles</em>' containment reference. * @see #setEditingCycles(EditingCyclesType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_EditingCycles() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='editing-cycles' namespace='##targetNamespace'" * @generated */ EditingCyclesType getEditingCycles(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getEditingCycles <em>Editing Cycles</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Editing Cycles</em>' containment reference. * @see #getEditingCycles() * @generated */ void setEditingCycles(EditingCyclesType value); /** * Returns the value of the '<em><b>Editing Duration</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Editing Duration</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Editing Duration</em>' containment reference. * @see #setEditingDuration(EditingDurationType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_EditingDuration() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='editing-duration' namespace='##targetNamespace'" * @generated */ EditingDurationType getEditingDuration(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getEditingDuration <em>Editing Duration</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Editing Duration</em>' containment reference. * @see #getEditingDuration() * @generated */ void setEditingDuration(EditingDurationType value); /** * Returns the value of the '<em><b>Modification Time</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Modification Time</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Modification Time</em>' containment reference. * @see #setModificationTime(ModificationTimeType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_ModificationTime() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='modification-time' namespace='##targetNamespace'" * @generated */ ModificationTimeType getModificationTime(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getModificationTime <em>Modification Time</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Modification Time</em>' containment reference. * @see #getModificationTime() * @generated */ void setModificationTime(ModificationTimeType value); /** * Returns the value of the '<em><b>Modification Date</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Modification Date</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Modification Date</em>' containment reference. * @see #setModificationDate(ModificationDateType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_ModificationDate() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='modification-date' namespace='##targetNamespace'" * @generated */ ModificationDateType getModificationDate(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getModificationDate <em>Modification Date</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Modification Date</em>' containment reference. * @see #getModificationDate() * @generated */ void setModificationDate(ModificationDateType value); /** * Returns the value of the '<em><b>Creator</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Creator</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Creator</em>' containment reference. * @see #setCreator(CreatorType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_Creator() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='creator' namespace='##targetNamespace'" * @generated */ CreatorType getCreator(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getCreator <em>Creator</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Creator</em>' containment reference. * @see #getCreator() * @generated */ void setCreator(CreatorType value); /** * Returns the value of the '<em><b>Page Count</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Page Count</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Page Count</em>' containment reference. * @see #setPageCount(PageCountType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_PageCount() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='page-count' namespace='##targetNamespace'" * @generated */ PageCountType getPageCount(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getPageCount <em>Page Count</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Page Count</em>' containment reference. * @see #getPageCount() * @generated */ void setPageCount(PageCountType value); /** * Returns the value of the '<em><b>Paragraph Count</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Paragraph Count</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Paragraph Count</em>' containment reference. * @see #setParagraphCount(ParagraphCountType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_ParagraphCount() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='paragraph-count' namespace='##targetNamespace'" * @generated */ ParagraphCountType getParagraphCount(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getParagraphCount <em>Paragraph Count</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Paragraph Count</em>' containment reference. * @see #getParagraphCount() * @generated */ void setParagraphCount(ParagraphCountType value); /** * Returns the value of the '<em><b>Word Count</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Word Count</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Word Count</em>' containment reference. * @see #setWordCount(WordCountType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_WordCount() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='word-count' namespace='##targetNamespace'" * @generated */ WordCountType getWordCount(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getWordCount <em>Word Count</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Word Count</em>' containment reference. * @see #getWordCount() * @generated */ void setWordCount(WordCountType value); /** * Returns the value of the '<em><b>Character Count</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Character Count</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Character Count</em>' containment reference. * @see #setCharacterCount(CharacterCountType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_CharacterCount() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='character-count' namespace='##targetNamespace'" * @generated */ CharacterCountType getCharacterCount(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getCharacterCount <em>Character Count</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Character Count</em>' containment reference. * @see #getCharacterCount() * @generated */ void setCharacterCount(CharacterCountType value); /** * Returns the value of the '<em><b>Table Count</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Table Count</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Table Count</em>' containment reference. * @see #setTableCount(TableCountType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_TableCount() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='table-count' namespace='##targetNamespace'" * @generated */ TableCountType getTableCount(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getTableCount <em>Table Count</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Table Count</em>' containment reference. * @see #getTableCount() * @generated */ void setTableCount(TableCountType value); /** * Returns the value of the '<em><b>Image Count</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Image Count</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Image Count</em>' containment reference. * @see #setImageCount(ImageCountType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_ImageCount() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='image-count' namespace='##targetNamespace'" * @generated */ ImageCountType getImageCount(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getImageCount <em>Image Count</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Image Count</em>' containment reference. * @see #getImageCount() * @generated */ void setImageCount(ImageCountType value); /** * Returns the value of the '<em><b>Object Count</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Object Count</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Object Count</em>' containment reference. * @see #setObjectCount(ObjectCountType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_ObjectCount() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='object-count' namespace='##targetNamespace'" * @generated */ ObjectCountType getObjectCount(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getObjectCount <em>Object Count</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Object Count</em>' containment reference. * @see #getObjectCount() * @generated */ void setObjectCount(ObjectCountType value); /** * Returns the value of the '<em><b>Database Display</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Database Display</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Database Display</em>' containment reference. * @see #setDatabaseDisplay(TextDatabaseDisplayAttlist) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_DatabaseDisplay() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='database-display' namespace='##targetNamespace'" * @generated */ TextDatabaseDisplayAttlist getDatabaseDisplay(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getDatabaseDisplay <em>Database Display</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Database Display</em>' containment reference. * @see #getDatabaseDisplay() * @generated */ void setDatabaseDisplay(TextDatabaseDisplayAttlist value); /** * Returns the value of the '<em><b>Database Next</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Database Next</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Database Next</em>' containment reference. * @see #setDatabaseNext(TextDatabaseNextAttlist) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_DatabaseNext() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='database-next' namespace='##targetNamespace'" * @generated */ TextDatabaseNextAttlist getDatabaseNext(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getDatabaseNext <em>Database Next</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Database Next</em>' containment reference. * @see #getDatabaseNext() * @generated */ void setDatabaseNext(TextDatabaseNextAttlist value); /** * Returns the value of the '<em><b>Database Row Select</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Database Row Select</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Database Row Select</em>' containment reference. * @see #setDatabaseRowSelect(TextDatabaseRowSelectAttlist) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_DatabaseRowSelect() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='database-row-select' namespace='##targetNamespace'" * @generated */ TextDatabaseRowSelectAttlist getDatabaseRowSelect(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getDatabaseRowSelect <em>Database Row Select</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Database Row Select</em>' containment reference. * @see #getDatabaseRowSelect() * @generated */ void setDatabaseRowSelect(TextDatabaseRowSelectAttlist value); /** * Returns the value of the '<em><b>Database Row Number</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Database Row Number</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Database Row Number</em>' containment reference. * @see #setDatabaseRowNumber(DatabaseRowNumberType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_DatabaseRowNumber() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='database-row-number' namespace='##targetNamespace'" * @generated */ DatabaseRowNumberType getDatabaseRowNumber(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getDatabaseRowNumber <em>Database Row Number</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Database Row Number</em>' containment reference. * @see #getDatabaseRowNumber() * @generated */ void setDatabaseRowNumber(DatabaseRowNumberType value); /** * Returns the value of the '<em><b>Database Name</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Database Name</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Database Name</em>' containment reference. * @see #setDatabaseName(DatabaseNameType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_DatabaseName() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='database-name' namespace='##targetNamespace'" * @generated */ DatabaseNameType getDatabaseName(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getDatabaseName <em>Database Name</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Database Name</em>' containment reference. * @see #getDatabaseName() * @generated */ void setDatabaseName(DatabaseNameType value); /** * Returns the value of the '<em><b>Page Variable Set</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Page Variable Set</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Page Variable Set</em>' containment reference. * @see #setPageVariableSet(PageVariableSetType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_PageVariableSet() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='page-variable-set' namespace='##targetNamespace'" * @generated */ PageVariableSetType getPageVariableSet(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getPageVariableSet <em>Page Variable Set</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Page Variable Set</em>' containment reference. * @see #getPageVariableSet() * @generated */ void setPageVariableSet(PageVariableSetType value); /** * Returns the value of the '<em><b>Page Variable Get</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Page Variable Get</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Page Variable Get</em>' containment reference. * @see #setPageVariableGet(PageVariableGetType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_PageVariableGet() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='page-variable-get' namespace='##targetNamespace'" * @generated */ PageVariableGetType getPageVariableGet(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getPageVariableGet <em>Page Variable Get</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Page Variable Get</em>' containment reference. * @see #getPageVariableGet() * @generated */ void setPageVariableGet(PageVariableGetType value); /** * Returns the value of the '<em><b>Placeholder</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Placeholder</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Placeholder</em>' containment reference. * @see #setPlaceholder(PlaceholderType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_Placeholder() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='placeholder' namespace='##targetNamespace'" * @generated */ PlaceholderType getPlaceholder(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getPlaceholder <em>Placeholder</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Placeholder</em>' containment reference. * @see #getPlaceholder() * @generated */ void setPlaceholder(PlaceholderType value); /** * Returns the value of the '<em><b>Conditional Text</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Conditional Text</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Conditional Text</em>' containment reference. * @see #setConditionalText(ConditionalTextType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_ConditionalText() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='conditional-text' namespace='##targetNamespace'" * @generated */ ConditionalTextType getConditionalText(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getConditionalText <em>Conditional Text</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Conditional Text</em>' containment reference. * @see #getConditionalText() * @generated */ void setConditionalText(ConditionalTextType value); /** * Returns the value of the '<em><b>Hidden Text</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Hidden Text</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Hidden Text</em>' containment reference. * @see #setHiddenText(HiddenTextType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_HiddenText() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='hidden-text' namespace='##targetNamespace'" * @generated */ HiddenTextType getHiddenText(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getHiddenText <em>Hidden Text</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Hidden Text</em>' containment reference. * @see #getHiddenText() * @generated */ void setHiddenText(HiddenTextType value); /** * Returns the value of the '<em><b>Reference Ref</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Reference Ref</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Reference Ref</em>' containment reference. * @see #setReferenceRef(ReferenceRefType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_ReferenceRef() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='reference-ref' namespace='##targetNamespace'" * @generated */ ReferenceRefType getReferenceRef(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getReferenceRef <em>Reference Ref</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Reference Ref</em>' containment reference. * @see #getReferenceRef() * @generated */ void setReferenceRef(ReferenceRefType value); /** * Returns the value of the '<em><b>Bookmark Ref</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Bookmark Ref</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Bookmark Ref</em>' containment reference. * @see #setBookmarkRef(BookmarkRefType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_BookmarkRef() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='bookmark-ref' namespace='##targetNamespace'" * @generated */ BookmarkRefType getBookmarkRef(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getBookmarkRef <em>Bookmark Ref</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Bookmark Ref</em>' containment reference. * @see #getBookmarkRef() * @generated */ void setBookmarkRef(BookmarkRefType value); /** * Returns the value of the '<em><b>Note Ref</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Note Ref</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Note Ref</em>' containment reference. * @see #setNoteRef(NoteRefType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_NoteRef() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='note-ref' namespace='##targetNamespace'" * @generated */ NoteRefType getNoteRef(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getNoteRef <em>Note Ref</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Note Ref</em>' containment reference. * @see #getNoteRef() * @generated */ void setNoteRef(NoteRefType value); /** * Returns the value of the '<em><b>Sequence Ref</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Sequence Ref</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Sequence Ref</em>' containment reference. * @see #setSequenceRef(SequenceRefType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_SequenceRef() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='sequence-ref' namespace='##targetNamespace'" * @generated */ SequenceRefType getSequenceRef(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getSequenceRef <em>Sequence Ref</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Sequence Ref</em>' containment reference. * @see #getSequenceRef() * @generated */ void setSequenceRef(SequenceRefType value); /** * Returns the value of the '<em><b>Script</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Script</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Script</em>' containment reference. * @see #setScript(ScriptType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_Script() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='script' namespace='##targetNamespace'" * @generated */ ScriptType getScript(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getScript <em>Script</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Script</em>' containment reference. * @see #getScript() * @generated */ void setScript(ScriptType value); /** * Returns the value of the '<em><b>Execute Macro</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Execute Macro</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Execute Macro</em>' containment reference. * @see #setExecuteMacro(ExecuteMacroType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_ExecuteMacro() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='execute-macro' namespace='##targetNamespace'" * @generated */ ExecuteMacroType getExecuteMacro(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getExecuteMacro <em>Execute Macro</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Execute Macro</em>' containment reference. * @see #getExecuteMacro() * @generated */ void setExecuteMacro(ExecuteMacroType value); /** * Returns the value of the '<em><b>Hidden Paragraph</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Hidden Paragraph</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Hidden Paragraph</em>' containment reference. * @see #setHiddenParagraph(HiddenParagraphType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_HiddenParagraph() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='hidden-paragraph' namespace='##targetNamespace'" * @generated */ HiddenParagraphType getHiddenParagraph(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getHiddenParagraph <em>Hidden Paragraph</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Hidden Paragraph</em>' containment reference. * @see #getHiddenParagraph() * @generated */ void setHiddenParagraph(HiddenParagraphType value); /** * Returns the value of the '<em><b>Dde Connection</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Dde Connection</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Dde Connection</em>' containment reference. * @see #setDdeConnection(DdeConnectionType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_DdeConnection() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='dde-connection' namespace='##targetNamespace'" * @generated */ DdeConnectionType getDdeConnection(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getDdeConnection <em>Dde Connection</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Dde Connection</em>' containment reference. * @see #getDdeConnection() * @generated */ void setDdeConnection(DdeConnectionType value); /** * Returns the value of the '<em><b>Measure1</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Measure1</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Measure1</em>' containment reference. * @see #setMeasure1(org.oasisopen.names.tc.opendocument.xmlns.text.MeasureType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_Measure1() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='measure' namespace='##targetNamespace'" * @generated */ org.oasisopen.names.tc.opendocument.xmlns.text.MeasureType getMeasure1(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getMeasure1 <em>Measure1</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Measure1</em>' containment reference. * @see #getMeasure1() * @generated */ void setMeasure1(org.oasisopen.names.tc.opendocument.xmlns.text.MeasureType value); /** * Returns the value of the '<em><b>Table Formula</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Table Formula</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Table Formula</em>' containment reference. * @see #setTableFormula(TableFormulaType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_TableFormula() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='table-formula' namespace='##targetNamespace'" * @generated */ TableFormulaType getTableFormula(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getTableFormula <em>Table Formula</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Table Formula</em>' containment reference. * @see #getTableFormula() * @generated */ void setTableFormula(TableFormulaType value); /** * Returns the value of the '<em><b>Toc Mark Start</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Toc Mark Start</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Toc Mark Start</em>' containment reference. * @see #setTocMarkStart(TocMarkStartType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_TocMarkStart() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='toc-mark-start' namespace='##targetNamespace'" * @generated */ TocMarkStartType getTocMarkStart(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getTocMarkStart <em>Toc Mark Start</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Toc Mark Start</em>' containment reference. * @see #getTocMarkStart() * @generated */ void setTocMarkStart(TocMarkStartType value); /** * Returns the value of the '<em><b>Toc Mark End</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Toc Mark End</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Toc Mark End</em>' containment reference. * @see #setTocMarkEnd(TocMarkEndType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_TocMarkEnd() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='toc-mark-end' namespace='##targetNamespace'" * @generated */ TocMarkEndType getTocMarkEnd(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getTocMarkEnd <em>Toc Mark End</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Toc Mark End</em>' containment reference. * @see #getTocMarkEnd() * @generated */ void setTocMarkEnd(TocMarkEndType value); /** * Returns the value of the '<em><b>Toc Mark</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Toc Mark</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Toc Mark</em>' containment reference. * @see #setTocMark(TocMarkType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_TocMark() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='toc-mark' namespace='##targetNamespace'" * @generated */ TocMarkType getTocMark(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getTocMark <em>Toc Mark</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Toc Mark</em>' containment reference. * @see #getTocMark() * @generated */ void setTocMark(TocMarkType value); /** * Returns the value of the '<em><b>User Index Mark Start</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>User Index Mark Start</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>User Index Mark Start</em>' containment reference. * @see #setUserIndexMarkStart(UserIndexMarkStartType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_UserIndexMarkStart() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='user-index-mark-start' namespace='##targetNamespace'" * @generated */ UserIndexMarkStartType getUserIndexMarkStart(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getUserIndexMarkStart <em>User Index Mark Start</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>User Index Mark Start</em>' containment reference. * @see #getUserIndexMarkStart() * @generated */ void setUserIndexMarkStart(UserIndexMarkStartType value); /** * Returns the value of the '<em><b>User Index Mark End</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>User Index Mark End</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>User Index Mark End</em>' containment reference. * @see #setUserIndexMarkEnd(UserIndexMarkEndType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_UserIndexMarkEnd() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='user-index-mark-end' namespace='##targetNamespace'" * @generated */ UserIndexMarkEndType getUserIndexMarkEnd(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getUserIndexMarkEnd <em>User Index Mark End</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>User Index Mark End</em>' containment reference. * @see #getUserIndexMarkEnd() * @generated */ void setUserIndexMarkEnd(UserIndexMarkEndType value); /** * Returns the value of the '<em><b>User Index Mark</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>User Index Mark</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>User Index Mark</em>' containment reference. * @see #setUserIndexMark(UserIndexMarkType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_UserIndexMark() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='user-index-mark' namespace='##targetNamespace'" * @generated */ UserIndexMarkType getUserIndexMark(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getUserIndexMark <em>User Index Mark</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>User Index Mark</em>' containment reference. * @see #getUserIndexMark() * @generated */ void setUserIndexMark(UserIndexMarkType value); /** * Returns the value of the '<em><b>Alphabetical Index Mark Start</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Alphabetical Index Mark Start</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Alphabetical Index Mark Start</em>' containment reference. * @see #setAlphabeticalIndexMarkStart(AlphabeticalIndexMarkStartType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_AlphabeticalIndexMarkStart() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='alphabetical-index-mark-start' namespace='##targetNamespace'" * @generated */ AlphabeticalIndexMarkStartType getAlphabeticalIndexMarkStart(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getAlphabeticalIndexMarkStart <em>Alphabetical Index Mark Start</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Alphabetical Index Mark Start</em>' containment reference. * @see #getAlphabeticalIndexMarkStart() * @generated */ void setAlphabeticalIndexMarkStart(AlphabeticalIndexMarkStartType value); /** * Returns the value of the '<em><b>Alphabetical Index Mark End</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Alphabetical Index Mark End</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Alphabetical Index Mark End</em>' containment reference. * @see #setAlphabeticalIndexMarkEnd(AlphabeticalIndexMarkEndType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_AlphabeticalIndexMarkEnd() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='alphabetical-index-mark-end' namespace='##targetNamespace'" * @generated */ AlphabeticalIndexMarkEndType getAlphabeticalIndexMarkEnd(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getAlphabeticalIndexMarkEnd <em>Alphabetical Index Mark End</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Alphabetical Index Mark End</em>' containment reference. * @see #getAlphabeticalIndexMarkEnd() * @generated */ void setAlphabeticalIndexMarkEnd(AlphabeticalIndexMarkEndType value); /** * Returns the value of the '<em><b>Alphabetical Index Mark</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Alphabetical Index Mark</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Alphabetical Index Mark</em>' containment reference. * @see #setAlphabeticalIndexMark(AlphabeticalIndexMarkType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_AlphabeticalIndexMark() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='alphabetical-index-mark' namespace='##targetNamespace'" * @generated */ AlphabeticalIndexMarkType getAlphabeticalIndexMark(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getAlphabeticalIndexMark <em>Alphabetical Index Mark</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Alphabetical Index Mark</em>' containment reference. * @see #getAlphabeticalIndexMark() * @generated */ void setAlphabeticalIndexMark(AlphabeticalIndexMarkType value); /** * Returns the value of the '<em><b>Bibliography Mark</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Bibliography Mark</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Bibliography Mark</em>' containment reference. * @see #setBibliographyMark(BibliographyMarkType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_BibliographyMark() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='bibliography-mark' namespace='##targetNamespace'" * @generated */ BibliographyMarkType getBibliographyMark(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getBibliographyMark <em>Bibliography Mark</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Bibliography Mark</em>' containment reference. * @see #getBibliographyMark() * @generated */ void setBibliographyMark(BibliographyMarkType value); /** * Returns the value of the '<em><b>Header</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Header</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Header</em>' containment reference. * @see #setHeader(HeaderType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_Header() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='header' namespace='urn:oasis:names:tc:opendocument:xmlns:presentation:1.0'" * @generated */ HeaderType getHeader(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getHeader <em>Header</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Header</em>' containment reference. * @see #getHeader() * @generated */ void setHeader(HeaderType value); /** * Returns the value of the '<em><b>Footer</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Footer</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Footer</em>' containment reference. * @see #setFooter(FooterType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_Footer() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='footer' namespace='urn:oasis:names:tc:opendocument:xmlns:presentation:1.0'" * @generated */ FooterType getFooter(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getFooter <em>Footer</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Footer</em>' containment reference. * @see #getFooter() * @generated */ void setFooter(FooterType value); /** * Returns the value of the '<em><b>Date Time</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Date Time</em>' containment reference isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Date Time</em>' containment reference. * @see #setDateTime(DateTimeType) * @see org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage#getRubyBaseType_DateTime() * @model containment="true" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='date-time' namespace='urn:oasis:names:tc:opendocument:xmlns:presentation:1.0'" * @generated */ DateTimeType getDateTime(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.text.RubyBaseType#getDateTime <em>Date Time</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Date Time</em>' containment reference. * @see #getDateTime() * @generated */ void setDateTime(DateTimeType value); } // RubyBaseType