001/** 002 */ 003package org.nasdanika.html.model.bootstrap.util; 004 005import java.util.Map; 006import org.eclipse.emf.common.notify.Adapter; 007import org.eclipse.emf.common.notify.Notifier; 008 009import org.eclipse.emf.common.notify.impl.AdapterFactoryImpl; 010 011import org.eclipse.emf.ecore.EObject; 012import org.nasdanika.common.Adaptable; 013import org.nasdanika.html.model.bootstrap.Accordion; 014import org.nasdanika.html.model.bootstrap.ActionGroup; 015import org.nasdanika.html.model.bootstrap.ActionGroupItem; 016import org.nasdanika.html.model.bootstrap.Alert; 017import org.nasdanika.html.model.bootstrap.Appearance; 018import org.nasdanika.html.model.bootstrap.Badge; 019import org.nasdanika.html.model.bootstrap.BootstrapElement; 020import org.nasdanika.html.model.bootstrap.BootstrapPackage; 021import org.nasdanika.html.model.bootstrap.Border; 022import org.nasdanika.html.model.bootstrap.Breadcrumb; 023import org.nasdanika.html.model.bootstrap.Button; 024import org.nasdanika.html.model.bootstrap.ButtonGroup; 025import org.nasdanika.html.model.bootstrap.ButtonToolbar; 026import org.nasdanika.html.model.bootstrap.Card; 027import org.nasdanika.html.model.bootstrap.Carousel; 028import org.nasdanika.html.model.bootstrap.Collapse; 029import org.nasdanika.html.model.bootstrap.Column; 030import org.nasdanika.html.model.bootstrap.ColumnWidth; 031import org.nasdanika.html.model.bootstrap.Container; 032import org.nasdanika.html.model.bootstrap.ContentActionGroupItem; 033import org.nasdanika.html.model.bootstrap.Div; 034import org.nasdanika.html.model.bootstrap.Dropdown; 035import org.nasdanika.html.model.bootstrap.Form; 036import org.nasdanika.html.model.bootstrap.FormGroup; 037import org.nasdanika.html.model.bootstrap.InputGroup; 038import org.nasdanika.html.model.bootstrap.Item; 039import org.nasdanika.html.model.bootstrap.LinkActionGroupItem; 040import org.nasdanika.html.model.bootstrap.ListGroup; 041import org.nasdanika.html.model.bootstrap.Modal; 042import org.nasdanika.html.model.bootstrap.Navbar; 043import org.nasdanika.html.model.bootstrap.Navs; 044import org.nasdanika.html.model.bootstrap.Row; 045import org.nasdanika.html.model.bootstrap.Slide; 046import org.nasdanika.html.model.bootstrap.Spacing; 047import org.nasdanika.html.model.bootstrap.Table; 048import org.nasdanika.html.model.bootstrap.TableCell; 049import org.nasdanika.html.model.bootstrap.TableConfiguration; 050import org.nasdanika.html.model.bootstrap.TableHeader; 051import org.nasdanika.html.model.bootstrap.TableRow; 052import org.nasdanika.html.model.bootstrap.TableRowContainer; 053import org.nasdanika.html.model.bootstrap.TableSection; 054import org.nasdanika.html.model.bootstrap.Tag; 055import org.nasdanika.html.model.bootstrap.Text; 056import org.nasdanika.html.model.bootstrap.Tooltip; 057 058import org.nasdanika.html.model.html.HtmlElement; 059import org.nasdanika.html.model.html.Page; 060import org.nasdanika.ncore.Marked; 061import org.nasdanika.ncore.ModelElement; 062 063/** 064 * <!-- begin-user-doc --> 065 * The <b>Adapter Factory</b> for the model. 066 * It provides an adapter <code>createXXX</code> method for each class of the model. 067 * <!-- end-user-doc --> 068 * @see org.nasdanika.html.model.bootstrap.BootstrapPackage 069 * @generated 070 */ 071public class BootstrapAdapterFactory extends AdapterFactoryImpl { 072 /** 073 * The cached model package. 074 * <!-- begin-user-doc --> 075 * <!-- end-user-doc --> 076 * @generated 077 */ 078 protected static BootstrapPackage modelPackage; 079 080 /** 081 * Creates an instance of the adapter factory. 082 * <!-- begin-user-doc --> 083 * <!-- end-user-doc --> 084 * @generated 085 */ 086 public BootstrapAdapterFactory() { 087 if (modelPackage == null) { 088 modelPackage = BootstrapPackage.eINSTANCE; 089 } 090 } 091 092 /** 093 * Returns whether this factory is applicable for the type of the object. 094 * <!-- begin-user-doc --> 095 * This implementation returns <code>true</code> if the object is either the model's package or is an instance object of the model. 096 * <!-- end-user-doc --> 097 * @return whether this factory is applicable for the type of the object. 098 * @generated 099 */ 100 @Override 101 public boolean isFactoryForType(Object object) { 102 if (object == modelPackage) { 103 return true; 104 } 105 if (object instanceof EObject) { 106 return ((EObject)object).eClass().getEPackage() == modelPackage; 107 } 108 return false; 109 } 110 111 /** 112 * The switch that delegates to the <code>createXXX</code> methods. 113 * <!-- begin-user-doc --> 114 * <!-- end-user-doc --> 115 * @generated 116 */ 117 protected BootstrapSwitch<Adapter> modelSwitch = 118 new BootstrapSwitch<Adapter>() { 119 @Override 120 public Adapter caseBootstrapElement(BootstrapElement object) { 121 return createBootstrapElementAdapter(); 122 } 123 @Override 124 public Adapter casePage(org.nasdanika.html.model.bootstrap.Page object) { 125 return createPageAdapter(); 126 } 127 @Override 128 public Adapter caseAppearance(Appearance object) { 129 return createAppearanceAdapter(); 130 } 131 @Override 132 public Adapter caseAppearanceEntry(Map.Entry<String, Appearance> object) { 133 return createAppearanceEntryAdapter(); 134 } 135 @Override 136 public Adapter caseBorder(Border object) { 137 return createBorderAdapter(); 138 } 139 @Override 140 public Adapter caseSpacing(Spacing object) { 141 return createSpacingAdapter(); 142 } 143 @Override 144 public Adapter caseText(Text object) { 145 return createTextAdapter(); 146 } 147 @Override 148 public Adapter caseFloat(org.nasdanika.html.model.bootstrap.Float object) { 149 return createFloatAdapter(); 150 } 151 @Override 152 public Adapter caseTag(Tag object) { 153 return createTagAdapter(); 154 } 155 @Override 156 public Adapter caseModal(Modal object) { 157 return createModalAdapter(); 158 } 159 @Override 160 public Adapter caseDiv(Div object) { 161 return createDivAdapter(); 162 } 163 @Override 164 public Adapter caseItem(Item object) { 165 return createItemAdapter(); 166 } 167 @Override 168 public Adapter caseActionGroupItem(ActionGroupItem object) { 169 return createActionGroupItemAdapter(); 170 } 171 @Override 172 public Adapter caseLinkActionGroupItem(LinkActionGroupItem object) { 173 return createLinkActionGroupItemAdapter(); 174 } 175 @Override 176 public Adapter caseContentActionGroupItem(ContentActionGroupItem object) { 177 return createContentActionGroupItemAdapter(); 178 } 179 @Override 180 public Adapter caseActionGroup(ActionGroup object) { 181 return createActionGroupAdapter(); 182 } 183 @Override 184 public Adapter caseContainer(Container object) { 185 return createContainerAdapter(); 186 } 187 @Override 188 public Adapter caseRow(Row object) { 189 return createRowAdapter(); 190 } 191 @Override 192 public Adapter caseColumnWidth(ColumnWidth object) { 193 return createColumnWidthAdapter(); 194 } 195 @Override 196 public Adapter caseColumn(Column object) { 197 return createColumnAdapter(); 198 } 199 @Override 200 public Adapter caseTableRowContainer(TableRowContainer object) { 201 return createTableRowContainerAdapter(); 202 } 203 @Override 204 public Adapter caseTableSection(TableSection object) { 205 return createTableSectionAdapter(); 206 } 207 @Override 208 public Adapter caseTableHeader(TableHeader object) { 209 return createTableHeaderAdapter(); 210 } 211 @Override 212 public Adapter caseTableConfiguration(TableConfiguration object) { 213 return createTableConfigurationAdapter(); 214 } 215 @Override 216 public Adapter caseTable(Table object) { 217 return createTableAdapter(); 218 } 219 @Override 220 public Adapter caseTableRow(TableRow object) { 221 return createTableRowAdapter(); 222 } 223 @Override 224 public Adapter caseTableCell(TableCell object) { 225 return createTableCellAdapter(); 226 } 227 @Override 228 public Adapter caseCard(Card object) { 229 return createCardAdapter(); 230 } 231 @Override 232 public Adapter caseAlert(Alert object) { 233 return createAlertAdapter(); 234 } 235 @Override 236 public Adapter caseBadge(Badge object) { 237 return createBadgeAdapter(); 238 } 239 @Override 240 public Adapter caseBreadcrumb(Breadcrumb object) { 241 return createBreadcrumbAdapter(); 242 } 243 @Override 244 public Adapter caseButton(Button object) { 245 return createButtonAdapter(); 246 } 247 @Override 248 public Adapter caseButtonGroup(ButtonGroup object) { 249 return createButtonGroupAdapter(); 250 } 251 @Override 252 public Adapter caseButtonToolbar(ButtonToolbar object) { 253 return createButtonToolbarAdapter(); 254 } 255 @Override 256 public Adapter caseDropdown(Dropdown object) { 257 return createDropdownAdapter(); 258 } 259 @Override 260 public Adapter caseForm(Form object) { 261 return createFormAdapter(); 262 } 263 @Override 264 public Adapter caseListGroup(ListGroup object) { 265 return createListGroupAdapter(); 266 } 267 @Override 268 public Adapter caseNavs(Navs object) { 269 return createNavsAdapter(); 270 } 271 @Override 272 public Adapter caseNavbar(Navbar object) { 273 return createNavbarAdapter(); 274 } 275 @Override 276 public Adapter caseTooltip(Tooltip object) { 277 return createTooltipAdapter(); 278 } 279 @Override 280 public Adapter caseInputGroup(InputGroup object) { 281 return createInputGroupAdapter(); 282 } 283 @Override 284 public Adapter caseFormGroup(FormGroup object) { 285 return createFormGroupAdapter(); 286 } 287 @Override 288 public Adapter caseCollapse(Collapse object) { 289 return createCollapseAdapter(); 290 } 291 @Override 292 public Adapter caseAccordion(Accordion object) { 293 return createAccordionAdapter(); 294 } 295 @Override 296 public Adapter caseCarousel(Carousel object) { 297 return createCarouselAdapter(); 298 } 299 @Override 300 public Adapter caseSlide(Slide object) { 301 return createSlideAdapter(); 302 } 303 @Override 304 public Adapter caseIMarked(org.nasdanika.persistence.Marked object) { 305 return createIMarkedAdapter(); 306 } 307 @Override 308 public Adapter caseMarked(Marked object) { 309 return createMarkedAdapter(); 310 } 311 @Override 312 public Adapter caseAdaptable(Adaptable object) { 313 return createAdaptableAdapter(); 314 } 315 @Override 316 public Adapter caseModelElement(ModelElement object) { 317 return createModelElementAdapter(); 318 } 319 @Override 320 public Adapter caseHtmlElement(HtmlElement object) { 321 return createHtmlElementAdapter(); 322 } 323 @Override 324 public Adapter caseHtml_Page(Page object) { 325 return createHtml_PageAdapter(); 326 } 327 @Override 328 public Adapter caseHtml_Tag(org.nasdanika.html.model.html.Tag object) { 329 return createHtml_TagAdapter(); 330 } 331 @Override 332 public Adapter defaultCase(EObject object) { 333 return createEObjectAdapter(); 334 } 335 }; 336 337 /** 338 * Creates an adapter for the <code>target</code>. 339 * <!-- begin-user-doc --> 340 * <!-- end-user-doc --> 341 * @param target the object to adapt. 342 * @return the adapter for the <code>target</code>. 343 * @generated 344 */ 345 @Override 346 public Adapter createAdapter(Notifier target) { 347 return modelSwitch.doSwitch((EObject)target); 348 } 349 350 351 /** 352 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.bootstrap.BootstrapElement <em>Element</em>}'. 353 * <!-- begin-user-doc --> 354 * This default implementation returns null so that we can easily ignore cases; 355 * it's useful to ignore a case when inheritance will catch all the cases anyway. 356 * <!-- end-user-doc --> 357 * @return the new adapter. 358 * @see org.nasdanika.html.model.bootstrap.BootstrapElement 359 * @generated 360 */ 361 public Adapter createBootstrapElementAdapter() { 362 return null; 363 } 364 365 /** 366 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.bootstrap.Appearance <em>Appearance</em>}'. 367 * <!-- begin-user-doc --> 368 * This default implementation returns null so that we can easily ignore cases; 369 * it's useful to ignore a case when inheritance will catch all the cases anyway. 370 * <!-- end-user-doc --> 371 * @return the new adapter. 372 * @see org.nasdanika.html.model.bootstrap.Appearance 373 * @generated 374 */ 375 public Adapter createAppearanceAdapter() { 376 return null; 377 } 378 379 /** 380 * Creates a new adapter for an object of class '{@link java.util.Map.Entry <em>Appearance Entry</em>}'. 381 * <!-- begin-user-doc --> 382 * This default implementation returns null so that we can easily ignore cases; 383 * it's useful to ignore a case when inheritance will catch all the cases anyway. 384 * <!-- end-user-doc --> 385 * @return the new adapter. 386 * @see java.util.Map.Entry 387 * @generated 388 */ 389 public Adapter createAppearanceEntryAdapter() { 390 return null; 391 } 392 393 /** 394 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.bootstrap.Border <em>Border</em>}'. 395 * <!-- begin-user-doc --> 396 * This default implementation returns null so that we can easily ignore cases; 397 * it's useful to ignore a case when inheritance will catch all the cases anyway. 398 * <!-- end-user-doc --> 399 * @return the new adapter. 400 * @see org.nasdanika.html.model.bootstrap.Border 401 * @generated 402 */ 403 public Adapter createBorderAdapter() { 404 return null; 405 } 406 407 /** 408 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.bootstrap.Spacing <em>Spacing</em>}'. 409 * <!-- begin-user-doc --> 410 * This default implementation returns null so that we can easily ignore cases; 411 * it's useful to ignore a case when inheritance will catch all the cases anyway. 412 * <!-- end-user-doc --> 413 * @return the new adapter. 414 * @see org.nasdanika.html.model.bootstrap.Spacing 415 * @generated 416 */ 417 public Adapter createSpacingAdapter() { 418 return null; 419 } 420 421 /** 422 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.bootstrap.Text <em>Text</em>}'. 423 * <!-- begin-user-doc --> 424 * This default implementation returns null so that we can easily ignore cases; 425 * it's useful to ignore a case when inheritance will catch all the cases anyway. 426 * <!-- end-user-doc --> 427 * @return the new adapter. 428 * @see org.nasdanika.html.model.bootstrap.Text 429 * @generated 430 */ 431 public Adapter createTextAdapter() { 432 return null; 433 } 434 435 /** 436 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.bootstrap.Float <em>Float</em>}'. 437 * <!-- begin-user-doc --> 438 * This default implementation returns null so that we can easily ignore cases; 439 * it's useful to ignore a case when inheritance will catch all the cases anyway. 440 * <!-- end-user-doc --> 441 * @return the new adapter. 442 * @see org.nasdanika.html.model.bootstrap.Float 443 * @generated 444 */ 445 public Adapter createFloatAdapter() { 446 return null; 447 } 448 449 /** 450 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.bootstrap.Tag <em>Tag</em>}'. 451 * <!-- begin-user-doc --> 452 * This default implementation returns null so that we can easily ignore cases; 453 * it's useful to ignore a case when inheritance will catch all the cases anyway. 454 * <!-- end-user-doc --> 455 * @return the new adapter. 456 * @see org.nasdanika.html.model.bootstrap.Tag 457 * @generated 458 */ 459 public Adapter createTagAdapter() { 460 return null; 461 } 462 463 /** 464 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.bootstrap.Div <em>Div</em>}'. 465 * <!-- begin-user-doc --> 466 * This default implementation returns null so that we can easily ignore cases; 467 * it's useful to ignore a case when inheritance will catch all the cases anyway. 468 * <!-- end-user-doc --> 469 * @return the new adapter. 470 * @see org.nasdanika.html.model.bootstrap.Div 471 * @generated 472 */ 473 public Adapter createDivAdapter() { 474 return null; 475 } 476 477 /** 478 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.bootstrap.Item <em>Item</em>}'. 479 * <!-- begin-user-doc --> 480 * This default implementation returns null so that we can easily ignore cases; 481 * it's useful to ignore a case when inheritance will catch all the cases anyway. 482 * <!-- end-user-doc --> 483 * @return the new adapter. 484 * @see org.nasdanika.html.model.bootstrap.Item 485 * @generated 486 */ 487 public Adapter createItemAdapter() { 488 return null; 489 } 490 491 /** 492 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.bootstrap.ActionGroupItem <em>Action Group Item</em>}'. 493 * <!-- begin-user-doc --> 494 * This default implementation returns null so that we can easily ignore cases; 495 * it's useful to ignore a case when inheritance will catch all the cases anyway. 496 * <!-- end-user-doc --> 497 * @return the new adapter. 498 * @see org.nasdanika.html.model.bootstrap.ActionGroupItem 499 * @generated 500 */ 501 public Adapter createActionGroupItemAdapter() { 502 return null; 503 } 504 505 /** 506 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.bootstrap.LinkActionGroupItem <em>Link Action Group Item</em>}'. 507 * <!-- begin-user-doc --> 508 * This default implementation returns null so that we can easily ignore cases; 509 * it's useful to ignore a case when inheritance will catch all the cases anyway. 510 * <!-- end-user-doc --> 511 * @return the new adapter. 512 * @see org.nasdanika.html.model.bootstrap.LinkActionGroupItem 513 * @generated 514 */ 515 public Adapter createLinkActionGroupItemAdapter() { 516 return null; 517 } 518 519 /** 520 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.bootstrap.ContentActionGroupItem <em>Content Action Group Item</em>}'. 521 * <!-- begin-user-doc --> 522 * This default implementation returns null so that we can easily ignore cases; 523 * it's useful to ignore a case when inheritance will catch all the cases anyway. 524 * <!-- end-user-doc --> 525 * @return the new adapter. 526 * @see org.nasdanika.html.model.bootstrap.ContentActionGroupItem 527 * @generated 528 */ 529 public Adapter createContentActionGroupItemAdapter() { 530 return null; 531 } 532 533 /** 534 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.bootstrap.ActionGroup <em>Action Group</em>}'. 535 * <!-- begin-user-doc --> 536 * This default implementation returns null so that we can easily ignore cases; 537 * it's useful to ignore a case when inheritance will catch all the cases anyway. 538 * <!-- end-user-doc --> 539 * @return the new adapter. 540 * @see org.nasdanika.html.model.bootstrap.ActionGroup 541 * @generated 542 */ 543 public Adapter createActionGroupAdapter() { 544 return null; 545 } 546 547 /** 548 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.bootstrap.Container <em>Container</em>}'. 549 * <!-- begin-user-doc --> 550 * This default implementation returns null so that we can easily ignore cases; 551 * it's useful to ignore a case when inheritance will catch all the cases anyway. 552 * <!-- end-user-doc --> 553 * @return the new adapter. 554 * @see org.nasdanika.html.model.bootstrap.Container 555 * @generated 556 */ 557 public Adapter createContainerAdapter() { 558 return null; 559 } 560 561 /** 562 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.bootstrap.Row <em>Row</em>}'. 563 * <!-- begin-user-doc --> 564 * This default implementation returns null so that we can easily ignore cases; 565 * it's useful to ignore a case when inheritance will catch all the cases anyway. 566 * <!-- end-user-doc --> 567 * @return the new adapter. 568 * @see org.nasdanika.html.model.bootstrap.Row 569 * @generated 570 */ 571 public Adapter createRowAdapter() { 572 return null; 573 } 574 575 /** 576 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.bootstrap.ColumnWidth <em>Column Width</em>}'. 577 * <!-- begin-user-doc --> 578 * This default implementation returns null so that we can easily ignore cases; 579 * it's useful to ignore a case when inheritance will catch all the cases anyway. 580 * <!-- end-user-doc --> 581 * @return the new adapter. 582 * @see org.nasdanika.html.model.bootstrap.ColumnWidth 583 * @generated 584 */ 585 public Adapter createColumnWidthAdapter() { 586 return null; 587 } 588 589 /** 590 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.bootstrap.Column <em>Column</em>}'. 591 * <!-- begin-user-doc --> 592 * This default implementation returns null so that we can easily ignore cases; 593 * it's useful to ignore a case when inheritance will catch all the cases anyway. 594 * <!-- end-user-doc --> 595 * @return the new adapter. 596 * @see org.nasdanika.html.model.bootstrap.Column 597 * @generated 598 */ 599 public Adapter createColumnAdapter() { 600 return null; 601 } 602 603 /** 604 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.bootstrap.TableRowContainer <em>Table Row Container</em>}'. 605 * <!-- begin-user-doc --> 606 * This default implementation returns null so that we can easily ignore cases; 607 * it's useful to ignore a case when inheritance will catch all the cases anyway. 608 * <!-- end-user-doc --> 609 * @return the new adapter. 610 * @see org.nasdanika.html.model.bootstrap.TableRowContainer 611 * @generated 612 */ 613 public Adapter createTableRowContainerAdapter() { 614 return null; 615 } 616 617 /** 618 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.bootstrap.TableSection <em>Table Section</em>}'. 619 * <!-- begin-user-doc --> 620 * This default implementation returns null so that we can easily ignore cases; 621 * it's useful to ignore a case when inheritance will catch all the cases anyway. 622 * <!-- end-user-doc --> 623 * @return the new adapter. 624 * @see org.nasdanika.html.model.bootstrap.TableSection 625 * @generated 626 */ 627 public Adapter createTableSectionAdapter() { 628 return null; 629 } 630 631 /** 632 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.bootstrap.TableHeader <em>Table Header</em>}'. 633 * <!-- begin-user-doc --> 634 * This default implementation returns null so that we can easily ignore cases; 635 * it's useful to ignore a case when inheritance will catch all the cases anyway. 636 * <!-- end-user-doc --> 637 * @return the new adapter. 638 * @see org.nasdanika.html.model.bootstrap.TableHeader 639 * @generated 640 */ 641 public Adapter createTableHeaderAdapter() { 642 return null; 643 } 644 645 /** 646 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.bootstrap.TableConfiguration <em>Table Configuration</em>}'. 647 * <!-- begin-user-doc --> 648 * This default implementation returns null so that we can easily ignore cases; 649 * it's useful to ignore a case when inheritance will catch all the cases anyway. 650 * <!-- end-user-doc --> 651 * @return the new adapter. 652 * @see org.nasdanika.html.model.bootstrap.TableConfiguration 653 * @generated 654 */ 655 public Adapter createTableConfigurationAdapter() { 656 return null; 657 } 658 659 /** 660 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.bootstrap.Table <em>Table</em>}'. 661 * <!-- begin-user-doc --> 662 * This default implementation returns null so that we can easily ignore cases; 663 * it's useful to ignore a case when inheritance will catch all the cases anyway. 664 * <!-- end-user-doc --> 665 * @return the new adapter. 666 * @see org.nasdanika.html.model.bootstrap.Table 667 * @generated 668 */ 669 public Adapter createTableAdapter() { 670 return null; 671 } 672 673 /** 674 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.bootstrap.TableRow <em>Table Row</em>}'. 675 * <!-- begin-user-doc --> 676 * This default implementation returns null so that we can easily ignore cases; 677 * it's useful to ignore a case when inheritance will catch all the cases anyway. 678 * <!-- end-user-doc --> 679 * @return the new adapter. 680 * @see org.nasdanika.html.model.bootstrap.TableRow 681 * @generated 682 */ 683 public Adapter createTableRowAdapter() { 684 return null; 685 } 686 687 /** 688 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.bootstrap.TableCell <em>Table Cell</em>}'. 689 * <!-- begin-user-doc --> 690 * This default implementation returns null so that we can easily ignore cases; 691 * it's useful to ignore a case when inheritance will catch all the cases anyway. 692 * <!-- end-user-doc --> 693 * @return the new adapter. 694 * @see org.nasdanika.html.model.bootstrap.TableCell 695 * @generated 696 */ 697 public Adapter createTableCellAdapter() { 698 return null; 699 } 700 701 /** 702 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.bootstrap.Card <em>Card</em>}'. 703 * <!-- begin-user-doc --> 704 * This default implementation returns null so that we can easily ignore cases; 705 * it's useful to ignore a case when inheritance will catch all the cases anyway. 706 * <!-- end-user-doc --> 707 * @return the new adapter. 708 * @see org.nasdanika.html.model.bootstrap.Card 709 * @generated 710 */ 711 public Adapter createCardAdapter() { 712 return null; 713 } 714 715 /** 716 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.bootstrap.Alert <em>Alert</em>}'. 717 * <!-- begin-user-doc --> 718 * This default implementation returns null so that we can easily ignore cases; 719 * it's useful to ignore a case when inheritance will catch all the cases anyway. 720 * <!-- end-user-doc --> 721 * @return the new adapter. 722 * @see org.nasdanika.html.model.bootstrap.Alert 723 * @generated 724 */ 725 public Adapter createAlertAdapter() { 726 return null; 727 } 728 729 /** 730 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.bootstrap.Badge <em>Badge</em>}'. 731 * <!-- begin-user-doc --> 732 * This default implementation returns null so that we can easily ignore cases; 733 * it's useful to ignore a case when inheritance will catch all the cases anyway. 734 * <!-- end-user-doc --> 735 * @return the new adapter. 736 * @see org.nasdanika.html.model.bootstrap.Badge 737 * @generated 738 */ 739 public Adapter createBadgeAdapter() { 740 return null; 741 } 742 743 /** 744 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.bootstrap.Breadcrumb <em>Breadcrumb</em>}'. 745 * <!-- begin-user-doc --> 746 * This default implementation returns null so that we can easily ignore cases; 747 * it's useful to ignore a case when inheritance will catch all the cases anyway. 748 * <!-- end-user-doc --> 749 * @return the new adapter. 750 * @see org.nasdanika.html.model.bootstrap.Breadcrumb 751 * @generated 752 */ 753 public Adapter createBreadcrumbAdapter() { 754 return null; 755 } 756 757 /** 758 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.bootstrap.Button <em>Button</em>}'. 759 * <!-- begin-user-doc --> 760 * This default implementation returns null so that we can easily ignore cases; 761 * it's useful to ignore a case when inheritance will catch all the cases anyway. 762 * <!-- end-user-doc --> 763 * @return the new adapter. 764 * @see org.nasdanika.html.model.bootstrap.Button 765 * @generated 766 */ 767 public Adapter createButtonAdapter() { 768 return null; 769 } 770 771 /** 772 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.bootstrap.ButtonGroup <em>Button Group</em>}'. 773 * <!-- begin-user-doc --> 774 * This default implementation returns null so that we can easily ignore cases; 775 * it's useful to ignore a case when inheritance will catch all the cases anyway. 776 * <!-- end-user-doc --> 777 * @return the new adapter. 778 * @see org.nasdanika.html.model.bootstrap.ButtonGroup 779 * @generated 780 */ 781 public Adapter createButtonGroupAdapter() { 782 return null; 783 } 784 785 /** 786 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.bootstrap.ButtonToolbar <em>Button Toolbar</em>}'. 787 * <!-- begin-user-doc --> 788 * This default implementation returns null so that we can easily ignore cases; 789 * it's useful to ignore a case when inheritance will catch all the cases anyway. 790 * <!-- end-user-doc --> 791 * @return the new adapter. 792 * @see org.nasdanika.html.model.bootstrap.ButtonToolbar 793 * @generated 794 */ 795 public Adapter createButtonToolbarAdapter() { 796 return null; 797 } 798 799 /** 800 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.bootstrap.Dropdown <em>Dropdown</em>}'. 801 * <!-- begin-user-doc --> 802 * This default implementation returns null so that we can easily ignore cases; 803 * it's useful to ignore a case when inheritance will catch all the cases anyway. 804 * <!-- end-user-doc --> 805 * @return the new adapter. 806 * @see org.nasdanika.html.model.bootstrap.Dropdown 807 * @generated 808 */ 809 public Adapter createDropdownAdapter() { 810 return null; 811 } 812 813 /** 814 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.bootstrap.Form <em>Form</em>}'. 815 * <!-- begin-user-doc --> 816 * This default implementation returns null so that we can easily ignore cases; 817 * it's useful to ignore a case when inheritance will catch all the cases anyway. 818 * <!-- end-user-doc --> 819 * @return the new adapter. 820 * @see org.nasdanika.html.model.bootstrap.Form 821 * @generated 822 */ 823 public Adapter createFormAdapter() { 824 return null; 825 } 826 827 /** 828 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.bootstrap.ListGroup <em>List Group</em>}'. 829 * <!-- begin-user-doc --> 830 * This default implementation returns null so that we can easily ignore cases; 831 * it's useful to ignore a case when inheritance will catch all the cases anyway. 832 * <!-- end-user-doc --> 833 * @return the new adapter. 834 * @see org.nasdanika.html.model.bootstrap.ListGroup 835 * @generated 836 */ 837 public Adapter createListGroupAdapter() { 838 return null; 839 } 840 841 /** 842 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.bootstrap.Navs <em>Navs</em>}'. 843 * <!-- begin-user-doc --> 844 * This default implementation returns null so that we can easily ignore cases; 845 * it's useful to ignore a case when inheritance will catch all the cases anyway. 846 * <!-- end-user-doc --> 847 * @return the new adapter. 848 * @see org.nasdanika.html.model.bootstrap.Navs 849 * @generated 850 */ 851 public Adapter createNavsAdapter() { 852 return null; 853 } 854 855 /** 856 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.bootstrap.Navbar <em>Navbar</em>}'. 857 * <!-- begin-user-doc --> 858 * This default implementation returns null so that we can easily ignore cases; 859 * it's useful to ignore a case when inheritance will catch all the cases anyway. 860 * <!-- end-user-doc --> 861 * @return the new adapter. 862 * @see org.nasdanika.html.model.bootstrap.Navbar 863 * @generated 864 */ 865 public Adapter createNavbarAdapter() { 866 return null; 867 } 868 869 /** 870 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.bootstrap.Tooltip <em>Tooltip</em>}'. 871 * <!-- begin-user-doc --> 872 * This default implementation returns null so that we can easily ignore cases; 873 * it's useful to ignore a case when inheritance will catch all the cases anyway. 874 * <!-- end-user-doc --> 875 * @return the new adapter. 876 * @see org.nasdanika.html.model.bootstrap.Tooltip 877 * @generated 878 */ 879 public Adapter createTooltipAdapter() { 880 return null; 881 } 882 883 /** 884 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.bootstrap.InputGroup <em>Input Group</em>}'. 885 * <!-- begin-user-doc --> 886 * This default implementation returns null so that we can easily ignore cases; 887 * it's useful to ignore a case when inheritance will catch all the cases anyway. 888 * <!-- end-user-doc --> 889 * @return the new adapter. 890 * @see org.nasdanika.html.model.bootstrap.InputGroup 891 * @generated 892 */ 893 public Adapter createInputGroupAdapter() { 894 return null; 895 } 896 897 /** 898 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.bootstrap.FormGroup <em>Form Group</em>}'. 899 * <!-- begin-user-doc --> 900 * This default implementation returns null so that we can easily ignore cases; 901 * it's useful to ignore a case when inheritance will catch all the cases anyway. 902 * <!-- end-user-doc --> 903 * @return the new adapter. 904 * @see org.nasdanika.html.model.bootstrap.FormGroup 905 * @generated 906 */ 907 public Adapter createFormGroupAdapter() { 908 return null; 909 } 910 911 /** 912 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.bootstrap.Collapse <em>Collapse</em>}'. 913 * <!-- begin-user-doc --> 914 * This default implementation returns null so that we can easily ignore cases; 915 * it's useful to ignore a case when inheritance will catch all the cases anyway. 916 * <!-- end-user-doc --> 917 * @return the new adapter. 918 * @see org.nasdanika.html.model.bootstrap.Collapse 919 * @generated 920 */ 921 public Adapter createCollapseAdapter() { 922 return null; 923 } 924 925 /** 926 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.bootstrap.Modal <em>Modal</em>}'. 927 * <!-- begin-user-doc --> 928 * This default implementation returns null so that we can easily ignore cases; 929 * it's useful to ignore a case when inheritance will catch all the cases anyway. 930 * <!-- end-user-doc --> 931 * @return the new adapter. 932 * @see org.nasdanika.html.model.bootstrap.Modal 933 * @generated 934 */ 935 public Adapter createModalAdapter() { 936 return null; 937 } 938 939 /** 940 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.bootstrap.Accordion <em>Accordion</em>}'. 941 * <!-- begin-user-doc --> 942 * This default implementation returns null so that we can easily ignore cases; 943 * it's useful to ignore a case when inheritance will catch all the cases anyway. 944 * <!-- end-user-doc --> 945 * @return the new adapter. 946 * @see org.nasdanika.html.model.bootstrap.Accordion 947 * @generated 948 */ 949 public Adapter createAccordionAdapter() { 950 return null; 951 } 952 953 /** 954 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.bootstrap.Carousel <em>Carousel</em>}'. 955 * <!-- begin-user-doc --> 956 * This default implementation returns null so that we can easily ignore cases; 957 * it's useful to ignore a case when inheritance will catch all the cases anyway. 958 * <!-- end-user-doc --> 959 * @return the new adapter. 960 * @see org.nasdanika.html.model.bootstrap.Carousel 961 * @generated 962 */ 963 public Adapter createCarouselAdapter() { 964 return null; 965 } 966 967 /** 968 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.bootstrap.Slide <em>Slide</em>}'. 969 * <!-- begin-user-doc --> 970 * This default implementation returns null so that we can easily ignore cases; 971 * it's useful to ignore a case when inheritance will catch all the cases anyway. 972 * <!-- end-user-doc --> 973 * @return the new adapter. 974 * @see org.nasdanika.html.model.bootstrap.Slide 975 * @generated 976 */ 977 public Adapter createSlideAdapter() { 978 return null; 979 } 980 981 /** 982 * Creates a new adapter for an object of class '{@link org.nasdanika.persistence.Marked <em>IMarked</em>}'. 983 * <!-- begin-user-doc --> 984 * This default implementation returns null so that we can easily ignore cases; 985 * it's useful to ignore a case when inheritance will catch all the cases anyway. 986 * <!-- end-user-doc --> 987 * @return the new adapter. 988 * @see org.nasdanika.persistence.Marked 989 * @generated 990 */ 991 public Adapter createIMarkedAdapter() { 992 return null; 993 } 994 995 /** 996 * Creates a new adapter for an object of class '{@link org.nasdanika.ncore.Marked <em>Marked</em>}'. 997 * <!-- begin-user-doc --> 998 * This default implementation returns null so that we can easily ignore cases; 999 * it's useful to ignore a case when inheritance will catch all the cases anyway. 1000 * <!-- end-user-doc --> 1001 * @return the new adapter. 1002 * @see org.nasdanika.ncore.Marked 1003 * @generated 1004 */ 1005 public Adapter createMarkedAdapter() { 1006 return null; 1007 } 1008 1009 /** 1010 * Creates a new adapter for an object of class '{@link org.nasdanika.common.Adaptable <em>Adaptable</em>}'. 1011 * <!-- begin-user-doc --> 1012 * This default implementation returns null so that we can easily ignore cases; 1013 * it's useful to ignore a case when inheritance will catch all the cases anyway. 1014 * <!-- end-user-doc --> 1015 * @return the new adapter. 1016 * @see org.nasdanika.common.Adaptable 1017 * @generated 1018 */ 1019 public Adapter createAdaptableAdapter() { 1020 return null; 1021 } 1022 1023 /** 1024 * Creates a new adapter for an object of class '{@link org.nasdanika.ncore.ModelElement <em>Model Element</em>}'. 1025 * <!-- begin-user-doc --> 1026 * This default implementation returns null so that we can easily ignore cases; 1027 * it's useful to ignore a case when inheritance will catch all the cases anyway. 1028 * <!-- end-user-doc --> 1029 * @return the new adapter. 1030 * @see org.nasdanika.ncore.ModelElement 1031 * @generated 1032 */ 1033 public Adapter createModelElementAdapter() { 1034 return null; 1035 } 1036 1037 /** 1038 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.html.HtmlElement <em>Element</em>}'. 1039 * <!-- begin-user-doc --> 1040 * This default implementation returns null so that we can easily ignore cases; 1041 * it's useful to ignore a case when inheritance will catch all the cases anyway. 1042 * <!-- end-user-doc --> 1043 * @return the new adapter. 1044 * @see org.nasdanika.html.model.html.HtmlElement 1045 * @generated 1046 */ 1047 public Adapter createHtmlElementAdapter() { 1048 return null; 1049 } 1050 1051 /** 1052 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.html.Page <em>Page</em>}'. 1053 * <!-- begin-user-doc --> 1054 * This default implementation returns null so that we can easily ignore cases; 1055 * it's useful to ignore a case when inheritance will catch all the cases anyway. 1056 * <!-- end-user-doc --> 1057 * @return the new adapter. 1058 * @see org.nasdanika.html.model.html.Page 1059 * @generated 1060 */ 1061 public Adapter createHtml_PageAdapter() { 1062 return null; 1063 } 1064 1065 /** 1066 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.bootstrap.Page <em>Page</em>}'. 1067 * <!-- begin-user-doc --> 1068 * This default implementation returns null so that we can easily ignore cases; 1069 * it's useful to ignore a case when inheritance will catch all the cases anyway. 1070 * <!-- end-user-doc --> 1071 * @return the new adapter. 1072 * @see org.nasdanika.html.model.bootstrap.Page 1073 * @generated 1074 */ 1075 public Adapter createPageAdapter() { 1076 return null; 1077 } 1078 1079 /** 1080 * Creates a new adapter for an object of class '{@link org.nasdanika.html.model.html.Tag <em>Tag</em>}'. 1081 * <!-- begin-user-doc --> 1082 * This default implementation returns null so that we can easily ignore cases; 1083 * it's useful to ignore a case when inheritance will catch all the cases anyway. 1084 * <!-- end-user-doc --> 1085 * @return the new adapter. 1086 * @see org.nasdanika.html.model.html.Tag 1087 * @generated 1088 */ 1089 public Adapter createHtml_TagAdapter() { 1090 return null; 1091 } 1092 1093 /** 1094 * Creates a new adapter for the default case. 1095 * <!-- begin-user-doc --> 1096 * This default implementation returns null. 1097 * <!-- end-user-doc --> 1098 * @return the new adapter. 1099 * @generated 1100 */ 1101 public Adapter createEObjectAdapter() { 1102 return null; 1103 } 1104 1105} //BootstrapAdapterFactory