All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.nasdanika.models.party.PartyPackage Maven / Gradle / Ivy

/**
 */
package org.nasdanika.models.party;

import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;
import org.nasdanika.ncore.NcorePackage;

/**
 * 
 * The Package for the model.
 * It contains accessors for the meta objects to represent
 * 
    *
  • each class,
  • *
  • each feature of each class,
  • *
  • each operation of each class,
  • *
  • each enum,
  • *
  • and each data type
  • *
* * @see org.nasdanika.models.party.PartyFactory * @model kind="package" * @generated */ public interface PartyPackage extends EPackage { /** * The package name. * * * @generated */ String eNAME = "party"; /** * The package namespace URI. * * * @generated */ String eNS_URI = "ecore://nasdanika.org/models/party"; /** * The package namespace name. * * * @generated */ String eNS_PREFIX = "org.nasdanika.models.party"; /** * The singleton instance of the package. * * * @generated */ PartyPackage eINSTANCE = org.nasdanika.models.party.impl.PartyPackageImpl.init(); /** * The meta object id for the '{@link org.nasdanika.models.party.impl.PartyImpl Party}' class. * * * @see org.nasdanika.models.party.impl.PartyImpl * @see org.nasdanika.models.party.impl.PartyPackageImpl#getParty() * @generated */ int PARTY = 0; /** * The feature id for the 'Markers' containment reference list. * * * @generated * @ordered */ int PARTY__MARKERS = NcorePackage.DOCUMENTED_NAMED_STRING_IDENTITY__MARKERS; /** * The feature id for the 'Uris' attribute list. * * * @generated * @ordered */ int PARTY__URIS = NcorePackage.DOCUMENTED_NAMED_STRING_IDENTITY__URIS; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int PARTY__DESCRIPTION = NcorePackage.DOCUMENTED_NAMED_STRING_IDENTITY__DESCRIPTION; /** * The feature id for the 'Uuid' attribute. * * * @generated * @ordered */ int PARTY__UUID = NcorePackage.DOCUMENTED_NAMED_STRING_IDENTITY__UUID; /** * The feature id for the 'Label Prototype' containment reference. * * * @generated * @ordered */ int PARTY__LABEL_PROTOTYPE = NcorePackage.DOCUMENTED_NAMED_STRING_IDENTITY__LABEL_PROTOTYPE; /** * The feature id for the 'Representations' map. * * * @generated * @ordered */ int PARTY__REPRESENTATIONS = NcorePackage.DOCUMENTED_NAMED_STRING_IDENTITY__REPRESENTATIONS; /** * The feature id for the 'Annotations' containment reference list. * * * @generated * @ordered */ int PARTY__ANNOTATIONS = NcorePackage.DOCUMENTED_NAMED_STRING_IDENTITY__ANNOTATIONS; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int PARTY__NAME = NcorePackage.DOCUMENTED_NAMED_STRING_IDENTITY__NAME; /** * The feature id for the 'Documentation' containment reference list. * * * @generated * @ordered */ int PARTY__DOCUMENTATION = NcorePackage.DOCUMENTED_NAMED_STRING_IDENTITY__DOCUMENTATION; /** * The feature id for the 'Context Help' containment reference list. * * * @generated * @ordered */ int PARTY__CONTEXT_HELP = NcorePackage.DOCUMENTED_NAMED_STRING_IDENTITY__CONTEXT_HELP; /** * The feature id for the 'Id' attribute. * * * @generated * @ordered */ int PARTY__ID = NcorePackage.DOCUMENTED_NAMED_STRING_IDENTITY__ID; /** * The feature id for the 'Contact Methods' containment reference list. * * * @generated * @ordered */ int PARTY__CONTACT_METHODS = NcorePackage.DOCUMENTED_NAMED_STRING_IDENTITY_FEATURE_COUNT + 0; /** * The number of structural features of the 'Party' class. * * * @generated * @ordered */ int PARTY_FEATURE_COUNT = NcorePackage.DOCUMENTED_NAMED_STRING_IDENTITY_FEATURE_COUNT + 1; /** * The number of operations of the 'Party' class. * * * @generated * @ordered */ int PARTY_OPERATION_COUNT = NcorePackage.DOCUMENTED_NAMED_STRING_IDENTITY_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.models.party.impl.RoleImpl Role}' class. * * * @see org.nasdanika.models.party.impl.RoleImpl * @see org.nasdanika.models.party.impl.PartyPackageImpl#getRole() * @generated */ int ROLE = 1; /** * The feature id for the 'Markers' containment reference list. * * * @generated * @ordered */ int ROLE__MARKERS = NcorePackage.DOCUMENTED_NAMED_STRING_IDENTITY__MARKERS; /** * The feature id for the 'Uris' attribute list. * * * @generated * @ordered */ int ROLE__URIS = NcorePackage.DOCUMENTED_NAMED_STRING_IDENTITY__URIS; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int ROLE__DESCRIPTION = NcorePackage.DOCUMENTED_NAMED_STRING_IDENTITY__DESCRIPTION; /** * The feature id for the 'Uuid' attribute. * * * @generated * @ordered */ int ROLE__UUID = NcorePackage.DOCUMENTED_NAMED_STRING_IDENTITY__UUID; /** * The feature id for the 'Label Prototype' containment reference. * * * @generated * @ordered */ int ROLE__LABEL_PROTOTYPE = NcorePackage.DOCUMENTED_NAMED_STRING_IDENTITY__LABEL_PROTOTYPE; /** * The feature id for the 'Representations' map. * * * @generated * @ordered */ int ROLE__REPRESENTATIONS = NcorePackage.DOCUMENTED_NAMED_STRING_IDENTITY__REPRESENTATIONS; /** * The feature id for the 'Annotations' containment reference list. * * * @generated * @ordered */ int ROLE__ANNOTATIONS = NcorePackage.DOCUMENTED_NAMED_STRING_IDENTITY__ANNOTATIONS; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int ROLE__NAME = NcorePackage.DOCUMENTED_NAMED_STRING_IDENTITY__NAME; /** * The feature id for the 'Documentation' containment reference list. * * * @generated * @ordered */ int ROLE__DOCUMENTATION = NcorePackage.DOCUMENTED_NAMED_STRING_IDENTITY__DOCUMENTATION; /** * The feature id for the 'Context Help' containment reference list. * * * @generated * @ordered */ int ROLE__CONTEXT_HELP = NcorePackage.DOCUMENTED_NAMED_STRING_IDENTITY__CONTEXT_HELP; /** * The feature id for the 'Id' attribute. * * * @generated * @ordered */ int ROLE__ID = NcorePackage.DOCUMENTED_NAMED_STRING_IDENTITY__ID; /** * The feature id for the 'Players' reference list. * * * @generated * @ordered */ int ROLE__PLAYERS = NcorePackage.DOCUMENTED_NAMED_STRING_IDENTITY_FEATURE_COUNT + 0; /** * The number of structural features of the 'Role' class. * * * @generated * @ordered */ int ROLE_FEATURE_COUNT = NcorePackage.DOCUMENTED_NAMED_STRING_IDENTITY_FEATURE_COUNT + 1; /** * The number of operations of the 'Role' class. * * * @generated * @ordered */ int ROLE_OPERATION_COUNT = NcorePackage.DOCUMENTED_NAMED_STRING_IDENTITY_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.models.party.impl.OrganizationImpl Organization}' class. * * * @see org.nasdanika.models.party.impl.OrganizationImpl * @see org.nasdanika.models.party.impl.PartyPackageImpl#getOrganization() * @generated */ int ORGANIZATION = 2; /** * The feature id for the 'Markers' containment reference list. * * * @generated * @ordered */ int ORGANIZATION__MARKERS = PARTY__MARKERS; /** * The feature id for the 'Uris' attribute list. * * * @generated * @ordered */ int ORGANIZATION__URIS = PARTY__URIS; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int ORGANIZATION__DESCRIPTION = PARTY__DESCRIPTION; /** * The feature id for the 'Uuid' attribute. * * * @generated * @ordered */ int ORGANIZATION__UUID = PARTY__UUID; /** * The feature id for the 'Label Prototype' containment reference. * * * @generated * @ordered */ int ORGANIZATION__LABEL_PROTOTYPE = PARTY__LABEL_PROTOTYPE; /** * The feature id for the 'Representations' map. * * * @generated * @ordered */ int ORGANIZATION__REPRESENTATIONS = PARTY__REPRESENTATIONS; /** * The feature id for the 'Annotations' containment reference list. * * * @generated * @ordered */ int ORGANIZATION__ANNOTATIONS = PARTY__ANNOTATIONS; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int ORGANIZATION__NAME = PARTY__NAME; /** * The feature id for the 'Documentation' containment reference list. * * * @generated * @ordered */ int ORGANIZATION__DOCUMENTATION = PARTY__DOCUMENTATION; /** * The feature id for the 'Context Help' containment reference list. * * * @generated * @ordered */ int ORGANIZATION__CONTEXT_HELP = PARTY__CONTEXT_HELP; /** * The feature id for the 'Id' attribute. * * * @generated * @ordered */ int ORGANIZATION__ID = PARTY__ID; /** * The feature id for the 'Contact Methods' containment reference list. * * * @generated * @ordered */ int ORGANIZATION__CONTACT_METHODS = PARTY__CONTACT_METHODS; /** * The feature id for the 'Roles' containment reference list. * * * @generated * @ordered */ int ORGANIZATION__ROLES = PARTY_FEATURE_COUNT + 0; /** * The number of structural features of the 'Organization' class. * * * @generated * @ordered */ int ORGANIZATION_FEATURE_COUNT = PARTY_FEATURE_COUNT + 1; /** * The number of operations of the 'Organization' class. * * * @generated * @ordered */ int ORGANIZATION_OPERATION_COUNT = PARTY_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.models.party.impl.PersonImpl Person}' class. * * * @see org.nasdanika.models.party.impl.PersonImpl * @see org.nasdanika.models.party.impl.PartyPackageImpl#getPerson() * @generated */ int PERSON = 3; /** * The feature id for the 'Markers' containment reference list. * * * @generated * @ordered */ int PERSON__MARKERS = PARTY__MARKERS; /** * The feature id for the 'Uris' attribute list. * * * @generated * @ordered */ int PERSON__URIS = PARTY__URIS; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int PERSON__DESCRIPTION = PARTY__DESCRIPTION; /** * The feature id for the 'Uuid' attribute. * * * @generated * @ordered */ int PERSON__UUID = PARTY__UUID; /** * The feature id for the 'Label Prototype' containment reference. * * * @generated * @ordered */ int PERSON__LABEL_PROTOTYPE = PARTY__LABEL_PROTOTYPE; /** * The feature id for the 'Representations' map. * * * @generated * @ordered */ int PERSON__REPRESENTATIONS = PARTY__REPRESENTATIONS; /** * The feature id for the 'Annotations' containment reference list. * * * @generated * @ordered */ int PERSON__ANNOTATIONS = PARTY__ANNOTATIONS; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int PERSON__NAME = PARTY__NAME; /** * The feature id for the 'Documentation' containment reference list. * * * @generated * @ordered */ int PERSON__DOCUMENTATION = PARTY__DOCUMENTATION; /** * The feature id for the 'Context Help' containment reference list. * * * @generated * @ordered */ int PERSON__CONTEXT_HELP = PARTY__CONTEXT_HELP; /** * The feature id for the 'Id' attribute. * * * @generated * @ordered */ int PERSON__ID = PARTY__ID; /** * The feature id for the 'Contact Methods' containment reference list. * * * @generated * @ordered */ int PERSON__CONTACT_METHODS = PARTY__CONTACT_METHODS; /** * The number of structural features of the 'Person' class. * * * @generated * @ordered */ int PERSON_FEATURE_COUNT = PARTY_FEATURE_COUNT + 0; /** * The number of operations of the 'Person' class. * * * @generated * @ordered */ int PERSON_OPERATION_COUNT = PARTY_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.models.party.impl.ContactMethodImpl Contact Method}' class. * * * @see org.nasdanika.models.party.impl.ContactMethodImpl * @see org.nasdanika.models.party.impl.PartyPackageImpl#getContactMethod() * @generated */ int CONTACT_METHOD = 4; /** * The feature id for the 'Markers' containment reference list. * * * @generated * @ordered */ int CONTACT_METHOD__MARKERS = NcorePackage.DOCUMENTED_NAMED_STRING_IDENTITY__MARKERS; /** * The feature id for the 'Uris' attribute list. * * * @generated * @ordered */ int CONTACT_METHOD__URIS = NcorePackage.DOCUMENTED_NAMED_STRING_IDENTITY__URIS; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int CONTACT_METHOD__DESCRIPTION = NcorePackage.DOCUMENTED_NAMED_STRING_IDENTITY__DESCRIPTION; /** * The feature id for the 'Uuid' attribute. * * * @generated * @ordered */ int CONTACT_METHOD__UUID = NcorePackage.DOCUMENTED_NAMED_STRING_IDENTITY__UUID; /** * The feature id for the 'Label Prototype' containment reference. * * * @generated * @ordered */ int CONTACT_METHOD__LABEL_PROTOTYPE = NcorePackage.DOCUMENTED_NAMED_STRING_IDENTITY__LABEL_PROTOTYPE; /** * The feature id for the 'Representations' map. * * * @generated * @ordered */ int CONTACT_METHOD__REPRESENTATIONS = NcorePackage.DOCUMENTED_NAMED_STRING_IDENTITY__REPRESENTATIONS; /** * The feature id for the 'Annotations' containment reference list. * * * @generated * @ordered */ int CONTACT_METHOD__ANNOTATIONS = NcorePackage.DOCUMENTED_NAMED_STRING_IDENTITY__ANNOTATIONS; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int CONTACT_METHOD__NAME = NcorePackage.DOCUMENTED_NAMED_STRING_IDENTITY__NAME; /** * The feature id for the 'Documentation' containment reference list. * * * @generated * @ordered */ int CONTACT_METHOD__DOCUMENTATION = NcorePackage.DOCUMENTED_NAMED_STRING_IDENTITY__DOCUMENTATION; /** * The feature id for the 'Context Help' containment reference list. * * * @generated * @ordered */ int CONTACT_METHOD__CONTEXT_HELP = NcorePackage.DOCUMENTED_NAMED_STRING_IDENTITY__CONTEXT_HELP; /** * The feature id for the 'Id' attribute. * * * @generated * @ordered */ int CONTACT_METHOD__ID = NcorePackage.DOCUMENTED_NAMED_STRING_IDENTITY__ID; /** * The number of structural features of the 'Contact Method' class. * * * @generated * @ordered */ int CONTACT_METHOD_FEATURE_COUNT = NcorePackage.DOCUMENTED_NAMED_STRING_IDENTITY_FEATURE_COUNT + 0; /** * The number of operations of the 'Contact Method' class. * * * @generated * @ordered */ int CONTACT_METHOD_OPERATION_COUNT = NcorePackage.DOCUMENTED_NAMED_STRING_IDENTITY_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.models.party.impl.EMailImpl EMail}' class. * * * @see org.nasdanika.models.party.impl.EMailImpl * @see org.nasdanika.models.party.impl.PartyPackageImpl#getEMail() * @generated */ int EMAIL = 5; /** * The feature id for the 'Markers' containment reference list. * * * @generated * @ordered */ int EMAIL__MARKERS = CONTACT_METHOD__MARKERS; /** * The feature id for the 'Uris' attribute list. * * * @generated * @ordered */ int EMAIL__URIS = CONTACT_METHOD__URIS; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int EMAIL__DESCRIPTION = CONTACT_METHOD__DESCRIPTION; /** * The feature id for the 'Uuid' attribute. * * * @generated * @ordered */ int EMAIL__UUID = CONTACT_METHOD__UUID; /** * The feature id for the 'Label Prototype' containment reference. * * * @generated * @ordered */ int EMAIL__LABEL_PROTOTYPE = CONTACT_METHOD__LABEL_PROTOTYPE; /** * The feature id for the 'Representations' map. * * * @generated * @ordered */ int EMAIL__REPRESENTATIONS = CONTACT_METHOD__REPRESENTATIONS; /** * The feature id for the 'Annotations' containment reference list. * * * @generated * @ordered */ int EMAIL__ANNOTATIONS = CONTACT_METHOD__ANNOTATIONS; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int EMAIL__NAME = CONTACT_METHOD__NAME; /** * The feature id for the 'Documentation' containment reference list. * * * @generated * @ordered */ int EMAIL__DOCUMENTATION = CONTACT_METHOD__DOCUMENTATION; /** * The feature id for the 'Context Help' containment reference list. * * * @generated * @ordered */ int EMAIL__CONTEXT_HELP = CONTACT_METHOD__CONTEXT_HELP; /** * The feature id for the 'Id' attribute. * * * @generated * @ordered */ int EMAIL__ID = CONTACT_METHOD__ID; /** * The feature id for the 'EMail Address' attribute. * * * @generated * @ordered */ int EMAIL__EMAIL_ADDRESS = CONTACT_METHOD_FEATURE_COUNT + 0; /** * The number of structural features of the 'EMail' class. * * * @generated * @ordered */ int EMAIL_FEATURE_COUNT = CONTACT_METHOD_FEATURE_COUNT + 1; /** * The number of operations of the 'EMail' class. * * * @generated * @ordered */ int EMAIL_OPERATION_COUNT = CONTACT_METHOD_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.models.party.impl.PhoneImpl Phone}' class. * * * @see org.nasdanika.models.party.impl.PhoneImpl * @see org.nasdanika.models.party.impl.PartyPackageImpl#getPhone() * @generated */ int PHONE = 6; /** * The feature id for the 'Markers' containment reference list. * * * @generated * @ordered */ int PHONE__MARKERS = CONTACT_METHOD__MARKERS; /** * The feature id for the 'Uris' attribute list. * * * @generated * @ordered */ int PHONE__URIS = CONTACT_METHOD__URIS; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int PHONE__DESCRIPTION = CONTACT_METHOD__DESCRIPTION; /** * The feature id for the 'Uuid' attribute. * * * @generated * @ordered */ int PHONE__UUID = CONTACT_METHOD__UUID; /** * The feature id for the 'Label Prototype' containment reference. * * * @generated * @ordered */ int PHONE__LABEL_PROTOTYPE = CONTACT_METHOD__LABEL_PROTOTYPE; /** * The feature id for the 'Representations' map. * * * @generated * @ordered */ int PHONE__REPRESENTATIONS = CONTACT_METHOD__REPRESENTATIONS; /** * The feature id for the 'Annotations' containment reference list. * * * @generated * @ordered */ int PHONE__ANNOTATIONS = CONTACT_METHOD__ANNOTATIONS; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int PHONE__NAME = CONTACT_METHOD__NAME; /** * The feature id for the 'Documentation' containment reference list. * * * @generated * @ordered */ int PHONE__DOCUMENTATION = CONTACT_METHOD__DOCUMENTATION; /** * The feature id for the 'Context Help' containment reference list. * * * @generated * @ordered */ int PHONE__CONTEXT_HELP = CONTACT_METHOD__CONTEXT_HELP; /** * The feature id for the 'Id' attribute. * * * @generated * @ordered */ int PHONE__ID = CONTACT_METHOD__ID; /** * The feature id for the 'Country Code' attribute. * * * @generated * @ordered */ int PHONE__COUNTRY_CODE = CONTACT_METHOD_FEATURE_COUNT + 0; /** * The feature id for the 'Area Code' attribute. * * * @generated * @ordered */ int PHONE__AREA_CODE = CONTACT_METHOD_FEATURE_COUNT + 1; /** * The feature id for the 'Phone Number' attribute. * * * @generated * @ordered */ int PHONE__PHONE_NUMBER = CONTACT_METHOD_FEATURE_COUNT + 2; /** * The feature id for the 'Extension' attribute. * * * @generated * @ordered */ int PHONE__EXTENSION = CONTACT_METHOD_FEATURE_COUNT + 3; /** * The number of structural features of the 'Phone' class. * * * @generated * @ordered */ int PHONE_FEATURE_COUNT = CONTACT_METHOD_FEATURE_COUNT + 4; /** * The number of operations of the 'Phone' class. * * * @generated * @ordered */ int PHONE_OPERATION_COUNT = CONTACT_METHOD_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.models.party.impl.PostalAddressImpl Postal Address}' class. * * * @see org.nasdanika.models.party.impl.PostalAddressImpl * @see org.nasdanika.models.party.impl.PartyPackageImpl#getPostalAddress() * @generated */ int POSTAL_ADDRESS = 7; /** * The feature id for the 'Markers' containment reference list. * * * @generated * @ordered */ int POSTAL_ADDRESS__MARKERS = CONTACT_METHOD__MARKERS; /** * The feature id for the 'Uris' attribute list. * * * @generated * @ordered */ int POSTAL_ADDRESS__URIS = CONTACT_METHOD__URIS; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int POSTAL_ADDRESS__DESCRIPTION = CONTACT_METHOD__DESCRIPTION; /** * The feature id for the 'Uuid' attribute. * * * @generated * @ordered */ int POSTAL_ADDRESS__UUID = CONTACT_METHOD__UUID; /** * The feature id for the 'Label Prototype' containment reference. * * * @generated * @ordered */ int POSTAL_ADDRESS__LABEL_PROTOTYPE = CONTACT_METHOD__LABEL_PROTOTYPE; /** * The feature id for the 'Representations' map. * * * @generated * @ordered */ int POSTAL_ADDRESS__REPRESENTATIONS = CONTACT_METHOD__REPRESENTATIONS; /** * The feature id for the 'Annotations' containment reference list. * * * @generated * @ordered */ int POSTAL_ADDRESS__ANNOTATIONS = CONTACT_METHOD__ANNOTATIONS; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int POSTAL_ADDRESS__NAME = CONTACT_METHOD__NAME; /** * The feature id for the 'Documentation' containment reference list. * * * @generated * @ordered */ int POSTAL_ADDRESS__DOCUMENTATION = CONTACT_METHOD__DOCUMENTATION; /** * The feature id for the 'Context Help' containment reference list. * * * @generated * @ordered */ int POSTAL_ADDRESS__CONTEXT_HELP = CONTACT_METHOD__CONTEXT_HELP; /** * The feature id for the 'Id' attribute. * * * @generated * @ordered */ int POSTAL_ADDRESS__ID = CONTACT_METHOD__ID; /** * The feature id for the 'Country' attribute. * * * @generated * @ordered */ int POSTAL_ADDRESS__COUNTRY = CONTACT_METHOD_FEATURE_COUNT + 0; /** * The feature id for the 'State Province' attribute. * * * @generated * @ordered */ int POSTAL_ADDRESS__STATE_PROVINCE = CONTACT_METHOD_FEATURE_COUNT + 1; /** * The feature id for the 'City' attribute. * * * @generated * @ordered */ int POSTAL_ADDRESS__CITY = CONTACT_METHOD_FEATURE_COUNT + 2; /** * The feature id for the 'Postal Code' attribute. * * * @generated * @ordered */ int POSTAL_ADDRESS__POSTAL_CODE = CONTACT_METHOD_FEATURE_COUNT + 3; /** * The feature id for the 'Line1' attribute. * * * @generated * @ordered */ int POSTAL_ADDRESS__LINE1 = CONTACT_METHOD_FEATURE_COUNT + 4; /** * The feature id for the 'Line2' attribute. * * * @generated * @ordered */ int POSTAL_ADDRESS__LINE2 = CONTACT_METHOD_FEATURE_COUNT + 5; /** * The number of structural features of the 'Postal Address' class. * * * @generated * @ordered */ int POSTAL_ADDRESS_FEATURE_COUNT = CONTACT_METHOD_FEATURE_COUNT + 6; /** * The number of operations of the 'Postal Address' class. * * * @generated * @ordered */ int POSTAL_ADDRESS_OPERATION_COUNT = CONTACT_METHOD_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.nasdanika.models.party.impl.WebAddressImpl Web Address}' class. * * * @see org.nasdanika.models.party.impl.WebAddressImpl * @see org.nasdanika.models.party.impl.PartyPackageImpl#getWebAddress() * @generated */ int WEB_ADDRESS = 8; /** * The feature id for the 'Markers' containment reference list. * * * @generated * @ordered */ int WEB_ADDRESS__MARKERS = CONTACT_METHOD__MARKERS; /** * The feature id for the 'Uris' attribute list. * * * @generated * @ordered */ int WEB_ADDRESS__URIS = CONTACT_METHOD__URIS; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int WEB_ADDRESS__DESCRIPTION = CONTACT_METHOD__DESCRIPTION; /** * The feature id for the 'Uuid' attribute. * * * @generated * @ordered */ int WEB_ADDRESS__UUID = CONTACT_METHOD__UUID; /** * The feature id for the 'Label Prototype' containment reference. * * * @generated * @ordered */ int WEB_ADDRESS__LABEL_PROTOTYPE = CONTACT_METHOD__LABEL_PROTOTYPE; /** * The feature id for the 'Representations' map. * * * @generated * @ordered */ int WEB_ADDRESS__REPRESENTATIONS = CONTACT_METHOD__REPRESENTATIONS; /** * The feature id for the 'Annotations' containment reference list. * * * @generated * @ordered */ int WEB_ADDRESS__ANNOTATIONS = CONTACT_METHOD__ANNOTATIONS; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int WEB_ADDRESS__NAME = CONTACT_METHOD__NAME; /** * The feature id for the 'Documentation' containment reference list. * * * @generated * @ordered */ int WEB_ADDRESS__DOCUMENTATION = CONTACT_METHOD__DOCUMENTATION; /** * The feature id for the 'Context Help' containment reference list. * * * @generated * @ordered */ int WEB_ADDRESS__CONTEXT_HELP = CONTACT_METHOD__CONTEXT_HELP; /** * The feature id for the 'Id' attribute. * * * @generated * @ordered */ int WEB_ADDRESS__ID = CONTACT_METHOD__ID; /** * The feature id for the 'Url' attribute. * * * @generated * @ordered */ int WEB_ADDRESS__URL = CONTACT_METHOD_FEATURE_COUNT + 0; /** * The number of structural features of the 'Web Address' class. * * * @generated * @ordered */ int WEB_ADDRESS_FEATURE_COUNT = CONTACT_METHOD_FEATURE_COUNT + 1; /** * The number of operations of the 'Web Address' class. * * * @generated * @ordered */ int WEB_ADDRESS_OPERATION_COUNT = CONTACT_METHOD_OPERATION_COUNT + 0; /** * Returns the meta object for class '{@link org.nasdanika.models.party.Party Party}'. * * * @return the meta object for class 'Party'. * @see org.nasdanika.models.party.Party * @generated */ EClass getParty(); /** * Returns the meta object for the containment reference list '{@link org.nasdanika.models.party.Party#getContactMethods Contact Methods}'. * * * @return the meta object for the containment reference list 'Contact Methods'. * @see org.nasdanika.models.party.Party#getContactMethods() * @see #getParty() * @generated */ EReference getParty_ContactMethods(); /** * Returns the meta object for class '{@link org.nasdanika.models.party.Role Role}'. * * * @return the meta object for class 'Role'. * @see org.nasdanika.models.party.Role * @generated */ EClass getRole(); /** * Returns the meta object for the reference list '{@link org.nasdanika.models.party.Role#getPlayers Players}'. * * * @return the meta object for the reference list 'Players'. * @see org.nasdanika.models.party.Role#getPlayers() * @see #getRole() * @generated */ EReference getRole_Players(); /** * Returns the meta object for class '{@link org.nasdanika.models.party.Organization Organization}'. * * * @return the meta object for class 'Organization'. * @see org.nasdanika.models.party.Organization * @generated */ EClass getOrganization(); /** * Returns the meta object for the containment reference list '{@link org.nasdanika.models.party.Organization#getRoles Roles}'. * * * @return the meta object for the containment reference list 'Roles'. * @see org.nasdanika.models.party.Organization#getRoles() * @see #getOrganization() * @generated */ EReference getOrganization_Roles(); /** * Returns the meta object for class '{@link org.nasdanika.models.party.Person Person}'. * * * @return the meta object for class 'Person'. * @see org.nasdanika.models.party.Person * @generated */ EClass getPerson(); /** * Returns the meta object for class '{@link org.nasdanika.models.party.ContactMethod Contact Method}'. * * * @return the meta object for class 'Contact Method'. * @see org.nasdanika.models.party.ContactMethod * @generated */ EClass getContactMethod(); /** * Returns the meta object for class '{@link org.nasdanika.models.party.EMail EMail}'. * * * @return the meta object for class 'EMail'. * @see org.nasdanika.models.party.EMail * @generated */ EClass getEMail(); /** * Returns the meta object for the attribute '{@link org.nasdanika.models.party.EMail#getEMailAddress EMail Address}'. * * * @return the meta object for the attribute 'EMail Address'. * @see org.nasdanika.models.party.EMail#getEMailAddress() * @see #getEMail() * @generated */ EAttribute getEMail_EMailAddress(); /** * Returns the meta object for class '{@link org.nasdanika.models.party.Phone Phone}'. * * * @return the meta object for class 'Phone'. * @see org.nasdanika.models.party.Phone * @generated */ EClass getPhone(); /** * Returns the meta object for the attribute '{@link org.nasdanika.models.party.Phone#getCountryCode Country Code}'. * * * @return the meta object for the attribute 'Country Code'. * @see org.nasdanika.models.party.Phone#getCountryCode() * @see #getPhone() * @generated */ EAttribute getPhone_CountryCode(); /** * Returns the meta object for the attribute '{@link org.nasdanika.models.party.Phone#getAreaCode Area Code}'. * * * @return the meta object for the attribute 'Area Code'. * @see org.nasdanika.models.party.Phone#getAreaCode() * @see #getPhone() * @generated */ EAttribute getPhone_AreaCode(); /** * Returns the meta object for the attribute '{@link org.nasdanika.models.party.Phone#getPhoneNumber Phone Number}'. * * * @return the meta object for the attribute 'Phone Number'. * @see org.nasdanika.models.party.Phone#getPhoneNumber() * @see #getPhone() * @generated */ EAttribute getPhone_PhoneNumber(); /** * Returns the meta object for the attribute '{@link org.nasdanika.models.party.Phone#getExtension Extension}'. * * * @return the meta object for the attribute 'Extension'. * @see org.nasdanika.models.party.Phone#getExtension() * @see #getPhone() * @generated */ EAttribute getPhone_Extension(); /** * Returns the meta object for class '{@link org.nasdanika.models.party.PostalAddress Postal Address}'. * * * @return the meta object for class 'Postal Address'. * @see org.nasdanika.models.party.PostalAddress * @generated */ EClass getPostalAddress(); /** * Returns the meta object for the attribute '{@link org.nasdanika.models.party.PostalAddress#getCountry Country}'. * * * @return the meta object for the attribute 'Country'. * @see org.nasdanika.models.party.PostalAddress#getCountry() * @see #getPostalAddress() * @generated */ EAttribute getPostalAddress_Country(); /** * Returns the meta object for the attribute '{@link org.nasdanika.models.party.PostalAddress#getStateProvince State Province}'. * * * @return the meta object for the attribute 'State Province'. * @see org.nasdanika.models.party.PostalAddress#getStateProvince() * @see #getPostalAddress() * @generated */ EAttribute getPostalAddress_StateProvince(); /** * Returns the meta object for the attribute '{@link org.nasdanika.models.party.PostalAddress#getCity City}'. * * * @return the meta object for the attribute 'City'. * @see org.nasdanika.models.party.PostalAddress#getCity() * @see #getPostalAddress() * @generated */ EAttribute getPostalAddress_City(); /** * Returns the meta object for the attribute '{@link org.nasdanika.models.party.PostalAddress#getPostalCode Postal Code}'. * * * @return the meta object for the attribute 'Postal Code'. * @see org.nasdanika.models.party.PostalAddress#getPostalCode() * @see #getPostalAddress() * @generated */ EAttribute getPostalAddress_PostalCode(); /** * Returns the meta object for the attribute '{@link org.nasdanika.models.party.PostalAddress#getLine1 Line1}'. * * * @return the meta object for the attribute 'Line1'. * @see org.nasdanika.models.party.PostalAddress#getLine1() * @see #getPostalAddress() * @generated */ EAttribute getPostalAddress_Line1(); /** * Returns the meta object for the attribute '{@link org.nasdanika.models.party.PostalAddress#getLine2 Line2}'. * * * @return the meta object for the attribute 'Line2'. * @see org.nasdanika.models.party.PostalAddress#getLine2() * @see #getPostalAddress() * @generated */ EAttribute getPostalAddress_Line2(); /** * Returns the meta object for class '{@link org.nasdanika.models.party.WebAddress Web Address}'. * * * @return the meta object for class 'Web Address'. * @see org.nasdanika.models.party.WebAddress * @generated */ EClass getWebAddress(); /** * Returns the meta object for the attribute '{@link org.nasdanika.models.party.WebAddress#getUrl Url}'. * * * @return the meta object for the attribute 'Url'. * @see org.nasdanika.models.party.WebAddress#getUrl() * @see #getWebAddress() * @generated */ EAttribute getWebAddress_Url(); /** * Returns the factory that creates the instances of the model. * * * @return the factory that creates the instances of the model. * @generated */ PartyFactory getPartyFactory(); /** * * Defines literals for the meta objects that represent *
    *
  • each class,
  • *
  • each feature of each class,
  • *
  • each operation of each class,
  • *
  • each enum,
  • *
  • and each data type
  • *
