001/** 002 */ 003package org.nasdanika.html.model.bootstrap; 004 005import org.eclipse.emf.common.util.EList; 006 007import org.eclipse.emf.ecore.EObject; 008 009/** 010 * <!-- begin-user-doc --> 011 * A representation of the model object '<em><b>Slide</b></em>'. 012 * <!-- end-user-doc --> 013 * 014 * <p> 015 * The following features are supported: 016 * </p> 017 * <ul> 018 * <li>{@link org.nasdanika.html.model.bootstrap.Slide#getInterval <em>Interval</em>}</li> 019 * <li>{@link org.nasdanika.html.model.bootstrap.Slide#getCaptions <em>Captions</em>}</li> 020 * </ul> 021 * 022 * @see org.nasdanika.html.model.bootstrap.BootstrapPackage#getSlide() 023 * @model 024 * @generated 025 */ 026public interface Slide extends Div { 027 /** 028 * Returns the value of the '<em><b>Interval</b></em>' attribute. 029 * <!-- begin-user-doc --> 030 * <!-- end-user-doc --> 031 * @return the value of the '<em>Interval</em>' attribute. 032 * @see #setInterval(Integer) 033 * @see org.nasdanika.html.model.bootstrap.BootstrapPackage#getSlide_Interval() 034 * @model 035 * @generated 036 */ 037 Integer getInterval(); 038 039 /** 040 * Sets the value of the '{@link org.nasdanika.html.model.bootstrap.Slide#getInterval <em>Interval</em>}' attribute. 041 * <!-- begin-user-doc --> 042 * <!-- end-user-doc --> 043 * @param value the new value of the '<em>Interval</em>' attribute. 044 * @see #getInterval() 045 * @generated 046 */ 047 void setInterval(Integer value); 048 049 /** 050 * Returns the value of the '<em><b>Captions</b></em>' containment reference list. 051 * The list contents are of type {@link org.eclipse.emf.ecore.EObject}. 052 * <!-- begin-user-doc --> 053 * <!-- end-user-doc --> 054 * @return the value of the '<em>Captions</em>' containment reference list. 055 * @see org.nasdanika.html.model.bootstrap.BootstrapPackage#getSlide_Captions() 056 * @model containment="true" 057 * @generated 058 */ 059 EList<EObject> getCaptions(); 060 061} // Slide