/******************************************************************************* * 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.impl; import java.math.BigInteger; import java.util.List; import javax.xml.datatype.Duration; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.common.notify.NotificationChain; import org.eclipse.emf.common.util.EMap; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EStructuralFeature; import org.eclipse.emf.ecore.EcorePackage; import org.eclipse.emf.ecore.InternalEObject; import org.eclipse.emf.ecore.impl.ENotificationImpl; import org.eclipse.emf.ecore.impl.EObjectImpl; import org.eclipse.emf.ecore.impl.EStringToStringMapEntryImpl; import org.eclipse.emf.ecore.util.BasicFeatureMap; import org.eclipse.emf.ecore.util.EcoreEMap; import org.eclipse.emf.ecore.util.FeatureMap; import org.eclipse.emf.ecore.util.InternalEList; import org.oasisopen.names.tc.opendocument.xmlns.presentation.ActionType; import org.oasisopen.names.tc.opendocument.xmlns.presentation.AnimationGroupType; import org.oasisopen.names.tc.opendocument.xmlns.presentation.AnimationsType; import org.oasisopen.names.tc.opendocument.xmlns.presentation.AnimationsType1; import org.oasisopen.names.tc.opendocument.xmlns.presentation.DateTimeDeclType; import org.oasisopen.names.tc.opendocument.xmlns.presentation.DateTimeType; import org.oasisopen.names.tc.opendocument.xmlns.presentation.DimType; import org.oasisopen.names.tc.opendocument.xmlns.presentation.DocumentRoot; import org.oasisopen.names.tc.opendocument.xmlns.presentation.EventListenerType; import org.oasisopen.names.tc.opendocument.xmlns.presentation.FooterDeclType; import org.oasisopen.names.tc.opendocument.xmlns.presentation.FooterType; import org.oasisopen.names.tc.opendocument.xmlns.presentation.HeaderDeclType; import org.oasisopen.names.tc.opendocument.xmlns.presentation.HeaderType; import org.oasisopen.names.tc.opendocument.xmlns.presentation.HideShapeType; import org.oasisopen.names.tc.opendocument.xmlns.presentation.HideTextType; import org.oasisopen.names.tc.opendocument.xmlns.presentation.NodeTypeType; import org.oasisopen.names.tc.opendocument.xmlns.presentation.NotesType; import org.oasisopen.names.tc.opendocument.xmlns.presentation.PlaceholderType; import org.oasisopen.names.tc.opendocument.xmlns.presentation.PlayType; import org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage; import org.oasisopen.names.tc.opendocument.xmlns.presentation.PresetClassType; import org.oasisopen.names.tc.opendocument.xmlns.presentation.SettingsType; import org.oasisopen.names.tc.opendocument.xmlns.presentation.ShowShapeType; import org.oasisopen.names.tc.opendocument.xmlns.presentation.ShowTextType; import org.oasisopen.names.tc.opendocument.xmlns.presentation.ShowType; import org.oasisopen.names.tc.opendocument.xmlns.presentation.SoundType; import org.oasisopen.names.tc.opendocument.xmlns.presentation.SourceType; import org.oasisopen.names.tc.opendocument.xmlns.presentation.TransitionOnClickType; import org.oasisopen.names.tc.opendocument.xmlns.presentation.TransitionStyleType; import org.oasisopen.names.tc.opendocument.xmlns.presentation.TransitionTypeType; import org.oasisopen.names.tc.opendocument.xmlns.presentation.VisibilityType; 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 --> * An implementation of the model object '<em><b>Document Root</b></em>'. * <!-- end-user-doc --> * <p> * The following features are implemented: * <ul> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getMixed <em>Mixed</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getXMLNSPrefixMap <em>XMLNS Prefix Map</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getXSISchemaLocation <em>XSI Schema Location</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getAnimationGroup <em>Animation Group</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getAnimations <em>Animations</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getDateTime <em>Date Time</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getDateTimeDecl <em>Date Time Decl</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getDim <em>Dim</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getEventListener <em>Event Listener</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getFooter <em>Footer</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getFooterDecl <em>Footer Decl</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getHeader <em>Header</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getHeaderDecl <em>Header Decl</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getHideShape <em>Hide Shape</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getHideText <em>Hide Text</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getNotes <em>Notes</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getPlaceholder <em>Placeholder</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getPlay <em>Play</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getSettings <em>Settings</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getShow <em>Show</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getShowShape <em>Show Shape</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getShowText <em>Show Text</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getSound <em>Sound</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getAction <em>Action</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getAnimations1 <em>Animations1</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getBackgroundObjectsVisible <em>Background Objects Visible</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getBackgroundVisible <em>Background Visible</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getClass_ <em>Class</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getClassNames <em>Class Names</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getDelay <em>Delay</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getDirection <em>Direction</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getDisplayDateTime <em>Display Date Time</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getDisplayFooter <em>Display Footer</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getDisplayHeader <em>Display Header</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getDisplayPageNumber <em>Display Page Number</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getDuration <em>Duration</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getEffect <em>Effect</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getEndless <em>Endless</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getForceManual <em>Force Manual</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getFullScreen <em>Full Screen</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getGroupId <em>Group Id</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getMasterElement <em>Master Element</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getMouseAsPen <em>Mouse As Pen</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getMouseVisible <em>Mouse Visible</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getName <em>Name</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getNodeType <em>Node Type</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getPages <em>Pages</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getPathId <em>Path Id</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getPause <em>Pause</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getPlaceholder1 <em>Placeholder1</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getPlayFull <em>Play Full</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getPresentationPageLayoutName <em>Presentation Page Layout Name</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getPresetClass <em>Preset Class</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getPresetId <em>Preset Id</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getPresetSubType <em>Preset Sub Type</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getShow1 <em>Show1</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getShowEndOfPresentationSlide <em>Show End Of Presentation Slide</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getShowLogo <em>Show Logo</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getSource <em>Source</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getSpeed <em>Speed</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getStartPage <em>Start Page</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getStartScale <em>Start Scale</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getStartWithNavigator <em>Start With Navigator</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getStayOnTop <em>Stay On Top</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getStyleName <em>Style Name</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getTransitionOnClick <em>Transition On Click</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getTransitionSpeed <em>Transition Speed</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getTransitionStyle <em>Transition Style</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getTransitionType <em>Transition Type</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getUseDateTimeName <em>Use Date Time Name</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getUseFooterName <em>Use Footer Name</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getUseHeaderName <em>Use Header Name</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getUserTransformed <em>User Transformed</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getVerb <em>Verb</em>}</li> * <li>{@link org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.DocumentRootImpl#getVisibility <em>Visibility</em>}</li> * </ul> * </p> * * @generated */ public class DocumentRootImpl extends EObjectImpl implements DocumentRoot { /** * The cached value of the '{@link #getMixed() <em>Mixed</em>}' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getMixed() * @generated * @ordered */ protected FeatureMap mixed; /** * The cached value of the '{@link #getXMLNSPrefixMap() <em>XMLNS Prefix Map</em>}' map. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getXMLNSPrefixMap() * @generated * @ordered */ protected EMap<String, String> xMLNSPrefixMap; /** * The cached value of the '{@link #getXSISchemaLocation() <em>XSI Schema Location</em>}' map. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getXSISchemaLocation() * @generated * @ordered */ protected EMap<String, String> xSISchemaLocation; /** * The default value of the '{@link #getAction() <em>Action</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getAction() * @generated * @ordered */ protected static final ActionType ACTION_EDEFAULT = ActionType.NONE; /** * The cached value of the '{@link #getAction() <em>Action</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getAction() * @generated * @ordered */ protected ActionType action = ACTION_EDEFAULT; /** * This is true if the Action attribute has been set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ protected boolean actionESet; /** * The default value of the '{@link #getAnimations1() <em>Animations1</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getAnimations1() * @generated * @ordered */ protected static final AnimationsType ANIMATIONS1_EDEFAULT = AnimationsType.ENABLED; /** * The cached value of the '{@link #getAnimations1() <em>Animations1</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getAnimations1() * @generated * @ordered */ protected AnimationsType animations1 = ANIMATIONS1_EDEFAULT; /** * This is true if the Animations1 attribute has been set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ protected boolean animations1ESet; /** * The default value of the '{@link #getBackgroundObjectsVisible() <em>Background Objects Visible</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getBackgroundObjectsVisible() * @generated * @ordered */ protected static final org.oasisopen.names.tc.opendocument.xmlns.text.Boolean BACKGROUND_OBJECTS_VISIBLE_EDEFAULT = org.oasisopen.names.tc.opendocument.xmlns.text.Boolean.TRUE; /** * The cached value of the '{@link #getBackgroundObjectsVisible() <em>Background Objects Visible</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getBackgroundObjectsVisible() * @generated * @ordered */ protected org.oasisopen.names.tc.opendocument.xmlns.text.Boolean backgroundObjectsVisible = BACKGROUND_OBJECTS_VISIBLE_EDEFAULT; /** * This is true if the Background Objects Visible attribute has been set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ protected boolean backgroundObjectsVisibleESet; /** * The default value of the '{@link #getBackgroundVisible() <em>Background Visible</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getBackgroundVisible() * @generated * @ordered */ protected static final org.oasisopen.names.tc.opendocument.xmlns.text.Boolean BACKGROUND_VISIBLE_EDEFAULT = org.oasisopen.names.tc.opendocument.xmlns.text.Boolean.TRUE; /** * The cached value of the '{@link #getBackgroundVisible() <em>Background Visible</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getBackgroundVisible() * @generated * @ordered */ protected org.oasisopen.names.tc.opendocument.xmlns.text.Boolean backgroundVisible = BACKGROUND_VISIBLE_EDEFAULT; /** * This is true if the Background Visible attribute has been set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ protected boolean backgroundVisibleESet; /** * The default value of the '{@link #getClass_() <em>Class</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getClass_() * @generated * @ordered */ protected static final PresentationClasses CLASS_EDEFAULT = PresentationClasses.TITLE; /** * The cached value of the '{@link #getClass_() <em>Class</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getClass_() * @generated * @ordered */ protected PresentationClasses class_ = CLASS_EDEFAULT; /** * This is true if the Class attribute has been set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ protected boolean classESet; /** * The default value of the '{@link #getClassNames() <em>Class Names</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getClassNames() * @generated * @ordered */ protected static final List<String> CLASS_NAMES_EDEFAULT = null; /** * The cached value of the '{@link #getClassNames() <em>Class Names</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getClassNames() * @generated * @ordered */ protected List<String> classNames = CLASS_NAMES_EDEFAULT; /** * The default value of the '{@link #getDelay() <em>Delay</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getDelay() * @generated * @ordered */ protected static final Duration DELAY_EDEFAULT = null; /** * The cached value of the '{@link #getDelay() <em>Delay</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getDelay() * @generated * @ordered */ protected Duration delay = DELAY_EDEFAULT; /** * The default value of the '{@link #getDirection() <em>Direction</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getDirection() * @generated * @ordered */ protected static final PresentationEffectDirections DIRECTION_EDEFAULT = PresentationEffectDirections.NONE; /** * The cached value of the '{@link #getDirection() <em>Direction</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getDirection() * @generated * @ordered */ protected PresentationEffectDirections direction = DIRECTION_EDEFAULT; /** * This is true if the Direction attribute has been set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ protected boolean directionESet; /** * The default value of the '{@link #getDisplayDateTime() <em>Display Date Time</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getDisplayDateTime() * @generated * @ordered */ protected static final org.oasisopen.names.tc.opendocument.xmlns.text.Boolean DISPLAY_DATE_TIME_EDEFAULT = org.oasisopen.names.tc.opendocument.xmlns.text.Boolean.TRUE; /** * The cached value of the '{@link #getDisplayDateTime() <em>Display Date Time</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getDisplayDateTime() * @generated * @ordered */ protected org.oasisopen.names.tc.opendocument.xmlns.text.Boolean displayDateTime = DISPLAY_DATE_TIME_EDEFAULT; /** * This is true if the Display Date Time attribute has been set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ protected boolean displayDateTimeESet; /** * The default value of the '{@link #getDisplayFooter() <em>Display Footer</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getDisplayFooter() * @generated * @ordered */ protected static final org.oasisopen.names.tc.opendocument.xmlns.text.Boolean DISPLAY_FOOTER_EDEFAULT = org.oasisopen.names.tc.opendocument.xmlns.text.Boolean.TRUE; /** * The cached value of the '{@link #getDisplayFooter() <em>Display Footer</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getDisplayFooter() * @generated * @ordered */ protected org.oasisopen.names.tc.opendocument.xmlns.text.Boolean displayFooter = DISPLAY_FOOTER_EDEFAULT; /** * This is true if the Display Footer attribute has been set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ protected boolean displayFooterESet; /** * The default value of the '{@link #getDisplayHeader() <em>Display Header</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getDisplayHeader() * @generated * @ordered */ protected static final org.oasisopen.names.tc.opendocument.xmlns.text.Boolean DISPLAY_HEADER_EDEFAULT = org.oasisopen.names.tc.opendocument.xmlns.text.Boolean.TRUE; /** * The cached value of the '{@link #getDisplayHeader() <em>Display Header</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getDisplayHeader() * @generated * @ordered */ protected org.oasisopen.names.tc.opendocument.xmlns.text.Boolean displayHeader = DISPLAY_HEADER_EDEFAULT; /** * This is true if the Display Header attribute has been set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ protected boolean displayHeaderESet; /** * The default value of the '{@link #getDisplayPageNumber() <em>Display Page Number</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getDisplayPageNumber() * @generated * @ordered */ protected static final org.oasisopen.names.tc.opendocument.xmlns.text.Boolean DISPLAY_PAGE_NUMBER_EDEFAULT = org.oasisopen.names.tc.opendocument.xmlns.text.Boolean.TRUE; /** * The cached value of the '{@link #getDisplayPageNumber() <em>Display Page Number</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getDisplayPageNumber() * @generated * @ordered */ protected org.oasisopen.names.tc.opendocument.xmlns.text.Boolean displayPageNumber = DISPLAY_PAGE_NUMBER_EDEFAULT; /** * This is true if the Display Page Number attribute has been set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ protected boolean displayPageNumberESet; /** * The default value of the '{@link #getDuration() <em>Duration</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getDuration() * @generated * @ordered */ protected static final Duration DURATION_EDEFAULT = null; /** * The cached value of the '{@link #getDuration() <em>Duration</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getDuration() * @generated * @ordered */ protected Duration duration = DURATION_EDEFAULT; /** * The default value of the '{@link #getEffect() <em>Effect</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getEffect() * @generated * @ordered */ protected static final PresentationEffects EFFECT_EDEFAULT = PresentationEffects.NONE; /** * The cached value of the '{@link #getEffect() <em>Effect</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getEffect() * @generated * @ordered */ protected PresentationEffects effect = EFFECT_EDEFAULT; /** * This is true if the Effect attribute has been set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ protected boolean effectESet; /** * The default value of the '{@link #getEndless() <em>Endless</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getEndless() * @generated * @ordered */ protected static final org.oasisopen.names.tc.opendocument.xmlns.text.Boolean ENDLESS_EDEFAULT = org.oasisopen.names.tc.opendocument.xmlns.text.Boolean.TRUE; /** * The cached value of the '{@link #getEndless() <em>Endless</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getEndless() * @generated * @ordered */ protected org.oasisopen.names.tc.opendocument.xmlns.text.Boolean endless = ENDLESS_EDEFAULT; /** * This is true if the Endless attribute has been set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ protected boolean endlessESet; /** * The default value of the '{@link #getForceManual() <em>Force Manual</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getForceManual() * @generated * @ordered */ protected static final org.oasisopen.names.tc.opendocument.xmlns.text.Boolean FORCE_MANUAL_EDEFAULT = org.oasisopen.names.tc.opendocument.xmlns.text.Boolean.TRUE; /** * The cached value of the '{@link #getForceManual() <em>Force Manual</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getForceManual() * @generated * @ordered */ protected org.oasisopen.names.tc.opendocument.xmlns.text.Boolean forceManual = FORCE_MANUAL_EDEFAULT; /** * This is true if the Force Manual attribute has been set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ protected boolean forceManualESet; /** * The default value of the '{@link #getFullScreen() <em>Full Screen</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getFullScreen() * @generated * @ordered */ protected static final org.oasisopen.names.tc.opendocument.xmlns.text.Boolean FULL_SCREEN_EDEFAULT = org.oasisopen.names.tc.opendocument.xmlns.text.Boolean.TRUE; /** * The cached value of the '{@link #getFullScreen() <em>Full Screen</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getFullScreen() * @generated * @ordered */ protected org.oasisopen.names.tc.opendocument.xmlns.text.Boolean fullScreen = FULL_SCREEN_EDEFAULT; /** * This is true if the Full Screen attribute has been set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ protected boolean fullScreenESet; /** * The default value of the '{@link #getGroupId() <em>Group Id</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getGroupId() * @generated * @ordered */ protected static final String GROUP_ID_EDEFAULT = null; /** * The cached value of the '{@link #getGroupId() <em>Group Id</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getGroupId() * @generated * @ordered */ protected String groupId = GROUP_ID_EDEFAULT; /** * The default value of the '{@link #getMasterElement() <em>Master Element</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getMasterElement() * @generated * @ordered */ protected static final String MASTER_ELEMENT_EDEFAULT = null; /** * The cached value of the '{@link #getMasterElement() <em>Master Element</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getMasterElement() * @generated * @ordered */ protected String masterElement = MASTER_ELEMENT_EDEFAULT; /** * The default value of the '{@link #getMouseAsPen() <em>Mouse As Pen</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getMouseAsPen() * @generated * @ordered */ protected static final org.oasisopen.names.tc.opendocument.xmlns.text.Boolean MOUSE_AS_PEN_EDEFAULT = org.oasisopen.names.tc.opendocument.xmlns.text.Boolean.TRUE; /** * The cached value of the '{@link #getMouseAsPen() <em>Mouse As Pen</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getMouseAsPen() * @generated * @ordered */ protected org.oasisopen.names.tc.opendocument.xmlns.text.Boolean mouseAsPen = MOUSE_AS_PEN_EDEFAULT; /** * This is true if the Mouse As Pen attribute has been set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ protected boolean mouseAsPenESet; /** * The default value of the '{@link #getMouseVisible() <em>Mouse Visible</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getMouseVisible() * @generated * @ordered */ protected static final org.oasisopen.names.tc.opendocument.xmlns.text.Boolean MOUSE_VISIBLE_EDEFAULT = org.oasisopen.names.tc.opendocument.xmlns.text.Boolean.TRUE; /** * The cached value of the '{@link #getMouseVisible() <em>Mouse Visible</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getMouseVisible() * @generated * @ordered */ protected org.oasisopen.names.tc.opendocument.xmlns.text.Boolean mouseVisible = MOUSE_VISIBLE_EDEFAULT; /** * This is true if the Mouse Visible attribute has been set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ protected boolean mouseVisibleESet; /** * The default value of the '{@link #getName() <em>Name</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getName() * @generated * @ordered */ protected static final String NAME_EDEFAULT = null; /** * The cached value of the '{@link #getName() <em>Name</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getName() * @generated * @ordered */ protected String name = NAME_EDEFAULT; /** * The default value of the '{@link #getNodeType() <em>Node Type</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getNodeType() * @generated * @ordered */ protected static final NodeTypeType NODE_TYPE_EDEFAULT = NodeTypeType.DEFAULT; /** * The cached value of the '{@link #getNodeType() <em>Node Type</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getNodeType() * @generated * @ordered */ protected NodeTypeType nodeType = NODE_TYPE_EDEFAULT; /** * This is true if the Node Type attribute has been set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ protected boolean nodeTypeESet; /** * The default value of the '{@link #getPages() <em>Pages</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getPages() * @generated * @ordered */ protected static final Object PAGES_EDEFAULT = null; /** * The cached value of the '{@link #getPages() <em>Pages</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getPages() * @generated * @ordered */ protected Object pages = PAGES_EDEFAULT; /** * The default value of the '{@link #getPathId() <em>Path Id</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getPathId() * @generated * @ordered */ protected static final Object PATH_ID_EDEFAULT = null; /** * The cached value of the '{@link #getPathId() <em>Path Id</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getPathId() * @generated * @ordered */ protected Object pathId = PATH_ID_EDEFAULT; /** * The default value of the '{@link #getPause() <em>Pause</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getPause() * @generated * @ordered */ protected static final Duration PAUSE_EDEFAULT = null; /** * The cached value of the '{@link #getPause() <em>Pause</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getPause() * @generated * @ordered */ protected Duration pause = PAUSE_EDEFAULT; /** * The default value of the '{@link #getPlaceholder1() <em>Placeholder1</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getPlaceholder1() * @generated * @ordered */ protected static final org.oasisopen.names.tc.opendocument.xmlns.text.Boolean PLACEHOLDER1_EDEFAULT = org.oasisopen.names.tc.opendocument.xmlns.text.Boolean.TRUE; /** * The cached value of the '{@link #getPlaceholder1() <em>Placeholder1</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getPlaceholder1() * @generated * @ordered */ protected org.oasisopen.names.tc.opendocument.xmlns.text.Boolean placeholder1 = PLACEHOLDER1_EDEFAULT; /** * This is true if the Placeholder1 attribute has been set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ protected boolean placeholder1ESet; /** * The default value of the '{@link #getPlayFull() <em>Play Full</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getPlayFull() * @generated * @ordered */ protected static final org.oasisopen.names.tc.opendocument.xmlns.text.Boolean PLAY_FULL_EDEFAULT = org.oasisopen.names.tc.opendocument.xmlns.text.Boolean.TRUE; /** * The cached value of the '{@link #getPlayFull() <em>Play Full</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getPlayFull() * @generated * @ordered */ protected org.oasisopen.names.tc.opendocument.xmlns.text.Boolean playFull = PLAY_FULL_EDEFAULT; /** * This is true if the Play Full attribute has been set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ protected boolean playFullESet; /** * The default value of the '{@link #getPresentationPageLayoutName() <em>Presentation Page Layout Name</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getPresentationPageLayoutName() * @generated * @ordered */ protected static final String PRESENTATION_PAGE_LAYOUT_NAME_EDEFAULT = null; /** * The cached value of the '{@link #getPresentationPageLayoutName() <em>Presentation Page Layout Name</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getPresentationPageLayoutName() * @generated * @ordered */ protected String presentationPageLayoutName = PRESENTATION_PAGE_LAYOUT_NAME_EDEFAULT; /** * The default value of the '{@link #getPresetClass() <em>Preset Class</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getPresetClass() * @generated * @ordered */ protected static final PresetClassType PRESET_CLASS_EDEFAULT = PresetClassType.CUSTOM; /** * The cached value of the '{@link #getPresetClass() <em>Preset Class</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getPresetClass() * @generated * @ordered */ protected PresetClassType presetClass = PRESET_CLASS_EDEFAULT; /** * This is true if the Preset Class attribute has been set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ protected boolean presetClassESet; /** * The default value of the '{@link #getPresetId() <em>Preset Id</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getPresetId() * @generated * @ordered */ protected static final String PRESET_ID_EDEFAULT = null; /** * The cached value of the '{@link #getPresetId() <em>Preset Id</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getPresetId() * @generated * @ordered */ protected String presetId = PRESET_ID_EDEFAULT; /** * The default value of the '{@link #getPresetSubType() <em>Preset Sub Type</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getPresetSubType() * @generated * @ordered */ protected static final String PRESET_SUB_TYPE_EDEFAULT = null; /** * The cached value of the '{@link #getPresetSubType() <em>Preset Sub Type</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getPresetSubType() * @generated * @ordered */ protected String presetSubType = PRESET_SUB_TYPE_EDEFAULT; /** * The default value of the '{@link #getShow1() <em>Show1</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getShow1() * @generated * @ordered */ protected static final String SHOW1_EDEFAULT = null; /** * The cached value of the '{@link #getShow1() <em>Show1</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getShow1() * @generated * @ordered */ protected String show1 = SHOW1_EDEFAULT; /** * The default value of the '{@link #getShowEndOfPresentationSlide() <em>Show End Of Presentation Slide</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getShowEndOfPresentationSlide() * @generated * @ordered */ protected static final org.oasisopen.names.tc.opendocument.xmlns.text.Boolean SHOW_END_OF_PRESENTATION_SLIDE_EDEFAULT = org.oasisopen.names.tc.opendocument.xmlns.text.Boolean.TRUE; /** * The cached value of the '{@link #getShowEndOfPresentationSlide() <em>Show End Of Presentation Slide</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getShowEndOfPresentationSlide() * @generated * @ordered */ protected org.oasisopen.names.tc.opendocument.xmlns.text.Boolean showEndOfPresentationSlide = SHOW_END_OF_PRESENTATION_SLIDE_EDEFAULT; /** * This is true if the Show End Of Presentation Slide attribute has been set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ protected boolean showEndOfPresentationSlideESet; /** * The default value of the '{@link #getShowLogo() <em>Show Logo</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getShowLogo() * @generated * @ordered */ protected static final org.oasisopen.names.tc.opendocument.xmlns.text.Boolean SHOW_LOGO_EDEFAULT = org.oasisopen.names.tc.opendocument.xmlns.text.Boolean.TRUE; /** * The cached value of the '{@link #getShowLogo() <em>Show Logo</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getShowLogo() * @generated * @ordered */ protected org.oasisopen.names.tc.opendocument.xmlns.text.Boolean showLogo = SHOW_LOGO_EDEFAULT; /** * This is true if the Show Logo attribute has been set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ protected boolean showLogoESet; /** * The default value of the '{@link #getSource() <em>Source</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getSource() * @generated * @ordered */ protected static final SourceType SOURCE_EDEFAULT = SourceType.FIXED; /** * The cached value of the '{@link #getSource() <em>Source</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getSource() * @generated * @ordered */ protected SourceType source = SOURCE_EDEFAULT; /** * This is true if the Source attribute has been set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ protected boolean sourceESet; /** * The default value of the '{@link #getSpeed() <em>Speed</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getSpeed() * @generated * @ordered */ protected static final PresentationSpeeds SPEED_EDEFAULT = PresentationSpeeds.SLOW; /** * The cached value of the '{@link #getSpeed() <em>Speed</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getSpeed() * @generated * @ordered */ protected PresentationSpeeds speed = SPEED_EDEFAULT; /** * This is true if the Speed attribute has been set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ protected boolean speedESet; /** * The default value of the '{@link #getStartPage() <em>Start Page</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getStartPage() * @generated * @ordered */ protected static final String START_PAGE_EDEFAULT = null; /** * The cached value of the '{@link #getStartPage() <em>Start Page</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getStartPage() * @generated * @ordered */ protected String startPage = START_PAGE_EDEFAULT; /** * The default value of the '{@link #getStartScale() <em>Start Scale</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getStartScale() * @generated * @ordered */ protected static final String START_SCALE_EDEFAULT = null; /** * The cached value of the '{@link #getStartScale() <em>Start Scale</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getStartScale() * @generated * @ordered */ protected String startScale = START_SCALE_EDEFAULT; /** * The default value of the '{@link #getStartWithNavigator() <em>Start With Navigator</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getStartWithNavigator() * @generated * @ordered */ protected static final org.oasisopen.names.tc.opendocument.xmlns.text.Boolean START_WITH_NAVIGATOR_EDEFAULT = org.oasisopen.names.tc.opendocument.xmlns.text.Boolean.TRUE; /** * The cached value of the '{@link #getStartWithNavigator() <em>Start With Navigator</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getStartWithNavigator() * @generated * @ordered */ protected org.oasisopen.names.tc.opendocument.xmlns.text.Boolean startWithNavigator = START_WITH_NAVIGATOR_EDEFAULT; /** * This is true if the Start With Navigator attribute has been set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ protected boolean startWithNavigatorESet; /** * The default value of the '{@link #getStayOnTop() <em>Stay On Top</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getStayOnTop() * @generated * @ordered */ protected static final org.oasisopen.names.tc.opendocument.xmlns.text.Boolean STAY_ON_TOP_EDEFAULT = org.oasisopen.names.tc.opendocument.xmlns.text.Boolean.TRUE; /** * The cached value of the '{@link #getStayOnTop() <em>Stay On Top</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getStayOnTop() * @generated * @ordered */ protected org.oasisopen.names.tc.opendocument.xmlns.text.Boolean stayOnTop = STAY_ON_TOP_EDEFAULT; /** * This is true if the Stay On Top attribute has been set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ protected boolean stayOnTopESet; /** * The default value of the '{@link #getStyleName() <em>Style Name</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getStyleName() * @generated * @ordered */ protected static final String STYLE_NAME_EDEFAULT = null; /** * The cached value of the '{@link #getStyleName() <em>Style Name</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getStyleName() * @generated * @ordered */ protected String styleName = STYLE_NAME_EDEFAULT; /** * The default value of the '{@link #getTransitionOnClick() <em>Transition On Click</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getTransitionOnClick() * @generated * @ordered */ protected static final TransitionOnClickType TRANSITION_ON_CLICK_EDEFAULT = TransitionOnClickType.ENABLED; /** * The cached value of the '{@link #getTransitionOnClick() <em>Transition On Click</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getTransitionOnClick() * @generated * @ordered */ protected TransitionOnClickType transitionOnClick = TRANSITION_ON_CLICK_EDEFAULT; /** * This is true if the Transition On Click attribute has been set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ protected boolean transitionOnClickESet; /** * The default value of the '{@link #getTransitionSpeed() <em>Transition Speed</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getTransitionSpeed() * @generated * @ordered */ protected static final PresentationSpeeds TRANSITION_SPEED_EDEFAULT = PresentationSpeeds.SLOW; /** * The cached value of the '{@link #getTransitionSpeed() <em>Transition Speed</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getTransitionSpeed() * @generated * @ordered */ protected PresentationSpeeds transitionSpeed = TRANSITION_SPEED_EDEFAULT; /** * This is true if the Transition Speed attribute has been set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ protected boolean transitionSpeedESet; /** * The default value of the '{@link #getTransitionStyle() <em>Transition Style</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getTransitionStyle() * @generated * @ordered */ protected static final TransitionStyleType TRANSITION_STYLE_EDEFAULT = TransitionStyleType.NONE; /** * The cached value of the '{@link #getTransitionStyle() <em>Transition Style</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getTransitionStyle() * @generated * @ordered */ protected TransitionStyleType transitionStyle = TRANSITION_STYLE_EDEFAULT; /** * This is true if the Transition Style attribute has been set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ protected boolean transitionStyleESet; /** * The default value of the '{@link #getTransitionType() <em>Transition Type</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getTransitionType() * @generated * @ordered */ protected static final TransitionTypeType TRANSITION_TYPE_EDEFAULT = TransitionTypeType.MANUAL; /** * The cached value of the '{@link #getTransitionType() <em>Transition Type</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getTransitionType() * @generated * @ordered */ protected TransitionTypeType transitionType = TRANSITION_TYPE_EDEFAULT; /** * This is true if the Transition Type attribute has been set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ protected boolean transitionTypeESet; /** * The default value of the '{@link #getUseDateTimeName() <em>Use Date Time Name</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getUseDateTimeName() * @generated * @ordered */ protected static final String USE_DATE_TIME_NAME_EDEFAULT = null; /** * The cached value of the '{@link #getUseDateTimeName() <em>Use Date Time Name</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getUseDateTimeName() * @generated * @ordered */ protected String useDateTimeName = USE_DATE_TIME_NAME_EDEFAULT; /** * The default value of the '{@link #getUseFooterName() <em>Use Footer Name</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getUseFooterName() * @generated * @ordered */ protected static final String USE_FOOTER_NAME_EDEFAULT = null; /** * The cached value of the '{@link #getUseFooterName() <em>Use Footer Name</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getUseFooterName() * @generated * @ordered */ protected String useFooterName = USE_FOOTER_NAME_EDEFAULT; /** * The default value of the '{@link #getUseHeaderName() <em>Use Header Name</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getUseHeaderName() * @generated * @ordered */ protected static final String USE_HEADER_NAME_EDEFAULT = null; /** * The cached value of the '{@link #getUseHeaderName() <em>Use Header Name</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getUseHeaderName() * @generated * @ordered */ protected String useHeaderName = USE_HEADER_NAME_EDEFAULT; /** * The default value of the '{@link #getUserTransformed() <em>User Transformed</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getUserTransformed() * @generated * @ordered */ protected static final org.oasisopen.names.tc.opendocument.xmlns.text.Boolean USER_TRANSFORMED_EDEFAULT = org.oasisopen.names.tc.opendocument.xmlns.text.Boolean.TRUE; /** * The cached value of the '{@link #getUserTransformed() <em>User Transformed</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getUserTransformed() * @generated * @ordered */ protected org.oasisopen.names.tc.opendocument.xmlns.text.Boolean userTransformed = USER_TRANSFORMED_EDEFAULT; /** * This is true if the User Transformed attribute has been set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ protected boolean userTransformedESet; /** * The default value of the '{@link #getVerb() <em>Verb</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getVerb() * @generated * @ordered */ protected static final BigInteger VERB_EDEFAULT = null; /** * The cached value of the '{@link #getVerb() <em>Verb</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getVerb() * @generated * @ordered */ protected BigInteger verb = VERB_EDEFAULT; /** * The default value of the '{@link #getVisibility() <em>Visibility</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getVisibility() * @generated * @ordered */ protected static final VisibilityType VISIBILITY_EDEFAULT = VisibilityType.VISIBLE; /** * The cached value of the '{@link #getVisibility() <em>Visibility</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #getVisibility() * @generated * @ordered */ protected VisibilityType visibility = VISIBILITY_EDEFAULT; /** * This is true if the Visibility attribute has been set. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ protected boolean visibilityESet; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ protected DocumentRootImpl() { super(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override protected EClass eStaticClass() { return PresentationPackage.Literals.DOCUMENT_ROOT; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public FeatureMap getMixed() { if (mixed == null) { mixed = new BasicFeatureMap(this, PresentationPackage.DOCUMENT_ROOT__MIXED); } return mixed; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EMap<String, String> getXMLNSPrefixMap() { if (xMLNSPrefixMap == null) { xMLNSPrefixMap = new EcoreEMap<String,String>(EcorePackage.Literals.ESTRING_TO_STRING_MAP_ENTRY, EStringToStringMapEntryImpl.class, this, PresentationPackage.DOCUMENT_ROOT__XMLNS_PREFIX_MAP); } return xMLNSPrefixMap; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EMap<String, String> getXSISchemaLocation() { if (xSISchemaLocation == null) { xSISchemaLocation = new EcoreEMap<String,String>(EcorePackage.Literals.ESTRING_TO_STRING_MAP_ENTRY, EStringToStringMapEntryImpl.class, this, PresentationPackage.DOCUMENT_ROOT__XSI_SCHEMA_LOCATION); } return xSISchemaLocation; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public AnimationGroupType getAnimationGroup() { return (AnimationGroupType)getMixed().get(PresentationPackage.Literals.DOCUMENT_ROOT__ANIMATION_GROUP, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetAnimationGroup(AnimationGroupType newAnimationGroup, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(PresentationPackage.Literals.DOCUMENT_ROOT__ANIMATION_GROUP, newAnimationGroup, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setAnimationGroup(AnimationGroupType newAnimationGroup) { ((FeatureMap.Internal)getMixed()).set(PresentationPackage.Literals.DOCUMENT_ROOT__ANIMATION_GROUP, newAnimationGroup); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public AnimationsType1 getAnimations() { return (AnimationsType1)getMixed().get(PresentationPackage.Literals.DOCUMENT_ROOT__ANIMATIONS, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetAnimations(AnimationsType1 newAnimations, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(PresentationPackage.Literals.DOCUMENT_ROOT__ANIMATIONS, newAnimations, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setAnimations(AnimationsType1 newAnimations) { ((FeatureMap.Internal)getMixed()).set(PresentationPackage.Literals.DOCUMENT_ROOT__ANIMATIONS, newAnimations); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public DateTimeType getDateTime() { return (DateTimeType)getMixed().get(PresentationPackage.Literals.DOCUMENT_ROOT__DATE_TIME, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetDateTime(DateTimeType newDateTime, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(PresentationPackage.Literals.DOCUMENT_ROOT__DATE_TIME, newDateTime, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setDateTime(DateTimeType newDateTime) { ((FeatureMap.Internal)getMixed()).set(PresentationPackage.Literals.DOCUMENT_ROOT__DATE_TIME, newDateTime); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public DateTimeDeclType getDateTimeDecl() { return (DateTimeDeclType)getMixed().get(PresentationPackage.Literals.DOCUMENT_ROOT__DATE_TIME_DECL, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetDateTimeDecl(DateTimeDeclType newDateTimeDecl, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(PresentationPackage.Literals.DOCUMENT_ROOT__DATE_TIME_DECL, newDateTimeDecl, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setDateTimeDecl(DateTimeDeclType newDateTimeDecl) { ((FeatureMap.Internal)getMixed()).set(PresentationPackage.Literals.DOCUMENT_ROOT__DATE_TIME_DECL, newDateTimeDecl); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public DimType getDim() { return (DimType)getMixed().get(PresentationPackage.Literals.DOCUMENT_ROOT__DIM, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetDim(DimType newDim, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(PresentationPackage.Literals.DOCUMENT_ROOT__DIM, newDim, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setDim(DimType newDim) { ((FeatureMap.Internal)getMixed()).set(PresentationPackage.Literals.DOCUMENT_ROOT__DIM, newDim); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EventListenerType getEventListener() { return (EventListenerType)getMixed().get(PresentationPackage.Literals.DOCUMENT_ROOT__EVENT_LISTENER, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetEventListener(EventListenerType newEventListener, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(PresentationPackage.Literals.DOCUMENT_ROOT__EVENT_LISTENER, newEventListener, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setEventListener(EventListenerType newEventListener) { ((FeatureMap.Internal)getMixed()).set(PresentationPackage.Literals.DOCUMENT_ROOT__EVENT_LISTENER, newEventListener); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public FooterType getFooter() { return (FooterType)getMixed().get(PresentationPackage.Literals.DOCUMENT_ROOT__FOOTER, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetFooter(FooterType newFooter, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(PresentationPackage.Literals.DOCUMENT_ROOT__FOOTER, newFooter, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setFooter(FooterType newFooter) { ((FeatureMap.Internal)getMixed()).set(PresentationPackage.Literals.DOCUMENT_ROOT__FOOTER, newFooter); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public FooterDeclType getFooterDecl() { return (FooterDeclType)getMixed().get(PresentationPackage.Literals.DOCUMENT_ROOT__FOOTER_DECL, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetFooterDecl(FooterDeclType newFooterDecl, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(PresentationPackage.Literals.DOCUMENT_ROOT__FOOTER_DECL, newFooterDecl, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setFooterDecl(FooterDeclType newFooterDecl) { ((FeatureMap.Internal)getMixed()).set(PresentationPackage.Literals.DOCUMENT_ROOT__FOOTER_DECL, newFooterDecl); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public HeaderType getHeader() { return (HeaderType)getMixed().get(PresentationPackage.Literals.DOCUMENT_ROOT__HEADER, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetHeader(HeaderType newHeader, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(PresentationPackage.Literals.DOCUMENT_ROOT__HEADER, newHeader, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setHeader(HeaderType newHeader) { ((FeatureMap.Internal)getMixed()).set(PresentationPackage.Literals.DOCUMENT_ROOT__HEADER, newHeader); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public HeaderDeclType getHeaderDecl() { return (HeaderDeclType)getMixed().get(PresentationPackage.Literals.DOCUMENT_ROOT__HEADER_DECL, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetHeaderDecl(HeaderDeclType newHeaderDecl, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(PresentationPackage.Literals.DOCUMENT_ROOT__HEADER_DECL, newHeaderDecl, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setHeaderDecl(HeaderDeclType newHeaderDecl) { ((FeatureMap.Internal)getMixed()).set(PresentationPackage.Literals.DOCUMENT_ROOT__HEADER_DECL, newHeaderDecl); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public HideShapeType getHideShape() { return (HideShapeType)getMixed().get(PresentationPackage.Literals.DOCUMENT_ROOT__HIDE_SHAPE, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetHideShape(HideShapeType newHideShape, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(PresentationPackage.Literals.DOCUMENT_ROOT__HIDE_SHAPE, newHideShape, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setHideShape(HideShapeType newHideShape) { ((FeatureMap.Internal)getMixed()).set(PresentationPackage.Literals.DOCUMENT_ROOT__HIDE_SHAPE, newHideShape); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public HideTextType getHideText() { return (HideTextType)getMixed().get(PresentationPackage.Literals.DOCUMENT_ROOT__HIDE_TEXT, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetHideText(HideTextType newHideText, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(PresentationPackage.Literals.DOCUMENT_ROOT__HIDE_TEXT, newHideText, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setHideText(HideTextType newHideText) { ((FeatureMap.Internal)getMixed()).set(PresentationPackage.Literals.DOCUMENT_ROOT__HIDE_TEXT, newHideText); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotesType getNotes() { return (NotesType)getMixed().get(PresentationPackage.Literals.DOCUMENT_ROOT__NOTES, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetNotes(NotesType newNotes, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(PresentationPackage.Literals.DOCUMENT_ROOT__NOTES, newNotes, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setNotes(NotesType newNotes) { ((FeatureMap.Internal)getMixed()).set(PresentationPackage.Literals.DOCUMENT_ROOT__NOTES, newNotes); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public PlaceholderType getPlaceholder() { return (PlaceholderType)getMixed().get(PresentationPackage.Literals.DOCUMENT_ROOT__PLACEHOLDER, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetPlaceholder(PlaceholderType newPlaceholder, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(PresentationPackage.Literals.DOCUMENT_ROOT__PLACEHOLDER, newPlaceholder, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setPlaceholder(PlaceholderType newPlaceholder) { ((FeatureMap.Internal)getMixed()).set(PresentationPackage.Literals.DOCUMENT_ROOT__PLACEHOLDER, newPlaceholder); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public PlayType getPlay() { return (PlayType)getMixed().get(PresentationPackage.Literals.DOCUMENT_ROOT__PLAY, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetPlay(PlayType newPlay, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(PresentationPackage.Literals.DOCUMENT_ROOT__PLAY, newPlay, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setPlay(PlayType newPlay) { ((FeatureMap.Internal)getMixed()).set(PresentationPackage.Literals.DOCUMENT_ROOT__PLAY, newPlay); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public SettingsType getSettings() { return (SettingsType)getMixed().get(PresentationPackage.Literals.DOCUMENT_ROOT__SETTINGS, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetSettings(SettingsType newSettings, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(PresentationPackage.Literals.DOCUMENT_ROOT__SETTINGS, newSettings, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setSettings(SettingsType newSettings) { ((FeatureMap.Internal)getMixed()).set(PresentationPackage.Literals.DOCUMENT_ROOT__SETTINGS, newSettings); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ShowType getShow() { return (ShowType)getMixed().get(PresentationPackage.Literals.DOCUMENT_ROOT__SHOW, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetShow(ShowType newShow, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(PresentationPackage.Literals.DOCUMENT_ROOT__SHOW, newShow, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setShow(ShowType newShow) { ((FeatureMap.Internal)getMixed()).set(PresentationPackage.Literals.DOCUMENT_ROOT__SHOW, newShow); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ShowShapeType getShowShape() { return (ShowShapeType)getMixed().get(PresentationPackage.Literals.DOCUMENT_ROOT__SHOW_SHAPE, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetShowShape(ShowShapeType newShowShape, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(PresentationPackage.Literals.DOCUMENT_ROOT__SHOW_SHAPE, newShowShape, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setShowShape(ShowShapeType newShowShape) { ((FeatureMap.Internal)getMixed()).set(PresentationPackage.Literals.DOCUMENT_ROOT__SHOW_SHAPE, newShowShape); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ShowTextType getShowText() { return (ShowTextType)getMixed().get(PresentationPackage.Literals.DOCUMENT_ROOT__SHOW_TEXT, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetShowText(ShowTextType newShowText, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(PresentationPackage.Literals.DOCUMENT_ROOT__SHOW_TEXT, newShowText, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setShowText(ShowTextType newShowText) { ((FeatureMap.Internal)getMixed()).set(PresentationPackage.Literals.DOCUMENT_ROOT__SHOW_TEXT, newShowText); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public SoundType getSound() { return (SoundType)getMixed().get(PresentationPackage.Literals.DOCUMENT_ROOT__SOUND, true); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain basicSetSound(SoundType newSound, NotificationChain msgs) { return ((FeatureMap.Internal)getMixed()).basicAdd(PresentationPackage.Literals.DOCUMENT_ROOT__SOUND, newSound, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setSound(SoundType newSound) { ((FeatureMap.Internal)getMixed()).set(PresentationPackage.Literals.DOCUMENT_ROOT__SOUND, newSound); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ActionType getAction() { return action; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setAction(ActionType newAction) { ActionType oldAction = action; action = newAction == null ? ACTION_EDEFAULT : newAction; boolean oldActionESet = actionESet; actionESet = true; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__ACTION, oldAction, action, !oldActionESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void unsetAction() { ActionType oldAction = action; boolean oldActionESet = actionESet; action = ACTION_EDEFAULT; actionESet = false; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.UNSET, PresentationPackage.DOCUMENT_ROOT__ACTION, oldAction, ACTION_EDEFAULT, oldActionESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public boolean isSetAction() { return actionESet; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public AnimationsType getAnimations1() { return animations1; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setAnimations1(AnimationsType newAnimations1) { AnimationsType oldAnimations1 = animations1; animations1 = newAnimations1 == null ? ANIMATIONS1_EDEFAULT : newAnimations1; boolean oldAnimations1ESet = animations1ESet; animations1ESet = true; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__ANIMATIONS1, oldAnimations1, animations1, !oldAnimations1ESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void unsetAnimations1() { AnimationsType oldAnimations1 = animations1; boolean oldAnimations1ESet = animations1ESet; animations1 = ANIMATIONS1_EDEFAULT; animations1ESet = false; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.UNSET, PresentationPackage.DOCUMENT_ROOT__ANIMATIONS1, oldAnimations1, ANIMATIONS1_EDEFAULT, oldAnimations1ESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public boolean isSetAnimations1() { return animations1ESet; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public org.oasisopen.names.tc.opendocument.xmlns.text.Boolean getBackgroundObjectsVisible() { return backgroundObjectsVisible; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setBackgroundObjectsVisible(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean newBackgroundObjectsVisible) { org.oasisopen.names.tc.opendocument.xmlns.text.Boolean oldBackgroundObjectsVisible = backgroundObjectsVisible; backgroundObjectsVisible = newBackgroundObjectsVisible == null ? BACKGROUND_OBJECTS_VISIBLE_EDEFAULT : newBackgroundObjectsVisible; boolean oldBackgroundObjectsVisibleESet = backgroundObjectsVisibleESet; backgroundObjectsVisibleESet = true; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__BACKGROUND_OBJECTS_VISIBLE, oldBackgroundObjectsVisible, backgroundObjectsVisible, !oldBackgroundObjectsVisibleESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void unsetBackgroundObjectsVisible() { org.oasisopen.names.tc.opendocument.xmlns.text.Boolean oldBackgroundObjectsVisible = backgroundObjectsVisible; boolean oldBackgroundObjectsVisibleESet = backgroundObjectsVisibleESet; backgroundObjectsVisible = BACKGROUND_OBJECTS_VISIBLE_EDEFAULT; backgroundObjectsVisibleESet = false; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.UNSET, PresentationPackage.DOCUMENT_ROOT__BACKGROUND_OBJECTS_VISIBLE, oldBackgroundObjectsVisible, BACKGROUND_OBJECTS_VISIBLE_EDEFAULT, oldBackgroundObjectsVisibleESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public boolean isSetBackgroundObjectsVisible() { return backgroundObjectsVisibleESet; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public org.oasisopen.names.tc.opendocument.xmlns.text.Boolean getBackgroundVisible() { return backgroundVisible; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setBackgroundVisible(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean newBackgroundVisible) { org.oasisopen.names.tc.opendocument.xmlns.text.Boolean oldBackgroundVisible = backgroundVisible; backgroundVisible = newBackgroundVisible == null ? BACKGROUND_VISIBLE_EDEFAULT : newBackgroundVisible; boolean oldBackgroundVisibleESet = backgroundVisibleESet; backgroundVisibleESet = true; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__BACKGROUND_VISIBLE, oldBackgroundVisible, backgroundVisible, !oldBackgroundVisibleESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void unsetBackgroundVisible() { org.oasisopen.names.tc.opendocument.xmlns.text.Boolean oldBackgroundVisible = backgroundVisible; boolean oldBackgroundVisibleESet = backgroundVisibleESet; backgroundVisible = BACKGROUND_VISIBLE_EDEFAULT; backgroundVisibleESet = false; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.UNSET, PresentationPackage.DOCUMENT_ROOT__BACKGROUND_VISIBLE, oldBackgroundVisible, BACKGROUND_VISIBLE_EDEFAULT, oldBackgroundVisibleESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public boolean isSetBackgroundVisible() { return backgroundVisibleESet; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public PresentationClasses getClass_() { return class_; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setClass(PresentationClasses newClass) { PresentationClasses oldClass = class_; class_ = newClass == null ? CLASS_EDEFAULT : newClass; boolean oldClassESet = classESet; classESet = true; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__CLASS, oldClass, class_, !oldClassESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void unsetClass() { PresentationClasses oldClass = class_; boolean oldClassESet = classESet; class_ = CLASS_EDEFAULT; classESet = false; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.UNSET, PresentationPackage.DOCUMENT_ROOT__CLASS, oldClass, CLASS_EDEFAULT, oldClassESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public boolean isSetClass() { return classESet; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public List<String> getClassNames() { return classNames; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setClassNames(List<String> newClassNames) { List<String> oldClassNames = classNames; classNames = newClassNames; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__CLASS_NAMES, oldClassNames, classNames)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Duration getDelay() { return delay; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setDelay(Duration newDelay) { Duration oldDelay = delay; delay = newDelay; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__DELAY, oldDelay, delay)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public PresentationEffectDirections getDirection() { return direction; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setDirection(PresentationEffectDirections newDirection) { PresentationEffectDirections oldDirection = direction; direction = newDirection == null ? DIRECTION_EDEFAULT : newDirection; boolean oldDirectionESet = directionESet; directionESet = true; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__DIRECTION, oldDirection, direction, !oldDirectionESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void unsetDirection() { PresentationEffectDirections oldDirection = direction; boolean oldDirectionESet = directionESet; direction = DIRECTION_EDEFAULT; directionESet = false; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.UNSET, PresentationPackage.DOCUMENT_ROOT__DIRECTION, oldDirection, DIRECTION_EDEFAULT, oldDirectionESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public boolean isSetDirection() { return directionESet; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public org.oasisopen.names.tc.opendocument.xmlns.text.Boolean getDisplayDateTime() { return displayDateTime; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setDisplayDateTime(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean newDisplayDateTime) { org.oasisopen.names.tc.opendocument.xmlns.text.Boolean oldDisplayDateTime = displayDateTime; displayDateTime = newDisplayDateTime == null ? DISPLAY_DATE_TIME_EDEFAULT : newDisplayDateTime; boolean oldDisplayDateTimeESet = displayDateTimeESet; displayDateTimeESet = true; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__DISPLAY_DATE_TIME, oldDisplayDateTime, displayDateTime, !oldDisplayDateTimeESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void unsetDisplayDateTime() { org.oasisopen.names.tc.opendocument.xmlns.text.Boolean oldDisplayDateTime = displayDateTime; boolean oldDisplayDateTimeESet = displayDateTimeESet; displayDateTime = DISPLAY_DATE_TIME_EDEFAULT; displayDateTimeESet = false; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.UNSET, PresentationPackage.DOCUMENT_ROOT__DISPLAY_DATE_TIME, oldDisplayDateTime, DISPLAY_DATE_TIME_EDEFAULT, oldDisplayDateTimeESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public boolean isSetDisplayDateTime() { return displayDateTimeESet; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public org.oasisopen.names.tc.opendocument.xmlns.text.Boolean getDisplayFooter() { return displayFooter; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setDisplayFooter(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean newDisplayFooter) { org.oasisopen.names.tc.opendocument.xmlns.text.Boolean oldDisplayFooter = displayFooter; displayFooter = newDisplayFooter == null ? DISPLAY_FOOTER_EDEFAULT : newDisplayFooter; boolean oldDisplayFooterESet = displayFooterESet; displayFooterESet = true; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__DISPLAY_FOOTER, oldDisplayFooter, displayFooter, !oldDisplayFooterESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void unsetDisplayFooter() { org.oasisopen.names.tc.opendocument.xmlns.text.Boolean oldDisplayFooter = displayFooter; boolean oldDisplayFooterESet = displayFooterESet; displayFooter = DISPLAY_FOOTER_EDEFAULT; displayFooterESet = false; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.UNSET, PresentationPackage.DOCUMENT_ROOT__DISPLAY_FOOTER, oldDisplayFooter, DISPLAY_FOOTER_EDEFAULT, oldDisplayFooterESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public boolean isSetDisplayFooter() { return displayFooterESet; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public org.oasisopen.names.tc.opendocument.xmlns.text.Boolean getDisplayHeader() { return displayHeader; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setDisplayHeader(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean newDisplayHeader) { org.oasisopen.names.tc.opendocument.xmlns.text.Boolean oldDisplayHeader = displayHeader; displayHeader = newDisplayHeader == null ? DISPLAY_HEADER_EDEFAULT : newDisplayHeader; boolean oldDisplayHeaderESet = displayHeaderESet; displayHeaderESet = true; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__DISPLAY_HEADER, oldDisplayHeader, displayHeader, !oldDisplayHeaderESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void unsetDisplayHeader() { org.oasisopen.names.tc.opendocument.xmlns.text.Boolean oldDisplayHeader = displayHeader; boolean oldDisplayHeaderESet = displayHeaderESet; displayHeader = DISPLAY_HEADER_EDEFAULT; displayHeaderESet = false; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.UNSET, PresentationPackage.DOCUMENT_ROOT__DISPLAY_HEADER, oldDisplayHeader, DISPLAY_HEADER_EDEFAULT, oldDisplayHeaderESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public boolean isSetDisplayHeader() { return displayHeaderESet; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public org.oasisopen.names.tc.opendocument.xmlns.text.Boolean getDisplayPageNumber() { return displayPageNumber; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setDisplayPageNumber(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean newDisplayPageNumber) { org.oasisopen.names.tc.opendocument.xmlns.text.Boolean oldDisplayPageNumber = displayPageNumber; displayPageNumber = newDisplayPageNumber == null ? DISPLAY_PAGE_NUMBER_EDEFAULT : newDisplayPageNumber; boolean oldDisplayPageNumberESet = displayPageNumberESet; displayPageNumberESet = true; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__DISPLAY_PAGE_NUMBER, oldDisplayPageNumber, displayPageNumber, !oldDisplayPageNumberESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void unsetDisplayPageNumber() { org.oasisopen.names.tc.opendocument.xmlns.text.Boolean oldDisplayPageNumber = displayPageNumber; boolean oldDisplayPageNumberESet = displayPageNumberESet; displayPageNumber = DISPLAY_PAGE_NUMBER_EDEFAULT; displayPageNumberESet = false; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.UNSET, PresentationPackage.DOCUMENT_ROOT__DISPLAY_PAGE_NUMBER, oldDisplayPageNumber, DISPLAY_PAGE_NUMBER_EDEFAULT, oldDisplayPageNumberESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public boolean isSetDisplayPageNumber() { return displayPageNumberESet; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Duration getDuration() { return duration; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setDuration(Duration newDuration) { Duration oldDuration = duration; duration = newDuration; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__DURATION, oldDuration, duration)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public PresentationEffects getEffect() { return effect; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setEffect(PresentationEffects newEffect) { PresentationEffects oldEffect = effect; effect = newEffect == null ? EFFECT_EDEFAULT : newEffect; boolean oldEffectESet = effectESet; effectESet = true; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__EFFECT, oldEffect, effect, !oldEffectESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void unsetEffect() { PresentationEffects oldEffect = effect; boolean oldEffectESet = effectESet; effect = EFFECT_EDEFAULT; effectESet = false; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.UNSET, PresentationPackage.DOCUMENT_ROOT__EFFECT, oldEffect, EFFECT_EDEFAULT, oldEffectESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public boolean isSetEffect() { return effectESet; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public org.oasisopen.names.tc.opendocument.xmlns.text.Boolean getEndless() { return endless; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setEndless(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean newEndless) { org.oasisopen.names.tc.opendocument.xmlns.text.Boolean oldEndless = endless; endless = newEndless == null ? ENDLESS_EDEFAULT : newEndless; boolean oldEndlessESet = endlessESet; endlessESet = true; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__ENDLESS, oldEndless, endless, !oldEndlessESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void unsetEndless() { org.oasisopen.names.tc.opendocument.xmlns.text.Boolean oldEndless = endless; boolean oldEndlessESet = endlessESet; endless = ENDLESS_EDEFAULT; endlessESet = false; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.UNSET, PresentationPackage.DOCUMENT_ROOT__ENDLESS, oldEndless, ENDLESS_EDEFAULT, oldEndlessESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public boolean isSetEndless() { return endlessESet; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public org.oasisopen.names.tc.opendocument.xmlns.text.Boolean getForceManual() { return forceManual; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setForceManual(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean newForceManual) { org.oasisopen.names.tc.opendocument.xmlns.text.Boolean oldForceManual = forceManual; forceManual = newForceManual == null ? FORCE_MANUAL_EDEFAULT : newForceManual; boolean oldForceManualESet = forceManualESet; forceManualESet = true; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__FORCE_MANUAL, oldForceManual, forceManual, !oldForceManualESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void unsetForceManual() { org.oasisopen.names.tc.opendocument.xmlns.text.Boolean oldForceManual = forceManual; boolean oldForceManualESet = forceManualESet; forceManual = FORCE_MANUAL_EDEFAULT; forceManualESet = false; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.UNSET, PresentationPackage.DOCUMENT_ROOT__FORCE_MANUAL, oldForceManual, FORCE_MANUAL_EDEFAULT, oldForceManualESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public boolean isSetForceManual() { return forceManualESet; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public org.oasisopen.names.tc.opendocument.xmlns.text.Boolean getFullScreen() { return fullScreen; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setFullScreen(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean newFullScreen) { org.oasisopen.names.tc.opendocument.xmlns.text.Boolean oldFullScreen = fullScreen; fullScreen = newFullScreen == null ? FULL_SCREEN_EDEFAULT : newFullScreen; boolean oldFullScreenESet = fullScreenESet; fullScreenESet = true; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__FULL_SCREEN, oldFullScreen, fullScreen, !oldFullScreenESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void unsetFullScreen() { org.oasisopen.names.tc.opendocument.xmlns.text.Boolean oldFullScreen = fullScreen; boolean oldFullScreenESet = fullScreenESet; fullScreen = FULL_SCREEN_EDEFAULT; fullScreenESet = false; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.UNSET, PresentationPackage.DOCUMENT_ROOT__FULL_SCREEN, oldFullScreen, FULL_SCREEN_EDEFAULT, oldFullScreenESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public boolean isSetFullScreen() { return fullScreenESet; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String getGroupId() { return groupId; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setGroupId(String newGroupId) { String oldGroupId = groupId; groupId = newGroupId; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__GROUP_ID, oldGroupId, groupId)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String getMasterElement() { return masterElement; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setMasterElement(String newMasterElement) { String oldMasterElement = masterElement; masterElement = newMasterElement; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__MASTER_ELEMENT, oldMasterElement, masterElement)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public org.oasisopen.names.tc.opendocument.xmlns.text.Boolean getMouseAsPen() { return mouseAsPen; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setMouseAsPen(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean newMouseAsPen) { org.oasisopen.names.tc.opendocument.xmlns.text.Boolean oldMouseAsPen = mouseAsPen; mouseAsPen = newMouseAsPen == null ? MOUSE_AS_PEN_EDEFAULT : newMouseAsPen; boolean oldMouseAsPenESet = mouseAsPenESet; mouseAsPenESet = true; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__MOUSE_AS_PEN, oldMouseAsPen, mouseAsPen, !oldMouseAsPenESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void unsetMouseAsPen() { org.oasisopen.names.tc.opendocument.xmlns.text.Boolean oldMouseAsPen = mouseAsPen; boolean oldMouseAsPenESet = mouseAsPenESet; mouseAsPen = MOUSE_AS_PEN_EDEFAULT; mouseAsPenESet = false; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.UNSET, PresentationPackage.DOCUMENT_ROOT__MOUSE_AS_PEN, oldMouseAsPen, MOUSE_AS_PEN_EDEFAULT, oldMouseAsPenESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public boolean isSetMouseAsPen() { return mouseAsPenESet; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public org.oasisopen.names.tc.opendocument.xmlns.text.Boolean getMouseVisible() { return mouseVisible; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setMouseVisible(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean newMouseVisible) { org.oasisopen.names.tc.opendocument.xmlns.text.Boolean oldMouseVisible = mouseVisible; mouseVisible = newMouseVisible == null ? MOUSE_VISIBLE_EDEFAULT : newMouseVisible; boolean oldMouseVisibleESet = mouseVisibleESet; mouseVisibleESet = true; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__MOUSE_VISIBLE, oldMouseVisible, mouseVisible, !oldMouseVisibleESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void unsetMouseVisible() { org.oasisopen.names.tc.opendocument.xmlns.text.Boolean oldMouseVisible = mouseVisible; boolean oldMouseVisibleESet = mouseVisibleESet; mouseVisible = MOUSE_VISIBLE_EDEFAULT; mouseVisibleESet = false; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.UNSET, PresentationPackage.DOCUMENT_ROOT__MOUSE_VISIBLE, oldMouseVisible, MOUSE_VISIBLE_EDEFAULT, oldMouseVisibleESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public boolean isSetMouseVisible() { return mouseVisibleESet; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String getName() { return name; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setName(String newName) { String oldName = name; name = newName; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__NAME, oldName, name)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NodeTypeType getNodeType() { return nodeType; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setNodeType(NodeTypeType newNodeType) { NodeTypeType oldNodeType = nodeType; nodeType = newNodeType == null ? NODE_TYPE_EDEFAULT : newNodeType; boolean oldNodeTypeESet = nodeTypeESet; nodeTypeESet = true; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__NODE_TYPE, oldNodeType, nodeType, !oldNodeTypeESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void unsetNodeType() { NodeTypeType oldNodeType = nodeType; boolean oldNodeTypeESet = nodeTypeESet; nodeType = NODE_TYPE_EDEFAULT; nodeTypeESet = false; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.UNSET, PresentationPackage.DOCUMENT_ROOT__NODE_TYPE, oldNodeType, NODE_TYPE_EDEFAULT, oldNodeTypeESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public boolean isSetNodeType() { return nodeTypeESet; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Object getPages() { return pages; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setPages(Object newPages) { Object oldPages = pages; pages = newPages; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__PAGES, oldPages, pages)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Object getPathId() { return pathId; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setPathId(Object newPathId) { Object oldPathId = pathId; pathId = newPathId; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__PATH_ID, oldPathId, pathId)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Duration getPause() { return pause; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setPause(Duration newPause) { Duration oldPause = pause; pause = newPause; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__PAUSE, oldPause, pause)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public org.oasisopen.names.tc.opendocument.xmlns.text.Boolean getPlaceholder1() { return placeholder1; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setPlaceholder1(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean newPlaceholder1) { org.oasisopen.names.tc.opendocument.xmlns.text.Boolean oldPlaceholder1 = placeholder1; placeholder1 = newPlaceholder1 == null ? PLACEHOLDER1_EDEFAULT : newPlaceholder1; boolean oldPlaceholder1ESet = placeholder1ESet; placeholder1ESet = true; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__PLACEHOLDER1, oldPlaceholder1, placeholder1, !oldPlaceholder1ESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void unsetPlaceholder1() { org.oasisopen.names.tc.opendocument.xmlns.text.Boolean oldPlaceholder1 = placeholder1; boolean oldPlaceholder1ESet = placeholder1ESet; placeholder1 = PLACEHOLDER1_EDEFAULT; placeholder1ESet = false; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.UNSET, PresentationPackage.DOCUMENT_ROOT__PLACEHOLDER1, oldPlaceholder1, PLACEHOLDER1_EDEFAULT, oldPlaceholder1ESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public boolean isSetPlaceholder1() { return placeholder1ESet; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public org.oasisopen.names.tc.opendocument.xmlns.text.Boolean getPlayFull() { return playFull; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setPlayFull(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean newPlayFull) { org.oasisopen.names.tc.opendocument.xmlns.text.Boolean oldPlayFull = playFull; playFull = newPlayFull == null ? PLAY_FULL_EDEFAULT : newPlayFull; boolean oldPlayFullESet = playFullESet; playFullESet = true; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__PLAY_FULL, oldPlayFull, playFull, !oldPlayFullESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void unsetPlayFull() { org.oasisopen.names.tc.opendocument.xmlns.text.Boolean oldPlayFull = playFull; boolean oldPlayFullESet = playFullESet; playFull = PLAY_FULL_EDEFAULT; playFullESet = false; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.UNSET, PresentationPackage.DOCUMENT_ROOT__PLAY_FULL, oldPlayFull, PLAY_FULL_EDEFAULT, oldPlayFullESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public boolean isSetPlayFull() { return playFullESet; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String getPresentationPageLayoutName() { return presentationPageLayoutName; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setPresentationPageLayoutName(String newPresentationPageLayoutName) { String oldPresentationPageLayoutName = presentationPageLayoutName; presentationPageLayoutName = newPresentationPageLayoutName; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__PRESENTATION_PAGE_LAYOUT_NAME, oldPresentationPageLayoutName, presentationPageLayoutName)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public PresetClassType getPresetClass() { return presetClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setPresetClass(PresetClassType newPresetClass) { PresetClassType oldPresetClass = presetClass; presetClass = newPresetClass == null ? PRESET_CLASS_EDEFAULT : newPresetClass; boolean oldPresetClassESet = presetClassESet; presetClassESet = true; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__PRESET_CLASS, oldPresetClass, presetClass, !oldPresetClassESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void unsetPresetClass() { PresetClassType oldPresetClass = presetClass; boolean oldPresetClassESet = presetClassESet; presetClass = PRESET_CLASS_EDEFAULT; presetClassESet = false; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.UNSET, PresentationPackage.DOCUMENT_ROOT__PRESET_CLASS, oldPresetClass, PRESET_CLASS_EDEFAULT, oldPresetClassESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public boolean isSetPresetClass() { return presetClassESet; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String getPresetId() { return presetId; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setPresetId(String newPresetId) { String oldPresetId = presetId; presetId = newPresetId; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__PRESET_ID, oldPresetId, presetId)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String getPresetSubType() { return presetSubType; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setPresetSubType(String newPresetSubType) { String oldPresetSubType = presetSubType; presetSubType = newPresetSubType; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__PRESET_SUB_TYPE, oldPresetSubType, presetSubType)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String getShow1() { return show1; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setShow1(String newShow1) { String oldShow1 = show1; show1 = newShow1; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__SHOW1, oldShow1, show1)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public org.oasisopen.names.tc.opendocument.xmlns.text.Boolean getShowEndOfPresentationSlide() { return showEndOfPresentationSlide; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setShowEndOfPresentationSlide(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean newShowEndOfPresentationSlide) { org.oasisopen.names.tc.opendocument.xmlns.text.Boolean oldShowEndOfPresentationSlide = showEndOfPresentationSlide; showEndOfPresentationSlide = newShowEndOfPresentationSlide == null ? SHOW_END_OF_PRESENTATION_SLIDE_EDEFAULT : newShowEndOfPresentationSlide; boolean oldShowEndOfPresentationSlideESet = showEndOfPresentationSlideESet; showEndOfPresentationSlideESet = true; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__SHOW_END_OF_PRESENTATION_SLIDE, oldShowEndOfPresentationSlide, showEndOfPresentationSlide, !oldShowEndOfPresentationSlideESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void unsetShowEndOfPresentationSlide() { org.oasisopen.names.tc.opendocument.xmlns.text.Boolean oldShowEndOfPresentationSlide = showEndOfPresentationSlide; boolean oldShowEndOfPresentationSlideESet = showEndOfPresentationSlideESet; showEndOfPresentationSlide = SHOW_END_OF_PRESENTATION_SLIDE_EDEFAULT; showEndOfPresentationSlideESet = false; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.UNSET, PresentationPackage.DOCUMENT_ROOT__SHOW_END_OF_PRESENTATION_SLIDE, oldShowEndOfPresentationSlide, SHOW_END_OF_PRESENTATION_SLIDE_EDEFAULT, oldShowEndOfPresentationSlideESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public boolean isSetShowEndOfPresentationSlide() { return showEndOfPresentationSlideESet; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public org.oasisopen.names.tc.opendocument.xmlns.text.Boolean getShowLogo() { return showLogo; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setShowLogo(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean newShowLogo) { org.oasisopen.names.tc.opendocument.xmlns.text.Boolean oldShowLogo = showLogo; showLogo = newShowLogo == null ? SHOW_LOGO_EDEFAULT : newShowLogo; boolean oldShowLogoESet = showLogoESet; showLogoESet = true; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__SHOW_LOGO, oldShowLogo, showLogo, !oldShowLogoESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void unsetShowLogo() { org.oasisopen.names.tc.opendocument.xmlns.text.Boolean oldShowLogo = showLogo; boolean oldShowLogoESet = showLogoESet; showLogo = SHOW_LOGO_EDEFAULT; showLogoESet = false; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.UNSET, PresentationPackage.DOCUMENT_ROOT__SHOW_LOGO, oldShowLogo, SHOW_LOGO_EDEFAULT, oldShowLogoESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public boolean isSetShowLogo() { return showLogoESet; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public SourceType getSource() { return source; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setSource(SourceType newSource) { SourceType oldSource = source; source = newSource == null ? SOURCE_EDEFAULT : newSource; boolean oldSourceESet = sourceESet; sourceESet = true; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__SOURCE, oldSource, source, !oldSourceESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void unsetSource() { SourceType oldSource = source; boolean oldSourceESet = sourceESet; source = SOURCE_EDEFAULT; sourceESet = false; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.UNSET, PresentationPackage.DOCUMENT_ROOT__SOURCE, oldSource, SOURCE_EDEFAULT, oldSourceESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public boolean isSetSource() { return sourceESet; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public PresentationSpeeds getSpeed() { return speed; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setSpeed(PresentationSpeeds newSpeed) { PresentationSpeeds oldSpeed = speed; speed = newSpeed == null ? SPEED_EDEFAULT : newSpeed; boolean oldSpeedESet = speedESet; speedESet = true; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__SPEED, oldSpeed, speed, !oldSpeedESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void unsetSpeed() { PresentationSpeeds oldSpeed = speed; boolean oldSpeedESet = speedESet; speed = SPEED_EDEFAULT; speedESet = false; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.UNSET, PresentationPackage.DOCUMENT_ROOT__SPEED, oldSpeed, SPEED_EDEFAULT, oldSpeedESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public boolean isSetSpeed() { return speedESet; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String getStartPage() { return startPage; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setStartPage(String newStartPage) { String oldStartPage = startPage; startPage = newStartPage; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__START_PAGE, oldStartPage, startPage)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String getStartScale() { return startScale; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setStartScale(String newStartScale) { String oldStartScale = startScale; startScale = newStartScale; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__START_SCALE, oldStartScale, startScale)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public org.oasisopen.names.tc.opendocument.xmlns.text.Boolean getStartWithNavigator() { return startWithNavigator; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setStartWithNavigator(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean newStartWithNavigator) { org.oasisopen.names.tc.opendocument.xmlns.text.Boolean oldStartWithNavigator = startWithNavigator; startWithNavigator = newStartWithNavigator == null ? START_WITH_NAVIGATOR_EDEFAULT : newStartWithNavigator; boolean oldStartWithNavigatorESet = startWithNavigatorESet; startWithNavigatorESet = true; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__START_WITH_NAVIGATOR, oldStartWithNavigator, startWithNavigator, !oldStartWithNavigatorESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void unsetStartWithNavigator() { org.oasisopen.names.tc.opendocument.xmlns.text.Boolean oldStartWithNavigator = startWithNavigator; boolean oldStartWithNavigatorESet = startWithNavigatorESet; startWithNavigator = START_WITH_NAVIGATOR_EDEFAULT; startWithNavigatorESet = false; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.UNSET, PresentationPackage.DOCUMENT_ROOT__START_WITH_NAVIGATOR, oldStartWithNavigator, START_WITH_NAVIGATOR_EDEFAULT, oldStartWithNavigatorESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public boolean isSetStartWithNavigator() { return startWithNavigatorESet; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public org.oasisopen.names.tc.opendocument.xmlns.text.Boolean getStayOnTop() { return stayOnTop; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setStayOnTop(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean newStayOnTop) { org.oasisopen.names.tc.opendocument.xmlns.text.Boolean oldStayOnTop = stayOnTop; stayOnTop = newStayOnTop == null ? STAY_ON_TOP_EDEFAULT : newStayOnTop; boolean oldStayOnTopESet = stayOnTopESet; stayOnTopESet = true; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__STAY_ON_TOP, oldStayOnTop, stayOnTop, !oldStayOnTopESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void unsetStayOnTop() { org.oasisopen.names.tc.opendocument.xmlns.text.Boolean oldStayOnTop = stayOnTop; boolean oldStayOnTopESet = stayOnTopESet; stayOnTop = STAY_ON_TOP_EDEFAULT; stayOnTopESet = false; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.UNSET, PresentationPackage.DOCUMENT_ROOT__STAY_ON_TOP, oldStayOnTop, STAY_ON_TOP_EDEFAULT, oldStayOnTopESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public boolean isSetStayOnTop() { return stayOnTopESet; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String getStyleName() { return styleName; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setStyleName(String newStyleName) { String oldStyleName = styleName; styleName = newStyleName; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__STYLE_NAME, oldStyleName, styleName)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public TransitionOnClickType getTransitionOnClick() { return transitionOnClick; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setTransitionOnClick(TransitionOnClickType newTransitionOnClick) { TransitionOnClickType oldTransitionOnClick = transitionOnClick; transitionOnClick = newTransitionOnClick == null ? TRANSITION_ON_CLICK_EDEFAULT : newTransitionOnClick; boolean oldTransitionOnClickESet = transitionOnClickESet; transitionOnClickESet = true; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__TRANSITION_ON_CLICK, oldTransitionOnClick, transitionOnClick, !oldTransitionOnClickESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void unsetTransitionOnClick() { TransitionOnClickType oldTransitionOnClick = transitionOnClick; boolean oldTransitionOnClickESet = transitionOnClickESet; transitionOnClick = TRANSITION_ON_CLICK_EDEFAULT; transitionOnClickESet = false; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.UNSET, PresentationPackage.DOCUMENT_ROOT__TRANSITION_ON_CLICK, oldTransitionOnClick, TRANSITION_ON_CLICK_EDEFAULT, oldTransitionOnClickESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public boolean isSetTransitionOnClick() { return transitionOnClickESet; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public PresentationSpeeds getTransitionSpeed() { return transitionSpeed; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setTransitionSpeed(PresentationSpeeds newTransitionSpeed) { PresentationSpeeds oldTransitionSpeed = transitionSpeed; transitionSpeed = newTransitionSpeed == null ? TRANSITION_SPEED_EDEFAULT : newTransitionSpeed; boolean oldTransitionSpeedESet = transitionSpeedESet; transitionSpeedESet = true; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__TRANSITION_SPEED, oldTransitionSpeed, transitionSpeed, !oldTransitionSpeedESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void unsetTransitionSpeed() { PresentationSpeeds oldTransitionSpeed = transitionSpeed; boolean oldTransitionSpeedESet = transitionSpeedESet; transitionSpeed = TRANSITION_SPEED_EDEFAULT; transitionSpeedESet = false; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.UNSET, PresentationPackage.DOCUMENT_ROOT__TRANSITION_SPEED, oldTransitionSpeed, TRANSITION_SPEED_EDEFAULT, oldTransitionSpeedESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public boolean isSetTransitionSpeed() { return transitionSpeedESet; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public TransitionStyleType getTransitionStyle() { return transitionStyle; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setTransitionStyle(TransitionStyleType newTransitionStyle) { TransitionStyleType oldTransitionStyle = transitionStyle; transitionStyle = newTransitionStyle == null ? TRANSITION_STYLE_EDEFAULT : newTransitionStyle; boolean oldTransitionStyleESet = transitionStyleESet; transitionStyleESet = true; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__TRANSITION_STYLE, oldTransitionStyle, transitionStyle, !oldTransitionStyleESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void unsetTransitionStyle() { TransitionStyleType oldTransitionStyle = transitionStyle; boolean oldTransitionStyleESet = transitionStyleESet; transitionStyle = TRANSITION_STYLE_EDEFAULT; transitionStyleESet = false; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.UNSET, PresentationPackage.DOCUMENT_ROOT__TRANSITION_STYLE, oldTransitionStyle, TRANSITION_STYLE_EDEFAULT, oldTransitionStyleESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public boolean isSetTransitionStyle() { return transitionStyleESet; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public TransitionTypeType getTransitionType() { return transitionType; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setTransitionType(TransitionTypeType newTransitionType) { TransitionTypeType oldTransitionType = transitionType; transitionType = newTransitionType == null ? TRANSITION_TYPE_EDEFAULT : newTransitionType; boolean oldTransitionTypeESet = transitionTypeESet; transitionTypeESet = true; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__TRANSITION_TYPE, oldTransitionType, transitionType, !oldTransitionTypeESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void unsetTransitionType() { TransitionTypeType oldTransitionType = transitionType; boolean oldTransitionTypeESet = transitionTypeESet; transitionType = TRANSITION_TYPE_EDEFAULT; transitionTypeESet = false; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.UNSET, PresentationPackage.DOCUMENT_ROOT__TRANSITION_TYPE, oldTransitionType, TRANSITION_TYPE_EDEFAULT, oldTransitionTypeESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public boolean isSetTransitionType() { return transitionTypeESet; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String getUseDateTimeName() { return useDateTimeName; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setUseDateTimeName(String newUseDateTimeName) { String oldUseDateTimeName = useDateTimeName; useDateTimeName = newUseDateTimeName; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__USE_DATE_TIME_NAME, oldUseDateTimeName, useDateTimeName)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String getUseFooterName() { return useFooterName; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setUseFooterName(String newUseFooterName) { String oldUseFooterName = useFooterName; useFooterName = newUseFooterName; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__USE_FOOTER_NAME, oldUseFooterName, useFooterName)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String getUseHeaderName() { return useHeaderName; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setUseHeaderName(String newUseHeaderName) { String oldUseHeaderName = useHeaderName; useHeaderName = newUseHeaderName; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__USE_HEADER_NAME, oldUseHeaderName, useHeaderName)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public org.oasisopen.names.tc.opendocument.xmlns.text.Boolean getUserTransformed() { return userTransformed; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setUserTransformed(org.oasisopen.names.tc.opendocument.xmlns.text.Boolean newUserTransformed) { org.oasisopen.names.tc.opendocument.xmlns.text.Boolean oldUserTransformed = userTransformed; userTransformed = newUserTransformed == null ? USER_TRANSFORMED_EDEFAULT : newUserTransformed; boolean oldUserTransformedESet = userTransformedESet; userTransformedESet = true; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__USER_TRANSFORMED, oldUserTransformed, userTransformed, !oldUserTransformedESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void unsetUserTransformed() { org.oasisopen.names.tc.opendocument.xmlns.text.Boolean oldUserTransformed = userTransformed; boolean oldUserTransformedESet = userTransformedESet; userTransformed = USER_TRANSFORMED_EDEFAULT; userTransformedESet = false; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.UNSET, PresentationPackage.DOCUMENT_ROOT__USER_TRANSFORMED, oldUserTransformed, USER_TRANSFORMED_EDEFAULT, oldUserTransformedESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public boolean isSetUserTransformed() { return userTransformedESet; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public BigInteger getVerb() { return verb; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setVerb(BigInteger newVerb) { BigInteger oldVerb = verb; verb = newVerb; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__VERB, oldVerb, verb)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public VisibilityType getVisibility() { return visibility; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setVisibility(VisibilityType newVisibility) { VisibilityType oldVisibility = visibility; visibility = newVisibility == null ? VISIBILITY_EDEFAULT : newVisibility; boolean oldVisibilityESet = visibilityESet; visibilityESet = true; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, PresentationPackage.DOCUMENT_ROOT__VISIBILITY, oldVisibility, visibility, !oldVisibilityESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void unsetVisibility() { VisibilityType oldVisibility = visibility; boolean oldVisibilityESet = visibilityESet; visibility = VISIBILITY_EDEFAULT; visibilityESet = false; if (eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.UNSET, PresentationPackage.DOCUMENT_ROOT__VISIBILITY, oldVisibility, VISIBILITY_EDEFAULT, oldVisibilityESet)); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public boolean isSetVisibility() { return visibilityESet; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) { switch (featureID) { case PresentationPackage.DOCUMENT_ROOT__MIXED: return ((InternalEList<?>)getMixed()).basicRemove(otherEnd, msgs); case PresentationPackage.DOCUMENT_ROOT__XMLNS_PREFIX_MAP: return ((InternalEList<?>)getXMLNSPrefixMap()).basicRemove(otherEnd, msgs); case PresentationPackage.DOCUMENT_ROOT__XSI_SCHEMA_LOCATION: return ((InternalEList<?>)getXSISchemaLocation()).basicRemove(otherEnd, msgs); case PresentationPackage.DOCUMENT_ROOT__ANIMATION_GROUP: return basicSetAnimationGroup(null, msgs); case PresentationPackage.DOCUMENT_ROOT__ANIMATIONS: return basicSetAnimations(null, msgs); case PresentationPackage.DOCUMENT_ROOT__DATE_TIME: return basicSetDateTime(null, msgs); case PresentationPackage.DOCUMENT_ROOT__DATE_TIME_DECL: return basicSetDateTimeDecl(null, msgs); case PresentationPackage.DOCUMENT_ROOT__DIM: return basicSetDim(null, msgs); case PresentationPackage.DOCUMENT_ROOT__EVENT_LISTENER: return basicSetEventListener(null, msgs); case PresentationPackage.DOCUMENT_ROOT__FOOTER: return basicSetFooter(null, msgs); case PresentationPackage.DOCUMENT_ROOT__FOOTER_DECL: return basicSetFooterDecl(null, msgs); case PresentationPackage.DOCUMENT_ROOT__HEADER: return basicSetHeader(null, msgs); case PresentationPackage.DOCUMENT_ROOT__HEADER_DECL: return basicSetHeaderDecl(null, msgs); case PresentationPackage.DOCUMENT_ROOT__HIDE_SHAPE: return basicSetHideShape(null, msgs); case PresentationPackage.DOCUMENT_ROOT__HIDE_TEXT: return basicSetHideText(null, msgs); case PresentationPackage.DOCUMENT_ROOT__NOTES: return basicSetNotes(null, msgs); case PresentationPackage.DOCUMENT_ROOT__PLACEHOLDER: return basicSetPlaceholder(null, msgs); case PresentationPackage.DOCUMENT_ROOT__PLAY: return basicSetPlay(null, msgs); case PresentationPackage.DOCUMENT_ROOT__SETTINGS: return basicSetSettings(null, msgs); case PresentationPackage.DOCUMENT_ROOT__SHOW: return basicSetShow(null, msgs); case PresentationPackage.DOCUMENT_ROOT__SHOW_SHAPE: return basicSetShowShape(null, msgs); case PresentationPackage.DOCUMENT_ROOT__SHOW_TEXT: return basicSetShowText(null, msgs); case PresentationPackage.DOCUMENT_ROOT__SOUND: return basicSetSound(null, msgs); } return super.eInverseRemove(otherEnd, featureID, msgs); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { switch (featureID) { case PresentationPackage.DOCUMENT_ROOT__MIXED: if (coreType) return getMixed(); return ((FeatureMap.Internal)getMixed()).getWrapper(); case PresentationPackage.DOCUMENT_ROOT__XMLNS_PREFIX_MAP: if (coreType) return getXMLNSPrefixMap(); else return getXMLNSPrefixMap().map(); case PresentationPackage.DOCUMENT_ROOT__XSI_SCHEMA_LOCATION: if (coreType) return getXSISchemaLocation(); else return getXSISchemaLocation().map(); case PresentationPackage.DOCUMENT_ROOT__ANIMATION_GROUP: return getAnimationGroup(); case PresentationPackage.DOCUMENT_ROOT__ANIMATIONS: return getAnimations(); case PresentationPackage.DOCUMENT_ROOT__DATE_TIME: return getDateTime(); case PresentationPackage.DOCUMENT_ROOT__DATE_TIME_DECL: return getDateTimeDecl(); case PresentationPackage.DOCUMENT_ROOT__DIM: return getDim(); case PresentationPackage.DOCUMENT_ROOT__EVENT_LISTENER: return getEventListener(); case PresentationPackage.DOCUMENT_ROOT__FOOTER: return getFooter(); case PresentationPackage.DOCUMENT_ROOT__FOOTER_DECL: return getFooterDecl(); case PresentationPackage.DOCUMENT_ROOT__HEADER: return getHeader(); case PresentationPackage.DOCUMENT_ROOT__HEADER_DECL: return getHeaderDecl(); case PresentationPackage.DOCUMENT_ROOT__HIDE_SHAPE: return getHideShape(); case PresentationPackage.DOCUMENT_ROOT__HIDE_TEXT: return getHideText(); case PresentationPackage.DOCUMENT_ROOT__NOTES: return getNotes(); case PresentationPackage.DOCUMENT_ROOT__PLACEHOLDER: return getPlaceholder(); case PresentationPackage.DOCUMENT_ROOT__PLAY: return getPlay(); case PresentationPackage.DOCUMENT_ROOT__SETTINGS: return getSettings(); case PresentationPackage.DOCUMENT_ROOT__SHOW: return getShow(); case PresentationPackage.DOCUMENT_ROOT__SHOW_SHAPE: return getShowShape(); case PresentationPackage.DOCUMENT_ROOT__SHOW_TEXT: return getShowText(); case PresentationPackage.DOCUMENT_ROOT__SOUND: return getSound(); case PresentationPackage.DOCUMENT_ROOT__ACTION: return getAction(); case PresentationPackage.DOCUMENT_ROOT__ANIMATIONS1: return getAnimations1(); case PresentationPackage.DOCUMENT_ROOT__BACKGROUND_OBJECTS_VISIBLE: return getBackgroundObjectsVisible(); case PresentationPackage.DOCUMENT_ROOT__BACKGROUND_VISIBLE: return getBackgroundVisible(); case PresentationPackage.DOCUMENT_ROOT__CLASS: return getClass_(); case PresentationPackage.DOCUMENT_ROOT__CLASS_NAMES: return getClassNames(); case PresentationPackage.DOCUMENT_ROOT__DELAY: return getDelay(); case PresentationPackage.DOCUMENT_ROOT__DIRECTION: return getDirection(); case PresentationPackage.DOCUMENT_ROOT__DISPLAY_DATE_TIME: return getDisplayDateTime(); case PresentationPackage.DOCUMENT_ROOT__DISPLAY_FOOTER: return getDisplayFooter(); case PresentationPackage.DOCUMENT_ROOT__DISPLAY_HEADER: return getDisplayHeader(); case PresentationPackage.DOCUMENT_ROOT__DISPLAY_PAGE_NUMBER: return getDisplayPageNumber(); case PresentationPackage.DOCUMENT_ROOT__DURATION: return getDuration(); case PresentationPackage.DOCUMENT_ROOT__EFFECT: return getEffect(); case PresentationPackage.DOCUMENT_ROOT__ENDLESS: return getEndless(); case PresentationPackage.DOCUMENT_ROOT__FORCE_MANUAL: return getForceManual(); case PresentationPackage.DOCUMENT_ROOT__FULL_SCREEN: return getFullScreen(); case PresentationPackage.DOCUMENT_ROOT__GROUP_ID: return getGroupId(); case PresentationPackage.DOCUMENT_ROOT__MASTER_ELEMENT: return getMasterElement(); case PresentationPackage.DOCUMENT_ROOT__MOUSE_AS_PEN: return getMouseAsPen(); case PresentationPackage.DOCUMENT_ROOT__MOUSE_VISIBLE: return getMouseVisible(); case PresentationPackage.DOCUMENT_ROOT__NAME: return getName(); case PresentationPackage.DOCUMENT_ROOT__NODE_TYPE: return getNodeType(); case PresentationPackage.DOCUMENT_ROOT__PAGES: return getPages(); case PresentationPackage.DOCUMENT_ROOT__PATH_ID: return getPathId(); case PresentationPackage.DOCUMENT_ROOT__PAUSE: return getPause(); case PresentationPackage.DOCUMENT_ROOT__PLACEHOLDER1: return getPlaceholder1(); case PresentationPackage.DOCUMENT_ROOT__PLAY_FULL: return getPlayFull(); case PresentationPackage.DOCUMENT_ROOT__PRESENTATION_PAGE_LAYOUT_NAME: return getPresentationPageLayoutName(); case PresentationPackage.DOCUMENT_ROOT__PRESET_CLASS: return getPresetClass(); case PresentationPackage.DOCUMENT_ROOT__PRESET_ID: return getPresetId(); case PresentationPackage.DOCUMENT_ROOT__PRESET_SUB_TYPE: return getPresetSubType(); case PresentationPackage.DOCUMENT_ROOT__SHOW1: return getShow1(); case PresentationPackage.DOCUMENT_ROOT__SHOW_END_OF_PRESENTATION_SLIDE: return getShowEndOfPresentationSlide(); case PresentationPackage.DOCUMENT_ROOT__SHOW_LOGO: return getShowLogo(); case PresentationPackage.DOCUMENT_ROOT__SOURCE: return getSource(); case PresentationPackage.DOCUMENT_ROOT__SPEED: return getSpeed(); case PresentationPackage.DOCUMENT_ROOT__START_PAGE: return getStartPage(); case PresentationPackage.DOCUMENT_ROOT__START_SCALE: return getStartScale(); case PresentationPackage.DOCUMENT_ROOT__START_WITH_NAVIGATOR: return getStartWithNavigator(); case PresentationPackage.DOCUMENT_ROOT__STAY_ON_TOP: return getStayOnTop(); case PresentationPackage.DOCUMENT_ROOT__STYLE_NAME: return getStyleName(); case PresentationPackage.DOCUMENT_ROOT__TRANSITION_ON_CLICK: return getTransitionOnClick(); case PresentationPackage.DOCUMENT_ROOT__TRANSITION_SPEED: return getTransitionSpeed(); case PresentationPackage.DOCUMENT_ROOT__TRANSITION_STYLE: return getTransitionStyle(); case PresentationPackage.DOCUMENT_ROOT__TRANSITION_TYPE: return getTransitionType(); case PresentationPackage.DOCUMENT_ROOT__USE_DATE_TIME_NAME: return getUseDateTimeName(); case PresentationPackage.DOCUMENT_ROOT__USE_FOOTER_NAME: return getUseFooterName(); case PresentationPackage.DOCUMENT_ROOT__USE_HEADER_NAME: return getUseHeaderName(); case PresentationPackage.DOCUMENT_ROOT__USER_TRANSFORMED: return getUserTransformed(); case PresentationPackage.DOCUMENT_ROOT__VERB: return getVerb(); case PresentationPackage.DOCUMENT_ROOT__VISIBILITY: return getVisibility(); } return super.eGet(featureID, resolve, coreType); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @SuppressWarnings("unchecked") @Override public void eSet(int featureID, Object newValue) { switch (featureID) { case PresentationPackage.DOCUMENT_ROOT__MIXED: ((FeatureMap.Internal)getMixed()).set(newValue); return; case PresentationPackage.DOCUMENT_ROOT__XMLNS_PREFIX_MAP: ((EStructuralFeature.Setting)getXMLNSPrefixMap()).set(newValue); return; case PresentationPackage.DOCUMENT_ROOT__XSI_SCHEMA_LOCATION: ((EStructuralFeature.Setting)getXSISchemaLocation()).set(newValue); return; case PresentationPackage.DOCUMENT_ROOT__ANIMATION_GROUP: setAnimationGroup((AnimationGroupType)newValue); return; case PresentationPackage.DOCUMENT_ROOT__ANIMATIONS: setAnimations((AnimationsType1)newValue); return; case PresentationPackage.DOCUMENT_ROOT__DATE_TIME: setDateTime((DateTimeType)newValue); return; case PresentationPackage.DOCUMENT_ROOT__DATE_TIME_DECL: setDateTimeDecl((DateTimeDeclType)newValue); return; case PresentationPackage.DOCUMENT_ROOT__DIM: setDim((DimType)newValue); return; case PresentationPackage.DOCUMENT_ROOT__EVENT_LISTENER: setEventListener((EventListenerType)newValue); return; case PresentationPackage.DOCUMENT_ROOT__FOOTER: setFooter((FooterType)newValue); return; case PresentationPackage.DOCUMENT_ROOT__FOOTER_DECL: setFooterDecl((FooterDeclType)newValue); return; case PresentationPackage.DOCUMENT_ROOT__HEADER: setHeader((HeaderType)newValue); return; case PresentationPackage.DOCUMENT_ROOT__HEADER_DECL: setHeaderDecl((HeaderDeclType)newValue); return; case PresentationPackage.DOCUMENT_ROOT__HIDE_SHAPE: setHideShape((HideShapeType)newValue); return; case PresentationPackage.DOCUMENT_ROOT__HIDE_TEXT: setHideText((HideTextType)newValue); return; case PresentationPackage.DOCUMENT_ROOT__NOTES: setNotes((NotesType)newValue); return; case PresentationPackage.DOCUMENT_ROOT__PLACEHOLDER: setPlaceholder((PlaceholderType)newValue); return; case PresentationPackage.DOCUMENT_ROOT__PLAY: setPlay((PlayType)newValue); return; case PresentationPackage.DOCUMENT_ROOT__SETTINGS: setSettings((SettingsType)newValue); return; case PresentationPackage.DOCUMENT_ROOT__SHOW: setShow((ShowType)newValue); return; case PresentationPackage.DOCUMENT_ROOT__SHOW_SHAPE: setShowShape((ShowShapeType)newValue); return; case PresentationPackage.DOCUMENT_ROOT__SHOW_TEXT: setShowText((ShowTextType)newValue); return; case PresentationPackage.DOCUMENT_ROOT__SOUND: setSound((SoundType)newValue); return; case PresentationPackage.DOCUMENT_ROOT__ACTION: setAction((ActionType)newValue); return; case PresentationPackage.DOCUMENT_ROOT__ANIMATIONS1: setAnimations1((AnimationsType)newValue); return; case PresentationPackage.DOCUMENT_ROOT__BACKGROUND_OBJECTS_VISIBLE: setBackgroundObjectsVisible((org.oasisopen.names.tc.opendocument.xmlns.text.Boolean)newValue); return; case PresentationPackage.DOCUMENT_ROOT__BACKGROUND_VISIBLE: setBackgroundVisible((org.oasisopen.names.tc.opendocument.xmlns.text.Boolean)newValue); return; case PresentationPackage.DOCUMENT_ROOT__CLASS: setClass((PresentationClasses)newValue); return; case PresentationPackage.DOCUMENT_ROOT__CLASS_NAMES: setClassNames((List<String>)newValue); return; case PresentationPackage.DOCUMENT_ROOT__DELAY: setDelay((Duration)newValue); return; case PresentationPackage.DOCUMENT_ROOT__DIRECTION: setDirection((PresentationEffectDirections)newValue); return; case PresentationPackage.DOCUMENT_ROOT__DISPLAY_DATE_TIME: setDisplayDateTime((org.oasisopen.names.tc.opendocument.xmlns.text.Boolean)newValue); return; case PresentationPackage.DOCUMENT_ROOT__DISPLAY_FOOTER: setDisplayFooter((org.oasisopen.names.tc.opendocument.xmlns.text.Boolean)newValue); return; case PresentationPackage.DOCUMENT_ROOT__DISPLAY_HEADER: setDisplayHeader((org.oasisopen.names.tc.opendocument.xmlns.text.Boolean)newValue); return; case PresentationPackage.DOCUMENT_ROOT__DISPLAY_PAGE_NUMBER: setDisplayPageNumber((org.oasisopen.names.tc.opendocument.xmlns.text.Boolean)newValue); return; case PresentationPackage.DOCUMENT_ROOT__DURATION: setDuration((Duration)newValue); return; case PresentationPackage.DOCUMENT_ROOT__EFFECT: setEffect((PresentationEffects)newValue); return; case PresentationPackage.DOCUMENT_ROOT__ENDLESS: setEndless((org.oasisopen.names.tc.opendocument.xmlns.text.Boolean)newValue); return; case PresentationPackage.DOCUMENT_ROOT__FORCE_MANUAL: setForceManual((org.oasisopen.names.tc.opendocument.xmlns.text.Boolean)newValue); return; case PresentationPackage.DOCUMENT_ROOT__FULL_SCREEN: setFullScreen((org.oasisopen.names.tc.opendocument.xmlns.text.Boolean)newValue); return; case PresentationPackage.DOCUMENT_ROOT__GROUP_ID: setGroupId((String)newValue); return; case PresentationPackage.DOCUMENT_ROOT__MASTER_ELEMENT: setMasterElement((String)newValue); return; case PresentationPackage.DOCUMENT_ROOT__MOUSE_AS_PEN: setMouseAsPen((org.oasisopen.names.tc.opendocument.xmlns.text.Boolean)newValue); return; case PresentationPackage.DOCUMENT_ROOT__MOUSE_VISIBLE: setMouseVisible((org.oasisopen.names.tc.opendocument.xmlns.text.Boolean)newValue); return; case PresentationPackage.DOCUMENT_ROOT__NAME: setName((String)newValue); return; case PresentationPackage.DOCUMENT_ROOT__NODE_TYPE: setNodeType((NodeTypeType)newValue); return; case PresentationPackage.DOCUMENT_ROOT__PAGES: setPages(newValue); return; case PresentationPackage.DOCUMENT_ROOT__PATH_ID: setPathId(newValue); return; case PresentationPackage.DOCUMENT_ROOT__PAUSE: setPause((Duration)newValue); return; case PresentationPackage.DOCUMENT_ROOT__PLACEHOLDER1: setPlaceholder1((org.oasisopen.names.tc.opendocument.xmlns.text.Boolean)newValue); return; case PresentationPackage.DOCUMENT_ROOT__PLAY_FULL: setPlayFull((org.oasisopen.names.tc.opendocument.xmlns.text.Boolean)newValue); return; case PresentationPackage.DOCUMENT_ROOT__PRESENTATION_PAGE_LAYOUT_NAME: setPresentationPageLayoutName((String)newValue); return; case PresentationPackage.DOCUMENT_ROOT__PRESET_CLASS: setPresetClass((PresetClassType)newValue); return; case PresentationPackage.DOCUMENT_ROOT__PRESET_ID: setPresetId((String)newValue); return; case PresentationPackage.DOCUMENT_ROOT__PRESET_SUB_TYPE: setPresetSubType((String)newValue); return; case PresentationPackage.DOCUMENT_ROOT__SHOW1: setShow1((String)newValue); return; case PresentationPackage.DOCUMENT_ROOT__SHOW_END_OF_PRESENTATION_SLIDE: setShowEndOfPresentationSlide((org.oasisopen.names.tc.opendocument.xmlns.text.Boolean)newValue); return; case PresentationPackage.DOCUMENT_ROOT__SHOW_LOGO: setShowLogo((org.oasisopen.names.tc.opendocument.xmlns.text.Boolean)newValue); return; case PresentationPackage.DOCUMENT_ROOT__SOURCE: setSource((SourceType)newValue); return; case PresentationPackage.DOCUMENT_ROOT__SPEED: setSpeed((PresentationSpeeds)newValue); return; case PresentationPackage.DOCUMENT_ROOT__START_PAGE: setStartPage((String)newValue); return; case PresentationPackage.DOCUMENT_ROOT__START_SCALE: setStartScale((String)newValue); return; case PresentationPackage.DOCUMENT_ROOT__START_WITH_NAVIGATOR: setStartWithNavigator((org.oasisopen.names.tc.opendocument.xmlns.text.Boolean)newValue); return; case PresentationPackage.DOCUMENT_ROOT__STAY_ON_TOP: setStayOnTop((org.oasisopen.names.tc.opendocument.xmlns.text.Boolean)newValue); return; case PresentationPackage.DOCUMENT_ROOT__STYLE_NAME: setStyleName((String)newValue); return; case PresentationPackage.DOCUMENT_ROOT__TRANSITION_ON_CLICK: setTransitionOnClick((TransitionOnClickType)newValue); return; case PresentationPackage.DOCUMENT_ROOT__TRANSITION_SPEED: setTransitionSpeed((PresentationSpeeds)newValue); return; case PresentationPackage.DOCUMENT_ROOT__TRANSITION_STYLE: setTransitionStyle((TransitionStyleType)newValue); return; case PresentationPackage.DOCUMENT_ROOT__TRANSITION_TYPE: setTransitionType((TransitionTypeType)newValue); return; case PresentationPackage.DOCUMENT_ROOT__USE_DATE_TIME_NAME: setUseDateTimeName((String)newValue); return; case PresentationPackage.DOCUMENT_ROOT__USE_FOOTER_NAME: setUseFooterName((String)newValue); return; case PresentationPackage.DOCUMENT_ROOT__USE_HEADER_NAME: setUseHeaderName((String)newValue); return; case PresentationPackage.DOCUMENT_ROOT__USER_TRANSFORMED: setUserTransformed((org.oasisopen.names.tc.opendocument.xmlns.text.Boolean)newValue); return; case PresentationPackage.DOCUMENT_ROOT__VERB: setVerb((BigInteger)newValue); return; case PresentationPackage.DOCUMENT_ROOT__VISIBILITY: setVisibility((VisibilityType)newValue); return; } super.eSet(featureID, newValue); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public void eUnset(int featureID) { switch (featureID) { case PresentationPackage.DOCUMENT_ROOT__MIXED: getMixed().clear(); return; case PresentationPackage.DOCUMENT_ROOT__XMLNS_PREFIX_MAP: getXMLNSPrefixMap().clear(); return; case PresentationPackage.DOCUMENT_ROOT__XSI_SCHEMA_LOCATION: getXSISchemaLocation().clear(); return; case PresentationPackage.DOCUMENT_ROOT__ANIMATION_GROUP: setAnimationGroup((AnimationGroupType)null); return; case PresentationPackage.DOCUMENT_ROOT__ANIMATIONS: setAnimations((AnimationsType1)null); return; case PresentationPackage.DOCUMENT_ROOT__DATE_TIME: setDateTime((DateTimeType)null); return; case PresentationPackage.DOCUMENT_ROOT__DATE_TIME_DECL: setDateTimeDecl((DateTimeDeclType)null); return; case PresentationPackage.DOCUMENT_ROOT__DIM: setDim((DimType)null); return; case PresentationPackage.DOCUMENT_ROOT__EVENT_LISTENER: setEventListener((EventListenerType)null); return; case PresentationPackage.DOCUMENT_ROOT__FOOTER: setFooter((FooterType)null); return; case PresentationPackage.DOCUMENT_ROOT__FOOTER_DECL: setFooterDecl((FooterDeclType)null); return; case PresentationPackage.DOCUMENT_ROOT__HEADER: setHeader((HeaderType)null); return; case PresentationPackage.DOCUMENT_ROOT__HEADER_DECL: setHeaderDecl((HeaderDeclType)null); return; case PresentationPackage.DOCUMENT_ROOT__HIDE_SHAPE: setHideShape((HideShapeType)null); return; case PresentationPackage.DOCUMENT_ROOT__HIDE_TEXT: setHideText((HideTextType)null); return; case PresentationPackage.DOCUMENT_ROOT__NOTES: setNotes((NotesType)null); return; case PresentationPackage.DOCUMENT_ROOT__PLACEHOLDER: setPlaceholder((PlaceholderType)null); return; case PresentationPackage.DOCUMENT_ROOT__PLAY: setPlay((PlayType)null); return; case PresentationPackage.DOCUMENT_ROOT__SETTINGS: setSettings((SettingsType)null); return; case PresentationPackage.DOCUMENT_ROOT__SHOW: setShow((ShowType)null); return; case PresentationPackage.DOCUMENT_ROOT__SHOW_SHAPE: setShowShape((ShowShapeType)null); return; case PresentationPackage.DOCUMENT_ROOT__SHOW_TEXT: setShowText((ShowTextType)null); return; case PresentationPackage.DOCUMENT_ROOT__SOUND: setSound((SoundType)null); return; case PresentationPackage.DOCUMENT_ROOT__ACTION: unsetAction(); return; case PresentationPackage.DOCUMENT_ROOT__ANIMATIONS1: unsetAnimations1(); return; case PresentationPackage.DOCUMENT_ROOT__BACKGROUND_OBJECTS_VISIBLE: unsetBackgroundObjectsVisible(); return; case PresentationPackage.DOCUMENT_ROOT__BACKGROUND_VISIBLE: unsetBackgroundVisible(); return; case PresentationPackage.DOCUMENT_ROOT__CLASS: unsetClass(); return; case PresentationPackage.DOCUMENT_ROOT__CLASS_NAMES: setClassNames(CLASS_NAMES_EDEFAULT); return; case PresentationPackage.DOCUMENT_ROOT__DELAY: setDelay(DELAY_EDEFAULT); return; case PresentationPackage.DOCUMENT_ROOT__DIRECTION: unsetDirection(); return; case PresentationPackage.DOCUMENT_ROOT__DISPLAY_DATE_TIME: unsetDisplayDateTime(); return; case PresentationPackage.DOCUMENT_ROOT__DISPLAY_FOOTER: unsetDisplayFooter(); return; case PresentationPackage.DOCUMENT_ROOT__DISPLAY_HEADER: unsetDisplayHeader(); return; case PresentationPackage.DOCUMENT_ROOT__DISPLAY_PAGE_NUMBER: unsetDisplayPageNumber(); return; case PresentationPackage.DOCUMENT_ROOT__DURATION: setDuration(DURATION_EDEFAULT); return; case PresentationPackage.DOCUMENT_ROOT__EFFECT: unsetEffect(); return; case PresentationPackage.DOCUMENT_ROOT__ENDLESS: unsetEndless(); return; case PresentationPackage.DOCUMENT_ROOT__FORCE_MANUAL: unsetForceManual(); return; case PresentationPackage.DOCUMENT_ROOT__FULL_SCREEN: unsetFullScreen(); return; case PresentationPackage.DOCUMENT_ROOT__GROUP_ID: setGroupId(GROUP_ID_EDEFAULT); return; case PresentationPackage.DOCUMENT_ROOT__MASTER_ELEMENT: setMasterElement(MASTER_ELEMENT_EDEFAULT); return; case PresentationPackage.DOCUMENT_ROOT__MOUSE_AS_PEN: unsetMouseAsPen(); return; case PresentationPackage.DOCUMENT_ROOT__MOUSE_VISIBLE: unsetMouseVisible(); return; case PresentationPackage.DOCUMENT_ROOT__NAME: setName(NAME_EDEFAULT); return; case PresentationPackage.DOCUMENT_ROOT__NODE_TYPE: unsetNodeType(); return; case PresentationPackage.DOCUMENT_ROOT__PAGES: setPages(PAGES_EDEFAULT); return; case PresentationPackage.DOCUMENT_ROOT__PATH_ID: setPathId(PATH_ID_EDEFAULT); return; case PresentationPackage.DOCUMENT_ROOT__PAUSE: setPause(PAUSE_EDEFAULT); return; case PresentationPackage.DOCUMENT_ROOT__PLACEHOLDER1: unsetPlaceholder1(); return; case PresentationPackage.DOCUMENT_ROOT__PLAY_FULL: unsetPlayFull(); return; case PresentationPackage.DOCUMENT_ROOT__PRESENTATION_PAGE_LAYOUT_NAME: setPresentationPageLayoutName(PRESENTATION_PAGE_LAYOUT_NAME_EDEFAULT); return; case PresentationPackage.DOCUMENT_ROOT__PRESET_CLASS: unsetPresetClass(); return; case PresentationPackage.DOCUMENT_ROOT__PRESET_ID: setPresetId(PRESET_ID_EDEFAULT); return; case PresentationPackage.DOCUMENT_ROOT__PRESET_SUB_TYPE: setPresetSubType(PRESET_SUB_TYPE_EDEFAULT); return; case PresentationPackage.DOCUMENT_ROOT__SHOW1: setShow1(SHOW1_EDEFAULT); return; case PresentationPackage.DOCUMENT_ROOT__SHOW_END_OF_PRESENTATION_SLIDE: unsetShowEndOfPresentationSlide(); return; case PresentationPackage.DOCUMENT_ROOT__SHOW_LOGO: unsetShowLogo(); return; case PresentationPackage.DOCUMENT_ROOT__SOURCE: unsetSource(); return; case PresentationPackage.DOCUMENT_ROOT__SPEED: unsetSpeed(); return; case PresentationPackage.DOCUMENT_ROOT__START_PAGE: setStartPage(START_PAGE_EDEFAULT); return; case PresentationPackage.DOCUMENT_ROOT__START_SCALE: setStartScale(START_SCALE_EDEFAULT); return; case PresentationPackage.DOCUMENT_ROOT__START_WITH_NAVIGATOR: unsetStartWithNavigator(); return; case PresentationPackage.DOCUMENT_ROOT__STAY_ON_TOP: unsetStayOnTop(); return; case PresentationPackage.DOCUMENT_ROOT__STYLE_NAME: setStyleName(STYLE_NAME_EDEFAULT); return; case PresentationPackage.DOCUMENT_ROOT__TRANSITION_ON_CLICK: unsetTransitionOnClick(); return; case PresentationPackage.DOCUMENT_ROOT__TRANSITION_SPEED: unsetTransitionSpeed(); return; case PresentationPackage.DOCUMENT_ROOT__TRANSITION_STYLE: unsetTransitionStyle(); return; case PresentationPackage.DOCUMENT_ROOT__TRANSITION_TYPE: unsetTransitionType(); return; case PresentationPackage.DOCUMENT_ROOT__USE_DATE_TIME_NAME: setUseDateTimeName(USE_DATE_TIME_NAME_EDEFAULT); return; case PresentationPackage.DOCUMENT_ROOT__USE_FOOTER_NAME: setUseFooterName(USE_FOOTER_NAME_EDEFAULT); return; case PresentationPackage.DOCUMENT_ROOT__USE_HEADER_NAME: setUseHeaderName(USE_HEADER_NAME_EDEFAULT); return; case PresentationPackage.DOCUMENT_ROOT__USER_TRANSFORMED: unsetUserTransformed(); return; case PresentationPackage.DOCUMENT_ROOT__VERB: setVerb(VERB_EDEFAULT); return; case PresentationPackage.DOCUMENT_ROOT__VISIBILITY: unsetVisibility(); return; } super.eUnset(featureID); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public boolean eIsSet(int featureID) { switch (featureID) { case PresentationPackage.DOCUMENT_ROOT__MIXED: return mixed != null && !mixed.isEmpty(); case PresentationPackage.DOCUMENT_ROOT__XMLNS_PREFIX_MAP: return xMLNSPrefixMap != null && !xMLNSPrefixMap.isEmpty(); case PresentationPackage.DOCUMENT_ROOT__XSI_SCHEMA_LOCATION: return xSISchemaLocation != null && !xSISchemaLocation.isEmpty(); case PresentationPackage.DOCUMENT_ROOT__ANIMATION_GROUP: return getAnimationGroup() != null; case PresentationPackage.DOCUMENT_ROOT__ANIMATIONS: return getAnimations() != null; case PresentationPackage.DOCUMENT_ROOT__DATE_TIME: return getDateTime() != null; case PresentationPackage.DOCUMENT_ROOT__DATE_TIME_DECL: return getDateTimeDecl() != null; case PresentationPackage.DOCUMENT_ROOT__DIM: return getDim() != null; case PresentationPackage.DOCUMENT_ROOT__EVENT_LISTENER: return getEventListener() != null; case PresentationPackage.DOCUMENT_ROOT__FOOTER: return getFooter() != null; case PresentationPackage.DOCUMENT_ROOT__FOOTER_DECL: return getFooterDecl() != null; case PresentationPackage.DOCUMENT_ROOT__HEADER: return getHeader() != null; case PresentationPackage.DOCUMENT_ROOT__HEADER_DECL: return getHeaderDecl() != null; case PresentationPackage.DOCUMENT_ROOT__HIDE_SHAPE: return getHideShape() != null; case PresentationPackage.DOCUMENT_ROOT__HIDE_TEXT: return getHideText() != null; case PresentationPackage.DOCUMENT_ROOT__NOTES: return getNotes() != null; case PresentationPackage.DOCUMENT_ROOT__PLACEHOLDER: return getPlaceholder() != null; case PresentationPackage.DOCUMENT_ROOT__PLAY: return getPlay() != null; case PresentationPackage.DOCUMENT_ROOT__SETTINGS: return getSettings() != null; case PresentationPackage.DOCUMENT_ROOT__SHOW: return getShow() != null; case PresentationPackage.DOCUMENT_ROOT__SHOW_SHAPE: return getShowShape() != null; case PresentationPackage.DOCUMENT_ROOT__SHOW_TEXT: return getShowText() != null; case PresentationPackage.DOCUMENT_ROOT__SOUND: return getSound() != null; case PresentationPackage.DOCUMENT_ROOT__ACTION: return isSetAction(); case PresentationPackage.DOCUMENT_ROOT__ANIMATIONS1: return isSetAnimations1(); case PresentationPackage.DOCUMENT_ROOT__BACKGROUND_OBJECTS_VISIBLE: return isSetBackgroundObjectsVisible(); case PresentationPackage.DOCUMENT_ROOT__BACKGROUND_VISIBLE: return isSetBackgroundVisible(); case PresentationPackage.DOCUMENT_ROOT__CLASS: return isSetClass(); case PresentationPackage.DOCUMENT_ROOT__CLASS_NAMES: return CLASS_NAMES_EDEFAULT == null ? classNames != null : !CLASS_NAMES_EDEFAULT.equals(classNames); case PresentationPackage.DOCUMENT_ROOT__DELAY: return DELAY_EDEFAULT == null ? delay != null : !DELAY_EDEFAULT.equals(delay); case PresentationPackage.DOCUMENT_ROOT__DIRECTION: return isSetDirection(); case PresentationPackage.DOCUMENT_ROOT__DISPLAY_DATE_TIME: return isSetDisplayDateTime(); case PresentationPackage.DOCUMENT_ROOT__DISPLAY_FOOTER: return isSetDisplayFooter(); case PresentationPackage.DOCUMENT_ROOT__DISPLAY_HEADER: return isSetDisplayHeader(); case PresentationPackage.DOCUMENT_ROOT__DISPLAY_PAGE_NUMBER: return isSetDisplayPageNumber(); case PresentationPackage.DOCUMENT_ROOT__DURATION: return DURATION_EDEFAULT == null ? duration != null : !DURATION_EDEFAULT.equals(duration); case PresentationPackage.DOCUMENT_ROOT__EFFECT: return isSetEffect(); case PresentationPackage.DOCUMENT_ROOT__ENDLESS: return isSetEndless(); case PresentationPackage.DOCUMENT_ROOT__FORCE_MANUAL: return isSetForceManual(); case PresentationPackage.DOCUMENT_ROOT__FULL_SCREEN: return isSetFullScreen(); case PresentationPackage.DOCUMENT_ROOT__GROUP_ID: return GROUP_ID_EDEFAULT == null ? groupId != null : !GROUP_ID_EDEFAULT.equals(groupId); case PresentationPackage.DOCUMENT_ROOT__MASTER_ELEMENT: return MASTER_ELEMENT_EDEFAULT == null ? masterElement != null : !MASTER_ELEMENT_EDEFAULT.equals(masterElement); case PresentationPackage.DOCUMENT_ROOT__MOUSE_AS_PEN: return isSetMouseAsPen(); case PresentationPackage.DOCUMENT_ROOT__MOUSE_VISIBLE: return isSetMouseVisible(); case PresentationPackage.DOCUMENT_ROOT__NAME: return NAME_EDEFAULT == null ? name != null : !NAME_EDEFAULT.equals(name); case PresentationPackage.DOCUMENT_ROOT__NODE_TYPE: return isSetNodeType(); case PresentationPackage.DOCUMENT_ROOT__PAGES: return PAGES_EDEFAULT == null ? pages != null : !PAGES_EDEFAULT.equals(pages); case PresentationPackage.DOCUMENT_ROOT__PATH_ID: return PATH_ID_EDEFAULT == null ? pathId != null : !PATH_ID_EDEFAULT.equals(pathId); case PresentationPackage.DOCUMENT_ROOT__PAUSE: return PAUSE_EDEFAULT == null ? pause != null : !PAUSE_EDEFAULT.equals(pause); case PresentationPackage.DOCUMENT_ROOT__PLACEHOLDER1: return isSetPlaceholder1(); case PresentationPackage.DOCUMENT_ROOT__PLAY_FULL: return isSetPlayFull(); case PresentationPackage.DOCUMENT_ROOT__PRESENTATION_PAGE_LAYOUT_NAME: return PRESENTATION_PAGE_LAYOUT_NAME_EDEFAULT == null ? presentationPageLayoutName != null : !PRESENTATION_PAGE_LAYOUT_NAME_EDEFAULT.equals(presentationPageLayoutName); case PresentationPackage.DOCUMENT_ROOT__PRESET_CLASS: return isSetPresetClass(); case PresentationPackage.DOCUMENT_ROOT__PRESET_ID: return PRESET_ID_EDEFAULT == null ? presetId != null : !PRESET_ID_EDEFAULT.equals(presetId); case PresentationPackage.DOCUMENT_ROOT__PRESET_SUB_TYPE: return PRESET_SUB_TYPE_EDEFAULT == null ? presetSubType != null : !PRESET_SUB_TYPE_EDEFAULT.equals(presetSubType); case PresentationPackage.DOCUMENT_ROOT__SHOW1: return SHOW1_EDEFAULT == null ? show1 != null : !SHOW1_EDEFAULT.equals(show1); case PresentationPackage.DOCUMENT_ROOT__SHOW_END_OF_PRESENTATION_SLIDE: return isSetShowEndOfPresentationSlide(); case PresentationPackage.DOCUMENT_ROOT__SHOW_LOGO: return isSetShowLogo(); case PresentationPackage.DOCUMENT_ROOT__SOURCE: return isSetSource(); case PresentationPackage.DOCUMENT_ROOT__SPEED: return isSetSpeed(); case PresentationPackage.DOCUMENT_ROOT__START_PAGE: return START_PAGE_EDEFAULT == null ? startPage != null : !START_PAGE_EDEFAULT.equals(startPage); case PresentationPackage.DOCUMENT_ROOT__START_SCALE: return START_SCALE_EDEFAULT == null ? startScale != null : !START_SCALE_EDEFAULT.equals(startScale); case PresentationPackage.DOCUMENT_ROOT__START_WITH_NAVIGATOR: return isSetStartWithNavigator(); case PresentationPackage.DOCUMENT_ROOT__STAY_ON_TOP: return isSetStayOnTop(); case PresentationPackage.DOCUMENT_ROOT__STYLE_NAME: return STYLE_NAME_EDEFAULT == null ? styleName != null : !STYLE_NAME_EDEFAULT.equals(styleName); case PresentationPackage.DOCUMENT_ROOT__TRANSITION_ON_CLICK: return isSetTransitionOnClick(); case PresentationPackage.DOCUMENT_ROOT__TRANSITION_SPEED: return isSetTransitionSpeed(); case PresentationPackage.DOCUMENT_ROOT__TRANSITION_STYLE: return isSetTransitionStyle(); case PresentationPackage.DOCUMENT_ROOT__TRANSITION_TYPE: return isSetTransitionType(); case PresentationPackage.DOCUMENT_ROOT__USE_DATE_TIME_NAME: return USE_DATE_TIME_NAME_EDEFAULT == null ? useDateTimeName != null : !USE_DATE_TIME_NAME_EDEFAULT.equals(useDateTimeName); case PresentationPackage.DOCUMENT_ROOT__USE_FOOTER_NAME: return USE_FOOTER_NAME_EDEFAULT == null ? useFooterName != null : !USE_FOOTER_NAME_EDEFAULT.equals(useFooterName); case PresentationPackage.DOCUMENT_ROOT__USE_HEADER_NAME: return USE_HEADER_NAME_EDEFAULT == null ? useHeaderName != null : !USE_HEADER_NAME_EDEFAULT.equals(useHeaderName); case PresentationPackage.DOCUMENT_ROOT__USER_TRANSFORMED: return isSetUserTransformed(); case PresentationPackage.DOCUMENT_ROOT__VERB: return VERB_EDEFAULT == null ? verb != null : !VERB_EDEFAULT.equals(verb); case PresentationPackage.DOCUMENT_ROOT__VISIBILITY: return isSetVisibility(); } return super.eIsSet(featureID); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public String toString() { if (eIsProxy()) return super.toString(); StringBuffer result = new StringBuffer(super.toString()); result.append(" (mixed: "); result.append(mixed); result.append(", action: "); if (actionESet) result.append(action); else result.append("<unset>"); result.append(", animations1: "); if (animations1ESet) result.append(animations1); else result.append("<unset>"); result.append(", backgroundObjectsVisible: "); if (backgroundObjectsVisibleESet) result.append(backgroundObjectsVisible); else result.append("<unset>"); result.append(", backgroundVisible: "); if (backgroundVisibleESet) result.append(backgroundVisible); else result.append("<unset>"); result.append(", class: "); if (classESet) result.append(class_); else result.append("<unset>"); result.append(", classNames: "); result.append(classNames); result.append(", delay: "); result.append(delay); result.append(", direction: "); if (directionESet) result.append(direction); else result.append("<unset>"); result.append(", displayDateTime: "); if (displayDateTimeESet) result.append(displayDateTime); else result.append("<unset>"); result.append(", displayFooter: "); if (displayFooterESet) result.append(displayFooter); else result.append("<unset>"); result.append(", displayHeader: "); if (displayHeaderESet) result.append(displayHeader); else result.append("<unset>"); result.append(", displayPageNumber: "); if (displayPageNumberESet) result.append(displayPageNumber); else result.append("<unset>"); result.append(", duration: "); result.append(duration); result.append(", effect: "); if (effectESet) result.append(effect); else result.append("<unset>"); result.append(", endless: "); if (endlessESet) result.append(endless); else result.append("<unset>"); result.append(", forceManual: "); if (forceManualESet) result.append(forceManual); else result.append("<unset>"); result.append(", fullScreen: "); if (fullScreenESet) result.append(fullScreen); else result.append("<unset>"); result.append(", groupId: "); result.append(groupId); result.append(", masterElement: "); result.append(masterElement); result.append(", mouseAsPen: "); if (mouseAsPenESet) result.append(mouseAsPen); else result.append("<unset>"); result.append(", mouseVisible: "); if (mouseVisibleESet) result.append(mouseVisible); else result.append("<unset>"); result.append(", name: "); result.append(name); result.append(", nodeType: "); if (nodeTypeESet) result.append(nodeType); else result.append("<unset>"); result.append(", pages: "); result.append(pages); result.append(", pathId: "); result.append(pathId); result.append(", pause: "); result.append(pause); result.append(", placeholder1: "); if (placeholder1ESet) result.append(placeholder1); else result.append("<unset>"); result.append(", playFull: "); if (playFullESet) result.append(playFull); else result.append("<unset>"); result.append(", presentationPageLayoutName: "); result.append(presentationPageLayoutName); result.append(", presetClass: "); if (presetClassESet) result.append(presetClass); else result.append("<unset>"); result.append(", presetId: "); result.append(presetId); result.append(", presetSubType: "); result.append(presetSubType); result.append(", show1: "); result.append(show1); result.append(", showEndOfPresentationSlide: "); if (showEndOfPresentationSlideESet) result.append(showEndOfPresentationSlide); else result.append("<unset>"); result.append(", showLogo: "); if (showLogoESet) result.append(showLogo); else result.append("<unset>"); result.append(", source: "); if (sourceESet) result.append(source); else result.append("<unset>"); result.append(", speed: "); if (speedESet) result.append(speed); else result.append("<unset>"); result.append(", startPage: "); result.append(startPage); result.append(", startScale: "); result.append(startScale); result.append(", startWithNavigator: "); if (startWithNavigatorESet) result.append(startWithNavigator); else result.append("<unset>"); result.append(", stayOnTop: "); if (stayOnTopESet) result.append(stayOnTop); else result.append("<unset>"); result.append(", styleName: "); result.append(styleName); result.append(", transitionOnClick: "); if (transitionOnClickESet) result.append(transitionOnClick); else result.append("<unset>"); result.append(", transitionSpeed: "); if (transitionSpeedESet) result.append(transitionSpeed); else result.append("<unset>"); result.append(", transitionStyle: "); if (transitionStyleESet) result.append(transitionStyle); else result.append("<unset>"); result.append(", transitionType: "); if (transitionTypeESet) result.append(transitionType); else result.append("<unset>"); result.append(", useDateTimeName: "); result.append(useDateTimeName); result.append(", useFooterName: "); result.append(useFooterName); result.append(", useHeaderName: "); result.append(useHeaderName); result.append(", userTransformed: "); if (userTransformedESet) result.append(userTransformed); else result.append("<unset>"); result.append(", verb: "); result.append(verb); result.append(", visibility: "); if (visibilityESet) result.append(visibility); else result.append("<unset>"); result.append(')'); return result.toString(); } } //DocumentRootImpl