001/** 002 */ 003package org.nasdanika.html.model.bootstrap; 004 005import org.eclipse.emf.ecore.EObject; 006import org.nasdanika.html.bootstrap.Breakpoint; 007 008/** 009 * <!-- begin-user-doc --> 010 * A representation of the model object '<em><b>Float</b></em>'. 011 * <!-- end-user-doc --> 012 * 013 * <!-- begin-model-doc --> 014 * Defines element floating - left or right - for a given breakpoint. 015 * <!-- end-model-doc --> 016 * 017 * <p> 018 * The following features are supported: 019 * </p> 020 * <ul> 021 * <li>{@link org.nasdanika.html.model.bootstrap.Float#getSide <em>Side</em>}</li> 022 * <li>{@link org.nasdanika.html.model.bootstrap.Float#getBreakpoint <em>Breakpoint</em>}</li> 023 * </ul> 024 * 025 * @see org.nasdanika.html.model.bootstrap.BootstrapPackage#getFloat() 026 * @model annotation="http://www.eclipse.org/emf/2002/Ecore constraints='attributes'" 027 * @generated 028 */ 029public interface Float extends EObject { 030 /** 031 * Returns the value of the '<em><b>Side</b></em>' attribute. 032 * <!-- begin-user-doc --> 033 * <!-- end-user-doc --> 034 * <!-- begin-model-doc --> 035 * Side to float to. ``left``, ``right``, or ``none``. 036 * <!-- end-model-doc --> 037 * @return the value of the '<em>Side</em>' attribute. 038 * @see #setSide(String) 039 * @see org.nasdanika.html.model.bootstrap.BootstrapPackage#getFloat_Side() 040 * @model required="true" 041 * annotation="urn:org.nasdanika default-feature='true'" 042 * @generated 043 */ 044 String getSide(); 045 046 /** 047 * Sets the value of the '{@link org.nasdanika.html.model.bootstrap.Float#getSide <em>Side</em>}' attribute. 048 * <!-- begin-user-doc --> 049 * <!-- end-user-doc --> 050 * @param value the new value of the '<em>Side</em>' attribute. 051 * @see #getSide() 052 * @generated 053 */ 054 void setSide(String value); 055 056 /** 057 * Returns the value of the '<em><b>Breakpoint</b></em>' attribute. 058 * <!-- begin-user-doc --> 059 * <!-- end-user-doc --> 060 * <!-- begin-model-doc --> 061 * Breakpoint. 062 * <!-- end-model-doc --> 063 * @return the value of the '<em>Breakpoint</em>' attribute. 064 * @see #setBreakpoint(Breakpoint) 065 * @see org.nasdanika.html.model.bootstrap.BootstrapPackage#getFloat_Breakpoint() 066 * @model dataType="org.nasdanika.html.model.bootstrap.Breakpoint" 067 * @generated 068 */ 069 Breakpoint getBreakpoint(); 070 071 /** 072 * Sets the value of the '{@link org.nasdanika.html.model.bootstrap.Float#getBreakpoint <em>Breakpoint</em>}' attribute. 073 * <!-- begin-user-doc --> 074 * <!-- end-user-doc --> 075 * @param value the new value of the '<em>Breakpoint</em>' attribute. 076 * @see #getBreakpoint() 077 * @generated 078 */ 079 void setBreakpoint(Breakpoint value); 080 081} // Float