001/** 002 */ 003package org.nasdanika.html.model.bootstrap.impl; 004 005import java.util.Map; 006import org.eclipse.emf.ecore.EClass; 007import org.eclipse.emf.ecore.EDataType; 008import org.eclipse.emf.ecore.EObject; 009import org.eclipse.emf.ecore.EPackage; 010 011import org.eclipse.emf.ecore.impl.EFactoryImpl; 012 013import org.eclipse.emf.ecore.plugin.EcorePlugin; 014 015import org.nasdanika.html.bootstrap.Breakpoint; 016import org.nasdanika.html.bootstrap.Color; 017import org.nasdanika.html.bootstrap.Size; 018import org.nasdanika.html.bootstrap.Text.Alignment; 019import org.nasdanika.html.bootstrap.Text.Transform; 020import org.nasdanika.html.bootstrap.Text.Weight; 021import org.nasdanika.html.bootstrap.Theme; 022import org.nasdanika.html.model.bootstrap.Accordion; 023import org.nasdanika.html.model.bootstrap.ActionGroup; 024import org.nasdanika.html.model.bootstrap.Alert; 025import org.nasdanika.html.model.bootstrap.Appearance; 026import org.nasdanika.html.model.bootstrap.Badge; 027import org.nasdanika.html.model.bootstrap.BootstrapElement; 028import org.nasdanika.html.model.bootstrap.BootstrapFactory; 029import org.nasdanika.html.model.bootstrap.BootstrapPackage; 030import org.nasdanika.html.model.bootstrap.Border; 031import org.nasdanika.html.model.bootstrap.Breadcrumb; 032import org.nasdanika.html.model.bootstrap.Button; 033import org.nasdanika.html.model.bootstrap.ButtonGroup; 034import org.nasdanika.html.model.bootstrap.ButtonToolbar; 035import org.nasdanika.html.model.bootstrap.Card; 036import org.nasdanika.html.model.bootstrap.Carousel; 037import org.nasdanika.html.model.bootstrap.Collapse; 038import org.nasdanika.html.model.bootstrap.Column; 039import org.nasdanika.html.model.bootstrap.ColumnWidth; 040import org.nasdanika.html.model.bootstrap.ContentActionGroupItem; 041import org.nasdanika.html.model.bootstrap.Div; 042import org.nasdanika.html.model.bootstrap.Dropdown; 043import org.nasdanika.html.model.bootstrap.Form; 044import org.nasdanika.html.model.bootstrap.FormGroup; 045import org.nasdanika.html.model.bootstrap.InputGroup; 046import org.nasdanika.html.model.bootstrap.LinkActionGroupItem; 047import org.nasdanika.html.model.bootstrap.ListGroup; 048import org.nasdanika.html.model.bootstrap.Modal; 049import org.nasdanika.html.model.bootstrap.Navbar; 050import org.nasdanika.html.model.bootstrap.Navs; 051import org.nasdanika.html.model.bootstrap.Page; 052import org.nasdanika.html.model.bootstrap.Row; 053import org.nasdanika.html.model.bootstrap.Slide; 054import org.nasdanika.html.model.bootstrap.Spacing; 055import org.nasdanika.html.model.bootstrap.Table; 056import org.nasdanika.html.model.bootstrap.TableCell; 057import org.nasdanika.html.model.bootstrap.TableHeader; 058import org.nasdanika.html.model.bootstrap.TableRow; 059import org.nasdanika.html.model.bootstrap.TableSection; 060import org.nasdanika.html.model.bootstrap.Tag; 061import org.nasdanika.html.model.bootstrap.Text; 062import org.nasdanika.html.model.bootstrap.Tooltip; 063 064/** 065 * <!-- begin-user-doc --> 066 * An implementation of the model <b>Factory</b>. 067 * <!-- end-user-doc --> 068 * @generated 069 */ 070public class BootstrapFactoryImpl extends EFactoryImpl implements BootstrapFactory { 071 /** 072 * Creates the default factory implementation. 073 * <!-- begin-user-doc --> 074 * <!-- end-user-doc --> 075 * @generated 076 */ 077 public static BootstrapFactory init() { 078 try { 079 BootstrapFactory theBootstrapFactory = (BootstrapFactory)EPackage.Registry.INSTANCE.getEFactory(BootstrapPackage.eNS_URI); 080 if (theBootstrapFactory != null) { 081 return theBootstrapFactory; 082 } 083 } 084 catch (Exception exception) { 085 EcorePlugin.INSTANCE.log(exception); 086 } 087 return new BootstrapFactoryImpl(); 088 } 089 090 /** 091 * Creates an instance of the factory. 092 * <!-- begin-user-doc --> 093 * <!-- end-user-doc --> 094 * @generated 095 */ 096 public BootstrapFactoryImpl() { 097 super(); 098 } 099 100 /** 101 * <!-- begin-user-doc --> 102 * <!-- end-user-doc --> 103 * @generated 104 */ 105 @Override 106 public EObject create(EClass eClass) { 107 switch (eClass.getClassifierID()) { 108 case BootstrapPackage.BOOTSTRAP_ELEMENT: return createBootstrapElement(); 109 case BootstrapPackage.PAGE: return createPage(); 110 case BootstrapPackage.APPEARANCE: return createAppearance(); 111 case BootstrapPackage.APPEARANCE_ENTRY: return (EObject)createAppearanceEntry(); 112 case BootstrapPackage.BORDER: return createBorder(); 113 case BootstrapPackage.SPACING: return createSpacing(); 114 case BootstrapPackage.TEXT: return createText(); 115 case BootstrapPackage.FLOAT: return createFloat(); 116 case BootstrapPackage.TAG: return createTag(); 117 case BootstrapPackage.MODAL: return createModal(); 118 case BootstrapPackage.DIV: return createDiv(); 119 case BootstrapPackage.LINK_ACTION_GROUP_ITEM: return createLinkActionGroupItem(); 120 case BootstrapPackage.CONTENT_ACTION_GROUP_ITEM: return createContentActionGroupItem(); 121 case BootstrapPackage.ACTION_GROUP: return createActionGroup(); 122 case BootstrapPackage.CONTAINER: return createContainer(); 123 case BootstrapPackage.ROW: return createRow(); 124 case BootstrapPackage.COLUMN_WIDTH: return createColumnWidth(); 125 case BootstrapPackage.COLUMN: return createColumn(); 126 case BootstrapPackage.TABLE_SECTION: return createTableSection(); 127 case BootstrapPackage.TABLE_HEADER: return createTableHeader(); 128 case BootstrapPackage.TABLE: return createTable(); 129 case BootstrapPackage.TABLE_ROW: return createTableRow(); 130 case BootstrapPackage.TABLE_CELL: return createTableCell(); 131 case BootstrapPackage.CARD: return createCard(); 132 case BootstrapPackage.ALERT: return createAlert(); 133 case BootstrapPackage.BADGE: return createBadge(); 134 case BootstrapPackage.BREADCRUMB: return createBreadcrumb(); 135 case BootstrapPackage.BUTTON: return createButton(); 136 case BootstrapPackage.BUTTON_GROUP: return createButtonGroup(); 137 case BootstrapPackage.BUTTON_TOOLBAR: return createButtonToolbar(); 138 case BootstrapPackage.DROPDOWN: return createDropdown(); 139 case BootstrapPackage.FORM: return createForm(); 140 case BootstrapPackage.LIST_GROUP: return createListGroup(); 141 case BootstrapPackage.NAVS: return createNavs(); 142 case BootstrapPackage.NAVBAR: return createNavbar(); 143 case BootstrapPackage.TOOLTIP: return createTooltip(); 144 case BootstrapPackage.INPUT_GROUP: return createInputGroup(); 145 case BootstrapPackage.FORM_GROUP: return createFormGroup(); 146 case BootstrapPackage.COLLAPSE: return createCollapse(); 147 case BootstrapPackage.ACCORDION: return createAccordion(); 148 case BootstrapPackage.CAROUSEL: return createCarousel(); 149 case BootstrapPackage.SLIDE: return createSlide(); 150 default: 151 throw new IllegalArgumentException("The class '" + eClass.getName() + "' is not a valid classifier"); 152 } 153 } 154 155 /** 156 * <!-- begin-user-doc --> 157 * <!-- end-user-doc --> 158 * @generated 159 */ 160 @Override 161 public Object createFromString(EDataType eDataType, String initialValue) { 162 switch (eDataType.getClassifierID()) { 163 case BootstrapPackage.THEME: 164 return createThemeFromString(eDataType, initialValue); 165 case BootstrapPackage.COLOR: 166 return createColorFromString(eDataType, initialValue); 167 case BootstrapPackage.SIZE: 168 return createSizeFromString(eDataType, initialValue); 169 case BootstrapPackage.BREAKPOINT: 170 return createBreakpointFromString(eDataType, initialValue); 171 case BootstrapPackage.TEXT_ALIGNMENT: 172 return createTextAlignmentFromString(eDataType, initialValue); 173 case BootstrapPackage.TEXT_TRANSFORM: 174 return createTextTransformFromString(eDataType, initialValue); 175 case BootstrapPackage.TEXT_WEIGHT: 176 return createTextWeightFromString(eDataType, initialValue); 177 default: 178 throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier"); 179 } 180 } 181 182 /** 183 * <!-- begin-user-doc --> 184 * <!-- end-user-doc --> 185 * @generated 186 */ 187 @Override 188 public String convertToString(EDataType eDataType, Object instanceValue) { 189 switch (eDataType.getClassifierID()) { 190 case BootstrapPackage.THEME: 191 return convertThemeToString(eDataType, instanceValue); 192 case BootstrapPackage.COLOR: 193 return convertColorToString(eDataType, instanceValue); 194 case BootstrapPackage.SIZE: 195 return convertSizeToString(eDataType, instanceValue); 196 case BootstrapPackage.BREAKPOINT: 197 return convertBreakpointToString(eDataType, instanceValue); 198 case BootstrapPackage.TEXT_ALIGNMENT: 199 return convertTextAlignmentToString(eDataType, instanceValue); 200 case BootstrapPackage.TEXT_TRANSFORM: 201 return convertTextTransformToString(eDataType, instanceValue); 202 case BootstrapPackage.TEXT_WEIGHT: 203 return convertTextWeightToString(eDataType, instanceValue); 204 default: 205 throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier"); 206 } 207 } 208 209 /** 210 * <!-- begin-user-doc --> 211 * <!-- end-user-doc --> 212 * @generated 213 */ 214 @Override 215 public BootstrapElement createBootstrapElement() { 216 BootstrapElementImpl bootstrapElement = new BootstrapElementImpl(); 217 return bootstrapElement; 218 } 219 220 /** 221 * <!-- begin-user-doc --> 222 * <!-- end-user-doc --> 223 * @generated 224 */ 225 @Override 226 public Page createPage() { 227 PageImpl page = new PageImpl(); 228 return page; 229 } 230 231 /** 232 * <!-- begin-user-doc --> 233 * <!-- end-user-doc --> 234 * @generated 235 */ 236 @Override 237 public Appearance createAppearance() { 238 AppearanceImpl appearance = new AppearanceImpl(); 239 return appearance; 240 } 241 242 /** 243 * <!-- begin-user-doc --> 244 * <!-- end-user-doc --> 245 * @generated 246 */ 247 public Map.Entry<String, Appearance> createAppearanceEntry() { 248 AppearanceEntryImpl appearanceEntry = new AppearanceEntryImpl(); 249 return appearanceEntry; 250 } 251 252 /** 253 * <!-- begin-user-doc --> 254 * <!-- end-user-doc --> 255 * @generated 256 */ 257 @Override 258 public Border createBorder() { 259 BorderImpl border = new BorderImpl(); 260 return border; 261 } 262 263 /** 264 * <!-- begin-user-doc --> 265 * <!-- end-user-doc --> 266 * @generated 267 */ 268 @Override 269 public Spacing createSpacing() { 270 SpacingImpl spacing = new SpacingImpl(); 271 return spacing; 272 } 273 274 /** 275 * <!-- begin-user-doc --> 276 * <!-- end-user-doc --> 277 * @generated 278 */ 279 @Override 280 public Text createText() { 281 TextImpl text = new TextImpl(); 282 return text; 283 } 284 285 /** 286 * <!-- begin-user-doc --> 287 * <!-- end-user-doc --> 288 * @generated 289 */ 290 @Override 291 public org.nasdanika.html.model.bootstrap.Float createFloat() { 292 FloatImpl float_ = new FloatImpl(); 293 return float_; 294 } 295 296 /** 297 * <!-- begin-user-doc --> 298 * <!-- end-user-doc --> 299 * @generated 300 */ 301 @Override 302 public Tag createTag() { 303 TagImpl tag = new TagImpl(); 304 return tag; 305 } 306 307 /** 308 * <!-- begin-user-doc --> 309 * <!-- end-user-doc --> 310 * @generated 311 */ 312 @Override 313 public Div createDiv() { 314 DivImpl div = new DivImpl(); 315 return div; 316 } 317 318 /** 319 * <!-- begin-user-doc --> 320 * <!-- end-user-doc --> 321 * @generated 322 */ 323 @Override 324 public LinkActionGroupItem createLinkActionGroupItem() { 325 LinkActionGroupItemImpl linkActionGroupItem = new LinkActionGroupItemImpl(); 326 return linkActionGroupItem; 327 } 328 329 /** 330 * <!-- begin-user-doc --> 331 * <!-- end-user-doc --> 332 * @generated 333 */ 334 @Override 335 public ContentActionGroupItem createContentActionGroupItem() { 336 ContentActionGroupItemImpl contentActionGroupItem = new ContentActionGroupItemImpl(); 337 return contentActionGroupItem; 338 } 339 340 /** 341 * <!-- begin-user-doc --> 342 * <!-- end-user-doc --> 343 * @generated 344 */ 345 @Override 346 public ActionGroup createActionGroup() { 347 ActionGroupImpl actionGroup = new ActionGroupImpl(); 348 return actionGroup; 349 } 350 351 /** 352 * <!-- begin-user-doc --> 353 * <!-- end-user-doc --> 354 * @generated 355 */ 356 @Override 357 public org.nasdanika.html.model.bootstrap.Container createContainer() { 358 ContainerImpl container = new ContainerImpl(); 359 return container; 360 } 361 362 /** 363 * <!-- begin-user-doc --> 364 * <!-- end-user-doc --> 365 * @generated 366 */ 367 @Override 368 public Row createRow() { 369 RowImpl row = new RowImpl(); 370 return row; 371 } 372 373 /** 374 * <!-- begin-user-doc --> 375 * <!-- end-user-doc --> 376 * @generated 377 */ 378 @Override 379 public ColumnWidth createColumnWidth() { 380 ColumnWidthImpl columnWidth = new ColumnWidthImpl(); 381 return columnWidth; 382 } 383 384 /** 385 * <!-- begin-user-doc --> 386 * <!-- end-user-doc --> 387 * @generated 388 */ 389 @Override 390 public Column createColumn() { 391 ColumnImpl column = new ColumnImpl(); 392 return column; 393 } 394 395 /** 396 * <!-- begin-user-doc --> 397 * <!-- end-user-doc --> 398 * @generated 399 */ 400 @Override 401 public TableSection createTableSection() { 402 TableSectionImpl tableSection = new TableSectionImpl(); 403 return tableSection; 404 } 405 406 /** 407 * <!-- begin-user-doc --> 408 * <!-- end-user-doc --> 409 * @generated 410 */ 411 @Override 412 public TableHeader createTableHeader() { 413 TableHeaderImpl tableHeader = new TableHeaderImpl(); 414 return tableHeader; 415 } 416 417 /** 418 * <!-- begin-user-doc --> 419 * <!-- end-user-doc --> 420 * @generated 421 */ 422 @Override 423 public Table createTable() { 424 TableImpl table = new TableImpl(); 425 return table; 426 } 427 428 /** 429 * <!-- begin-user-doc --> 430 * <!-- end-user-doc --> 431 * @generated 432 */ 433 @Override 434 public TableRow createTableRow() { 435 TableRowImpl tableRow = new TableRowImpl(); 436 return tableRow; 437 } 438 439 /** 440 * <!-- begin-user-doc --> 441 * <!-- end-user-doc --> 442 * @generated 443 */ 444 @Override 445 public TableCell createTableCell() { 446 TableCellImpl tableCell = new TableCellImpl(); 447 return tableCell; 448 } 449 450 /** 451 * <!-- begin-user-doc --> 452 * <!-- end-user-doc --> 453 * @generated 454 */ 455 @Override 456 public Card createCard() { 457 CardImpl card = new CardImpl(); 458 return card; 459 } 460 461 /** 462 * <!-- begin-user-doc --> 463 * <!-- end-user-doc --> 464 * @generated 465 */ 466 @Override 467 public Alert createAlert() { 468 AlertImpl alert = new AlertImpl(); 469 return alert; 470 } 471 472 /** 473 * <!-- begin-user-doc --> 474 * <!-- end-user-doc --> 475 * @generated 476 */ 477 @Override 478 public Badge createBadge() { 479 BadgeImpl badge = new BadgeImpl(); 480 return badge; 481 } 482 483 /** 484 * <!-- begin-user-doc --> 485 * <!-- end-user-doc --> 486 * @generated 487 */ 488 @Override 489 public Breadcrumb createBreadcrumb() { 490 BreadcrumbImpl breadcrumb = new BreadcrumbImpl(); 491 return breadcrumb; 492 } 493 494 /** 495 * <!-- begin-user-doc --> 496 * <!-- end-user-doc --> 497 * @generated 498 */ 499 @Override 500 public Button createButton() { 501 ButtonImpl button = new ButtonImpl(); 502 return button; 503 } 504 505 /** 506 * <!-- begin-user-doc --> 507 * <!-- end-user-doc --> 508 * @generated 509 */ 510 @Override 511 public ButtonGroup createButtonGroup() { 512 ButtonGroupImpl buttonGroup = new ButtonGroupImpl(); 513 return buttonGroup; 514 } 515 516 /** 517 * <!-- begin-user-doc --> 518 * <!-- end-user-doc --> 519 * @generated 520 */ 521 @Override 522 public ButtonToolbar createButtonToolbar() { 523 ButtonToolbarImpl buttonToolbar = new ButtonToolbarImpl(); 524 return buttonToolbar; 525 } 526 527 /** 528 * <!-- begin-user-doc --> 529 * <!-- end-user-doc --> 530 * @generated 531 */ 532 @Override 533 public Dropdown createDropdown() { 534 DropdownImpl dropdown = new DropdownImpl(); 535 return dropdown; 536 } 537 538 /** 539 * <!-- begin-user-doc --> 540 * <!-- end-user-doc --> 541 * @generated 542 */ 543 @Override 544 public Form createForm() { 545 FormImpl form = new FormImpl(); 546 return form; 547 } 548 549 /** 550 * <!-- begin-user-doc --> 551 * <!-- end-user-doc --> 552 * @generated 553 */ 554 @Override 555 public ListGroup createListGroup() { 556 ListGroupImpl listGroup = new ListGroupImpl(); 557 return listGroup; 558 } 559 560 /** 561 * <!-- begin-user-doc --> 562 * <!-- end-user-doc --> 563 * @generated 564 */ 565 @Override 566 public Navs createNavs() { 567 NavsImpl navs = new NavsImpl(); 568 return navs; 569 } 570 571 /** 572 * <!-- begin-user-doc --> 573 * <!-- end-user-doc --> 574 * @generated 575 */ 576 @Override 577 public Navbar createNavbar() { 578 NavbarImpl navbar = new NavbarImpl(); 579 return navbar; 580 } 581 582 /** 583 * <!-- begin-user-doc --> 584 * <!-- end-user-doc --> 585 * @generated 586 */ 587 @Override 588 public Tooltip createTooltip() { 589 TooltipImpl tooltip = new TooltipImpl(); 590 return tooltip; 591 } 592 593 /** 594 * <!-- begin-user-doc --> 595 * <!-- end-user-doc --> 596 * @generated 597 */ 598 @Override 599 public InputGroup createInputGroup() { 600 InputGroupImpl inputGroup = new InputGroupImpl(); 601 return inputGroup; 602 } 603 604 /** 605 * <!-- begin-user-doc --> 606 * <!-- end-user-doc --> 607 * @generated 608 */ 609 @Override 610 public FormGroup createFormGroup() { 611 FormGroupImpl formGroup = new FormGroupImpl(); 612 return formGroup; 613 } 614 615 /** 616 * <!-- begin-user-doc --> 617 * <!-- end-user-doc --> 618 * @generated 619 */ 620 @Override 621 public Collapse createCollapse() { 622 CollapseImpl collapse = new CollapseImpl(); 623 return collapse; 624 } 625 626 /** 627 * <!-- begin-user-doc --> 628 * <!-- end-user-doc --> 629 * @generated 630 */ 631 @Override 632 public Modal createModal() { 633 ModalImpl modal = new ModalImpl(); 634 return modal; 635 } 636 637 /** 638 * <!-- begin-user-doc --> 639 * <!-- end-user-doc --> 640 * @generated 641 */ 642 @Override 643 public Accordion createAccordion() { 644 AccordionImpl accordion = new AccordionImpl(); 645 return accordion; 646 } 647 648 /** 649 * <!-- begin-user-doc --> 650 * <!-- end-user-doc --> 651 * @generated 652 */ 653 @Override 654 public Carousel createCarousel() { 655 CarouselImpl carousel = new CarouselImpl(); 656 return carousel; 657 } 658 659 /** 660 * <!-- begin-user-doc --> 661 * <!-- end-user-doc --> 662 * @generated 663 */ 664 @Override 665 public Slide createSlide() { 666 SlideImpl slide = new SlideImpl(); 667 return slide; 668 } 669 670 /** 671 * <!-- begin-user-doc --> 672 * <!-- end-user-doc --> 673 * @generated 674 */ 675 public Theme createThemeFromString(EDataType eDataType, String initialValue) { 676 return (Theme)super.createFromString(eDataType, initialValue); 677 } 678 679 /** 680 * <!-- begin-user-doc --> 681 * <!-- end-user-doc --> 682 * @generated 683 */ 684 public String convertThemeToString(EDataType eDataType, Object instanceValue) { 685 return super.convertToString(eDataType, instanceValue); 686 } 687 688 /** 689 * <!-- begin-user-doc --> 690 * <!-- end-user-doc --> 691 * @generated 692 */ 693 public Color createColorFromString(EDataType eDataType, String initialValue) { 694 return (Color)super.createFromString(eDataType, initialValue); 695 } 696 697 /** 698 * <!-- begin-user-doc --> 699 * <!-- end-user-doc --> 700 * @generated 701 */ 702 public String convertColorToString(EDataType eDataType, Object instanceValue) { 703 return super.convertToString(eDataType, instanceValue); 704 } 705 706 /** 707 * <!-- begin-user-doc --> 708 * <!-- end-user-doc --> 709 * @generated 710 */ 711 public Size createSizeFromString(EDataType eDataType, String initialValue) { 712 return (Size)super.createFromString(eDataType, initialValue); 713 } 714 715 /** 716 * <!-- begin-user-doc --> 717 * <!-- end-user-doc --> 718 * @generated 719 */ 720 public String convertSizeToString(EDataType eDataType, Object instanceValue) { 721 return super.convertToString(eDataType, instanceValue); 722 } 723 724 /** 725 * <!-- begin-user-doc --> 726 * <!-- end-user-doc --> 727 * @generated 728 */ 729 public Breakpoint createBreakpointFromString(EDataType eDataType, String initialValue) { 730 return (Breakpoint)super.createFromString(eDataType, initialValue); 731 } 732 733 /** 734 * <!-- begin-user-doc --> 735 * <!-- end-user-doc --> 736 * @generated 737 */ 738 public String convertBreakpointToString(EDataType eDataType, Object instanceValue) { 739 return super.convertToString(eDataType, instanceValue); 740 } 741 742 /** 743 * <!-- begin-user-doc --> 744 * <!-- end-user-doc --> 745 * @generated 746 */ 747 public Alignment createTextAlignmentFromString(EDataType eDataType, String initialValue) { 748 return (Alignment)super.createFromString(eDataType, initialValue); 749 } 750 751 /** 752 * <!-- begin-user-doc --> 753 * <!-- end-user-doc --> 754 * @generated 755 */ 756 public String convertTextAlignmentToString(EDataType eDataType, Object instanceValue) { 757 return super.convertToString(eDataType, instanceValue); 758 } 759 760 /** 761 * <!-- begin-user-doc --> 762 * <!-- end-user-doc --> 763 * @generated 764 */ 765 public Transform createTextTransformFromString(EDataType eDataType, String initialValue) { 766 return (Transform)super.createFromString(eDataType, initialValue); 767 } 768 769 /** 770 * <!-- begin-user-doc --> 771 * <!-- end-user-doc --> 772 * @generated 773 */ 774 public String convertTextTransformToString(EDataType eDataType, Object instanceValue) { 775 return super.convertToString(eDataType, instanceValue); 776 } 777 778 /** 779 * <!-- begin-user-doc --> 780 * <!-- end-user-doc --> 781 * @generated 782 */ 783 public Weight createTextWeightFromString(EDataType eDataType, String initialValue) { 784 return (Weight)super.createFromString(eDataType, initialValue); 785 } 786 787 /** 788 * <!-- begin-user-doc --> 789 * <!-- end-user-doc --> 790 * @generated 791 */ 792 public String convertTextWeightToString(EDataType eDataType, Object instanceValue) { 793 return super.convertToString(eDataType, instanceValue); 794 } 795 796 /** 797 * <!-- begin-user-doc --> 798 * <!-- end-user-doc --> 799 * @generated 800 */ 801 @Override 802 public BootstrapPackage getBootstrapPackage() { 803 return (BootstrapPackage)getEPackage(); 804 } 805 806 /** 807 * <!-- begin-user-doc --> 808 * <!-- end-user-doc --> 809 * @deprecated 810 * @generated 811 */ 812 @Deprecated 813 public static BootstrapPackage getPackage() { 814 return BootstrapPackage.eINSTANCE; 815 } 816 817} //BootstrapFactoryImpl