/******************************************************************************* * 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.presentation; import java.math.BigInteger; import java.util.List; import javax.xml.datatype.Duration; import org.eclipse.emf.common.util.EMap; import org.eclipse.emf.ecore.EObject; import org.eclipse.emf.ecore.util.FeatureMap; import org.oasisopen.names.tc.opendocument.xmlns.text.PresentationClasses; import org.oasisopen.names.tc.opendocument.xmlns.text.PresentationEffectDirections; import org.oasisopen.names.tc.opendocument.xmlns.text.PresentationEffects; import org.oasisopen.names.tc.opendocument.xmlns.text.PresentationSpeeds; /** * <!-- begin-user-doc --> * A representation of the model object '<em><b>Document Root</b></em>'. * <!-- end-user-doc --> * * <p> * The following features are supported: * <ul> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getMixed <em>Mixed</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getXMLNSPrefixMap <em>XMLNS Prefix Map</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getXSISchemaLocation <em>XSI Schema Location</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getAnimationGroup <em>Animation Group</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getAnimations <em>Animations</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getDateTime <em>Date Time</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getDateTimeDecl <em>Date Time Decl</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getDim <em>Dim</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getEventListener <em>Event Listener</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getFooter <em>Footer</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getFooterDecl <em>Footer Decl</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getHeader <em>Header</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getHeaderDecl <em>Header Decl</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getHideShape <em>Hide Shape</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getHideText <em>Hide Text</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getNotes <em>Notes</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getPlaceholder <em>Placeholder</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getPlay <em>Play</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getSettings <em>Settings</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getShow <em>Show</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getShowShape <em>Show Shape</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getShowText <em>Show Text</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getSound <em>Sound</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getAction <em>Action</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getAnimations1 <em>Animations1</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getBackgroundObjectsVisible <em>Background Objects Visible</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getBackgroundVisible <em>Background Visible</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getClass_ <em>Class</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getClassNames <em>Class Names</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getDelay <em>Delay</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getDirection <em>Direction</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getDisplayDateTime <em>Display Date Time</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getDisplayFooter <em>Display Footer</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getDisplayHeader <em>Display Header</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getDisplayPageNumber <em>Display Page Number</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getDuration <em>Duration</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getEffect <em>Effect</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getEndless <em>Endless</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getForceManual <em>Force Manual</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getFullScreen <em>Full Screen</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getGroupId <em>Group Id</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getMasterElement <em>Master Element</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getMouseAsPen <em>Mouse As Pen</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getMouseVisible <em>Mouse Visible</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getName <em>Name</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getNodeType <em>Node Type</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getPages <em>Pages</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getPathId <em>Path Id</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getPause <em>Pause</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getPlaceholder1 <em>Placeholder1</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getPlayFull <em>Play Full</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getPresentationPageLayoutName <em>Presentation Page Layout Name</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getPresetClass <em>Preset Class</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getPresetId <em>Preset Id</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getPresetSubType <em>Preset Sub Type</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getShow1 <em>Show1</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getShowEndOfPresentationSlide <em>Show End Of Presentation Slide</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getShowLogo <em>Show Logo</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getSource <em>Source</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getSpeed <em>Speed</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getStartPage <em>Start Page</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getStartScale <em>Start Scale</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getStartWithNavigator <em>Start With Navigator</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getStayOnTop <em>Stay On Top</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getStyleName <em>Style Name</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getTransitionOnClick <em>Transition On Click</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getTransitionSpeed <em>Transition Speed</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getTransitionStyle <em>Transition Style</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getTransitionType <em>Transition Type</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getUseDateTimeName <em>Use Date Time Name</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getUseFooterName <em>Use Footer Name</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getUseHeaderName <em>Use Header Name</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getUserTransformed <em>User Transformed</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getVerb <em>Verb</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getVisibility <em>Visibility</em>}</li> * </ul> * </p> * * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot() * @model extendedMetaData="name='' kind='mixed'" * @generated */ public interface DocumentRoot 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.presentation.PresentationPackage#getDocumentRoot_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>XMLNS Prefix Map</b></em>' map. * The key is of type {@link java.lang.String}, * and the value is of type {@link java.lang.String}, * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>XMLNS Prefix Map</em>' map isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>XMLNS Prefix Map</em>' map. * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_XMLNSPrefixMap() * @model mapType="org.eclipse.emf.ecore.EStringToStringMapEntry<org.eclipse.emf.ecore.EString, org.eclipse.emf.ecore.EString>" transient="true" * extendedMetaData="kind='attribute' name='xmlns:prefix'" * @generated */ EMap<String, String> getXMLNSPrefixMap(); /** * Returns the value of the '<em><b>XSI Schema Location</b></em>' map. * The key is of type {@link java.lang.String}, * and the value is of type {@link java.lang.String}, * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>XSI Schema Location</em>' map isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>XSI Schema Location</em>' map. * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_XSISchemaLocation() * @model mapType="org.eclipse.emf.ecore.EStringToStringMapEntry<org.eclipse.emf.ecore.EString, org.eclipse.emf.ecore.EString>" transient="true" * extendedMetaData="kind='attribute' name='xsi:schemaLocation'" * @generated */ EMap<String, String> getXSISchemaLocation(); /** * Returns the value of the '<em><b>Animation Group</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Animation Group</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>Animation Group</em>' containment reference. * @see #setAnimationGroup(AnimationGroupType) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_AnimationGroup() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='animation-group' namespace='##targetNamespace'" * @generated */ AnimationGroupType getAnimationGroup(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getAnimationGroup <em>Animation Group</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Animation Group</em>' containment reference. * @see #getAnimationGroup() * @generated */ void setAnimationGroup(AnimationGroupType value); /** * Returns the value of the '<em><b>Animations</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Animations</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>Animations</em>' containment reference. * @see #setAnimations(AnimationsType1) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_Animations() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='animations' namespace='##targetNamespace'" * @generated */ AnimationsType1 getAnimations(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getAnimations <em>Animations</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Animations</em>' containment reference. * @see #getAnimations() * @generated */ void setAnimations(AnimationsType1 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.presentation.PresentationPackage#getDocumentRoot_DateTime() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='date-time' namespace='##targetNamespace'" * @generated */ DateTimeType getDateTime(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#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); /** * Returns the value of the '<em><b>Date Time Decl</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Date Time Decl</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 Decl</em>' containment reference. * @see #setDateTimeDecl(DateTimeDeclType) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_DateTimeDecl() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='date-time-decl' namespace='##targetNamespace' affiliation='urn:oasis:names:tc:opendocument:xmlns:text:1.0#presentation-decl'" * @generated */ DateTimeDeclType getDateTimeDecl(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getDateTimeDecl <em>Date Time Decl</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Date Time Decl</em>' containment reference. * @see #getDateTimeDecl() * @generated */ void setDateTimeDecl(DateTimeDeclType value); /** * Returns the value of the '<em><b>Dim</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Dim</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>Dim</em>' containment reference. * @see #setDim(DimType) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_Dim() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='dim' namespace='##targetNamespace' affiliation='urn:oasis:names:tc:opendocument:xmlns:text:1.0#presentation-animation-elements'" * @generated */ DimType getDim(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getDim <em>Dim</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Dim</em>' containment reference. * @see #getDim() * @generated */ void setDim(DimType value); /** * Returns the value of the '<em><b>Event Listener</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Event Listener</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>Event Listener</em>' containment reference. * @see #setEventListener(EventListenerType) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_EventListener() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='event-listener' namespace='##targetNamespace'" * @generated */ EventListenerType getEventListener(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getEventListener <em>Event Listener</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Event Listener</em>' containment reference. * @see #getEventListener() * @generated */ void setEventListener(EventListenerType 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.presentation.PresentationPackage#getDocumentRoot_Footer() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='footer' namespace='##targetNamespace'" * @generated */ FooterType getFooter(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#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>Footer Decl</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Footer Decl</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 Decl</em>' containment reference. * @see #setFooterDecl(FooterDeclType) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_FooterDecl() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='footer-decl' namespace='##targetNamespace' affiliation='urn:oasis:names:tc:opendocument:xmlns:text:1.0#presentation-decl'" * @generated */ FooterDeclType getFooterDecl(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getFooterDecl <em>Footer Decl</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Footer Decl</em>' containment reference. * @see #getFooterDecl() * @generated */ void setFooterDecl(FooterDeclType 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.presentation.PresentationPackage#getDocumentRoot_Header() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='header' namespace='##targetNamespace'" * @generated */ HeaderType getHeader(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#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>Header Decl</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Header Decl</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 Decl</em>' containment reference. * @see #setHeaderDecl(HeaderDeclType) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_HeaderDecl() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='header-decl' namespace='##targetNamespace' affiliation='urn:oasis:names:tc:opendocument:xmlns:text:1.0#presentation-decl'" * @generated */ HeaderDeclType getHeaderDecl(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getHeaderDecl <em>Header Decl</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Header Decl</em>' containment reference. * @see #getHeaderDecl() * @generated */ void setHeaderDecl(HeaderDeclType value); /** * Returns the value of the '<em><b>Hide Shape</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Hide 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>Hide Shape</em>' containment reference. * @see #setHideShape(HideShapeType) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_HideShape() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='hide-shape' namespace='##targetNamespace' affiliation='urn:oasis:names:tc:opendocument:xmlns:text:1.0#presentation-animation-elements'" * @generated */ HideShapeType getHideShape(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getHideShape <em>Hide Shape</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Hide Shape</em>' containment reference. * @see #getHideShape() * @generated */ void setHideShape(HideShapeType value); /** * Returns the value of the '<em><b>Hide Text</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Hide 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>Hide Text</em>' containment reference. * @see #setHideText(HideTextType) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_HideText() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='hide-text' namespace='##targetNamespace' affiliation='urn:oasis:names:tc:opendocument:xmlns:text:1.0#presentation-animation-elements'" * @generated */ HideTextType getHideText(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getHideText <em>Hide Text</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Hide Text</em>' containment reference. * @see #getHideText() * @generated */ void setHideText(HideTextType value); /** * Returns the value of the '<em><b>Notes</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Notes</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>Notes</em>' containment reference. * @see #setNotes(NotesType) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_Notes() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='notes' namespace='##targetNamespace'" * @generated */ NotesType getNotes(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getNotes <em>Notes</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Notes</em>' containment reference. * @see #getNotes() * @generated */ void setNotes(NotesType 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.presentation.PresentationPackage#getDocumentRoot_Placeholder() * @model containment="true" upper="-2" 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.presentation.DocumentRoot#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>Play</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Play</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>Play</em>' containment reference. * @see #setPlay(PlayType) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_Play() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='play' namespace='##targetNamespace' affiliation='urn:oasis:names:tc:opendocument:xmlns:text:1.0#presentation-animation-elements'" * @generated */ PlayType getPlay(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getPlay <em>Play</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Play</em>' containment reference. * @see #getPlay() * @generated */ void setPlay(PlayType value); /** * Returns the value of the '<em><b>Settings</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Settings</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>Settings</em>' containment reference. * @see #setSettings(SettingsType) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_Settings() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='settings' namespace='##targetNamespace'" * @generated */ SettingsType getSettings(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getSettings <em>Settings</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Settings</em>' containment reference. * @see #getSettings() * @generated */ void setSettings(SettingsType value); /** * Returns the value of the '<em><b>Show</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Show</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>Show</em>' containment reference. * @see #setShow(ShowType) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_Show() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='show' namespace='##targetNamespace'" * @generated */ ShowType getShow(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getShow <em>Show</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Show</em>' containment reference. * @see #getShow() * @generated */ void setShow(ShowType value); /** * Returns the value of the '<em><b>Show Shape</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Show 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>Show Shape</em>' containment reference. * @see #setShowShape(ShowShapeType) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_ShowShape() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='show-shape' namespace='##targetNamespace' affiliation='urn:oasis:names:tc:opendocument:xmlns:text:1.0#presentation-animation-elements'" * @generated */ ShowShapeType getShowShape(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getShowShape <em>Show Shape</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Show Shape</em>' containment reference. * @see #getShowShape() * @generated */ void setShowShape(ShowShapeType value); /** * Returns the value of the '<em><b>Show Text</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Show 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>Show Text</em>' containment reference. * @see #setShowText(ShowTextType) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_ShowText() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='show-text' namespace='##targetNamespace' affiliation='urn:oasis:names:tc:opendocument:xmlns:text:1.0#presentation-animation-elements'" * @generated */ ShowTextType getShowText(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getShowText <em>Show Text</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Show Text</em>' containment reference. * @see #getShowText() * @generated */ void setShowText(ShowTextType value); /** * Returns the value of the '<em><b>Sound</b></em>' containment reference. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Sound</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>Sound</em>' containment reference. * @see #setSound(SoundType) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_Sound() * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" * extendedMetaData="kind='element' name='sound' namespace='##targetNamespace'" * @generated */ SoundType getSound(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getSound <em>Sound</em>}' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Sound</em>' containment reference. * @see #getSound() * @generated */ void setSound(SoundType value); /** * Returns the value of the '<em><b>Action</b></em>' attribute. * The literals are from the enumeration {@link org.oasisopen.names.tc.opendocument.xmlns.presentation.ActionType}. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Action</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Action</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.ActionType * @see #isSetAction() * @see #unsetAction() * @see #setAction(ActionType) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_Action() * @model unsettable="true" * extendedMetaData="kind='attribute' name='action' namespace='##targetNamespace'" * @generated */ ActionType getAction(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getAction <em>Action</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Action</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.ActionType * @see #isSetAction() * @see #unsetAction() * @see #getAction() * @generated */ void setAction(ActionType value); /** * Unsets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getAction <em>Action</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #isSetAction() * @see #getAction() * @see #setAction(ActionType) * @generated */ void unsetAction(); /** * Returns whether the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getAction <em>Action</em>}' attribute is set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return whether the value of the '<em>Action</em>' attribute is set. * @see #unsetAction() * @see #getAction() * @see #setAction(ActionType) * @generated */ boolean isSetAction(); /** * Returns the value of the '<em><b>Animations1</b></em>' attribute. * The literals are from the enumeration {@link org.oasisopen.names.tc.opendocument.xmlns.presentation.AnimationsType}. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Animations1</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Animations1</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.AnimationsType * @see #isSetAnimations1() * @see #unsetAnimations1() * @see #setAnimations1(AnimationsType) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_Animations1() * @model unsettable="true" * extendedMetaData="kind='attribute' name='animations' namespace='##targetNamespace'" * @generated */ AnimationsType getAnimations1(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getAnimations1 <em>Animations1</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Animations1</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.AnimationsType * @see #isSetAnimations1() * @see #unsetAnimations1() * @see #getAnimations1() * @generated */ void setAnimations1(AnimationsType value); /** * Unsets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getAnimations1 <em>Animations1</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #isSetAnimations1() * @see #getAnimations1() * @see #setAnimations1(AnimationsType) * @generated */ void unsetAnimations1(); /** * Returns whether the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getAnimations1 <em>Animations1</em>}' attribute is set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return whether the value of the '<em>Animations1</em>' attribute is set. * @see #unsetAnimations1() * @see #getAnimations1() * @see #setAnimations1(AnimationsType) * @generated */ boolean isSetAnimations1(); /** * Returns the value of the '<em><b>Background Objects Visible</b></em>' attribute. * The literals are from the enumeration {@link org.oasisopen.names.tc.opendocument.xmlns.text.Boolean}. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Background Objects Visible</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Background Objects Visible</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.text.Boolean * @see #isSetBackgroundObjectsVisible() * @see #unsetBackgroundObjectsVisible() * @see #setBackgroundObjectsVisible(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_BackgroundObjectsVisible() * @model unsettable="true" * extendedMetaData="kind='attribute' name='background-objects-visible' namespace='##targetNamespace'" * @generated */ org.oasisopen.names.tc.opendocument.xmlns.text.Boolean getBackgroundObjectsVisible(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getBackgroundObjectsVisible <em>Background Objects Visible</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Background Objects Visible</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.text.Boolean * @see #isSetBackgroundObjectsVisible() * @see #unsetBackgroundObjectsVisible() * @see #getBackgroundObjectsVisible() * @generated */ void setBackgroundObjectsVisible(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean value); /** * Unsets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getBackgroundObjectsVisible <em>Background Objects Visible</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #isSetBackgroundObjectsVisible() * @see #getBackgroundObjectsVisible() * @see #setBackgroundObjectsVisible(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @generated */ void unsetBackgroundObjectsVisible(); /** * Returns whether the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getBackgroundObjectsVisible <em>Background Objects Visible</em>}' attribute is set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return whether the value of the '<em>Background Objects Visible</em>' attribute is set. * @see #unsetBackgroundObjectsVisible() * @see #getBackgroundObjectsVisible() * @see #setBackgroundObjectsVisible(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @generated */ boolean isSetBackgroundObjectsVisible(); /** * Returns the value of the '<em><b>Background Visible</b></em>' attribute. * The literals are from the enumeration {@link org.oasisopen.names.tc.opendocument.xmlns.text.Boolean}. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Background Visible</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Background Visible</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.text.Boolean * @see #isSetBackgroundVisible() * @see #unsetBackgroundVisible() * @see #setBackgroundVisible(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_BackgroundVisible() * @model unsettable="true" * extendedMetaData="kind='attribute' name='background-visible' namespace='##targetNamespace'" * @generated */ org.oasisopen.names.tc.opendocument.xmlns.text.Boolean getBackgroundVisible(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getBackgroundVisible <em>Background Visible</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Background Visible</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.text.Boolean * @see #isSetBackgroundVisible() * @see #unsetBackgroundVisible() * @see #getBackgroundVisible() * @generated */ void setBackgroundVisible(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean value); /** * Unsets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getBackgroundVisible <em>Background Visible</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #isSetBackgroundVisible() * @see #getBackgroundVisible() * @see #setBackgroundVisible(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @generated */ void unsetBackgroundVisible(); /** * Returns whether the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getBackgroundVisible <em>Background Visible</em>}' attribute is set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return whether the value of the '<em>Background Visible</em>' attribute is set. * @see #unsetBackgroundVisible() * @see #getBackgroundVisible() * @see #setBackgroundVisible(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @generated */ boolean isSetBackgroundVisible(); /** * Returns the value of the '<em><b>Class</b></em>' attribute. * The literals are from the enumeration {@link org.oasisopen.names.tc.opendocument.xmlns.text.PresentationClasses}. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Class</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Class</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.text.PresentationClasses * @see #isSetClass() * @see #unsetClass() * @see #setClass(PresentationClasses) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_Class() * @model unsettable="true" * extendedMetaData="kind='attribute' name='class' namespace='##targetNamespace'" * @generated */ PresentationClasses getClass_(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getClass_ <em>Class</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Class</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.text.PresentationClasses * @see #isSetClass() * @see #unsetClass() * @see #getClass_() * @generated */ void setClass(PresentationClasses value); /** * Unsets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getClass_ <em>Class</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #isSetClass() * @see #getClass_() * @see #setClass(PresentationClasses) * @generated */ void unsetClass(); /** * Returns whether the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getClass_ <em>Class</em>}' attribute is set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return whether the value of the '<em>Class</em>' attribute is set. * @see #unsetClass() * @see #getClass_() * @see #setClass(PresentationClasses) * @generated */ boolean isSetClass(); /** * Returns the value of the '<em><b>Class Names</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Class Names</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Class Names</em>' attribute. * @see #setClassNames(List) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_ClassNames() * @model dataType="org.oasisopen.names.tc.opendocument.xmlns.text.StyleNameRefs" many="false" * extendedMetaData="kind='attribute' name='class-names' namespace='##targetNamespace'" * @generated */ List<String> getClassNames(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getClassNames <em>Class Names</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Class Names</em>' attribute. * @see #getClassNames() * @generated */ void setClassNames(List<String> value); /** * Returns the value of the '<em><b>Delay</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Delay</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Delay</em>' attribute. * @see #setDelay(Duration) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_Delay() * @model dataType="org.oasisopen.names.tc.opendocument.xmlns.text.Duration" * extendedMetaData="kind='attribute' name='delay' namespace='##targetNamespace'" * @generated */ Duration getDelay(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getDelay <em>Delay</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Delay</em>' attribute. * @see #getDelay() * @generated */ void setDelay(Duration value); /** * Returns the value of the '<em><b>Direction</b></em>' attribute. * The literals are from the enumeration {@link org.oasisopen.names.tc.opendocument.xmlns.text.PresentationEffectDirections}. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Direction</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Direction</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.text.PresentationEffectDirections * @see #isSetDirection() * @see #unsetDirection() * @see #setDirection(PresentationEffectDirections) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_Direction() * @model unsettable="true" * extendedMetaData="kind='attribute' name='direction' namespace='##targetNamespace'" * @generated */ PresentationEffectDirections getDirection(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getDirection <em>Direction</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Direction</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.text.PresentationEffectDirections * @see #isSetDirection() * @see #unsetDirection() * @see #getDirection() * @generated */ void setDirection(PresentationEffectDirections value); /** * Unsets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getDirection <em>Direction</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #isSetDirection() * @see #getDirection() * @see #setDirection(PresentationEffectDirections) * @generated */ void unsetDirection(); /** * Returns whether the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getDirection <em>Direction</em>}' attribute is set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return whether the value of the '<em>Direction</em>' attribute is set. * @see #unsetDirection() * @see #getDirection() * @see #setDirection(PresentationEffectDirections) * @generated */ boolean isSetDirection(); /** * Returns the value of the '<em><b>Display Date Time</b></em>' attribute. * The literals are from the enumeration {@link org.oasisopen.names.tc.opendocument.xmlns.text.Boolean}. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Display Date Time</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Display Date Time</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.text.Boolean * @see #isSetDisplayDateTime() * @see #unsetDisplayDateTime() * @see #setDisplayDateTime(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_DisplayDateTime() * @model unsettable="true" * extendedMetaData="kind='attribute' name='display-date-time' namespace='##targetNamespace'" * @generated */ org.oasisopen.names.tc.opendocument.xmlns.text.Boolean getDisplayDateTime(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getDisplayDateTime <em>Display Date Time</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Display Date Time</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.text.Boolean * @see #isSetDisplayDateTime() * @see #unsetDisplayDateTime() * @see #getDisplayDateTime() * @generated */ void setDisplayDateTime(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean value); /** * Unsets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getDisplayDateTime <em>Display Date Time</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #isSetDisplayDateTime() * @see #getDisplayDateTime() * @see #setDisplayDateTime(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @generated */ void unsetDisplayDateTime(); /** * Returns whether the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getDisplayDateTime <em>Display Date Time</em>}' attribute is set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return whether the value of the '<em>Display Date Time</em>' attribute is set. * @see #unsetDisplayDateTime() * @see #getDisplayDateTime() * @see #setDisplayDateTime(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @generated */ boolean isSetDisplayDateTime(); /** * Returns the value of the '<em><b>Display Footer</b></em>' attribute. * The literals are from the enumeration {@link org.oasisopen.names.tc.opendocument.xmlns.text.Boolean}. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Display Footer</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Display Footer</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.text.Boolean * @see #isSetDisplayFooter() * @see #unsetDisplayFooter() * @see #setDisplayFooter(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_DisplayFooter() * @model unsettable="true" * extendedMetaData="kind='attribute' name='display-footer' namespace='##targetNamespace'" * @generated */ org.oasisopen.names.tc.opendocument.xmlns.text.Boolean getDisplayFooter(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getDisplayFooter <em>Display Footer</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Display Footer</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.text.Boolean * @see #isSetDisplayFooter() * @see #unsetDisplayFooter() * @see #getDisplayFooter() * @generated */ void setDisplayFooter(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean value); /** * Unsets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getDisplayFooter <em>Display Footer</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #isSetDisplayFooter() * @see #getDisplayFooter() * @see #setDisplayFooter(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @generated */ void unsetDisplayFooter(); /** * Returns whether the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getDisplayFooter <em>Display Footer</em>}' attribute is set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return whether the value of the '<em>Display Footer</em>' attribute is set. * @see #unsetDisplayFooter() * @see #getDisplayFooter() * @see #setDisplayFooter(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @generated */ boolean isSetDisplayFooter(); /** * Returns the value of the '<em><b>Display Header</b></em>' attribute. * The literals are from the enumeration {@link org.oasisopen.names.tc.opendocument.xmlns.text.Boolean}. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Display Header</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Display Header</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.text.Boolean * @see #isSetDisplayHeader() * @see #unsetDisplayHeader() * @see #setDisplayHeader(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_DisplayHeader() * @model unsettable="true" * extendedMetaData="kind='attribute' name='display-header' namespace='##targetNamespace'" * @generated */ org.oasisopen.names.tc.opendocument.xmlns.text.Boolean getDisplayHeader(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getDisplayHeader <em>Display Header</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Display Header</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.text.Boolean * @see #isSetDisplayHeader() * @see #unsetDisplayHeader() * @see #getDisplayHeader() * @generated */ void setDisplayHeader(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean value); /** * Unsets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getDisplayHeader <em>Display Header</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #isSetDisplayHeader() * @see #getDisplayHeader() * @see #setDisplayHeader(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @generated */ void unsetDisplayHeader(); /** * Returns whether the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getDisplayHeader <em>Display Header</em>}' attribute is set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return whether the value of the '<em>Display Header</em>' attribute is set. * @see #unsetDisplayHeader() * @see #getDisplayHeader() * @see #setDisplayHeader(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @generated */ boolean isSetDisplayHeader(); /** * Returns the value of the '<em><b>Display Page Number</b></em>' attribute. * The literals are from the enumeration {@link org.oasisopen.names.tc.opendocument.xmlns.text.Boolean}. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Display Page Number</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Display Page Number</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.text.Boolean * @see #isSetDisplayPageNumber() * @see #unsetDisplayPageNumber() * @see #setDisplayPageNumber(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_DisplayPageNumber() * @model unsettable="true" * extendedMetaData="kind='attribute' name='display-page-number' namespace='##targetNamespace'" * @generated */ org.oasisopen.names.tc.opendocument.xmlns.text.Boolean getDisplayPageNumber(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getDisplayPageNumber <em>Display Page Number</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Display Page Number</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.text.Boolean * @see #isSetDisplayPageNumber() * @see #unsetDisplayPageNumber() * @see #getDisplayPageNumber() * @generated */ void setDisplayPageNumber(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean value); /** * Unsets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getDisplayPageNumber <em>Display Page Number</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #isSetDisplayPageNumber() * @see #getDisplayPageNumber() * @see #setDisplayPageNumber(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @generated */ void unsetDisplayPageNumber(); /** * Returns whether the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getDisplayPageNumber <em>Display Page Number</em>}' attribute is set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return whether the value of the '<em>Display Page Number</em>' attribute is set. * @see #unsetDisplayPageNumber() * @see #getDisplayPageNumber() * @see #setDisplayPageNumber(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @generated */ boolean isSetDisplayPageNumber(); /** * Returns the value of the '<em><b>Duration</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Duration</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Duration</em>' attribute. * @see #setDuration(Duration) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_Duration() * @model dataType="org.oasisopen.names.tc.opendocument.xmlns.text.Duration" * extendedMetaData="kind='attribute' name='duration' namespace='##targetNamespace'" * @generated */ Duration getDuration(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getDuration <em>Duration</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Duration</em>' attribute. * @see #getDuration() * @generated */ void setDuration(Duration value); /** * Returns the value of the '<em><b>Effect</b></em>' attribute. * The literals are from the enumeration {@link org.oasisopen.names.tc.opendocument.xmlns.text.PresentationEffects}. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Effect</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Effect</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.text.PresentationEffects * @see #isSetEffect() * @see #unsetEffect() * @see #setEffect(PresentationEffects) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_Effect() * @model unsettable="true" * extendedMetaData="kind='attribute' name='effect' namespace='##targetNamespace'" * @generated */ PresentationEffects getEffect(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getEffect <em>Effect</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Effect</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.text.PresentationEffects * @see #isSetEffect() * @see #unsetEffect() * @see #getEffect() * @generated */ void setEffect(PresentationEffects value); /** * Unsets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getEffect <em>Effect</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #isSetEffect() * @see #getEffect() * @see #setEffect(PresentationEffects) * @generated */ void unsetEffect(); /** * Returns whether the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getEffect <em>Effect</em>}' attribute is set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return whether the value of the '<em>Effect</em>' attribute is set. * @see #unsetEffect() * @see #getEffect() * @see #setEffect(PresentationEffects) * @generated */ boolean isSetEffect(); /** * Returns the value of the '<em><b>Endless</b></em>' attribute. * The literals are from the enumeration {@link org.oasisopen.names.tc.opendocument.xmlns.text.Boolean}. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Endless</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Endless</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.text.Boolean * @see #isSetEndless() * @see #unsetEndless() * @see #setEndless(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_Endless() * @model unsettable="true" * extendedMetaData="kind='attribute' name='endless' namespace='##targetNamespace'" * @generated */ org.oasisopen.names.tc.opendocument.xmlns.text.Boolean getEndless(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getEndless <em>Endless</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Endless</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.text.Boolean * @see #isSetEndless() * @see #unsetEndless() * @see #getEndless() * @generated */ void setEndless(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean value); /** * Unsets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getEndless <em>Endless</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #isSetEndless() * @see #getEndless() * @see #setEndless(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @generated */ void unsetEndless(); /** * Returns whether the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getEndless <em>Endless</em>}' attribute is set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return whether the value of the '<em>Endless</em>' attribute is set. * @see #unsetEndless() * @see #getEndless() * @see #setEndless(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @generated */ boolean isSetEndless(); /** * Returns the value of the '<em><b>Force Manual</b></em>' attribute. * The literals are from the enumeration {@link org.oasisopen.names.tc.opendocument.xmlns.text.Boolean}. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Force Manual</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Force Manual</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.text.Boolean * @see #isSetForceManual() * @see #unsetForceManual() * @see #setForceManual(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_ForceManual() * @model unsettable="true" * extendedMetaData="kind='attribute' name='force-manual' namespace='##targetNamespace'" * @generated */ org.oasisopen.names.tc.opendocument.xmlns.text.Boolean getForceManual(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getForceManual <em>Force Manual</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Force Manual</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.text.Boolean * @see #isSetForceManual() * @see #unsetForceManual() * @see #getForceManual() * @generated */ void setForceManual(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean value); /** * Unsets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getForceManual <em>Force Manual</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #isSetForceManual() * @see #getForceManual() * @see #setForceManual(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @generated */ void unsetForceManual(); /** * Returns whether the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getForceManual <em>Force Manual</em>}' attribute is set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return whether the value of the '<em>Force Manual</em>' attribute is set. * @see #unsetForceManual() * @see #getForceManual() * @see #setForceManual(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @generated */ boolean isSetForceManual(); /** * Returns the value of the '<em><b>Full Screen</b></em>' attribute. * The literals are from the enumeration {@link org.oasisopen.names.tc.opendocument.xmlns.text.Boolean}. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Full Screen</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Full Screen</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.text.Boolean * @see #isSetFullScreen() * @see #unsetFullScreen() * @see #setFullScreen(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_FullScreen() * @model unsettable="true" * extendedMetaData="kind='attribute' name='full-screen' namespace='##targetNamespace'" * @generated */ org.oasisopen.names.tc.opendocument.xmlns.text.Boolean getFullScreen(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getFullScreen <em>Full Screen</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Full Screen</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.text.Boolean * @see #isSetFullScreen() * @see #unsetFullScreen() * @see #getFullScreen() * @generated */ void setFullScreen(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean value); /** * Unsets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getFullScreen <em>Full Screen</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #isSetFullScreen() * @see #getFullScreen() * @see #setFullScreen(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @generated */ void unsetFullScreen(); /** * Returns whether the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getFullScreen <em>Full Screen</em>}' attribute is set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return whether the value of the '<em>Full Screen</em>' attribute is set. * @see #unsetFullScreen() * @see #getFullScreen() * @see #setFullScreen(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @generated */ boolean isSetFullScreen(); /** * Returns the value of the '<em><b>Group Id</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Group Id</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Group Id</em>' attribute. * @see #setGroupId(String) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_GroupId() * @model dataType="org.oasisopen.names.tc.opendocument.xmlns.text.String" * extendedMetaData="kind='attribute' name='group-id' namespace='##targetNamespace'" * @generated */ String getGroupId(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getGroupId <em>Group Id</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Group Id</em>' attribute. * @see #getGroupId() * @generated */ void setGroupId(String value); /** * Returns the value of the '<em><b>Master Element</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Master Element</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Master Element</em>' attribute. * @see #setMasterElement(String) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_MasterElement() * @model dataType="org.oasisopen.names.tc.opendocument.xmlns.text.IDREF" * extendedMetaData="kind='attribute' name='master-element' namespace='##targetNamespace'" * @generated */ String getMasterElement(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getMasterElement <em>Master Element</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Master Element</em>' attribute. * @see #getMasterElement() * @generated */ void setMasterElement(String value); /** * Returns the value of the '<em><b>Mouse As Pen</b></em>' attribute. * The literals are from the enumeration {@link org.oasisopen.names.tc.opendocument.xmlns.text.Boolean}. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Mouse As Pen</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Mouse As Pen</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.text.Boolean * @see #isSetMouseAsPen() * @see #unsetMouseAsPen() * @see #setMouseAsPen(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_MouseAsPen() * @model unsettable="true" * extendedMetaData="kind='attribute' name='mouse-as-pen' namespace='##targetNamespace'" * @generated */ org.oasisopen.names.tc.opendocument.xmlns.text.Boolean getMouseAsPen(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getMouseAsPen <em>Mouse As Pen</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Mouse As Pen</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.text.Boolean * @see #isSetMouseAsPen() * @see #unsetMouseAsPen() * @see #getMouseAsPen() * @generated */ void setMouseAsPen(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean value); /** * Unsets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getMouseAsPen <em>Mouse As Pen</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #isSetMouseAsPen() * @see #getMouseAsPen() * @see #setMouseAsPen(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @generated */ void unsetMouseAsPen(); /** * Returns whether the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getMouseAsPen <em>Mouse As Pen</em>}' attribute is set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return whether the value of the '<em>Mouse As Pen</em>' attribute is set. * @see #unsetMouseAsPen() * @see #getMouseAsPen() * @see #setMouseAsPen(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @generated */ boolean isSetMouseAsPen(); /** * Returns the value of the '<em><b>Mouse Visible</b></em>' attribute. * The literals are from the enumeration {@link org.oasisopen.names.tc.opendocument.xmlns.text.Boolean}. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Mouse Visible</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Mouse Visible</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.text.Boolean * @see #isSetMouseVisible() * @see #unsetMouseVisible() * @see #setMouseVisible(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_MouseVisible() * @model unsettable="true" * extendedMetaData="kind='attribute' name='mouse-visible' namespace='##targetNamespace'" * @generated */ org.oasisopen.names.tc.opendocument.xmlns.text.Boolean getMouseVisible(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getMouseVisible <em>Mouse Visible</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Mouse Visible</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.text.Boolean * @see #isSetMouseVisible() * @see #unsetMouseVisible() * @see #getMouseVisible() * @generated */ void setMouseVisible(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean value); /** * Unsets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getMouseVisible <em>Mouse Visible</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #isSetMouseVisible() * @see #getMouseVisible() * @see #setMouseVisible(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @generated */ void unsetMouseVisible(); /** * Returns whether the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getMouseVisible <em>Mouse Visible</em>}' attribute is set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return whether the value of the '<em>Mouse Visible</em>' attribute is set. * @see #unsetMouseVisible() * @see #getMouseVisible() * @see #setMouseVisible(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @generated */ boolean isSetMouseVisible(); /** * Returns the value of the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>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>Name</em>' attribute. * @see #setName(String) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_Name() * @model dataType="org.oasisopen.names.tc.opendocument.xmlns.text.String" * extendedMetaData="kind='attribute' name='name' namespace='##targetNamespace'" * @generated */ String getName(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getName <em>Name</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Name</em>' attribute. * @see #getName() * @generated */ void setName(String value); /** * Returns the value of the '<em><b>Node Type</b></em>' attribute. * The literals are from the enumeration {@link org.oasisopen.names.tc.opendocument.xmlns.presentation.NodeTypeType}. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Node Type</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Node Type</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.NodeTypeType * @see #isSetNodeType() * @see #unsetNodeType() * @see #setNodeType(NodeTypeType) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_NodeType() * @model unsettable="true" * extendedMetaData="kind='attribute' name='node-type' namespace='##targetNamespace'" * @generated */ NodeTypeType getNodeType(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getNodeType <em>Node Type</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Node Type</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.NodeTypeType * @see #isSetNodeType() * @see #unsetNodeType() * @see #getNodeType() * @generated */ void setNodeType(NodeTypeType value); /** * Unsets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getNodeType <em>Node Type</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #isSetNodeType() * @see #getNodeType() * @see #setNodeType(NodeTypeType) * @generated */ void unsetNodeType(); /** * Returns whether the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getNodeType <em>Node Type</em>}' attribute is set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return whether the value of the '<em>Node Type</em>' attribute is set. * @see #unsetNodeType() * @see #getNodeType() * @see #setNodeType(NodeTypeType) * @generated */ boolean isSetNodeType(); /** * Returns the value of the '<em><b>Pages</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Pages</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Pages</em>' attribute. * @see #setPages(Object) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_Pages() * @model dataType="org.eclipse.emf.ecore.xml.type.AnySimpleType" * extendedMetaData="kind='attribute' name='pages' namespace='##targetNamespace'" * @generated */ Object getPages(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getPages <em>Pages</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Pages</em>' attribute. * @see #getPages() * @generated */ void setPages(Object value); /** * Returns the value of the '<em><b>Path Id</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Path Id</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Path Id</em>' attribute. * @see #setPathId(Object) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_PathId() * @model dataType="org.eclipse.emf.ecore.xml.type.AnySimpleType" * extendedMetaData="kind='attribute' name='path-id' namespace='##targetNamespace'" * @generated */ Object getPathId(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getPathId <em>Path Id</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Path Id</em>' attribute. * @see #getPathId() * @generated */ void setPathId(Object value); /** * Returns the value of the '<em><b>Pause</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Pause</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Pause</em>' attribute. * @see #setPause(Duration) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_Pause() * @model dataType="org.oasisopen.names.tc.opendocument.xmlns.text.Duration" * extendedMetaData="kind='attribute' name='pause' namespace='##targetNamespace'" * @generated */ Duration getPause(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getPause <em>Pause</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Pause</em>' attribute. * @see #getPause() * @generated */ void setPause(Duration value); /** * Returns the value of the '<em><b>Placeholder1</b></em>' attribute. * The literals are from the enumeration {@link org.oasisopen.names.tc.opendocument.xmlns.text.Boolean}. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Placeholder1</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Placeholder1</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.text.Boolean * @see #isSetPlaceholder1() * @see #unsetPlaceholder1() * @see #setPlaceholder1(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_Placeholder1() * @model unsettable="true" * extendedMetaData="kind='attribute' name='placeholder' namespace='##targetNamespace'" * @generated */ org.oasisopen.names.tc.opendocument.xmlns.text.Boolean getPlaceholder1(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getPlaceholder1 <em>Placeholder1</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Placeholder1</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.text.Boolean * @see #isSetPlaceholder1() * @see #unsetPlaceholder1() * @see #getPlaceholder1() * @generated */ void setPlaceholder1(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean value); /** * Unsets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getPlaceholder1 <em>Placeholder1</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #isSetPlaceholder1() * @see #getPlaceholder1() * @see #setPlaceholder1(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @generated */ void unsetPlaceholder1(); /** * Returns whether the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getPlaceholder1 <em>Placeholder1</em>}' attribute is set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return whether the value of the '<em>Placeholder1</em>' attribute is set. * @see #unsetPlaceholder1() * @see #getPlaceholder1() * @see #setPlaceholder1(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @generated */ boolean isSetPlaceholder1(); /** * Returns the value of the '<em><b>Play Full</b></em>' attribute. * The literals are from the enumeration {@link org.oasisopen.names.tc.opendocument.xmlns.text.Boolean}. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Play Full</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Play Full</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.text.Boolean * @see #isSetPlayFull() * @see #unsetPlayFull() * @see #setPlayFull(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_PlayFull() * @model unsettable="true" * extendedMetaData="kind='attribute' name='play-full' namespace='##targetNamespace'" * @generated */ org.oasisopen.names.tc.opendocument.xmlns.text.Boolean getPlayFull(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getPlayFull <em>Play Full</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Play Full</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.text.Boolean * @see #isSetPlayFull() * @see #unsetPlayFull() * @see #getPlayFull() * @generated */ void setPlayFull(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean value); /** * Unsets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getPlayFull <em>Play Full</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #isSetPlayFull() * @see #getPlayFull() * @see #setPlayFull(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @generated */ void unsetPlayFull(); /** * Returns whether the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getPlayFull <em>Play Full</em>}' attribute is set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return whether the value of the '<em>Play Full</em>' attribute is set. * @see #unsetPlayFull() * @see #getPlayFull() * @see #setPlayFull(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @generated */ boolean isSetPlayFull(); /** * Returns the value of the '<em><b>Presentation Page Layout Name</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Presentation Page Layout 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>Presentation Page Layout Name</em>' attribute. * @see #setPresentationPageLayoutName(String) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_PresentationPageLayoutName() * @model dataType="org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPageLayoutNameType" * extendedMetaData="kind='attribute' name='presentation-page-layout-name' namespace='##targetNamespace'" * @generated */ String getPresentationPageLayoutName(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getPresentationPageLayoutName <em>Presentation Page Layout Name</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Presentation Page Layout Name</em>' attribute. * @see #getPresentationPageLayoutName() * @generated */ void setPresentationPageLayoutName(String value); /** * Returns the value of the '<em><b>Preset Class</b></em>' attribute. * The literals are from the enumeration {@link org.oasisopen.names.tc.opendocument.xmlns.presentation.PresetClassType}. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Preset Class</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Preset Class</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresetClassType * @see #isSetPresetClass() * @see #unsetPresetClass() * @see #setPresetClass(PresetClassType) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_PresetClass() * @model unsettable="true" * extendedMetaData="kind='attribute' name='preset-class' namespace='##targetNamespace'" * @generated */ PresetClassType getPresetClass(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getPresetClass <em>Preset Class</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Preset Class</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresetClassType * @see #isSetPresetClass() * @see #unsetPresetClass() * @see #getPresetClass() * @generated */ void setPresetClass(PresetClassType value); /** * Unsets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getPresetClass <em>Preset Class</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #isSetPresetClass() * @see #getPresetClass() * @see #setPresetClass(PresetClassType) * @generated */ void unsetPresetClass(); /** * Returns whether the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getPresetClass <em>Preset Class</em>}' attribute is set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return whether the value of the '<em>Preset Class</em>' attribute is set. * @see #unsetPresetClass() * @see #getPresetClass() * @see #setPresetClass(PresetClassType) * @generated */ boolean isSetPresetClass(); /** * Returns the value of the '<em><b>Preset Id</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Preset Id</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Preset Id</em>' attribute. * @see #setPresetId(String) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_PresetId() * @model dataType="org.oasisopen.names.tc.opendocument.xmlns.text.String" * extendedMetaData="kind='attribute' name='preset-id' namespace='##targetNamespace'" * @generated */ String getPresetId(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getPresetId <em>Preset Id</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Preset Id</em>' attribute. * @see #getPresetId() * @generated */ void setPresetId(String value); /** * Returns the value of the '<em><b>Preset Sub Type</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Preset Sub Type</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Preset Sub Type</em>' attribute. * @see #setPresetSubType(String) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_PresetSubType() * @model dataType="org.oasisopen.names.tc.opendocument.xmlns.text.String" * extendedMetaData="kind='attribute' name='preset-sub-type' namespace='##targetNamespace'" * @generated */ String getPresetSubType(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getPresetSubType <em>Preset Sub Type</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Preset Sub Type</em>' attribute. * @see #getPresetSubType() * @generated */ void setPresetSubType(String value); /** * Returns the value of the '<em><b>Show1</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Show1</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Show1</em>' attribute. * @see #setShow1(String) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_Show1() * @model dataType="org.oasisopen.names.tc.opendocument.xmlns.text.String" * extendedMetaData="kind='attribute' name='show' namespace='##targetNamespace'" * @generated */ String getShow1(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getShow1 <em>Show1</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Show1</em>' attribute. * @see #getShow1() * @generated */ void setShow1(String value); /** * Returns the value of the '<em><b>Show End Of Presentation Slide</b></em>' attribute. * The literals are from the enumeration {@link org.oasisopen.names.tc.opendocument.xmlns.text.Boolean}. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Show End Of Presentation Slide</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Show End Of Presentation Slide</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.text.Boolean * @see #isSetShowEndOfPresentationSlide() * @see #unsetShowEndOfPresentationSlide() * @see #setShowEndOfPresentationSlide(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_ShowEndOfPresentationSlide() * @model unsettable="true" * extendedMetaData="kind='attribute' name='show-end-of-presentation-slide' namespace='##targetNamespace'" * @generated */ org.oasisopen.names.tc.opendocument.xmlns.text.Boolean getShowEndOfPresentationSlide(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getShowEndOfPresentationSlide <em>Show End Of Presentation Slide</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Show End Of Presentation Slide</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.text.Boolean * @see #isSetShowEndOfPresentationSlide() * @see #unsetShowEndOfPresentationSlide() * @see #getShowEndOfPresentationSlide() * @generated */ void setShowEndOfPresentationSlide(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean value); /** * Unsets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getShowEndOfPresentationSlide <em>Show End Of Presentation Slide</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #isSetShowEndOfPresentationSlide() * @see #getShowEndOfPresentationSlide() * @see #setShowEndOfPresentationSlide(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @generated */ void unsetShowEndOfPresentationSlide(); /** * Returns whether the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getShowEndOfPresentationSlide <em>Show End Of Presentation Slide</em>}' attribute is set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return whether the value of the '<em>Show End Of Presentation Slide</em>' attribute is set. * @see #unsetShowEndOfPresentationSlide() * @see #getShowEndOfPresentationSlide() * @see #setShowEndOfPresentationSlide(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @generated */ boolean isSetShowEndOfPresentationSlide(); /** * Returns the value of the '<em><b>Show Logo</b></em>' attribute. * The literals are from the enumeration {@link org.oasisopen.names.tc.opendocument.xmlns.text.Boolean}. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Show Logo</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Show Logo</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.text.Boolean * @see #isSetShowLogo() * @see #unsetShowLogo() * @see #setShowLogo(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_ShowLogo() * @model unsettable="true" * extendedMetaData="kind='attribute' name='show-logo' namespace='##targetNamespace'" * @generated */ org.oasisopen.names.tc.opendocument.xmlns.text.Boolean getShowLogo(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getShowLogo <em>Show Logo</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Show Logo</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.text.Boolean * @see #isSetShowLogo() * @see #unsetShowLogo() * @see #getShowLogo() * @generated */ void setShowLogo(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean value); /** * Unsets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getShowLogo <em>Show Logo</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #isSetShowLogo() * @see #getShowLogo() * @see #setShowLogo(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @generated */ void unsetShowLogo(); /** * Returns whether the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getShowLogo <em>Show Logo</em>}' attribute is set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return whether the value of the '<em>Show Logo</em>' attribute is set. * @see #unsetShowLogo() * @see #getShowLogo() * @see #setShowLogo(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @generated */ boolean isSetShowLogo(); /** * Returns the value of the '<em><b>Source</b></em>' attribute. * The literals are from the enumeration {@link org.oasisopen.names.tc.opendocument.xmlns.presentation.SourceType}. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Source</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Source</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.SourceType * @see #isSetSource() * @see #unsetSource() * @see #setSource(SourceType) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_Source() * @model unsettable="true" * extendedMetaData="kind='attribute' name='source' namespace='##targetNamespace'" * @generated */ SourceType getSource(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getSource <em>Source</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Source</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.SourceType * @see #isSetSource() * @see #unsetSource() * @see #getSource() * @generated */ void setSource(SourceType value); /** * Unsets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getSource <em>Source</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #isSetSource() * @see #getSource() * @see #setSource(SourceType) * @generated */ void unsetSource(); /** * Returns whether the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getSource <em>Source</em>}' attribute is set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return whether the value of the '<em>Source</em>' attribute is set. * @see #unsetSource() * @see #getSource() * @see #setSource(SourceType) * @generated */ boolean isSetSource(); /** * Returns the value of the '<em><b>Speed</b></em>' attribute. * The literals are from the enumeration {@link org.oasisopen.names.tc.opendocument.xmlns.text.PresentationSpeeds}. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Speed</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Speed</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.text.PresentationSpeeds * @see #isSetSpeed() * @see #unsetSpeed() * @see #setSpeed(PresentationSpeeds) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_Speed() * @model unsettable="true" * extendedMetaData="kind='attribute' name='speed' namespace='##targetNamespace'" * @generated */ PresentationSpeeds getSpeed(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getSpeed <em>Speed</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Speed</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.text.PresentationSpeeds * @see #isSetSpeed() * @see #unsetSpeed() * @see #getSpeed() * @generated */ void setSpeed(PresentationSpeeds value); /** * Unsets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getSpeed <em>Speed</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #isSetSpeed() * @see #getSpeed() * @see #setSpeed(PresentationSpeeds) * @generated */ void unsetSpeed(); /** * Returns whether the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getSpeed <em>Speed</em>}' attribute is set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return whether the value of the '<em>Speed</em>' attribute is set. * @see #unsetSpeed() * @see #getSpeed() * @see #setSpeed(PresentationSpeeds) * @generated */ boolean isSetSpeed(); /** * Returns the value of the '<em><b>Start Page</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Start Page</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Start Page</em>' attribute. * @see #setStartPage(String) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_StartPage() * @model dataType="org.oasisopen.names.tc.opendocument.xmlns.text.String" * extendedMetaData="kind='attribute' name='start-page' namespace='##targetNamespace'" * @generated */ String getStartPage(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getStartPage <em>Start Page</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Start Page</em>' attribute. * @see #getStartPage() * @generated */ void setStartPage(String value); /** * Returns the value of the '<em><b>Start Scale</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Start Scale</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Start Scale</em>' attribute. * @see #setStartScale(String) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_StartScale() * @model dataType="org.oasisopen.names.tc.opendocument.xmlns.text.Percent" * extendedMetaData="kind='attribute' name='start-scale' namespace='##targetNamespace'" * @generated */ String getStartScale(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getStartScale <em>Start Scale</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Start Scale</em>' attribute. * @see #getStartScale() * @generated */ void setStartScale(String value); /** * Returns the value of the '<em><b>Start With Navigator</b></em>' attribute. * The literals are from the enumeration {@link org.oasisopen.names.tc.opendocument.xmlns.text.Boolean}. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Start With Navigator</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Start With Navigator</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.text.Boolean * @see #isSetStartWithNavigator() * @see #unsetStartWithNavigator() * @see #setStartWithNavigator(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_StartWithNavigator() * @model unsettable="true" * extendedMetaData="kind='attribute' name='start-with-navigator' namespace='##targetNamespace'" * @generated */ org.oasisopen.names.tc.opendocument.xmlns.text.Boolean getStartWithNavigator(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getStartWithNavigator <em>Start With Navigator</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Start With Navigator</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.text.Boolean * @see #isSetStartWithNavigator() * @see #unsetStartWithNavigator() * @see #getStartWithNavigator() * @generated */ void setStartWithNavigator(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean value); /** * Unsets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getStartWithNavigator <em>Start With Navigator</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #isSetStartWithNavigator() * @see #getStartWithNavigator() * @see #setStartWithNavigator(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @generated */ void unsetStartWithNavigator(); /** * Returns whether the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getStartWithNavigator <em>Start With Navigator</em>}' attribute is set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return whether the value of the '<em>Start With Navigator</em>' attribute is set. * @see #unsetStartWithNavigator() * @see #getStartWithNavigator() * @see #setStartWithNavigator(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @generated */ boolean isSetStartWithNavigator(); /** * Returns the value of the '<em><b>Stay On Top</b></em>' attribute. * The literals are from the enumeration {@link org.oasisopen.names.tc.opendocument.xmlns.text.Boolean}. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Stay On Top</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Stay On Top</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.text.Boolean * @see #isSetStayOnTop() * @see #unsetStayOnTop() * @see #setStayOnTop(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_StayOnTop() * @model unsettable="true" * extendedMetaData="kind='attribute' name='stay-on-top' namespace='##targetNamespace'" * @generated */ org.oasisopen.names.tc.opendocument.xmlns.text.Boolean getStayOnTop(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getStayOnTop <em>Stay On Top</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Stay On Top</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.text.Boolean * @see #isSetStayOnTop() * @see #unsetStayOnTop() * @see #getStayOnTop() * @generated */ void setStayOnTop(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean value); /** * Unsets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getStayOnTop <em>Stay On Top</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #isSetStayOnTop() * @see #getStayOnTop() * @see #setStayOnTop(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @generated */ void unsetStayOnTop(); /** * Returns whether the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getStayOnTop <em>Stay On Top</em>}' attribute is set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return whether the value of the '<em>Stay On Top</em>' attribute is set. * @see #unsetStayOnTop() * @see #getStayOnTop() * @see #setStayOnTop(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @generated */ boolean isSetStayOnTop(); /** * Returns the value of the '<em><b>Style Name</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Style 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>Style Name</em>' attribute. * @see #setStyleName(String) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_StyleName() * @model dataType="org.oasisopen.names.tc.opendocument.xmlns.presentation.StyleNameType" * extendedMetaData="kind='attribute' name='style-name' namespace='##targetNamespace'" * @generated */ String getStyleName(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getStyleName <em>Style Name</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Style Name</em>' attribute. * @see #getStyleName() * @generated */ void setStyleName(String value); /** * Returns the value of the '<em><b>Transition On Click</b></em>' attribute. * The literals are from the enumeration {@link org.oasisopen.names.tc.opendocument.xmlns.presentation.TransitionOnClickType}. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Transition On Click</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Transition On Click</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.TransitionOnClickType * @see #isSetTransitionOnClick() * @see #unsetTransitionOnClick() * @see #setTransitionOnClick(TransitionOnClickType) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_TransitionOnClick() * @model unsettable="true" * extendedMetaData="kind='attribute' name='transition-on-click' namespace='##targetNamespace'" * @generated */ TransitionOnClickType getTransitionOnClick(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getTransitionOnClick <em>Transition On Click</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Transition On Click</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.TransitionOnClickType * @see #isSetTransitionOnClick() * @see #unsetTransitionOnClick() * @see #getTransitionOnClick() * @generated */ void setTransitionOnClick(TransitionOnClickType value); /** * Unsets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getTransitionOnClick <em>Transition On Click</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #isSetTransitionOnClick() * @see #getTransitionOnClick() * @see #setTransitionOnClick(TransitionOnClickType) * @generated */ void unsetTransitionOnClick(); /** * Returns whether the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getTransitionOnClick <em>Transition On Click</em>}' attribute is set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return whether the value of the '<em>Transition On Click</em>' attribute is set. * @see #unsetTransitionOnClick() * @see #getTransitionOnClick() * @see #setTransitionOnClick(TransitionOnClickType) * @generated */ boolean isSetTransitionOnClick(); /** * Returns the value of the '<em><b>Transition Speed</b></em>' attribute. * The literals are from the enumeration {@link org.oasisopen.names.tc.opendocument.xmlns.text.PresentationSpeeds}. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Transition Speed</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Transition Speed</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.text.PresentationSpeeds * @see #isSetTransitionSpeed() * @see #unsetTransitionSpeed() * @see #setTransitionSpeed(PresentationSpeeds) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_TransitionSpeed() * @model unsettable="true" * extendedMetaData="kind='attribute' name='transition-speed' namespace='##targetNamespace'" * @generated */ PresentationSpeeds getTransitionSpeed(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getTransitionSpeed <em>Transition Speed</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Transition Speed</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.text.PresentationSpeeds * @see #isSetTransitionSpeed() * @see #unsetTransitionSpeed() * @see #getTransitionSpeed() * @generated */ void setTransitionSpeed(PresentationSpeeds value); /** * Unsets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getTransitionSpeed <em>Transition Speed</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #isSetTransitionSpeed() * @see #getTransitionSpeed() * @see #setTransitionSpeed(PresentationSpeeds) * @generated */ void unsetTransitionSpeed(); /** * Returns whether the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getTransitionSpeed <em>Transition Speed</em>}' attribute is set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return whether the value of the '<em>Transition Speed</em>' attribute is set. * @see #unsetTransitionSpeed() * @see #getTransitionSpeed() * @see #setTransitionSpeed(PresentationSpeeds) * @generated */ boolean isSetTransitionSpeed(); /** * Returns the value of the '<em><b>Transition Style</b></em>' attribute. * The literals are from the enumeration {@link org.oasisopen.names.tc.opendocument.xmlns.presentation.TransitionStyleType}. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Transition Style</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Transition Style</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.TransitionStyleType * @see #isSetTransitionStyle() * @see #unsetTransitionStyle() * @see #setTransitionStyle(TransitionStyleType) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_TransitionStyle() * @model unsettable="true" * extendedMetaData="kind='attribute' name='transition-style' namespace='##targetNamespace'" * @generated */ TransitionStyleType getTransitionStyle(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getTransitionStyle <em>Transition Style</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Transition Style</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.TransitionStyleType * @see #isSetTransitionStyle() * @see #unsetTransitionStyle() * @see #getTransitionStyle() * @generated */ void setTransitionStyle(TransitionStyleType value); /** * Unsets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getTransitionStyle <em>Transition Style</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #isSetTransitionStyle() * @see #getTransitionStyle() * @see #setTransitionStyle(TransitionStyleType) * @generated */ void unsetTransitionStyle(); /** * Returns whether the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getTransitionStyle <em>Transition Style</em>}' attribute is set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return whether the value of the '<em>Transition Style</em>' attribute is set. * @see #unsetTransitionStyle() * @see #getTransitionStyle() * @see #setTransitionStyle(TransitionStyleType) * @generated */ boolean isSetTransitionStyle(); /** * Returns the value of the '<em><b>Transition Type</b></em>' attribute. * The literals are from the enumeration {@link org.oasisopen.names.tc.opendocument.xmlns.presentation.TransitionTypeType}. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Transition Type</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Transition Type</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.TransitionTypeType * @see #isSetTransitionType() * @see #unsetTransitionType() * @see #setTransitionType(TransitionTypeType) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_TransitionType() * @model unsettable="true" * extendedMetaData="kind='attribute' name='transition-type' namespace='##targetNamespace'" * @generated */ TransitionTypeType getTransitionType(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getTransitionType <em>Transition Type</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Transition Type</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.TransitionTypeType * @see #isSetTransitionType() * @see #unsetTransitionType() * @see #getTransitionType() * @generated */ void setTransitionType(TransitionTypeType value); /** * Unsets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getTransitionType <em>Transition Type</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #isSetTransitionType() * @see #getTransitionType() * @see #setTransitionType(TransitionTypeType) * @generated */ void unsetTransitionType(); /** * Returns whether the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getTransitionType <em>Transition Type</em>}' attribute is set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return whether the value of the '<em>Transition Type</em>' attribute is set. * @see #unsetTransitionType() * @see #getTransitionType() * @see #setTransitionType(TransitionTypeType) * @generated */ boolean isSetTransitionType(); /** * Returns the value of the '<em><b>Use Date Time Name</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Use Date Time 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>Use Date Time Name</em>' attribute. * @see #setUseDateTimeName(String) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_UseDateTimeName() * @model dataType="org.oasisopen.names.tc.opendocument.xmlns.text.String" * extendedMetaData="kind='attribute' name='use-date-time-name' namespace='##targetNamespace'" * @generated */ String getUseDateTimeName(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getUseDateTimeName <em>Use Date Time Name</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Use Date Time Name</em>' attribute. * @see #getUseDateTimeName() * @generated */ void setUseDateTimeName(String value); /** * Returns the value of the '<em><b>Use Footer Name</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Use Footer 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>Use Footer Name</em>' attribute. * @see #setUseFooterName(String) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_UseFooterName() * @model dataType="org.oasisopen.names.tc.opendocument.xmlns.text.String" * extendedMetaData="kind='attribute' name='use-footer-name' namespace='##targetNamespace'" * @generated */ String getUseFooterName(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getUseFooterName <em>Use Footer Name</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Use Footer Name</em>' attribute. * @see #getUseFooterName() * @generated */ void setUseFooterName(String value); /** * Returns the value of the '<em><b>Use Header Name</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Use Header 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>Use Header Name</em>' attribute. * @see #setUseHeaderName(String) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_UseHeaderName() * @model dataType="org.oasisopen.names.tc.opendocument.xmlns.text.String" * extendedMetaData="kind='attribute' name='use-header-name' namespace='##targetNamespace'" * @generated */ String getUseHeaderName(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getUseHeaderName <em>Use Header Name</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Use Header Name</em>' attribute. * @see #getUseHeaderName() * @generated */ void setUseHeaderName(String value); /** * Returns the value of the '<em><b>User Transformed</b></em>' attribute. * The literals are from the enumeration {@link org.oasisopen.names.tc.opendocument.xmlns.text.Boolean}. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>User Transformed</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>User Transformed</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.text.Boolean * @see #isSetUserTransformed() * @see #unsetUserTransformed() * @see #setUserTransformed(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_UserTransformed() * @model unsettable="true" * extendedMetaData="kind='attribute' name='user-transformed' namespace='##targetNamespace'" * @generated */ org.oasisopen.names.tc.opendocument.xmlns.text.Boolean getUserTransformed(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getUserTransformed <em>User Transformed</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>User Transformed</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.text.Boolean * @see #isSetUserTransformed() * @see #unsetUserTransformed() * @see #getUserTransformed() * @generated */ void setUserTransformed(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean value); /** * Unsets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getUserTransformed <em>User Transformed</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #isSetUserTransformed() * @see #getUserTransformed() * @see #setUserTransformed(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @generated */ void unsetUserTransformed(); /** * Returns whether the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getUserTransformed <em>User Transformed</em>}' attribute is set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return whether the value of the '<em>User Transformed</em>' attribute is set. * @see #unsetUserTransformed() * @see #getUserTransformed() * @see #setUserTransformed(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean) * @generated */ boolean isSetUserTransformed(); /** * Returns the value of the '<em><b>Verb</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Verb</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Verb</em>' attribute. * @see #setVerb(BigInteger) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_Verb() * @model dataType="org.oasisopen.names.tc.opendocument.xmlns.text.NonNegativeInteger" * extendedMetaData="kind='attribute' name='verb' namespace='##targetNamespace'" * @generated */ BigInteger getVerb(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getVerb <em>Verb</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Verb</em>' attribute. * @see #getVerb() * @generated */ void setVerb(BigInteger value); /** * Returns the value of the '<em><b>Visibility</b></em>' attribute. * The literals are from the enumeration {@link org.oasisopen.names.tc.opendocument.xmlns.presentation.VisibilityType}. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Visibility</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Visibility</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.VisibilityType * @see #isSetVisibility() * @see #unsetVisibility() * @see #setVisibility(VisibilityType) * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage#getDocumentRoot_Visibility() * @model unsettable="true" * extendedMetaData="kind='attribute' name='visibility' namespace='##targetNamespace'" * @generated */ VisibilityType getVisibility(); /** * Sets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getVisibility <em>Visibility</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Visibility</em>' attribute. * @see org.oasisopen.names.tc.opendocument.xmlns.presentation.VisibilityType * @see #isSetVisibility() * @see #unsetVisibility() * @see #getVisibility() * @generated */ void setVisibility(VisibilityType value); /** * Unsets the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getVisibility <em>Visibility</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #isSetVisibility() * @see #getVisibility() * @see #setVisibility(VisibilityType) * @generated */ void unsetVisibility(); /** * Returns whether the value of the '{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot#getVisibility <em>Visibility</em>}' attribute is set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return whether the value of the '<em>Visibility</em>' attribute is set. * @see #unsetVisibility() * @see #getVisibility() * @see #setVisibility(VisibilityType) * @generated */ boolean isSetVisibility(); } // DocumentRoot