* * @generated */ interface Literals { /** * The meta object literal for the '{@link org.nasdanika.models.party.impl.PartyImpl Party}' class. * * * @see org.nasdanika.models.party.impl.PartyImpl * @see org.nasdanika.models.party.impl.PartyPackageImpl#getParty() * @generated */ EClass PARTY = eINSTANCE.getParty(); /** * The meta object literal for the 'Contact Methods' containment reference list feature. * * * @generated */ EReference PARTY__CONTACT_METHODS = eINSTANCE.getParty_ContactMethods(); /** * The meta object literal for the '{@link org.nasdanika.models.party.impl.RoleImpl Role}' class. * * * @see org.nasdanika.models.party.impl.RoleImpl * @see org.nasdanika.models.party.impl.PartyPackageImpl#getRole() * @generated */ EClass ROLE = eINSTANCE.getRole(); /** * The meta object literal for the 'Players' reference list feature. * * * @generated */ EReference ROLE__PLAYERS = eINSTANCE.getRole_Players(); /** * The meta object literal for the '{@link org.nasdanika.models.party.impl.OrganizationImpl Organization}' class. * * * @see org.nasdanika.models.party.impl.OrganizationImpl * @see org.nasdanika.models.party.impl.PartyPackageImpl#getOrganization() * @generated */ EClass ORGANIZATION = eINSTANCE.getOrganization(); /** * The meta object literal for the 'Roles' containment reference list feature. * * * @generated */ EReference ORGANIZATION__ROLES = eINSTANCE.getOrganization_Roles(); /** * The meta object literal for the '{@link org.nasdanika.models.party.impl.PersonImpl Person}' class. * * * @see org.nasdanika.models.party.impl.PersonImpl * @see org.nasdanika.models.party.impl.PartyPackageImpl#getPerson() * @generated */ EClass PERSON = eINSTANCE.getPerson(); /** * The meta object literal for the '{@link org.nasdanika.models.party.impl.ContactMethodImpl Contact Method}' class. * * * @see org.nasdanika.models.party.impl.ContactMethodImpl * @see org.nasdanika.models.party.impl.PartyPackageImpl#getContactMethod() * @generated */ EClass CONTACT_METHOD = eINSTANCE.getContactMethod(); /** * The meta object literal for the '{@link org.nasdanika.models.party.impl.EMailImpl EMail}' class. * * * @see org.nasdanika.models.party.impl.EMailImpl * @see org.nasdanika.models.party.impl.PartyPackageImpl#getEMail() * @generated */ EClass EMAIL = eINSTANCE.getEMail(); /** * The meta object literal for the 'EMail Address' attribute feature. * * * @generated */ EAttribute EMAIL__EMAIL_ADDRESS = eINSTANCE.getEMail_EMailAddress(); /** * The meta object literal for the '{@link org.nasdanika.models.party.impl.PhoneImpl Phone}' class. * * * @see org.nasdanika.models.party.impl.PhoneImpl * @see org.nasdanika.models.party.impl.PartyPackageImpl#getPhone() * @generated */ EClass PHONE = eINSTANCE.getPhone(); /** * The meta object literal for the 'Country Code' attribute feature. * * * @generated */ EAttribute PHONE__COUNTRY_CODE = eINSTANCE.getPhone_CountryCode(); /** * The meta object literal for the 'Area Code' attribute feature. * * * @generated */ EAttribute PHONE__AREA_CODE = eINSTANCE.getPhone_AreaCode(); /** * The meta object literal for the 'Phone Number' attribute feature. * * * @generated */ EAttribute PHONE__PHONE_NUMBER = eINSTANCE.getPhone_PhoneNumber(); /** * The meta object literal for the 'Extension' attribute feature. * * * @generated */ EAttribute PHONE__EXTENSION = eINSTANCE.getPhone_Extension(); /** * The meta object literal for the '{@link org.nasdanika.models.party.impl.PostalAddressImpl Postal Address}' class. * * * @see org.nasdanika.models.party.impl.PostalAddressImpl * @see org.nasdanika.models.party.impl.PartyPackageImpl#getPostalAddress() * @generated */ EClass POSTAL_ADDRESS = eINSTANCE.getPostalAddress(); /** * The meta object literal for the 'Country' attribute feature. * * * @generated */ EAttribute POSTAL_ADDRESS__COUNTRY = eINSTANCE.getPostalAddress_Country(); /** * The meta object literal for the 'State Province' attribute feature. * * * @generated */ EAttribute POSTAL_ADDRESS__STATE_PROVINCE = eINSTANCE.getPostalAddress_StateProvince(); /** * The meta object literal for the 'City' attribute feature. * * * @generated */ EAttribute POSTAL_ADDRESS__CITY = eINSTANCE.getPostalAddress_City(); /** * The meta object literal for the 'Postal Code' attribute feature. * * * @generated */ EAttribute POSTAL_ADDRESS__POSTAL_CODE = eINSTANCE.getPostalAddress_PostalCode(); /** * The meta object literal for the 'Line1' attribute feature. * * * @generated */ EAttribute POSTAL_ADDRESS__LINE1 = eINSTANCE.getPostalAddress_Line1(); /** * The meta object literal for the 'Line2' attribute feature. * * * @generated */ EAttribute POSTAL_ADDRESS__LINE2 = eINSTANCE.getPostalAddress_Line2(); /** * The meta object literal for the '{@link org.nasdanika.models.party.impl.WebAddressImpl Web Address}' class. * * * @see org.nasdanika.models.party.impl.WebAddressImpl * @see org.nasdanika.models.party.impl.PartyPackageImpl#getWebAddress() * @generated */ EClass WEB_ADDRESS = eINSTANCE.getWebAddress(); /** * The meta object literal for the 'Url' attribute feature. * * * @generated */ EAttribute WEB_ADDRESS__URL = eINSTANCE.getWebAddress_Url(); } } //PartyPackage




© 2015 - 2024 Weber Informatics LLC | Privacy Policy