001/** 002 */ 003package org.nasdanika.html.model.html; 004 005import org.eclipse.emf.ecore.EAttribute; 006import org.eclipse.emf.ecore.EClass; 007import org.eclipse.emf.ecore.EPackage; 008import org.eclipse.emf.ecore.EReference; 009import org.nasdanika.exec.content.ContentPackage; 010import org.nasdanika.ncore.NcorePackage; 011 012/** 013 * <!-- begin-user-doc --> 014 * The <b>Package</b> for the model. 015 * It contains accessors for the meta objects to represent 016 * <ul> 017 * <li>each class,</li> 018 * <li>each feature of each class,</li> 019 * <li>each operation of each class,</li> 020 * <li>each enum,</li> 021 * <li>and each data type</li> 022 * </ul> 023 * <!-- end-user-doc --> 024 * <!-- begin-model-doc --> 025 * HTML model 026 * <!-- end-model-doc --> 027 * @see org.nasdanika.html.model.html.HtmlFactory 028 * @model kind="package" 029 * @generated 030 */ 031public interface HtmlPackage extends EPackage { 032 /** 033 * The package name. 034 * <!-- begin-user-doc --> 035 * <!-- end-user-doc --> 036 * @generated 037 */ 038 String eNAME = "html"; 039 040 /** 041 * The package namespace URI. 042 * <!-- begin-user-doc --> 043 * <!-- end-user-doc --> 044 * @generated 045 */ 046 String eNS_URI = "urn:org.nasdanika..html.model.html"; 047 048 /** 049 * The package namespace name. 050 * <!-- begin-user-doc --> 051 * <!-- end-user-doc --> 052 * @generated 053 */ 054 String eNS_PREFIX = "org.nasdanika.html.model.html"; 055 056 /** 057 * The singleton instance of the package. 058 * <!-- begin-user-doc --> 059 * <!-- end-user-doc --> 060 * @generated 061 */ 062 HtmlPackage eINSTANCE = org.nasdanika.html.model.html.impl.HtmlPackageImpl.init(); 063 064 /** 065 * The meta object id for the '{@link org.nasdanika.html.model.html.impl.HtmlElementImpl <em>Element</em>}' class. 066 * <!-- begin-user-doc --> 067 * <!-- end-user-doc --> 068 * @see org.nasdanika.html.model.html.impl.HtmlElementImpl 069 * @see org.nasdanika.html.model.html.impl.HtmlPackageImpl#getHtmlElement() 070 * @generated 071 */ 072 int HTML_ELEMENT = 0; 073 074 /** 075 * The feature id for the '<em><b>Markers</b></em>' containment reference list. 076 * <!-- begin-user-doc --> 077 * <!-- end-user-doc --> 078 * @generated 079 * @ordered 080 */ 081 int HTML_ELEMENT__MARKERS = NcorePackage.MODEL_ELEMENT__MARKERS; 082 083 /** 084 * The feature id for the '<em><b>Uri</b></em>' attribute. 085 * <!-- begin-user-doc --> 086 * <!-- end-user-doc --> 087 * @generated 088 * @ordered 089 */ 090 int HTML_ELEMENT__URI = NcorePackage.MODEL_ELEMENT__URI; 091 092 /** 093 * The feature id for the '<em><b>Description</b></em>' attribute. 094 * <!-- begin-user-doc --> 095 * <!-- end-user-doc --> 096 * @generated 097 * @ordered 098 */ 099 int HTML_ELEMENT__DESCRIPTION = NcorePackage.MODEL_ELEMENT__DESCRIPTION; 100 101 /** 102 * The feature id for the '<em><b>Uuid</b></em>' attribute. 103 * <!-- begin-user-doc --> 104 * <!-- end-user-doc --> 105 * @generated 106 * @ordered 107 */ 108 int HTML_ELEMENT__UUID = NcorePackage.MODEL_ELEMENT__UUID; 109 110 /** 111 * The feature id for the '<em><b>Action Prototype</b></em>' reference. 112 * <!-- begin-user-doc --> 113 * <!-- end-user-doc --> 114 * @generated 115 * @ordered 116 */ 117 int HTML_ELEMENT__ACTION_PROTOTYPE = NcorePackage.MODEL_ELEMENT__ACTION_PROTOTYPE; 118 119 /** 120 * The feature id for the '<em><b>Attributes</b></em>' map. 121 * <!-- begin-user-doc --> 122 * <!-- end-user-doc --> 123 * @generated 124 * @ordered 125 */ 126 int HTML_ELEMENT__ATTRIBUTES = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 0; 127 128 /** 129 * The feature id for the '<em><b>Content</b></em>' containment reference list. 130 * <!-- begin-user-doc --> 131 * <!-- end-user-doc --> 132 * @generated 133 * @ordered 134 */ 135 int HTML_ELEMENT__CONTENT = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 1; 136 137 /** 138 * The number of structural features of the '<em>Element</em>' class. 139 * <!-- begin-user-doc --> 140 * <!-- end-user-doc --> 141 * @generated 142 * @ordered 143 */ 144 int HTML_ELEMENT_FEATURE_COUNT = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 2; 145 146 /** 147 * The number of operations of the '<em>Element</em>' class. 148 * <!-- begin-user-doc --> 149 * <!-- end-user-doc --> 150 * @generated 151 * @ordered 152 */ 153 int HTML_ELEMENT_OPERATION_COUNT = NcorePackage.MODEL_ELEMENT_OPERATION_COUNT + 0; 154 155 /** 156 * The meta object id for the '{@link org.nasdanika.html.model.html.impl.TagImpl <em>Tag</em>}' class. 157 * <!-- begin-user-doc --> 158 * <!-- end-user-doc --> 159 * @see org.nasdanika.html.model.html.impl.TagImpl 160 * @see org.nasdanika.html.model.html.impl.HtmlPackageImpl#getTag() 161 * @generated 162 */ 163 int TAG = 1; 164 165 /** 166 * The feature id for the '<em><b>Markers</b></em>' containment reference list. 167 * <!-- begin-user-doc --> 168 * <!-- end-user-doc --> 169 * @generated 170 * @ordered 171 */ 172 int TAG__MARKERS = HTML_ELEMENT__MARKERS; 173 174 /** 175 * The feature id for the '<em><b>Uri</b></em>' attribute. 176 * <!-- begin-user-doc --> 177 * <!-- end-user-doc --> 178 * @generated 179 * @ordered 180 */ 181 int TAG__URI = HTML_ELEMENT__URI; 182 183 /** 184 * The feature id for the '<em><b>Description</b></em>' attribute. 185 * <!-- begin-user-doc --> 186 * <!-- end-user-doc --> 187 * @generated 188 * @ordered 189 */ 190 int TAG__DESCRIPTION = HTML_ELEMENT__DESCRIPTION; 191 192 /** 193 * The feature id for the '<em><b>Uuid</b></em>' attribute. 194 * <!-- begin-user-doc --> 195 * <!-- end-user-doc --> 196 * @generated 197 * @ordered 198 */ 199 int TAG__UUID = HTML_ELEMENT__UUID; 200 201 /** 202 * The feature id for the '<em><b>Action Prototype</b></em>' reference. 203 * <!-- begin-user-doc --> 204 * <!-- end-user-doc --> 205 * @generated 206 * @ordered 207 */ 208 int TAG__ACTION_PROTOTYPE = HTML_ELEMENT__ACTION_PROTOTYPE; 209 210 /** 211 * The feature id for the '<em><b>Attributes</b></em>' map. 212 * <!-- begin-user-doc --> 213 * <!-- end-user-doc --> 214 * @generated 215 * @ordered 216 */ 217 int TAG__ATTRIBUTES = HTML_ELEMENT__ATTRIBUTES; 218 219 /** 220 * The feature id for the '<em><b>Content</b></em>' containment reference list. 221 * <!-- begin-user-doc --> 222 * <!-- end-user-doc --> 223 * @generated 224 * @ordered 225 */ 226 int TAG__CONTENT = HTML_ELEMENT__CONTENT; 227 228 /** 229 * The feature id for the '<em><b>Name</b></em>' attribute. 230 * <!-- begin-user-doc --> 231 * <!-- end-user-doc --> 232 * @generated 233 * @ordered 234 */ 235 int TAG__NAME = HTML_ELEMENT_FEATURE_COUNT + 0; 236 237 /** 238 * The number of structural features of the '<em>Tag</em>' class. 239 * <!-- begin-user-doc --> 240 * <!-- end-user-doc --> 241 * @generated 242 * @ordered 243 */ 244 int TAG_FEATURE_COUNT = HTML_ELEMENT_FEATURE_COUNT + 1; 245 246 /** 247 * The number of operations of the '<em>Tag</em>' class. 248 * <!-- begin-user-doc --> 249 * <!-- end-user-doc --> 250 * @generated 251 * @ordered 252 */ 253 int TAG_OPERATION_COUNT = HTML_ELEMENT_OPERATION_COUNT + 0; 254 255 /** 256 * The meta object id for the '{@link org.nasdanika.html.model.html.impl.PageImpl <em>Page</em>}' class. 257 * <!-- begin-user-doc --> 258 * <!-- end-user-doc --> 259 * @see org.nasdanika.html.model.html.impl.PageImpl 260 * @see org.nasdanika.html.model.html.impl.HtmlPackageImpl#getPage() 261 * @generated 262 */ 263 int PAGE = 2; 264 265 /** 266 * The feature id for the '<em><b>Markers</b></em>' containment reference list. 267 * <!-- begin-user-doc --> 268 * <!-- end-user-doc --> 269 * @generated 270 * @ordered 271 */ 272 int PAGE__MARKERS = NcorePackage.MODEL_ELEMENT__MARKERS; 273 274 /** 275 * The feature id for the '<em><b>Uri</b></em>' attribute. 276 * <!-- begin-user-doc --> 277 * <!-- end-user-doc --> 278 * @generated 279 * @ordered 280 */ 281 int PAGE__URI = NcorePackage.MODEL_ELEMENT__URI; 282 283 /** 284 * The feature id for the '<em><b>Description</b></em>' attribute. 285 * <!-- begin-user-doc --> 286 * <!-- end-user-doc --> 287 * @generated 288 * @ordered 289 */ 290 int PAGE__DESCRIPTION = NcorePackage.MODEL_ELEMENT__DESCRIPTION; 291 292 /** 293 * The feature id for the '<em><b>Uuid</b></em>' attribute. 294 * <!-- begin-user-doc --> 295 * <!-- end-user-doc --> 296 * @generated 297 * @ordered 298 */ 299 int PAGE__UUID = NcorePackage.MODEL_ELEMENT__UUID; 300 301 /** 302 * The feature id for the '<em><b>Action Prototype</b></em>' reference. 303 * <!-- begin-user-doc --> 304 * <!-- end-user-doc --> 305 * @generated 306 * @ordered 307 */ 308 int PAGE__ACTION_PROTOTYPE = NcorePackage.MODEL_ELEMENT__ACTION_PROTOTYPE; 309 310 /** 311 * The feature id for the '<em><b>Head</b></em>' containment reference list. 312 * <!-- begin-user-doc --> 313 * <!-- end-user-doc --> 314 * @generated 315 * @ordered 316 */ 317 int PAGE__HEAD = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 0; 318 319 /** 320 * The feature id for the '<em><b>Body</b></em>' containment reference list. 321 * <!-- begin-user-doc --> 322 * <!-- end-user-doc --> 323 * @generated 324 * @ordered 325 */ 326 int PAGE__BODY = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 1; 327 328 /** 329 * The feature id for the '<em><b>Builders</b></em>' containment reference list. 330 * <!-- begin-user-doc --> 331 * <!-- end-user-doc --> 332 * @generated 333 * @ordered 334 */ 335 int PAGE__BUILDERS = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 2; 336 337 /** 338 * The feature id for the '<em><b>Language</b></em>' attribute. 339 * <!-- begin-user-doc --> 340 * <!-- end-user-doc --> 341 * @generated 342 * @ordered 343 */ 344 int PAGE__LANGUAGE = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 3; 345 346 /** 347 * The feature id for the '<em><b>Name</b></em>' attribute. 348 * <!-- begin-user-doc --> 349 * <!-- end-user-doc --> 350 * @generated 351 * @ordered 352 */ 353 int PAGE__NAME = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 4; 354 355 /** 356 * The feature id for the '<em><b>Stylesheets</b></em>' attribute list. 357 * <!-- begin-user-doc --> 358 * <!-- end-user-doc --> 359 * @generated 360 * @ordered 361 */ 362 int PAGE__STYLESHEETS = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 5; 363 364 /** 365 * The feature id for the '<em><b>Scripts</b></em>' attribute list. 366 * <!-- begin-user-doc --> 367 * <!-- end-user-doc --> 368 * @generated 369 * @ordered 370 */ 371 int PAGE__SCRIPTS = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 6; 372 373 /** 374 * The number of structural features of the '<em>Page</em>' class. 375 * <!-- begin-user-doc --> 376 * <!-- end-user-doc --> 377 * @generated 378 * @ordered 379 */ 380 int PAGE_FEATURE_COUNT = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 7; 381 382 /** 383 * The number of operations of the '<em>Page</em>' class. 384 * <!-- begin-user-doc --> 385 * <!-- end-user-doc --> 386 * @generated 387 * @ordered 388 */ 389 int PAGE_OPERATION_COUNT = NcorePackage.MODEL_ELEMENT_OPERATION_COUNT + 0; 390 391 /** 392 * The meta object id for the '{@link org.nasdanika.html.model.html.impl.StylesheetImpl <em>Stylesheet</em>}' class. 393 * <!-- begin-user-doc --> 394 * <!-- end-user-doc --> 395 * @see org.nasdanika.html.model.html.impl.StylesheetImpl 396 * @see org.nasdanika.html.model.html.impl.HtmlPackageImpl#getStylesheet() 397 * @generated 398 */ 399 int STYLESHEET = 3; 400 401 /** 402 * The feature id for the '<em><b>Markers</b></em>' containment reference list. 403 * <!-- begin-user-doc --> 404 * <!-- end-user-doc --> 405 * @generated 406 * @ordered 407 */ 408 int STYLESHEET__MARKERS = ContentPackage.FILTER__MARKERS; 409 410 /** 411 * The feature id for the '<em><b>Uri</b></em>' attribute. 412 * <!-- begin-user-doc --> 413 * <!-- end-user-doc --> 414 * @generated 415 * @ordered 416 */ 417 int STYLESHEET__URI = ContentPackage.FILTER__URI; 418 419 /** 420 * The feature id for the '<em><b>Description</b></em>' attribute. 421 * <!-- begin-user-doc --> 422 * <!-- end-user-doc --> 423 * @generated 424 * @ordered 425 */ 426 int STYLESHEET__DESCRIPTION = ContentPackage.FILTER__DESCRIPTION; 427 428 /** 429 * The feature id for the '<em><b>Uuid</b></em>' attribute. 430 * <!-- begin-user-doc --> 431 * <!-- end-user-doc --> 432 * @generated 433 * @ordered 434 */ 435 int STYLESHEET__UUID = ContentPackage.FILTER__UUID; 436 437 /** 438 * The feature id for the '<em><b>Action Prototype</b></em>' reference. 439 * <!-- begin-user-doc --> 440 * <!-- end-user-doc --> 441 * @generated 442 * @ordered 443 */ 444 int STYLESHEET__ACTION_PROTOTYPE = ContentPackage.FILTER__ACTION_PROTOTYPE; 445 446 /** 447 * The feature id for the '<em><b>Source</b></em>' containment reference. 448 * <!-- begin-user-doc --> 449 * <!-- end-user-doc --> 450 * @generated 451 * @ordered 452 */ 453 int STYLESHEET__SOURCE = ContentPackage.FILTER__SOURCE; 454 455 /** 456 * The number of structural features of the '<em>Stylesheet</em>' class. 457 * <!-- begin-user-doc --> 458 * <!-- end-user-doc --> 459 * @generated 460 * @ordered 461 */ 462 int STYLESHEET_FEATURE_COUNT = ContentPackage.FILTER_FEATURE_COUNT + 0; 463 464 /** 465 * The number of operations of the '<em>Stylesheet</em>' class. 466 * <!-- begin-user-doc --> 467 * <!-- end-user-doc --> 468 * @generated 469 * @ordered 470 */ 471 int STYLESHEET_OPERATION_COUNT = ContentPackage.FILTER_OPERATION_COUNT + 0; 472 473 /** 474 * The meta object id for the '{@link org.nasdanika.html.model.html.impl.StylesheetReferenceImpl <em>Stylesheet Reference</em>}' class. 475 * <!-- begin-user-doc --> 476 * <!-- end-user-doc --> 477 * @see org.nasdanika.html.model.html.impl.StylesheetReferenceImpl 478 * @see org.nasdanika.html.model.html.impl.HtmlPackageImpl#getStylesheetReference() 479 * @generated 480 */ 481 int STYLESHEET_REFERENCE = 4; 482 483 /** 484 * The feature id for the '<em><b>Markers</b></em>' containment reference list. 485 * <!-- begin-user-doc --> 486 * <!-- end-user-doc --> 487 * @generated 488 * @ordered 489 */ 490 int STYLESHEET_REFERENCE__MARKERS = NcorePackage.MODEL_ELEMENT__MARKERS; 491 492 /** 493 * The feature id for the '<em><b>Uri</b></em>' attribute. 494 * <!-- begin-user-doc --> 495 * <!-- end-user-doc --> 496 * @generated 497 * @ordered 498 */ 499 int STYLESHEET_REFERENCE__URI = NcorePackage.MODEL_ELEMENT__URI; 500 501 /** 502 * The feature id for the '<em><b>Description</b></em>' attribute. 503 * <!-- begin-user-doc --> 504 * <!-- end-user-doc --> 505 * @generated 506 * @ordered 507 */ 508 int STYLESHEET_REFERENCE__DESCRIPTION = NcorePackage.MODEL_ELEMENT__DESCRIPTION; 509 510 /** 511 * The feature id for the '<em><b>Uuid</b></em>' attribute. 512 * <!-- begin-user-doc --> 513 * <!-- end-user-doc --> 514 * @generated 515 * @ordered 516 */ 517 int STYLESHEET_REFERENCE__UUID = NcorePackage.MODEL_ELEMENT__UUID; 518 519 /** 520 * The feature id for the '<em><b>Action Prototype</b></em>' reference. 521 * <!-- begin-user-doc --> 522 * <!-- end-user-doc --> 523 * @generated 524 * @ordered 525 */ 526 int STYLESHEET_REFERENCE__ACTION_PROTOTYPE = NcorePackage.MODEL_ELEMENT__ACTION_PROTOTYPE; 527 528 /** 529 * The feature id for the '<em><b>Target</b></em>' attribute. 530 * <!-- begin-user-doc --> 531 * <!-- end-user-doc --> 532 * @generated 533 * @ordered 534 */ 535 int STYLESHEET_REFERENCE__TARGET = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 0; 536 537 /** 538 * The number of structural features of the '<em>Stylesheet Reference</em>' class. 539 * <!-- begin-user-doc --> 540 * <!-- end-user-doc --> 541 * @generated 542 * @ordered 543 */ 544 int STYLESHEET_REFERENCE_FEATURE_COUNT = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 1; 545 546 /** 547 * The number of operations of the '<em>Stylesheet Reference</em>' class. 548 * <!-- begin-user-doc --> 549 * <!-- end-user-doc --> 550 * @generated 551 * @ordered 552 */ 553 int STYLESHEET_REFERENCE_OPERATION_COUNT = NcorePackage.MODEL_ELEMENT_OPERATION_COUNT + 0; 554 555 /** 556 * The meta object id for the '{@link org.nasdanika.html.model.html.impl.ScriptImpl <em>Script</em>}' class. 557 * <!-- begin-user-doc --> 558 * <!-- end-user-doc --> 559 * @see org.nasdanika.html.model.html.impl.ScriptImpl 560 * @see org.nasdanika.html.model.html.impl.HtmlPackageImpl#getScript() 561 * @generated 562 */ 563 int SCRIPT = 5; 564 565 /** 566 * The feature id for the '<em><b>Markers</b></em>' containment reference list. 567 * <!-- begin-user-doc --> 568 * <!-- end-user-doc --> 569 * @generated 570 * @ordered 571 */ 572 int SCRIPT__MARKERS = ContentPackage.FILTER__MARKERS; 573 574 /** 575 * The feature id for the '<em><b>Uri</b></em>' attribute. 576 * <!-- begin-user-doc --> 577 * <!-- end-user-doc --> 578 * @generated 579 * @ordered 580 */ 581 int SCRIPT__URI = ContentPackage.FILTER__URI; 582 583 /** 584 * The feature id for the '<em><b>Description</b></em>' attribute. 585 * <!-- begin-user-doc --> 586 * <!-- end-user-doc --> 587 * @generated 588 * @ordered 589 */ 590 int SCRIPT__DESCRIPTION = ContentPackage.FILTER__DESCRIPTION; 591 592 /** 593 * The feature id for the '<em><b>Uuid</b></em>' attribute. 594 * <!-- begin-user-doc --> 595 * <!-- end-user-doc --> 596 * @generated 597 * @ordered 598 */ 599 int SCRIPT__UUID = ContentPackage.FILTER__UUID; 600 601 /** 602 * The feature id for the '<em><b>Action Prototype</b></em>' reference. 603 * <!-- begin-user-doc --> 604 * <!-- end-user-doc --> 605 * @generated 606 * @ordered 607 */ 608 int SCRIPT__ACTION_PROTOTYPE = ContentPackage.FILTER__ACTION_PROTOTYPE; 609 610 /** 611 * The feature id for the '<em><b>Source</b></em>' containment reference. 612 * <!-- begin-user-doc --> 613 * <!-- end-user-doc --> 614 * @generated 615 * @ordered 616 */ 617 int SCRIPT__SOURCE = ContentPackage.FILTER__SOURCE; 618 619 /** 620 * The number of structural features of the '<em>Script</em>' class. 621 * <!-- begin-user-doc --> 622 * <!-- end-user-doc --> 623 * @generated 624 * @ordered 625 */ 626 int SCRIPT_FEATURE_COUNT = ContentPackage.FILTER_FEATURE_COUNT + 0; 627 628 /** 629 * The number of operations of the '<em>Script</em>' class. 630 * <!-- begin-user-doc --> 631 * <!-- end-user-doc --> 632 * @generated 633 * @ordered 634 */ 635 int SCRIPT_OPERATION_COUNT = ContentPackage.FILTER_OPERATION_COUNT + 0; 636 637 /** 638 * The meta object id for the '{@link org.nasdanika.html.model.html.impl.ScriptReferenceImpl <em>Script Reference</em>}' class. 639 * <!-- begin-user-doc --> 640 * <!-- end-user-doc --> 641 * @see org.nasdanika.html.model.html.impl.ScriptReferenceImpl 642 * @see org.nasdanika.html.model.html.impl.HtmlPackageImpl#getScriptReference() 643 * @generated 644 */ 645 int SCRIPT_REFERENCE = 6; 646 647 /** 648 * The feature id for the '<em><b>Markers</b></em>' containment reference list. 649 * <!-- begin-user-doc --> 650 * <!-- end-user-doc --> 651 * @generated 652 * @ordered 653 */ 654 int SCRIPT_REFERENCE__MARKERS = NcorePackage.MODEL_ELEMENT__MARKERS; 655 656 /** 657 * The feature id for the '<em><b>Uri</b></em>' attribute. 658 * <!-- begin-user-doc --> 659 * <!-- end-user-doc --> 660 * @generated 661 * @ordered 662 */ 663 int SCRIPT_REFERENCE__URI = NcorePackage.MODEL_ELEMENT__URI; 664 665 /** 666 * The feature id for the '<em><b>Description</b></em>' attribute. 667 * <!-- begin-user-doc --> 668 * <!-- end-user-doc --> 669 * @generated 670 * @ordered 671 */ 672 int SCRIPT_REFERENCE__DESCRIPTION = NcorePackage.MODEL_ELEMENT__DESCRIPTION; 673 674 /** 675 * The feature id for the '<em><b>Uuid</b></em>' attribute. 676 * <!-- begin-user-doc --> 677 * <!-- end-user-doc --> 678 * @generated 679 * @ordered 680 */ 681 int SCRIPT_REFERENCE__UUID = NcorePackage.MODEL_ELEMENT__UUID; 682 683 /** 684 * The feature id for the '<em><b>Action Prototype</b></em>' reference. 685 * <!-- begin-user-doc --> 686 * <!-- end-user-doc --> 687 * @generated 688 * @ordered 689 */ 690 int SCRIPT_REFERENCE__ACTION_PROTOTYPE = NcorePackage.MODEL_ELEMENT__ACTION_PROTOTYPE; 691 692 /** 693 * The feature id for the '<em><b>Src</b></em>' attribute. 694 * <!-- begin-user-doc --> 695 * <!-- end-user-doc --> 696 * @generated 697 * @ordered 698 */ 699 int SCRIPT_REFERENCE__SRC = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 0; 700 701 /** 702 * The number of structural features of the '<em>Script Reference</em>' class. 703 * <!-- begin-user-doc --> 704 * <!-- end-user-doc --> 705 * @generated 706 * @ordered 707 */ 708 int SCRIPT_REFERENCE_FEATURE_COUNT = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 1; 709 710 /** 711 * The number of operations of the '<em>Script Reference</em>' class. 712 * <!-- begin-user-doc --> 713 * <!-- end-user-doc --> 714 * @generated 715 * @ordered 716 */ 717 int SCRIPT_REFERENCE_OPERATION_COUNT = NcorePackage.MODEL_ELEMENT_OPERATION_COUNT + 0; 718 719 720 /** 721 * Returns the meta object for class '{@link org.nasdanika.html.model.html.HtmlElement <em>Element</em>}'. 722 * <!-- begin-user-doc --> 723 * <!-- end-user-doc --> 724 * @return the meta object for class '<em>Element</em>'. 725 * @see org.nasdanika.html.model.html.HtmlElement 726 * @generated 727 */ 728 EClass getHtmlElement(); 729 730 /** 731 * Returns the meta object for the map '{@link org.nasdanika.html.model.html.HtmlElement#getAttributes <em>Attributes</em>}'. 732 * <!-- begin-user-doc --> 733 * <!-- end-user-doc --> 734 * @return the meta object for the map '<em>Attributes</em>'. 735 * @see org.nasdanika.html.model.html.HtmlElement#getAttributes() 736 * @see #getHtmlElement() 737 * @generated 738 */ 739 EReference getHtmlElement_Attributes(); 740 741 /** 742 * Returns the meta object for the containment reference list '{@link org.nasdanika.html.model.html.HtmlElement#getContent <em>Content</em>}'. 743 * <!-- begin-user-doc --> 744 * <!-- end-user-doc --> 745 * @return the meta object for the containment reference list '<em>Content</em>'. 746 * @see org.nasdanika.html.model.html.HtmlElement#getContent() 747 * @see #getHtmlElement() 748 * @generated 749 */ 750 EReference getHtmlElement_Content(); 751 752 /** 753 * Returns the meta object for class '{@link org.nasdanika.html.model.html.Tag <em>Tag</em>}'. 754 * <!-- begin-user-doc --> 755 * <!-- end-user-doc --> 756 * @return the meta object for class '<em>Tag</em>'. 757 * @see org.nasdanika.html.model.html.Tag 758 * @generated 759 */ 760 EClass getTag(); 761 762 /** 763 * Returns the meta object for the attribute '{@link org.nasdanika.html.model.html.Tag#getName <em>Name</em>}'. 764 * <!-- begin-user-doc --> 765 * <!-- end-user-doc --> 766 * @return the meta object for the attribute '<em>Name</em>'. 767 * @see org.nasdanika.html.model.html.Tag#getName() 768 * @see #getTag() 769 * @generated 770 */ 771 EAttribute getTag_Name(); 772 773 /** 774 * Returns the meta object for class '{@link org.nasdanika.html.model.html.Page <em>Page</em>}'. 775 * <!-- begin-user-doc --> 776 * <!-- end-user-doc --> 777 * @return the meta object for class '<em>Page</em>'. 778 * @see org.nasdanika.html.model.html.Page 779 * @generated 780 */ 781 EClass getPage(); 782 783 /** 784 * Returns the meta object for the containment reference list '{@link org.nasdanika.html.model.html.Page#getHead <em>Head</em>}'. 785 * <!-- begin-user-doc --> 786 * <!-- end-user-doc --> 787 * @return the meta object for the containment reference list '<em>Head</em>'. 788 * @see org.nasdanika.html.model.html.Page#getHead() 789 * @see #getPage() 790 * @generated 791 */ 792 EReference getPage_Head(); 793 794 /** 795 * Returns the meta object for the containment reference list '{@link org.nasdanika.html.model.html.Page#getBody <em>Body</em>}'. 796 * <!-- begin-user-doc --> 797 * <!-- end-user-doc --> 798 * @return the meta object for the containment reference list '<em>Body</em>'. 799 * @see org.nasdanika.html.model.html.Page#getBody() 800 * @see #getPage() 801 * @generated 802 */ 803 EReference getPage_Body(); 804 805 /** 806 * Returns the meta object for the containment reference list '{@link org.nasdanika.html.model.html.Page#getBuilders <em>Builders</em>}'. 807 * <!-- begin-user-doc --> 808 * <!-- end-user-doc --> 809 * @return the meta object for the containment reference list '<em>Builders</em>'. 810 * @see org.nasdanika.html.model.html.Page#getBuilders() 811 * @see #getPage() 812 * @generated 813 */ 814 EReference getPage_Builders(); 815 816 /** 817 * Returns the meta object for the attribute '{@link org.nasdanika.html.model.html.Page#getLanguage <em>Language</em>}'. 818 * <!-- begin-user-doc --> 819 * <!-- end-user-doc --> 820 * @return the meta object for the attribute '<em>Language</em>'. 821 * @see org.nasdanika.html.model.html.Page#getLanguage() 822 * @see #getPage() 823 * @generated 824 */ 825 EAttribute getPage_Language(); 826 827 /** 828 * Returns the meta object for the attribute '{@link org.nasdanika.html.model.html.Page#getName <em>Name</em>}'. 829 * <!-- begin-user-doc --> 830 * <!-- end-user-doc --> 831 * @return the meta object for the attribute '<em>Name</em>'. 832 * @see org.nasdanika.html.model.html.Page#getName() 833 * @see #getPage() 834 * @generated 835 */ 836 EAttribute getPage_Name(); 837 838 /** 839 * Returns the meta object for the attribute list '{@link org.nasdanika.html.model.html.Page#getStylesheets <em>Stylesheets</em>}'. 840 * <!-- begin-user-doc --> 841 * <!-- end-user-doc --> 842 * @return the meta object for the attribute list '<em>Stylesheets</em>'. 843 * @see org.nasdanika.html.model.html.Page#getStylesheets() 844 * @see #getPage() 845 * @generated 846 */ 847 EAttribute getPage_Stylesheets(); 848 849 /** 850 * Returns the meta object for the attribute list '{@link org.nasdanika.html.model.html.Page#getScripts <em>Scripts</em>}'. 851 * <!-- begin-user-doc --> 852 * <!-- end-user-doc --> 853 * @return the meta object for the attribute list '<em>Scripts</em>'. 854 * @see org.nasdanika.html.model.html.Page#getScripts() 855 * @see #getPage() 856 * @generated 857 */ 858 EAttribute getPage_Scripts(); 859 860 /** 861 * Returns the meta object for class '{@link org.nasdanika.html.model.html.Stylesheet <em>Stylesheet</em>}'. 862 * <!-- begin-user-doc --> 863 * <!-- end-user-doc --> 864 * @return the meta object for class '<em>Stylesheet</em>'. 865 * @see org.nasdanika.html.model.html.Stylesheet 866 * @generated 867 */ 868 EClass getStylesheet(); 869 870 /** 871 * Returns the meta object for class '{@link org.nasdanika.html.model.html.StylesheetReference <em>Stylesheet Reference</em>}'. 872 * <!-- begin-user-doc --> 873 * <!-- end-user-doc --> 874 * @return the meta object for class '<em>Stylesheet Reference</em>'. 875 * @see org.nasdanika.html.model.html.StylesheetReference 876 * @generated 877 */ 878 EClass getStylesheetReference(); 879 880 /** 881 * Returns the meta object for the attribute '{@link org.nasdanika.html.model.html.StylesheetReference#getTarget <em>Target</em>}'. 882 * <!-- begin-user-doc --> 883 * <!-- end-user-doc --> 884 * @return the meta object for the attribute '<em>Target</em>'. 885 * @see org.nasdanika.html.model.html.StylesheetReference#getTarget() 886 * @see #getStylesheetReference() 887 * @generated 888 */ 889 EAttribute getStylesheetReference_Target(); 890 891 /** 892 * Returns the meta object for class '{@link org.nasdanika.html.model.html.Script <em>Script</em>}'. 893 * <!-- begin-user-doc --> 894 * <!-- end-user-doc --> 895 * @return the meta object for class '<em>Script</em>'. 896 * @see org.nasdanika.html.model.html.Script 897 * @generated 898 */ 899 EClass getScript(); 900 901 /** 902 * Returns the meta object for class '{@link org.nasdanika.html.model.html.ScriptReference <em>Script Reference</em>}'. 903 * <!-- begin-user-doc --> 904 * <!-- end-user-doc --> 905 * @return the meta object for class '<em>Script Reference</em>'. 906 * @see org.nasdanika.html.model.html.ScriptReference 907 * @generated 908 */ 909 EClass getScriptReference(); 910 911 /** 912 * Returns the meta object for the attribute '{@link org.nasdanika.html.model.html.ScriptReference#getSrc <em>Src</em>}'. 913 * <!-- begin-user-doc --> 914 * <!-- end-user-doc --> 915 * @return the meta object for the attribute '<em>Src</em>'. 916 * @see org.nasdanika.html.model.html.ScriptReference#getSrc() 917 * @see #getScriptReference() 918 * @generated 919 */ 920 EAttribute getScriptReference_Src(); 921 922 /** 923 * Returns the factory that creates the instances of the model. 924 * <!-- begin-user-doc --> 925 * <!-- end-user-doc --> 926 * @return the factory that creates the instances of the model. 927 * @generated 928 */ 929 HtmlFactory getHtmlFactory(); 930 931 /** 932 * <!-- begin-user-doc --> 933 * Defines literals for the meta objects that represent 934 * <ul> 935 * <li>each class,</li> 936 * <li>each feature of each class,</li> 937 * <li>each operation of each class,</li> 938 * <li>each enum,</li> 939 * <li>and each data type</li> 940 * </ul> 941 * <!-- end-user-doc --> 942 * @generated 943 */ 944 interface Literals { 945 /** 946 * The meta object literal for the '{@link org.nasdanika.html.model.html.impl.HtmlElementImpl <em>Element</em>}' class. 947 * <!-- begin-user-doc --> 948 * <!-- end-user-doc --> 949 * @see org.nasdanika.html.model.html.impl.HtmlElementImpl 950 * @see org.nasdanika.html.model.html.impl.HtmlPackageImpl#getHtmlElement() 951 * @generated 952 */ 953 EClass HTML_ELEMENT = eINSTANCE.getHtmlElement(); 954 955 /** 956 * The meta object literal for the '<em><b>Attributes</b></em>' map feature. 957 * <!-- begin-user-doc --> 958 * <!-- end-user-doc --> 959 * @generated 960 */ 961 EReference HTML_ELEMENT__ATTRIBUTES = eINSTANCE.getHtmlElement_Attributes(); 962 963 /** 964 * The meta object literal for the '<em><b>Content</b></em>' containment reference list feature. 965 * <!-- begin-user-doc --> 966 * <!-- end-user-doc --> 967 * @generated 968 */ 969 EReference HTML_ELEMENT__CONTENT = eINSTANCE.getHtmlElement_Content(); 970 971 /** 972 * The meta object literal for the '{@link org.nasdanika.html.model.html.impl.TagImpl <em>Tag</em>}' class. 973 * <!-- begin-user-doc --> 974 * <!-- end-user-doc --> 975 * @see org.nasdanika.html.model.html.impl.TagImpl 976 * @see org.nasdanika.html.model.html.impl.HtmlPackageImpl#getTag() 977 * @generated 978 */ 979 EClass TAG = eINSTANCE.getTag(); 980 981 /** 982 * The meta object literal for the '<em><b>Name</b></em>' attribute feature. 983 * <!-- begin-user-doc --> 984 * <!-- end-user-doc --> 985 * @generated 986 */ 987 EAttribute TAG__NAME = eINSTANCE.getTag_Name(); 988 989 /** 990 * The meta object literal for the '{@link org.nasdanika.html.model.html.impl.PageImpl <em>Page</em>}' class. 991 * <!-- begin-user-doc --> 992 * <!-- end-user-doc --> 993 * @see org.nasdanika.html.model.html.impl.PageImpl 994 * @see org.nasdanika.html.model.html.impl.HtmlPackageImpl#getPage() 995 * @generated 996 */ 997 EClass PAGE = eINSTANCE.getPage(); 998 999 /** 1000 * The meta object literal for the '<em><b>Head</b></em>' containment reference list feature. 1001 * <!-- begin-user-doc --> 1002 * <!-- end-user-doc --> 1003 * @generated 1004 */ 1005 EReference PAGE__HEAD = eINSTANCE.getPage_Head(); 1006 1007 /** 1008 * The meta object literal for the '<em><b>Body</b></em>' containment reference list feature. 1009 * <!-- begin-user-doc --> 1010 * <!-- end-user-doc --> 1011 * @generated 1012 */ 1013 EReference PAGE__BODY = eINSTANCE.getPage_Body(); 1014 1015 /** 1016 * The meta object literal for the '<em><b>Builders</b></em>' containment reference list feature. 1017 * <!-- begin-user-doc --> 1018 * <!-- end-user-doc --> 1019 * @generated 1020 */ 1021 EReference PAGE__BUILDERS = eINSTANCE.getPage_Builders(); 1022 1023 /** 1024 * The meta object literal for the '<em><b>Language</b></em>' attribute feature. 1025 * <!-- begin-user-doc --> 1026 * <!-- end-user-doc --> 1027 * @generated 1028 */ 1029 EAttribute PAGE__LANGUAGE = eINSTANCE.getPage_Language(); 1030 1031 /** 1032 * The meta object literal for the '<em><b>Name</b></em>' attribute feature. 1033 * <!-- begin-user-doc --> 1034 * <!-- end-user-doc --> 1035 * @generated 1036 */ 1037 EAttribute PAGE__NAME = eINSTANCE.getPage_Name(); 1038 1039 /** 1040 * The meta object literal for the '<em><b>Stylesheets</b></em>' attribute list feature. 1041 * <!-- begin-user-doc --> 1042 * <!-- end-user-doc --> 1043 * @generated 1044 */ 1045 EAttribute PAGE__STYLESHEETS = eINSTANCE.getPage_Stylesheets(); 1046 1047 /** 1048 * The meta object literal for the '<em><b>Scripts</b></em>' attribute list feature. 1049 * <!-- begin-user-doc --> 1050 * <!-- end-user-doc --> 1051 * @generated 1052 */ 1053 EAttribute PAGE__SCRIPTS = eINSTANCE.getPage_Scripts(); 1054 1055 /** 1056 * The meta object literal for the '{@link org.nasdanika.html.model.html.impl.StylesheetImpl <em>Stylesheet</em>}' class. 1057 * <!-- begin-user-doc --> 1058 * <!-- end-user-doc --> 1059 * @see org.nasdanika.html.model.html.impl.StylesheetImpl 1060 * @see org.nasdanika.html.model.html.impl.HtmlPackageImpl#getStylesheet() 1061 * @generated 1062 */ 1063 EClass STYLESHEET = eINSTANCE.getStylesheet(); 1064 1065 /** 1066 * The meta object literal for the '{@link org.nasdanika.html.model.html.impl.StylesheetReferenceImpl <em>Stylesheet Reference</em>}' class. 1067 * <!-- begin-user-doc --> 1068 * <!-- end-user-doc --> 1069 * @see org.nasdanika.html.model.html.impl.StylesheetReferenceImpl 1070 * @see org.nasdanika.html.model.html.impl.HtmlPackageImpl#getStylesheetReference() 1071 * @generated 1072 */ 1073 EClass STYLESHEET_REFERENCE = eINSTANCE.getStylesheetReference(); 1074 1075 /** 1076 * The meta object literal for the '<em><b>Target</b></em>' attribute feature. 1077 * <!-- begin-user-doc --> 1078 * <!-- end-user-doc --> 1079 * @generated 1080 */ 1081 EAttribute STYLESHEET_REFERENCE__TARGET = eINSTANCE.getStylesheetReference_Target(); 1082 1083 /** 1084 * The meta object literal for the '{@link org.nasdanika.html.model.html.impl.ScriptImpl <em>Script</em>}' class. 1085 * <!-- begin-user-doc --> 1086 * <!-- end-user-doc --> 1087 * @see org.nasdanika.html.model.html.impl.ScriptImpl 1088 * @see org.nasdanika.html.model.html.impl.HtmlPackageImpl#getScript() 1089 * @generated 1090 */ 1091 EClass SCRIPT = eINSTANCE.getScript(); 1092 1093 /** 1094 * The meta object literal for the '{@link org.nasdanika.html.model.html.impl.ScriptReferenceImpl <em>Script Reference</em>}' class. 1095 * <!-- begin-user-doc --> 1096 * <!-- end-user-doc --> 1097 * @see org.nasdanika.html.model.html.impl.ScriptReferenceImpl 1098 * @see org.nasdanika.html.model.html.impl.HtmlPackageImpl#getScriptReference() 1099 * @generated 1100 */ 1101 EClass SCRIPT_REFERENCE = eINSTANCE.getScriptReference(); 1102 1103 /** 1104 * The meta object literal for the '<em><b>Src</b></em>' attribute feature. 1105 * <!-- begin-user-doc --> 1106 * <!-- end-user-doc --> 1107 * @generated 1108 */ 1109 EAttribute SCRIPT_REFERENCE__SRC = eINSTANCE.getScriptReference_Src(); 1110 1111 } 1112 1113} //HtmlPackage