org.contextmapper.tactic.dsl.tacticdsl.TacticdslPackage Maven / Gradle / Ivy
/**
* generated by Xtext 2.20.0
*/
package org.contextmapper.tactic.dsl.tacticdsl;
import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EEnum;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;
/**
*
* The Package for the model.
* It contains accessors for the meta objects to represent
*
* - each class,
* - each feature of each class,
* - each enum,
* - and each data type
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.TacticdslFactory
* @model kind="package"
* @generated
*/
public interface TacticdslPackage extends EPackage
{
/**
* The package name.
*
*
* @generated
*/
String eNAME = "tacticdsl";
/**
* The package namespace URI.
*
*
* @generated
*/
String eNS_URI = "http://contextmapper.org/tactic/dsl/tacticdsl";
/**
* The package namespace name.
*
*
* @generated
*/
String eNS_PREFIX = "tacticdsl";
/**
* The singleton instance of the package.
*
*
* @generated
*/
TacticdslPackage eINSTANCE = org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl.init();
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.TacticDDDModelImpl Tactic DDD Model}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticDDDModelImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getTacticDDDModel()
* @generated
*/
int TACTIC_DDD_MODEL = 0;
/**
* The feature id for the 'App' containment reference.
*
*
* @generated
* @ordered
*/
int TACTIC_DDD_MODEL__APP = 0;
/**
* The number of structural features of the 'Tactic DDD Model' class.
*
*
* @generated
* @ordered
*/
int TACTIC_DDD_MODEL_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.ApplicationImpl Application}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.ApplicationImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getApplication()
* @generated
*/
int APPLICATION = 1;
/**
* The feature id for the 'Doc' attribute.
*
*
* @generated
* @ordered
*/
int APPLICATION__DOC = 0;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int APPLICATION__NAME = 1;
/**
* The feature id for the 'Base Package' attribute.
*
*
* @generated
* @ordered
*/
int APPLICATION__BASE_PACKAGE = 2;
/**
* The feature id for the 'Services' containment reference list.
*
*
* @generated
* @ordered
*/
int APPLICATION__SERVICES = 3;
/**
* The feature id for the 'Resources' containment reference list.
*
*
* @generated
* @ordered
*/
int APPLICATION__RESOURCES = 4;
/**
* The feature id for the 'Consumers' containment reference list.
*
*
* @generated
* @ordered
*/
int APPLICATION__CONSUMERS = 5;
/**
* The feature id for the 'Domain Objects' containment reference list.
*
*
* @generated
* @ordered
*/
int APPLICATION__DOMAIN_OBJECTS = 6;
/**
* The number of structural features of the 'Application' class.
*
*
* @generated
* @ordered
*/
int APPLICATION_FEATURE_COUNT = 7;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.ServiceRepositoryOptionImpl Service Repository Option}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.ServiceRepositoryOptionImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getServiceRepositoryOption()
* @generated
*/
int SERVICE_REPOSITORY_OPTION = 11;
/**
* The feature id for the 'Doc' attribute.
*
*
* @generated
* @ordered
*/
int SERVICE_REPOSITORY_OPTION__DOC = 0;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int SERVICE_REPOSITORY_OPTION__NAME = 1;
/**
* The feature id for the 'Gap Class' attribute.
*
*
* @generated
* @ordered
*/
int SERVICE_REPOSITORY_OPTION__GAP_CLASS = 2;
/**
* The feature id for the 'No Gap Class' attribute.
*
*
* @generated
* @ordered
*/
int SERVICE_REPOSITORY_OPTION__NO_GAP_CLASS = 3;
/**
* The feature id for the 'Hint' attribute.
*
*
* @generated
* @ordered
*/
int SERVICE_REPOSITORY_OPTION__HINT = 4;
/**
* The feature id for the 'Subscribe' containment reference.
*
*
* @generated
* @ordered
*/
int SERVICE_REPOSITORY_OPTION__SUBSCRIBE = 5;
/**
* The feature id for the 'Dependencies' containment reference list.
*
*
* @generated
* @ordered
*/
int SERVICE_REPOSITORY_OPTION__DEPENDENCIES = 6;
/**
* The number of structural features of the 'Service Repository Option' class.
*
*
* @generated
* @ordered
*/
int SERVICE_REPOSITORY_OPTION_FEATURE_COUNT = 7;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.ServiceImpl Service}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.ServiceImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getService()
* @generated
*/
int SERVICE = 2;
/**
* The feature id for the 'Doc' attribute.
*
*
* @generated
* @ordered
*/
int SERVICE__DOC = SERVICE_REPOSITORY_OPTION__DOC;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int SERVICE__NAME = SERVICE_REPOSITORY_OPTION__NAME;
/**
* The feature id for the 'Gap Class' attribute.
*
*
* @generated
* @ordered
*/
int SERVICE__GAP_CLASS = SERVICE_REPOSITORY_OPTION__GAP_CLASS;
/**
* The feature id for the 'No Gap Class' attribute.
*
*
* @generated
* @ordered
*/
int SERVICE__NO_GAP_CLASS = SERVICE_REPOSITORY_OPTION__NO_GAP_CLASS;
/**
* The feature id for the 'Hint' attribute.
*
*
* @generated
* @ordered
*/
int SERVICE__HINT = SERVICE_REPOSITORY_OPTION__HINT;
/**
* The feature id for the 'Subscribe' containment reference.
*
*
* @generated
* @ordered
*/
int SERVICE__SUBSCRIBE = SERVICE_REPOSITORY_OPTION__SUBSCRIBE;
/**
* The feature id for the 'Dependencies' containment reference list.
*
*
* @generated
* @ordered
*/
int SERVICE__DEPENDENCIES = SERVICE_REPOSITORY_OPTION__DEPENDENCIES;
/**
* The feature id for the 'Comment' attribute.
*
*
* @generated
* @ordered
*/
int SERVICE__COMMENT = SERVICE_REPOSITORY_OPTION_FEATURE_COUNT + 0;
/**
* The feature id for the 'Web Service' attribute.
*
*
* @generated
* @ordered
*/
int SERVICE__WEB_SERVICE = SERVICE_REPOSITORY_OPTION_FEATURE_COUNT + 1;
/**
* The feature id for the 'Operations' containment reference list.
*
*
* @generated
* @ordered
*/
int SERVICE__OPERATIONS = SERVICE_REPOSITORY_OPTION_FEATURE_COUNT + 2;
/**
* The number of structural features of the 'Service' class.
*
*
* @generated
* @ordered
*/
int SERVICE_FEATURE_COUNT = SERVICE_REPOSITORY_OPTION_FEATURE_COUNT + 3;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.ResourceImpl Resource}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.ResourceImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getResource()
* @generated
*/
int RESOURCE = 3;
/**
* The feature id for the 'Doc' attribute.
*
*
* @generated
* @ordered
*/
int RESOURCE__DOC = 0;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int RESOURCE__NAME = 1;
/**
* The feature id for the 'Gap Class' attribute.
*
*
* @generated
* @ordered
*/
int RESOURCE__GAP_CLASS = 2;
/**
* The feature id for the 'No Gap Class' attribute.
*
*
* @generated
* @ordered
*/
int RESOURCE__NO_GAP_CLASS = 3;
/**
* The feature id for the 'Hint' attribute.
*
*
* @generated
* @ordered
*/
int RESOURCE__HINT = 4;
/**
* The feature id for the 'Scaffold' attribute.
*
*
* @generated
* @ordered
*/
int RESOURCE__SCAFFOLD = 5;
/**
* The feature id for the 'Path' attribute.
*
*
* @generated
* @ordered
*/
int RESOURCE__PATH = 6;
/**
* The feature id for the 'Dependencies' containment reference list.
*
*
* @generated
* @ordered
*/
int RESOURCE__DEPENDENCIES = 7;
/**
* The feature id for the 'Operations' containment reference list.
*
*
* @generated
* @ordered
*/
int RESOURCE__OPERATIONS = 8;
/**
* The number of structural features of the 'Resource' class.
*
*
* @generated
* @ordered
*/
int RESOURCE_FEATURE_COUNT = 9;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.ConsumerImpl Consumer}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.ConsumerImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getConsumer()
* @generated
*/
int CONSUMER = 4;
/**
* The feature id for the 'Doc' attribute.
*
*
* @generated
* @ordered
*/
int CONSUMER__DOC = 0;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int CONSUMER__NAME = 1;
/**
* The feature id for the 'Hint' attribute.
*
*
* @generated
* @ordered
*/
int CONSUMER__HINT = 2;
/**
* The feature id for the 'Dependencies' containment reference list.
*
*
* @generated
* @ordered
*/
int CONSUMER__DEPENDENCIES = 3;
/**
* The feature id for the 'Message Root' reference.
*
*
* @generated
* @ordered
*/
int CONSUMER__MESSAGE_ROOT = 4;
/**
* The feature id for the 'Channel' attribute.
*
*
* @generated
* @ordered
*/
int CONSUMER__CHANNEL = 5;
/**
* The feature id for the 'Subscribe' containment reference.
*
*
* @generated
* @ordered
*/
int CONSUMER__SUBSCRIBE = 6;
/**
* The number of structural features of the 'Consumer' class.
*
*
* @generated
* @ordered
*/
int CONSUMER_FEATURE_COUNT = 7;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.SubscribeImpl Subscribe}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.SubscribeImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getSubscribe()
* @generated
*/
int SUBSCRIBE = 5;
/**
* The feature id for the 'Topic' attribute.
*
*
* @generated
* @ordered
*/
int SUBSCRIBE__TOPIC = 0;
/**
* The feature id for the 'Event Bus' attribute.
*
*
* @generated
* @ordered
*/
int SUBSCRIBE__EVENT_BUS = 1;
/**
* The number of structural features of the 'Subscribe' class.
*
*
* @generated
* @ordered
*/
int SUBSCRIBE_FEATURE_COUNT = 2;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.PublishImpl Publish}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.PublishImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getPublish()
* @generated
*/
int PUBLISH = 6;
/**
* The feature id for the 'Event Type' reference.
*
*
* @generated
* @ordered
*/
int PUBLISH__EVENT_TYPE = 0;
/**
* The feature id for the 'Topic' attribute.
*
*
* @generated
* @ordered
*/
int PUBLISH__TOPIC = 1;
/**
* The feature id for the 'Event Bus' attribute.
*
*
* @generated
* @ordered
*/
int PUBLISH__EVENT_BUS = 2;
/**
* The number of structural features of the 'Publish' class.
*
*
* @generated
* @ordered
*/
int PUBLISH_FEATURE_COUNT = 3;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.SimpleDomainObjectImpl Simple Domain Object}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.SimpleDomainObjectImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getSimpleDomainObject()
* @generated
*/
int SIMPLE_DOMAIN_OBJECT = 18;
/**
* The feature id for the 'Doc' attribute.
*
*
* @generated
* @ordered
*/
int SIMPLE_DOMAIN_OBJECT__DOC = 0;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int SIMPLE_DOMAIN_OBJECT__NAME = 1;
/**
* The feature id for the 'Package' attribute.
*
*
* @generated
* @ordered
*/
int SIMPLE_DOMAIN_OBJECT__PACKAGE = 2;
/**
* The feature id for the 'Hint' attribute.
*
*
* @generated
* @ordered
*/
int SIMPLE_DOMAIN_OBJECT__HINT = 3;
/**
* The number of structural features of the 'Simple Domain Object' class.
*
*
* @generated
* @ordered
*/
int SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT = 4;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.DomainObjectImpl Domain Object}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.DomainObjectImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getDomainObject()
* @generated
*/
int DOMAIN_OBJECT = 19;
/**
* The feature id for the 'Doc' attribute.
*
*
* @generated
* @ordered
*/
int DOMAIN_OBJECT__DOC = SIMPLE_DOMAIN_OBJECT__DOC;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int DOMAIN_OBJECT__NAME = SIMPLE_DOMAIN_OBJECT__NAME;
/**
* The feature id for the 'Package' attribute.
*
*
* @generated
* @ordered
*/
int DOMAIN_OBJECT__PACKAGE = SIMPLE_DOMAIN_OBJECT__PACKAGE;
/**
* The feature id for the 'Hint' attribute.
*
*
* @generated
* @ordered
*/
int DOMAIN_OBJECT__HINT = SIMPLE_DOMAIN_OBJECT__HINT;
/**
* The feature id for the 'Comment' attribute.
*
*
* @generated
* @ordered
*/
int DOMAIN_OBJECT__COMMENT = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 0;
/**
* The feature id for the 'Abstract' attribute.
*
*
* @generated
* @ordered
*/
int DOMAIN_OBJECT__ABSTRACT = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 1;
/**
* The feature id for the 'Extends Name' attribute.
*
*
* @generated
* @ordered
*/
int DOMAIN_OBJECT__EXTENDS_NAME = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 2;
/**
* The feature id for the 'Traits' reference list.
*
*
* @generated
* @ordered
*/
int DOMAIN_OBJECT__TRAITS = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 3;
/**
* The feature id for the 'Cache' attribute.
*
*
* @generated
* @ordered
*/
int DOMAIN_OBJECT__CACHE = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 4;
/**
* The feature id for the 'Gap Class' attribute.
*
*
* @generated
* @ordered
*/
int DOMAIN_OBJECT__GAP_CLASS = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 5;
/**
* The feature id for the 'No Gap Class' attribute.
*
*
* @generated
* @ordered
*/
int DOMAIN_OBJECT__NO_GAP_CLASS = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 6;
/**
* The feature id for the 'Scaffold' attribute.
*
*
* @generated
* @ordered
*/
int DOMAIN_OBJECT__SCAFFOLD = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 7;
/**
* The feature id for the 'Database Table' attribute.
*
*
* @generated
* @ordered
*/
int DOMAIN_OBJECT__DATABASE_TABLE = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 8;
/**
* The feature id for the 'Discriminator Value' attribute.
*
*
* @generated
* @ordered
*/
int DOMAIN_OBJECT__DISCRIMINATOR_VALUE = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 9;
/**
* The feature id for the 'Discriminator Column' attribute.
*
*
* @generated
* @ordered
*/
int DOMAIN_OBJECT__DISCRIMINATOR_COLUMN = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 10;
/**
* The feature id for the 'Discriminator Type' attribute.
*
*
* @generated
* @ordered
*/
int DOMAIN_OBJECT__DISCRIMINATOR_TYPE = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 11;
/**
* The feature id for the 'Discriminator Length' attribute.
*
*
* @generated
* @ordered
*/
int DOMAIN_OBJECT__DISCRIMINATOR_LENGTH = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 12;
/**
* The feature id for the 'Inheritance Type' attribute.
*
*
* @generated
* @ordered
*/
int DOMAIN_OBJECT__INHERITANCE_TYPE = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 13;
/**
* The feature id for the 'Validate' attribute.
*
*
* @generated
* @ordered
*/
int DOMAIN_OBJECT__VALIDATE = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 14;
/**
* The feature id for the 'Aggregate Root' attribute.
*
*
* @generated
* @ordered
*/
int DOMAIN_OBJECT__AGGREGATE_ROOT = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 15;
/**
* The feature id for the 'Belongs To' reference.
*
*
* @generated
* @ordered
*/
int DOMAIN_OBJECT__BELONGS_TO = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 16;
/**
* The feature id for the 'Attributes' containment reference list.
*
*
* @generated
* @ordered
*/
int DOMAIN_OBJECT__ATTRIBUTES = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 17;
/**
* The feature id for the 'References' containment reference list.
*
*
* @generated
* @ordered
*/
int DOMAIN_OBJECT__REFERENCES = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 18;
/**
* The feature id for the 'Operations' containment reference list.
*
*
* @generated
* @ordered
*/
int DOMAIN_OBJECT__OPERATIONS = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 19;
/**
* The feature id for the 'Repository' containment reference.
*
*
* @generated
* @ordered
*/
int DOMAIN_OBJECT__REPOSITORY = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 20;
/**
* The number of structural features of the 'Domain Object' class.
*
*
* @generated
* @ordered
*/
int DOMAIN_OBJECT_FEATURE_COUNT = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 21;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.EventImpl Event}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.EventImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getEvent()
* @generated
*/
int EVENT = 7;
/**
* The feature id for the 'Doc' attribute.
*
*
* @generated
* @ordered
*/
int EVENT__DOC = DOMAIN_OBJECT__DOC;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int EVENT__NAME = DOMAIN_OBJECT__NAME;
/**
* The feature id for the 'Package' attribute.
*
*
* @generated
* @ordered
*/
int EVENT__PACKAGE = DOMAIN_OBJECT__PACKAGE;
/**
* The feature id for the 'Hint' attribute.
*
*
* @generated
* @ordered
*/
int EVENT__HINT = DOMAIN_OBJECT__HINT;
/**
* The feature id for the 'Comment' attribute.
*
*
* @generated
* @ordered
*/
int EVENT__COMMENT = DOMAIN_OBJECT__COMMENT;
/**
* The feature id for the 'Abstract' attribute.
*
*
* @generated
* @ordered
*/
int EVENT__ABSTRACT = DOMAIN_OBJECT__ABSTRACT;
/**
* The feature id for the 'Extends Name' attribute.
*
*
* @generated
* @ordered
*/
int EVENT__EXTENDS_NAME = DOMAIN_OBJECT__EXTENDS_NAME;
/**
* The feature id for the 'Traits' reference list.
*
*
* @generated
* @ordered
*/
int EVENT__TRAITS = DOMAIN_OBJECT__TRAITS;
/**
* The feature id for the 'Cache' attribute.
*
*
* @generated
* @ordered
*/
int EVENT__CACHE = DOMAIN_OBJECT__CACHE;
/**
* The feature id for the 'Gap Class' attribute.
*
*
* @generated
* @ordered
*/
int EVENT__GAP_CLASS = DOMAIN_OBJECT__GAP_CLASS;
/**
* The feature id for the 'No Gap Class' attribute.
*
*
* @generated
* @ordered
*/
int EVENT__NO_GAP_CLASS = DOMAIN_OBJECT__NO_GAP_CLASS;
/**
* The feature id for the 'Scaffold' attribute.
*
*
* @generated
* @ordered
*/
int EVENT__SCAFFOLD = DOMAIN_OBJECT__SCAFFOLD;
/**
* The feature id for the 'Database Table' attribute.
*
*
* @generated
* @ordered
*/
int EVENT__DATABASE_TABLE = DOMAIN_OBJECT__DATABASE_TABLE;
/**
* The feature id for the 'Discriminator Value' attribute.
*
*
* @generated
* @ordered
*/
int EVENT__DISCRIMINATOR_VALUE = DOMAIN_OBJECT__DISCRIMINATOR_VALUE;
/**
* The feature id for the 'Discriminator Column' attribute.
*
*
* @generated
* @ordered
*/
int EVENT__DISCRIMINATOR_COLUMN = DOMAIN_OBJECT__DISCRIMINATOR_COLUMN;
/**
* The feature id for the 'Discriminator Type' attribute.
*
*
* @generated
* @ordered
*/
int EVENT__DISCRIMINATOR_TYPE = DOMAIN_OBJECT__DISCRIMINATOR_TYPE;
/**
* The feature id for the 'Discriminator Length' attribute.
*
*
* @generated
* @ordered
*/
int EVENT__DISCRIMINATOR_LENGTH = DOMAIN_OBJECT__DISCRIMINATOR_LENGTH;
/**
* The feature id for the 'Inheritance Type' attribute.
*
*
* @generated
* @ordered
*/
int EVENT__INHERITANCE_TYPE = DOMAIN_OBJECT__INHERITANCE_TYPE;
/**
* The feature id for the 'Validate' attribute.
*
*
* @generated
* @ordered
*/
int EVENT__VALIDATE = DOMAIN_OBJECT__VALIDATE;
/**
* The feature id for the 'Aggregate Root' attribute.
*
*
* @generated
* @ordered
*/
int EVENT__AGGREGATE_ROOT = DOMAIN_OBJECT__AGGREGATE_ROOT;
/**
* The feature id for the 'Belongs To' reference.
*
*
* @generated
* @ordered
*/
int EVENT__BELONGS_TO = DOMAIN_OBJECT__BELONGS_TO;
/**
* The feature id for the 'Attributes' containment reference list.
*
*
* @generated
* @ordered
*/
int EVENT__ATTRIBUTES = DOMAIN_OBJECT__ATTRIBUTES;
/**
* The feature id for the 'References' containment reference list.
*
*
* @generated
* @ordered
*/
int EVENT__REFERENCES = DOMAIN_OBJECT__REFERENCES;
/**
* The feature id for the 'Operations' containment reference list.
*
*
* @generated
* @ordered
*/
int EVENT__OPERATIONS = DOMAIN_OBJECT__OPERATIONS;
/**
* The feature id for the 'Repository' containment reference.
*
*
* @generated
* @ordered
*/
int EVENT__REPOSITORY = DOMAIN_OBJECT__REPOSITORY;
/**
* The feature id for the 'Persistent' attribute.
*
*
* @generated
* @ordered
*/
int EVENT__PERSISTENT = DOMAIN_OBJECT_FEATURE_COUNT + 0;
/**
* The number of structural features of the 'Event' class.
*
*
* @generated
* @ordered
*/
int EVENT_FEATURE_COUNT = DOMAIN_OBJECT_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.DomainObjectTypedElementImpl Domain Object Typed Element}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.DomainObjectTypedElementImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getDomainObjectTypedElement()
* @generated
*/
int DOMAIN_OBJECT_TYPED_ELEMENT = 8;
/**
* The number of structural features of the 'Domain Object Typed Element' class.
*
*
* @generated
* @ordered
*/
int DOMAIN_OBJECT_TYPED_ELEMENT_FEATURE_COUNT = 0;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.ServiceOperationImpl Service Operation}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.ServiceOperationImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getServiceOperation()
* @generated
*/
int SERVICE_OPERATION = 9;
/**
* The feature id for the 'Doc' attribute.
*
*
* @generated
* @ordered
*/
int SERVICE_OPERATION__DOC = DOMAIN_OBJECT_TYPED_ELEMENT_FEATURE_COUNT + 0;
/**
* The feature id for the 'Visibility' attribute.
*
*
* @generated
* @ordered
*/
int SERVICE_OPERATION__VISIBILITY = DOMAIN_OBJECT_TYPED_ELEMENT_FEATURE_COUNT + 1;
/**
* The feature id for the 'Return Type' containment reference.
*
*
* @generated
* @ordered
*/
int SERVICE_OPERATION__RETURN_TYPE = DOMAIN_OBJECT_TYPED_ELEMENT_FEATURE_COUNT + 2;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int SERVICE_OPERATION__NAME = DOMAIN_OBJECT_TYPED_ELEMENT_FEATURE_COUNT + 3;
/**
* The feature id for the 'Parameters' containment reference list.
*
*
* @generated
* @ordered
*/
int SERVICE_OPERATION__PARAMETERS = DOMAIN_OBJECT_TYPED_ELEMENT_FEATURE_COUNT + 4;
/**
* The feature id for the 'Throws' attribute.
*
*
* @generated
* @ordered
*/
int SERVICE_OPERATION__THROWS = DOMAIN_OBJECT_TYPED_ELEMENT_FEATURE_COUNT + 5;
/**
* The feature id for the 'Hint' attribute.
*
*
* @generated
* @ordered
*/
int SERVICE_OPERATION__HINT = DOMAIN_OBJECT_TYPED_ELEMENT_FEATURE_COUNT + 6;
/**
* The feature id for the 'Publish' containment reference.
*
*
* @generated
* @ordered
*/
int SERVICE_OPERATION__PUBLISH = DOMAIN_OBJECT_TYPED_ELEMENT_FEATURE_COUNT + 7;
/**
* The feature id for the 'Delegate Holder' containment reference.
*
*
* @generated
* @ordered
*/
int SERVICE_OPERATION__DELEGATE_HOLDER = DOMAIN_OBJECT_TYPED_ELEMENT_FEATURE_COUNT + 8;
/**
* The number of structural features of the 'Service Operation' class.
*
*
* @generated
* @ordered
*/
int SERVICE_OPERATION_FEATURE_COUNT = DOMAIN_OBJECT_TYPED_ELEMENT_FEATURE_COUNT + 9;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.ServiceOperationDelegateImpl Service Operation Delegate}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.ServiceOperationDelegateImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getServiceOperationDelegate()
* @generated
*/
int SERVICE_OPERATION_DELEGATE = 10;
/**
* The feature id for the 'Delegate' reference.
*
*
* @generated
* @ordered
*/
int SERVICE_OPERATION_DELEGATE__DELEGATE = 0;
/**
* The feature id for the 'Delegate Operation' reference.
*
*
* @generated
* @ordered
*/
int SERVICE_OPERATION_DELEGATE__DELEGATE_OPERATION = 1;
/**
* The number of structural features of the 'Service Operation Delegate' class.
*
*
* @generated
* @ordered
*/
int SERVICE_OPERATION_DELEGATE_FEATURE_COUNT = 2;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.ServiceRepositoryOperationOptionImpl Service Repository Operation Option}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.ServiceRepositoryOperationOptionImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getServiceRepositoryOperationOption()
* @generated
*/
int SERVICE_REPOSITORY_OPERATION_OPTION = 12;
/**
* The number of structural features of the 'Service Repository Operation Option' class.
*
*
* @generated
* @ordered
*/
int SERVICE_REPOSITORY_OPERATION_OPTION_FEATURE_COUNT = 0;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.ResourceOperationImpl Resource Operation}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.ResourceOperationImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getResourceOperation()
* @generated
*/
int RESOURCE_OPERATION = 13;
/**
* The feature id for the 'Doc' attribute.
*
*
* @generated
* @ordered
*/
int RESOURCE_OPERATION__DOC = 0;
/**
* The feature id for the 'Visibility' attribute.
*
*
* @generated
* @ordered
*/
int RESOURCE_OPERATION__VISIBILITY = 1;
/**
* The feature id for the 'Return Type' containment reference.
*
*
* @generated
* @ordered
*/
int RESOURCE_OPERATION__RETURN_TYPE = 2;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int RESOURCE_OPERATION__NAME = 3;
/**
* The feature id for the 'Parameters' containment reference list.
*
*
* @generated
* @ordered
*/
int RESOURCE_OPERATION__PARAMETERS = 4;
/**
* The feature id for the 'Throws' attribute.
*
*
* @generated
* @ordered
*/
int RESOURCE_OPERATION__THROWS = 5;
/**
* The feature id for the 'Hint' attribute.
*
*
* @generated
* @ordered
*/
int RESOURCE_OPERATION__HINT = 6;
/**
* The feature id for the 'Http Method' attribute.
*
*
* @generated
* @ordered
*/
int RESOURCE_OPERATION__HTTP_METHOD = 7;
/**
* The feature id for the 'Path' attribute.
*
*
* @generated
* @ordered
*/
int RESOURCE_OPERATION__PATH = 8;
/**
* The feature id for the 'Return String' attribute.
*
*
* @generated
* @ordered
*/
int RESOURCE_OPERATION__RETURN_STRING = 9;
/**
* The feature id for the 'Delegate Holder' containment reference.
*
*
* @generated
* @ordered
*/
int RESOURCE_OPERATION__DELEGATE_HOLDER = 10;
/**
* The number of structural features of the 'Resource Operation' class.
*
*
* @generated
* @ordered
*/
int RESOURCE_OPERATION_FEATURE_COUNT = 11;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.ResourceOperationDelegateImpl Resource Operation Delegate}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.ResourceOperationDelegateImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getResourceOperationDelegate()
* @generated
*/
int RESOURCE_OPERATION_DELEGATE = 14;
/**
* The feature id for the 'Delegate' reference.
*
*
* @generated
* @ordered
*/
int RESOURCE_OPERATION_DELEGATE__DELEGATE = 0;
/**
* The feature id for the 'Delegate Operation' reference.
*
*
* @generated
* @ordered
*/
int RESOURCE_OPERATION_DELEGATE__DELEGATE_OPERATION = 1;
/**
* The number of structural features of the 'Resource Operation Delegate' class.
*
*
* @generated
* @ordered
*/
int RESOURCE_OPERATION_DELEGATE_FEATURE_COUNT = 2;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.RepositoryOperationImpl Repository Operation}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.RepositoryOperationImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getRepositoryOperation()
* @generated
*/
int REPOSITORY_OPERATION = 15;
/**
* The feature id for the 'Doc' attribute.
*
*
* @generated
* @ordered
*/
int REPOSITORY_OPERATION__DOC = DOMAIN_OBJECT_TYPED_ELEMENT_FEATURE_COUNT + 0;
/**
* The feature id for the 'Visibility' attribute.
*
*
* @generated
* @ordered
*/
int REPOSITORY_OPERATION__VISIBILITY = DOMAIN_OBJECT_TYPED_ELEMENT_FEATURE_COUNT + 1;
/**
* The feature id for the 'Return Type' containment reference.
*
*
* @generated
* @ordered
*/
int REPOSITORY_OPERATION__RETURN_TYPE = DOMAIN_OBJECT_TYPED_ELEMENT_FEATURE_COUNT + 2;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int REPOSITORY_OPERATION__NAME = DOMAIN_OBJECT_TYPED_ELEMENT_FEATURE_COUNT + 3;
/**
* The feature id for the 'Parameters' containment reference list.
*
*
* @generated
* @ordered
*/
int REPOSITORY_OPERATION__PARAMETERS = DOMAIN_OBJECT_TYPED_ELEMENT_FEATURE_COUNT + 4;
/**
* The feature id for the 'Throws' attribute.
*
*
* @generated
* @ordered
*/
int REPOSITORY_OPERATION__THROWS = DOMAIN_OBJECT_TYPED_ELEMENT_FEATURE_COUNT + 5;
/**
* The feature id for the 'Hint' attribute.
*
*
* @generated
* @ordered
*/
int REPOSITORY_OPERATION__HINT = DOMAIN_OBJECT_TYPED_ELEMENT_FEATURE_COUNT + 6;
/**
* The feature id for the 'Cache' attribute.
*
*
* @generated
* @ordered
*/
int REPOSITORY_OPERATION__CACHE = DOMAIN_OBJECT_TYPED_ELEMENT_FEATURE_COUNT + 7;
/**
* The feature id for the 'Gap Operation' attribute.
*
*
* @generated
* @ordered
*/
int REPOSITORY_OPERATION__GAP_OPERATION = DOMAIN_OBJECT_TYPED_ELEMENT_FEATURE_COUNT + 8;
/**
* The feature id for the 'No Gap Operation' attribute.
*
*
* @generated
* @ordered
*/
int REPOSITORY_OPERATION__NO_GAP_OPERATION = DOMAIN_OBJECT_TYPED_ELEMENT_FEATURE_COUNT + 9;
/**
* The feature id for the 'Query' attribute.
*
*
* @generated
* @ordered
*/
int REPOSITORY_OPERATION__QUERY = DOMAIN_OBJECT_TYPED_ELEMENT_FEATURE_COUNT + 10;
/**
* The feature id for the 'Condition' attribute.
*
*
* @generated
* @ordered
*/
int REPOSITORY_OPERATION__CONDITION = DOMAIN_OBJECT_TYPED_ELEMENT_FEATURE_COUNT + 11;
/**
* The feature id for the 'Select' attribute.
*
*
* @generated
* @ordered
*/
int REPOSITORY_OPERATION__SELECT = DOMAIN_OBJECT_TYPED_ELEMENT_FEATURE_COUNT + 12;
/**
* The feature id for the 'Group By' attribute.
*
*
* @generated
* @ordered
*/
int REPOSITORY_OPERATION__GROUP_BY = DOMAIN_OBJECT_TYPED_ELEMENT_FEATURE_COUNT + 13;
/**
* The feature id for the 'Order By' attribute.
*
*
* @generated
* @ordered
*/
int REPOSITORY_OPERATION__ORDER_BY = DOMAIN_OBJECT_TYPED_ELEMENT_FEATURE_COUNT + 14;
/**
* The feature id for the 'Construct' attribute.
*
*
* @generated
* @ordered
*/
int REPOSITORY_OPERATION__CONSTRUCT = DOMAIN_OBJECT_TYPED_ELEMENT_FEATURE_COUNT + 15;
/**
* The feature id for the 'Build' attribute.
*
*
* @generated
* @ordered
*/
int REPOSITORY_OPERATION__BUILD = DOMAIN_OBJECT_TYPED_ELEMENT_FEATURE_COUNT + 16;
/**
* The feature id for the 'Map' attribute.
*
*
* @generated
* @ordered
*/
int REPOSITORY_OPERATION__MAP = DOMAIN_OBJECT_TYPED_ELEMENT_FEATURE_COUNT + 17;
/**
* The feature id for the 'Publish' containment reference.
*
*
* @generated
* @ordered
*/
int REPOSITORY_OPERATION__PUBLISH = DOMAIN_OBJECT_TYPED_ELEMENT_FEATURE_COUNT + 18;
/**
* The feature id for the 'Delegate To Access Object' attribute.
*
*
* @generated
* @ordered
*/
int REPOSITORY_OPERATION__DELEGATE_TO_ACCESS_OBJECT = DOMAIN_OBJECT_TYPED_ELEMENT_FEATURE_COUNT + 19;
/**
* The feature id for the 'Access Object Name' attribute.
*
*
* @generated
* @ordered
*/
int REPOSITORY_OPERATION__ACCESS_OBJECT_NAME = DOMAIN_OBJECT_TYPED_ELEMENT_FEATURE_COUNT + 20;
/**
* The number of structural features of the 'Repository Operation' class.
*
*
* @generated
* @ordered
*/
int REPOSITORY_OPERATION_FEATURE_COUNT = DOMAIN_OBJECT_TYPED_ELEMENT_FEATURE_COUNT + 21;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.ParameterImpl Parameter}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.ParameterImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getParameter()
* @generated
*/
int PARAMETER = 16;
/**
* The feature id for the 'Doc' attribute.
*
*
* @generated
* @ordered
*/
int PARAMETER__DOC = DOMAIN_OBJECT_TYPED_ELEMENT_FEATURE_COUNT + 0;
/**
* The feature id for the 'Parameter Type' containment reference.
*
*
* @generated
* @ordered
*/
int PARAMETER__PARAMETER_TYPE = DOMAIN_OBJECT_TYPED_ELEMENT_FEATURE_COUNT + 1;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int PARAMETER__NAME = DOMAIN_OBJECT_TYPED_ELEMENT_FEATURE_COUNT + 2;
/**
* The number of structural features of the 'Parameter' class.
*
*
* @generated
* @ordered
*/
int PARAMETER_FEATURE_COUNT = DOMAIN_OBJECT_TYPED_ELEMENT_FEATURE_COUNT + 3;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.ComplexTypeImpl Complex Type}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.ComplexTypeImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getComplexType()
* @generated
*/
int COMPLEX_TYPE = 17;
/**
* The feature id for the 'Type' attribute.
*
*
* @generated
* @ordered
*/
int COMPLEX_TYPE__TYPE = 0;
/**
* The feature id for the 'Domain Object Type' reference.
*
*
* @generated
* @ordered
*/
int COMPLEX_TYPE__DOMAIN_OBJECT_TYPE = 1;
/**
* The feature id for the 'Collection Type' attribute.
*
*
* @generated
* @ordered
*/
int COMPLEX_TYPE__COLLECTION_TYPE = 2;
/**
* The feature id for the 'Map Collection Type' attribute.
*
*
* @generated
* @ordered
*/
int COMPLEX_TYPE__MAP_COLLECTION_TYPE = 3;
/**
* The feature id for the 'Map Key Type' attribute.
*
*
* @generated
* @ordered
*/
int COMPLEX_TYPE__MAP_KEY_TYPE = 4;
/**
* The feature id for the 'Map Key Domain Object Type' reference.
*
*
* @generated
* @ordered
*/
int COMPLEX_TYPE__MAP_KEY_DOMAIN_OBJECT_TYPE = 5;
/**
* The number of structural features of the 'Complex Type' class.
*
*
* @generated
* @ordered
*/
int COMPLEX_TYPE_FEATURE_COUNT = 6;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.EntityImpl Entity}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.EntityImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getEntity()
* @generated
*/
int ENTITY = 20;
/**
* The feature id for the 'Doc' attribute.
*
*
* @generated
* @ordered
*/
int ENTITY__DOC = DOMAIN_OBJECT__DOC;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int ENTITY__NAME = DOMAIN_OBJECT__NAME;
/**
* The feature id for the 'Package' attribute.
*
*
* @generated
* @ordered
*/
int ENTITY__PACKAGE = DOMAIN_OBJECT__PACKAGE;
/**
* The feature id for the 'Hint' attribute.
*
*
* @generated
* @ordered
*/
int ENTITY__HINT = DOMAIN_OBJECT__HINT;
/**
* The feature id for the 'Comment' attribute.
*
*
* @generated
* @ordered
*/
int ENTITY__COMMENT = DOMAIN_OBJECT__COMMENT;
/**
* The feature id for the 'Abstract' attribute.
*
*
* @generated
* @ordered
*/
int ENTITY__ABSTRACT = DOMAIN_OBJECT__ABSTRACT;
/**
* The feature id for the 'Extends Name' attribute.
*
*
* @generated
* @ordered
*/
int ENTITY__EXTENDS_NAME = DOMAIN_OBJECT__EXTENDS_NAME;
/**
* The feature id for the 'Traits' reference list.
*
*
* @generated
* @ordered
*/
int ENTITY__TRAITS = DOMAIN_OBJECT__TRAITS;
/**
* The feature id for the 'Cache' attribute.
*
*
* @generated
* @ordered
*/
int ENTITY__CACHE = DOMAIN_OBJECT__CACHE;
/**
* The feature id for the 'Gap Class' attribute.
*
*
* @generated
* @ordered
*/
int ENTITY__GAP_CLASS = DOMAIN_OBJECT__GAP_CLASS;
/**
* The feature id for the 'No Gap Class' attribute.
*
*
* @generated
* @ordered
*/
int ENTITY__NO_GAP_CLASS = DOMAIN_OBJECT__NO_GAP_CLASS;
/**
* The feature id for the 'Scaffold' attribute.
*
*
* @generated
* @ordered
*/
int ENTITY__SCAFFOLD = DOMAIN_OBJECT__SCAFFOLD;
/**
* The feature id for the 'Database Table' attribute.
*
*
* @generated
* @ordered
*/
int ENTITY__DATABASE_TABLE = DOMAIN_OBJECT__DATABASE_TABLE;
/**
* The feature id for the 'Discriminator Value' attribute.
*
*
* @generated
* @ordered
*/
int ENTITY__DISCRIMINATOR_VALUE = DOMAIN_OBJECT__DISCRIMINATOR_VALUE;
/**
* The feature id for the 'Discriminator Column' attribute.
*
*
* @generated
* @ordered
*/
int ENTITY__DISCRIMINATOR_COLUMN = DOMAIN_OBJECT__DISCRIMINATOR_COLUMN;
/**
* The feature id for the 'Discriminator Type' attribute.
*
*
* @generated
* @ordered
*/
int ENTITY__DISCRIMINATOR_TYPE = DOMAIN_OBJECT__DISCRIMINATOR_TYPE;
/**
* The feature id for the 'Discriminator Length' attribute.
*
*
* @generated
* @ordered
*/
int ENTITY__DISCRIMINATOR_LENGTH = DOMAIN_OBJECT__DISCRIMINATOR_LENGTH;
/**
* The feature id for the 'Inheritance Type' attribute.
*
*
* @generated
* @ordered
*/
int ENTITY__INHERITANCE_TYPE = DOMAIN_OBJECT__INHERITANCE_TYPE;
/**
* The feature id for the 'Validate' attribute.
*
*
* @generated
* @ordered
*/
int ENTITY__VALIDATE = DOMAIN_OBJECT__VALIDATE;
/**
* The feature id for the 'Aggregate Root' attribute.
*
*
* @generated
* @ordered
*/
int ENTITY__AGGREGATE_ROOT = DOMAIN_OBJECT__AGGREGATE_ROOT;
/**
* The feature id for the 'Belongs To' reference.
*
*
* @generated
* @ordered
*/
int ENTITY__BELONGS_TO = DOMAIN_OBJECT__BELONGS_TO;
/**
* The feature id for the 'Attributes' containment reference list.
*
*
* @generated
* @ordered
*/
int ENTITY__ATTRIBUTES = DOMAIN_OBJECT__ATTRIBUTES;
/**
* The feature id for the 'References' containment reference list.
*
*
* @generated
* @ordered
*/
int ENTITY__REFERENCES = DOMAIN_OBJECT__REFERENCES;
/**
* The feature id for the 'Operations' containment reference list.
*
*
* @generated
* @ordered
*/
int ENTITY__OPERATIONS = DOMAIN_OBJECT__OPERATIONS;
/**
* The feature id for the 'Repository' containment reference.
*
*
* @generated
* @ordered
*/
int ENTITY__REPOSITORY = DOMAIN_OBJECT__REPOSITORY;
/**
* The feature id for the 'Extends' reference.
*
*
* @generated
* @ordered
*/
int ENTITY__EXTENDS = DOMAIN_OBJECT_FEATURE_COUNT + 0;
/**
* The feature id for the 'Not Optimistic Locking' attribute.
*
*
* @generated
* @ordered
*/
int ENTITY__NOT_OPTIMISTIC_LOCKING = DOMAIN_OBJECT_FEATURE_COUNT + 1;
/**
* The feature id for the 'Not Auditable' attribute.
*
*
* @generated
* @ordered
*/
int ENTITY__NOT_AUDITABLE = DOMAIN_OBJECT_FEATURE_COUNT + 2;
/**
* The number of structural features of the 'Entity' class.
*
*
* @generated
* @ordered
*/
int ENTITY_FEATURE_COUNT = DOMAIN_OBJECT_FEATURE_COUNT + 3;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.ValueObjectImpl Value Object}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.ValueObjectImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getValueObject()
* @generated
*/
int VALUE_OBJECT = 21;
/**
* The feature id for the 'Doc' attribute.
*
*
* @generated
* @ordered
*/
int VALUE_OBJECT__DOC = DOMAIN_OBJECT__DOC;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int VALUE_OBJECT__NAME = DOMAIN_OBJECT__NAME;
/**
* The feature id for the 'Package' attribute.
*
*
* @generated
* @ordered
*/
int VALUE_OBJECT__PACKAGE = DOMAIN_OBJECT__PACKAGE;
/**
* The feature id for the 'Hint' attribute.
*
*
* @generated
* @ordered
*/
int VALUE_OBJECT__HINT = DOMAIN_OBJECT__HINT;
/**
* The feature id for the 'Comment' attribute.
*
*
* @generated
* @ordered
*/
int VALUE_OBJECT__COMMENT = DOMAIN_OBJECT__COMMENT;
/**
* The feature id for the 'Abstract' attribute.
*
*
* @generated
* @ordered
*/
int VALUE_OBJECT__ABSTRACT = DOMAIN_OBJECT__ABSTRACT;
/**
* The feature id for the 'Extends Name' attribute.
*
*
* @generated
* @ordered
*/
int VALUE_OBJECT__EXTENDS_NAME = DOMAIN_OBJECT__EXTENDS_NAME;
/**
* The feature id for the 'Traits' reference list.
*
*
* @generated
* @ordered
*/
int VALUE_OBJECT__TRAITS = DOMAIN_OBJECT__TRAITS;
/**
* The feature id for the 'Cache' attribute.
*
*
* @generated
* @ordered
*/
int VALUE_OBJECT__CACHE = DOMAIN_OBJECT__CACHE;
/**
* The feature id for the 'Gap Class' attribute.
*
*
* @generated
* @ordered
*/
int VALUE_OBJECT__GAP_CLASS = DOMAIN_OBJECT__GAP_CLASS;
/**
* The feature id for the 'No Gap Class' attribute.
*
*
* @generated
* @ordered
*/
int VALUE_OBJECT__NO_GAP_CLASS = DOMAIN_OBJECT__NO_GAP_CLASS;
/**
* The feature id for the 'Scaffold' attribute.
*
*
* @generated
* @ordered
*/
int VALUE_OBJECT__SCAFFOLD = DOMAIN_OBJECT__SCAFFOLD;
/**
* The feature id for the 'Database Table' attribute.
*
*
* @generated
* @ordered
*/
int VALUE_OBJECT__DATABASE_TABLE = DOMAIN_OBJECT__DATABASE_TABLE;
/**
* The feature id for the 'Discriminator Value' attribute.
*
*
* @generated
* @ordered
*/
int VALUE_OBJECT__DISCRIMINATOR_VALUE = DOMAIN_OBJECT__DISCRIMINATOR_VALUE;
/**
* The feature id for the 'Discriminator Column' attribute.
*
*
* @generated
* @ordered
*/
int VALUE_OBJECT__DISCRIMINATOR_COLUMN = DOMAIN_OBJECT__DISCRIMINATOR_COLUMN;
/**
* The feature id for the 'Discriminator Type' attribute.
*
*
* @generated
* @ordered
*/
int VALUE_OBJECT__DISCRIMINATOR_TYPE = DOMAIN_OBJECT__DISCRIMINATOR_TYPE;
/**
* The feature id for the 'Discriminator Length' attribute.
*
*
* @generated
* @ordered
*/
int VALUE_OBJECT__DISCRIMINATOR_LENGTH = DOMAIN_OBJECT__DISCRIMINATOR_LENGTH;
/**
* The feature id for the 'Inheritance Type' attribute.
*
*
* @generated
* @ordered
*/
int VALUE_OBJECT__INHERITANCE_TYPE = DOMAIN_OBJECT__INHERITANCE_TYPE;
/**
* The feature id for the 'Validate' attribute.
*
*
* @generated
* @ordered
*/
int VALUE_OBJECT__VALIDATE = DOMAIN_OBJECT__VALIDATE;
/**
* The feature id for the 'Aggregate Root' attribute.
*
*
* @generated
* @ordered
*/
int VALUE_OBJECT__AGGREGATE_ROOT = DOMAIN_OBJECT__AGGREGATE_ROOT;
/**
* The feature id for the 'Belongs To' reference.
*
*
* @generated
* @ordered
*/
int VALUE_OBJECT__BELONGS_TO = DOMAIN_OBJECT__BELONGS_TO;
/**
* The feature id for the 'Attributes' containment reference list.
*
*
* @generated
* @ordered
*/
int VALUE_OBJECT__ATTRIBUTES = DOMAIN_OBJECT__ATTRIBUTES;
/**
* The feature id for the 'References' containment reference list.
*
*
* @generated
* @ordered
*/
int VALUE_OBJECT__REFERENCES = DOMAIN_OBJECT__REFERENCES;
/**
* The feature id for the 'Operations' containment reference list.
*
*
* @generated
* @ordered
*/
int VALUE_OBJECT__OPERATIONS = DOMAIN_OBJECT__OPERATIONS;
/**
* The feature id for the 'Repository' containment reference.
*
*
* @generated
* @ordered
*/
int VALUE_OBJECT__REPOSITORY = DOMAIN_OBJECT__REPOSITORY;
/**
* The feature id for the 'Extends' reference.
*
*
* @generated
* @ordered
*/
int VALUE_OBJECT__EXTENDS = DOMAIN_OBJECT_FEATURE_COUNT + 0;
/**
* The feature id for the 'Not Optimistic Locking' attribute.
*
*
* @generated
* @ordered
*/
int VALUE_OBJECT__NOT_OPTIMISTIC_LOCKING = DOMAIN_OBJECT_FEATURE_COUNT + 1;
/**
* The feature id for the 'Not Immutable' attribute.
*
*
* @generated
* @ordered
*/
int VALUE_OBJECT__NOT_IMMUTABLE = DOMAIN_OBJECT_FEATURE_COUNT + 2;
/**
* The feature id for the 'Persistent' attribute.
*
*
* @generated
* @ordered
*/
int VALUE_OBJECT__PERSISTENT = DOMAIN_OBJECT_FEATURE_COUNT + 3;
/**
* The feature id for the 'Not Persistent' attribute.
*
*
* @generated
* @ordered
*/
int VALUE_OBJECT__NOT_PERSISTENT = DOMAIN_OBJECT_FEATURE_COUNT + 4;
/**
* The number of structural features of the 'Value Object' class.
*
*
* @generated
* @ordered
*/
int VALUE_OBJECT_FEATURE_COUNT = DOMAIN_OBJECT_FEATURE_COUNT + 5;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.DomainEventImpl Domain Event}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.DomainEventImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getDomainEvent()
* @generated
*/
int DOMAIN_EVENT = 22;
/**
* The feature id for the 'Doc' attribute.
*
*
* @generated
* @ordered
*/
int DOMAIN_EVENT__DOC = EVENT__DOC;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int DOMAIN_EVENT__NAME = EVENT__NAME;
/**
* The feature id for the 'Package' attribute.
*
*
* @generated
* @ordered
*/
int DOMAIN_EVENT__PACKAGE = EVENT__PACKAGE;
/**
* The feature id for the 'Hint' attribute.
*
*
* @generated
* @ordered
*/
int DOMAIN_EVENT__HINT = EVENT__HINT;
/**
* The feature id for the 'Comment' attribute.
*
*
* @generated
* @ordered
*/
int DOMAIN_EVENT__COMMENT = EVENT__COMMENT;
/**
* The feature id for the 'Abstract' attribute.
*
*
* @generated
* @ordered
*/
int DOMAIN_EVENT__ABSTRACT = EVENT__ABSTRACT;
/**
* The feature id for the 'Extends Name' attribute.
*
*
* @generated
* @ordered
*/
int DOMAIN_EVENT__EXTENDS_NAME = EVENT__EXTENDS_NAME;
/**
* The feature id for the 'Traits' reference list.
*
*
* @generated
* @ordered
*/
int DOMAIN_EVENT__TRAITS = EVENT__TRAITS;
/**
* The feature id for the 'Cache' attribute.
*
*
* @generated
* @ordered
*/
int DOMAIN_EVENT__CACHE = EVENT__CACHE;
/**
* The feature id for the 'Gap Class' attribute.
*
*
* @generated
* @ordered
*/
int DOMAIN_EVENT__GAP_CLASS = EVENT__GAP_CLASS;
/**
* The feature id for the 'No Gap Class' attribute.
*
*
* @generated
* @ordered
*/
int DOMAIN_EVENT__NO_GAP_CLASS = EVENT__NO_GAP_CLASS;
/**
* The feature id for the 'Scaffold' attribute.
*
*
* @generated
* @ordered
*/
int DOMAIN_EVENT__SCAFFOLD = EVENT__SCAFFOLD;
/**
* The feature id for the 'Database Table' attribute.
*
*
* @generated
* @ordered
*/
int DOMAIN_EVENT__DATABASE_TABLE = EVENT__DATABASE_TABLE;
/**
* The feature id for the 'Discriminator Value' attribute.
*
*
* @generated
* @ordered
*/
int DOMAIN_EVENT__DISCRIMINATOR_VALUE = EVENT__DISCRIMINATOR_VALUE;
/**
* The feature id for the 'Discriminator Column' attribute.
*
*
* @generated
* @ordered
*/
int DOMAIN_EVENT__DISCRIMINATOR_COLUMN = EVENT__DISCRIMINATOR_COLUMN;
/**
* The feature id for the 'Discriminator Type' attribute.
*
*
* @generated
* @ordered
*/
int DOMAIN_EVENT__DISCRIMINATOR_TYPE = EVENT__DISCRIMINATOR_TYPE;
/**
* The feature id for the 'Discriminator Length' attribute.
*
*
* @generated
* @ordered
*/
int DOMAIN_EVENT__DISCRIMINATOR_LENGTH = EVENT__DISCRIMINATOR_LENGTH;
/**
* The feature id for the 'Inheritance Type' attribute.
*
*
* @generated
* @ordered
*/
int DOMAIN_EVENT__INHERITANCE_TYPE = EVENT__INHERITANCE_TYPE;
/**
* The feature id for the 'Validate' attribute.
*
*
* @generated
* @ordered
*/
int DOMAIN_EVENT__VALIDATE = EVENT__VALIDATE;
/**
* The feature id for the 'Aggregate Root' attribute.
*
*
* @generated
* @ordered
*/
int DOMAIN_EVENT__AGGREGATE_ROOT = EVENT__AGGREGATE_ROOT;
/**
* The feature id for the 'Belongs To' reference.
*
*
* @generated
* @ordered
*/
int DOMAIN_EVENT__BELONGS_TO = EVENT__BELONGS_TO;
/**
* The feature id for the 'Attributes' containment reference list.
*
*
* @generated
* @ordered
*/
int DOMAIN_EVENT__ATTRIBUTES = EVENT__ATTRIBUTES;
/**
* The feature id for the 'References' containment reference list.
*
*
* @generated
* @ordered
*/
int DOMAIN_EVENT__REFERENCES = EVENT__REFERENCES;
/**
* The feature id for the 'Operations' containment reference list.
*
*
* @generated
* @ordered
*/
int DOMAIN_EVENT__OPERATIONS = EVENT__OPERATIONS;
/**
* The feature id for the 'Repository' containment reference.
*
*
* @generated
* @ordered
*/
int DOMAIN_EVENT__REPOSITORY = EVENT__REPOSITORY;
/**
* The feature id for the 'Persistent' attribute.
*
*
* @generated
* @ordered
*/
int DOMAIN_EVENT__PERSISTENT = EVENT__PERSISTENT;
/**
* The feature id for the 'Extends' reference.
*
*
* @generated
* @ordered
*/
int DOMAIN_EVENT__EXTENDS = EVENT_FEATURE_COUNT + 0;
/**
* The number of structural features of the 'Domain Event' class.
*
*
* @generated
* @ordered
*/
int DOMAIN_EVENT_FEATURE_COUNT = EVENT_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.CommandEventImpl Command Event}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.CommandEventImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getCommandEvent()
* @generated
*/
int COMMAND_EVENT = 23;
/**
* The feature id for the 'Doc' attribute.
*
*
* @generated
* @ordered
*/
int COMMAND_EVENT__DOC = EVENT__DOC;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int COMMAND_EVENT__NAME = EVENT__NAME;
/**
* The feature id for the 'Package' attribute.
*
*
* @generated
* @ordered
*/
int COMMAND_EVENT__PACKAGE = EVENT__PACKAGE;
/**
* The feature id for the 'Hint' attribute.
*
*
* @generated
* @ordered
*/
int COMMAND_EVENT__HINT = EVENT__HINT;
/**
* The feature id for the 'Comment' attribute.
*
*
* @generated
* @ordered
*/
int COMMAND_EVENT__COMMENT = EVENT__COMMENT;
/**
* The feature id for the 'Abstract' attribute.
*
*
* @generated
* @ordered
*/
int COMMAND_EVENT__ABSTRACT = EVENT__ABSTRACT;
/**
* The feature id for the 'Extends Name' attribute.
*
*
* @generated
* @ordered
*/
int COMMAND_EVENT__EXTENDS_NAME = EVENT__EXTENDS_NAME;
/**
* The feature id for the 'Traits' reference list.
*
*
* @generated
* @ordered
*/
int COMMAND_EVENT__TRAITS = EVENT__TRAITS;
/**
* The feature id for the 'Cache' attribute.
*
*
* @generated
* @ordered
*/
int COMMAND_EVENT__CACHE = EVENT__CACHE;
/**
* The feature id for the 'Gap Class' attribute.
*
*
* @generated
* @ordered
*/
int COMMAND_EVENT__GAP_CLASS = EVENT__GAP_CLASS;
/**
* The feature id for the 'No Gap Class' attribute.
*
*
* @generated
* @ordered
*/
int COMMAND_EVENT__NO_GAP_CLASS = EVENT__NO_GAP_CLASS;
/**
* The feature id for the 'Scaffold' attribute.
*
*
* @generated
* @ordered
*/
int COMMAND_EVENT__SCAFFOLD = EVENT__SCAFFOLD;
/**
* The feature id for the 'Database Table' attribute.
*
*
* @generated
* @ordered
*/
int COMMAND_EVENT__DATABASE_TABLE = EVENT__DATABASE_TABLE;
/**
* The feature id for the 'Discriminator Value' attribute.
*
*
* @generated
* @ordered
*/
int COMMAND_EVENT__DISCRIMINATOR_VALUE = EVENT__DISCRIMINATOR_VALUE;
/**
* The feature id for the 'Discriminator Column' attribute.
*
*
* @generated
* @ordered
*/
int COMMAND_EVENT__DISCRIMINATOR_COLUMN = EVENT__DISCRIMINATOR_COLUMN;
/**
* The feature id for the 'Discriminator Type' attribute.
*
*
* @generated
* @ordered
*/
int COMMAND_EVENT__DISCRIMINATOR_TYPE = EVENT__DISCRIMINATOR_TYPE;
/**
* The feature id for the 'Discriminator Length' attribute.
*
*
* @generated
* @ordered
*/
int COMMAND_EVENT__DISCRIMINATOR_LENGTH = EVENT__DISCRIMINATOR_LENGTH;
/**
* The feature id for the 'Inheritance Type' attribute.
*
*
* @generated
* @ordered
*/
int COMMAND_EVENT__INHERITANCE_TYPE = EVENT__INHERITANCE_TYPE;
/**
* The feature id for the 'Validate' attribute.
*
*
* @generated
* @ordered
*/
int COMMAND_EVENT__VALIDATE = EVENT__VALIDATE;
/**
* The feature id for the 'Aggregate Root' attribute.
*
*
* @generated
* @ordered
*/
int COMMAND_EVENT__AGGREGATE_ROOT = EVENT__AGGREGATE_ROOT;
/**
* The feature id for the 'Belongs To' reference.
*
*
* @generated
* @ordered
*/
int COMMAND_EVENT__BELONGS_TO = EVENT__BELONGS_TO;
/**
* The feature id for the 'Attributes' containment reference list.
*
*
* @generated
* @ordered
*/
int COMMAND_EVENT__ATTRIBUTES = EVENT__ATTRIBUTES;
/**
* The feature id for the 'References' containment reference list.
*
*
* @generated
* @ordered
*/
int COMMAND_EVENT__REFERENCES = EVENT__REFERENCES;
/**
* The feature id for the 'Operations' containment reference list.
*
*
* @generated
* @ordered
*/
int COMMAND_EVENT__OPERATIONS = EVENT__OPERATIONS;
/**
* The feature id for the 'Repository' containment reference.
*
*
* @generated
* @ordered
*/
int COMMAND_EVENT__REPOSITORY = EVENT__REPOSITORY;
/**
* The feature id for the 'Persistent' attribute.
*
*
* @generated
* @ordered
*/
int COMMAND_EVENT__PERSISTENT = EVENT__PERSISTENT;
/**
* The feature id for the 'Extends' reference.
*
*
* @generated
* @ordered
*/
int COMMAND_EVENT__EXTENDS = EVENT_FEATURE_COUNT + 0;
/**
* The number of structural features of the 'Command Event' class.
*
*
* @generated
* @ordered
*/
int COMMAND_EVENT_FEATURE_COUNT = EVENT_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.TraitImpl Trait}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TraitImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getTrait()
* @generated
*/
int TRAIT = 24;
/**
* The feature id for the 'Doc' attribute.
*
*
* @generated
* @ordered
*/
int TRAIT__DOC = SIMPLE_DOMAIN_OBJECT__DOC;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int TRAIT__NAME = SIMPLE_DOMAIN_OBJECT__NAME;
/**
* The feature id for the 'Package' attribute.
*
*
* @generated
* @ordered
*/
int TRAIT__PACKAGE = SIMPLE_DOMAIN_OBJECT__PACKAGE;
/**
* The feature id for the 'Hint' attribute.
*
*
* @generated
* @ordered
*/
int TRAIT__HINT = SIMPLE_DOMAIN_OBJECT__HINT;
/**
* The feature id for the 'Attributes' containment reference list.
*
*
* @generated
* @ordered
*/
int TRAIT__ATTRIBUTES = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 0;
/**
* The feature id for the 'References' containment reference list.
*
*
* @generated
* @ordered
*/
int TRAIT__REFERENCES = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 1;
/**
* The feature id for the 'Operations' containment reference list.
*
*
* @generated
* @ordered
*/
int TRAIT__OPERATIONS = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 2;
/**
* The number of structural features of the 'Trait' class.
*
*
* @generated
* @ordered
*/
int TRAIT_FEATURE_COUNT = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 3;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.DomainObjectOperationImpl Domain Object Operation}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.DomainObjectOperationImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getDomainObjectOperation()
* @generated
*/
int DOMAIN_OBJECT_OPERATION = 25;
/**
* The feature id for the 'Doc' attribute.
*
*
* @generated
* @ordered
*/
int DOMAIN_OBJECT_OPERATION__DOC = DOMAIN_OBJECT_TYPED_ELEMENT_FEATURE_COUNT + 0;
/**
* The feature id for the 'Abstract' attribute.
*
*
* @generated
* @ordered
*/
int DOMAIN_OBJECT_OPERATION__ABSTRACT = DOMAIN_OBJECT_TYPED_ELEMENT_FEATURE_COUNT + 1;
/**
* The feature id for the 'Visibility' attribute.
*
*
* @generated
* @ordered
*/
int DOMAIN_OBJECT_OPERATION__VISIBILITY = DOMAIN_OBJECT_TYPED_ELEMENT_FEATURE_COUNT + 2;
/**
* The feature id for the 'Return Type' containment reference.
*
*
* @generated
* @ordered
*/
int DOMAIN_OBJECT_OPERATION__RETURN_TYPE = DOMAIN_OBJECT_TYPED_ELEMENT_FEATURE_COUNT + 3;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int DOMAIN_OBJECT_OPERATION__NAME = DOMAIN_OBJECT_TYPED_ELEMENT_FEATURE_COUNT + 4;
/**
* The feature id for the 'Parameters' containment reference list.
*
*
* @generated
* @ordered
*/
int DOMAIN_OBJECT_OPERATION__PARAMETERS = DOMAIN_OBJECT_TYPED_ELEMENT_FEATURE_COUNT + 5;
/**
* The feature id for the 'Throws' attribute.
*
*
* @generated
* @ordered
*/
int DOMAIN_OBJECT_OPERATION__THROWS = DOMAIN_OBJECT_TYPED_ELEMENT_FEATURE_COUNT + 6;
/**
* The feature id for the 'Hint' attribute.
*
*
* @generated
* @ordered
*/
int DOMAIN_OBJECT_OPERATION__HINT = DOMAIN_OBJECT_TYPED_ELEMENT_FEATURE_COUNT + 7;
/**
* The number of structural features of the 'Domain Object Operation' class.
*
*
* @generated
* @ordered
*/
int DOMAIN_OBJECT_OPERATION_FEATURE_COUNT = DOMAIN_OBJECT_TYPED_ELEMENT_FEATURE_COUNT + 8;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.DataTransferObjectImpl Data Transfer Object}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.DataTransferObjectImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getDataTransferObject()
* @generated
*/
int DATA_TRANSFER_OBJECT = 26;
/**
* The feature id for the 'Doc' attribute.
*
*
* @generated
* @ordered
*/
int DATA_TRANSFER_OBJECT__DOC = SIMPLE_DOMAIN_OBJECT__DOC;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int DATA_TRANSFER_OBJECT__NAME = SIMPLE_DOMAIN_OBJECT__NAME;
/**
* The feature id for the 'Package' attribute.
*
*
* @generated
* @ordered
*/
int DATA_TRANSFER_OBJECT__PACKAGE = SIMPLE_DOMAIN_OBJECT__PACKAGE;
/**
* The feature id for the 'Hint' attribute.
*
*
* @generated
* @ordered
*/
int DATA_TRANSFER_OBJECT__HINT = SIMPLE_DOMAIN_OBJECT__HINT;
/**
* The feature id for the 'Comment' attribute.
*
*
* @generated
* @ordered
*/
int DATA_TRANSFER_OBJECT__COMMENT = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 0;
/**
* The feature id for the 'Abstract' attribute.
*
*
* @generated
* @ordered
*/
int DATA_TRANSFER_OBJECT__ABSTRACT = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 1;
/**
* The feature id for the 'Extends' reference.
*
*
* @generated
* @ordered
*/
int DATA_TRANSFER_OBJECT__EXTENDS = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 2;
/**
* The feature id for the 'Extends Name' attribute.
*
*
* @generated
* @ordered
*/
int DATA_TRANSFER_OBJECT__EXTENDS_NAME = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 3;
/**
* The feature id for the 'Gap Class' attribute.
*
*
* @generated
* @ordered
*/
int DATA_TRANSFER_OBJECT__GAP_CLASS = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 4;
/**
* The feature id for the 'No Gap Class' attribute.
*
*
* @generated
* @ordered
*/
int DATA_TRANSFER_OBJECT__NO_GAP_CLASS = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 5;
/**
* The feature id for the 'Validate' attribute.
*
*
* @generated
* @ordered
*/
int DATA_TRANSFER_OBJECT__VALIDATE = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 6;
/**
* The feature id for the 'Attributes' containment reference list.
*
*
* @generated
* @ordered
*/
int DATA_TRANSFER_OBJECT__ATTRIBUTES = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 7;
/**
* The feature id for the 'References' containment reference list.
*
*
* @generated
* @ordered
*/
int DATA_TRANSFER_OBJECT__REFERENCES = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 8;
/**
* The number of structural features of the 'Data Transfer Object' class.
*
*
* @generated
* @ordered
*/
int DATA_TRANSFER_OBJECT_FEATURE_COUNT = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 9;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.BasicTypeImpl Basic Type}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.BasicTypeImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getBasicType()
* @generated
*/
int BASIC_TYPE = 27;
/**
* The feature id for the 'Doc' attribute.
*
*
* @generated
* @ordered
*/
int BASIC_TYPE__DOC = SIMPLE_DOMAIN_OBJECT__DOC;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int BASIC_TYPE__NAME = SIMPLE_DOMAIN_OBJECT__NAME;
/**
* The feature id for the 'Package' attribute.
*
*
* @generated
* @ordered
*/
int BASIC_TYPE__PACKAGE = SIMPLE_DOMAIN_OBJECT__PACKAGE;
/**
* The feature id for the 'Hint' attribute.
*
*
* @generated
* @ordered
*/
int BASIC_TYPE__HINT = SIMPLE_DOMAIN_OBJECT__HINT;
/**
* The feature id for the 'Traits' reference list.
*
*
* @generated
* @ordered
*/
int BASIC_TYPE__TRAITS = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 0;
/**
* The feature id for the 'Not Immutable' attribute.
*
*
* @generated
* @ordered
*/
int BASIC_TYPE__NOT_IMMUTABLE = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 1;
/**
* The feature id for the 'Gap Class' attribute.
*
*
* @generated
* @ordered
*/
int BASIC_TYPE__GAP_CLASS = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 2;
/**
* The feature id for the 'No Gap Class' attribute.
*
*
* @generated
* @ordered
*/
int BASIC_TYPE__NO_GAP_CLASS = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 3;
/**
* The feature id for the 'Attributes' containment reference list.
*
*
* @generated
* @ordered
*/
int BASIC_TYPE__ATTRIBUTES = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 4;
/**
* The feature id for the 'References' containment reference list.
*
*
* @generated
* @ordered
*/
int BASIC_TYPE__REFERENCES = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 5;
/**
* The feature id for the 'Operations' containment reference list.
*
*
* @generated
* @ordered
*/
int BASIC_TYPE__OPERATIONS = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 6;
/**
* The number of structural features of the 'Basic Type' class.
*
*
* @generated
* @ordered
*/
int BASIC_TYPE_FEATURE_COUNT = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 7;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.AnyPropertyImpl Any Property}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.AnyPropertyImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getAnyProperty()
* @generated
*/
int ANY_PROPERTY = 40;
/**
* The feature id for the 'Doc' attribute.
*
*
* @generated
* @ordered
*/
int ANY_PROPERTY__DOC = 0;
/**
* The feature id for the 'Visibility' attribute.
*
*
* @generated
* @ordered
*/
int ANY_PROPERTY__VISIBILITY = 1;
/**
* The feature id for the 'Collection Type' attribute.
*
*
* @generated
* @ordered
*/
int ANY_PROPERTY__COLLECTION_TYPE = 2;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int ANY_PROPERTY__NAME = 3;
/**
* The feature id for the 'Key' attribute.
*
*
* @generated
* @ordered
*/
int ANY_PROPERTY__KEY = 4;
/**
* The feature id for the 'Not Changeable' attribute.
*
*
* @generated
* @ordered
*/
int ANY_PROPERTY__NOT_CHANGEABLE = 5;
/**
* The feature id for the 'Required' attribute.
*
*
* @generated
* @ordered
*/
int ANY_PROPERTY__REQUIRED = 6;
/**
* The feature id for the 'Nullable' attribute.
*
*
* @generated
* @ordered
*/
int ANY_PROPERTY__NULLABLE = 7;
/**
* The feature id for the 'Nullable Message' attribute.
*
*
* @generated
* @ordered
*/
int ANY_PROPERTY__NULLABLE_MESSAGE = 8;
/**
* The feature id for the 'Hint' attribute.
*
*
* @generated
* @ordered
*/
int ANY_PROPERTY__HINT = 9;
/**
* The feature id for the 'Not Empty' attribute.
*
*
* @generated
* @ordered
*/
int ANY_PROPERTY__NOT_EMPTY = 10;
/**
* The feature id for the 'Not Empty Message' attribute.
*
*
* @generated
* @ordered
*/
int ANY_PROPERTY__NOT_EMPTY_MESSAGE = 11;
/**
* The feature id for the 'Size' attribute.
*
*
* @generated
* @ordered
*/
int ANY_PROPERTY__SIZE = 12;
/**
* The feature id for the 'Validate' attribute.
*
*
* @generated
* @ordered
*/
int ANY_PROPERTY__VALIDATE = 13;
/**
* The feature id for the 'Transient' attribute.
*
*
* @generated
* @ordered
*/
int ANY_PROPERTY__TRANSIENT = 14;
/**
* The number of structural features of the 'Any Property' class.
*
*
* @generated
* @ordered
*/
int ANY_PROPERTY_FEATURE_COUNT = 15;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.PropertyImpl Property}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.PropertyImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getProperty()
* @generated
*/
int PROPERTY = 41;
/**
* The feature id for the 'Doc' attribute.
*
*
* @generated
* @ordered
*/
int PROPERTY__DOC = ANY_PROPERTY__DOC;
/**
* The feature id for the 'Visibility' attribute.
*
*
* @generated
* @ordered
*/
int PROPERTY__VISIBILITY = ANY_PROPERTY__VISIBILITY;
/**
* The feature id for the 'Collection Type' attribute.
*
*
* @generated
* @ordered
*/
int PROPERTY__COLLECTION_TYPE = ANY_PROPERTY__COLLECTION_TYPE;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int PROPERTY__NAME = ANY_PROPERTY__NAME;
/**
* The feature id for the 'Key' attribute.
*
*
* @generated
* @ordered
*/
int PROPERTY__KEY = ANY_PROPERTY__KEY;
/**
* The feature id for the 'Not Changeable' attribute.
*
*
* @generated
* @ordered
*/
int PROPERTY__NOT_CHANGEABLE = ANY_PROPERTY__NOT_CHANGEABLE;
/**
* The feature id for the 'Required' attribute.
*
*
* @generated
* @ordered
*/
int PROPERTY__REQUIRED = ANY_PROPERTY__REQUIRED;
/**
* The feature id for the 'Nullable' attribute.
*
*
* @generated
* @ordered
*/
int PROPERTY__NULLABLE = ANY_PROPERTY__NULLABLE;
/**
* The feature id for the 'Nullable Message' attribute.
*
*
* @generated
* @ordered
*/
int PROPERTY__NULLABLE_MESSAGE = ANY_PROPERTY__NULLABLE_MESSAGE;
/**
* The feature id for the 'Hint' attribute.
*
*
* @generated
* @ordered
*/
int PROPERTY__HINT = ANY_PROPERTY__HINT;
/**
* The feature id for the 'Not Empty' attribute.
*
*
* @generated
* @ordered
*/
int PROPERTY__NOT_EMPTY = ANY_PROPERTY__NOT_EMPTY;
/**
* The feature id for the 'Not Empty Message' attribute.
*
*
* @generated
* @ordered
*/
int PROPERTY__NOT_EMPTY_MESSAGE = ANY_PROPERTY__NOT_EMPTY_MESSAGE;
/**
* The feature id for the 'Size' attribute.
*
*
* @generated
* @ordered
*/
int PROPERTY__SIZE = ANY_PROPERTY__SIZE;
/**
* The feature id for the 'Validate' attribute.
*
*
* @generated
* @ordered
*/
int PROPERTY__VALIDATE = ANY_PROPERTY__VALIDATE;
/**
* The feature id for the 'Transient' attribute.
*
*
* @generated
* @ordered
*/
int PROPERTY__TRANSIENT = ANY_PROPERTY__TRANSIENT;
/**
* The feature id for the 'Database Column' attribute.
*
*
* @generated
* @ordered
*/
int PROPERTY__DATABASE_COLUMN = ANY_PROPERTY_FEATURE_COUNT + 0;
/**
* The number of structural features of the 'Property' class.
*
*
* @generated
* @ordered
*/
int PROPERTY_FEATURE_COUNT = ANY_PROPERTY_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.AttributeImpl Attribute}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.AttributeImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getAttribute()
* @generated
*/
int ATTRIBUTE = 28;
/**
* The feature id for the 'Doc' attribute.
*
*
* @generated
* @ordered
*/
int ATTRIBUTE__DOC = PROPERTY__DOC;
/**
* The feature id for the 'Visibility' attribute.
*
*
* @generated
* @ordered
*/
int ATTRIBUTE__VISIBILITY = PROPERTY__VISIBILITY;
/**
* The feature id for the 'Collection Type' attribute.
*
*
* @generated
* @ordered
*/
int ATTRIBUTE__COLLECTION_TYPE = PROPERTY__COLLECTION_TYPE;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int ATTRIBUTE__NAME = PROPERTY__NAME;
/**
* The feature id for the 'Key' attribute.
*
*
* @generated
* @ordered
*/
int ATTRIBUTE__KEY = PROPERTY__KEY;
/**
* The feature id for the 'Not Changeable' attribute.
*
*
* @generated
* @ordered
*/
int ATTRIBUTE__NOT_CHANGEABLE = PROPERTY__NOT_CHANGEABLE;
/**
* The feature id for the 'Required' attribute.
*
*
* @generated
* @ordered
*/
int ATTRIBUTE__REQUIRED = PROPERTY__REQUIRED;
/**
* The feature id for the 'Nullable' attribute.
*
*
* @generated
* @ordered
*/
int ATTRIBUTE__NULLABLE = PROPERTY__NULLABLE;
/**
* The feature id for the 'Nullable Message' attribute.
*
*
* @generated
* @ordered
*/
int ATTRIBUTE__NULLABLE_MESSAGE = PROPERTY__NULLABLE_MESSAGE;
/**
* The feature id for the 'Hint' attribute.
*
*
* @generated
* @ordered
*/
int ATTRIBUTE__HINT = PROPERTY__HINT;
/**
* The feature id for the 'Not Empty' attribute.
*
*
* @generated
* @ordered
*/
int ATTRIBUTE__NOT_EMPTY = PROPERTY__NOT_EMPTY;
/**
* The feature id for the 'Not Empty Message' attribute.
*
*
* @generated
* @ordered
*/
int ATTRIBUTE__NOT_EMPTY_MESSAGE = PROPERTY__NOT_EMPTY_MESSAGE;
/**
* The feature id for the 'Size' attribute.
*
*
* @generated
* @ordered
*/
int ATTRIBUTE__SIZE = PROPERTY__SIZE;
/**
* The feature id for the 'Validate' attribute.
*
*
* @generated
* @ordered
*/
int ATTRIBUTE__VALIDATE = PROPERTY__VALIDATE;
/**
* The feature id for the 'Transient' attribute.
*
*
* @generated
* @ordered
*/
int ATTRIBUTE__TRANSIENT = PROPERTY__TRANSIENT;
/**
* The feature id for the 'Database Column' attribute.
*
*
* @generated
* @ordered
*/
int ATTRIBUTE__DATABASE_COLUMN = PROPERTY__DATABASE_COLUMN;
/**
* The feature id for the 'Type' attribute.
*
*
* @generated
* @ordered
*/
int ATTRIBUTE__TYPE = PROPERTY_FEATURE_COUNT + 0;
/**
* The feature id for the 'Index' attribute.
*
*
* @generated
* @ordered
*/
int ATTRIBUTE__INDEX = PROPERTY_FEATURE_COUNT + 1;
/**
* The feature id for the 'Assert False' attribute.
*
*
* @generated
* @ordered
*/
int ATTRIBUTE__ASSERT_FALSE = PROPERTY_FEATURE_COUNT + 2;
/**
* The feature id for the 'Assert False Message' attribute.
*
*
* @generated
* @ordered
*/
int ATTRIBUTE__ASSERT_FALSE_MESSAGE = PROPERTY_FEATURE_COUNT + 3;
/**
* The feature id for the 'Assert True' attribute.
*
*
* @generated
* @ordered
*/
int ATTRIBUTE__ASSERT_TRUE = PROPERTY_FEATURE_COUNT + 4;
/**
* The feature id for the 'Assert True Message' attribute.
*
*
* @generated
* @ordered
*/
int ATTRIBUTE__ASSERT_TRUE_MESSAGE = PROPERTY_FEATURE_COUNT + 5;
/**
* The feature id for the 'Credit Card Number' attribute.
*
*
* @generated
* @ordered
*/
int ATTRIBUTE__CREDIT_CARD_NUMBER = PROPERTY_FEATURE_COUNT + 6;
/**
* The feature id for the 'Credit Card Number Message' attribute.
*
*
* @generated
* @ordered
*/
int ATTRIBUTE__CREDIT_CARD_NUMBER_MESSAGE = PROPERTY_FEATURE_COUNT + 7;
/**
* The feature id for the 'Digits' attribute.
*
*
* @generated
* @ordered
*/
int ATTRIBUTE__DIGITS = PROPERTY_FEATURE_COUNT + 8;
/**
* The feature id for the 'Email' attribute.
*
*
* @generated
* @ordered
*/
int ATTRIBUTE__EMAIL = PROPERTY_FEATURE_COUNT + 9;
/**
* The feature id for the 'Email Message' attribute.
*
*
* @generated
* @ordered
*/
int ATTRIBUTE__EMAIL_MESSAGE = PROPERTY_FEATURE_COUNT + 10;
/**
* The feature id for the 'Future' attribute.
*
*
* @generated
* @ordered
*/
int ATTRIBUTE__FUTURE = PROPERTY_FEATURE_COUNT + 11;
/**
* The feature id for the 'Future Message' attribute.
*
*
* @generated
* @ordered
*/
int ATTRIBUTE__FUTURE_MESSAGE = PROPERTY_FEATURE_COUNT + 12;
/**
* The feature id for the 'Past' attribute.
*
*
* @generated
* @ordered
*/
int ATTRIBUTE__PAST = PROPERTY_FEATURE_COUNT + 13;
/**
* The feature id for the 'Past Message' attribute.
*
*
* @generated
* @ordered
*/
int ATTRIBUTE__PAST_MESSAGE = PROPERTY_FEATURE_COUNT + 14;
/**
* The feature id for the 'Max' attribute.
*
*
* @generated
* @ordered
*/
int ATTRIBUTE__MAX = PROPERTY_FEATURE_COUNT + 15;
/**
* The feature id for the 'Min' attribute.
*
*
* @generated
* @ordered
*/
int ATTRIBUTE__MIN = PROPERTY_FEATURE_COUNT + 16;
/**
* The feature id for the 'Decimal Max' attribute.
*
*
* @generated
* @ordered
*/
int ATTRIBUTE__DECIMAL_MAX = PROPERTY_FEATURE_COUNT + 17;
/**
* The feature id for the 'Decimal Min' attribute.
*
*
* @generated
* @ordered
*/
int ATTRIBUTE__DECIMAL_MIN = PROPERTY_FEATURE_COUNT + 18;
/**
* The feature id for the 'Not Blank' attribute.
*
*
* @generated
* @ordered
*/
int ATTRIBUTE__NOT_BLANK = PROPERTY_FEATURE_COUNT + 19;
/**
* The feature id for the 'Not Blank Message' attribute.
*
*
* @generated
* @ordered
*/
int ATTRIBUTE__NOT_BLANK_MESSAGE = PROPERTY_FEATURE_COUNT + 20;
/**
* The feature id for the 'Pattern' attribute.
*
*
* @generated
* @ordered
*/
int ATTRIBUTE__PATTERN = PROPERTY_FEATURE_COUNT + 21;
/**
* The feature id for the 'Range' attribute.
*
*
* @generated
* @ordered
*/
int ATTRIBUTE__RANGE = PROPERTY_FEATURE_COUNT + 22;
/**
* The feature id for the 'Length' attribute.
*
*
* @generated
* @ordered
*/
int ATTRIBUTE__LENGTH = PROPERTY_FEATURE_COUNT + 23;
/**
* The feature id for the 'Script Assert' attribute.
*
*
* @generated
* @ordered
*/
int ATTRIBUTE__SCRIPT_ASSERT = PROPERTY_FEATURE_COUNT + 24;
/**
* The feature id for the 'Url' attribute.
*
*
* @generated
* @ordered
*/
int ATTRIBUTE__URL = PROPERTY_FEATURE_COUNT + 25;
/**
* The feature id for the 'Database Type' attribute.
*
*
* @generated
* @ordered
*/
int ATTRIBUTE__DATABASE_TYPE = PROPERTY_FEATURE_COUNT + 26;
/**
* The number of structural features of the 'Attribute' class.
*
*
* @generated
* @ordered
*/
int ATTRIBUTE_FEATURE_COUNT = PROPERTY_FEATURE_COUNT + 27;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.ReferenceImpl Reference}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.ReferenceImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getReference()
* @generated
*/
int REFERENCE = 29;
/**
* The feature id for the 'Doc' attribute.
*
*
* @generated
* @ordered
*/
int REFERENCE__DOC = PROPERTY__DOC;
/**
* The feature id for the 'Visibility' attribute.
*
*
* @generated
* @ordered
*/
int REFERENCE__VISIBILITY = PROPERTY__VISIBILITY;
/**
* The feature id for the 'Collection Type' attribute.
*
*
* @generated
* @ordered
*/
int REFERENCE__COLLECTION_TYPE = PROPERTY__COLLECTION_TYPE;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int REFERENCE__NAME = PROPERTY__NAME;
/**
* The feature id for the 'Key' attribute.
*
*
* @generated
* @ordered
*/
int REFERENCE__KEY = PROPERTY__KEY;
/**
* The feature id for the 'Not Changeable' attribute.
*
*
* @generated
* @ordered
*/
int REFERENCE__NOT_CHANGEABLE = PROPERTY__NOT_CHANGEABLE;
/**
* The feature id for the 'Required' attribute.
*
*
* @generated
* @ordered
*/
int REFERENCE__REQUIRED = PROPERTY__REQUIRED;
/**
* The feature id for the 'Nullable' attribute.
*
*
* @generated
* @ordered
*/
int REFERENCE__NULLABLE = PROPERTY__NULLABLE;
/**
* The feature id for the 'Nullable Message' attribute.
*
*
* @generated
* @ordered
*/
int REFERENCE__NULLABLE_MESSAGE = PROPERTY__NULLABLE_MESSAGE;
/**
* The feature id for the 'Hint' attribute.
*
*
* @generated
* @ordered
*/
int REFERENCE__HINT = PROPERTY__HINT;
/**
* The feature id for the 'Not Empty' attribute.
*
*
* @generated
* @ordered
*/
int REFERENCE__NOT_EMPTY = PROPERTY__NOT_EMPTY;
/**
* The feature id for the 'Not Empty Message' attribute.
*
*
* @generated
* @ordered
*/
int REFERENCE__NOT_EMPTY_MESSAGE = PROPERTY__NOT_EMPTY_MESSAGE;
/**
* The feature id for the 'Size' attribute.
*
*
* @generated
* @ordered
*/
int REFERENCE__SIZE = PROPERTY__SIZE;
/**
* The feature id for the 'Validate' attribute.
*
*
* @generated
* @ordered
*/
int REFERENCE__VALIDATE = PROPERTY__VALIDATE;
/**
* The feature id for the 'Transient' attribute.
*
*
* @generated
* @ordered
*/
int REFERENCE__TRANSIENT = PROPERTY__TRANSIENT;
/**
* The feature id for the 'Database Column' attribute.
*
*
* @generated
* @ordered
*/
int REFERENCE__DATABASE_COLUMN = PROPERTY__DATABASE_COLUMN;
/**
* The feature id for the 'Domain Object Type' reference.
*
*
* @generated
* @ordered
*/
int REFERENCE__DOMAIN_OBJECT_TYPE = PROPERTY_FEATURE_COUNT + 0;
/**
* The feature id for the 'Cascade' attribute.
*
*
* @generated
* @ordered
*/
int REFERENCE__CASCADE = PROPERTY_FEATURE_COUNT + 1;
/**
* The feature id for the 'Fetch' attribute.
*
*
* @generated
* @ordered
*/
int REFERENCE__FETCH = PROPERTY_FEATURE_COUNT + 2;
/**
* The feature id for the 'Cache' attribute.
*
*
* @generated
* @ordered
*/
int REFERENCE__CACHE = PROPERTY_FEATURE_COUNT + 3;
/**
* The feature id for the 'Inverse' attribute.
*
*
* @generated
* @ordered
*/
int REFERENCE__INVERSE = PROPERTY_FEATURE_COUNT + 4;
/**
* The feature id for the 'Database Join Table' attribute.
*
*
* @generated
* @ordered
*/
int REFERENCE__DATABASE_JOIN_TABLE = PROPERTY_FEATURE_COUNT + 5;
/**
* The feature id for the 'Database Join Column' attribute.
*
*
* @generated
* @ordered
*/
int REFERENCE__DATABASE_JOIN_COLUMN = PROPERTY_FEATURE_COUNT + 6;
/**
* The feature id for the 'Valid' attribute.
*
*
* @generated
* @ordered
*/
int REFERENCE__VALID = PROPERTY_FEATURE_COUNT + 7;
/**
* The feature id for the 'Valid Message' attribute.
*
*
* @generated
* @ordered
*/
int REFERENCE__VALID_MESSAGE = PROPERTY_FEATURE_COUNT + 8;
/**
* The feature id for the 'Order By' attribute.
*
*
* @generated
* @ordered
*/
int REFERENCE__ORDER_BY = PROPERTY_FEATURE_COUNT + 9;
/**
* The feature id for the 'Order Column' attribute.
*
*
* @generated
* @ordered
*/
int REFERENCE__ORDER_COLUMN = PROPERTY_FEATURE_COUNT + 10;
/**
* The feature id for the 'Order Column Name' attribute.
*
*
* @generated
* @ordered
*/
int REFERENCE__ORDER_COLUMN_NAME = PROPERTY_FEATURE_COUNT + 11;
/**
* The feature id for the 'Opposite Holder' containment reference.
*
*
* @generated
* @ordered
*/
int REFERENCE__OPPOSITE_HOLDER = PROPERTY_FEATURE_COUNT + 12;
/**
* The number of structural features of the 'Reference' class.
*
*
* @generated
* @ordered
*/
int REFERENCE_FEATURE_COUNT = PROPERTY_FEATURE_COUNT + 13;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.DtoPropertyImpl Dto Property}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.DtoPropertyImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getDtoProperty()
* @generated
*/
int DTO_PROPERTY = 42;
/**
* The feature id for the 'Doc' attribute.
*
*
* @generated
* @ordered
*/
int DTO_PROPERTY__DOC = ANY_PROPERTY__DOC;
/**
* The feature id for the 'Visibility' attribute.
*
*
* @generated
* @ordered
*/
int DTO_PROPERTY__VISIBILITY = ANY_PROPERTY__VISIBILITY;
/**
* The feature id for the 'Collection Type' attribute.
*
*
* @generated
* @ordered
*/
int DTO_PROPERTY__COLLECTION_TYPE = ANY_PROPERTY__COLLECTION_TYPE;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int DTO_PROPERTY__NAME = ANY_PROPERTY__NAME;
/**
* The feature id for the 'Key' attribute.
*
*
* @generated
* @ordered
*/
int DTO_PROPERTY__KEY = ANY_PROPERTY__KEY;
/**
* The feature id for the 'Not Changeable' attribute.
*
*
* @generated
* @ordered
*/
int DTO_PROPERTY__NOT_CHANGEABLE = ANY_PROPERTY__NOT_CHANGEABLE;
/**
* The feature id for the 'Required' attribute.
*
*
* @generated
* @ordered
*/
int DTO_PROPERTY__REQUIRED = ANY_PROPERTY__REQUIRED;
/**
* The feature id for the 'Nullable' attribute.
*
*
* @generated
* @ordered
*/
int DTO_PROPERTY__NULLABLE = ANY_PROPERTY__NULLABLE;
/**
* The feature id for the 'Nullable Message' attribute.
*
*
* @generated
* @ordered
*/
int DTO_PROPERTY__NULLABLE_MESSAGE = ANY_PROPERTY__NULLABLE_MESSAGE;
/**
* The feature id for the 'Hint' attribute.
*
*
* @generated
* @ordered
*/
int DTO_PROPERTY__HINT = ANY_PROPERTY__HINT;
/**
* The feature id for the 'Not Empty' attribute.
*
*
* @generated
* @ordered
*/
int DTO_PROPERTY__NOT_EMPTY = ANY_PROPERTY__NOT_EMPTY;
/**
* The feature id for the 'Not Empty Message' attribute.
*
*
* @generated
* @ordered
*/
int DTO_PROPERTY__NOT_EMPTY_MESSAGE = ANY_PROPERTY__NOT_EMPTY_MESSAGE;
/**
* The feature id for the 'Size' attribute.
*
*
* @generated
* @ordered
*/
int DTO_PROPERTY__SIZE = ANY_PROPERTY__SIZE;
/**
* The feature id for the 'Validate' attribute.
*
*
* @generated
* @ordered
*/
int DTO_PROPERTY__VALIDATE = ANY_PROPERTY__VALIDATE;
/**
* The feature id for the 'Transient' attribute.
*
*
* @generated
* @ordered
*/
int DTO_PROPERTY__TRANSIENT = ANY_PROPERTY__TRANSIENT;
/**
* The number of structural features of the 'Dto Property' class.
*
*
* @generated
* @ordered
*/
int DTO_PROPERTY_FEATURE_COUNT = ANY_PROPERTY_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.DtoAttributeImpl Dto Attribute}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.DtoAttributeImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getDtoAttribute()
* @generated
*/
int DTO_ATTRIBUTE = 30;
/**
* The feature id for the 'Doc' attribute.
*
*
* @generated
* @ordered
*/
int DTO_ATTRIBUTE__DOC = DTO_PROPERTY__DOC;
/**
* The feature id for the 'Visibility' attribute.
*
*
* @generated
* @ordered
*/
int DTO_ATTRIBUTE__VISIBILITY = DTO_PROPERTY__VISIBILITY;
/**
* The feature id for the 'Collection Type' attribute.
*
*
* @generated
* @ordered
*/
int DTO_ATTRIBUTE__COLLECTION_TYPE = DTO_PROPERTY__COLLECTION_TYPE;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int DTO_ATTRIBUTE__NAME = DTO_PROPERTY__NAME;
/**
* The feature id for the 'Key' attribute.
*
*
* @generated
* @ordered
*/
int DTO_ATTRIBUTE__KEY = DTO_PROPERTY__KEY;
/**
* The feature id for the 'Not Changeable' attribute.
*
*
* @generated
* @ordered
*/
int DTO_ATTRIBUTE__NOT_CHANGEABLE = DTO_PROPERTY__NOT_CHANGEABLE;
/**
* The feature id for the 'Required' attribute.
*
*
* @generated
* @ordered
*/
int DTO_ATTRIBUTE__REQUIRED = DTO_PROPERTY__REQUIRED;
/**
* The feature id for the 'Nullable' attribute.
*
*
* @generated
* @ordered
*/
int DTO_ATTRIBUTE__NULLABLE = DTO_PROPERTY__NULLABLE;
/**
* The feature id for the 'Nullable Message' attribute.
*
*
* @generated
* @ordered
*/
int DTO_ATTRIBUTE__NULLABLE_MESSAGE = DTO_PROPERTY__NULLABLE_MESSAGE;
/**
* The feature id for the 'Hint' attribute.
*
*
* @generated
* @ordered
*/
int DTO_ATTRIBUTE__HINT = DTO_PROPERTY__HINT;
/**
* The feature id for the 'Not Empty' attribute.
*
*
* @generated
* @ordered
*/
int DTO_ATTRIBUTE__NOT_EMPTY = DTO_PROPERTY__NOT_EMPTY;
/**
* The feature id for the 'Not Empty Message' attribute.
*
*
* @generated
* @ordered
*/
int DTO_ATTRIBUTE__NOT_EMPTY_MESSAGE = DTO_PROPERTY__NOT_EMPTY_MESSAGE;
/**
* The feature id for the 'Size' attribute.
*
*
* @generated
* @ordered
*/
int DTO_ATTRIBUTE__SIZE = DTO_PROPERTY__SIZE;
/**
* The feature id for the 'Validate' attribute.
*
*
* @generated
* @ordered
*/
int DTO_ATTRIBUTE__VALIDATE = DTO_PROPERTY__VALIDATE;
/**
* The feature id for the 'Transient' attribute.
*
*
* @generated
* @ordered
*/
int DTO_ATTRIBUTE__TRANSIENT = DTO_PROPERTY__TRANSIENT;
/**
* The feature id for the 'Type' attribute.
*
*
* @generated
* @ordered
*/
int DTO_ATTRIBUTE__TYPE = DTO_PROPERTY_FEATURE_COUNT + 0;
/**
* The feature id for the 'Assert False' attribute.
*
*
* @generated
* @ordered
*/
int DTO_ATTRIBUTE__ASSERT_FALSE = DTO_PROPERTY_FEATURE_COUNT + 1;
/**
* The feature id for the 'Assert False Message' attribute.
*
*
* @generated
* @ordered
*/
int DTO_ATTRIBUTE__ASSERT_FALSE_MESSAGE = DTO_PROPERTY_FEATURE_COUNT + 2;
/**
* The feature id for the 'Assert True' attribute.
*
*
* @generated
* @ordered
*/
int DTO_ATTRIBUTE__ASSERT_TRUE = DTO_PROPERTY_FEATURE_COUNT + 3;
/**
* The feature id for the 'Assert True Message' attribute.
*
*
* @generated
* @ordered
*/
int DTO_ATTRIBUTE__ASSERT_TRUE_MESSAGE = DTO_PROPERTY_FEATURE_COUNT + 4;
/**
* The feature id for the 'Credit Card Number' attribute.
*
*
* @generated
* @ordered
*/
int DTO_ATTRIBUTE__CREDIT_CARD_NUMBER = DTO_PROPERTY_FEATURE_COUNT + 5;
/**
* The feature id for the 'Credit Card Number Message' attribute.
*
*
* @generated
* @ordered
*/
int DTO_ATTRIBUTE__CREDIT_CARD_NUMBER_MESSAGE = DTO_PROPERTY_FEATURE_COUNT + 6;
/**
* The feature id for the 'Digits' attribute.
*
*
* @generated
* @ordered
*/
int DTO_ATTRIBUTE__DIGITS = DTO_PROPERTY_FEATURE_COUNT + 7;
/**
* The feature id for the 'Email' attribute.
*
*
* @generated
* @ordered
*/
int DTO_ATTRIBUTE__EMAIL = DTO_PROPERTY_FEATURE_COUNT + 8;
/**
* The feature id for the 'Email Message' attribute.
*
*
* @generated
* @ordered
*/
int DTO_ATTRIBUTE__EMAIL_MESSAGE = DTO_PROPERTY_FEATURE_COUNT + 9;
/**
* The feature id for the 'Future' attribute.
*
*
* @generated
* @ordered
*/
int DTO_ATTRIBUTE__FUTURE = DTO_PROPERTY_FEATURE_COUNT + 10;
/**
* The feature id for the 'Future Message' attribute.
*
*
* @generated
* @ordered
*/
int DTO_ATTRIBUTE__FUTURE_MESSAGE = DTO_PROPERTY_FEATURE_COUNT + 11;
/**
* The feature id for the 'Past' attribute.
*
*
* @generated
* @ordered
*/
int DTO_ATTRIBUTE__PAST = DTO_PROPERTY_FEATURE_COUNT + 12;
/**
* The feature id for the 'Past Message' attribute.
*
*
* @generated
* @ordered
*/
int DTO_ATTRIBUTE__PAST_MESSAGE = DTO_PROPERTY_FEATURE_COUNT + 13;
/**
* The feature id for the 'Max' attribute.
*
*
* @generated
* @ordered
*/
int DTO_ATTRIBUTE__MAX = DTO_PROPERTY_FEATURE_COUNT + 14;
/**
* The feature id for the 'Min' attribute.
*
*
* @generated
* @ordered
*/
int DTO_ATTRIBUTE__MIN = DTO_PROPERTY_FEATURE_COUNT + 15;
/**
* The feature id for the 'Decimal Max' attribute.
*
*
* @generated
* @ordered
*/
int DTO_ATTRIBUTE__DECIMAL_MAX = DTO_PROPERTY_FEATURE_COUNT + 16;
/**
* The feature id for the 'Decimal Min' attribute.
*
*
* @generated
* @ordered
*/
int DTO_ATTRIBUTE__DECIMAL_MIN = DTO_PROPERTY_FEATURE_COUNT + 17;
/**
* The feature id for the 'Not Blank' attribute.
*
*
* @generated
* @ordered
*/
int DTO_ATTRIBUTE__NOT_BLANK = DTO_PROPERTY_FEATURE_COUNT + 18;
/**
* The feature id for the 'Not Blank Message' attribute.
*
*
* @generated
* @ordered
*/
int DTO_ATTRIBUTE__NOT_BLANK_MESSAGE = DTO_PROPERTY_FEATURE_COUNT + 19;
/**
* The feature id for the 'Pattern' attribute.
*
*
* @generated
* @ordered
*/
int DTO_ATTRIBUTE__PATTERN = DTO_PROPERTY_FEATURE_COUNT + 20;
/**
* The feature id for the 'Range' attribute.
*
*
* @generated
* @ordered
*/
int DTO_ATTRIBUTE__RANGE = DTO_PROPERTY_FEATURE_COUNT + 21;
/**
* The feature id for the 'Length' attribute.
*
*
* @generated
* @ordered
*/
int DTO_ATTRIBUTE__LENGTH = DTO_PROPERTY_FEATURE_COUNT + 22;
/**
* The feature id for the 'Script Assert' attribute.
*
*
* @generated
* @ordered
*/
int DTO_ATTRIBUTE__SCRIPT_ASSERT = DTO_PROPERTY_FEATURE_COUNT + 23;
/**
* The feature id for the 'Url' attribute.
*
*
* @generated
* @ordered
*/
int DTO_ATTRIBUTE__URL = DTO_PROPERTY_FEATURE_COUNT + 24;
/**
* The number of structural features of the 'Dto Attribute' class.
*
*
* @generated
* @ordered
*/
int DTO_ATTRIBUTE_FEATURE_COUNT = DTO_PROPERTY_FEATURE_COUNT + 25;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.DtoReferenceImpl Dto Reference}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.DtoReferenceImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getDtoReference()
* @generated
*/
int DTO_REFERENCE = 31;
/**
* The feature id for the 'Doc' attribute.
*
*
* @generated
* @ordered
*/
int DTO_REFERENCE__DOC = DTO_PROPERTY__DOC;
/**
* The feature id for the 'Visibility' attribute.
*
*
* @generated
* @ordered
*/
int DTO_REFERENCE__VISIBILITY = DTO_PROPERTY__VISIBILITY;
/**
* The feature id for the 'Collection Type' attribute.
*
*
* @generated
* @ordered
*/
int DTO_REFERENCE__COLLECTION_TYPE = DTO_PROPERTY__COLLECTION_TYPE;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int DTO_REFERENCE__NAME = DTO_PROPERTY__NAME;
/**
* The feature id for the 'Key' attribute.
*
*
* @generated
* @ordered
*/
int DTO_REFERENCE__KEY = DTO_PROPERTY__KEY;
/**
* The feature id for the 'Not Changeable' attribute.
*
*
* @generated
* @ordered
*/
int DTO_REFERENCE__NOT_CHANGEABLE = DTO_PROPERTY__NOT_CHANGEABLE;
/**
* The feature id for the 'Required' attribute.
*
*
* @generated
* @ordered
*/
int DTO_REFERENCE__REQUIRED = DTO_PROPERTY__REQUIRED;
/**
* The feature id for the 'Nullable' attribute.
*
*
* @generated
* @ordered
*/
int DTO_REFERENCE__NULLABLE = DTO_PROPERTY__NULLABLE;
/**
* The feature id for the 'Nullable Message' attribute.
*
*
* @generated
* @ordered
*/
int DTO_REFERENCE__NULLABLE_MESSAGE = DTO_PROPERTY__NULLABLE_MESSAGE;
/**
* The feature id for the 'Hint' attribute.
*
*
* @generated
* @ordered
*/
int DTO_REFERENCE__HINT = DTO_PROPERTY__HINT;
/**
* The feature id for the 'Not Empty' attribute.
*
*
* @generated
* @ordered
*/
int DTO_REFERENCE__NOT_EMPTY = DTO_PROPERTY__NOT_EMPTY;
/**
* The feature id for the 'Not Empty Message' attribute.
*
*
* @generated
* @ordered
*/
int DTO_REFERENCE__NOT_EMPTY_MESSAGE = DTO_PROPERTY__NOT_EMPTY_MESSAGE;
/**
* The feature id for the 'Size' attribute.
*
*
* @generated
* @ordered
*/
int DTO_REFERENCE__SIZE = DTO_PROPERTY__SIZE;
/**
* The feature id for the 'Validate' attribute.
*
*
* @generated
* @ordered
*/
int DTO_REFERENCE__VALIDATE = DTO_PROPERTY__VALIDATE;
/**
* The feature id for the 'Transient' attribute.
*
*
* @generated
* @ordered
*/
int DTO_REFERENCE__TRANSIENT = DTO_PROPERTY__TRANSIENT;
/**
* The feature id for the 'Domain Object Type' reference.
*
*
* @generated
* @ordered
*/
int DTO_REFERENCE__DOMAIN_OBJECT_TYPE = DTO_PROPERTY_FEATURE_COUNT + 0;
/**
* The feature id for the 'Valid' attribute.
*
*
* @generated
* @ordered
*/
int DTO_REFERENCE__VALID = DTO_PROPERTY_FEATURE_COUNT + 1;
/**
* The feature id for the 'Valid Message' attribute.
*
*
* @generated
* @ordered
*/
int DTO_REFERENCE__VALID_MESSAGE = DTO_PROPERTY_FEATURE_COUNT + 2;
/**
* The number of structural features of the 'Dto Reference' class.
*
*
* @generated
* @ordered
*/
int DTO_REFERENCE_FEATURE_COUNT = DTO_PROPERTY_FEATURE_COUNT + 3;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.OppositeHolderImpl Opposite Holder}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.OppositeHolderImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getOppositeHolder()
* @generated
*/
int OPPOSITE_HOLDER = 32;
/**
* The feature id for the 'Opposite' reference.
*
*
* @generated
* @ordered
*/
int OPPOSITE_HOLDER__OPPOSITE = 0;
/**
* The number of structural features of the 'Opposite Holder' class.
*
*
* @generated
* @ordered
*/
int OPPOSITE_HOLDER_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.RepositoryImpl Repository}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.RepositoryImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getRepository()
* @generated
*/
int REPOSITORY = 33;
/**
* The feature id for the 'Doc' attribute.
*
*
* @generated
* @ordered
*/
int REPOSITORY__DOC = SERVICE_REPOSITORY_OPTION__DOC;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int REPOSITORY__NAME = SERVICE_REPOSITORY_OPTION__NAME;
/**
* The feature id for the 'Gap Class' attribute.
*
*
* @generated
* @ordered
*/
int REPOSITORY__GAP_CLASS = SERVICE_REPOSITORY_OPTION__GAP_CLASS;
/**
* The feature id for the 'No Gap Class' attribute.
*
*
* @generated
* @ordered
*/
int REPOSITORY__NO_GAP_CLASS = SERVICE_REPOSITORY_OPTION__NO_GAP_CLASS;
/**
* The feature id for the 'Hint' attribute.
*
*
* @generated
* @ordered
*/
int REPOSITORY__HINT = SERVICE_REPOSITORY_OPTION__HINT;
/**
* The feature id for the 'Subscribe' containment reference.
*
*
* @generated
* @ordered
*/
int REPOSITORY__SUBSCRIBE = SERVICE_REPOSITORY_OPTION__SUBSCRIBE;
/**
* The feature id for the 'Dependencies' containment reference list.
*
*
* @generated
* @ordered
*/
int REPOSITORY__DEPENDENCIES = SERVICE_REPOSITORY_OPTION__DEPENDENCIES;
/**
* The feature id for the 'Operations' containment reference list.
*
*
* @generated
* @ordered
*/
int REPOSITORY__OPERATIONS = SERVICE_REPOSITORY_OPTION_FEATURE_COUNT + 0;
/**
* The number of structural features of the 'Repository' class.
*
*
* @generated
* @ordered
*/
int REPOSITORY_FEATURE_COUNT = SERVICE_REPOSITORY_OPTION_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.ServiceDependencyImpl Service Dependency}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.ServiceDependencyImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getServiceDependency()
* @generated
*/
int SERVICE_DEPENDENCY = 34;
/**
* The feature id for the 'Dependency' reference.
*
*
* @generated
* @ordered
*/
int SERVICE_DEPENDENCY__DEPENDENCY = 0;
/**
* The number of structural features of the 'Service Dependency' class.
*
*
* @generated
* @ordered
*/
int SERVICE_DEPENDENCY_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.DependencyImpl Dependency}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.DependencyImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getDependency()
* @generated
*/
int DEPENDENCY = 35;
/**
* The feature id for the 'Dependency' reference.
*
*
* @generated
* @ordered
*/
int DEPENDENCY__DEPENDENCY = 0;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int DEPENDENCY__NAME = 1;
/**
* The number of structural features of the 'Dependency' class.
*
*
* @generated
* @ordered
*/
int DEPENDENCY_FEATURE_COUNT = 2;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.EnumImpl Enum}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.EnumImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getEnum()
* @generated
*/
int ENUM = 36;
/**
* The feature id for the 'Doc' attribute.
*
*
* @generated
* @ordered
*/
int ENUM__DOC = SIMPLE_DOMAIN_OBJECT__DOC;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int ENUM__NAME = SIMPLE_DOMAIN_OBJECT__NAME;
/**
* The feature id for the 'Package' attribute.
*
*
* @generated
* @ordered
*/
int ENUM__PACKAGE = SIMPLE_DOMAIN_OBJECT__PACKAGE;
/**
* The feature id for the 'Hint' attribute.
*
*
* @generated
* @ordered
*/
int ENUM__HINT = SIMPLE_DOMAIN_OBJECT__HINT;
/**
* The feature id for the 'Ordinal' attribute.
*
*
* @generated
* @ordered
*/
int ENUM__ORDINAL = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 0;
/**
* The feature id for the 'Attributes' containment reference list.
*
*
* @generated
* @ordered
*/
int ENUM__ATTRIBUTES = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 1;
/**
* The feature id for the 'Values' containment reference list.
*
*
* @generated
* @ordered
*/
int ENUM__VALUES = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 2;
/**
* The number of structural features of the 'Enum' class.
*
*
* @generated
* @ordered
*/
int ENUM_FEATURE_COUNT = SIMPLE_DOMAIN_OBJECT_FEATURE_COUNT + 3;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.EnumAttributeImpl Enum Attribute}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.EnumAttributeImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getEnumAttribute()
* @generated
*/
int ENUM_ATTRIBUTE = 37;
/**
* The feature id for the 'Doc' attribute.
*
*
* @generated
* @ordered
*/
int ENUM_ATTRIBUTE__DOC = 0;
/**
* The feature id for the 'Type' attribute.
*
*
* @generated
* @ordered
*/
int ENUM_ATTRIBUTE__TYPE = 1;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int ENUM_ATTRIBUTE__NAME = 2;
/**
* The feature id for the 'Key' attribute.
*
*
* @generated
* @ordered
*/
int ENUM_ATTRIBUTE__KEY = 3;
/**
* The number of structural features of the 'Enum Attribute' class.
*
*
* @generated
* @ordered
*/
int ENUM_ATTRIBUTE_FEATURE_COUNT = 4;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.EnumValueImpl Enum Value}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.EnumValueImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getEnumValue()
* @generated
*/
int ENUM_VALUE = 38;
/**
* The feature id for the 'Doc' attribute.
*
*
* @generated
* @ordered
*/
int ENUM_VALUE__DOC = 0;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int ENUM_VALUE__NAME = 1;
/**
* The feature id for the 'Parameters' containment reference list.
*
*
* @generated
* @ordered
*/
int ENUM_VALUE__PARAMETERS = 2;
/**
* The number of structural features of the 'Enum Value' class.
*
*
* @generated
* @ordered
*/
int ENUM_VALUE_FEATURE_COUNT = 3;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.EnumParameterImpl Enum Parameter}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.EnumParameterImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getEnumParameter()
* @generated
*/
int ENUM_PARAMETER = 39;
/**
* The feature id for the 'Value' attribute.
*
*
* @generated
* @ordered
*/
int ENUM_PARAMETER__VALUE = 0;
/**
* The feature id for the 'Integer Value' attribute.
*
*
* @generated
* @ordered
*/
int ENUM_PARAMETER__INTEGER_VALUE = 1;
/**
* The number of structural features of the 'Enum Parameter' class.
*
*
* @generated
* @ordered
*/
int ENUM_PARAMETER_FEATURE_COUNT = 2;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.HttpMethod Http Method}' enum.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.HttpMethod
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getHttpMethod()
* @generated
*/
int HTTP_METHOD = 43;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.InheritanceType Inheritance Type}' enum.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.InheritanceType
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getInheritanceType()
* @generated
*/
int INHERITANCE_TYPE = 44;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.DiscriminatorType Discriminator Type}' enum.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.DiscriminatorType
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getDiscriminatorType()
* @generated
*/
int DISCRIMINATOR_TYPE = 45;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.CollectionType Collection Type}' enum.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.CollectionType
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getCollectionType()
* @generated
*/
int COLLECTION_TYPE = 46;
/**
* The meta object id for the '{@link org.contextmapper.tactic.dsl.tacticdsl.Visibility Visibility}' enum.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.Visibility
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getVisibility()
* @generated
*/
int VISIBILITY = 47;
/**
* Returns the meta object for class '{@link org.contextmapper.tactic.dsl.tacticdsl.TacticDDDModel Tactic DDD Model}'.
*
*
* @return the meta object for class 'Tactic DDD Model'.
* @see org.contextmapper.tactic.dsl.tacticdsl.TacticDDDModel
* @generated
*/
EClass getTacticDDDModel();
/**
* Returns the meta object for the containment reference '{@link org.contextmapper.tactic.dsl.tacticdsl.TacticDDDModel#getApp App}'.
*
*
* @return the meta object for the containment reference 'App'.
* @see org.contextmapper.tactic.dsl.tacticdsl.TacticDDDModel#getApp()
* @see #getTacticDDDModel()
* @generated
*/
EReference getTacticDDDModel_App();
/**
* Returns the meta object for class '{@link org.contextmapper.tactic.dsl.tacticdsl.Application Application}'.
*
*
* @return the meta object for class 'Application'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Application
* @generated
*/
EClass getApplication();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Application#getDoc Doc}'.
*
*
* @return the meta object for the attribute 'Doc'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Application#getDoc()
* @see #getApplication()
* @generated
*/
EAttribute getApplication_Doc();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Application#getName Name}'.
*
*
* @return the meta object for the attribute 'Name'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Application#getName()
* @see #getApplication()
* @generated
*/
EAttribute getApplication_Name();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Application#getBasePackage Base Package}'.
*
*
* @return the meta object for the attribute 'Base Package'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Application#getBasePackage()
* @see #getApplication()
* @generated
*/
EAttribute getApplication_BasePackage();
/**
* Returns the meta object for the containment reference list '{@link org.contextmapper.tactic.dsl.tacticdsl.Application#getServices Services}'.
*
*
* @return the meta object for the containment reference list 'Services'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Application#getServices()
* @see #getApplication()
* @generated
*/
EReference getApplication_Services();
/**
* Returns the meta object for the containment reference list '{@link org.contextmapper.tactic.dsl.tacticdsl.Application#getResources Resources}'.
*
*
* @return the meta object for the containment reference list 'Resources'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Application#getResources()
* @see #getApplication()
* @generated
*/
EReference getApplication_Resources();
/**
* Returns the meta object for the containment reference list '{@link org.contextmapper.tactic.dsl.tacticdsl.Application#getConsumers Consumers}'.
*
*
* @return the meta object for the containment reference list 'Consumers'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Application#getConsumers()
* @see #getApplication()
* @generated
*/
EReference getApplication_Consumers();
/**
* Returns the meta object for the containment reference list '{@link org.contextmapper.tactic.dsl.tacticdsl.Application#getDomainObjects Domain Objects}'.
*
*
* @return the meta object for the containment reference list 'Domain Objects'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Application#getDomainObjects()
* @see #getApplication()
* @generated
*/
EReference getApplication_DomainObjects();
/**
* Returns the meta object for class '{@link org.contextmapper.tactic.dsl.tacticdsl.Service Service}'.
*
*
* @return the meta object for class 'Service'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Service
* @generated
*/
EClass getService();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Service#getComment Comment}'.
*
*
* @return the meta object for the attribute 'Comment'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Service#getComment()
* @see #getService()
* @generated
*/
EAttribute getService_Comment();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Service#isWebService Web Service}'.
*
*
* @return the meta object for the attribute 'Web Service'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Service#isWebService()
* @see #getService()
* @generated
*/
EAttribute getService_WebService();
/**
* Returns the meta object for the containment reference list '{@link org.contextmapper.tactic.dsl.tacticdsl.Service#getOperations Operations}'.
*
*
* @return the meta object for the containment reference list 'Operations'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Service#getOperations()
* @see #getService()
* @generated
*/
EReference getService_Operations();
/**
* Returns the meta object for class '{@link org.contextmapper.tactic.dsl.tacticdsl.Resource Resource}'.
*
*
* @return the meta object for class 'Resource'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Resource
* @generated
*/
EClass getResource();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Resource#getDoc Doc}'.
*
*
* @return the meta object for the attribute 'Doc'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Resource#getDoc()
* @see #getResource()
* @generated
*/
EAttribute getResource_Doc();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Resource#getName Name}'.
*
*
* @return the meta object for the attribute 'Name'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Resource#getName()
* @see #getResource()
* @generated
*/
EAttribute getResource_Name();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Resource#isGapClass Gap Class}'.
*
*
* @return the meta object for the attribute 'Gap Class'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Resource#isGapClass()
* @see #getResource()
* @generated
*/
EAttribute getResource_GapClass();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Resource#isNoGapClass No Gap Class}'.
*
*
* @return the meta object for the attribute 'No Gap Class'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Resource#isNoGapClass()
* @see #getResource()
* @generated
*/
EAttribute getResource_NoGapClass();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Resource#getHint Hint}'.
*
*
* @return the meta object for the attribute 'Hint'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Resource#getHint()
* @see #getResource()
* @generated
*/
EAttribute getResource_Hint();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Resource#isScaffold Scaffold}'.
*
*
* @return the meta object for the attribute 'Scaffold'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Resource#isScaffold()
* @see #getResource()
* @generated
*/
EAttribute getResource_Scaffold();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Resource#getPath Path}'.
*
*
* @return the meta object for the attribute 'Path'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Resource#getPath()
* @see #getResource()
* @generated
*/
EAttribute getResource_Path();
/**
* Returns the meta object for the containment reference list '{@link org.contextmapper.tactic.dsl.tacticdsl.Resource#getDependencies Dependencies}'.
*
*
* @return the meta object for the containment reference list 'Dependencies'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Resource#getDependencies()
* @see #getResource()
* @generated
*/
EReference getResource_Dependencies();
/**
* Returns the meta object for the containment reference list '{@link org.contextmapper.tactic.dsl.tacticdsl.Resource#getOperations Operations}'.
*
*
* @return the meta object for the containment reference list 'Operations'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Resource#getOperations()
* @see #getResource()
* @generated
*/
EReference getResource_Operations();
/**
* Returns the meta object for class '{@link org.contextmapper.tactic.dsl.tacticdsl.Consumer Consumer}'.
*
*
* @return the meta object for class 'Consumer'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Consumer
* @generated
*/
EClass getConsumer();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Consumer#getDoc Doc}'.
*
*
* @return the meta object for the attribute 'Doc'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Consumer#getDoc()
* @see #getConsumer()
* @generated
*/
EAttribute getConsumer_Doc();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Consumer#getName Name}'.
*
*
* @return the meta object for the attribute 'Name'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Consumer#getName()
* @see #getConsumer()
* @generated
*/
EAttribute getConsumer_Name();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Consumer#getHint Hint}'.
*
*
* @return the meta object for the attribute 'Hint'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Consumer#getHint()
* @see #getConsumer()
* @generated
*/
EAttribute getConsumer_Hint();
/**
* Returns the meta object for the containment reference list '{@link org.contextmapper.tactic.dsl.tacticdsl.Consumer#getDependencies Dependencies}'.
*
*
* @return the meta object for the containment reference list 'Dependencies'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Consumer#getDependencies()
* @see #getConsumer()
* @generated
*/
EReference getConsumer_Dependencies();
/**
* Returns the meta object for the reference '{@link org.contextmapper.tactic.dsl.tacticdsl.Consumer#getMessageRoot Message Root}'.
*
*
* @return the meta object for the reference 'Message Root'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Consumer#getMessageRoot()
* @see #getConsumer()
* @generated
*/
EReference getConsumer_MessageRoot();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Consumer#getChannel Channel}'.
*
*
* @return the meta object for the attribute 'Channel'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Consumer#getChannel()
* @see #getConsumer()
* @generated
*/
EAttribute getConsumer_Channel();
/**
* Returns the meta object for the containment reference '{@link org.contextmapper.tactic.dsl.tacticdsl.Consumer#getSubscribe Subscribe}'.
*
*
* @return the meta object for the containment reference 'Subscribe'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Consumer#getSubscribe()
* @see #getConsumer()
* @generated
*/
EReference getConsumer_Subscribe();
/**
* Returns the meta object for class '{@link org.contextmapper.tactic.dsl.tacticdsl.Subscribe Subscribe}'.
*
*
* @return the meta object for class 'Subscribe'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Subscribe
* @generated
*/
EClass getSubscribe();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Subscribe#getTopic Topic}'.
*
*
* @return the meta object for the attribute 'Topic'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Subscribe#getTopic()
* @see #getSubscribe()
* @generated
*/
EAttribute getSubscribe_Topic();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Subscribe#getEventBus Event Bus}'.
*
*
* @return the meta object for the attribute 'Event Bus'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Subscribe#getEventBus()
* @see #getSubscribe()
* @generated
*/
EAttribute getSubscribe_EventBus();
/**
* Returns the meta object for class '{@link org.contextmapper.tactic.dsl.tacticdsl.Publish Publish}'.
*
*
* @return the meta object for class 'Publish'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Publish
* @generated
*/
EClass getPublish();
/**
* Returns the meta object for the reference '{@link org.contextmapper.tactic.dsl.tacticdsl.Publish#getEventType Event Type}'.
*
*
* @return the meta object for the reference 'Event Type'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Publish#getEventType()
* @see #getPublish()
* @generated
*/
EReference getPublish_EventType();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Publish#getTopic Topic}'.
*
*
* @return the meta object for the attribute 'Topic'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Publish#getTopic()
* @see #getPublish()
* @generated
*/
EAttribute getPublish_Topic();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Publish#getEventBus Event Bus}'.
*
*
* @return the meta object for the attribute 'Event Bus'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Publish#getEventBus()
* @see #getPublish()
* @generated
*/
EAttribute getPublish_EventBus();
/**
* Returns the meta object for class '{@link org.contextmapper.tactic.dsl.tacticdsl.Event Event}'.
*
*
* @return the meta object for class 'Event'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Event
* @generated
*/
EClass getEvent();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Event#isPersistent Persistent}'.
*
*
* @return the meta object for the attribute 'Persistent'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Event#isPersistent()
* @see #getEvent()
* @generated
*/
EAttribute getEvent_Persistent();
/**
* Returns the meta object for class '{@link org.contextmapper.tactic.dsl.tacticdsl.DomainObjectTypedElement Domain Object Typed Element}'.
*
*
* @return the meta object for class 'Domain Object Typed Element'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DomainObjectTypedElement
* @generated
*/
EClass getDomainObjectTypedElement();
/**
* Returns the meta object for class '{@link org.contextmapper.tactic.dsl.tacticdsl.ServiceOperation Service Operation}'.
*
*
* @return the meta object for class 'Service Operation'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ServiceOperation
* @generated
*/
EClass getServiceOperation();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.ServiceOperation#getDoc Doc}'.
*
*
* @return the meta object for the attribute 'Doc'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ServiceOperation#getDoc()
* @see #getServiceOperation()
* @generated
*/
EAttribute getServiceOperation_Doc();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.ServiceOperation#getVisibility Visibility}'.
*
*
* @return the meta object for the attribute 'Visibility'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ServiceOperation#getVisibility()
* @see #getServiceOperation()
* @generated
*/
EAttribute getServiceOperation_Visibility();
/**
* Returns the meta object for the containment reference '{@link org.contextmapper.tactic.dsl.tacticdsl.ServiceOperation#getReturnType Return Type}'.
*
*
* @return the meta object for the containment reference 'Return Type'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ServiceOperation#getReturnType()
* @see #getServiceOperation()
* @generated
*/
EReference getServiceOperation_ReturnType();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.ServiceOperation#getName Name}'.
*
*
* @return the meta object for the attribute 'Name'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ServiceOperation#getName()
* @see #getServiceOperation()
* @generated
*/
EAttribute getServiceOperation_Name();
/**
* Returns the meta object for the containment reference list '{@link org.contextmapper.tactic.dsl.tacticdsl.ServiceOperation#getParameters Parameters}'.
*
*
* @return the meta object for the containment reference list 'Parameters'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ServiceOperation#getParameters()
* @see #getServiceOperation()
* @generated
*/
EReference getServiceOperation_Parameters();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.ServiceOperation#getThrows Throws}'.
*
*
* @return the meta object for the attribute 'Throws'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ServiceOperation#getThrows()
* @see #getServiceOperation()
* @generated
*/
EAttribute getServiceOperation_Throws();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.ServiceOperation#getHint Hint}'.
*
*
* @return the meta object for the attribute 'Hint'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ServiceOperation#getHint()
* @see #getServiceOperation()
* @generated
*/
EAttribute getServiceOperation_Hint();
/**
* Returns the meta object for the containment reference '{@link org.contextmapper.tactic.dsl.tacticdsl.ServiceOperation#getPublish Publish}'.
*
*
* @return the meta object for the containment reference 'Publish'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ServiceOperation#getPublish()
* @see #getServiceOperation()
* @generated
*/
EReference getServiceOperation_Publish();
/**
* Returns the meta object for the containment reference '{@link org.contextmapper.tactic.dsl.tacticdsl.ServiceOperation#getDelegateHolder Delegate Holder}'.
*
*
* @return the meta object for the containment reference 'Delegate Holder'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ServiceOperation#getDelegateHolder()
* @see #getServiceOperation()
* @generated
*/
EReference getServiceOperation_DelegateHolder();
/**
* Returns the meta object for class '{@link org.contextmapper.tactic.dsl.tacticdsl.ServiceOperationDelegate Service Operation Delegate}'.
*
*
* @return the meta object for class 'Service Operation Delegate'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ServiceOperationDelegate
* @generated
*/
EClass getServiceOperationDelegate();
/**
* Returns the meta object for the reference '{@link org.contextmapper.tactic.dsl.tacticdsl.ServiceOperationDelegate#getDelegate Delegate}'.
*
*
* @return the meta object for the reference 'Delegate'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ServiceOperationDelegate#getDelegate()
* @see #getServiceOperationDelegate()
* @generated
*/
EReference getServiceOperationDelegate_Delegate();
/**
* Returns the meta object for the reference '{@link org.contextmapper.tactic.dsl.tacticdsl.ServiceOperationDelegate#getDelegateOperation Delegate Operation}'.
*
*
* @return the meta object for the reference 'Delegate Operation'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ServiceOperationDelegate#getDelegateOperation()
* @see #getServiceOperationDelegate()
* @generated
*/
EReference getServiceOperationDelegate_DelegateOperation();
/**
* Returns the meta object for class '{@link org.contextmapper.tactic.dsl.tacticdsl.ServiceRepositoryOption Service Repository Option}'.
*
*
* @return the meta object for class 'Service Repository Option'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ServiceRepositoryOption
* @generated
*/
EClass getServiceRepositoryOption();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.ServiceRepositoryOption#getDoc Doc}'.
*
*
* @return the meta object for the attribute 'Doc'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ServiceRepositoryOption#getDoc()
* @see #getServiceRepositoryOption()
* @generated
*/
EAttribute getServiceRepositoryOption_Doc();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.ServiceRepositoryOption#getName Name}'.
*
*
* @return the meta object for the attribute 'Name'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ServiceRepositoryOption#getName()
* @see #getServiceRepositoryOption()
* @generated
*/
EAttribute getServiceRepositoryOption_Name();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.ServiceRepositoryOption#isGapClass Gap Class}'.
*
*
* @return the meta object for the attribute 'Gap Class'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ServiceRepositoryOption#isGapClass()
* @see #getServiceRepositoryOption()
* @generated
*/
EAttribute getServiceRepositoryOption_GapClass();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.ServiceRepositoryOption#isNoGapClass No Gap Class}'.
*
*
* @return the meta object for the attribute 'No Gap Class'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ServiceRepositoryOption#isNoGapClass()
* @see #getServiceRepositoryOption()
* @generated
*/
EAttribute getServiceRepositoryOption_NoGapClass();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.ServiceRepositoryOption#getHint Hint}'.
*
*
* @return the meta object for the attribute 'Hint'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ServiceRepositoryOption#getHint()
* @see #getServiceRepositoryOption()
* @generated
*/
EAttribute getServiceRepositoryOption_Hint();
/**
* Returns the meta object for the containment reference '{@link org.contextmapper.tactic.dsl.tacticdsl.ServiceRepositoryOption#getSubscribe Subscribe}'.
*
*
* @return the meta object for the containment reference 'Subscribe'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ServiceRepositoryOption#getSubscribe()
* @see #getServiceRepositoryOption()
* @generated
*/
EReference getServiceRepositoryOption_Subscribe();
/**
* Returns the meta object for the containment reference list '{@link org.contextmapper.tactic.dsl.tacticdsl.ServiceRepositoryOption#getDependencies Dependencies}'.
*
*
* @return the meta object for the containment reference list 'Dependencies'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ServiceRepositoryOption#getDependencies()
* @see #getServiceRepositoryOption()
* @generated
*/
EReference getServiceRepositoryOption_Dependencies();
/**
* Returns the meta object for class '{@link org.contextmapper.tactic.dsl.tacticdsl.ServiceRepositoryOperationOption Service Repository Operation Option}'.
*
*
* @return the meta object for class 'Service Repository Operation Option'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ServiceRepositoryOperationOption
* @generated
*/
EClass getServiceRepositoryOperationOption();
/**
* Returns the meta object for class '{@link org.contextmapper.tactic.dsl.tacticdsl.ResourceOperation Resource Operation}'.
*
*
* @return the meta object for class 'Resource Operation'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ResourceOperation
* @generated
*/
EClass getResourceOperation();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.ResourceOperation#getDoc Doc}'.
*
*
* @return the meta object for the attribute 'Doc'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ResourceOperation#getDoc()
* @see #getResourceOperation()
* @generated
*/
EAttribute getResourceOperation_Doc();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.ResourceOperation#getVisibility Visibility}'.
*
*
* @return the meta object for the attribute 'Visibility'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ResourceOperation#getVisibility()
* @see #getResourceOperation()
* @generated
*/
EAttribute getResourceOperation_Visibility();
/**
* Returns the meta object for the containment reference '{@link org.contextmapper.tactic.dsl.tacticdsl.ResourceOperation#getReturnType Return Type}'.
*
*
* @return the meta object for the containment reference 'Return Type'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ResourceOperation#getReturnType()
* @see #getResourceOperation()
* @generated
*/
EReference getResourceOperation_ReturnType();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.ResourceOperation#getName Name}'.
*
*
* @return the meta object for the attribute 'Name'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ResourceOperation#getName()
* @see #getResourceOperation()
* @generated
*/
EAttribute getResourceOperation_Name();
/**
* Returns the meta object for the containment reference list '{@link org.contextmapper.tactic.dsl.tacticdsl.ResourceOperation#getParameters Parameters}'.
*
*
* @return the meta object for the containment reference list 'Parameters'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ResourceOperation#getParameters()
* @see #getResourceOperation()
* @generated
*/
EReference getResourceOperation_Parameters();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.ResourceOperation#getThrows Throws}'.
*
*
* @return the meta object for the attribute 'Throws'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ResourceOperation#getThrows()
* @see #getResourceOperation()
* @generated
*/
EAttribute getResourceOperation_Throws();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.ResourceOperation#getHint Hint}'.
*
*
* @return the meta object for the attribute 'Hint'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ResourceOperation#getHint()
* @see #getResourceOperation()
* @generated
*/
EAttribute getResourceOperation_Hint();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.ResourceOperation#getHttpMethod Http Method}'.
*
*
* @return the meta object for the attribute 'Http Method'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ResourceOperation#getHttpMethod()
* @see #getResourceOperation()
* @generated
*/
EAttribute getResourceOperation_HttpMethod();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.ResourceOperation#getPath Path}'.
*
*
* @return the meta object for the attribute 'Path'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ResourceOperation#getPath()
* @see #getResourceOperation()
* @generated
*/
EAttribute getResourceOperation_Path();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.ResourceOperation#getReturnString Return String}'.
*
*
* @return the meta object for the attribute 'Return String'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ResourceOperation#getReturnString()
* @see #getResourceOperation()
* @generated
*/
EAttribute getResourceOperation_ReturnString();
/**
* Returns the meta object for the containment reference '{@link org.contextmapper.tactic.dsl.tacticdsl.ResourceOperation#getDelegateHolder Delegate Holder}'.
*
*
* @return the meta object for the containment reference 'Delegate Holder'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ResourceOperation#getDelegateHolder()
* @see #getResourceOperation()
* @generated
*/
EReference getResourceOperation_DelegateHolder();
/**
* Returns the meta object for class '{@link org.contextmapper.tactic.dsl.tacticdsl.ResourceOperationDelegate Resource Operation Delegate}'.
*
*
* @return the meta object for class 'Resource Operation Delegate'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ResourceOperationDelegate
* @generated
*/
EClass getResourceOperationDelegate();
/**
* Returns the meta object for the reference '{@link org.contextmapper.tactic.dsl.tacticdsl.ResourceOperationDelegate#getDelegate Delegate}'.
*
*
* @return the meta object for the reference 'Delegate'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ResourceOperationDelegate#getDelegate()
* @see #getResourceOperationDelegate()
* @generated
*/
EReference getResourceOperationDelegate_Delegate();
/**
* Returns the meta object for the reference '{@link org.contextmapper.tactic.dsl.tacticdsl.ResourceOperationDelegate#getDelegateOperation Delegate Operation}'.
*
*
* @return the meta object for the reference 'Delegate Operation'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ResourceOperationDelegate#getDelegateOperation()
* @see #getResourceOperationDelegate()
* @generated
*/
EReference getResourceOperationDelegate_DelegateOperation();
/**
* Returns the meta object for class '{@link org.contextmapper.tactic.dsl.tacticdsl.RepositoryOperation Repository Operation}'.
*
*
* @return the meta object for class 'Repository Operation'.
* @see org.contextmapper.tactic.dsl.tacticdsl.RepositoryOperation
* @generated
*/
EClass getRepositoryOperation();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.RepositoryOperation#getDoc Doc}'.
*
*
* @return the meta object for the attribute 'Doc'.
* @see org.contextmapper.tactic.dsl.tacticdsl.RepositoryOperation#getDoc()
* @see #getRepositoryOperation()
* @generated
*/
EAttribute getRepositoryOperation_Doc();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.RepositoryOperation#getVisibility Visibility}'.
*
*
* @return the meta object for the attribute 'Visibility'.
* @see org.contextmapper.tactic.dsl.tacticdsl.RepositoryOperation#getVisibility()
* @see #getRepositoryOperation()
* @generated
*/
EAttribute getRepositoryOperation_Visibility();
/**
* Returns the meta object for the containment reference '{@link org.contextmapper.tactic.dsl.tacticdsl.RepositoryOperation#getReturnType Return Type}'.
*
*
* @return the meta object for the containment reference 'Return Type'.
* @see org.contextmapper.tactic.dsl.tacticdsl.RepositoryOperation#getReturnType()
* @see #getRepositoryOperation()
* @generated
*/
EReference getRepositoryOperation_ReturnType();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.RepositoryOperation#getName Name}'.
*
*
* @return the meta object for the attribute 'Name'.
* @see org.contextmapper.tactic.dsl.tacticdsl.RepositoryOperation#getName()
* @see #getRepositoryOperation()
* @generated
*/
EAttribute getRepositoryOperation_Name();
/**
* Returns the meta object for the containment reference list '{@link org.contextmapper.tactic.dsl.tacticdsl.RepositoryOperation#getParameters Parameters}'.
*
*
* @return the meta object for the containment reference list 'Parameters'.
* @see org.contextmapper.tactic.dsl.tacticdsl.RepositoryOperation#getParameters()
* @see #getRepositoryOperation()
* @generated
*/
EReference getRepositoryOperation_Parameters();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.RepositoryOperation#getThrows Throws}'.
*
*
* @return the meta object for the attribute 'Throws'.
* @see org.contextmapper.tactic.dsl.tacticdsl.RepositoryOperation#getThrows()
* @see #getRepositoryOperation()
* @generated
*/
EAttribute getRepositoryOperation_Throws();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.RepositoryOperation#getHint Hint}'.
*
*
* @return the meta object for the attribute 'Hint'.
* @see org.contextmapper.tactic.dsl.tacticdsl.RepositoryOperation#getHint()
* @see #getRepositoryOperation()
* @generated
*/
EAttribute getRepositoryOperation_Hint();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.RepositoryOperation#isCache Cache}'.
*
*
* @return the meta object for the attribute 'Cache'.
* @see org.contextmapper.tactic.dsl.tacticdsl.RepositoryOperation#isCache()
* @see #getRepositoryOperation()
* @generated
*/
EAttribute getRepositoryOperation_Cache();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.RepositoryOperation#isGapOperation Gap Operation}'.
*
*
* @return the meta object for the attribute 'Gap Operation'.
* @see org.contextmapper.tactic.dsl.tacticdsl.RepositoryOperation#isGapOperation()
* @see #getRepositoryOperation()
* @generated
*/
EAttribute getRepositoryOperation_GapOperation();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.RepositoryOperation#isNoGapOperation No Gap Operation}'.
*
*
* @return the meta object for the attribute 'No Gap Operation'.
* @see org.contextmapper.tactic.dsl.tacticdsl.RepositoryOperation#isNoGapOperation()
* @see #getRepositoryOperation()
* @generated
*/
EAttribute getRepositoryOperation_NoGapOperation();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.RepositoryOperation#getQuery Query}'.
*
*
* @return the meta object for the attribute 'Query'.
* @see org.contextmapper.tactic.dsl.tacticdsl.RepositoryOperation#getQuery()
* @see #getRepositoryOperation()
* @generated
*/
EAttribute getRepositoryOperation_Query();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.RepositoryOperation#getCondition Condition}'.
*
*
* @return the meta object for the attribute 'Condition'.
* @see org.contextmapper.tactic.dsl.tacticdsl.RepositoryOperation#getCondition()
* @see #getRepositoryOperation()
* @generated
*/
EAttribute getRepositoryOperation_Condition();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.RepositoryOperation#getSelect Select}'.
*
*
* @return the meta object for the attribute 'Select'.
* @see org.contextmapper.tactic.dsl.tacticdsl.RepositoryOperation#getSelect()
* @see #getRepositoryOperation()
* @generated
*/
EAttribute getRepositoryOperation_Select();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.RepositoryOperation#getGroupBy Group By}'.
*
*
* @return the meta object for the attribute 'Group By'.
* @see org.contextmapper.tactic.dsl.tacticdsl.RepositoryOperation#getGroupBy()
* @see #getRepositoryOperation()
* @generated
*/
EAttribute getRepositoryOperation_GroupBy();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.RepositoryOperation#getOrderBy Order By}'.
*
*
* @return the meta object for the attribute 'Order By'.
* @see org.contextmapper.tactic.dsl.tacticdsl.RepositoryOperation#getOrderBy()
* @see #getRepositoryOperation()
* @generated
*/
EAttribute getRepositoryOperation_OrderBy();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.RepositoryOperation#isConstruct Construct}'.
*
*
* @return the meta object for the attribute 'Construct'.
* @see org.contextmapper.tactic.dsl.tacticdsl.RepositoryOperation#isConstruct()
* @see #getRepositoryOperation()
* @generated
*/
EAttribute getRepositoryOperation_Construct();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.RepositoryOperation#isBuild Build}'.
*
*
* @return the meta object for the attribute 'Build'.
* @see org.contextmapper.tactic.dsl.tacticdsl.RepositoryOperation#isBuild()
* @see #getRepositoryOperation()
* @generated
*/
EAttribute getRepositoryOperation_Build();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.RepositoryOperation#isMap Map}'.
*
*
* @return the meta object for the attribute 'Map'.
* @see org.contextmapper.tactic.dsl.tacticdsl.RepositoryOperation#isMap()
* @see #getRepositoryOperation()
* @generated
*/
EAttribute getRepositoryOperation_Map();
/**
* Returns the meta object for the containment reference '{@link org.contextmapper.tactic.dsl.tacticdsl.RepositoryOperation#getPublish Publish}'.
*
*
* @return the meta object for the containment reference 'Publish'.
* @see org.contextmapper.tactic.dsl.tacticdsl.RepositoryOperation#getPublish()
* @see #getRepositoryOperation()
* @generated
*/
EReference getRepositoryOperation_Publish();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.RepositoryOperation#isDelegateToAccessObject Delegate To Access Object}'.
*
*
* @return the meta object for the attribute 'Delegate To Access Object'.
* @see org.contextmapper.tactic.dsl.tacticdsl.RepositoryOperation#isDelegateToAccessObject()
* @see #getRepositoryOperation()
* @generated
*/
EAttribute getRepositoryOperation_DelegateToAccessObject();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.RepositoryOperation#getAccessObjectName Access Object Name}'.
*
*
* @return the meta object for the attribute 'Access Object Name'.
* @see org.contextmapper.tactic.dsl.tacticdsl.RepositoryOperation#getAccessObjectName()
* @see #getRepositoryOperation()
* @generated
*/
EAttribute getRepositoryOperation_AccessObjectName();
/**
* Returns the meta object for class '{@link org.contextmapper.tactic.dsl.tacticdsl.Parameter Parameter}'.
*
*
* @return the meta object for class 'Parameter'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Parameter
* @generated
*/
EClass getParameter();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Parameter#getDoc Doc}'.
*
*
* @return the meta object for the attribute 'Doc'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Parameter#getDoc()
* @see #getParameter()
* @generated
*/
EAttribute getParameter_Doc();
/**
* Returns the meta object for the containment reference '{@link org.contextmapper.tactic.dsl.tacticdsl.Parameter#getParameterType Parameter Type}'.
*
*
* @return the meta object for the containment reference 'Parameter Type'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Parameter#getParameterType()
* @see #getParameter()
* @generated
*/
EReference getParameter_ParameterType();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Parameter#getName Name}'.
*
*
* @return the meta object for the attribute 'Name'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Parameter#getName()
* @see #getParameter()
* @generated
*/
EAttribute getParameter_Name();
/**
* Returns the meta object for class '{@link org.contextmapper.tactic.dsl.tacticdsl.ComplexType Complex Type}'.
*
*
* @return the meta object for class 'Complex Type'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ComplexType
* @generated
*/
EClass getComplexType();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.ComplexType#getType Type}'.
*
*
* @return the meta object for the attribute 'Type'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ComplexType#getType()
* @see #getComplexType()
* @generated
*/
EAttribute getComplexType_Type();
/**
* Returns the meta object for the reference '{@link org.contextmapper.tactic.dsl.tacticdsl.ComplexType#getDomainObjectType Domain Object Type}'.
*
*
* @return the meta object for the reference 'Domain Object Type'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ComplexType#getDomainObjectType()
* @see #getComplexType()
* @generated
*/
EReference getComplexType_DomainObjectType();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.ComplexType#getCollectionType Collection Type}'.
*
*
* @return the meta object for the attribute 'Collection Type'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ComplexType#getCollectionType()
* @see #getComplexType()
* @generated
*/
EAttribute getComplexType_CollectionType();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.ComplexType#getMapCollectionType Map Collection Type}'.
*
*
* @return the meta object for the attribute 'Map Collection Type'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ComplexType#getMapCollectionType()
* @see #getComplexType()
* @generated
*/
EAttribute getComplexType_MapCollectionType();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.ComplexType#getMapKeyType Map Key Type}'.
*
*
* @return the meta object for the attribute 'Map Key Type'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ComplexType#getMapKeyType()
* @see #getComplexType()
* @generated
*/
EAttribute getComplexType_MapKeyType();
/**
* Returns the meta object for the reference '{@link org.contextmapper.tactic.dsl.tacticdsl.ComplexType#getMapKeyDomainObjectType Map Key Domain Object Type}'.
*
*
* @return the meta object for the reference 'Map Key Domain Object Type'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ComplexType#getMapKeyDomainObjectType()
* @see #getComplexType()
* @generated
*/
EReference getComplexType_MapKeyDomainObjectType();
/**
* Returns the meta object for class '{@link org.contextmapper.tactic.dsl.tacticdsl.SimpleDomainObject Simple Domain Object}'.
*
*
* @return the meta object for class 'Simple Domain Object'.
* @see org.contextmapper.tactic.dsl.tacticdsl.SimpleDomainObject
* @generated
*/
EClass getSimpleDomainObject();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.SimpleDomainObject#getDoc Doc}'.
*
*
* @return the meta object for the attribute 'Doc'.
* @see org.contextmapper.tactic.dsl.tacticdsl.SimpleDomainObject#getDoc()
* @see #getSimpleDomainObject()
* @generated
*/
EAttribute getSimpleDomainObject_Doc();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.SimpleDomainObject#getName Name}'.
*
*
* @return the meta object for the attribute 'Name'.
* @see org.contextmapper.tactic.dsl.tacticdsl.SimpleDomainObject#getName()
* @see #getSimpleDomainObject()
* @generated
*/
EAttribute getSimpleDomainObject_Name();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.SimpleDomainObject#getPackage Package}'.
*
*
* @return the meta object for the attribute 'Package'.
* @see org.contextmapper.tactic.dsl.tacticdsl.SimpleDomainObject#getPackage()
* @see #getSimpleDomainObject()
* @generated
*/
EAttribute getSimpleDomainObject_Package();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.SimpleDomainObject#getHint Hint}'.
*
*
* @return the meta object for the attribute 'Hint'.
* @see org.contextmapper.tactic.dsl.tacticdsl.SimpleDomainObject#getHint()
* @see #getSimpleDomainObject()
* @generated
*/
EAttribute getSimpleDomainObject_Hint();
/**
* Returns the meta object for class '{@link org.contextmapper.tactic.dsl.tacticdsl.DomainObject Domain Object}'.
*
*
* @return the meta object for class 'Domain Object'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DomainObject
* @generated
*/
EClass getDomainObject();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DomainObject#getComment Comment}'.
*
*
* @return the meta object for the attribute 'Comment'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DomainObject#getComment()
* @see #getDomainObject()
* @generated
*/
EAttribute getDomainObject_Comment();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DomainObject#isAbstract Abstract}'.
*
*
* @return the meta object for the attribute 'Abstract'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DomainObject#isAbstract()
* @see #getDomainObject()
* @generated
*/
EAttribute getDomainObject_Abstract();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DomainObject#getExtendsName Extends Name}'.
*
*
* @return the meta object for the attribute 'Extends Name'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DomainObject#getExtendsName()
* @see #getDomainObject()
* @generated
*/
EAttribute getDomainObject_ExtendsName();
/**
* Returns the meta object for the reference list '{@link org.contextmapper.tactic.dsl.tacticdsl.DomainObject#getTraits Traits}'.
*
*
* @return the meta object for the reference list 'Traits'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DomainObject#getTraits()
* @see #getDomainObject()
* @generated
*/
EReference getDomainObject_Traits();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DomainObject#isCache Cache}'.
*
*
* @return the meta object for the attribute 'Cache'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DomainObject#isCache()
* @see #getDomainObject()
* @generated
*/
EAttribute getDomainObject_Cache();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DomainObject#isGapClass Gap Class}'.
*
*
* @return the meta object for the attribute 'Gap Class'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DomainObject#isGapClass()
* @see #getDomainObject()
* @generated
*/
EAttribute getDomainObject_GapClass();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DomainObject#isNoGapClass No Gap Class}'.
*
*
* @return the meta object for the attribute 'No Gap Class'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DomainObject#isNoGapClass()
* @see #getDomainObject()
* @generated
*/
EAttribute getDomainObject_NoGapClass();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DomainObject#isScaffold Scaffold}'.
*
*
* @return the meta object for the attribute 'Scaffold'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DomainObject#isScaffold()
* @see #getDomainObject()
* @generated
*/
EAttribute getDomainObject_Scaffold();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DomainObject#getDatabaseTable Database Table}'.
*
*
* @return the meta object for the attribute 'Database Table'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DomainObject#getDatabaseTable()
* @see #getDomainObject()
* @generated
*/
EAttribute getDomainObject_DatabaseTable();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DomainObject#getDiscriminatorValue Discriminator Value}'.
*
*
* @return the meta object for the attribute 'Discriminator Value'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DomainObject#getDiscriminatorValue()
* @see #getDomainObject()
* @generated
*/
EAttribute getDomainObject_DiscriminatorValue();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DomainObject#getDiscriminatorColumn Discriminator Column}'.
*
*
* @return the meta object for the attribute 'Discriminator Column'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DomainObject#getDiscriminatorColumn()
* @see #getDomainObject()
* @generated
*/
EAttribute getDomainObject_DiscriminatorColumn();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DomainObject#getDiscriminatorType Discriminator Type}'.
*
*
* @return the meta object for the attribute 'Discriminator Type'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DomainObject#getDiscriminatorType()
* @see #getDomainObject()
* @generated
*/
EAttribute getDomainObject_DiscriminatorType();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DomainObject#getDiscriminatorLength Discriminator Length}'.
*
*
* @return the meta object for the attribute 'Discriminator Length'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DomainObject#getDiscriminatorLength()
* @see #getDomainObject()
* @generated
*/
EAttribute getDomainObject_DiscriminatorLength();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DomainObject#getInheritanceType Inheritance Type}'.
*
*
* @return the meta object for the attribute 'Inheritance Type'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DomainObject#getInheritanceType()
* @see #getDomainObject()
* @generated
*/
EAttribute getDomainObject_InheritanceType();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DomainObject#getValidate Validate}'.
*
*
* @return the meta object for the attribute 'Validate'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DomainObject#getValidate()
* @see #getDomainObject()
* @generated
*/
EAttribute getDomainObject_Validate();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DomainObject#isAggregateRoot Aggregate Root}'.
*
*
* @return the meta object for the attribute 'Aggregate Root'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DomainObject#isAggregateRoot()
* @see #getDomainObject()
* @generated
*/
EAttribute getDomainObject_AggregateRoot();
/**
* Returns the meta object for the reference '{@link org.contextmapper.tactic.dsl.tacticdsl.DomainObject#getBelongsTo Belongs To}'.
*
*
* @return the meta object for the reference 'Belongs To'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DomainObject#getBelongsTo()
* @see #getDomainObject()
* @generated
*/
EReference getDomainObject_BelongsTo();
/**
* Returns the meta object for the containment reference list '{@link org.contextmapper.tactic.dsl.tacticdsl.DomainObject#getAttributes Attributes}'.
*
*
* @return the meta object for the containment reference list 'Attributes'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DomainObject#getAttributes()
* @see #getDomainObject()
* @generated
*/
EReference getDomainObject_Attributes();
/**
* Returns the meta object for the containment reference list '{@link org.contextmapper.tactic.dsl.tacticdsl.DomainObject#getReferences References}'.
*
*
* @return the meta object for the containment reference list 'References'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DomainObject#getReferences()
* @see #getDomainObject()
* @generated
*/
EReference getDomainObject_References();
/**
* Returns the meta object for the containment reference list '{@link org.contextmapper.tactic.dsl.tacticdsl.DomainObject#getOperations Operations}'.
*
*
* @return the meta object for the containment reference list 'Operations'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DomainObject#getOperations()
* @see #getDomainObject()
* @generated
*/
EReference getDomainObject_Operations();
/**
* Returns the meta object for the containment reference '{@link org.contextmapper.tactic.dsl.tacticdsl.DomainObject#getRepository Repository}'.
*
*
* @return the meta object for the containment reference 'Repository'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DomainObject#getRepository()
* @see #getDomainObject()
* @generated
*/
EReference getDomainObject_Repository();
/**
* Returns the meta object for class '{@link org.contextmapper.tactic.dsl.tacticdsl.Entity Entity}'.
*
*
* @return the meta object for class 'Entity'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Entity
* @generated
*/
EClass getEntity();
/**
* Returns the meta object for the reference '{@link org.contextmapper.tactic.dsl.tacticdsl.Entity#getExtends Extends}'.
*
*
* @return the meta object for the reference 'Extends'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Entity#getExtends()
* @see #getEntity()
* @generated
*/
EReference getEntity_Extends();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Entity#isNotOptimisticLocking Not Optimistic Locking}'.
*
*
* @return the meta object for the attribute 'Not Optimistic Locking'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Entity#isNotOptimisticLocking()
* @see #getEntity()
* @generated
*/
EAttribute getEntity_NotOptimisticLocking();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Entity#isNotAuditable Not Auditable}'.
*
*
* @return the meta object for the attribute 'Not Auditable'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Entity#isNotAuditable()
* @see #getEntity()
* @generated
*/
EAttribute getEntity_NotAuditable();
/**
* Returns the meta object for class '{@link org.contextmapper.tactic.dsl.tacticdsl.ValueObject Value Object}'.
*
*
* @return the meta object for class 'Value Object'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ValueObject
* @generated
*/
EClass getValueObject();
/**
* Returns the meta object for the reference '{@link org.contextmapper.tactic.dsl.tacticdsl.ValueObject#getExtends Extends}'.
*
*
* @return the meta object for the reference 'Extends'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ValueObject#getExtends()
* @see #getValueObject()
* @generated
*/
EReference getValueObject_Extends();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.ValueObject#isNotOptimisticLocking Not Optimistic Locking}'.
*
*
* @return the meta object for the attribute 'Not Optimistic Locking'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ValueObject#isNotOptimisticLocking()
* @see #getValueObject()
* @generated
*/
EAttribute getValueObject_NotOptimisticLocking();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.ValueObject#isNotImmutable Not Immutable}'.
*
*
* @return the meta object for the attribute 'Not Immutable'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ValueObject#isNotImmutable()
* @see #getValueObject()
* @generated
*/
EAttribute getValueObject_NotImmutable();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.ValueObject#isPersistent Persistent}'.
*
*
* @return the meta object for the attribute 'Persistent'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ValueObject#isPersistent()
* @see #getValueObject()
* @generated
*/
EAttribute getValueObject_Persistent();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.ValueObject#isNotPersistent Not Persistent}'.
*
*
* @return the meta object for the attribute 'Not Persistent'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ValueObject#isNotPersistent()
* @see #getValueObject()
* @generated
*/
EAttribute getValueObject_NotPersistent();
/**
* Returns the meta object for class '{@link org.contextmapper.tactic.dsl.tacticdsl.DomainEvent Domain Event}'.
*
*
* @return the meta object for class 'Domain Event'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DomainEvent
* @generated
*/
EClass getDomainEvent();
/**
* Returns the meta object for the reference '{@link org.contextmapper.tactic.dsl.tacticdsl.DomainEvent#getExtends Extends}'.
*
*
* @return the meta object for the reference 'Extends'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DomainEvent#getExtends()
* @see #getDomainEvent()
* @generated
*/
EReference getDomainEvent_Extends();
/**
* Returns the meta object for class '{@link org.contextmapper.tactic.dsl.tacticdsl.CommandEvent Command Event}'.
*
*
* @return the meta object for class 'Command Event'.
* @see org.contextmapper.tactic.dsl.tacticdsl.CommandEvent
* @generated
*/
EClass getCommandEvent();
/**
* Returns the meta object for the reference '{@link org.contextmapper.tactic.dsl.tacticdsl.CommandEvent#getExtends Extends}'.
*
*
* @return the meta object for the reference 'Extends'.
* @see org.contextmapper.tactic.dsl.tacticdsl.CommandEvent#getExtends()
* @see #getCommandEvent()
* @generated
*/
EReference getCommandEvent_Extends();
/**
* Returns the meta object for class '{@link org.contextmapper.tactic.dsl.tacticdsl.Trait Trait}'.
*
*
* @return the meta object for class 'Trait'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Trait
* @generated
*/
EClass getTrait();
/**
* Returns the meta object for the containment reference list '{@link org.contextmapper.tactic.dsl.tacticdsl.Trait#getAttributes Attributes}'.
*
*
* @return the meta object for the containment reference list 'Attributes'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Trait#getAttributes()
* @see #getTrait()
* @generated
*/
EReference getTrait_Attributes();
/**
* Returns the meta object for the containment reference list '{@link org.contextmapper.tactic.dsl.tacticdsl.Trait#getReferences References}'.
*
*
* @return the meta object for the containment reference list 'References'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Trait#getReferences()
* @see #getTrait()
* @generated
*/
EReference getTrait_References();
/**
* Returns the meta object for the containment reference list '{@link org.contextmapper.tactic.dsl.tacticdsl.Trait#getOperations Operations}'.
*
*
* @return the meta object for the containment reference list 'Operations'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Trait#getOperations()
* @see #getTrait()
* @generated
*/
EReference getTrait_Operations();
/**
* Returns the meta object for class '{@link org.contextmapper.tactic.dsl.tacticdsl.DomainObjectOperation Domain Object Operation}'.
*
*
* @return the meta object for class 'Domain Object Operation'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DomainObjectOperation
* @generated
*/
EClass getDomainObjectOperation();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DomainObjectOperation#getDoc Doc}'.
*
*
* @return the meta object for the attribute 'Doc'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DomainObjectOperation#getDoc()
* @see #getDomainObjectOperation()
* @generated
*/
EAttribute getDomainObjectOperation_Doc();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DomainObjectOperation#isAbstract Abstract}'.
*
*
* @return the meta object for the attribute 'Abstract'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DomainObjectOperation#isAbstract()
* @see #getDomainObjectOperation()
* @generated
*/
EAttribute getDomainObjectOperation_Abstract();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DomainObjectOperation#getVisibility Visibility}'.
*
*
* @return the meta object for the attribute 'Visibility'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DomainObjectOperation#getVisibility()
* @see #getDomainObjectOperation()
* @generated
*/
EAttribute getDomainObjectOperation_Visibility();
/**
* Returns the meta object for the containment reference '{@link org.contextmapper.tactic.dsl.tacticdsl.DomainObjectOperation#getReturnType Return Type}'.
*
*
* @return the meta object for the containment reference 'Return Type'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DomainObjectOperation#getReturnType()
* @see #getDomainObjectOperation()
* @generated
*/
EReference getDomainObjectOperation_ReturnType();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DomainObjectOperation#getName Name}'.
*
*
* @return the meta object for the attribute 'Name'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DomainObjectOperation#getName()
* @see #getDomainObjectOperation()
* @generated
*/
EAttribute getDomainObjectOperation_Name();
/**
* Returns the meta object for the containment reference list '{@link org.contextmapper.tactic.dsl.tacticdsl.DomainObjectOperation#getParameters Parameters}'.
*
*
* @return the meta object for the containment reference list 'Parameters'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DomainObjectOperation#getParameters()
* @see #getDomainObjectOperation()
* @generated
*/
EReference getDomainObjectOperation_Parameters();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DomainObjectOperation#getThrows Throws}'.
*
*
* @return the meta object for the attribute 'Throws'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DomainObjectOperation#getThrows()
* @see #getDomainObjectOperation()
* @generated
*/
EAttribute getDomainObjectOperation_Throws();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DomainObjectOperation#getHint Hint}'.
*
*
* @return the meta object for the attribute 'Hint'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DomainObjectOperation#getHint()
* @see #getDomainObjectOperation()
* @generated
*/
EAttribute getDomainObjectOperation_Hint();
/**
* Returns the meta object for class '{@link org.contextmapper.tactic.dsl.tacticdsl.DataTransferObject Data Transfer Object}'.
*
*
* @return the meta object for class 'Data Transfer Object'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DataTransferObject
* @generated
*/
EClass getDataTransferObject();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DataTransferObject#getComment Comment}'.
*
*
* @return the meta object for the attribute 'Comment'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DataTransferObject#getComment()
* @see #getDataTransferObject()
* @generated
*/
EAttribute getDataTransferObject_Comment();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DataTransferObject#isAbstract Abstract}'.
*
*
* @return the meta object for the attribute 'Abstract'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DataTransferObject#isAbstract()
* @see #getDataTransferObject()
* @generated
*/
EAttribute getDataTransferObject_Abstract();
/**
* Returns the meta object for the reference '{@link org.contextmapper.tactic.dsl.tacticdsl.DataTransferObject#getExtends Extends}'.
*
*
* @return the meta object for the reference 'Extends'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DataTransferObject#getExtends()
* @see #getDataTransferObject()
* @generated
*/
EReference getDataTransferObject_Extends();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DataTransferObject#getExtendsName Extends Name}'.
*
*
* @return the meta object for the attribute 'Extends Name'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DataTransferObject#getExtendsName()
* @see #getDataTransferObject()
* @generated
*/
EAttribute getDataTransferObject_ExtendsName();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DataTransferObject#isGapClass Gap Class}'.
*
*
* @return the meta object for the attribute 'Gap Class'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DataTransferObject#isGapClass()
* @see #getDataTransferObject()
* @generated
*/
EAttribute getDataTransferObject_GapClass();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DataTransferObject#isNoGapClass No Gap Class}'.
*
*
* @return the meta object for the attribute 'No Gap Class'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DataTransferObject#isNoGapClass()
* @see #getDataTransferObject()
* @generated
*/
EAttribute getDataTransferObject_NoGapClass();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DataTransferObject#getValidate Validate}'.
*
*
* @return the meta object for the attribute 'Validate'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DataTransferObject#getValidate()
* @see #getDataTransferObject()
* @generated
*/
EAttribute getDataTransferObject_Validate();
/**
* Returns the meta object for the containment reference list '{@link org.contextmapper.tactic.dsl.tacticdsl.DataTransferObject#getAttributes Attributes}'.
*
*
* @return the meta object for the containment reference list 'Attributes'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DataTransferObject#getAttributes()
* @see #getDataTransferObject()
* @generated
*/
EReference getDataTransferObject_Attributes();
/**
* Returns the meta object for the containment reference list '{@link org.contextmapper.tactic.dsl.tacticdsl.DataTransferObject#getReferences References}'.
*
*
* @return the meta object for the containment reference list 'References'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DataTransferObject#getReferences()
* @see #getDataTransferObject()
* @generated
*/
EReference getDataTransferObject_References();
/**
* Returns the meta object for class '{@link org.contextmapper.tactic.dsl.tacticdsl.BasicType Basic Type}'.
*
*
* @return the meta object for class 'Basic Type'.
* @see org.contextmapper.tactic.dsl.tacticdsl.BasicType
* @generated
*/
EClass getBasicType();
/**
* Returns the meta object for the reference list '{@link org.contextmapper.tactic.dsl.tacticdsl.BasicType#getTraits Traits}'.
*
*
* @return the meta object for the reference list 'Traits'.
* @see org.contextmapper.tactic.dsl.tacticdsl.BasicType#getTraits()
* @see #getBasicType()
* @generated
*/
EReference getBasicType_Traits();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.BasicType#isNotImmutable Not Immutable}'.
*
*
* @return the meta object for the attribute 'Not Immutable'.
* @see org.contextmapper.tactic.dsl.tacticdsl.BasicType#isNotImmutable()
* @see #getBasicType()
* @generated
*/
EAttribute getBasicType_NotImmutable();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.BasicType#isGapClass Gap Class}'.
*
*
* @return the meta object for the attribute 'Gap Class'.
* @see org.contextmapper.tactic.dsl.tacticdsl.BasicType#isGapClass()
* @see #getBasicType()
* @generated
*/
EAttribute getBasicType_GapClass();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.BasicType#isNoGapClass No Gap Class}'.
*
*
* @return the meta object for the attribute 'No Gap Class'.
* @see org.contextmapper.tactic.dsl.tacticdsl.BasicType#isNoGapClass()
* @see #getBasicType()
* @generated
*/
EAttribute getBasicType_NoGapClass();
/**
* Returns the meta object for the containment reference list '{@link org.contextmapper.tactic.dsl.tacticdsl.BasicType#getAttributes Attributes}'.
*
*
* @return the meta object for the containment reference list 'Attributes'.
* @see org.contextmapper.tactic.dsl.tacticdsl.BasicType#getAttributes()
* @see #getBasicType()
* @generated
*/
EReference getBasicType_Attributes();
/**
* Returns the meta object for the containment reference list '{@link org.contextmapper.tactic.dsl.tacticdsl.BasicType#getReferences References}'.
*
*
* @return the meta object for the containment reference list 'References'.
* @see org.contextmapper.tactic.dsl.tacticdsl.BasicType#getReferences()
* @see #getBasicType()
* @generated
*/
EReference getBasicType_References();
/**
* Returns the meta object for the containment reference list '{@link org.contextmapper.tactic.dsl.tacticdsl.BasicType#getOperations Operations}'.
*
*
* @return the meta object for the containment reference list 'Operations'.
* @see org.contextmapper.tactic.dsl.tacticdsl.BasicType#getOperations()
* @see #getBasicType()
* @generated
*/
EReference getBasicType_Operations();
/**
* Returns the meta object for class '{@link org.contextmapper.tactic.dsl.tacticdsl.Attribute Attribute}'.
*
*
* @return the meta object for class 'Attribute'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Attribute
* @generated
*/
EClass getAttribute();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Attribute#getType Type}'.
*
*
* @return the meta object for the attribute 'Type'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Attribute#getType()
* @see #getAttribute()
* @generated
*/
EAttribute getAttribute_Type();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Attribute#isIndex Index}'.
*
*
* @return the meta object for the attribute 'Index'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Attribute#isIndex()
* @see #getAttribute()
* @generated
*/
EAttribute getAttribute_Index();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Attribute#isAssertFalse Assert False}'.
*
*
* @return the meta object for the attribute 'Assert False'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Attribute#isAssertFalse()
* @see #getAttribute()
* @generated
*/
EAttribute getAttribute_AssertFalse();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Attribute#getAssertFalseMessage Assert False Message}'.
*
*
* @return the meta object for the attribute 'Assert False Message'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Attribute#getAssertFalseMessage()
* @see #getAttribute()
* @generated
*/
EAttribute getAttribute_AssertFalseMessage();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Attribute#isAssertTrue Assert True}'.
*
*
* @return the meta object for the attribute 'Assert True'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Attribute#isAssertTrue()
* @see #getAttribute()
* @generated
*/
EAttribute getAttribute_AssertTrue();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Attribute#getAssertTrueMessage Assert True Message}'.
*
*
* @return the meta object for the attribute 'Assert True Message'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Attribute#getAssertTrueMessage()
* @see #getAttribute()
* @generated
*/
EAttribute getAttribute_AssertTrueMessage();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Attribute#isCreditCardNumber Credit Card Number}'.
*
*
* @return the meta object for the attribute 'Credit Card Number'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Attribute#isCreditCardNumber()
* @see #getAttribute()
* @generated
*/
EAttribute getAttribute_CreditCardNumber();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Attribute#getCreditCardNumberMessage Credit Card Number Message}'.
*
*
* @return the meta object for the attribute 'Credit Card Number Message'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Attribute#getCreditCardNumberMessage()
* @see #getAttribute()
* @generated
*/
EAttribute getAttribute_CreditCardNumberMessage();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Attribute#getDigits Digits}'.
*
*
* @return the meta object for the attribute 'Digits'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Attribute#getDigits()
* @see #getAttribute()
* @generated
*/
EAttribute getAttribute_Digits();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Attribute#isEmail Email}'.
*
*
* @return the meta object for the attribute 'Email'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Attribute#isEmail()
* @see #getAttribute()
* @generated
*/
EAttribute getAttribute_Email();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Attribute#getEmailMessage Email Message}'.
*
*
* @return the meta object for the attribute 'Email Message'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Attribute#getEmailMessage()
* @see #getAttribute()
* @generated
*/
EAttribute getAttribute_EmailMessage();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Attribute#isFuture Future}'.
*
*
* @return the meta object for the attribute 'Future'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Attribute#isFuture()
* @see #getAttribute()
* @generated
*/
EAttribute getAttribute_Future();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Attribute#getFutureMessage Future Message}'.
*
*
* @return the meta object for the attribute 'Future Message'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Attribute#getFutureMessage()
* @see #getAttribute()
* @generated
*/
EAttribute getAttribute_FutureMessage();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Attribute#isPast Past}'.
*
*
* @return the meta object for the attribute 'Past'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Attribute#isPast()
* @see #getAttribute()
* @generated
*/
EAttribute getAttribute_Past();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Attribute#getPastMessage Past Message}'.
*
*
* @return the meta object for the attribute 'Past Message'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Attribute#getPastMessage()
* @see #getAttribute()
* @generated
*/
EAttribute getAttribute_PastMessage();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Attribute#getMax Max}'.
*
*
* @return the meta object for the attribute 'Max'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Attribute#getMax()
* @see #getAttribute()
* @generated
*/
EAttribute getAttribute_Max();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Attribute#getMin Min}'.
*
*
* @return the meta object for the attribute 'Min'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Attribute#getMin()
* @see #getAttribute()
* @generated
*/
EAttribute getAttribute_Min();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Attribute#getDecimalMax Decimal Max}'.
*
*
* @return the meta object for the attribute 'Decimal Max'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Attribute#getDecimalMax()
* @see #getAttribute()
* @generated
*/
EAttribute getAttribute_DecimalMax();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Attribute#getDecimalMin Decimal Min}'.
*
*
* @return the meta object for the attribute 'Decimal Min'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Attribute#getDecimalMin()
* @see #getAttribute()
* @generated
*/
EAttribute getAttribute_DecimalMin();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Attribute#isNotBlank Not Blank}'.
*
*
* @return the meta object for the attribute 'Not Blank'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Attribute#isNotBlank()
* @see #getAttribute()
* @generated
*/
EAttribute getAttribute_NotBlank();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Attribute#getNotBlankMessage Not Blank Message}'.
*
*
* @return the meta object for the attribute 'Not Blank Message'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Attribute#getNotBlankMessage()
* @see #getAttribute()
* @generated
*/
EAttribute getAttribute_NotBlankMessage();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Attribute#getPattern Pattern}'.
*
*
* @return the meta object for the attribute 'Pattern'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Attribute#getPattern()
* @see #getAttribute()
* @generated
*/
EAttribute getAttribute_Pattern();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Attribute#getRange Range}'.
*
*
* @return the meta object for the attribute 'Range'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Attribute#getRange()
* @see #getAttribute()
* @generated
*/
EAttribute getAttribute_Range();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Attribute#getLength Length}'.
*
*
* @return the meta object for the attribute 'Length'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Attribute#getLength()
* @see #getAttribute()
* @generated
*/
EAttribute getAttribute_Length();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Attribute#getScriptAssert Script Assert}'.
*
*
* @return the meta object for the attribute 'Script Assert'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Attribute#getScriptAssert()
* @see #getAttribute()
* @generated
*/
EAttribute getAttribute_ScriptAssert();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Attribute#getUrl Url}'.
*
*
* @return the meta object for the attribute 'Url'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Attribute#getUrl()
* @see #getAttribute()
* @generated
*/
EAttribute getAttribute_Url();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Attribute#getDatabaseType Database Type}'.
*
*
* @return the meta object for the attribute 'Database Type'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Attribute#getDatabaseType()
* @see #getAttribute()
* @generated
*/
EAttribute getAttribute_DatabaseType();
/**
* Returns the meta object for class '{@link org.contextmapper.tactic.dsl.tacticdsl.Reference Reference}'.
*
*
* @return the meta object for class 'Reference'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Reference
* @generated
*/
EClass getReference();
/**
* Returns the meta object for the reference '{@link org.contextmapper.tactic.dsl.tacticdsl.Reference#getDomainObjectType Domain Object Type}'.
*
*
* @return the meta object for the reference 'Domain Object Type'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Reference#getDomainObjectType()
* @see #getReference()
* @generated
*/
EReference getReference_DomainObjectType();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Reference#getCascade Cascade}'.
*
*
* @return the meta object for the attribute 'Cascade'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Reference#getCascade()
* @see #getReference()
* @generated
*/
EAttribute getReference_Cascade();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Reference#getFetch Fetch}'.
*
*
* @return the meta object for the attribute 'Fetch'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Reference#getFetch()
* @see #getReference()
* @generated
*/
EAttribute getReference_Fetch();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Reference#isCache Cache}'.
*
*
* @return the meta object for the attribute 'Cache'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Reference#isCache()
* @see #getReference()
* @generated
*/
EAttribute getReference_Cache();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Reference#isInverse Inverse}'.
*
*
* @return the meta object for the attribute 'Inverse'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Reference#isInverse()
* @see #getReference()
* @generated
*/
EAttribute getReference_Inverse();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Reference#getDatabaseJoinTable Database Join Table}'.
*
*
* @return the meta object for the attribute 'Database Join Table'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Reference#getDatabaseJoinTable()
* @see #getReference()
* @generated
*/
EAttribute getReference_DatabaseJoinTable();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Reference#getDatabaseJoinColumn Database Join Column}'.
*
*
* @return the meta object for the attribute 'Database Join Column'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Reference#getDatabaseJoinColumn()
* @see #getReference()
* @generated
*/
EAttribute getReference_DatabaseJoinColumn();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Reference#isValid Valid}'.
*
*
* @return the meta object for the attribute 'Valid'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Reference#isValid()
* @see #getReference()
* @generated
*/
EAttribute getReference_Valid();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Reference#getValidMessage Valid Message}'.
*
*
* @return the meta object for the attribute 'Valid Message'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Reference#getValidMessage()
* @see #getReference()
* @generated
*/
EAttribute getReference_ValidMessage();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Reference#getOrderBy Order By}'.
*
*
* @return the meta object for the attribute 'Order By'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Reference#getOrderBy()
* @see #getReference()
* @generated
*/
EAttribute getReference_OrderBy();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Reference#isOrderColumn Order Column}'.
*
*
* @return the meta object for the attribute 'Order Column'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Reference#isOrderColumn()
* @see #getReference()
* @generated
*/
EAttribute getReference_OrderColumn();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Reference#getOrderColumnName Order Column Name}'.
*
*
* @return the meta object for the attribute 'Order Column Name'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Reference#getOrderColumnName()
* @see #getReference()
* @generated
*/
EAttribute getReference_OrderColumnName();
/**
* Returns the meta object for the containment reference '{@link org.contextmapper.tactic.dsl.tacticdsl.Reference#getOppositeHolder Opposite Holder}'.
*
*
* @return the meta object for the containment reference 'Opposite Holder'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Reference#getOppositeHolder()
* @see #getReference()
* @generated
*/
EReference getReference_OppositeHolder();
/**
* Returns the meta object for class '{@link org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute Dto Attribute}'.
*
*
* @return the meta object for class 'Dto Attribute'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute
* @generated
*/
EClass getDtoAttribute();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#getType Type}'.
*
*
* @return the meta object for the attribute 'Type'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#getType()
* @see #getDtoAttribute()
* @generated
*/
EAttribute getDtoAttribute_Type();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#isAssertFalse Assert False}'.
*
*
* @return the meta object for the attribute 'Assert False'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#isAssertFalse()
* @see #getDtoAttribute()
* @generated
*/
EAttribute getDtoAttribute_AssertFalse();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#getAssertFalseMessage Assert False Message}'.
*
*
* @return the meta object for the attribute 'Assert False Message'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#getAssertFalseMessage()
* @see #getDtoAttribute()
* @generated
*/
EAttribute getDtoAttribute_AssertFalseMessage();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#isAssertTrue Assert True}'.
*
*
* @return the meta object for the attribute 'Assert True'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#isAssertTrue()
* @see #getDtoAttribute()
* @generated
*/
EAttribute getDtoAttribute_AssertTrue();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#getAssertTrueMessage Assert True Message}'.
*
*
* @return the meta object for the attribute 'Assert True Message'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#getAssertTrueMessage()
* @see #getDtoAttribute()
* @generated
*/
EAttribute getDtoAttribute_AssertTrueMessage();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#isCreditCardNumber Credit Card Number}'.
*
*
* @return the meta object for the attribute 'Credit Card Number'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#isCreditCardNumber()
* @see #getDtoAttribute()
* @generated
*/
EAttribute getDtoAttribute_CreditCardNumber();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#getCreditCardNumberMessage Credit Card Number Message}'.
*
*
* @return the meta object for the attribute 'Credit Card Number Message'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#getCreditCardNumberMessage()
* @see #getDtoAttribute()
* @generated
*/
EAttribute getDtoAttribute_CreditCardNumberMessage();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#getDigits Digits}'.
*
*
* @return the meta object for the attribute 'Digits'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#getDigits()
* @see #getDtoAttribute()
* @generated
*/
EAttribute getDtoAttribute_Digits();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#isEmail Email}'.
*
*
* @return the meta object for the attribute 'Email'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#isEmail()
* @see #getDtoAttribute()
* @generated
*/
EAttribute getDtoAttribute_Email();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#getEmailMessage Email Message}'.
*
*
* @return the meta object for the attribute 'Email Message'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#getEmailMessage()
* @see #getDtoAttribute()
* @generated
*/
EAttribute getDtoAttribute_EmailMessage();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#isFuture Future}'.
*
*
* @return the meta object for the attribute 'Future'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#isFuture()
* @see #getDtoAttribute()
* @generated
*/
EAttribute getDtoAttribute_Future();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#getFutureMessage Future Message}'.
*
*
* @return the meta object for the attribute 'Future Message'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#getFutureMessage()
* @see #getDtoAttribute()
* @generated
*/
EAttribute getDtoAttribute_FutureMessage();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#isPast Past}'.
*
*
* @return the meta object for the attribute 'Past'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#isPast()
* @see #getDtoAttribute()
* @generated
*/
EAttribute getDtoAttribute_Past();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#getPastMessage Past Message}'.
*
*
* @return the meta object for the attribute 'Past Message'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#getPastMessage()
* @see #getDtoAttribute()
* @generated
*/
EAttribute getDtoAttribute_PastMessage();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#getMax Max}'.
*
*
* @return the meta object for the attribute 'Max'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#getMax()
* @see #getDtoAttribute()
* @generated
*/
EAttribute getDtoAttribute_Max();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#getMin Min}'.
*
*
* @return the meta object for the attribute 'Min'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#getMin()
* @see #getDtoAttribute()
* @generated
*/
EAttribute getDtoAttribute_Min();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#getDecimalMax Decimal Max}'.
*
*
* @return the meta object for the attribute 'Decimal Max'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#getDecimalMax()
* @see #getDtoAttribute()
* @generated
*/
EAttribute getDtoAttribute_DecimalMax();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#getDecimalMin Decimal Min}'.
*
*
* @return the meta object for the attribute 'Decimal Min'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#getDecimalMin()
* @see #getDtoAttribute()
* @generated
*/
EAttribute getDtoAttribute_DecimalMin();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#isNotBlank Not Blank}'.
*
*
* @return the meta object for the attribute 'Not Blank'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#isNotBlank()
* @see #getDtoAttribute()
* @generated
*/
EAttribute getDtoAttribute_NotBlank();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#getNotBlankMessage Not Blank Message}'.
*
*
* @return the meta object for the attribute 'Not Blank Message'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#getNotBlankMessage()
* @see #getDtoAttribute()
* @generated
*/
EAttribute getDtoAttribute_NotBlankMessage();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#getPattern Pattern}'.
*
*
* @return the meta object for the attribute 'Pattern'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#getPattern()
* @see #getDtoAttribute()
* @generated
*/
EAttribute getDtoAttribute_Pattern();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#getRange Range}'.
*
*
* @return the meta object for the attribute 'Range'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#getRange()
* @see #getDtoAttribute()
* @generated
*/
EAttribute getDtoAttribute_Range();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#getLength Length}'.
*
*
* @return the meta object for the attribute 'Length'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#getLength()
* @see #getDtoAttribute()
* @generated
*/
EAttribute getDtoAttribute_Length();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#getScriptAssert Script Assert}'.
*
*
* @return the meta object for the attribute 'Script Assert'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#getScriptAssert()
* @see #getDtoAttribute()
* @generated
*/
EAttribute getDtoAttribute_ScriptAssert();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#getUrl Url}'.
*
*
* @return the meta object for the attribute 'Url'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DtoAttribute#getUrl()
* @see #getDtoAttribute()
* @generated
*/
EAttribute getDtoAttribute_Url();
/**
* Returns the meta object for class '{@link org.contextmapper.tactic.dsl.tacticdsl.DtoReference Dto Reference}'.
*
*
* @return the meta object for class 'Dto Reference'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DtoReference
* @generated
*/
EClass getDtoReference();
/**
* Returns the meta object for the reference '{@link org.contextmapper.tactic.dsl.tacticdsl.DtoReference#getDomainObjectType Domain Object Type}'.
*
*
* @return the meta object for the reference 'Domain Object Type'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DtoReference#getDomainObjectType()
* @see #getDtoReference()
* @generated
*/
EReference getDtoReference_DomainObjectType();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DtoReference#isValid Valid}'.
*
*
* @return the meta object for the attribute 'Valid'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DtoReference#isValid()
* @see #getDtoReference()
* @generated
*/
EAttribute getDtoReference_Valid();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.DtoReference#getValidMessage Valid Message}'.
*
*
* @return the meta object for the attribute 'Valid Message'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DtoReference#getValidMessage()
* @see #getDtoReference()
* @generated
*/
EAttribute getDtoReference_ValidMessage();
/**
* Returns the meta object for class '{@link org.contextmapper.tactic.dsl.tacticdsl.OppositeHolder Opposite Holder}'.
*
*
* @return the meta object for class 'Opposite Holder'.
* @see org.contextmapper.tactic.dsl.tacticdsl.OppositeHolder
* @generated
*/
EClass getOppositeHolder();
/**
* Returns the meta object for the reference '{@link org.contextmapper.tactic.dsl.tacticdsl.OppositeHolder#getOpposite Opposite}'.
*
*
* @return the meta object for the reference 'Opposite'.
* @see org.contextmapper.tactic.dsl.tacticdsl.OppositeHolder#getOpposite()
* @see #getOppositeHolder()
* @generated
*/
EReference getOppositeHolder_Opposite();
/**
* Returns the meta object for class '{@link org.contextmapper.tactic.dsl.tacticdsl.Repository Repository}'.
*
*
* @return the meta object for class 'Repository'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Repository
* @generated
*/
EClass getRepository();
/**
* Returns the meta object for the containment reference list '{@link org.contextmapper.tactic.dsl.tacticdsl.Repository#getOperations Operations}'.
*
*
* @return the meta object for the containment reference list 'Operations'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Repository#getOperations()
* @see #getRepository()
* @generated
*/
EReference getRepository_Operations();
/**
* Returns the meta object for class '{@link org.contextmapper.tactic.dsl.tacticdsl.ServiceDependency Service Dependency}'.
*
*
* @return the meta object for class 'Service Dependency'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ServiceDependency
* @generated
*/
EClass getServiceDependency();
/**
* Returns the meta object for the reference '{@link org.contextmapper.tactic.dsl.tacticdsl.ServiceDependency#getDependency Dependency}'.
*
*
* @return the meta object for the reference 'Dependency'.
* @see org.contextmapper.tactic.dsl.tacticdsl.ServiceDependency#getDependency()
* @see #getServiceDependency()
* @generated
*/
EReference getServiceDependency_Dependency();
/**
* Returns the meta object for class '{@link org.contextmapper.tactic.dsl.tacticdsl.Dependency Dependency}'.
*
*
* @return the meta object for class 'Dependency'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Dependency
* @generated
*/
EClass getDependency();
/**
* Returns the meta object for the reference '{@link org.contextmapper.tactic.dsl.tacticdsl.Dependency#getDependency Dependency}'.
*
*
* @return the meta object for the reference 'Dependency'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Dependency#getDependency()
* @see #getDependency()
* @generated
*/
EReference getDependency_Dependency();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Dependency#getName Name}'.
*
*
* @return the meta object for the attribute 'Name'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Dependency#getName()
* @see #getDependency()
* @generated
*/
EAttribute getDependency_Name();
/**
* Returns the meta object for class '{@link org.contextmapper.tactic.dsl.tacticdsl.Enum Enum}'.
*
*
* @return the meta object for class 'Enum'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Enum
* @generated
*/
EClass getEnum();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Enum#isOrdinal Ordinal}'.
*
*
* @return the meta object for the attribute 'Ordinal'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Enum#isOrdinal()
* @see #getEnum()
* @generated
*/
EAttribute getEnum_Ordinal();
/**
* Returns the meta object for the containment reference list '{@link org.contextmapper.tactic.dsl.tacticdsl.Enum#getAttributes Attributes}'.
*
*
* @return the meta object for the containment reference list 'Attributes'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Enum#getAttributes()
* @see #getEnum()
* @generated
*/
EReference getEnum_Attributes();
/**
* Returns the meta object for the containment reference list '{@link org.contextmapper.tactic.dsl.tacticdsl.Enum#getValues Values}'.
*
*
* @return the meta object for the containment reference list 'Values'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Enum#getValues()
* @see #getEnum()
* @generated
*/
EReference getEnum_Values();
/**
* Returns the meta object for class '{@link org.contextmapper.tactic.dsl.tacticdsl.EnumAttribute Enum Attribute}'.
*
*
* @return the meta object for class 'Enum Attribute'.
* @see org.contextmapper.tactic.dsl.tacticdsl.EnumAttribute
* @generated
*/
EClass getEnumAttribute();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.EnumAttribute#getDoc Doc}'.
*
*
* @return the meta object for the attribute 'Doc'.
* @see org.contextmapper.tactic.dsl.tacticdsl.EnumAttribute#getDoc()
* @see #getEnumAttribute()
* @generated
*/
EAttribute getEnumAttribute_Doc();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.EnumAttribute#getType Type}'.
*
*
* @return the meta object for the attribute 'Type'.
* @see org.contextmapper.tactic.dsl.tacticdsl.EnumAttribute#getType()
* @see #getEnumAttribute()
* @generated
*/
EAttribute getEnumAttribute_Type();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.EnumAttribute#getName Name}'.
*
*
* @return the meta object for the attribute 'Name'.
* @see org.contextmapper.tactic.dsl.tacticdsl.EnumAttribute#getName()
* @see #getEnumAttribute()
* @generated
*/
EAttribute getEnumAttribute_Name();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.EnumAttribute#isKey Key}'.
*
*
* @return the meta object for the attribute 'Key'.
* @see org.contextmapper.tactic.dsl.tacticdsl.EnumAttribute#isKey()
* @see #getEnumAttribute()
* @generated
*/
EAttribute getEnumAttribute_Key();
/**
* Returns the meta object for class '{@link org.contextmapper.tactic.dsl.tacticdsl.EnumValue Enum Value}'.
*
*
* @return the meta object for class 'Enum Value'.
* @see org.contextmapper.tactic.dsl.tacticdsl.EnumValue
* @generated
*/
EClass getEnumValue();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.EnumValue#getDoc Doc}'.
*
*
* @return the meta object for the attribute 'Doc'.
* @see org.contextmapper.tactic.dsl.tacticdsl.EnumValue#getDoc()
* @see #getEnumValue()
* @generated
*/
EAttribute getEnumValue_Doc();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.EnumValue#getName Name}'.
*
*
* @return the meta object for the attribute 'Name'.
* @see org.contextmapper.tactic.dsl.tacticdsl.EnumValue#getName()
* @see #getEnumValue()
* @generated
*/
EAttribute getEnumValue_Name();
/**
* Returns the meta object for the containment reference list '{@link org.contextmapper.tactic.dsl.tacticdsl.EnumValue#getParameters Parameters}'.
*
*
* @return the meta object for the containment reference list 'Parameters'.
* @see org.contextmapper.tactic.dsl.tacticdsl.EnumValue#getParameters()
* @see #getEnumValue()
* @generated
*/
EReference getEnumValue_Parameters();
/**
* Returns the meta object for class '{@link org.contextmapper.tactic.dsl.tacticdsl.EnumParameter Enum Parameter}'.
*
*
* @return the meta object for class 'Enum Parameter'.
* @see org.contextmapper.tactic.dsl.tacticdsl.EnumParameter
* @generated
*/
EClass getEnumParameter();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.EnumParameter#getValue Value}'.
*
*
* @return the meta object for the attribute 'Value'.
* @see org.contextmapper.tactic.dsl.tacticdsl.EnumParameter#getValue()
* @see #getEnumParameter()
* @generated
*/
EAttribute getEnumParameter_Value();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.EnumParameter#getIntegerValue Integer Value}'.
*
*
* @return the meta object for the attribute 'Integer Value'.
* @see org.contextmapper.tactic.dsl.tacticdsl.EnumParameter#getIntegerValue()
* @see #getEnumParameter()
* @generated
*/
EAttribute getEnumParameter_IntegerValue();
/**
* Returns the meta object for class '{@link org.contextmapper.tactic.dsl.tacticdsl.AnyProperty Any Property}'.
*
*
* @return the meta object for class 'Any Property'.
* @see org.contextmapper.tactic.dsl.tacticdsl.AnyProperty
* @generated
*/
EClass getAnyProperty();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.AnyProperty#getDoc Doc}'.
*
*
* @return the meta object for the attribute 'Doc'.
* @see org.contextmapper.tactic.dsl.tacticdsl.AnyProperty#getDoc()
* @see #getAnyProperty()
* @generated
*/
EAttribute getAnyProperty_Doc();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.AnyProperty#getVisibility Visibility}'.
*
*
* @return the meta object for the attribute 'Visibility'.
* @see org.contextmapper.tactic.dsl.tacticdsl.AnyProperty#getVisibility()
* @see #getAnyProperty()
* @generated
*/
EAttribute getAnyProperty_Visibility();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.AnyProperty#getCollectionType Collection Type}'.
*
*
* @return the meta object for the attribute 'Collection Type'.
* @see org.contextmapper.tactic.dsl.tacticdsl.AnyProperty#getCollectionType()
* @see #getAnyProperty()
* @generated
*/
EAttribute getAnyProperty_CollectionType();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.AnyProperty#getName Name}'.
*
*
* @return the meta object for the attribute 'Name'.
* @see org.contextmapper.tactic.dsl.tacticdsl.AnyProperty#getName()
* @see #getAnyProperty()
* @generated
*/
EAttribute getAnyProperty_Name();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.AnyProperty#isKey Key}'.
*
*
* @return the meta object for the attribute 'Key'.
* @see org.contextmapper.tactic.dsl.tacticdsl.AnyProperty#isKey()
* @see #getAnyProperty()
* @generated
*/
EAttribute getAnyProperty_Key();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.AnyProperty#isNotChangeable Not Changeable}'.
*
*
* @return the meta object for the attribute 'Not Changeable'.
* @see org.contextmapper.tactic.dsl.tacticdsl.AnyProperty#isNotChangeable()
* @see #getAnyProperty()
* @generated
*/
EAttribute getAnyProperty_NotChangeable();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.AnyProperty#isRequired Required}'.
*
*
* @return the meta object for the attribute 'Required'.
* @see org.contextmapper.tactic.dsl.tacticdsl.AnyProperty#isRequired()
* @see #getAnyProperty()
* @generated
*/
EAttribute getAnyProperty_Required();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.AnyProperty#isNullable Nullable}'.
*
*
* @return the meta object for the attribute 'Nullable'.
* @see org.contextmapper.tactic.dsl.tacticdsl.AnyProperty#isNullable()
* @see #getAnyProperty()
* @generated
*/
EAttribute getAnyProperty_Nullable();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.AnyProperty#getNullableMessage Nullable Message}'.
*
*
* @return the meta object for the attribute 'Nullable Message'.
* @see org.contextmapper.tactic.dsl.tacticdsl.AnyProperty#getNullableMessage()
* @see #getAnyProperty()
* @generated
*/
EAttribute getAnyProperty_NullableMessage();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.AnyProperty#getHint Hint}'.
*
*
* @return the meta object for the attribute 'Hint'.
* @see org.contextmapper.tactic.dsl.tacticdsl.AnyProperty#getHint()
* @see #getAnyProperty()
* @generated
*/
EAttribute getAnyProperty_Hint();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.AnyProperty#isNotEmpty Not Empty}'.
*
*
* @return the meta object for the attribute 'Not Empty'.
* @see org.contextmapper.tactic.dsl.tacticdsl.AnyProperty#isNotEmpty()
* @see #getAnyProperty()
* @generated
*/
EAttribute getAnyProperty_NotEmpty();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.AnyProperty#getNotEmptyMessage Not Empty Message}'.
*
*
* @return the meta object for the attribute 'Not Empty Message'.
* @see org.contextmapper.tactic.dsl.tacticdsl.AnyProperty#getNotEmptyMessage()
* @see #getAnyProperty()
* @generated
*/
EAttribute getAnyProperty_NotEmptyMessage();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.AnyProperty#getSize Size}'.
*
*
* @return the meta object for the attribute 'Size'.
* @see org.contextmapper.tactic.dsl.tacticdsl.AnyProperty#getSize()
* @see #getAnyProperty()
* @generated
*/
EAttribute getAnyProperty_Size();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.AnyProperty#getValidate Validate}'.
*
*
* @return the meta object for the attribute 'Validate'.
* @see org.contextmapper.tactic.dsl.tacticdsl.AnyProperty#getValidate()
* @see #getAnyProperty()
* @generated
*/
EAttribute getAnyProperty_Validate();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.AnyProperty#isTransient Transient}'.
*
*
* @return the meta object for the attribute 'Transient'.
* @see org.contextmapper.tactic.dsl.tacticdsl.AnyProperty#isTransient()
* @see #getAnyProperty()
* @generated
*/
EAttribute getAnyProperty_Transient();
/**
* Returns the meta object for class '{@link org.contextmapper.tactic.dsl.tacticdsl.Property Property}'.
*
*
* @return the meta object for class 'Property'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Property
* @generated
*/
EClass getProperty();
/**
* Returns the meta object for the attribute '{@link org.contextmapper.tactic.dsl.tacticdsl.Property#getDatabaseColumn Database Column}'.
*
*
* @return the meta object for the attribute 'Database Column'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Property#getDatabaseColumn()
* @see #getProperty()
* @generated
*/
EAttribute getProperty_DatabaseColumn();
/**
* Returns the meta object for class '{@link org.contextmapper.tactic.dsl.tacticdsl.DtoProperty Dto Property}'.
*
*
* @return the meta object for class 'Dto Property'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DtoProperty
* @generated
*/
EClass getDtoProperty();
/**
* Returns the meta object for enum '{@link org.contextmapper.tactic.dsl.tacticdsl.HttpMethod Http Method}'.
*
*
* @return the meta object for enum 'Http Method'.
* @see org.contextmapper.tactic.dsl.tacticdsl.HttpMethod
* @generated
*/
EEnum getHttpMethod();
/**
* Returns the meta object for enum '{@link org.contextmapper.tactic.dsl.tacticdsl.InheritanceType Inheritance Type}'.
*
*
* @return the meta object for enum 'Inheritance Type'.
* @see org.contextmapper.tactic.dsl.tacticdsl.InheritanceType
* @generated
*/
EEnum getInheritanceType();
/**
* Returns the meta object for enum '{@link org.contextmapper.tactic.dsl.tacticdsl.DiscriminatorType Discriminator Type}'.
*
*
* @return the meta object for enum 'Discriminator Type'.
* @see org.contextmapper.tactic.dsl.tacticdsl.DiscriminatorType
* @generated
*/
EEnum getDiscriminatorType();
/**
* Returns the meta object for enum '{@link org.contextmapper.tactic.dsl.tacticdsl.CollectionType Collection Type}'.
*
*
* @return the meta object for enum 'Collection Type'.
* @see org.contextmapper.tactic.dsl.tacticdsl.CollectionType
* @generated
*/
EEnum getCollectionType();
/**
* Returns the meta object for enum '{@link org.contextmapper.tactic.dsl.tacticdsl.Visibility Visibility}'.
*
*
* @return the meta object for enum 'Visibility'.
* @see org.contextmapper.tactic.dsl.tacticdsl.Visibility
* @generated
*/
EEnum getVisibility();
/**
* Returns the factory that creates the instances of the model.
*
*
* @return the factory that creates the instances of the model.
* @generated
*/
TacticdslFactory getTacticdslFactory();
/**
*
* Defines literals for the meta objects that represent
*
* - each class,
* - each feature of each class,
* - each enum,
* - and each data type
*
*
* @generated
*/
interface Literals
{
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.TacticDDDModelImpl Tactic DDD Model}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticDDDModelImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getTacticDDDModel()
* @generated
*/
EClass TACTIC_DDD_MODEL = eINSTANCE.getTacticDDDModel();
/**
* The meta object literal for the 'App' containment reference feature.
*
*
* @generated
*/
EReference TACTIC_DDD_MODEL__APP = eINSTANCE.getTacticDDDModel_App();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.ApplicationImpl Application}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.ApplicationImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getApplication()
* @generated
*/
EClass APPLICATION = eINSTANCE.getApplication();
/**
* The meta object literal for the 'Doc' attribute feature.
*
*
* @generated
*/
EAttribute APPLICATION__DOC = eINSTANCE.getApplication_Doc();
/**
* The meta object literal for the 'Name' attribute feature.
*
*
* @generated
*/
EAttribute APPLICATION__NAME = eINSTANCE.getApplication_Name();
/**
* The meta object literal for the 'Base Package' attribute feature.
*
*
* @generated
*/
EAttribute APPLICATION__BASE_PACKAGE = eINSTANCE.getApplication_BasePackage();
/**
* The meta object literal for the 'Services' containment reference list feature.
*
*
* @generated
*/
EReference APPLICATION__SERVICES = eINSTANCE.getApplication_Services();
/**
* The meta object literal for the 'Resources' containment reference list feature.
*
*
* @generated
*/
EReference APPLICATION__RESOURCES = eINSTANCE.getApplication_Resources();
/**
* The meta object literal for the 'Consumers' containment reference list feature.
*
*
* @generated
*/
EReference APPLICATION__CONSUMERS = eINSTANCE.getApplication_Consumers();
/**
* The meta object literal for the 'Domain Objects' containment reference list feature.
*
*
* @generated
*/
EReference APPLICATION__DOMAIN_OBJECTS = eINSTANCE.getApplication_DomainObjects();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.ServiceImpl Service}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.ServiceImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getService()
* @generated
*/
EClass SERVICE = eINSTANCE.getService();
/**
* The meta object literal for the 'Comment' attribute feature.
*
*
* @generated
*/
EAttribute SERVICE__COMMENT = eINSTANCE.getService_Comment();
/**
* The meta object literal for the 'Web Service' attribute feature.
*
*
* @generated
*/
EAttribute SERVICE__WEB_SERVICE = eINSTANCE.getService_WebService();
/**
* The meta object literal for the 'Operations' containment reference list feature.
*
*
* @generated
*/
EReference SERVICE__OPERATIONS = eINSTANCE.getService_Operations();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.ResourceImpl Resource}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.ResourceImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getResource()
* @generated
*/
EClass RESOURCE = eINSTANCE.getResource();
/**
* The meta object literal for the 'Doc' attribute feature.
*
*
* @generated
*/
EAttribute RESOURCE__DOC = eINSTANCE.getResource_Doc();
/**
* The meta object literal for the 'Name' attribute feature.
*
*
* @generated
*/
EAttribute RESOURCE__NAME = eINSTANCE.getResource_Name();
/**
* The meta object literal for the 'Gap Class' attribute feature.
*
*
* @generated
*/
EAttribute RESOURCE__GAP_CLASS = eINSTANCE.getResource_GapClass();
/**
* The meta object literal for the 'No Gap Class' attribute feature.
*
*
* @generated
*/
EAttribute RESOURCE__NO_GAP_CLASS = eINSTANCE.getResource_NoGapClass();
/**
* The meta object literal for the 'Hint' attribute feature.
*
*
* @generated
*/
EAttribute RESOURCE__HINT = eINSTANCE.getResource_Hint();
/**
* The meta object literal for the 'Scaffold' attribute feature.
*
*
* @generated
*/
EAttribute RESOURCE__SCAFFOLD = eINSTANCE.getResource_Scaffold();
/**
* The meta object literal for the 'Path' attribute feature.
*
*
* @generated
*/
EAttribute RESOURCE__PATH = eINSTANCE.getResource_Path();
/**
* The meta object literal for the 'Dependencies' containment reference list feature.
*
*
* @generated
*/
EReference RESOURCE__DEPENDENCIES = eINSTANCE.getResource_Dependencies();
/**
* The meta object literal for the 'Operations' containment reference list feature.
*
*
* @generated
*/
EReference RESOURCE__OPERATIONS = eINSTANCE.getResource_Operations();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.ConsumerImpl Consumer}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.ConsumerImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getConsumer()
* @generated
*/
EClass CONSUMER = eINSTANCE.getConsumer();
/**
* The meta object literal for the 'Doc' attribute feature.
*
*
* @generated
*/
EAttribute CONSUMER__DOC = eINSTANCE.getConsumer_Doc();
/**
* The meta object literal for the 'Name' attribute feature.
*
*
* @generated
*/
EAttribute CONSUMER__NAME = eINSTANCE.getConsumer_Name();
/**
* The meta object literal for the 'Hint' attribute feature.
*
*
* @generated
*/
EAttribute CONSUMER__HINT = eINSTANCE.getConsumer_Hint();
/**
* The meta object literal for the 'Dependencies' containment reference list feature.
*
*
* @generated
*/
EReference CONSUMER__DEPENDENCIES = eINSTANCE.getConsumer_Dependencies();
/**
* The meta object literal for the 'Message Root' reference feature.
*
*
* @generated
*/
EReference CONSUMER__MESSAGE_ROOT = eINSTANCE.getConsumer_MessageRoot();
/**
* The meta object literal for the 'Channel' attribute feature.
*
*
* @generated
*/
EAttribute CONSUMER__CHANNEL = eINSTANCE.getConsumer_Channel();
/**
* The meta object literal for the 'Subscribe' containment reference feature.
*
*
* @generated
*/
EReference CONSUMER__SUBSCRIBE = eINSTANCE.getConsumer_Subscribe();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.SubscribeImpl Subscribe}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.SubscribeImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getSubscribe()
* @generated
*/
EClass SUBSCRIBE = eINSTANCE.getSubscribe();
/**
* The meta object literal for the 'Topic' attribute feature.
*
*
* @generated
*/
EAttribute SUBSCRIBE__TOPIC = eINSTANCE.getSubscribe_Topic();
/**
* The meta object literal for the 'Event Bus' attribute feature.
*
*
* @generated
*/
EAttribute SUBSCRIBE__EVENT_BUS = eINSTANCE.getSubscribe_EventBus();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.PublishImpl Publish}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.PublishImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getPublish()
* @generated
*/
EClass PUBLISH = eINSTANCE.getPublish();
/**
* The meta object literal for the 'Event Type' reference feature.
*
*
* @generated
*/
EReference PUBLISH__EVENT_TYPE = eINSTANCE.getPublish_EventType();
/**
* The meta object literal for the 'Topic' attribute feature.
*
*
* @generated
*/
EAttribute PUBLISH__TOPIC = eINSTANCE.getPublish_Topic();
/**
* The meta object literal for the 'Event Bus' attribute feature.
*
*
* @generated
*/
EAttribute PUBLISH__EVENT_BUS = eINSTANCE.getPublish_EventBus();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.EventImpl Event}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.EventImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getEvent()
* @generated
*/
EClass EVENT = eINSTANCE.getEvent();
/**
* The meta object literal for the 'Persistent' attribute feature.
*
*
* @generated
*/
EAttribute EVENT__PERSISTENT = eINSTANCE.getEvent_Persistent();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.DomainObjectTypedElementImpl Domain Object Typed Element}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.DomainObjectTypedElementImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getDomainObjectTypedElement()
* @generated
*/
EClass DOMAIN_OBJECT_TYPED_ELEMENT = eINSTANCE.getDomainObjectTypedElement();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.ServiceOperationImpl Service Operation}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.ServiceOperationImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getServiceOperation()
* @generated
*/
EClass SERVICE_OPERATION = eINSTANCE.getServiceOperation();
/**
* The meta object literal for the 'Doc' attribute feature.
*
*
* @generated
*/
EAttribute SERVICE_OPERATION__DOC = eINSTANCE.getServiceOperation_Doc();
/**
* The meta object literal for the 'Visibility' attribute feature.
*
*
* @generated
*/
EAttribute SERVICE_OPERATION__VISIBILITY = eINSTANCE.getServiceOperation_Visibility();
/**
* The meta object literal for the 'Return Type' containment reference feature.
*
*
* @generated
*/
EReference SERVICE_OPERATION__RETURN_TYPE = eINSTANCE.getServiceOperation_ReturnType();
/**
* The meta object literal for the 'Name' attribute feature.
*
*
* @generated
*/
EAttribute SERVICE_OPERATION__NAME = eINSTANCE.getServiceOperation_Name();
/**
* The meta object literal for the 'Parameters' containment reference list feature.
*
*
* @generated
*/
EReference SERVICE_OPERATION__PARAMETERS = eINSTANCE.getServiceOperation_Parameters();
/**
* The meta object literal for the 'Throws' attribute feature.
*
*
* @generated
*/
EAttribute SERVICE_OPERATION__THROWS = eINSTANCE.getServiceOperation_Throws();
/**
* The meta object literal for the 'Hint' attribute feature.
*
*
* @generated
*/
EAttribute SERVICE_OPERATION__HINT = eINSTANCE.getServiceOperation_Hint();
/**
* The meta object literal for the 'Publish' containment reference feature.
*
*
* @generated
*/
EReference SERVICE_OPERATION__PUBLISH = eINSTANCE.getServiceOperation_Publish();
/**
* The meta object literal for the 'Delegate Holder' containment reference feature.
*
*
* @generated
*/
EReference SERVICE_OPERATION__DELEGATE_HOLDER = eINSTANCE.getServiceOperation_DelegateHolder();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.ServiceOperationDelegateImpl Service Operation Delegate}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.ServiceOperationDelegateImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getServiceOperationDelegate()
* @generated
*/
EClass SERVICE_OPERATION_DELEGATE = eINSTANCE.getServiceOperationDelegate();
/**
* The meta object literal for the 'Delegate' reference feature.
*
*
* @generated
*/
EReference SERVICE_OPERATION_DELEGATE__DELEGATE = eINSTANCE.getServiceOperationDelegate_Delegate();
/**
* The meta object literal for the 'Delegate Operation' reference feature.
*
*
* @generated
*/
EReference SERVICE_OPERATION_DELEGATE__DELEGATE_OPERATION = eINSTANCE.getServiceOperationDelegate_DelegateOperation();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.ServiceRepositoryOptionImpl Service Repository Option}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.ServiceRepositoryOptionImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getServiceRepositoryOption()
* @generated
*/
EClass SERVICE_REPOSITORY_OPTION = eINSTANCE.getServiceRepositoryOption();
/**
* The meta object literal for the 'Doc' attribute feature.
*
*
* @generated
*/
EAttribute SERVICE_REPOSITORY_OPTION__DOC = eINSTANCE.getServiceRepositoryOption_Doc();
/**
* The meta object literal for the 'Name' attribute feature.
*
*
* @generated
*/
EAttribute SERVICE_REPOSITORY_OPTION__NAME = eINSTANCE.getServiceRepositoryOption_Name();
/**
* The meta object literal for the 'Gap Class' attribute feature.
*
*
* @generated
*/
EAttribute SERVICE_REPOSITORY_OPTION__GAP_CLASS = eINSTANCE.getServiceRepositoryOption_GapClass();
/**
* The meta object literal for the 'No Gap Class' attribute feature.
*
*
* @generated
*/
EAttribute SERVICE_REPOSITORY_OPTION__NO_GAP_CLASS = eINSTANCE.getServiceRepositoryOption_NoGapClass();
/**
* The meta object literal for the 'Hint' attribute feature.
*
*
* @generated
*/
EAttribute SERVICE_REPOSITORY_OPTION__HINT = eINSTANCE.getServiceRepositoryOption_Hint();
/**
* The meta object literal for the 'Subscribe' containment reference feature.
*
*
* @generated
*/
EReference SERVICE_REPOSITORY_OPTION__SUBSCRIBE = eINSTANCE.getServiceRepositoryOption_Subscribe();
/**
* The meta object literal for the 'Dependencies' containment reference list feature.
*
*
* @generated
*/
EReference SERVICE_REPOSITORY_OPTION__DEPENDENCIES = eINSTANCE.getServiceRepositoryOption_Dependencies();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.ServiceRepositoryOperationOptionImpl Service Repository Operation Option}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.ServiceRepositoryOperationOptionImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getServiceRepositoryOperationOption()
* @generated
*/
EClass SERVICE_REPOSITORY_OPERATION_OPTION = eINSTANCE.getServiceRepositoryOperationOption();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.ResourceOperationImpl Resource Operation}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.ResourceOperationImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getResourceOperation()
* @generated
*/
EClass RESOURCE_OPERATION = eINSTANCE.getResourceOperation();
/**
* The meta object literal for the 'Doc' attribute feature.
*
*
* @generated
*/
EAttribute RESOURCE_OPERATION__DOC = eINSTANCE.getResourceOperation_Doc();
/**
* The meta object literal for the 'Visibility' attribute feature.
*
*
* @generated
*/
EAttribute RESOURCE_OPERATION__VISIBILITY = eINSTANCE.getResourceOperation_Visibility();
/**
* The meta object literal for the 'Return Type' containment reference feature.
*
*
* @generated
*/
EReference RESOURCE_OPERATION__RETURN_TYPE = eINSTANCE.getResourceOperation_ReturnType();
/**
* The meta object literal for the 'Name' attribute feature.
*
*
* @generated
*/
EAttribute RESOURCE_OPERATION__NAME = eINSTANCE.getResourceOperation_Name();
/**
* The meta object literal for the 'Parameters' containment reference list feature.
*
*
* @generated
*/
EReference RESOURCE_OPERATION__PARAMETERS = eINSTANCE.getResourceOperation_Parameters();
/**
* The meta object literal for the 'Throws' attribute feature.
*
*
* @generated
*/
EAttribute RESOURCE_OPERATION__THROWS = eINSTANCE.getResourceOperation_Throws();
/**
* The meta object literal for the 'Hint' attribute feature.
*
*
* @generated
*/
EAttribute RESOURCE_OPERATION__HINT = eINSTANCE.getResourceOperation_Hint();
/**
* The meta object literal for the 'Http Method' attribute feature.
*
*
* @generated
*/
EAttribute RESOURCE_OPERATION__HTTP_METHOD = eINSTANCE.getResourceOperation_HttpMethod();
/**
* The meta object literal for the 'Path' attribute feature.
*
*
* @generated
*/
EAttribute RESOURCE_OPERATION__PATH = eINSTANCE.getResourceOperation_Path();
/**
* The meta object literal for the 'Return String' attribute feature.
*
*
* @generated
*/
EAttribute RESOURCE_OPERATION__RETURN_STRING = eINSTANCE.getResourceOperation_ReturnString();
/**
* The meta object literal for the 'Delegate Holder' containment reference feature.
*
*
* @generated
*/
EReference RESOURCE_OPERATION__DELEGATE_HOLDER = eINSTANCE.getResourceOperation_DelegateHolder();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.ResourceOperationDelegateImpl Resource Operation Delegate}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.ResourceOperationDelegateImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getResourceOperationDelegate()
* @generated
*/
EClass RESOURCE_OPERATION_DELEGATE = eINSTANCE.getResourceOperationDelegate();
/**
* The meta object literal for the 'Delegate' reference feature.
*
*
* @generated
*/
EReference RESOURCE_OPERATION_DELEGATE__DELEGATE = eINSTANCE.getResourceOperationDelegate_Delegate();
/**
* The meta object literal for the 'Delegate Operation' reference feature.
*
*
* @generated
*/
EReference RESOURCE_OPERATION_DELEGATE__DELEGATE_OPERATION = eINSTANCE.getResourceOperationDelegate_DelegateOperation();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.RepositoryOperationImpl Repository Operation}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.RepositoryOperationImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getRepositoryOperation()
* @generated
*/
EClass REPOSITORY_OPERATION = eINSTANCE.getRepositoryOperation();
/**
* The meta object literal for the 'Doc' attribute feature.
*
*
* @generated
*/
EAttribute REPOSITORY_OPERATION__DOC = eINSTANCE.getRepositoryOperation_Doc();
/**
* The meta object literal for the 'Visibility' attribute feature.
*
*
* @generated
*/
EAttribute REPOSITORY_OPERATION__VISIBILITY = eINSTANCE.getRepositoryOperation_Visibility();
/**
* The meta object literal for the 'Return Type' containment reference feature.
*
*
* @generated
*/
EReference REPOSITORY_OPERATION__RETURN_TYPE = eINSTANCE.getRepositoryOperation_ReturnType();
/**
* The meta object literal for the 'Name' attribute feature.
*
*
* @generated
*/
EAttribute REPOSITORY_OPERATION__NAME = eINSTANCE.getRepositoryOperation_Name();
/**
* The meta object literal for the 'Parameters' containment reference list feature.
*
*
* @generated
*/
EReference REPOSITORY_OPERATION__PARAMETERS = eINSTANCE.getRepositoryOperation_Parameters();
/**
* The meta object literal for the 'Throws' attribute feature.
*
*
* @generated
*/
EAttribute REPOSITORY_OPERATION__THROWS = eINSTANCE.getRepositoryOperation_Throws();
/**
* The meta object literal for the 'Hint' attribute feature.
*
*
* @generated
*/
EAttribute REPOSITORY_OPERATION__HINT = eINSTANCE.getRepositoryOperation_Hint();
/**
* The meta object literal for the 'Cache' attribute feature.
*
*
* @generated
*/
EAttribute REPOSITORY_OPERATION__CACHE = eINSTANCE.getRepositoryOperation_Cache();
/**
* The meta object literal for the 'Gap Operation' attribute feature.
*
*
* @generated
*/
EAttribute REPOSITORY_OPERATION__GAP_OPERATION = eINSTANCE.getRepositoryOperation_GapOperation();
/**
* The meta object literal for the 'No Gap Operation' attribute feature.
*
*
* @generated
*/
EAttribute REPOSITORY_OPERATION__NO_GAP_OPERATION = eINSTANCE.getRepositoryOperation_NoGapOperation();
/**
* The meta object literal for the 'Query' attribute feature.
*
*
* @generated
*/
EAttribute REPOSITORY_OPERATION__QUERY = eINSTANCE.getRepositoryOperation_Query();
/**
* The meta object literal for the 'Condition' attribute feature.
*
*
* @generated
*/
EAttribute REPOSITORY_OPERATION__CONDITION = eINSTANCE.getRepositoryOperation_Condition();
/**
* The meta object literal for the 'Select' attribute feature.
*
*
* @generated
*/
EAttribute REPOSITORY_OPERATION__SELECT = eINSTANCE.getRepositoryOperation_Select();
/**
* The meta object literal for the 'Group By' attribute feature.
*
*
* @generated
*/
EAttribute REPOSITORY_OPERATION__GROUP_BY = eINSTANCE.getRepositoryOperation_GroupBy();
/**
* The meta object literal for the 'Order By' attribute feature.
*
*
* @generated
*/
EAttribute REPOSITORY_OPERATION__ORDER_BY = eINSTANCE.getRepositoryOperation_OrderBy();
/**
* The meta object literal for the 'Construct' attribute feature.
*
*
* @generated
*/
EAttribute REPOSITORY_OPERATION__CONSTRUCT = eINSTANCE.getRepositoryOperation_Construct();
/**
* The meta object literal for the 'Build' attribute feature.
*
*
* @generated
*/
EAttribute REPOSITORY_OPERATION__BUILD = eINSTANCE.getRepositoryOperation_Build();
/**
* The meta object literal for the 'Map' attribute feature.
*
*
* @generated
*/
EAttribute REPOSITORY_OPERATION__MAP = eINSTANCE.getRepositoryOperation_Map();
/**
* The meta object literal for the 'Publish' containment reference feature.
*
*
* @generated
*/
EReference REPOSITORY_OPERATION__PUBLISH = eINSTANCE.getRepositoryOperation_Publish();
/**
* The meta object literal for the 'Delegate To Access Object' attribute feature.
*
*
* @generated
*/
EAttribute REPOSITORY_OPERATION__DELEGATE_TO_ACCESS_OBJECT = eINSTANCE.getRepositoryOperation_DelegateToAccessObject();
/**
* The meta object literal for the 'Access Object Name' attribute feature.
*
*
* @generated
*/
EAttribute REPOSITORY_OPERATION__ACCESS_OBJECT_NAME = eINSTANCE.getRepositoryOperation_AccessObjectName();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.ParameterImpl Parameter}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.ParameterImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getParameter()
* @generated
*/
EClass PARAMETER = eINSTANCE.getParameter();
/**
* The meta object literal for the 'Doc' attribute feature.
*
*
* @generated
*/
EAttribute PARAMETER__DOC = eINSTANCE.getParameter_Doc();
/**
* The meta object literal for the 'Parameter Type' containment reference feature.
*
*
* @generated
*/
EReference PARAMETER__PARAMETER_TYPE = eINSTANCE.getParameter_ParameterType();
/**
* The meta object literal for the 'Name' attribute feature.
*
*
* @generated
*/
EAttribute PARAMETER__NAME = eINSTANCE.getParameter_Name();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.ComplexTypeImpl Complex Type}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.ComplexTypeImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getComplexType()
* @generated
*/
EClass COMPLEX_TYPE = eINSTANCE.getComplexType();
/**
* The meta object literal for the 'Type' attribute feature.
*
*
* @generated
*/
EAttribute COMPLEX_TYPE__TYPE = eINSTANCE.getComplexType_Type();
/**
* The meta object literal for the 'Domain Object Type' reference feature.
*
*
* @generated
*/
EReference COMPLEX_TYPE__DOMAIN_OBJECT_TYPE = eINSTANCE.getComplexType_DomainObjectType();
/**
* The meta object literal for the 'Collection Type' attribute feature.
*
*
* @generated
*/
EAttribute COMPLEX_TYPE__COLLECTION_TYPE = eINSTANCE.getComplexType_CollectionType();
/**
* The meta object literal for the 'Map Collection Type' attribute feature.
*
*
* @generated
*/
EAttribute COMPLEX_TYPE__MAP_COLLECTION_TYPE = eINSTANCE.getComplexType_MapCollectionType();
/**
* The meta object literal for the 'Map Key Type' attribute feature.
*
*
* @generated
*/
EAttribute COMPLEX_TYPE__MAP_KEY_TYPE = eINSTANCE.getComplexType_MapKeyType();
/**
* The meta object literal for the 'Map Key Domain Object Type' reference feature.
*
*
* @generated
*/
EReference COMPLEX_TYPE__MAP_KEY_DOMAIN_OBJECT_TYPE = eINSTANCE.getComplexType_MapKeyDomainObjectType();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.SimpleDomainObjectImpl Simple Domain Object}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.SimpleDomainObjectImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getSimpleDomainObject()
* @generated
*/
EClass SIMPLE_DOMAIN_OBJECT = eINSTANCE.getSimpleDomainObject();
/**
* The meta object literal for the 'Doc' attribute feature.
*
*
* @generated
*/
EAttribute SIMPLE_DOMAIN_OBJECT__DOC = eINSTANCE.getSimpleDomainObject_Doc();
/**
* The meta object literal for the 'Name' attribute feature.
*
*
* @generated
*/
EAttribute SIMPLE_DOMAIN_OBJECT__NAME = eINSTANCE.getSimpleDomainObject_Name();
/**
* The meta object literal for the 'Package' attribute feature.
*
*
* @generated
*/
EAttribute SIMPLE_DOMAIN_OBJECT__PACKAGE = eINSTANCE.getSimpleDomainObject_Package();
/**
* The meta object literal for the 'Hint' attribute feature.
*
*
* @generated
*/
EAttribute SIMPLE_DOMAIN_OBJECT__HINT = eINSTANCE.getSimpleDomainObject_Hint();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.DomainObjectImpl Domain Object}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.DomainObjectImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getDomainObject()
* @generated
*/
EClass DOMAIN_OBJECT = eINSTANCE.getDomainObject();
/**
* The meta object literal for the 'Comment' attribute feature.
*
*
* @generated
*/
EAttribute DOMAIN_OBJECT__COMMENT = eINSTANCE.getDomainObject_Comment();
/**
* The meta object literal for the 'Abstract' attribute feature.
*
*
* @generated
*/
EAttribute DOMAIN_OBJECT__ABSTRACT = eINSTANCE.getDomainObject_Abstract();
/**
* The meta object literal for the 'Extends Name' attribute feature.
*
*
* @generated
*/
EAttribute DOMAIN_OBJECT__EXTENDS_NAME = eINSTANCE.getDomainObject_ExtendsName();
/**
* The meta object literal for the 'Traits' reference list feature.
*
*
* @generated
*/
EReference DOMAIN_OBJECT__TRAITS = eINSTANCE.getDomainObject_Traits();
/**
* The meta object literal for the 'Cache' attribute feature.
*
*
* @generated
*/
EAttribute DOMAIN_OBJECT__CACHE = eINSTANCE.getDomainObject_Cache();
/**
* The meta object literal for the 'Gap Class' attribute feature.
*
*
* @generated
*/
EAttribute DOMAIN_OBJECT__GAP_CLASS = eINSTANCE.getDomainObject_GapClass();
/**
* The meta object literal for the 'No Gap Class' attribute feature.
*
*
* @generated
*/
EAttribute DOMAIN_OBJECT__NO_GAP_CLASS = eINSTANCE.getDomainObject_NoGapClass();
/**
* The meta object literal for the 'Scaffold' attribute feature.
*
*
* @generated
*/
EAttribute DOMAIN_OBJECT__SCAFFOLD = eINSTANCE.getDomainObject_Scaffold();
/**
* The meta object literal for the 'Database Table' attribute feature.
*
*
* @generated
*/
EAttribute DOMAIN_OBJECT__DATABASE_TABLE = eINSTANCE.getDomainObject_DatabaseTable();
/**
* The meta object literal for the 'Discriminator Value' attribute feature.
*
*
* @generated
*/
EAttribute DOMAIN_OBJECT__DISCRIMINATOR_VALUE = eINSTANCE.getDomainObject_DiscriminatorValue();
/**
* The meta object literal for the 'Discriminator Column' attribute feature.
*
*
* @generated
*/
EAttribute DOMAIN_OBJECT__DISCRIMINATOR_COLUMN = eINSTANCE.getDomainObject_DiscriminatorColumn();
/**
* The meta object literal for the 'Discriminator Type' attribute feature.
*
*
* @generated
*/
EAttribute DOMAIN_OBJECT__DISCRIMINATOR_TYPE = eINSTANCE.getDomainObject_DiscriminatorType();
/**
* The meta object literal for the 'Discriminator Length' attribute feature.
*
*
* @generated
*/
EAttribute DOMAIN_OBJECT__DISCRIMINATOR_LENGTH = eINSTANCE.getDomainObject_DiscriminatorLength();
/**
* The meta object literal for the 'Inheritance Type' attribute feature.
*
*
* @generated
*/
EAttribute DOMAIN_OBJECT__INHERITANCE_TYPE = eINSTANCE.getDomainObject_InheritanceType();
/**
* The meta object literal for the 'Validate' attribute feature.
*
*
* @generated
*/
EAttribute DOMAIN_OBJECT__VALIDATE = eINSTANCE.getDomainObject_Validate();
/**
* The meta object literal for the 'Aggregate Root' attribute feature.
*
*
* @generated
*/
EAttribute DOMAIN_OBJECT__AGGREGATE_ROOT = eINSTANCE.getDomainObject_AggregateRoot();
/**
* The meta object literal for the 'Belongs To' reference feature.
*
*
* @generated
*/
EReference DOMAIN_OBJECT__BELONGS_TO = eINSTANCE.getDomainObject_BelongsTo();
/**
* The meta object literal for the 'Attributes' containment reference list feature.
*
*
* @generated
*/
EReference DOMAIN_OBJECT__ATTRIBUTES = eINSTANCE.getDomainObject_Attributes();
/**
* The meta object literal for the 'References' containment reference list feature.
*
*
* @generated
*/
EReference DOMAIN_OBJECT__REFERENCES = eINSTANCE.getDomainObject_References();
/**
* The meta object literal for the 'Operations' containment reference list feature.
*
*
* @generated
*/
EReference DOMAIN_OBJECT__OPERATIONS = eINSTANCE.getDomainObject_Operations();
/**
* The meta object literal for the 'Repository' containment reference feature.
*
*
* @generated
*/
EReference DOMAIN_OBJECT__REPOSITORY = eINSTANCE.getDomainObject_Repository();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.EntityImpl Entity}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.EntityImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getEntity()
* @generated
*/
EClass ENTITY = eINSTANCE.getEntity();
/**
* The meta object literal for the 'Extends' reference feature.
*
*
* @generated
*/
EReference ENTITY__EXTENDS = eINSTANCE.getEntity_Extends();
/**
* The meta object literal for the 'Not Optimistic Locking' attribute feature.
*
*
* @generated
*/
EAttribute ENTITY__NOT_OPTIMISTIC_LOCKING = eINSTANCE.getEntity_NotOptimisticLocking();
/**
* The meta object literal for the 'Not Auditable' attribute feature.
*
*
* @generated
*/
EAttribute ENTITY__NOT_AUDITABLE = eINSTANCE.getEntity_NotAuditable();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.ValueObjectImpl Value Object}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.ValueObjectImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getValueObject()
* @generated
*/
EClass VALUE_OBJECT = eINSTANCE.getValueObject();
/**
* The meta object literal for the 'Extends' reference feature.
*
*
* @generated
*/
EReference VALUE_OBJECT__EXTENDS = eINSTANCE.getValueObject_Extends();
/**
* The meta object literal for the 'Not Optimistic Locking' attribute feature.
*
*
* @generated
*/
EAttribute VALUE_OBJECT__NOT_OPTIMISTIC_LOCKING = eINSTANCE.getValueObject_NotOptimisticLocking();
/**
* The meta object literal for the 'Not Immutable' attribute feature.
*
*
* @generated
*/
EAttribute VALUE_OBJECT__NOT_IMMUTABLE = eINSTANCE.getValueObject_NotImmutable();
/**
* The meta object literal for the 'Persistent' attribute feature.
*
*
* @generated
*/
EAttribute VALUE_OBJECT__PERSISTENT = eINSTANCE.getValueObject_Persistent();
/**
* The meta object literal for the 'Not Persistent' attribute feature.
*
*
* @generated
*/
EAttribute VALUE_OBJECT__NOT_PERSISTENT = eINSTANCE.getValueObject_NotPersistent();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.DomainEventImpl Domain Event}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.DomainEventImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getDomainEvent()
* @generated
*/
EClass DOMAIN_EVENT = eINSTANCE.getDomainEvent();
/**
* The meta object literal for the 'Extends' reference feature.
*
*
* @generated
*/
EReference DOMAIN_EVENT__EXTENDS = eINSTANCE.getDomainEvent_Extends();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.CommandEventImpl Command Event}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.CommandEventImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getCommandEvent()
* @generated
*/
EClass COMMAND_EVENT = eINSTANCE.getCommandEvent();
/**
* The meta object literal for the 'Extends' reference feature.
*
*
* @generated
*/
EReference COMMAND_EVENT__EXTENDS = eINSTANCE.getCommandEvent_Extends();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.TraitImpl Trait}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TraitImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getTrait()
* @generated
*/
EClass TRAIT = eINSTANCE.getTrait();
/**
* The meta object literal for the 'Attributes' containment reference list feature.
*
*
* @generated
*/
EReference TRAIT__ATTRIBUTES = eINSTANCE.getTrait_Attributes();
/**
* The meta object literal for the 'References' containment reference list feature.
*
*
* @generated
*/
EReference TRAIT__REFERENCES = eINSTANCE.getTrait_References();
/**
* The meta object literal for the 'Operations' containment reference list feature.
*
*
* @generated
*/
EReference TRAIT__OPERATIONS = eINSTANCE.getTrait_Operations();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.DomainObjectOperationImpl Domain Object Operation}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.DomainObjectOperationImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getDomainObjectOperation()
* @generated
*/
EClass DOMAIN_OBJECT_OPERATION = eINSTANCE.getDomainObjectOperation();
/**
* The meta object literal for the 'Doc' attribute feature.
*
*
* @generated
*/
EAttribute DOMAIN_OBJECT_OPERATION__DOC = eINSTANCE.getDomainObjectOperation_Doc();
/**
* The meta object literal for the 'Abstract' attribute feature.
*
*
* @generated
*/
EAttribute DOMAIN_OBJECT_OPERATION__ABSTRACT = eINSTANCE.getDomainObjectOperation_Abstract();
/**
* The meta object literal for the 'Visibility' attribute feature.
*
*
* @generated
*/
EAttribute DOMAIN_OBJECT_OPERATION__VISIBILITY = eINSTANCE.getDomainObjectOperation_Visibility();
/**
* The meta object literal for the 'Return Type' containment reference feature.
*
*
* @generated
*/
EReference DOMAIN_OBJECT_OPERATION__RETURN_TYPE = eINSTANCE.getDomainObjectOperation_ReturnType();
/**
* The meta object literal for the 'Name' attribute feature.
*
*
* @generated
*/
EAttribute DOMAIN_OBJECT_OPERATION__NAME = eINSTANCE.getDomainObjectOperation_Name();
/**
* The meta object literal for the 'Parameters' containment reference list feature.
*
*
* @generated
*/
EReference DOMAIN_OBJECT_OPERATION__PARAMETERS = eINSTANCE.getDomainObjectOperation_Parameters();
/**
* The meta object literal for the 'Throws' attribute feature.
*
*
* @generated
*/
EAttribute DOMAIN_OBJECT_OPERATION__THROWS = eINSTANCE.getDomainObjectOperation_Throws();
/**
* The meta object literal for the 'Hint' attribute feature.
*
*
* @generated
*/
EAttribute DOMAIN_OBJECT_OPERATION__HINT = eINSTANCE.getDomainObjectOperation_Hint();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.DataTransferObjectImpl Data Transfer Object}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.DataTransferObjectImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getDataTransferObject()
* @generated
*/
EClass DATA_TRANSFER_OBJECT = eINSTANCE.getDataTransferObject();
/**
* The meta object literal for the 'Comment' attribute feature.
*
*
* @generated
*/
EAttribute DATA_TRANSFER_OBJECT__COMMENT = eINSTANCE.getDataTransferObject_Comment();
/**
* The meta object literal for the 'Abstract' attribute feature.
*
*
* @generated
*/
EAttribute DATA_TRANSFER_OBJECT__ABSTRACT = eINSTANCE.getDataTransferObject_Abstract();
/**
* The meta object literal for the 'Extends' reference feature.
*
*
* @generated
*/
EReference DATA_TRANSFER_OBJECT__EXTENDS = eINSTANCE.getDataTransferObject_Extends();
/**
* The meta object literal for the 'Extends Name' attribute feature.
*
*
* @generated
*/
EAttribute DATA_TRANSFER_OBJECT__EXTENDS_NAME = eINSTANCE.getDataTransferObject_ExtendsName();
/**
* The meta object literal for the 'Gap Class' attribute feature.
*
*
* @generated
*/
EAttribute DATA_TRANSFER_OBJECT__GAP_CLASS = eINSTANCE.getDataTransferObject_GapClass();
/**
* The meta object literal for the 'No Gap Class' attribute feature.
*
*
* @generated
*/
EAttribute DATA_TRANSFER_OBJECT__NO_GAP_CLASS = eINSTANCE.getDataTransferObject_NoGapClass();
/**
* The meta object literal for the 'Validate' attribute feature.
*
*
* @generated
*/
EAttribute DATA_TRANSFER_OBJECT__VALIDATE = eINSTANCE.getDataTransferObject_Validate();
/**
* The meta object literal for the 'Attributes' containment reference list feature.
*
*
* @generated
*/
EReference DATA_TRANSFER_OBJECT__ATTRIBUTES = eINSTANCE.getDataTransferObject_Attributes();
/**
* The meta object literal for the 'References' containment reference list feature.
*
*
* @generated
*/
EReference DATA_TRANSFER_OBJECT__REFERENCES = eINSTANCE.getDataTransferObject_References();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.BasicTypeImpl Basic Type}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.BasicTypeImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getBasicType()
* @generated
*/
EClass BASIC_TYPE = eINSTANCE.getBasicType();
/**
* The meta object literal for the 'Traits' reference list feature.
*
*
* @generated
*/
EReference BASIC_TYPE__TRAITS = eINSTANCE.getBasicType_Traits();
/**
* The meta object literal for the 'Not Immutable' attribute feature.
*
*
* @generated
*/
EAttribute BASIC_TYPE__NOT_IMMUTABLE = eINSTANCE.getBasicType_NotImmutable();
/**
* The meta object literal for the 'Gap Class' attribute feature.
*
*
* @generated
*/
EAttribute BASIC_TYPE__GAP_CLASS = eINSTANCE.getBasicType_GapClass();
/**
* The meta object literal for the 'No Gap Class' attribute feature.
*
*
* @generated
*/
EAttribute BASIC_TYPE__NO_GAP_CLASS = eINSTANCE.getBasicType_NoGapClass();
/**
* The meta object literal for the 'Attributes' containment reference list feature.
*
*
* @generated
*/
EReference BASIC_TYPE__ATTRIBUTES = eINSTANCE.getBasicType_Attributes();
/**
* The meta object literal for the 'References' containment reference list feature.
*
*
* @generated
*/
EReference BASIC_TYPE__REFERENCES = eINSTANCE.getBasicType_References();
/**
* The meta object literal for the 'Operations' containment reference list feature.
*
*
* @generated
*/
EReference BASIC_TYPE__OPERATIONS = eINSTANCE.getBasicType_Operations();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.AttributeImpl Attribute}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.AttributeImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getAttribute()
* @generated
*/
EClass ATTRIBUTE = eINSTANCE.getAttribute();
/**
* The meta object literal for the 'Type' attribute feature.
*
*
* @generated
*/
EAttribute ATTRIBUTE__TYPE = eINSTANCE.getAttribute_Type();
/**
* The meta object literal for the 'Index' attribute feature.
*
*
* @generated
*/
EAttribute ATTRIBUTE__INDEX = eINSTANCE.getAttribute_Index();
/**
* The meta object literal for the 'Assert False' attribute feature.
*
*
* @generated
*/
EAttribute ATTRIBUTE__ASSERT_FALSE = eINSTANCE.getAttribute_AssertFalse();
/**
* The meta object literal for the 'Assert False Message' attribute feature.
*
*
* @generated
*/
EAttribute ATTRIBUTE__ASSERT_FALSE_MESSAGE = eINSTANCE.getAttribute_AssertFalseMessage();
/**
* The meta object literal for the 'Assert True' attribute feature.
*
*
* @generated
*/
EAttribute ATTRIBUTE__ASSERT_TRUE = eINSTANCE.getAttribute_AssertTrue();
/**
* The meta object literal for the 'Assert True Message' attribute feature.
*
*
* @generated
*/
EAttribute ATTRIBUTE__ASSERT_TRUE_MESSAGE = eINSTANCE.getAttribute_AssertTrueMessage();
/**
* The meta object literal for the 'Credit Card Number' attribute feature.
*
*
* @generated
*/
EAttribute ATTRIBUTE__CREDIT_CARD_NUMBER = eINSTANCE.getAttribute_CreditCardNumber();
/**
* The meta object literal for the 'Credit Card Number Message' attribute feature.
*
*
* @generated
*/
EAttribute ATTRIBUTE__CREDIT_CARD_NUMBER_MESSAGE = eINSTANCE.getAttribute_CreditCardNumberMessage();
/**
* The meta object literal for the 'Digits' attribute feature.
*
*
* @generated
*/
EAttribute ATTRIBUTE__DIGITS = eINSTANCE.getAttribute_Digits();
/**
* The meta object literal for the 'Email' attribute feature.
*
*
* @generated
*/
EAttribute ATTRIBUTE__EMAIL = eINSTANCE.getAttribute_Email();
/**
* The meta object literal for the 'Email Message' attribute feature.
*
*
* @generated
*/
EAttribute ATTRIBUTE__EMAIL_MESSAGE = eINSTANCE.getAttribute_EmailMessage();
/**
* The meta object literal for the 'Future' attribute feature.
*
*
* @generated
*/
EAttribute ATTRIBUTE__FUTURE = eINSTANCE.getAttribute_Future();
/**
* The meta object literal for the 'Future Message' attribute feature.
*
*
* @generated
*/
EAttribute ATTRIBUTE__FUTURE_MESSAGE = eINSTANCE.getAttribute_FutureMessage();
/**
* The meta object literal for the 'Past' attribute feature.
*
*
* @generated
*/
EAttribute ATTRIBUTE__PAST = eINSTANCE.getAttribute_Past();
/**
* The meta object literal for the 'Past Message' attribute feature.
*
*
* @generated
*/
EAttribute ATTRIBUTE__PAST_MESSAGE = eINSTANCE.getAttribute_PastMessage();
/**
* The meta object literal for the 'Max' attribute feature.
*
*
* @generated
*/
EAttribute ATTRIBUTE__MAX = eINSTANCE.getAttribute_Max();
/**
* The meta object literal for the 'Min' attribute feature.
*
*
* @generated
*/
EAttribute ATTRIBUTE__MIN = eINSTANCE.getAttribute_Min();
/**
* The meta object literal for the 'Decimal Max' attribute feature.
*
*
* @generated
*/
EAttribute ATTRIBUTE__DECIMAL_MAX = eINSTANCE.getAttribute_DecimalMax();
/**
* The meta object literal for the 'Decimal Min' attribute feature.
*
*
* @generated
*/
EAttribute ATTRIBUTE__DECIMAL_MIN = eINSTANCE.getAttribute_DecimalMin();
/**
* The meta object literal for the 'Not Blank' attribute feature.
*
*
* @generated
*/
EAttribute ATTRIBUTE__NOT_BLANK = eINSTANCE.getAttribute_NotBlank();
/**
* The meta object literal for the 'Not Blank Message' attribute feature.
*
*
* @generated
*/
EAttribute ATTRIBUTE__NOT_BLANK_MESSAGE = eINSTANCE.getAttribute_NotBlankMessage();
/**
* The meta object literal for the 'Pattern' attribute feature.
*
*
* @generated
*/
EAttribute ATTRIBUTE__PATTERN = eINSTANCE.getAttribute_Pattern();
/**
* The meta object literal for the 'Range' attribute feature.
*
*
* @generated
*/
EAttribute ATTRIBUTE__RANGE = eINSTANCE.getAttribute_Range();
/**
* The meta object literal for the 'Length' attribute feature.
*
*
* @generated
*/
EAttribute ATTRIBUTE__LENGTH = eINSTANCE.getAttribute_Length();
/**
* The meta object literal for the 'Script Assert' attribute feature.
*
*
* @generated
*/
EAttribute ATTRIBUTE__SCRIPT_ASSERT = eINSTANCE.getAttribute_ScriptAssert();
/**
* The meta object literal for the 'Url' attribute feature.
*
*
* @generated
*/
EAttribute ATTRIBUTE__URL = eINSTANCE.getAttribute_Url();
/**
* The meta object literal for the 'Database Type' attribute feature.
*
*
* @generated
*/
EAttribute ATTRIBUTE__DATABASE_TYPE = eINSTANCE.getAttribute_DatabaseType();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.ReferenceImpl Reference}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.ReferenceImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getReference()
* @generated
*/
EClass REFERENCE = eINSTANCE.getReference();
/**
* The meta object literal for the 'Domain Object Type' reference feature.
*
*
* @generated
*/
EReference REFERENCE__DOMAIN_OBJECT_TYPE = eINSTANCE.getReference_DomainObjectType();
/**
* The meta object literal for the 'Cascade' attribute feature.
*
*
* @generated
*/
EAttribute REFERENCE__CASCADE = eINSTANCE.getReference_Cascade();
/**
* The meta object literal for the 'Fetch' attribute feature.
*
*
* @generated
*/
EAttribute REFERENCE__FETCH = eINSTANCE.getReference_Fetch();
/**
* The meta object literal for the 'Cache' attribute feature.
*
*
* @generated
*/
EAttribute REFERENCE__CACHE = eINSTANCE.getReference_Cache();
/**
* The meta object literal for the 'Inverse' attribute feature.
*
*
* @generated
*/
EAttribute REFERENCE__INVERSE = eINSTANCE.getReference_Inverse();
/**
* The meta object literal for the 'Database Join Table' attribute feature.
*
*
* @generated
*/
EAttribute REFERENCE__DATABASE_JOIN_TABLE = eINSTANCE.getReference_DatabaseJoinTable();
/**
* The meta object literal for the 'Database Join Column' attribute feature.
*
*
* @generated
*/
EAttribute REFERENCE__DATABASE_JOIN_COLUMN = eINSTANCE.getReference_DatabaseJoinColumn();
/**
* The meta object literal for the 'Valid' attribute feature.
*
*
* @generated
*/
EAttribute REFERENCE__VALID = eINSTANCE.getReference_Valid();
/**
* The meta object literal for the 'Valid Message' attribute feature.
*
*
* @generated
*/
EAttribute REFERENCE__VALID_MESSAGE = eINSTANCE.getReference_ValidMessage();
/**
* The meta object literal for the 'Order By' attribute feature.
*
*
* @generated
*/
EAttribute REFERENCE__ORDER_BY = eINSTANCE.getReference_OrderBy();
/**
* The meta object literal for the 'Order Column' attribute feature.
*
*
* @generated
*/
EAttribute REFERENCE__ORDER_COLUMN = eINSTANCE.getReference_OrderColumn();
/**
* The meta object literal for the 'Order Column Name' attribute feature.
*
*
* @generated
*/
EAttribute REFERENCE__ORDER_COLUMN_NAME = eINSTANCE.getReference_OrderColumnName();
/**
* The meta object literal for the 'Opposite Holder' containment reference feature.
*
*
* @generated
*/
EReference REFERENCE__OPPOSITE_HOLDER = eINSTANCE.getReference_OppositeHolder();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.DtoAttributeImpl Dto Attribute}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.DtoAttributeImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getDtoAttribute()
* @generated
*/
EClass DTO_ATTRIBUTE = eINSTANCE.getDtoAttribute();
/**
* The meta object literal for the 'Type' attribute feature.
*
*
* @generated
*/
EAttribute DTO_ATTRIBUTE__TYPE = eINSTANCE.getDtoAttribute_Type();
/**
* The meta object literal for the 'Assert False' attribute feature.
*
*
* @generated
*/
EAttribute DTO_ATTRIBUTE__ASSERT_FALSE = eINSTANCE.getDtoAttribute_AssertFalse();
/**
* The meta object literal for the 'Assert False Message' attribute feature.
*
*
* @generated
*/
EAttribute DTO_ATTRIBUTE__ASSERT_FALSE_MESSAGE = eINSTANCE.getDtoAttribute_AssertFalseMessage();
/**
* The meta object literal for the 'Assert True' attribute feature.
*
*
* @generated
*/
EAttribute DTO_ATTRIBUTE__ASSERT_TRUE = eINSTANCE.getDtoAttribute_AssertTrue();
/**
* The meta object literal for the 'Assert True Message' attribute feature.
*
*
* @generated
*/
EAttribute DTO_ATTRIBUTE__ASSERT_TRUE_MESSAGE = eINSTANCE.getDtoAttribute_AssertTrueMessage();
/**
* The meta object literal for the 'Credit Card Number' attribute feature.
*
*
* @generated
*/
EAttribute DTO_ATTRIBUTE__CREDIT_CARD_NUMBER = eINSTANCE.getDtoAttribute_CreditCardNumber();
/**
* The meta object literal for the 'Credit Card Number Message' attribute feature.
*
*
* @generated
*/
EAttribute DTO_ATTRIBUTE__CREDIT_CARD_NUMBER_MESSAGE = eINSTANCE.getDtoAttribute_CreditCardNumberMessage();
/**
* The meta object literal for the 'Digits' attribute feature.
*
*
* @generated
*/
EAttribute DTO_ATTRIBUTE__DIGITS = eINSTANCE.getDtoAttribute_Digits();
/**
* The meta object literal for the 'Email' attribute feature.
*
*
* @generated
*/
EAttribute DTO_ATTRIBUTE__EMAIL = eINSTANCE.getDtoAttribute_Email();
/**
* The meta object literal for the 'Email Message' attribute feature.
*
*
* @generated
*/
EAttribute DTO_ATTRIBUTE__EMAIL_MESSAGE = eINSTANCE.getDtoAttribute_EmailMessage();
/**
* The meta object literal for the 'Future' attribute feature.
*
*
* @generated
*/
EAttribute DTO_ATTRIBUTE__FUTURE = eINSTANCE.getDtoAttribute_Future();
/**
* The meta object literal for the 'Future Message' attribute feature.
*
*
* @generated
*/
EAttribute DTO_ATTRIBUTE__FUTURE_MESSAGE = eINSTANCE.getDtoAttribute_FutureMessage();
/**
* The meta object literal for the 'Past' attribute feature.
*
*
* @generated
*/
EAttribute DTO_ATTRIBUTE__PAST = eINSTANCE.getDtoAttribute_Past();
/**
* The meta object literal for the 'Past Message' attribute feature.
*
*
* @generated
*/
EAttribute DTO_ATTRIBUTE__PAST_MESSAGE = eINSTANCE.getDtoAttribute_PastMessage();
/**
* The meta object literal for the 'Max' attribute feature.
*
*
* @generated
*/
EAttribute DTO_ATTRIBUTE__MAX = eINSTANCE.getDtoAttribute_Max();
/**
* The meta object literal for the 'Min' attribute feature.
*
*
* @generated
*/
EAttribute DTO_ATTRIBUTE__MIN = eINSTANCE.getDtoAttribute_Min();
/**
* The meta object literal for the 'Decimal Max' attribute feature.
*
*
* @generated
*/
EAttribute DTO_ATTRIBUTE__DECIMAL_MAX = eINSTANCE.getDtoAttribute_DecimalMax();
/**
* The meta object literal for the 'Decimal Min' attribute feature.
*
*
* @generated
*/
EAttribute DTO_ATTRIBUTE__DECIMAL_MIN = eINSTANCE.getDtoAttribute_DecimalMin();
/**
* The meta object literal for the 'Not Blank' attribute feature.
*
*
* @generated
*/
EAttribute DTO_ATTRIBUTE__NOT_BLANK = eINSTANCE.getDtoAttribute_NotBlank();
/**
* The meta object literal for the 'Not Blank Message' attribute feature.
*
*
* @generated
*/
EAttribute DTO_ATTRIBUTE__NOT_BLANK_MESSAGE = eINSTANCE.getDtoAttribute_NotBlankMessage();
/**
* The meta object literal for the 'Pattern' attribute feature.
*
*
* @generated
*/
EAttribute DTO_ATTRIBUTE__PATTERN = eINSTANCE.getDtoAttribute_Pattern();
/**
* The meta object literal for the 'Range' attribute feature.
*
*
* @generated
*/
EAttribute DTO_ATTRIBUTE__RANGE = eINSTANCE.getDtoAttribute_Range();
/**
* The meta object literal for the 'Length' attribute feature.
*
*
* @generated
*/
EAttribute DTO_ATTRIBUTE__LENGTH = eINSTANCE.getDtoAttribute_Length();
/**
* The meta object literal for the 'Script Assert' attribute feature.
*
*
* @generated
*/
EAttribute DTO_ATTRIBUTE__SCRIPT_ASSERT = eINSTANCE.getDtoAttribute_ScriptAssert();
/**
* The meta object literal for the 'Url' attribute feature.
*
*
* @generated
*/
EAttribute DTO_ATTRIBUTE__URL = eINSTANCE.getDtoAttribute_Url();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.DtoReferenceImpl Dto Reference}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.DtoReferenceImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getDtoReference()
* @generated
*/
EClass DTO_REFERENCE = eINSTANCE.getDtoReference();
/**
* The meta object literal for the 'Domain Object Type' reference feature.
*
*
* @generated
*/
EReference DTO_REFERENCE__DOMAIN_OBJECT_TYPE = eINSTANCE.getDtoReference_DomainObjectType();
/**
* The meta object literal for the 'Valid' attribute feature.
*
*
* @generated
*/
EAttribute DTO_REFERENCE__VALID = eINSTANCE.getDtoReference_Valid();
/**
* The meta object literal for the 'Valid Message' attribute feature.
*
*
* @generated
*/
EAttribute DTO_REFERENCE__VALID_MESSAGE = eINSTANCE.getDtoReference_ValidMessage();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.OppositeHolderImpl Opposite Holder}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.OppositeHolderImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getOppositeHolder()
* @generated
*/
EClass OPPOSITE_HOLDER = eINSTANCE.getOppositeHolder();
/**
* The meta object literal for the 'Opposite' reference feature.
*
*
* @generated
*/
EReference OPPOSITE_HOLDER__OPPOSITE = eINSTANCE.getOppositeHolder_Opposite();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.RepositoryImpl Repository}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.RepositoryImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getRepository()
* @generated
*/
EClass REPOSITORY = eINSTANCE.getRepository();
/**
* The meta object literal for the 'Operations' containment reference list feature.
*
*
* @generated
*/
EReference REPOSITORY__OPERATIONS = eINSTANCE.getRepository_Operations();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.ServiceDependencyImpl Service Dependency}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.ServiceDependencyImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getServiceDependency()
* @generated
*/
EClass SERVICE_DEPENDENCY = eINSTANCE.getServiceDependency();
/**
* The meta object literal for the 'Dependency' reference feature.
*
*
* @generated
*/
EReference SERVICE_DEPENDENCY__DEPENDENCY = eINSTANCE.getServiceDependency_Dependency();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.DependencyImpl Dependency}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.DependencyImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getDependency()
* @generated
*/
EClass DEPENDENCY = eINSTANCE.getDependency();
/**
* The meta object literal for the 'Dependency' reference feature.
*
*
* @generated
*/
EReference DEPENDENCY__DEPENDENCY = eINSTANCE.getDependency_Dependency();
/**
* The meta object literal for the 'Name' attribute feature.
*
*
* @generated
*/
EAttribute DEPENDENCY__NAME = eINSTANCE.getDependency_Name();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.EnumImpl Enum}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.EnumImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getEnum()
* @generated
*/
EClass ENUM = eINSTANCE.getEnum();
/**
* The meta object literal for the 'Ordinal' attribute feature.
*
*
* @generated
*/
EAttribute ENUM__ORDINAL = eINSTANCE.getEnum_Ordinal();
/**
* The meta object literal for the 'Attributes' containment reference list feature.
*
*
* @generated
*/
EReference ENUM__ATTRIBUTES = eINSTANCE.getEnum_Attributes();
/**
* The meta object literal for the 'Values' containment reference list feature.
*
*
* @generated
*/
EReference ENUM__VALUES = eINSTANCE.getEnum_Values();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.EnumAttributeImpl Enum Attribute}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.EnumAttributeImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getEnumAttribute()
* @generated
*/
EClass ENUM_ATTRIBUTE = eINSTANCE.getEnumAttribute();
/**
* The meta object literal for the 'Doc' attribute feature.
*
*
* @generated
*/
EAttribute ENUM_ATTRIBUTE__DOC = eINSTANCE.getEnumAttribute_Doc();
/**
* The meta object literal for the 'Type' attribute feature.
*
*
* @generated
*/
EAttribute ENUM_ATTRIBUTE__TYPE = eINSTANCE.getEnumAttribute_Type();
/**
* The meta object literal for the 'Name' attribute feature.
*
*
* @generated
*/
EAttribute ENUM_ATTRIBUTE__NAME = eINSTANCE.getEnumAttribute_Name();
/**
* The meta object literal for the 'Key' attribute feature.
*
*
* @generated
*/
EAttribute ENUM_ATTRIBUTE__KEY = eINSTANCE.getEnumAttribute_Key();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.EnumValueImpl Enum Value}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.EnumValueImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getEnumValue()
* @generated
*/
EClass ENUM_VALUE = eINSTANCE.getEnumValue();
/**
* The meta object literal for the 'Doc' attribute feature.
*
*
* @generated
*/
EAttribute ENUM_VALUE__DOC = eINSTANCE.getEnumValue_Doc();
/**
* The meta object literal for the 'Name' attribute feature.
*
*
* @generated
*/
EAttribute ENUM_VALUE__NAME = eINSTANCE.getEnumValue_Name();
/**
* The meta object literal for the 'Parameters' containment reference list feature.
*
*
* @generated
*/
EReference ENUM_VALUE__PARAMETERS = eINSTANCE.getEnumValue_Parameters();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.EnumParameterImpl Enum Parameter}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.EnumParameterImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getEnumParameter()
* @generated
*/
EClass ENUM_PARAMETER = eINSTANCE.getEnumParameter();
/**
* The meta object literal for the 'Value' attribute feature.
*
*
* @generated
*/
EAttribute ENUM_PARAMETER__VALUE = eINSTANCE.getEnumParameter_Value();
/**
* The meta object literal for the 'Integer Value' attribute feature.
*
*
* @generated
*/
EAttribute ENUM_PARAMETER__INTEGER_VALUE = eINSTANCE.getEnumParameter_IntegerValue();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.AnyPropertyImpl Any Property}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.AnyPropertyImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getAnyProperty()
* @generated
*/
EClass ANY_PROPERTY = eINSTANCE.getAnyProperty();
/**
* The meta object literal for the 'Doc' attribute feature.
*
*
* @generated
*/
EAttribute ANY_PROPERTY__DOC = eINSTANCE.getAnyProperty_Doc();
/**
* The meta object literal for the 'Visibility' attribute feature.
*
*
* @generated
*/
EAttribute ANY_PROPERTY__VISIBILITY = eINSTANCE.getAnyProperty_Visibility();
/**
* The meta object literal for the 'Collection Type' attribute feature.
*
*
* @generated
*/
EAttribute ANY_PROPERTY__COLLECTION_TYPE = eINSTANCE.getAnyProperty_CollectionType();
/**
* The meta object literal for the 'Name' attribute feature.
*
*
* @generated
*/
EAttribute ANY_PROPERTY__NAME = eINSTANCE.getAnyProperty_Name();
/**
* The meta object literal for the 'Key' attribute feature.
*
*
* @generated
*/
EAttribute ANY_PROPERTY__KEY = eINSTANCE.getAnyProperty_Key();
/**
* The meta object literal for the 'Not Changeable' attribute feature.
*
*
* @generated
*/
EAttribute ANY_PROPERTY__NOT_CHANGEABLE = eINSTANCE.getAnyProperty_NotChangeable();
/**
* The meta object literal for the 'Required' attribute feature.
*
*
* @generated
*/
EAttribute ANY_PROPERTY__REQUIRED = eINSTANCE.getAnyProperty_Required();
/**
* The meta object literal for the 'Nullable' attribute feature.
*
*
* @generated
*/
EAttribute ANY_PROPERTY__NULLABLE = eINSTANCE.getAnyProperty_Nullable();
/**
* The meta object literal for the 'Nullable Message' attribute feature.
*
*
* @generated
*/
EAttribute ANY_PROPERTY__NULLABLE_MESSAGE = eINSTANCE.getAnyProperty_NullableMessage();
/**
* The meta object literal for the 'Hint' attribute feature.
*
*
* @generated
*/
EAttribute ANY_PROPERTY__HINT = eINSTANCE.getAnyProperty_Hint();
/**
* The meta object literal for the 'Not Empty' attribute feature.
*
*
* @generated
*/
EAttribute ANY_PROPERTY__NOT_EMPTY = eINSTANCE.getAnyProperty_NotEmpty();
/**
* The meta object literal for the 'Not Empty Message' attribute feature.
*
*
* @generated
*/
EAttribute ANY_PROPERTY__NOT_EMPTY_MESSAGE = eINSTANCE.getAnyProperty_NotEmptyMessage();
/**
* The meta object literal for the 'Size' attribute feature.
*
*
* @generated
*/
EAttribute ANY_PROPERTY__SIZE = eINSTANCE.getAnyProperty_Size();
/**
* The meta object literal for the 'Validate' attribute feature.
*
*
* @generated
*/
EAttribute ANY_PROPERTY__VALIDATE = eINSTANCE.getAnyProperty_Validate();
/**
* The meta object literal for the 'Transient' attribute feature.
*
*
* @generated
*/
EAttribute ANY_PROPERTY__TRANSIENT = eINSTANCE.getAnyProperty_Transient();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.PropertyImpl Property}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.PropertyImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getProperty()
* @generated
*/
EClass PROPERTY = eINSTANCE.getProperty();
/**
* The meta object literal for the 'Database Column' attribute feature.
*
*
* @generated
*/
EAttribute PROPERTY__DATABASE_COLUMN = eINSTANCE.getProperty_DatabaseColumn();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.impl.DtoPropertyImpl Dto Property}' class.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.DtoPropertyImpl
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getDtoProperty()
* @generated
*/
EClass DTO_PROPERTY = eINSTANCE.getDtoProperty();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.HttpMethod Http Method}' enum.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.HttpMethod
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getHttpMethod()
* @generated
*/
EEnum HTTP_METHOD = eINSTANCE.getHttpMethod();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.InheritanceType Inheritance Type}' enum.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.InheritanceType
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getInheritanceType()
* @generated
*/
EEnum INHERITANCE_TYPE = eINSTANCE.getInheritanceType();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.DiscriminatorType Discriminator Type}' enum.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.DiscriminatorType
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getDiscriminatorType()
* @generated
*/
EEnum DISCRIMINATOR_TYPE = eINSTANCE.getDiscriminatorType();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.CollectionType Collection Type}' enum.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.CollectionType
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getCollectionType()
* @generated
*/
EEnum COLLECTION_TYPE = eINSTANCE.getCollectionType();
/**
* The meta object literal for the '{@link org.contextmapper.tactic.dsl.tacticdsl.Visibility Visibility}' enum.
*
*
* @see org.contextmapper.tactic.dsl.tacticdsl.Visibility
* @see org.contextmapper.tactic.dsl.tacticdsl.impl.TacticdslPackageImpl#getVisibility()
* @generated
*/
EEnum VISIBILITY = eINSTANCE.getVisibility();
}
} //TacticdslPackage