001/** 002 */ 003package org.nasdanika.html.model.bootstrap; 004 005import org.eclipse.emf.ecore.EFactory; 006 007/** 008 * <!-- begin-user-doc --> 009 * The <b>Factory</b> for the model. 010 * It provides a create method for each non-abstract class of the model. 011 * <!-- end-user-doc --> 012 * @see org.nasdanika.html.model.bootstrap.BootstrapPackage 013 * @generated 014 */ 015public interface BootstrapFactory extends EFactory { 016 /** 017 * The singleton instance of the factory. 018 * <!-- begin-user-doc --> 019 * <!-- end-user-doc --> 020 * @generated 021 */ 022 BootstrapFactory eINSTANCE = org.nasdanika.html.model.bootstrap.impl.BootstrapFactoryImpl.init(); 023 024 /** 025 * Returns a new object of class '<em>Element</em>'. 026 * <!-- begin-user-doc --> 027 * <!-- end-user-doc --> 028 * @return a new object of class '<em>Element</em>'. 029 * @generated 030 */ 031 BootstrapElement createBootstrapElement(); 032 033 /** 034 * Returns a new object of class '<em>Page</em>'. 035 * <!-- begin-user-doc --> 036 * <!-- end-user-doc --> 037 * @return a new object of class '<em>Page</em>'. 038 * @generated 039 */ 040 Page createPage(); 041 042 /** 043 * Returns a new object of class '<em>Appearance</em>'. 044 * <!-- begin-user-doc --> 045 * <!-- end-user-doc --> 046 * @return a new object of class '<em>Appearance</em>'. 047 * @generated 048 */ 049 Appearance createAppearance(); 050 051 /** 052 * Returns a new object of class '<em>Border</em>'. 053 * <!-- begin-user-doc --> 054 * <!-- end-user-doc --> 055 * @return a new object of class '<em>Border</em>'. 056 * @generated 057 */ 058 Border createBorder(); 059 060 /** 061 * Returns a new object of class '<em>Spacing</em>'. 062 * <!-- begin-user-doc --> 063 * <!-- end-user-doc --> 064 * @return a new object of class '<em>Spacing</em>'. 065 * @generated 066 */ 067 Spacing createSpacing(); 068 069 /** 070 * Returns a new object of class '<em>Text</em>'. 071 * <!-- begin-user-doc --> 072 * <!-- end-user-doc --> 073 * @return a new object of class '<em>Text</em>'. 074 * @generated 075 */ 076 Text createText(); 077 078 /** 079 * Returns a new object of class '<em>Float</em>'. 080 * <!-- begin-user-doc --> 081 * <!-- end-user-doc --> 082 * @return a new object of class '<em>Float</em>'. 083 * @generated 084 */ 085 Float createFloat(); 086 087 /** 088 * Returns a new object of class '<em>Tag</em>'. 089 * <!-- begin-user-doc --> 090 * <!-- end-user-doc --> 091 * @return a new object of class '<em>Tag</em>'. 092 * @generated 093 */ 094 Tag createTag(); 095 096 /** 097 * Returns a new object of class '<em>Div</em>'. 098 * <!-- begin-user-doc --> 099 * <!-- end-user-doc --> 100 * @return a new object of class '<em>Div</em>'. 101 * @generated 102 */ 103 Div createDiv(); 104 105 /** 106 * Returns a new object of class '<em>Link Action Group Item</em>'. 107 * <!-- begin-user-doc --> 108 * <!-- end-user-doc --> 109 * @return a new object of class '<em>Link Action Group Item</em>'. 110 * @generated 111 */ 112 LinkActionGroupItem createLinkActionGroupItem(); 113 114 /** 115 * Returns a new object of class '<em>Content Action Group Item</em>'. 116 * <!-- begin-user-doc --> 117 * <!-- end-user-doc --> 118 * @return a new object of class '<em>Content Action Group Item</em>'. 119 * @generated 120 */ 121 ContentActionGroupItem createContentActionGroupItem(); 122 123 /** 124 * Returns a new object of class '<em>Action Group</em>'. 125 * <!-- begin-user-doc --> 126 * <!-- end-user-doc --> 127 * @return a new object of class '<em>Action Group</em>'. 128 * @generated 129 */ 130 ActionGroup createActionGroup(); 131 132 /** 133 * Returns a new object of class '<em>Container</em>'. 134 * <!-- begin-user-doc --> 135 * <!-- end-user-doc --> 136 * @return a new object of class '<em>Container</em>'. 137 * @generated 138 */ 139 Container createContainer(); 140 141 /** 142 * Returns a new object of class '<em>Row</em>'. 143 * <!-- begin-user-doc --> 144 * <!-- end-user-doc --> 145 * @return a new object of class '<em>Row</em>'. 146 * @generated 147 */ 148 Row createRow(); 149 150 /** 151 * Returns a new object of class '<em>Column Width</em>'. 152 * <!-- begin-user-doc --> 153 * <!-- end-user-doc --> 154 * @return a new object of class '<em>Column Width</em>'. 155 * @generated 156 */ 157 ColumnWidth createColumnWidth(); 158 159 /** 160 * Returns a new object of class '<em>Column</em>'. 161 * <!-- begin-user-doc --> 162 * <!-- end-user-doc --> 163 * @return a new object of class '<em>Column</em>'. 164 * @generated 165 */ 166 Column createColumn(); 167 168 /** 169 * Returns a new object of class '<em>Table Section</em>'. 170 * <!-- begin-user-doc --> 171 * <!-- end-user-doc --> 172 * @return a new object of class '<em>Table Section</em>'. 173 * @generated 174 */ 175 TableSection createTableSection(); 176 177 /** 178 * Returns a new object of class '<em>Table Header</em>'. 179 * <!-- begin-user-doc --> 180 * <!-- end-user-doc --> 181 * @return a new object of class '<em>Table Header</em>'. 182 * @generated 183 */ 184 TableHeader createTableHeader(); 185 186 /** 187 * Returns a new object of class '<em>Table</em>'. 188 * <!-- begin-user-doc --> 189 * <!-- end-user-doc --> 190 * @return a new object of class '<em>Table</em>'. 191 * @generated 192 */ 193 Table createTable(); 194 195 /** 196 * Returns a new object of class '<em>Table Row</em>'. 197 * <!-- begin-user-doc --> 198 * <!-- end-user-doc --> 199 * @return a new object of class '<em>Table Row</em>'. 200 * @generated 201 */ 202 TableRow createTableRow(); 203 204 /** 205 * Returns a new object of class '<em>Table Cell</em>'. 206 * <!-- begin-user-doc --> 207 * <!-- end-user-doc --> 208 * @return a new object of class '<em>Table Cell</em>'. 209 * @generated 210 */ 211 TableCell createTableCell(); 212 213 /** 214 * Returns a new object of class '<em>Card</em>'. 215 * <!-- begin-user-doc --> 216 * <!-- end-user-doc --> 217 * @return a new object of class '<em>Card</em>'. 218 * @generated 219 */ 220 Card createCard(); 221 222 /** 223 * Returns a new object of class '<em>Alert</em>'. 224 * <!-- begin-user-doc --> 225 * <!-- end-user-doc --> 226 * @return a new object of class '<em>Alert</em>'. 227 * @generated 228 */ 229 Alert createAlert(); 230 231 /** 232 * Returns a new object of class '<em>Badge</em>'. 233 * <!-- begin-user-doc --> 234 * <!-- end-user-doc --> 235 * @return a new object of class '<em>Badge</em>'. 236 * @generated 237 */ 238 Badge createBadge(); 239 240 /** 241 * Returns a new object of class '<em>Breadcrumb</em>'. 242 * <!-- begin-user-doc --> 243 * <!-- end-user-doc --> 244 * @return a new object of class '<em>Breadcrumb</em>'. 245 * @generated 246 */ 247 Breadcrumb createBreadcrumb(); 248 249 /** 250 * Returns a new object of class '<em>Button</em>'. 251 * <!-- begin-user-doc --> 252 * <!-- end-user-doc --> 253 * @return a new object of class '<em>Button</em>'. 254 * @generated 255 */ 256 Button createButton(); 257 258 /** 259 * Returns a new object of class '<em>Button Group</em>'. 260 * <!-- begin-user-doc --> 261 * <!-- end-user-doc --> 262 * @return a new object of class '<em>Button Group</em>'. 263 * @generated 264 */ 265 ButtonGroup createButtonGroup(); 266 267 /** 268 * Returns a new object of class '<em>Button Toolbar</em>'. 269 * <!-- begin-user-doc --> 270 * <!-- end-user-doc --> 271 * @return a new object of class '<em>Button Toolbar</em>'. 272 * @generated 273 */ 274 ButtonToolbar createButtonToolbar(); 275 276 /** 277 * Returns a new object of class '<em>Dropdown</em>'. 278 * <!-- begin-user-doc --> 279 * <!-- end-user-doc --> 280 * @return a new object of class '<em>Dropdown</em>'. 281 * @generated 282 */ 283 Dropdown createDropdown(); 284 285 /** 286 * Returns a new object of class '<em>Form</em>'. 287 * <!-- begin-user-doc --> 288 * <!-- end-user-doc --> 289 * @return a new object of class '<em>Form</em>'. 290 * @generated 291 */ 292 Form createForm(); 293 294 /** 295 * Returns a new object of class '<em>List Group</em>'. 296 * <!-- begin-user-doc --> 297 * <!-- end-user-doc --> 298 * @return a new object of class '<em>List Group</em>'. 299 * @generated 300 */ 301 ListGroup createListGroup(); 302 303 /** 304 * Returns a new object of class '<em>Navs</em>'. 305 * <!-- begin-user-doc --> 306 * <!-- end-user-doc --> 307 * @return a new object of class '<em>Navs</em>'. 308 * @generated 309 */ 310 Navs createNavs(); 311 312 /** 313 * Returns a new object of class '<em>Navbar</em>'. 314 * <!-- begin-user-doc --> 315 * <!-- end-user-doc --> 316 * @return a new object of class '<em>Navbar</em>'. 317 * @generated 318 */ 319 Navbar createNavbar(); 320 321 /** 322 * Returns a new object of class '<em>Tooltip</em>'. 323 * <!-- begin-user-doc --> 324 * <!-- end-user-doc --> 325 * @return a new object of class '<em>Tooltip</em>'. 326 * @generated 327 */ 328 Tooltip createTooltip(); 329 330 /** 331 * Returns a new object of class '<em>Input Group</em>'. 332 * <!-- begin-user-doc --> 333 * <!-- end-user-doc --> 334 * @return a new object of class '<em>Input Group</em>'. 335 * @generated 336 */ 337 InputGroup createInputGroup(); 338 339 /** 340 * Returns a new object of class '<em>Form Group</em>'. 341 * <!-- begin-user-doc --> 342 * <!-- end-user-doc --> 343 * @return a new object of class '<em>Form Group</em>'. 344 * @generated 345 */ 346 FormGroup createFormGroup(); 347 348 /** 349 * Returns a new object of class '<em>Collapse</em>'. 350 * <!-- begin-user-doc --> 351 * <!-- end-user-doc --> 352 * @return a new object of class '<em>Collapse</em>'. 353 * @generated 354 */ 355 Collapse createCollapse(); 356 357 /** 358 * Returns a new object of class '<em>Modal</em>'. 359 * <!-- begin-user-doc --> 360 * <!-- end-user-doc --> 361 * @return a new object of class '<em>Modal</em>'. 362 * @generated 363 */ 364 Modal createModal(); 365 366 /** 367 * Returns a new object of class '<em>Accordion</em>'. 368 * <!-- begin-user-doc --> 369 * <!-- end-user-doc --> 370 * @return a new object of class '<em>Accordion</em>'. 371 * @generated 372 */ 373 Accordion createAccordion(); 374 375 /** 376 * Returns a new object of class '<em>Carousel</em>'. 377 * <!-- begin-user-doc --> 378 * <!-- end-user-doc --> 379 * @return a new object of class '<em>Carousel</em>'. 380 * @generated 381 */ 382 Carousel createCarousel(); 383 384 /** 385 * Returns a new object of class '<em>Slide</em>'. 386 * <!-- begin-user-doc --> 387 * <!-- end-user-doc --> 388 * @return a new object of class '<em>Slide</em>'. 389 * @generated 390 */ 391 Slide createSlide(); 392 393 /** 394 * Returns the package supported by this factory. 395 * <!-- begin-user-doc --> 396 * <!-- end-user-doc --> 397 * @return the package supported by this factory. 398 * @generated 399 */ 400 BootstrapPackage getBootstrapPackage(); 401 402} //BootstrapFactory