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 = "ecore://nasdanika.org/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>Uris</b></em>' attribute list. 085 * <!-- begin-user-doc --> 086 * <!-- end-user-doc --> 087 * @generated 088 * @ordered 089 */ 090 int HTML_ELEMENT__URIS = NcorePackage.MODEL_ELEMENT__URIS; 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>Label Prototype</b></em>' containment reference. 112 * <!-- begin-user-doc --> 113 * <!-- end-user-doc --> 114 * @generated 115 * @ordered 116 */ 117 int HTML_ELEMENT__LABEL_PROTOTYPE = NcorePackage.MODEL_ELEMENT__LABEL_PROTOTYPE; 118 119 /** 120 * The feature id for the '<em><b>Representations</b></em>' map. 121 * <!-- begin-user-doc --> 122 * <!-- end-user-doc --> 123 * @generated 124 * @ordered 125 */ 126 int HTML_ELEMENT__REPRESENTATIONS = NcorePackage.MODEL_ELEMENT__REPRESENTATIONS; 127 128 /** 129 * The feature id for the '<em><b>Annotations</b></em>' containment reference list. 130 * <!-- begin-user-doc --> 131 * <!-- end-user-doc --> 132 * @generated 133 * @ordered 134 */ 135 int HTML_ELEMENT__ANNOTATIONS = NcorePackage.MODEL_ELEMENT__ANNOTATIONS; 136 137 /** 138 * The feature id for the '<em><b>Attributes</b></em>' map. 139 * <!-- begin-user-doc --> 140 * <!-- end-user-doc --> 141 * @generated 142 * @ordered 143 */ 144 int HTML_ELEMENT__ATTRIBUTES = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 0; 145 146 /** 147 * The feature id for the '<em><b>Content</b></em>' containment reference list. 148 * <!-- begin-user-doc --> 149 * <!-- end-user-doc --> 150 * @generated 151 * @ordered 152 */ 153 int HTML_ELEMENT__CONTENT = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 1; 154 155 /** 156 * The number of structural features of the '<em>Element</em>' class. 157 * <!-- begin-user-doc --> 158 * <!-- end-user-doc --> 159 * @generated 160 * @ordered 161 */ 162 int HTML_ELEMENT_FEATURE_COUNT = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 2; 163 164 /** 165 * The number of operations of the '<em>Element</em>' class. 166 * <!-- begin-user-doc --> 167 * <!-- end-user-doc --> 168 * @generated 169 * @ordered 170 */ 171 int HTML_ELEMENT_OPERATION_COUNT = NcorePackage.MODEL_ELEMENT_OPERATION_COUNT + 0; 172 173 /** 174 * The meta object id for the '{@link org.nasdanika.html.model.html.impl.TagImpl <em>Tag</em>}' class. 175 * <!-- begin-user-doc --> 176 * <!-- end-user-doc --> 177 * @see org.nasdanika.html.model.html.impl.TagImpl 178 * @see org.nasdanika.html.model.html.impl.HtmlPackageImpl#getTag() 179 * @generated 180 */ 181 int TAG = 1; 182 183 /** 184 * The feature id for the '<em><b>Markers</b></em>' containment reference list. 185 * <!-- begin-user-doc --> 186 * <!-- end-user-doc --> 187 * @generated 188 * @ordered 189 */ 190 int TAG__MARKERS = HTML_ELEMENT__MARKERS; 191 192 /** 193 * The feature id for the '<em><b>Uris</b></em>' attribute list. 194 * <!-- begin-user-doc --> 195 * <!-- end-user-doc --> 196 * @generated 197 * @ordered 198 */ 199 int TAG__URIS = HTML_ELEMENT__URIS; 200 201 /** 202 * The feature id for the '<em><b>Description</b></em>' attribute. 203 * <!-- begin-user-doc --> 204 * <!-- end-user-doc --> 205 * @generated 206 * @ordered 207 */ 208 int TAG__DESCRIPTION = HTML_ELEMENT__DESCRIPTION; 209 210 /** 211 * The feature id for the '<em><b>Uuid</b></em>' attribute. 212 * <!-- begin-user-doc --> 213 * <!-- end-user-doc --> 214 * @generated 215 * @ordered 216 */ 217 int TAG__UUID = HTML_ELEMENT__UUID; 218 219 /** 220 * The feature id for the '<em><b>Label Prototype</b></em>' containment reference. 221 * <!-- begin-user-doc --> 222 * <!-- end-user-doc --> 223 * @generated 224 * @ordered 225 */ 226 int TAG__LABEL_PROTOTYPE = HTML_ELEMENT__LABEL_PROTOTYPE; 227 228 /** 229 * The feature id for the '<em><b>Representations</b></em>' map. 230 * <!-- begin-user-doc --> 231 * <!-- end-user-doc --> 232 * @generated 233 * @ordered 234 */ 235 int TAG__REPRESENTATIONS = HTML_ELEMENT__REPRESENTATIONS; 236 237 /** 238 * The feature id for the '<em><b>Annotations</b></em>' containment reference list. 239 * <!-- begin-user-doc --> 240 * <!-- end-user-doc --> 241 * @generated 242 * @ordered 243 */ 244 int TAG__ANNOTATIONS = HTML_ELEMENT__ANNOTATIONS; 245 246 /** 247 * The feature id for the '<em><b>Attributes</b></em>' map. 248 * <!-- begin-user-doc --> 249 * <!-- end-user-doc --> 250 * @generated 251 * @ordered 252 */ 253 int TAG__ATTRIBUTES = HTML_ELEMENT__ATTRIBUTES; 254 255 /** 256 * The feature id for the '<em><b>Content</b></em>' containment reference list. 257 * <!-- begin-user-doc --> 258 * <!-- end-user-doc --> 259 * @generated 260 * @ordered 261 */ 262 int TAG__CONTENT = HTML_ELEMENT__CONTENT; 263 264 /** 265 * The feature id for the '<em><b>Name</b></em>' attribute. 266 * <!-- begin-user-doc --> 267 * <!-- end-user-doc --> 268 * @generated 269 * @ordered 270 */ 271 int TAG__NAME = HTML_ELEMENT_FEATURE_COUNT + 0; 272 273 /** 274 * The number of structural features of the '<em>Tag</em>' class. 275 * <!-- begin-user-doc --> 276 * <!-- end-user-doc --> 277 * @generated 278 * @ordered 279 */ 280 int TAG_FEATURE_COUNT = HTML_ELEMENT_FEATURE_COUNT + 1; 281 282 /** 283 * The number of operations of the '<em>Tag</em>' class. 284 * <!-- begin-user-doc --> 285 * <!-- end-user-doc --> 286 * @generated 287 * @ordered 288 */ 289 int TAG_OPERATION_COUNT = HTML_ELEMENT_OPERATION_COUNT + 0; 290 291 /** 292 * The meta object id for the '{@link org.nasdanika.html.model.html.impl.PageImpl <em>Page</em>}' class. 293 * <!-- begin-user-doc --> 294 * <!-- end-user-doc --> 295 * @see org.nasdanika.html.model.html.impl.PageImpl 296 * @see org.nasdanika.html.model.html.impl.HtmlPackageImpl#getPage() 297 * @generated 298 */ 299 int PAGE = 2; 300 301 /** 302 * The feature id for the '<em><b>Markers</b></em>' containment reference list. 303 * <!-- begin-user-doc --> 304 * <!-- end-user-doc --> 305 * @generated 306 * @ordered 307 */ 308 int PAGE__MARKERS = NcorePackage.MODEL_ELEMENT__MARKERS; 309 310 /** 311 * The feature id for the '<em><b>Uris</b></em>' attribute list. 312 * <!-- begin-user-doc --> 313 * <!-- end-user-doc --> 314 * @generated 315 * @ordered 316 */ 317 int PAGE__URIS = NcorePackage.MODEL_ELEMENT__URIS; 318 319 /** 320 * The feature id for the '<em><b>Description</b></em>' attribute. 321 * <!-- begin-user-doc --> 322 * <!-- end-user-doc --> 323 * @generated 324 * @ordered 325 */ 326 int PAGE__DESCRIPTION = NcorePackage.MODEL_ELEMENT__DESCRIPTION; 327 328 /** 329 * The feature id for the '<em><b>Uuid</b></em>' attribute. 330 * <!-- begin-user-doc --> 331 * <!-- end-user-doc --> 332 * @generated 333 * @ordered 334 */ 335 int PAGE__UUID = NcorePackage.MODEL_ELEMENT__UUID; 336 337 /** 338 * The feature id for the '<em><b>Label Prototype</b></em>' containment reference. 339 * <!-- begin-user-doc --> 340 * <!-- end-user-doc --> 341 * @generated 342 * @ordered 343 */ 344 int PAGE__LABEL_PROTOTYPE = NcorePackage.MODEL_ELEMENT__LABEL_PROTOTYPE; 345 346 /** 347 * The feature id for the '<em><b>Representations</b></em>' map. 348 * <!-- begin-user-doc --> 349 * <!-- end-user-doc --> 350 * @generated 351 * @ordered 352 */ 353 int PAGE__REPRESENTATIONS = NcorePackage.MODEL_ELEMENT__REPRESENTATIONS; 354 355 /** 356 * The feature id for the '<em><b>Annotations</b></em>' containment reference list. 357 * <!-- begin-user-doc --> 358 * <!-- end-user-doc --> 359 * @generated 360 * @ordered 361 */ 362 int PAGE__ANNOTATIONS = NcorePackage.MODEL_ELEMENT__ANNOTATIONS; 363 364 /** 365 * The feature id for the '<em><b>Head</b></em>' containment reference list. 366 * <!-- begin-user-doc --> 367 * <!-- end-user-doc --> 368 * @generated 369 * @ordered 370 */ 371 int PAGE__HEAD = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 0; 372 373 /** 374 * The feature id for the '<em><b>Body</b></em>' containment reference list. 375 * <!-- begin-user-doc --> 376 * <!-- end-user-doc --> 377 * @generated 378 * @ordered 379 */ 380 int PAGE__BODY = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 1; 381 382 /** 383 * The feature id for the '<em><b>Builders</b></em>' containment reference list. 384 * <!-- begin-user-doc --> 385 * <!-- end-user-doc --> 386 * @generated 387 * @ordered 388 */ 389 int PAGE__BUILDERS = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 2; 390 391 /** 392 * The feature id for the '<em><b>Language</b></em>' attribute. 393 * <!-- begin-user-doc --> 394 * <!-- end-user-doc --> 395 * @generated 396 * @ordered 397 */ 398 int PAGE__LANGUAGE = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 3; 399 400 /** 401 * The feature id for the '<em><b>Name</b></em>' attribute. 402 * <!-- begin-user-doc --> 403 * <!-- end-user-doc --> 404 * @generated 405 * @ordered 406 */ 407 int PAGE__NAME = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 4; 408 409 /** 410 * The feature id for the '<em><b>Stylesheets</b></em>' attribute list. 411 * <!-- begin-user-doc --> 412 * <!-- end-user-doc --> 413 * @generated 414 * @ordered 415 */ 416 int PAGE__STYLESHEETS = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 5; 417 418 /** 419 * The feature id for the '<em><b>Scripts</b></em>' attribute list. 420 * <!-- begin-user-doc --> 421 * <!-- end-user-doc --> 422 * @generated 423 * @ordered 424 */ 425 int PAGE__SCRIPTS = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 6; 426 427 /** 428 * The number of structural features of the '<em>Page</em>' class. 429 * <!-- begin-user-doc --> 430 * <!-- end-user-doc --> 431 * @generated 432 * @ordered 433 */ 434 int PAGE_FEATURE_COUNT = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 7; 435 436 /** 437 * The number of operations of the '<em>Page</em>' class. 438 * <!-- begin-user-doc --> 439 * <!-- end-user-doc --> 440 * @generated 441 * @ordered 442 */ 443 int PAGE_OPERATION_COUNT = NcorePackage.MODEL_ELEMENT_OPERATION_COUNT + 0; 444 445 /** 446 * The meta object id for the '{@link org.nasdanika.html.model.html.impl.StylesheetImpl <em>Stylesheet</em>}' class. 447 * <!-- begin-user-doc --> 448 * <!-- end-user-doc --> 449 * @see org.nasdanika.html.model.html.impl.StylesheetImpl 450 * @see org.nasdanika.html.model.html.impl.HtmlPackageImpl#getStylesheet() 451 * @generated 452 */ 453 int STYLESHEET = 3; 454 455 /** 456 * The feature id for the '<em><b>Markers</b></em>' containment reference list. 457 * <!-- begin-user-doc --> 458 * <!-- end-user-doc --> 459 * @generated 460 * @ordered 461 */ 462 int STYLESHEET__MARKERS = ContentPackage.FILTER__MARKERS; 463 464 /** 465 * The feature id for the '<em><b>Uris</b></em>' attribute list. 466 * <!-- begin-user-doc --> 467 * <!-- end-user-doc --> 468 * @generated 469 * @ordered 470 */ 471 int STYLESHEET__URIS = ContentPackage.FILTER__URIS; 472 473 /** 474 * The feature id for the '<em><b>Description</b></em>' attribute. 475 * <!-- begin-user-doc --> 476 * <!-- end-user-doc --> 477 * @generated 478 * @ordered 479 */ 480 int STYLESHEET__DESCRIPTION = ContentPackage.FILTER__DESCRIPTION; 481 482 /** 483 * The feature id for the '<em><b>Uuid</b></em>' attribute. 484 * <!-- begin-user-doc --> 485 * <!-- end-user-doc --> 486 * @generated 487 * @ordered 488 */ 489 int STYLESHEET__UUID = ContentPackage.FILTER__UUID; 490 491 /** 492 * The feature id for the '<em><b>Label Prototype</b></em>' containment reference. 493 * <!-- begin-user-doc --> 494 * <!-- end-user-doc --> 495 * @generated 496 * @ordered 497 */ 498 int STYLESHEET__LABEL_PROTOTYPE = ContentPackage.FILTER__LABEL_PROTOTYPE; 499 500 /** 501 * The feature id for the '<em><b>Representations</b></em>' map. 502 * <!-- begin-user-doc --> 503 * <!-- end-user-doc --> 504 * @generated 505 * @ordered 506 */ 507 int STYLESHEET__REPRESENTATIONS = ContentPackage.FILTER__REPRESENTATIONS; 508 509 /** 510 * The feature id for the '<em><b>Annotations</b></em>' containment reference list. 511 * <!-- begin-user-doc --> 512 * <!-- end-user-doc --> 513 * @generated 514 * @ordered 515 */ 516 int STYLESHEET__ANNOTATIONS = ContentPackage.FILTER__ANNOTATIONS; 517 518 /** 519 * The feature id for the '<em><b>Source</b></em>' containment reference. 520 * <!-- begin-user-doc --> 521 * <!-- end-user-doc --> 522 * @generated 523 * @ordered 524 */ 525 int STYLESHEET__SOURCE = ContentPackage.FILTER__SOURCE; 526 527 /** 528 * The number of structural features of the '<em>Stylesheet</em>' class. 529 * <!-- begin-user-doc --> 530 * <!-- end-user-doc --> 531 * @generated 532 * @ordered 533 */ 534 int STYLESHEET_FEATURE_COUNT = ContentPackage.FILTER_FEATURE_COUNT + 0; 535 536 /** 537 * The number of operations of the '<em>Stylesheet</em>' class. 538 * <!-- begin-user-doc --> 539 * <!-- end-user-doc --> 540 * @generated 541 * @ordered 542 */ 543 int STYLESHEET_OPERATION_COUNT = ContentPackage.FILTER_OPERATION_COUNT + 0; 544 545 /** 546 * The meta object id for the '{@link org.nasdanika.html.model.html.impl.StylesheetReferenceImpl <em>Stylesheet Reference</em>}' class. 547 * <!-- begin-user-doc --> 548 * <!-- end-user-doc --> 549 * @see org.nasdanika.html.model.html.impl.StylesheetReferenceImpl 550 * @see org.nasdanika.html.model.html.impl.HtmlPackageImpl#getStylesheetReference() 551 * @generated 552 */ 553 int STYLESHEET_REFERENCE = 4; 554 555 /** 556 * The feature id for the '<em><b>Markers</b></em>' containment reference list. 557 * <!-- begin-user-doc --> 558 * <!-- end-user-doc --> 559 * @generated 560 * @ordered 561 */ 562 int STYLESHEET_REFERENCE__MARKERS = NcorePackage.MODEL_ELEMENT__MARKERS; 563 564 /** 565 * The feature id for the '<em><b>Uris</b></em>' attribute list. 566 * <!-- begin-user-doc --> 567 * <!-- end-user-doc --> 568 * @generated 569 * @ordered 570 */ 571 int STYLESHEET_REFERENCE__URIS = NcorePackage.MODEL_ELEMENT__URIS; 572 573 /** 574 * The feature id for the '<em><b>Description</b></em>' attribute. 575 * <!-- begin-user-doc --> 576 * <!-- end-user-doc --> 577 * @generated 578 * @ordered 579 */ 580 int STYLESHEET_REFERENCE__DESCRIPTION = NcorePackage.MODEL_ELEMENT__DESCRIPTION; 581 582 /** 583 * The feature id for the '<em><b>Uuid</b></em>' attribute. 584 * <!-- begin-user-doc --> 585 * <!-- end-user-doc --> 586 * @generated 587 * @ordered 588 */ 589 int STYLESHEET_REFERENCE__UUID = NcorePackage.MODEL_ELEMENT__UUID; 590 591 /** 592 * The feature id for the '<em><b>Label Prototype</b></em>' containment reference. 593 * <!-- begin-user-doc --> 594 * <!-- end-user-doc --> 595 * @generated 596 * @ordered 597 */ 598 int STYLESHEET_REFERENCE__LABEL_PROTOTYPE = NcorePackage.MODEL_ELEMENT__LABEL_PROTOTYPE; 599 600 /** 601 * The feature id for the '<em><b>Representations</b></em>' map. 602 * <!-- begin-user-doc --> 603 * <!-- end-user-doc --> 604 * @generated 605 * @ordered 606 */ 607 int STYLESHEET_REFERENCE__REPRESENTATIONS = NcorePackage.MODEL_ELEMENT__REPRESENTATIONS; 608 609 /** 610 * The feature id for the '<em><b>Annotations</b></em>' containment reference list. 611 * <!-- begin-user-doc --> 612 * <!-- end-user-doc --> 613 * @generated 614 * @ordered 615 */ 616 int STYLESHEET_REFERENCE__ANNOTATIONS = NcorePackage.MODEL_ELEMENT__ANNOTATIONS; 617 618 /** 619 * The feature id for the '<em><b>Target</b></em>' attribute. 620 * <!-- begin-user-doc --> 621 * <!-- end-user-doc --> 622 * @generated 623 * @ordered 624 */ 625 int STYLESHEET_REFERENCE__TARGET = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 0; 626 627 /** 628 * The number of structural features of the '<em>Stylesheet Reference</em>' class. 629 * <!-- begin-user-doc --> 630 * <!-- end-user-doc --> 631 * @generated 632 * @ordered 633 */ 634 int STYLESHEET_REFERENCE_FEATURE_COUNT = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 1; 635 636 /** 637 * The number of operations of the '<em>Stylesheet Reference</em>' class. 638 * <!-- begin-user-doc --> 639 * <!-- end-user-doc --> 640 * @generated 641 * @ordered 642 */ 643 int STYLESHEET_REFERENCE_OPERATION_COUNT = NcorePackage.MODEL_ELEMENT_OPERATION_COUNT + 0; 644 645 /** 646 * The meta object id for the '{@link org.nasdanika.html.model.html.impl.ScriptImpl <em>Script</em>}' class. 647 * <!-- begin-user-doc --> 648 * <!-- end-user-doc --> 649 * @see org.nasdanika.html.model.html.impl.ScriptImpl 650 * @see org.nasdanika.html.model.html.impl.HtmlPackageImpl#getScript() 651 * @generated 652 */ 653 int SCRIPT = 5; 654 655 /** 656 * The feature id for the '<em><b>Markers</b></em>' containment reference list. 657 * <!-- begin-user-doc --> 658 * <!-- end-user-doc --> 659 * @generated 660 * @ordered 661 */ 662 int SCRIPT__MARKERS = ContentPackage.FILTER__MARKERS; 663 664 /** 665 * The feature id for the '<em><b>Uris</b></em>' attribute list. 666 * <!-- begin-user-doc --> 667 * <!-- end-user-doc --> 668 * @generated 669 * @ordered 670 */ 671 int SCRIPT__URIS = ContentPackage.FILTER__URIS; 672 673 /** 674 * The feature id for the '<em><b>Description</b></em>' attribute. 675 * <!-- begin-user-doc --> 676 * <!-- end-user-doc --> 677 * @generated 678 * @ordered 679 */ 680 int SCRIPT__DESCRIPTION = ContentPackage.FILTER__DESCRIPTION; 681 682 /** 683 * The feature id for the '<em><b>Uuid</b></em>' attribute. 684 * <!-- begin-user-doc --> 685 * <!-- end-user-doc --> 686 * @generated 687 * @ordered 688 */ 689 int SCRIPT__UUID = ContentPackage.FILTER__UUID; 690 691 /** 692 * The feature id for the '<em><b>Label Prototype</b></em>' containment reference. 693 * <!-- begin-user-doc --> 694 * <!-- end-user-doc --> 695 * @generated 696 * @ordered 697 */ 698 int SCRIPT__LABEL_PROTOTYPE = ContentPackage.FILTER__LABEL_PROTOTYPE; 699 700 /** 701 * The feature id for the '<em><b>Representations</b></em>' map. 702 * <!-- begin-user-doc --> 703 * <!-- end-user-doc --> 704 * @generated 705 * @ordered 706 */ 707 int SCRIPT__REPRESENTATIONS = ContentPackage.FILTER__REPRESENTATIONS; 708 709 /** 710 * The feature id for the '<em><b>Annotations</b></em>' containment reference list. 711 * <!-- begin-user-doc --> 712 * <!-- end-user-doc --> 713 * @generated 714 * @ordered 715 */ 716 int SCRIPT__ANNOTATIONS = ContentPackage.FILTER__ANNOTATIONS; 717 718 /** 719 * The feature id for the '<em><b>Source</b></em>' containment reference. 720 * <!-- begin-user-doc --> 721 * <!-- end-user-doc --> 722 * @generated 723 * @ordered 724 */ 725 int SCRIPT__SOURCE = ContentPackage.FILTER__SOURCE; 726 727 /** 728 * The number of structural features of the '<em>Script</em>' class. 729 * <!-- begin-user-doc --> 730 * <!-- end-user-doc --> 731 * @generated 732 * @ordered 733 */ 734 int SCRIPT_FEATURE_COUNT = ContentPackage.FILTER_FEATURE_COUNT + 0; 735 736 /** 737 * The number of operations of the '<em>Script</em>' class. 738 * <!-- begin-user-doc --> 739 * <!-- end-user-doc --> 740 * @generated 741 * @ordered 742 */ 743 int SCRIPT_OPERATION_COUNT = ContentPackage.FILTER_OPERATION_COUNT + 0; 744 745 /** 746 * The meta object id for the '{@link org.nasdanika.html.model.html.impl.ScriptReferenceImpl <em>Script Reference</em>}' class. 747 * <!-- begin-user-doc --> 748 * <!-- end-user-doc --> 749 * @see org.nasdanika.html.model.html.impl.ScriptReferenceImpl 750 * @see org.nasdanika.html.model.html.impl.HtmlPackageImpl#getScriptReference() 751 * @generated 752 */ 753 int SCRIPT_REFERENCE = 6; 754 755 /** 756 * The feature id for the '<em><b>Markers</b></em>' containment reference list. 757 * <!-- begin-user-doc --> 758 * <!-- end-user-doc --> 759 * @generated 760 * @ordered 761 */ 762 int SCRIPT_REFERENCE__MARKERS = NcorePackage.MODEL_ELEMENT__MARKERS; 763 764 /** 765 * The feature id for the '<em><b>Uris</b></em>' attribute list. 766 * <!-- begin-user-doc --> 767 * <!-- end-user-doc --> 768 * @generated 769 * @ordered 770 */ 771 int SCRIPT_REFERENCE__URIS = NcorePackage.MODEL_ELEMENT__URIS; 772 773 /** 774 * The feature id for the '<em><b>Description</b></em>' attribute. 775 * <!-- begin-user-doc --> 776 * <!-- end-user-doc --> 777 * @generated 778 * @ordered 779 */ 780 int SCRIPT_REFERENCE__DESCRIPTION = NcorePackage.MODEL_ELEMENT__DESCRIPTION; 781 782 /** 783 * The feature id for the '<em><b>Uuid</b></em>' attribute. 784 * <!-- begin-user-doc --> 785 * <!-- end-user-doc --> 786 * @generated 787 * @ordered 788 */ 789 int SCRIPT_REFERENCE__UUID = NcorePackage.MODEL_ELEMENT__UUID; 790 791 /** 792 * The feature id for the '<em><b>Label Prototype</b></em>' containment reference. 793 * <!-- begin-user-doc --> 794 * <!-- end-user-doc --> 795 * @generated 796 * @ordered 797 */ 798 int SCRIPT_REFERENCE__LABEL_PROTOTYPE = NcorePackage.MODEL_ELEMENT__LABEL_PROTOTYPE; 799 800 /** 801 * The feature id for the '<em><b>Representations</b></em>' map. 802 * <!-- begin-user-doc --> 803 * <!-- end-user-doc --> 804 * @generated 805 * @ordered 806 */ 807 int SCRIPT_REFERENCE__REPRESENTATIONS = NcorePackage.MODEL_ELEMENT__REPRESENTATIONS; 808 809 /** 810 * The feature id for the '<em><b>Annotations</b></em>' containment reference list. 811 * <!-- begin-user-doc --> 812 * <!-- end-user-doc --> 813 * @generated 814 * @ordered 815 */ 816 int SCRIPT_REFERENCE__ANNOTATIONS = NcorePackage.MODEL_ELEMENT__ANNOTATIONS; 817 818 /** 819 * The feature id for the '<em><b>Src</b></em>' attribute. 820 * <!-- begin-user-doc --> 821 * <!-- end-user-doc --> 822 * @generated 823 * @ordered 824 */ 825 int SCRIPT_REFERENCE__SRC = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 0; 826 827 /** 828 * The number of structural features of the '<em>Script Reference</em>' class. 829 * <!-- begin-user-doc --> 830 * <!-- end-user-doc --> 831 * @generated 832 * @ordered 833 */ 834 int SCRIPT_REFERENCE_FEATURE_COUNT = NcorePackage.MODEL_ELEMENT_FEATURE_COUNT + 1; 835 836 /** 837 * The number of operations of the '<em>Script Reference</em>' class. 838 * <!-- begin-user-doc --> 839 * <!-- end-user-doc --> 840 * @generated 841 * @ordered 842 */ 843 int SCRIPT_REFERENCE_OPERATION_COUNT = NcorePackage.MODEL_ELEMENT_OPERATION_COUNT + 0; 844 845 846 /** 847 * Returns the meta object for class '{@link org.nasdanika.html.model.html.HtmlElement <em>Element</em>}'. 848 * <!-- begin-user-doc --> 849 * <!-- end-user-doc --> 850 * @return the meta object for class '<em>Element</em>'. 851 * @see org.nasdanika.html.model.html.HtmlElement 852 * @generated 853 */ 854 EClass getHtmlElement(); 855 856 /** 857 * Returns the meta object for the map '{@link org.nasdanika.html.model.html.HtmlElement#getAttributes <em>Attributes</em>}'. 858 * <!-- begin-user-doc --> 859 * <!-- end-user-doc --> 860 * @return the meta object for the map '<em>Attributes</em>'. 861 * @see org.nasdanika.html.model.html.HtmlElement#getAttributes() 862 * @see #getHtmlElement() 863 * @generated 864 */ 865 EReference getHtmlElement_Attributes(); 866 867 /** 868 * Returns the meta object for the containment reference list '{@link org.nasdanika.html.model.html.HtmlElement#getContent <em>Content</em>}'. 869 * <!-- begin-user-doc --> 870 * <!-- end-user-doc --> 871 * @return the meta object for the containment reference list '<em>Content</em>'. 872 * @see org.nasdanika.html.model.html.HtmlElement#getContent() 873 * @see #getHtmlElement() 874 * @generated 875 */ 876 EReference getHtmlElement_Content(); 877 878 /** 879 * Returns the meta object for class '{@link org.nasdanika.html.model.html.Tag <em>Tag</em>}'. 880 * <!-- begin-user-doc --> 881 * <!-- end-user-doc --> 882 * @return the meta object for class '<em>Tag</em>'. 883 * @see org.nasdanika.html.model.html.Tag 884 * @generated 885 */ 886 EClass getTag(); 887 888 /** 889 * Returns the meta object for the attribute '{@link org.nasdanika.html.model.html.Tag#getName <em>Name</em>}'. 890 * <!-- begin-user-doc --> 891 * <!-- end-user-doc --> 892 * @return the meta object for the attribute '<em>Name</em>'. 893 * @see org.nasdanika.html.model.html.Tag#getName() 894 * @see #getTag() 895 * @generated 896 */ 897 EAttribute getTag_Name(); 898 899 /** 900 * Returns the meta object for class '{@link org.nasdanika.html.model.html.Page <em>Page</em>}'. 901 * <!-- begin-user-doc --> 902 * <!-- end-user-doc --> 903 * @return the meta object for class '<em>Page</em>'. 904 * @see org.nasdanika.html.model.html.Page 905 * @generated 906 */ 907 EClass getPage(); 908 909 /** 910 * Returns the meta object for the containment reference list '{@link org.nasdanika.html.model.html.Page#getHead <em>Head</em>}'. 911 * <!-- begin-user-doc --> 912 * <!-- end-user-doc --> 913 * @return the meta object for the containment reference list '<em>Head</em>'. 914 * @see org.nasdanika.html.model.html.Page#getHead() 915 * @see #getPage() 916 * @generated 917 */ 918 EReference getPage_Head(); 919 920 /** 921 * Returns the meta object for the containment reference list '{@link org.nasdanika.html.model.html.Page#getBody <em>Body</em>}'. 922 * <!-- begin-user-doc --> 923 * <!-- end-user-doc --> 924 * @return the meta object for the containment reference list '<em>Body</em>'. 925 * @see org.nasdanika.html.model.html.Page#getBody() 926 * @see #getPage() 927 * @generated 928 */ 929 EReference getPage_Body(); 930 931 /** 932 * Returns the meta object for the containment reference list '{@link org.nasdanika.html.model.html.Page#getBuilders <em>Builders</em>}'. 933 * <!-- begin-user-doc --> 934 * <!-- end-user-doc --> 935 * @return the meta object for the containment reference list '<em>Builders</em>'. 936 * @see org.nasdanika.html.model.html.Page#getBuilders() 937 * @see #getPage() 938 * @generated 939 */ 940 EReference getPage_Builders(); 941 942 /** 943 * Returns the meta object for the attribute '{@link org.nasdanika.html.model.html.Page#getLanguage <em>Language</em>}'. 944 * <!-- begin-user-doc --> 945 * <!-- end-user-doc --> 946 * @return the meta object for the attribute '<em>Language</em>'. 947 * @see org.nasdanika.html.model.html.Page#getLanguage() 948 * @see #getPage() 949 * @generated 950 */ 951 EAttribute getPage_Language(); 952 953 /** 954 * Returns the meta object for the attribute '{@link org.nasdanika.html.model.html.Page#getName <em>Name</em>}'. 955 * <!-- begin-user-doc --> 956 * <!-- end-user-doc --> 957 * @return the meta object for the attribute '<em>Name</em>'. 958 * @see org.nasdanika.html.model.html.Page#getName() 959 * @see #getPage() 960 * @generated 961 */ 962 EAttribute getPage_Name(); 963 964 /** 965 * Returns the meta object for the attribute list '{@link org.nasdanika.html.model.html.Page#getStylesheets <em>Stylesheets</em>}'. 966 * <!-- begin-user-doc --> 967 * <!-- end-user-doc --> 968 * @return the meta object for the attribute list '<em>Stylesheets</em>'. 969 * @see org.nasdanika.html.model.html.Page#getStylesheets() 970 * @see #getPage() 971 * @generated 972 */ 973 EAttribute getPage_Stylesheets(); 974 975 /** 976 * Returns the meta object for the attribute list '{@link org.nasdanika.html.model.html.Page#getScripts <em>Scripts</em>}'. 977 * <!-- begin-user-doc --> 978 * <!-- end-user-doc --> 979 * @return the meta object for the attribute list '<em>Scripts</em>'. 980 * @see org.nasdanika.html.model.html.Page#getScripts() 981 * @see #getPage() 982 * @generated 983 */ 984 EAttribute getPage_Scripts(); 985 986 /** 987 * Returns the meta object for class '{@link org.nasdanika.html.model.html.Stylesheet <em>Stylesheet</em>}'. 988 * <!-- begin-user-doc --> 989 * <!-- end-user-doc --> 990 * @return the meta object for class '<em>Stylesheet</em>'. 991 * @see org.nasdanika.html.model.html.Stylesheet 992 * @generated 993 */ 994 EClass getStylesheet(); 995 996 /** 997 * Returns the meta object for class '{@link org.nasdanika.html.model.html.StylesheetReference <em>Stylesheet Reference</em>}'. 998 * <!-- begin-user-doc --> 999 * <!-- end-user-doc --> 1000 * @return the meta object for class '<em>Stylesheet Reference</em>'. 1001 * @see org.nasdanika.html.model.html.StylesheetReference 1002 * @generated 1003 */ 1004 EClass getStylesheetReference(); 1005 1006 /** 1007 * Returns the meta object for the attribute '{@link org.nasdanika.html.model.html.StylesheetReference#getTarget <em>Target</em>}'. 1008 * <!-- begin-user-doc --> 1009 * <!-- end-user-doc --> 1010 * @return the meta object for the attribute '<em>Target</em>'. 1011 * @see org.nasdanika.html.model.html.StylesheetReference#getTarget() 1012 * @see #getStylesheetReference() 1013 * @generated 1014 */ 1015 EAttribute getStylesheetReference_Target(); 1016 1017 /** 1018 * Returns the meta object for class '{@link org.nasdanika.html.model.html.Script <em>Script</em>}'. 1019 * <!-- begin-user-doc --> 1020 * <!-- end-user-doc --> 1021 * @return the meta object for class '<em>Script</em>'. 1022 * @see org.nasdanika.html.model.html.Script 1023 * @generated 1024 */ 1025 EClass getScript(); 1026 1027 /** 1028 * Returns the meta object for class '{@link org.nasdanika.html.model.html.ScriptReference <em>Script Reference</em>}'. 1029 * <!-- begin-user-doc --> 1030 * <!-- end-user-doc --> 1031 * @return the meta object for class '<em>Script Reference</em>'. 1032 * @see org.nasdanika.html.model.html.ScriptReference 1033 * @generated 1034 */ 1035 EClass getScriptReference(); 1036 1037 /** 1038 * Returns the meta object for the attribute '{@link org.nasdanika.html.model.html.ScriptReference#getSrc <em>Src</em>}'. 1039 * <!-- begin-user-doc --> 1040 * <!-- end-user-doc --> 1041 * @return the meta object for the attribute '<em>Src</em>'. 1042 * @see org.nasdanika.html.model.html.ScriptReference#getSrc() 1043 * @see #getScriptReference() 1044 * @generated 1045 */ 1046 EAttribute getScriptReference_Src(); 1047 1048 /** 1049 * Returns the factory that creates the instances of the model. 1050 * <!-- begin-user-doc --> 1051 * <!-- end-user-doc --> 1052 * @return the factory that creates the instances of the model. 1053 * @generated 1054 */ 1055 HtmlFactory getHtmlFactory(); 1056 1057 /** 1058 * <!-- begin-user-doc --> 1059 * Defines literals for the meta objects that represent 1060 * <ul> 1061 * <li>each class,</li> 1062 * <li>each feature of each class,</li> 1063 * <li>each operation of each class,</li> 1064 * <li>each enum,</li> 1065 * <li>and each data type</li> 1066 * </ul> 1067 * <!-- end-user-doc --> 1068 * @generated 1069 */ 1070 interface Literals { 1071 /** 1072 * The meta object literal for the '{@link org.nasdanika.html.model.html.impl.HtmlElementImpl <em>Element</em>}' class. 1073 * <!-- begin-user-doc --> 1074 * <!-- end-user-doc --> 1075 * @see org.nasdanika.html.model.html.impl.HtmlElementImpl 1076 * @see org.nasdanika.html.model.html.impl.HtmlPackageImpl#getHtmlElement() 1077 * @generated 1078 */ 1079 EClass HTML_ELEMENT = eINSTANCE.getHtmlElement(); 1080 1081 /** 1082 * The meta object literal for the '<em><b>Attributes</b></em>' map feature. 1083 * <!-- begin-user-doc --> 1084 * <!-- end-user-doc --> 1085 * @generated 1086 */ 1087 EReference HTML_ELEMENT__ATTRIBUTES = eINSTANCE.getHtmlElement_Attributes(); 1088 1089 /** 1090 * The meta object literal for the '<em><b>Content</b></em>' containment reference list feature. 1091 * <!-- begin-user-doc --> 1092 * <!-- end-user-doc --> 1093 * @generated 1094 */ 1095 EReference HTML_ELEMENT__CONTENT = eINSTANCE.getHtmlElement_Content(); 1096 1097 /** 1098 * The meta object literal for the '{@link org.nasdanika.html.model.html.impl.TagImpl <em>Tag</em>}' class. 1099 * <!-- begin-user-doc --> 1100 * <!-- end-user-doc --> 1101 * @see org.nasdanika.html.model.html.impl.TagImpl 1102 * @see org.nasdanika.html.model.html.impl.HtmlPackageImpl#getTag() 1103 * @generated 1104 */ 1105 EClass TAG = eINSTANCE.getTag(); 1106 1107 /** 1108 * The meta object literal for the '<em><b>Name</b></em>' attribute feature. 1109 * <!-- begin-user-doc --> 1110 * <!-- end-user-doc --> 1111 * @generated 1112 */ 1113 EAttribute TAG__NAME = eINSTANCE.getTag_Name(); 1114 1115 /** 1116 * The meta object literal for the '{@link org.nasdanika.html.model.html.impl.PageImpl <em>Page</em>}' class. 1117 * <!-- begin-user-doc --> 1118 * <!-- end-user-doc --> 1119 * @see org.nasdanika.html.model.html.impl.PageImpl 1120 * @see org.nasdanika.html.model.html.impl.HtmlPackageImpl#getPage() 1121 * @generated 1122 */ 1123 EClass PAGE = eINSTANCE.getPage(); 1124 1125 /** 1126 * The meta object literal for the '<em><b>Head</b></em>' containment reference list feature. 1127 * <!-- begin-user-doc --> 1128 * <!-- end-user-doc --> 1129 * @generated 1130 */ 1131 EReference PAGE__HEAD = eINSTANCE.getPage_Head(); 1132 1133 /** 1134 * The meta object literal for the '<em><b>Body</b></em>' containment reference list feature. 1135 * <!-- begin-user-doc --> 1136 * <!-- end-user-doc --> 1137 * @generated 1138 */ 1139 EReference PAGE__BODY = eINSTANCE.getPage_Body(); 1140 1141 /** 1142 * The meta object literal for the '<em><b>Builders</b></em>' containment reference list feature. 1143 * <!-- begin-user-doc --> 1144 * <!-- end-user-doc --> 1145 * @generated 1146 */ 1147 EReference PAGE__BUILDERS = eINSTANCE.getPage_Builders(); 1148 1149 /** 1150 * The meta object literal for the '<em><b>Language</b></em>' attribute feature. 1151 * <!-- begin-user-doc --> 1152 * <!-- end-user-doc --> 1153 * @generated 1154 */ 1155 EAttribute PAGE__LANGUAGE = eINSTANCE.getPage_Language(); 1156 1157 /** 1158 * The meta object literal for the '<em><b>Name</b></em>' attribute feature. 1159 * <!-- begin-user-doc --> 1160 * <!-- end-user-doc --> 1161 * @generated 1162 */ 1163 EAttribute PAGE__NAME = eINSTANCE.getPage_Name(); 1164 1165 /** 1166 * The meta object literal for the '<em><b>Stylesheets</b></em>' attribute list feature. 1167 * <!-- begin-user-doc --> 1168 * <!-- end-user-doc --> 1169 * @generated 1170 */ 1171 EAttribute PAGE__STYLESHEETS = eINSTANCE.getPage_Stylesheets(); 1172 1173 /** 1174 * The meta object literal for the '<em><b>Scripts</b></em>' attribute list feature. 1175 * <!-- begin-user-doc --> 1176 * <!-- end-user-doc --> 1177 * @generated 1178 */ 1179 EAttribute PAGE__SCRIPTS = eINSTANCE.getPage_Scripts(); 1180 1181 /** 1182 * The meta object literal for the '{@link org.nasdanika.html.model.html.impl.StylesheetImpl <em>Stylesheet</em>}' class. 1183 * <!-- begin-user-doc --> 1184 * <!-- end-user-doc --> 1185 * @see org.nasdanika.html.model.html.impl.StylesheetImpl 1186 * @see org.nasdanika.html.model.html.impl.HtmlPackageImpl#getStylesheet() 1187 * @generated 1188 */ 1189 EClass STYLESHEET = eINSTANCE.getStylesheet(); 1190 1191 /** 1192 * The meta object literal for the '{@link org.nasdanika.html.model.html.impl.StylesheetReferenceImpl <em>Stylesheet Reference</em>}' class. 1193 * <!-- begin-user-doc --> 1194 * <!-- end-user-doc --> 1195 * @see org.nasdanika.html.model.html.impl.StylesheetReferenceImpl 1196 * @see org.nasdanika.html.model.html.impl.HtmlPackageImpl#getStylesheetReference() 1197 * @generated 1198 */ 1199 EClass STYLESHEET_REFERENCE = eINSTANCE.getStylesheetReference(); 1200 1201 /** 1202 * The meta object literal for the '<em><b>Target</b></em>' attribute feature. 1203 * <!-- begin-user-doc --> 1204 * <!-- end-user-doc --> 1205 * @generated 1206 */ 1207 EAttribute STYLESHEET_REFERENCE__TARGET = eINSTANCE.getStylesheetReference_Target(); 1208 1209 /** 1210 * The meta object literal for the '{@link org.nasdanika.html.model.html.impl.ScriptImpl <em>Script</em>}' class. 1211 * <!-- begin-user-doc --> 1212 * <!-- end-user-doc --> 1213 * @see org.nasdanika.html.model.html.impl.ScriptImpl 1214 * @see org.nasdanika.html.model.html.impl.HtmlPackageImpl#getScript() 1215 * @generated 1216 */ 1217 EClass SCRIPT = eINSTANCE.getScript(); 1218 1219 /** 1220 * The meta object literal for the '{@link org.nasdanika.html.model.html.impl.ScriptReferenceImpl <em>Script Reference</em>}' class. 1221 * <!-- begin-user-doc --> 1222 * <!-- end-user-doc --> 1223 * @see org.nasdanika.html.model.html.impl.ScriptReferenceImpl 1224 * @see org.nasdanika.html.model.html.impl.HtmlPackageImpl#getScriptReference() 1225 * @generated 1226 */ 1227 EClass SCRIPT_REFERENCE = eINSTANCE.getScriptReference(); 1228 1229 /** 1230 * The meta object literal for the '<em><b>Src</b></em>' attribute feature. 1231 * <!-- begin-user-doc --> 1232 * <!-- end-user-doc --> 1233 * @generated 1234 */ 1235 EAttribute SCRIPT_REFERENCE__SRC = eINSTANCE.getScriptReference_Src(); 1236 1237 } 1238 1239} //HtmlPackage