BusinessDomainDsl
Interface BusinessDomainDslPackage

All Superinterfaces:
org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.ENamedElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EPackage, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
BusinessDomainDslPackageImpl

public interface BusinessDomainDslPackage
extends org.eclipse.emf.ecore.EPackage

The Package for the model. It contains accessors for the meta objects to represent

See Also:
BusinessDomainDslFactory

Nested Class Summary
static interface BusinessDomainDslPackage.Literals
          Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry
 
Field Summary
static int ABSTRACT_BUSINESS_CLASS
          The meta object id for the 'Abstract Business Class' class.
static int ABSTRACT_BUSINESS_CLASS__ASSOCIATIONS_FROM
          The feature id for the 'Associations From' reference list.
static int ABSTRACT_BUSINESS_CLASS__DESCRIPTION
          The feature id for the 'Description' attribute.
static int ABSTRACT_BUSINESS_CLASS__MODEL
          The feature id for the 'Model' container reference.
static int ABSTRACT_BUSINESS_CLASS__NAME
          The feature id for the 'Name' attribute.
static int ABSTRACT_BUSINESS_CLASS__PROPERTIES
          The feature id for the 'Properties' containment reference list.
static int ABSTRACT_BUSINESS_CLASS_FEATURE_COUNT
          The number of structural features of the 'Abstract Business Class' class.
static int ABSTRACT_BUSINESS_RULE
          The meta object id for the 'Abstract Business Rule' class.
static int ABSTRACT_BUSINESS_RULE__BUSINESS_CLASS
          The feature id for the 'Business Class' container reference.
static int ABSTRACT_BUSINESS_RULE__DESCRIPTION
          The feature id for the 'Description' attribute.
static int ABSTRACT_BUSINESS_RULE__NAME
          The feature id for the 'Name' attribute.
static int ABSTRACT_BUSINESS_RULE_FEATURE_COUNT
          The number of structural features of the 'Abstract Business Rule' class.
static int ABSTRACT_TYPE
          The meta object id for the 'Abstract Type' class.
static int ABSTRACT_TYPE__DESCRIPTION
          The feature id for the 'Description' attribute.
static int ABSTRACT_TYPE__MODEL
          The feature id for the 'Model' container reference.
static int ABSTRACT_TYPE__NAME
          The feature id for the 'Name' attribute.
static int ABSTRACT_TYPE__PROPERTIES
          The feature id for the 'Properties' containment reference list.
static int ABSTRACT_TYPE_FEATURE_COUNT
          The number of structural features of the 'Abstract Type' class.
static int ASSOCIATION
          The meta object id for the 'Association' class.
static int ASSOCIATION__BIDIRECTIONAL
          The feature id for the 'Bidirectional' attribute.
static int ASSOCIATION__COMPOSITE
          The feature id for the 'Composite' attribute.
static int ASSOCIATION__DESCRIPTION
          The feature id for the 'Description' attribute.
static int ASSOCIATION__MODEL
          The feature id for the 'Model' container reference.
static int ASSOCIATION__NAME
          The feature id for the 'Name' attribute.
static int ASSOCIATION__ORDERED
          The feature id for the 'Ordered' attribute.
static int ASSOCIATION__SOURCE
          The feature id for the 'Source' reference.
static int ASSOCIATION__SOURCE_MULTIPLICITY
          The feature id for the 'Source Multiplicity' attribute.
static int ASSOCIATION__SOURCE_ROLE_NAME
          The feature id for the 'Source Role Name' attribute.
static int ASSOCIATION__TARGET
          The feature id for the 'Target' reference.
static int ASSOCIATION__TARGET_MULTIPLICITY
          The feature id for the 'Target Multiplicity' attribute.
static int ASSOCIATION__TARGET_ROLE_NAME
          The feature id for the 'Target Role Name' attribute.
static int ASSOCIATION_FEATURE_COUNT
          The number of structural features of the 'Association' class.
static int BLOB_BINARY_PROPERTY
          The meta object id for the 'Blob Binary Property' class.
static int BLOB_BINARY_PROPERTY__DATA_TYPE
          The feature id for the 'Data Type' attribute.
static int BLOB_BINARY_PROPERTY__DERIVED
          The feature id for the 'Derived' attribute.
static int BLOB_BINARY_PROPERTY__DESCRIPTION
          The feature id for the 'Description' attribute.
static int BLOB_BINARY_PROPERTY__HAS_DEFAULT
          The feature id for the 'Has Default' attribute.
static int BLOB_BINARY_PROPERTY__NAME
          The feature id for the 'Name' attribute.
static int BLOB_BINARY_PROPERTY__NULLABLE
          The feature id for the 'Nullable' attribute.
static int BLOB_BINARY_PROPERTY__OWNING_TYPE
          The feature id for the 'Owning Type' container reference.
static int BLOB_BINARY_PROPERTY__PERSISTENCY
          The feature id for the 'Persistency' attribute.
static int BLOB_BINARY_PROPERTY__WRITABLE
          The feature id for the 'Writable' attribute.
static int BLOB_BINARY_PROPERTY_FEATURE_COUNT
          The number of structural features of the 'Blob Binary Property' class.
static int BLOB_TEXT_PROPERTY
          The meta object id for the 'Blob Text Property' class.
static int BLOB_TEXT_PROPERTY__DATA_TYPE
          The feature id for the 'Data Type' attribute.
static int BLOB_TEXT_PROPERTY__DERIVED
          The feature id for the 'Derived' attribute.
static int BLOB_TEXT_PROPERTY__DESCRIPTION
          The feature id for the 'Description' attribute.
static int BLOB_TEXT_PROPERTY__HAS_DEFAULT
          The feature id for the 'Has Default' attribute.
static int BLOB_TEXT_PROPERTY__NAME
          The feature id for the 'Name' attribute.
static int BLOB_TEXT_PROPERTY__NULLABLE
          The feature id for the 'Nullable' attribute.
static int BLOB_TEXT_PROPERTY__OWNING_TYPE
          The feature id for the 'Owning Type' container reference.
static int BLOB_TEXT_PROPERTY__PERSISTENCY
          The feature id for the 'Persistency' attribute.
static int BLOB_TEXT_PROPERTY__WRITABLE
          The feature id for the 'Writable' attribute.
static int BLOB_TEXT_PROPERTY_FEATURE_COUNT
          The number of structural features of the 'Blob Text Property' class.
static int BOOL_PROPERTY
          The meta object id for the 'Bool Property' class.
static int BOOL_PROPERTY__DATA_TYPE
          The feature id for the 'Data Type' attribute.
static int BOOL_PROPERTY__DEFAULT_VALUE
          The feature id for the 'Default Value' attribute.
static int BOOL_PROPERTY__DERIVED
          The feature id for the 'Derived' attribute.
static int BOOL_PROPERTY__DESCRIPTION
          The feature id for the 'Description' attribute.
static int BOOL_PROPERTY__HAS_DEFAULT
          The feature id for the 'Has Default' attribute.
static int BOOL_PROPERTY__NAME
          The feature id for the 'Name' attribute.
static int BOOL_PROPERTY__NULLABLE
          The feature id for the 'Nullable' attribute.
static int BOOL_PROPERTY__OWNING_TYPE
          The feature id for the 'Owning Type' container reference.
static int BOOL_PROPERTY__PERSISTENCY
          The feature id for the 'Persistency' attribute.
static int BOOL_PROPERTY__WRITABLE
          The feature id for the 'Writable' attribute.
static int BOOL_PROPERTY_FEATURE_COUNT
          The number of structural features of the 'Bool Property' class.
static int BUSINESS_CLASS
          The meta object id for the 'Business Class' class.
static int BUSINESS_CLASS__ASSOCIATIONS_FROM
          The feature id for the 'Associations From' reference list.
static int BUSINESS_CLASS__ASSOCIATIONS_TO
          The feature id for the 'Associations To' reference list.
static int BUSINESS_CLASS__BUSINESS_RULES
          The feature id for the 'Business Rules' containment reference list.
static int BUSINESS_CLASS__DESCRIPTION
          The feature id for the 'Description' attribute.
static int BUSINESS_CLASS__MODEL
          The feature id for the 'Model' container reference.
static int BUSINESS_CLASS__NAME
          The feature id for the 'Name' attribute.
static int BUSINESS_CLASS__PROPERTIES
          The feature id for the 'Properties' containment reference list.
static int BUSINESS_CLASS__SUPERCLASS
          The feature id for the 'Superclass' reference.
static int BUSINESS_CLASS_FEATURE_COUNT
          The number of structural features of the 'Business Class' class.
static int BUSINESS_CLASS_REFERENCE
          The meta object id for the 'Business Class Reference' class.
static int BUSINESS_CLASS_REFERENCE__ASSOCIATIONS_FROM
          The feature id for the 'Associations From' reference list.
static int BUSINESS_CLASS_REFERENCE__DESCRIPTION
          The feature id for the 'Description' attribute.
static int BUSINESS_CLASS_REFERENCE__MODEL
          The feature id for the 'Model' container reference.
static int BUSINESS_CLASS_REFERENCE__NAME
          The feature id for the 'Name' attribute.
static int BUSINESS_CLASS_REFERENCE__PROPERTIES
          The feature id for the 'Properties' containment reference list.
static int BUSINESS_CLASS_REFERENCE__REFERRED_MODEL
          The feature id for the 'Referred Model' attribute.
static int BUSINESS_CLASS_REFERENCE_FEATURE_COUNT
          The number of structural features of the 'Business Class Reference' class.
static int BUSINESS_DOMAIN_MODEL
          The meta object id for the 'Business Domain Model' class.
static int BUSINESS_DOMAIN_MODEL__ASSOCIATIONS
          The feature id for the 'Associations' containment reference list.
static int BUSINESS_DOMAIN_MODEL__DESCRIPTION
          The feature id for the 'Description' attribute.
static int BUSINESS_DOMAIN_MODEL__ENUMERATIONS
          The feature id for the 'Enumerations' containment reference list.
static int BUSINESS_DOMAIN_MODEL__NAME
          The feature id for the 'Name' attribute.
static int BUSINESS_DOMAIN_MODEL__TYPES
          The feature id for the 'Types' containment reference list.
static int BUSINESS_DOMAIN_MODEL_FEATURE_COUNT
          The number of structural features of the 'Business Domain Model' class.
static int BUSINESS_RULE
          The meta object id for the 'Business Rule' class.
static int BUSINESS_RULE__BUSINESS_CLASS
          The feature id for the 'Business Class' container reference.
static int BUSINESS_RULE__DESCRIPTION
          The feature id for the 'Description' attribute.
static int BUSINESS_RULE__NAME
          The feature id for the 'Name' attribute.
static int BUSINESS_RULE_FEATURE_COUNT
          The number of structural features of the 'Business Rule' class.
static int DATE_TIME_ACCURACY
          The meta object id for the 'Date Time Accuracy' enum.
static int DATE_TIME_PROPERTY
          The meta object id for the 'Date Time Property' class.
static int DATE_TIME_PROPERTY__ACCURACY
          The feature id for the 'Accuracy' attribute.
static int DATE_TIME_PROPERTY__DATA_TYPE
          The feature id for the 'Data Type' attribute.
static int DATE_TIME_PROPERTY__DEFAULT_VALUE
          The feature id for the 'Default Value' attribute.
static int DATE_TIME_PROPERTY__DERIVED
          The feature id for the 'Derived' attribute.
static int DATE_TIME_PROPERTY__DESCRIPTION
          The feature id for the 'Description' attribute.
static int DATE_TIME_PROPERTY__HAS_DEFAULT
          The feature id for the 'Has Default' attribute.
static int DATE_TIME_PROPERTY__NAME
          The feature id for the 'Name' attribute.
static int DATE_TIME_PROPERTY__NULLABLE
          The feature id for the 'Nullable' attribute.
static int DATE_TIME_PROPERTY__OWNING_TYPE
          The feature id for the 'Owning Type' container reference.
static int DATE_TIME_PROPERTY__PERSISTENCY
          The feature id for the 'Persistency' attribute.
static int DATE_TIME_PROPERTY__WRITABLE
          The feature id for the 'Writable' attribute.
static int DATE_TIME_PROPERTY_FEATURE_COUNT
          The number of structural features of the 'Date Time Property' class.
static int DECIMAL_PROPERTY
          The meta object id for the 'Decimal Property' class.
static int DECIMAL_PROPERTY__DATA_TYPE
          The feature id for the 'Data Type' attribute.
static int DECIMAL_PROPERTY__DEFAULT_VALUE
          The feature id for the 'Default Value' attribute.
static int DECIMAL_PROPERTY__DERIVED
          The feature id for the 'Derived' attribute.
static int DECIMAL_PROPERTY__DESCRIPTION
          The feature id for the 'Description' attribute.
static int DECIMAL_PROPERTY__HAS_DEFAULT
          The feature id for the 'Has Default' attribute.
static int DECIMAL_PROPERTY__MAX_INCLUSIVE
          The feature id for the 'Max Inclusive' attribute.
static int DECIMAL_PROPERTY__MAX_VALUE
          The feature id for the 'Max Value' attribute.
static int DECIMAL_PROPERTY__MIN_INCLUSIVE
          The feature id for the 'Min Inclusive' attribute.
static int DECIMAL_PROPERTY__MIN_VALUE
          The feature id for the 'Min Value' attribute.
static int DECIMAL_PROPERTY__NAME
          The feature id for the 'Name' attribute.
static int DECIMAL_PROPERTY__NULLABLE
          The feature id for the 'Nullable' attribute.
static int DECIMAL_PROPERTY__OWNING_TYPE
          The feature id for the 'Owning Type' container reference.
static int DECIMAL_PROPERTY__PERSISTENCY
          The feature id for the 'Persistency' attribute.
static int DECIMAL_PROPERTY__WRITABLE
          The feature id for the 'Writable' attribute.
static int DECIMAL_PROPERTY_FEATURE_COUNT
          The number of structural features of the 'Decimal Property' class.
static BusinessDomainDslPackage eINSTANCE
          The singleton instance of the package.
static java.lang.String eNAME
          The package name.
static java.lang.String eNS_PREFIX
          The package namespace name.
static java.lang.String eNS_URI
          The package namespace URI.
static int ENUMERATION
          The meta object id for the 'Enumeration' class.
static int ENUMERATION__DESCRIPTION
          The feature id for the 'Description' attribute.
static int ENUMERATION__ENUMERATION_LITERALS
          The feature id for the 'Enumeration Literals' containment reference list.
static int ENUMERATION__MODEL
          The feature id for the 'Model' container reference.
static int ENUMERATION__NAME
          The feature id for the 'Name' attribute.
static int ENUMERATION_FEATURE_COUNT
          The number of structural features of the 'Enumeration' class.
static int ENUMERATION_LITERAL
          The meta object id for the 'Enumeration Literal' class.
static int ENUMERATION_LITERAL__DESCRIPTION
          The feature id for the 'Description' attribute.
static int ENUMERATION_LITERAL__ENUMERATION
          The feature id for the 'Enumeration' container reference.
static int ENUMERATION_LITERAL__NAME
          The feature id for the 'Name' attribute.
static int ENUMERATION_LITERAL__PERSISTED_VALUE
          The feature id for the 'Persisted Value' attribute.
static int ENUMERATION_LITERAL_FEATURE_COUNT
          The number of structural features of the 'Enumeration Literal' class.
static int ENUMERATION_PROPERTY
          The meta object id for the 'Enumeration Property' class.
static int ENUMERATION_PROPERTY__DATA_TYPE
          The feature id for the 'Data Type' attribute.
static int ENUMERATION_PROPERTY__DEFAULT_VALUE_AS_STRING
          The feature id for the 'Default Value As String' attribute.
static int ENUMERATION_PROPERTY__DERIVED
          The feature id for the 'Derived' attribute.
static int ENUMERATION_PROPERTY__DESCRIPTION
          The feature id for the 'Description' attribute.
static int ENUMERATION_PROPERTY__HAS_DEFAULT
          The feature id for the 'Has Default' attribute.
static int ENUMERATION_PROPERTY__NAME
          The feature id for the 'Name' attribute.
static int ENUMERATION_PROPERTY__NULLABLE
          The feature id for the 'Nullable' attribute.
static int ENUMERATION_PROPERTY__OWNING_TYPE
          The feature id for the 'Owning Type' container reference.
static int ENUMERATION_PROPERTY__PERSISTENCY
          The feature id for the 'Persistency' attribute.
static int ENUMERATION_PROPERTY__TYPE
          The feature id for the 'Type' reference.
static int ENUMERATION_PROPERTY__WRITABLE
          The feature id for the 'Writable' attribute.
static int ENUMERATION_PROPERTY_FEATURE_COUNT
          The number of structural features of the 'Enumeration Property' class.
static int INTEGER_PROPERTY
          The meta object id for the 'Integer Property' class.
static int INTEGER_PROPERTY__DATA_TYPE
          The feature id for the 'Data Type' attribute.
static int INTEGER_PROPERTY__DEFAULT_VALUE
          The feature id for the 'Default Value' attribute.
static int INTEGER_PROPERTY__DERIVED
          The feature id for the 'Derived' attribute.
static int INTEGER_PROPERTY__DESCRIPTION
          The feature id for the 'Description' attribute.
static int INTEGER_PROPERTY__HAS_DEFAULT
          The feature id for the 'Has Default' attribute.
static int INTEGER_PROPERTY__MAX_VALUE
          The feature id for the 'Max Value' attribute.
static int INTEGER_PROPERTY__MIN_VALUE
          The feature id for the 'Min Value' attribute.
static int INTEGER_PROPERTY__NAME
          The feature id for the 'Name' attribute.
static int INTEGER_PROPERTY__NULLABLE
          The feature id for the 'Nullable' attribute.
static int INTEGER_PROPERTY__OWNING_TYPE
          The feature id for the 'Owning Type' container reference.
static int INTEGER_PROPERTY__PERSISTENCY
          The feature id for the 'Persistency' attribute.
static int INTEGER_PROPERTY__WRITABLE
          The feature id for the 'Writable' attribute.
static int INTEGER_PROPERTY_FEATURE_COUNT
          The number of structural features of the 'Integer Property' class.
static int MODEL_ELEMENT
          The meta object id for the 'Model Element' class.
static int MODEL_ELEMENT__DESCRIPTION
          The feature id for the 'Description' attribute.
static int MODEL_ELEMENT__NAME
          The feature id for the 'Name' attribute.
static int MODEL_ELEMENT_FEATURE_COUNT
          The number of structural features of the 'Model Element' class.
static int MULTIPLICITY
          The meta object id for the 'Multiplicity' enum.
static int PERSISTENCY_MODE
          The meta object id for the 'Persistency Mode' enum.
static int PROPERTY
          The meta object id for the 'Property' class.
static int PROPERTY__DATA_TYPE
          The feature id for the 'Data Type' attribute.
static int PROPERTY__DERIVED
          The feature id for the 'Derived' attribute.
static int PROPERTY__DESCRIPTION
          The feature id for the 'Description' attribute.
static int PROPERTY__HAS_DEFAULT
          The feature id for the 'Has Default' attribute.
static int PROPERTY__NAME
          The feature id for the 'Name' attribute.
static int PROPERTY__NULLABLE
          The feature id for the 'Nullable' attribute.
static int PROPERTY__OWNING_TYPE
          The feature id for the 'Owning Type' container reference.
static int PROPERTY__PERSISTENCY
          The feature id for the 'Persistency' attribute.
static int PROPERTY__WRITABLE
          The feature id for the 'Writable' attribute.
static int PROPERTY_FEATURE_COUNT
          The number of structural features of the 'Property' class.
static int STRING_PROPERTY
          The meta object id for the 'String Property' class.
static int STRING_PROPERTY__DATA_TYPE
          The feature id for the 'Data Type' attribute.
static int STRING_PROPERTY__DEFAULT_VALUE
          The feature id for the 'Default Value' attribute.
static int STRING_PROPERTY__DERIVED
          The feature id for the 'Derived' attribute.
static int STRING_PROPERTY__DESCRIPTION
          The feature id for the 'Description' attribute.
static int STRING_PROPERTY__HAS_DEFAULT
          The feature id for the 'Has Default' attribute.
static int STRING_PROPERTY__MAX_LENGTH
          The feature id for the 'Max Length' attribute.
static int STRING_PROPERTY__MIN_LENGTH
          The feature id for the 'Min Length' attribute.
static int STRING_PROPERTY__NAME
          The feature id for the 'Name' attribute.
static int STRING_PROPERTY__NULLABLE
          The feature id for the 'Nullable' attribute.
static int STRING_PROPERTY__OWNING_TYPE
          The feature id for the 'Owning Type' container reference.
static int STRING_PROPERTY__PERSISTENCY
          The feature id for the 'Persistency' attribute.
static int STRING_PROPERTY__REGULAR_EXPRESSION
          The feature id for the 'Regular Expression' attribute.
static int STRING_PROPERTY__WRITABLE
          The feature id for the 'Writable' attribute.
static int STRING_PROPERTY_FEATURE_COUNT
          The number of structural features of the 'String Property' class.
static int UNIQUE_RULE
          The meta object id for the 'Unique Rule' class.
static int UNIQUE_RULE__BUSINESS_CLASS
          The feature id for the 'Business Class' container reference.
static int UNIQUE_RULE__DESCRIPTION
          The feature id for the 'Description' attribute.
static int UNIQUE_RULE__NAME
          The feature id for the 'Name' attribute.
static int UNIQUE_RULE__PROPERTIES
          The feature id for the 'Properties' reference list.
static int UNIQUE_RULE_FEATURE_COUNT
          The number of structural features of the 'Unique Rule' class.
 
Method Summary
 org.eclipse.emf.ecore.EReference getAbstractBusinessClass_AssociationsFrom()
          Returns the meta object for the reference list 'Associations From'.
 org.eclipse.emf.ecore.EClass getAbstractBusinessClass()
          Returns the meta object for class 'Abstract Business Class'.
 org.eclipse.emf.ecore.EReference getAbstractBusinessRule_BusinessClass()
          Returns the meta object for the container reference 'Business Class'.
 org.eclipse.emf.ecore.EClass getAbstractBusinessRule()
          Returns the meta object for class 'Abstract Business Rule'.
 org.eclipse.emf.ecore.EReference getAbstractType_Model()
          Returns the meta object for the container reference 'Model'.
 org.eclipse.emf.ecore.EReference getAbstractType_Properties()
          Returns the meta object for the containment reference list 'Properties'.
 org.eclipse.emf.ecore.EClass getAbstractType()
          Returns the meta object for class 'Abstract Type'.
 org.eclipse.emf.ecore.EAttribute getAssociation_Bidirectional()
          Returns the meta object for the attribute 'Bidirectional'.
 org.eclipse.emf.ecore.EAttribute getAssociation_Composite()
          Returns the meta object for the attribute 'Composite'.
 org.eclipse.emf.ecore.EReference getAssociation_Model()
          Returns the meta object for the container reference 'Model'.
 org.eclipse.emf.ecore.EAttribute getAssociation_Ordered()
          Returns the meta object for the attribute 'Ordered'.
 org.eclipse.emf.ecore.EReference getAssociation_Source()
          Returns the meta object for the reference 'Source'.
 org.eclipse.emf.ecore.EAttribute getAssociation_SourceMultiplicity()
          Returns the meta object for the attribute 'Source Multiplicity'.
 org.eclipse.emf.ecore.EAttribute getAssociation_SourceRoleName()
          Returns the meta object for the attribute 'Source Role Name'.
 org.eclipse.emf.ecore.EReference getAssociation_Target()
          Returns the meta object for the reference 'Target'.
 org.eclipse.emf.ecore.EAttribute getAssociation_TargetMultiplicity()
          Returns the meta object for the attribute 'Target Multiplicity'.
 org.eclipse.emf.ecore.EAttribute getAssociation_TargetRoleName()
          Returns the meta object for the attribute 'Target Role Name'.
 org.eclipse.emf.ecore.EClass getAssociation()
          Returns the meta object for class 'Association'.
 org.eclipse.emf.ecore.EClass getBlobBinaryProperty()
          Returns the meta object for class 'Blob Binary Property'.
 org.eclipse.emf.ecore.EClass getBlobTextProperty()
          Returns the meta object for class 'Blob Text Property'.
 org.eclipse.emf.ecore.EAttribute getBoolProperty_DefaultValue()
          Returns the meta object for the attribute 'Default Value'.
 org.eclipse.emf.ecore.EClass getBoolProperty()
          Returns the meta object for class 'Bool Property'.
 org.eclipse.emf.ecore.EReference getBusinessClass_AssociationsTo()
          Returns the meta object for the reference list 'Associations To'.
 org.eclipse.emf.ecore.EReference getBusinessClass_BusinessRules()
          Returns the meta object for the containment reference list 'Business Rules'.
 org.eclipse.emf.ecore.EReference getBusinessClass_Superclass()
          Returns the meta object for the reference 'Superclass'.
 org.eclipse.emf.ecore.EClass getBusinessClass()
          Returns the meta object for class 'Business Class'.
 org.eclipse.emf.ecore.EAttribute getBusinessClassReference_ReferredModel()
          Returns the meta object for the attribute 'Referred Model'.
 org.eclipse.emf.ecore.EClass getBusinessClassReference()
          Returns the meta object for class 'Business Class Reference'.
 BusinessDomainDslFactory getBusinessDomainDslFactory()
          Returns the factory that creates the instances of the model.
 org.eclipse.emf.ecore.EReference getBusinessDomainModel_Associations()
          Returns the meta object for the containment reference list 'Associations'.
 org.eclipse.emf.ecore.EReference getBusinessDomainModel_Enumerations()
          Returns the meta object for the containment reference list 'Enumerations'.
 org.eclipse.emf.ecore.EReference getBusinessDomainModel_Types()
          Returns the meta object for the containment reference list 'Types'.
 org.eclipse.emf.ecore.EClass getBusinessDomainModel()
          Returns the meta object for class 'Business Domain Model'.
 org.eclipse.emf.ecore.EClass getBusinessRule()
          Returns the meta object for class 'Business Rule'.
 org.eclipse.emf.ecore.EEnum getDateTimeAccuracy()
          Returns the meta object for enum 'Date Time Accuracy'.
 org.eclipse.emf.ecore.EAttribute getDateTimeProperty_Accuracy()
          Returns the meta object for the attribute 'Accuracy'.
 org.eclipse.emf.ecore.EAttribute getDateTimeProperty_DefaultValue()
          Returns the meta object for the attribute 'Default Value'.
 org.eclipse.emf.ecore.EClass getDateTimeProperty()
          Returns the meta object for class 'Date Time Property'.
 org.eclipse.emf.ecore.EAttribute getDecimalProperty_DefaultValue()
          Returns the meta object for the attribute 'Default Value'.
 org.eclipse.emf.ecore.EAttribute getDecimalProperty_MaxInclusive()
          Returns the meta object for the attribute 'Max Inclusive'.
 org.eclipse.emf.ecore.EAttribute getDecimalProperty_MaxValue()
          Returns the meta object for the attribute 'Max Value'.
 org.eclipse.emf.ecore.EAttribute getDecimalProperty_MinInclusive()
          Returns the meta object for the attribute 'Min Inclusive'.
 org.eclipse.emf.ecore.EAttribute getDecimalProperty_MinValue()
          Returns the meta object for the attribute 'Min Value'.
 org.eclipse.emf.ecore.EClass getDecimalProperty()
          Returns the meta object for class 'Decimal Property'.
 org.eclipse.emf.ecore.EReference getEnumeration_EnumerationLiterals()
          Returns the meta object for the containment reference list 'Enumeration Literals'.
 org.eclipse.emf.ecore.EReference getEnumeration_Model()
          Returns the meta object for the container reference 'Model'.
 org.eclipse.emf.ecore.EClass getEnumeration()
          Returns the meta object for class 'Enumeration'.
 org.eclipse.emf.ecore.EReference getEnumerationLiteral_Enumeration()
          Returns the meta object for the container reference 'Enumeration'.
 org.eclipse.emf.ecore.EAttribute getEnumerationLiteral_PersistedValue()
          Returns the meta object for the attribute 'Persisted Value'.
 org.eclipse.emf.ecore.EClass getEnumerationLiteral()
          Returns the meta object for class 'Enumeration Literal'.
 org.eclipse.emf.ecore.EAttribute getEnumerationProperty_DefaultValueAsString()
          Returns the meta object for the attribute 'Default Value As String'.
 org.eclipse.emf.ecore.EReference getEnumerationProperty_Type()
          Returns the meta object for the reference 'Type'.
 org.eclipse.emf.ecore.EClass getEnumerationProperty()
          Returns the meta object for class 'Enumeration Property'.
 org.eclipse.emf.ecore.EAttribute getIntegerProperty_DefaultValue()
          Returns the meta object for the attribute 'Default Value'.
 org.eclipse.emf.ecore.EAttribute getIntegerProperty_MaxValue()
          Returns the meta object for the attribute 'Max Value'.
 org.eclipse.emf.ecore.EAttribute getIntegerProperty_MinValue()
          Returns the meta object for the attribute 'Min Value'.
 org.eclipse.emf.ecore.EClass getIntegerProperty()
          Returns the meta object for class 'Integer Property'.
 org.eclipse.emf.ecore.EAttribute getModelElement_Description()
          Returns the meta object for the attribute 'Description'.
 org.eclipse.emf.ecore.EAttribute getModelElement_Name()
          Returns the meta object for the attribute 'Name'.
 org.eclipse.emf.ecore.EClass getModelElement()
          Returns the meta object for class 'Model Element'.
 org.eclipse.emf.ecore.EEnum getMultiplicity()
          Returns the meta object for enum 'Multiplicity'.
 org.eclipse.emf.ecore.EEnum getPersistencyMode()
          Returns the meta object for enum 'Persistency Mode'.
 org.eclipse.emf.ecore.EAttribute getProperty_DataType()
          Returns the meta object for the attribute 'Data Type'.
 org.eclipse.emf.ecore.EAttribute getProperty_Derived()
          Returns the meta object for the attribute 'Derived'.
 org.eclipse.emf.ecore.EAttribute getProperty_HasDefault()
          Returns the meta object for the attribute 'Has Default'.
 org.eclipse.emf.ecore.EAttribute getProperty_Nullable()
          Returns the meta object for the attribute 'Nullable'.
 org.eclipse.emf.ecore.EReference getProperty_OwningType()
          Returns the meta object for the container reference 'Owning Type'.
 org.eclipse.emf.ecore.EAttribute getProperty_Persistency()
          Returns the meta object for the attribute 'Persistency'.
 org.eclipse.emf.ecore.EAttribute getProperty_Writable()
          Returns the meta object for the attribute 'Writable'.
 org.eclipse.emf.ecore.EClass getProperty()
          Returns the meta object for class 'Property'.
 org.eclipse.emf.ecore.EAttribute getStringProperty_DefaultValue()
          Returns the meta object for the attribute 'Default Value'.
 org.eclipse.emf.ecore.EAttribute getStringProperty_MaxLength()
          Returns the meta object for the attribute 'Max Length'.
 org.eclipse.emf.ecore.EAttribute getStringProperty_MinLength()
          Returns the meta object for the attribute 'Min Length'.
 org.eclipse.emf.ecore.EAttribute getStringProperty_RegularExpression()
          Returns the meta object for the attribute 'Regular Expression'.
 org.eclipse.emf.ecore.EClass getStringProperty()
          Returns the meta object for class 'String Property'.
 org.eclipse.emf.ecore.EReference getUniqueRule_Properties()
          Returns the meta object for the reference list 'Properties'.
 org.eclipse.emf.ecore.EClass getUniqueRule()
          Returns the meta object for class 'Unique Rule'.
 
Methods inherited from interface org.eclipse.emf.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
 
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Field Detail

eNAME

static final java.lang.String eNAME
The package name.

See Also:
Constant Field Values

eNS_URI

static final java.lang.String eNS_URI
The package namespace URI.

See Also:
Constant Field Values

eNS_PREFIX

static final java.lang.String eNS_PREFIX
The package namespace name.

See Also:
Constant Field Values

eINSTANCE

static final BusinessDomainDslPackage eINSTANCE
The singleton instance of the package.


MODEL_ELEMENT

static final int MODEL_ELEMENT
The meta object id for the 'Model Element' class.

See Also:
ModelElementImpl, BusinessDomainDslPackageImpl.getModelElement(), Constant Field Values

MODEL_ELEMENT__NAME

static final int MODEL_ELEMENT__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

MODEL_ELEMENT__DESCRIPTION

static final int MODEL_ELEMENT__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values

MODEL_ELEMENT_FEATURE_COUNT

static final int MODEL_ELEMENT_FEATURE_COUNT
The number of structural features of the 'Model Element' class.

See Also:
Constant Field Values

BUSINESS_DOMAIN_MODEL

static final int BUSINESS_DOMAIN_MODEL
The meta object id for the 'Business Domain Model' class.

See Also:
BusinessDomainModelImpl, BusinessDomainDslPackageImpl.getBusinessDomainModel(), Constant Field Values

BUSINESS_DOMAIN_MODEL__NAME

static final int BUSINESS_DOMAIN_MODEL__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

BUSINESS_DOMAIN_MODEL__DESCRIPTION

static final int BUSINESS_DOMAIN_MODEL__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values

BUSINESS_DOMAIN_MODEL__ENUMERATIONS

static final int BUSINESS_DOMAIN_MODEL__ENUMERATIONS
The feature id for the 'Enumerations' containment reference list.

See Also:
Constant Field Values

BUSINESS_DOMAIN_MODEL__TYPES

static final int BUSINESS_DOMAIN_MODEL__TYPES
The feature id for the 'Types' containment reference list.

See Also:
Constant Field Values

BUSINESS_DOMAIN_MODEL__ASSOCIATIONS

static final int BUSINESS_DOMAIN_MODEL__ASSOCIATIONS
The feature id for the 'Associations' containment reference list.

See Also:
Constant Field Values

BUSINESS_DOMAIN_MODEL_FEATURE_COUNT

static final int BUSINESS_DOMAIN_MODEL_FEATURE_COUNT
The number of structural features of the 'Business Domain Model' class.

See Also:
Constant Field Values

ABSTRACT_TYPE

static final int ABSTRACT_TYPE
The meta object id for the 'Abstract Type' class.

See Also:
AbstractTypeImpl, BusinessDomainDslPackageImpl.getAbstractType(), Constant Field Values

ABSTRACT_TYPE__NAME

static final int ABSTRACT_TYPE__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

ABSTRACT_TYPE__DESCRIPTION

static final int ABSTRACT_TYPE__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values

ABSTRACT_TYPE__PROPERTIES

static final int ABSTRACT_TYPE__PROPERTIES
The feature id for the 'Properties' containment reference list.

See Also:
Constant Field Values

ABSTRACT_TYPE__MODEL

static final int ABSTRACT_TYPE__MODEL
The feature id for the 'Model' container reference.

See Also:
Constant Field Values

ABSTRACT_TYPE_FEATURE_COUNT

static final int ABSTRACT_TYPE_FEATURE_COUNT
The number of structural features of the 'Abstract Type' class.

See Also:
Constant Field Values

ABSTRACT_BUSINESS_CLASS

static final int ABSTRACT_BUSINESS_CLASS
The meta object id for the 'Abstract Business Class' class.

See Also:
AbstractBusinessClassImpl, BusinessDomainDslPackageImpl.getAbstractBusinessClass(), Constant Field Values

ABSTRACT_BUSINESS_CLASS__NAME

static final int ABSTRACT_BUSINESS_CLASS__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

ABSTRACT_BUSINESS_CLASS__DESCRIPTION

static final int ABSTRACT_BUSINESS_CLASS__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values

ABSTRACT_BUSINESS_CLASS__PROPERTIES

static final int ABSTRACT_BUSINESS_CLASS__PROPERTIES
The feature id for the 'Properties' containment reference list.

See Also:
Constant Field Values

ABSTRACT_BUSINESS_CLASS__MODEL

static final int ABSTRACT_BUSINESS_CLASS__MODEL
The feature id for the 'Model' container reference.

See Also:
Constant Field Values

ABSTRACT_BUSINESS_CLASS__ASSOCIATIONS_FROM

static final int ABSTRACT_BUSINESS_CLASS__ASSOCIATIONS_FROM
The feature id for the 'Associations From' reference list.

See Also:
Constant Field Values

ABSTRACT_BUSINESS_CLASS_FEATURE_COUNT

static final int ABSTRACT_BUSINESS_CLASS_FEATURE_COUNT
The number of structural features of the 'Abstract Business Class' class.

See Also:
Constant Field Values

BUSINESS_CLASS

static final int BUSINESS_CLASS
The meta object id for the 'Business Class' class.

See Also:
BusinessClassImpl, BusinessDomainDslPackageImpl.getBusinessClass(), Constant Field Values

BUSINESS_CLASS__NAME

static final int BUSINESS_CLASS__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

BUSINESS_CLASS__DESCRIPTION

static final int BUSINESS_CLASS__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values

BUSINESS_CLASS__PROPERTIES

static final int BUSINESS_CLASS__PROPERTIES
The feature id for the 'Properties' containment reference list.

See Also:
Constant Field Values

BUSINESS_CLASS__MODEL

static final int BUSINESS_CLASS__MODEL
The feature id for the 'Model' container reference.

See Also:
Constant Field Values

BUSINESS_CLASS__ASSOCIATIONS_FROM

static final int BUSINESS_CLASS__ASSOCIATIONS_FROM
The feature id for the 'Associations From' reference list.

See Also:
Constant Field Values

BUSINESS_CLASS__BUSINESS_RULES

static final int BUSINESS_CLASS__BUSINESS_RULES
The feature id for the 'Business Rules' containment reference list.

See Also:
Constant Field Values

BUSINESS_CLASS__SUPERCLASS

static final int BUSINESS_CLASS__SUPERCLASS
The feature id for the 'Superclass' reference.

See Also:
Constant Field Values

BUSINESS_CLASS__ASSOCIATIONS_TO

static final int BUSINESS_CLASS__ASSOCIATIONS_TO
The feature id for the 'Associations To' reference list.

See Also:
Constant Field Values

BUSINESS_CLASS_FEATURE_COUNT

static final int BUSINESS_CLASS_FEATURE_COUNT
The number of structural features of the 'Business Class' class.

See Also:
Constant Field Values

PROPERTY

static final int PROPERTY
The meta object id for the 'Property' class.

See Also:
PropertyImpl, BusinessDomainDslPackageImpl.getProperty(), Constant Field Values

PROPERTY__NAME

static final int PROPERTY__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

PROPERTY__DESCRIPTION

static final int PROPERTY__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values

PROPERTY__DATA_TYPE

static final int PROPERTY__DATA_TYPE
The feature id for the 'Data Type' attribute.

See Also:
Constant Field Values

PROPERTY__NULLABLE

static final int PROPERTY__NULLABLE
The feature id for the 'Nullable' attribute.

See Also:
Constant Field Values

PROPERTY__DERIVED

static final int PROPERTY__DERIVED
The feature id for the 'Derived' attribute.

See Also:
Constant Field Values

PROPERTY__WRITABLE

static final int PROPERTY__WRITABLE
The feature id for the 'Writable' attribute.

See Also:
Constant Field Values

PROPERTY__PERSISTENCY

static final int PROPERTY__PERSISTENCY
The feature id for the 'Persistency' attribute.

See Also:
Constant Field Values

PROPERTY__HAS_DEFAULT

static final int PROPERTY__HAS_DEFAULT
The feature id for the 'Has Default' attribute.

See Also:
Constant Field Values

PROPERTY__OWNING_TYPE

static final int PROPERTY__OWNING_TYPE
The feature id for the 'Owning Type' container reference.

See Also:
Constant Field Values

PROPERTY_FEATURE_COUNT

static final int PROPERTY_FEATURE_COUNT
The number of structural features of the 'Property' class.

See Also:
Constant Field Values

ENUMERATION

static final int ENUMERATION
The meta object id for the 'Enumeration' class.

See Also:
EnumerationImpl, BusinessDomainDslPackageImpl.getEnumeration(), Constant Field Values

ENUMERATION__NAME

static final int ENUMERATION__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

ENUMERATION__DESCRIPTION

static final int ENUMERATION__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values

ENUMERATION__ENUMERATION_LITERALS

static final int ENUMERATION__ENUMERATION_LITERALS
The feature id for the 'Enumeration Literals' containment reference list.

See Also:
Constant Field Values

ENUMERATION__MODEL

static final int ENUMERATION__MODEL
The feature id for the 'Model' container reference.

See Also:
Constant Field Values

ENUMERATION_FEATURE_COUNT

static final int ENUMERATION_FEATURE_COUNT
The number of structural features of the 'Enumeration' class.

See Also:
Constant Field Values

ENUMERATION_LITERAL

static final int ENUMERATION_LITERAL
The meta object id for the 'Enumeration Literal' class.

See Also:
EnumerationLiteralImpl, BusinessDomainDslPackageImpl.getEnumerationLiteral(), Constant Field Values

ENUMERATION_LITERAL__NAME

static final int ENUMERATION_LITERAL__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

ENUMERATION_LITERAL__DESCRIPTION

static final int ENUMERATION_LITERAL__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values

ENUMERATION_LITERAL__PERSISTED_VALUE

static final int ENUMERATION_LITERAL__PERSISTED_VALUE
The feature id for the 'Persisted Value' attribute.

See Also:
Constant Field Values

ENUMERATION_LITERAL__ENUMERATION

static final int ENUMERATION_LITERAL__ENUMERATION
The feature id for the 'Enumeration' container reference.

See Also:
Constant Field Values

ENUMERATION_LITERAL_FEATURE_COUNT

static final int ENUMERATION_LITERAL_FEATURE_COUNT
The number of structural features of the 'Enumeration Literal' class.

See Also:
Constant Field Values

ABSTRACT_BUSINESS_RULE

static final int ABSTRACT_BUSINESS_RULE
The meta object id for the 'Abstract Business Rule' class.

See Also:
AbstractBusinessRuleImpl, BusinessDomainDslPackageImpl.getAbstractBusinessRule(), Constant Field Values

ABSTRACT_BUSINESS_RULE__NAME

static final int ABSTRACT_BUSINESS_RULE__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

ABSTRACT_BUSINESS_RULE__DESCRIPTION

static final int ABSTRACT_BUSINESS_RULE__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values

ABSTRACT_BUSINESS_RULE__BUSINESS_CLASS

static final int ABSTRACT_BUSINESS_RULE__BUSINESS_CLASS
The feature id for the 'Business Class' container reference.

See Also:
Constant Field Values

ABSTRACT_BUSINESS_RULE_FEATURE_COUNT

static final int ABSTRACT_BUSINESS_RULE_FEATURE_COUNT
The number of structural features of the 'Abstract Business Rule' class.

See Also:
Constant Field Values

BOOL_PROPERTY

static final int BOOL_PROPERTY
The meta object id for the 'Bool Property' class.

See Also:
BoolPropertyImpl, BusinessDomainDslPackageImpl.getBoolProperty(), Constant Field Values

BOOL_PROPERTY__NAME

static final int BOOL_PROPERTY__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

BOOL_PROPERTY__DESCRIPTION

static final int BOOL_PROPERTY__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values

BOOL_PROPERTY__DATA_TYPE

static final int BOOL_PROPERTY__DATA_TYPE
The feature id for the 'Data Type' attribute.

See Also:
Constant Field Values

BOOL_PROPERTY__NULLABLE

static final int BOOL_PROPERTY__NULLABLE
The feature id for the 'Nullable' attribute.

See Also:
Constant Field Values

BOOL_PROPERTY__DERIVED

static final int BOOL_PROPERTY__DERIVED
The feature id for the 'Derived' attribute.

See Also:
Constant Field Values

BOOL_PROPERTY__WRITABLE

static final int BOOL_PROPERTY__WRITABLE
The feature id for the 'Writable' attribute.

See Also:
Constant Field Values

BOOL_PROPERTY__PERSISTENCY

static final int BOOL_PROPERTY__PERSISTENCY
The feature id for the 'Persistency' attribute.

See Also:
Constant Field Values

BOOL_PROPERTY__HAS_DEFAULT

static final int BOOL_PROPERTY__HAS_DEFAULT
The feature id for the 'Has Default' attribute.

See Also:
Constant Field Values

BOOL_PROPERTY__OWNING_TYPE

static final int BOOL_PROPERTY__OWNING_TYPE
The feature id for the 'Owning Type' container reference.

See Also:
Constant Field Values

BOOL_PROPERTY__DEFAULT_VALUE

static final int BOOL_PROPERTY__DEFAULT_VALUE
The feature id for the 'Default Value' attribute.

See Also:
Constant Field Values

BOOL_PROPERTY_FEATURE_COUNT

static final int BOOL_PROPERTY_FEATURE_COUNT
The number of structural features of the 'Bool Property' class.

See Also:
Constant Field Values

DATE_TIME_PROPERTY

static final int DATE_TIME_PROPERTY
The meta object id for the 'Date Time Property' class.

See Also:
DateTimePropertyImpl, BusinessDomainDslPackageImpl.getDateTimeProperty(), Constant Field Values

DATE_TIME_PROPERTY__NAME

static final int DATE_TIME_PROPERTY__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

DATE_TIME_PROPERTY__DESCRIPTION

static final int DATE_TIME_PROPERTY__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values

DATE_TIME_PROPERTY__DATA_TYPE

static final int DATE_TIME_PROPERTY__DATA_TYPE
The feature id for the 'Data Type' attribute.

See Also:
Constant Field Values

DATE_TIME_PROPERTY__NULLABLE

static final int DATE_TIME_PROPERTY__NULLABLE
The feature id for the 'Nullable' attribute.

See Also:
Constant Field Values

DATE_TIME_PROPERTY__DERIVED

static final int DATE_TIME_PROPERTY__DERIVED
The feature id for the 'Derived' attribute.

See Also:
Constant Field Values

DATE_TIME_PROPERTY__WRITABLE

static final int DATE_TIME_PROPERTY__WRITABLE
The feature id for the 'Writable' attribute.

See Also:
Constant Field Values

DATE_TIME_PROPERTY__PERSISTENCY

static final int DATE_TIME_PROPERTY__PERSISTENCY
The feature id for the 'Persistency' attribute.

See Also:
Constant Field Values

DATE_TIME_PROPERTY__HAS_DEFAULT

static final int DATE_TIME_PROPERTY__HAS_DEFAULT
The feature id for the 'Has Default' attribute.

See Also:
Constant Field Values

DATE_TIME_PROPERTY__OWNING_TYPE

static final int DATE_TIME_PROPERTY__OWNING_TYPE
The feature id for the 'Owning Type' container reference.

See Also:
Constant Field Values

DATE_TIME_PROPERTY__ACCURACY

static final int DATE_TIME_PROPERTY__ACCURACY
The feature id for the 'Accuracy' attribute.

See Also:
Constant Field Values

DATE_TIME_PROPERTY__DEFAULT_VALUE

static final int DATE_TIME_PROPERTY__DEFAULT_VALUE
The feature id for the 'Default Value' attribute.

See Also:
Constant Field Values

DATE_TIME_PROPERTY_FEATURE_COUNT

static final int DATE_TIME_PROPERTY_FEATURE_COUNT
The number of structural features of the 'Date Time Property' class.

See Also:
Constant Field Values

ENUMERATION_PROPERTY

static final int ENUMERATION_PROPERTY
The meta object id for the 'Enumeration Property' class.

See Also:
EnumerationPropertyImpl, BusinessDomainDslPackageImpl.getEnumerationProperty(), Constant Field Values

ENUMERATION_PROPERTY__NAME

static final int ENUMERATION_PROPERTY__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

ENUMERATION_PROPERTY__DESCRIPTION

static final int ENUMERATION_PROPERTY__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values

ENUMERATION_PROPERTY__DATA_TYPE

static final int ENUMERATION_PROPERTY__DATA_TYPE
The feature id for the 'Data Type' attribute.

See Also:
Constant Field Values

ENUMERATION_PROPERTY__NULLABLE

static final int ENUMERATION_PROPERTY__NULLABLE
The feature id for the 'Nullable' attribute.

See Also:
Constant Field Values

ENUMERATION_PROPERTY__DERIVED

static final int ENUMERATION_PROPERTY__DERIVED
The feature id for the 'Derived' attribute.

See Also:
Constant Field Values

ENUMERATION_PROPERTY__WRITABLE

static final int ENUMERATION_PROPERTY__WRITABLE
The feature id for the 'Writable' attribute.

See Also:
Constant Field Values

ENUMERATION_PROPERTY__PERSISTENCY

static final int ENUMERATION_PROPERTY__PERSISTENCY
The feature id for the 'Persistency' attribute.

See Also:
Constant Field Values

ENUMERATION_PROPERTY__HAS_DEFAULT

static final int ENUMERATION_PROPERTY__HAS_DEFAULT
The feature id for the 'Has Default' attribute.

See Also:
Constant Field Values

ENUMERATION_PROPERTY__OWNING_TYPE

static final int ENUMERATION_PROPERTY__OWNING_TYPE
The feature id for the 'Owning Type' container reference.

See Also:
Constant Field Values

ENUMERATION_PROPERTY__TYPE

static final int ENUMERATION_PROPERTY__TYPE
The feature id for the 'Type' reference.

See Also:
Constant Field Values

ENUMERATION_PROPERTY__DEFAULT_VALUE_AS_STRING

static final int ENUMERATION_PROPERTY__DEFAULT_VALUE_AS_STRING
The feature id for the 'Default Value As String' attribute.

See Also:
Constant Field Values

ENUMERATION_PROPERTY_FEATURE_COUNT

static final int ENUMERATION_PROPERTY_FEATURE_COUNT
The number of structural features of the 'Enumeration Property' class.

See Also:
Constant Field Values

INTEGER_PROPERTY

static final int INTEGER_PROPERTY
The meta object id for the 'Integer Property' class.

See Also:
IntegerPropertyImpl, BusinessDomainDslPackageImpl.getIntegerProperty(), Constant Field Values

INTEGER_PROPERTY__NAME

static final int INTEGER_PROPERTY__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

INTEGER_PROPERTY__DESCRIPTION

static final int INTEGER_PROPERTY__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values

INTEGER_PROPERTY__DATA_TYPE

static final int INTEGER_PROPERTY__DATA_TYPE
The feature id for the 'Data Type' attribute.

See Also:
Constant Field Values

INTEGER_PROPERTY__NULLABLE

static final int INTEGER_PROPERTY__NULLABLE
The feature id for the 'Nullable' attribute.

See Also:
Constant Field Values

INTEGER_PROPERTY__DERIVED

static final int INTEGER_PROPERTY__DERIVED
The feature id for the 'Derived' attribute.

See Also:
Constant Field Values

INTEGER_PROPERTY__WRITABLE

static final int INTEGER_PROPERTY__WRITABLE
The feature id for the 'Writable' attribute.

See Also:
Constant Field Values

INTEGER_PROPERTY__PERSISTENCY

static final int INTEGER_PROPERTY__PERSISTENCY
The feature id for the 'Persistency' attribute.

See Also:
Constant Field Values

INTEGER_PROPERTY__HAS_DEFAULT

static final int INTEGER_PROPERTY__HAS_DEFAULT
The feature id for the 'Has Default' attribute.

See Also:
Constant Field Values

INTEGER_PROPERTY__OWNING_TYPE

static final int INTEGER_PROPERTY__OWNING_TYPE
The feature id for the 'Owning Type' container reference.

See Also:
Constant Field Values

INTEGER_PROPERTY__MIN_VALUE

static final int INTEGER_PROPERTY__MIN_VALUE
The feature id for the 'Min Value' attribute.

See Also:
Constant Field Values

INTEGER_PROPERTY__MAX_VALUE

static final int INTEGER_PROPERTY__MAX_VALUE
The feature id for the 'Max Value' attribute.

See Also:
Constant Field Values

INTEGER_PROPERTY__DEFAULT_VALUE

static final int INTEGER_PROPERTY__DEFAULT_VALUE
The feature id for the 'Default Value' attribute.

See Also:
Constant Field Values

INTEGER_PROPERTY_FEATURE_COUNT

static final int INTEGER_PROPERTY_FEATURE_COUNT
The number of structural features of the 'Integer Property' class.

See Also:
Constant Field Values

STRING_PROPERTY

static final int STRING_PROPERTY
The meta object id for the 'String Property' class.

See Also:
StringPropertyImpl, BusinessDomainDslPackageImpl.getStringProperty(), Constant Field Values

STRING_PROPERTY__NAME

static final int STRING_PROPERTY__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

STRING_PROPERTY__DESCRIPTION

static final int STRING_PROPERTY__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values

STRING_PROPERTY__DATA_TYPE

static final int STRING_PROPERTY__DATA_TYPE
The feature id for the 'Data Type' attribute.

See Also:
Constant Field Values

STRING_PROPERTY__NULLABLE

static final int STRING_PROPERTY__NULLABLE
The feature id for the 'Nullable' attribute.

See Also:
Constant Field Values

STRING_PROPERTY__DERIVED

static final int STRING_PROPERTY__DERIVED
The feature id for the 'Derived' attribute.

See Also:
Constant Field Values

STRING_PROPERTY__WRITABLE

static final int STRING_PROPERTY__WRITABLE
The feature id for the 'Writable' attribute.

See Also:
Constant Field Values

STRING_PROPERTY__PERSISTENCY

static final int STRING_PROPERTY__PERSISTENCY
The feature id for the 'Persistency' attribute.

See Also:
Constant Field Values

STRING_PROPERTY__HAS_DEFAULT

static final int STRING_PROPERTY__HAS_DEFAULT
The feature id for the 'Has Default' attribute.

See Also:
Constant Field Values

STRING_PROPERTY__OWNING_TYPE

static final int STRING_PROPERTY__OWNING_TYPE
The feature id for the 'Owning Type' container reference.

See Also:
Constant Field Values

STRING_PROPERTY__REGULAR_EXPRESSION

static final int STRING_PROPERTY__REGULAR_EXPRESSION
The feature id for the 'Regular Expression' attribute.

See Also:
Constant Field Values

STRING_PROPERTY__MIN_LENGTH

static final int STRING_PROPERTY__MIN_LENGTH
The feature id for the 'Min Length' attribute.

See Also:
Constant Field Values

STRING_PROPERTY__MAX_LENGTH

static final int STRING_PROPERTY__MAX_LENGTH
The feature id for the 'Max Length' attribute.

See Also:
Constant Field Values

STRING_PROPERTY__DEFAULT_VALUE

static final int STRING_PROPERTY__DEFAULT_VALUE
The feature id for the 'Default Value' attribute.

See Also:
Constant Field Values

STRING_PROPERTY_FEATURE_COUNT

static final int STRING_PROPERTY_FEATURE_COUNT
The number of structural features of the 'String Property' class.

See Also:
Constant Field Values

BLOB_BINARY_PROPERTY

static final int BLOB_BINARY_PROPERTY
The meta object id for the 'Blob Binary Property' class.

See Also:
BlobBinaryPropertyImpl, BusinessDomainDslPackageImpl.getBlobBinaryProperty(), Constant Field Values

BLOB_BINARY_PROPERTY__NAME

static final int BLOB_BINARY_PROPERTY__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

BLOB_BINARY_PROPERTY__DESCRIPTION

static final int BLOB_BINARY_PROPERTY__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values

BLOB_BINARY_PROPERTY__DATA_TYPE

static final int BLOB_BINARY_PROPERTY__DATA_TYPE
The feature id for the 'Data Type' attribute.

See Also:
Constant Field Values

BLOB_BINARY_PROPERTY__NULLABLE

static final int BLOB_BINARY_PROPERTY__NULLABLE
The feature id for the 'Nullable' attribute.

See Also:
Constant Field Values

BLOB_BINARY_PROPERTY__DERIVED

static final int BLOB_BINARY_PROPERTY__DERIVED
The feature id for the 'Derived' attribute.

See Also:
Constant Field Values

BLOB_BINARY_PROPERTY__WRITABLE

static final int BLOB_BINARY_PROPERTY__WRITABLE
The feature id for the 'Writable' attribute.

See Also:
Constant Field Values

BLOB_BINARY_PROPERTY__PERSISTENCY

static final int BLOB_BINARY_PROPERTY__PERSISTENCY
The feature id for the 'Persistency' attribute.

See Also:
Constant Field Values

BLOB_BINARY_PROPERTY__HAS_DEFAULT

static final int BLOB_BINARY_PROPERTY__HAS_DEFAULT
The feature id for the 'Has Default' attribute.

See Also:
Constant Field Values

BLOB_BINARY_PROPERTY__OWNING_TYPE

static final int BLOB_BINARY_PROPERTY__OWNING_TYPE
The feature id for the 'Owning Type' container reference.

See Also:
Constant Field Values

BLOB_BINARY_PROPERTY_FEATURE_COUNT

static final int BLOB_BINARY_PROPERTY_FEATURE_COUNT
The number of structural features of the 'Blob Binary Property' class.

See Also:
Constant Field Values

BLOB_TEXT_PROPERTY

static final int BLOB_TEXT_PROPERTY
The meta object id for the 'Blob Text Property' class.

See Also:
BlobTextPropertyImpl, BusinessDomainDslPackageImpl.getBlobTextProperty(), Constant Field Values

BLOB_TEXT_PROPERTY__NAME

static final int BLOB_TEXT_PROPERTY__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

BLOB_TEXT_PROPERTY__DESCRIPTION

static final int BLOB_TEXT_PROPERTY__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values

BLOB_TEXT_PROPERTY__DATA_TYPE

static final int BLOB_TEXT_PROPERTY__DATA_TYPE
The feature id for the 'Data Type' attribute.

See Also:
Constant Field Values

BLOB_TEXT_PROPERTY__NULLABLE

static final int BLOB_TEXT_PROPERTY__NULLABLE
The feature id for the 'Nullable' attribute.

See Also:
Constant Field Values

BLOB_TEXT_PROPERTY__DERIVED

static final int BLOB_TEXT_PROPERTY__DERIVED
The feature id for the 'Derived' attribute.

See Also:
Constant Field Values

BLOB_TEXT_PROPERTY__WRITABLE

static final int BLOB_TEXT_PROPERTY__WRITABLE
The feature id for the 'Writable' attribute.

See Also:
Constant Field Values

BLOB_TEXT_PROPERTY__PERSISTENCY

static final int BLOB_TEXT_PROPERTY__PERSISTENCY
The feature id for the 'Persistency' attribute.

See Also:
Constant Field Values

BLOB_TEXT_PROPERTY__HAS_DEFAULT

static final int BLOB_TEXT_PROPERTY__HAS_DEFAULT
The feature id for the 'Has Default' attribute.

See Also:
Constant Field Values

BLOB_TEXT_PROPERTY__OWNING_TYPE

static final int BLOB_TEXT_PROPERTY__OWNING_TYPE
The feature id for the 'Owning Type' container reference.

See Also:
Constant Field Values

BLOB_TEXT_PROPERTY_FEATURE_COUNT

static final int BLOB_TEXT_PROPERTY_FEATURE_COUNT
The number of structural features of the 'Blob Text Property' class.

See Also:
Constant Field Values

ASSOCIATION

static final int ASSOCIATION
The meta object id for the 'Association' class.

See Also:
AssociationImpl, BusinessDomainDslPackageImpl.getAssociation(), Constant Field Values

ASSOCIATION__NAME

static final int ASSOCIATION__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

ASSOCIATION__DESCRIPTION

static final int ASSOCIATION__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values

ASSOCIATION__SOURCE

static final int ASSOCIATION__SOURCE
The feature id for the 'Source' reference.

See Also:
Constant Field Values

ASSOCIATION__TARGET

static final int ASSOCIATION__TARGET
The feature id for the 'Target' reference.

See Also:
Constant Field Values

ASSOCIATION__SOURCE_ROLE_NAME

static final int ASSOCIATION__SOURCE_ROLE_NAME
The feature id for the 'Source Role Name' attribute.

See Also:
Constant Field Values

ASSOCIATION__SOURCE_MULTIPLICITY

static final int ASSOCIATION__SOURCE_MULTIPLICITY
The feature id for the 'Source Multiplicity' attribute.

See Also:
Constant Field Values

ASSOCIATION__TARGET_ROLE_NAME

static final int ASSOCIATION__TARGET_ROLE_NAME
The feature id for the 'Target Role Name' attribute.

See Also:
Constant Field Values

ASSOCIATION__TARGET_MULTIPLICITY

static final int ASSOCIATION__TARGET_MULTIPLICITY
The feature id for the 'Target Multiplicity' attribute.

See Also:
Constant Field Values

ASSOCIATION__COMPOSITE

static final int ASSOCIATION__COMPOSITE
The feature id for the 'Composite' attribute.

See Also:
Constant Field Values

ASSOCIATION__BIDIRECTIONAL

static final int ASSOCIATION__BIDIRECTIONAL
The feature id for the 'Bidirectional' attribute.

See Also:
Constant Field Values

ASSOCIATION__ORDERED

static final int ASSOCIATION__ORDERED
The feature id for the 'Ordered' attribute.

See Also:
Constant Field Values

ASSOCIATION__MODEL

static final int ASSOCIATION__MODEL
The feature id for the 'Model' container reference.

See Also:
Constant Field Values

ASSOCIATION_FEATURE_COUNT

static final int ASSOCIATION_FEATURE_COUNT
The number of structural features of the 'Association' class.

See Also:
Constant Field Values

DECIMAL_PROPERTY

static final int DECIMAL_PROPERTY
The meta object id for the 'Decimal Property' class.

See Also:
DecimalPropertyImpl, BusinessDomainDslPackageImpl.getDecimalProperty(), Constant Field Values

DECIMAL_PROPERTY__NAME

static final int DECIMAL_PROPERTY__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

DECIMAL_PROPERTY__DESCRIPTION

static final int DECIMAL_PROPERTY__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values

DECIMAL_PROPERTY__DATA_TYPE

static final int DECIMAL_PROPERTY__DATA_TYPE
The feature id for the 'Data Type' attribute.

See Also:
Constant Field Values

DECIMAL_PROPERTY__NULLABLE

static final int DECIMAL_PROPERTY__NULLABLE
The feature id for the 'Nullable' attribute.

See Also:
Constant Field Values

DECIMAL_PROPERTY__DERIVED

static final int DECIMAL_PROPERTY__DERIVED
The feature id for the 'Derived' attribute.

See Also:
Constant Field Values

DECIMAL_PROPERTY__WRITABLE

static final int DECIMAL_PROPERTY__WRITABLE
The feature id for the 'Writable' attribute.

See Also:
Constant Field Values

DECIMAL_PROPERTY__PERSISTENCY

static final int DECIMAL_PROPERTY__PERSISTENCY
The feature id for the 'Persistency' attribute.

See Also:
Constant Field Values

DECIMAL_PROPERTY__HAS_DEFAULT

static final int DECIMAL_PROPERTY__HAS_DEFAULT
The feature id for the 'Has Default' attribute.

See Also:
Constant Field Values

DECIMAL_PROPERTY__OWNING_TYPE

static final int DECIMAL_PROPERTY__OWNING_TYPE
The feature id for the 'Owning Type' container reference.

See Also:
Constant Field Values

DECIMAL_PROPERTY__MIN_VALUE

static final int DECIMAL_PROPERTY__MIN_VALUE
The feature id for the 'Min Value' attribute.

See Also:
Constant Field Values

DECIMAL_PROPERTY__MAX_VALUE

static final int DECIMAL_PROPERTY__MAX_VALUE
The feature id for the 'Max Value' attribute.

See Also:
Constant Field Values

DECIMAL_PROPERTY__MIN_INCLUSIVE

static final int DECIMAL_PROPERTY__MIN_INCLUSIVE
The feature id for the 'Min Inclusive' attribute.

See Also:
Constant Field Values

DECIMAL_PROPERTY__MAX_INCLUSIVE

static final int DECIMAL_PROPERTY__MAX_INCLUSIVE
The feature id for the 'Max Inclusive' attribute.

See Also:
Constant Field Values

DECIMAL_PROPERTY__DEFAULT_VALUE

static final int DECIMAL_PROPERTY__DEFAULT_VALUE
The feature id for the 'Default Value' attribute.

See Also:
Constant Field Values

DECIMAL_PROPERTY_FEATURE_COUNT

static final int DECIMAL_PROPERTY_FEATURE_COUNT
The number of structural features of the 'Decimal Property' class.

See Also:
Constant Field Values

BUSINESS_CLASS_REFERENCE

static final int BUSINESS_CLASS_REFERENCE
The meta object id for the 'Business Class Reference' class.

See Also:
BusinessClassReferenceImpl, BusinessDomainDslPackageImpl.getBusinessClassReference(), Constant Field Values

BUSINESS_CLASS_REFERENCE__NAME

static final int BUSINESS_CLASS_REFERENCE__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

BUSINESS_CLASS_REFERENCE__DESCRIPTION

static final int BUSINESS_CLASS_REFERENCE__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values

BUSINESS_CLASS_REFERENCE__PROPERTIES

static final int BUSINESS_CLASS_REFERENCE__PROPERTIES
The feature id for the 'Properties' containment reference list.

See Also:
Constant Field Values

BUSINESS_CLASS_REFERENCE__MODEL

static final int BUSINESS_CLASS_REFERENCE__MODEL
The feature id for the 'Model' container reference.

See Also:
Constant Field Values

BUSINESS_CLASS_REFERENCE__ASSOCIATIONS_FROM

static final int BUSINESS_CLASS_REFERENCE__ASSOCIATIONS_FROM
The feature id for the 'Associations From' reference list.

See Also:
Constant Field Values

BUSINESS_CLASS_REFERENCE__REFERRED_MODEL

static final int BUSINESS_CLASS_REFERENCE__REFERRED_MODEL
The feature id for the 'Referred Model' attribute.

See Also:
Constant Field Values

BUSINESS_CLASS_REFERENCE_FEATURE_COUNT

static final int BUSINESS_CLASS_REFERENCE_FEATURE_COUNT
The number of structural features of the 'Business Class Reference' class.

See Also:
Constant Field Values

UNIQUE_RULE

static final int UNIQUE_RULE
The meta object id for the 'Unique Rule' class.

See Also:
UniqueRuleImpl, BusinessDomainDslPackageImpl.getUniqueRule(), Constant Field Values

UNIQUE_RULE__NAME

static final int UNIQUE_RULE__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

UNIQUE_RULE__DESCRIPTION

static final int UNIQUE_RULE__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values

UNIQUE_RULE__BUSINESS_CLASS

static final int UNIQUE_RULE__BUSINESS_CLASS
The feature id for the 'Business Class' container reference.

See Also:
Constant Field Values

UNIQUE_RULE__PROPERTIES

static final int UNIQUE_RULE__PROPERTIES
The feature id for the 'Properties' reference list.

See Also:
Constant Field Values

UNIQUE_RULE_FEATURE_COUNT

static final int UNIQUE_RULE_FEATURE_COUNT
The number of structural features of the 'Unique Rule' class.

See Also:
Constant Field Values

BUSINESS_RULE

static final int BUSINESS_RULE
The meta object id for the 'Business Rule' class.

See Also:
BusinessRuleImpl, BusinessDomainDslPackageImpl.getBusinessRule(), Constant Field Values

BUSINESS_RULE__NAME

static final int BUSINESS_RULE__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

BUSINESS_RULE__DESCRIPTION

static final int BUSINESS_RULE__DESCRIPTION
The feature id for the 'Description' attribute.

See Also:
Constant Field Values

BUSINESS_RULE__BUSINESS_CLASS

static final int BUSINESS_RULE__BUSINESS_CLASS
The feature id for the 'Business Class' container reference.

See Also:
Constant Field Values

BUSINESS_RULE_FEATURE_COUNT

static final int BUSINESS_RULE_FEATURE_COUNT
The number of structural features of the 'Business Rule' class.

See Also:
Constant Field Values

MULTIPLICITY

static final int MULTIPLICITY
The meta object id for the 'Multiplicity' enum.

See Also:
Multiplicity, BusinessDomainDslPackageImpl.getMultiplicity(), Constant Field Values

DATE_TIME_ACCURACY

static final int DATE_TIME_ACCURACY
The meta object id for the 'Date Time Accuracy' enum.

See Also:
DateTimeAccuracy, BusinessDomainDslPackageImpl.getDateTimeAccuracy(), Constant Field Values

PERSISTENCY_MODE

static final int PERSISTENCY_MODE
The meta object id for the 'Persistency Mode' enum.

See Also:
PersistencyMode, BusinessDomainDslPackageImpl.getPersistencyMode(), Constant Field Values
Method Detail

getModelElement

org.eclipse.emf.ecore.EClass getModelElement()
Returns the meta object for class 'Model Element'.

Returns:
the meta object for class 'Model Element'.
See Also:
ModelElement

getModelElement_Name

org.eclipse.emf.ecore.EAttribute getModelElement_Name()
Returns the meta object for the attribute 'Name'.

Returns:
the meta object for the attribute 'Name'.
See Also:
ModelElement.getName(), getModelElement()

getModelElement_Description

org.eclipse.emf.ecore.EAttribute getModelElement_Description()
Returns the meta object for the attribute 'Description'.

Returns:
the meta object for the attribute 'Description'.
See Also:
ModelElement.getDescription(), getModelElement()

getBusinessDomainModel

org.eclipse.emf.ecore.EClass getBusinessDomainModel()
Returns the meta object for class 'Business Domain Model'.

Returns:
the meta object for class 'Business Domain Model'.
See Also:
BusinessDomainModel

getBusinessDomainModel_Enumerations

org.eclipse.emf.ecore.EReference getBusinessDomainModel_Enumerations()
Returns the meta object for the containment reference list 'Enumerations'.

Returns:
the meta object for the containment reference list 'Enumerations'.
See Also:
BusinessDomainModel.getEnumerations(), getBusinessDomainModel()

getBusinessDomainModel_Types

org.eclipse.emf.ecore.EReference getBusinessDomainModel_Types()
Returns the meta object for the containment reference list 'Types'.

Returns:
the meta object for the containment reference list 'Types'.
See Also:
BusinessDomainModel.getTypes(), getBusinessDomainModel()

getBusinessDomainModel_Associations

org.eclipse.emf.ecore.EReference getBusinessDomainModel_Associations()
Returns the meta object for the containment reference list 'Associations'.

Returns:
the meta object for the containment reference list 'Associations'.
See Also:
BusinessDomainModel.getAssociations(), getBusinessDomainModel()

getBusinessClass

org.eclipse.emf.ecore.EClass getBusinessClass()
Returns the meta object for class 'Business Class'.

Returns:
the meta object for class 'Business Class'.
See Also:
BusinessClass

getBusinessClass_BusinessRules

org.eclipse.emf.ecore.EReference getBusinessClass_BusinessRules()
Returns the meta object for the containment reference list 'Business Rules'.

Returns:
the meta object for the containment reference list 'Business Rules'.
See Also:
BusinessClass.getBusinessRules(), getBusinessClass()

getBusinessClass_Superclass

org.eclipse.emf.ecore.EReference getBusinessClass_Superclass()
Returns the meta object for the reference 'Superclass'.

Returns:
the meta object for the reference 'Superclass'.
See Also:
BusinessClass.getSuperclass(), getBusinessClass()

getBusinessClass_AssociationsTo

org.eclipse.emf.ecore.EReference getBusinessClass_AssociationsTo()
Returns the meta object for the reference list 'Associations To'.

Returns:
the meta object for the reference list 'Associations To'.
See Also:
BusinessClass.getAssociationsTo(), getBusinessClass()

getProperty

org.eclipse.emf.ecore.EClass getProperty()
Returns the meta object for class 'Property'.

Returns:
the meta object for class 'Property'.
See Also:
Property

getProperty_DataType

org.eclipse.emf.ecore.EAttribute getProperty_DataType()
Returns the meta object for the attribute 'Data Type'.

Returns:
the meta object for the attribute 'Data Type'.
See Also:
Property.getDataType(), getProperty()

getProperty_Nullable

org.eclipse.emf.ecore.EAttribute getProperty_Nullable()
Returns the meta object for the attribute 'Nullable'.

Returns:
the meta object for the attribute 'Nullable'.
See Also:
Property.isNullable(), getProperty()

getProperty_Derived

org.eclipse.emf.ecore.EAttribute getProperty_Derived()
Returns the meta object for the attribute 'Derived'.

Returns:
the meta object for the attribute 'Derived'.
See Also:
Property.isDerived(), getProperty()

getProperty_Writable

org.eclipse.emf.ecore.EAttribute getProperty_Writable()
Returns the meta object for the attribute 'Writable'.

Returns:
the meta object for the attribute 'Writable'.
See Also:
Property.isWritable(), getProperty()

getProperty_Persistency

org.eclipse.emf.ecore.EAttribute getProperty_Persistency()
Returns the meta object for the attribute 'Persistency'.

Returns:
the meta object for the attribute 'Persistency'.
See Also:
Property.getPersistency(), getProperty()

getProperty_HasDefault

org.eclipse.emf.ecore.EAttribute getProperty_HasDefault()
Returns the meta object for the attribute 'Has Default'.

Returns:
the meta object for the attribute 'Has Default'.
See Also:
Property.isHasDefault(), getProperty()

getProperty_OwningType

org.eclipse.emf.ecore.EReference getProperty_OwningType()
Returns the meta object for the container reference 'Owning Type'.

Returns:
the meta object for the container reference 'Owning Type'.
See Also:
Property.getOwningType(), getProperty()

getEnumeration

org.eclipse.emf.ecore.EClass getEnumeration()
Returns the meta object for class 'Enumeration'.

Returns:
the meta object for class 'Enumeration'.
See Also:
Enumeration

getEnumeration_EnumerationLiterals

org.eclipse.emf.ecore.EReference getEnumeration_EnumerationLiterals()
Returns the meta object for the containment reference list 'Enumeration Literals'.

Returns:
the meta object for the containment reference list 'Enumeration Literals'.
See Also:
Enumeration.getEnumerationLiterals(), getEnumeration()

getEnumeration_Model

org.eclipse.emf.ecore.EReference getEnumeration_Model()
Returns the meta object for the container reference 'Model'.

Returns:
the meta object for the container reference 'Model'.
See Also:
Enumeration.getModel(), getEnumeration()

getEnumerationLiteral

org.eclipse.emf.ecore.EClass getEnumerationLiteral()
Returns the meta object for class 'Enumeration Literal'.

Returns:
the meta object for class 'Enumeration Literal'.
See Also:
EnumerationLiteral

getEnumerationLiteral_PersistedValue

org.eclipse.emf.ecore.EAttribute getEnumerationLiteral_PersistedValue()
Returns the meta object for the attribute 'Persisted Value'.

Returns:
the meta object for the attribute 'Persisted Value'.
See Also:
EnumerationLiteral.getPersistedValue(), getEnumerationLiteral()

getEnumerationLiteral_Enumeration

org.eclipse.emf.ecore.EReference getEnumerationLiteral_Enumeration()
Returns the meta object for the container reference 'Enumeration'.

Returns:
the meta object for the container reference 'Enumeration'.
See Also:
EnumerationLiteral.getEnumeration(), getEnumerationLiteral()

getAbstractBusinessRule

org.eclipse.emf.ecore.EClass getAbstractBusinessRule()
Returns the meta object for class 'Abstract Business Rule'.

Returns:
the meta object for class 'Abstract Business Rule'.
See Also:
AbstractBusinessRule

getAbstractBusinessRule_BusinessClass

org.eclipse.emf.ecore.EReference getAbstractBusinessRule_BusinessClass()
Returns the meta object for the container reference 'Business Class'.

Returns:
the meta object for the container reference 'Business Class'.
See Also:
AbstractBusinessRule.getBusinessClass(), getAbstractBusinessRule()

getBoolProperty

org.eclipse.emf.ecore.EClass getBoolProperty()
Returns the meta object for class 'Bool Property'.

Returns:
the meta object for class 'Bool Property'.
See Also:
BoolProperty

getBoolProperty_DefaultValue

org.eclipse.emf.ecore.EAttribute getBoolProperty_DefaultValue()
Returns the meta object for the attribute 'Default Value'.

Returns:
the meta object for the attribute 'Default Value'.
See Also:
BoolProperty.isDefaultValue(), getBoolProperty()

getDateTimeProperty

org.eclipse.emf.ecore.EClass getDateTimeProperty()
Returns the meta object for class 'Date Time Property'.

Returns:
the meta object for class 'Date Time Property'.
See Also:
DateTimeProperty

getDateTimeProperty_Accuracy

org.eclipse.emf.ecore.EAttribute getDateTimeProperty_Accuracy()
Returns the meta object for the attribute 'Accuracy'.

Returns:
the meta object for the attribute 'Accuracy'.
See Also:
DateTimeProperty.getAccuracy(), getDateTimeProperty()

getDateTimeProperty_DefaultValue

org.eclipse.emf.ecore.EAttribute getDateTimeProperty_DefaultValue()
Returns the meta object for the attribute 'Default Value'.

Returns:
the meta object for the attribute 'Default Value'.
See Also:
DateTimeProperty.getDefaultValue(), getDateTimeProperty()

getEnumerationProperty

org.eclipse.emf.ecore.EClass getEnumerationProperty()
Returns the meta object for class 'Enumeration Property'.

Returns:
the meta object for class 'Enumeration Property'.
See Also:
EnumerationProperty

getEnumerationProperty_Type

org.eclipse.emf.ecore.EReference getEnumerationProperty_Type()
Returns the meta object for the reference 'Type'.

Returns:
the meta object for the reference 'Type'.
See Also:
EnumerationProperty.getType(), getEnumerationProperty()

getEnumerationProperty_DefaultValueAsString

org.eclipse.emf.ecore.EAttribute getEnumerationProperty_DefaultValueAsString()
Returns the meta object for the attribute 'Default Value As String'.

Returns:
the meta object for the attribute 'Default Value As String'.
See Also:
EnumerationProperty.getDefaultValueAsString(), getEnumerationProperty()

getIntegerProperty

org.eclipse.emf.ecore.EClass getIntegerProperty()
Returns the meta object for class 'Integer Property'.

Returns:
the meta object for class 'Integer Property'.
See Also:
IntegerProperty

getIntegerProperty_MinValue

org.eclipse.emf.ecore.EAttribute getIntegerProperty_MinValue()
Returns the meta object for the attribute 'Min Value'.

Returns:
the meta object for the attribute 'Min Value'.
See Also:
IntegerProperty.getMinValue(), getIntegerProperty()

getIntegerProperty_MaxValue

org.eclipse.emf.ecore.EAttribute getIntegerProperty_MaxValue()
Returns the meta object for the attribute 'Max Value'.

Returns:
the meta object for the attribute 'Max Value'.
See Also:
IntegerProperty.getMaxValue(), getIntegerProperty()

getIntegerProperty_DefaultValue

org.eclipse.emf.ecore.EAttribute getIntegerProperty_DefaultValue()
Returns the meta object for the attribute 'Default Value'.

Returns:
the meta object for the attribute 'Default Value'.
See Also:
IntegerProperty.getDefaultValue(), getIntegerProperty()

getStringProperty

org.eclipse.emf.ecore.EClass getStringProperty()
Returns the meta object for class 'String Property'.

Returns:
the meta object for class 'String Property'.
See Also:
StringProperty

getStringProperty_RegularExpression

org.eclipse.emf.ecore.EAttribute getStringProperty_RegularExpression()
Returns the meta object for the attribute 'Regular Expression'.

Returns:
the meta object for the attribute 'Regular Expression'.
See Also:
StringProperty.getRegularExpression(), getStringProperty()

getStringProperty_MinLength

org.eclipse.emf.ecore.EAttribute getStringProperty_MinLength()
Returns the meta object for the attribute 'Min Length'.

Returns:
the meta object for the attribute 'Min Length'.
See Also:
StringProperty.getMinLength(), getStringProperty()

getStringProperty_MaxLength

org.eclipse.emf.ecore.EAttribute getStringProperty_MaxLength()
Returns the meta object for the attribute 'Max Length'.

Returns:
the meta object for the attribute 'Max Length'.
See Also:
StringProperty.getMaxLength(), getStringProperty()

getStringProperty_DefaultValue

org.eclipse.emf.ecore.EAttribute getStringProperty_DefaultValue()
Returns the meta object for the attribute 'Default Value'.

Returns:
the meta object for the attribute 'Default Value'.
See Also:
StringProperty.getDefaultValue(), getStringProperty()

getAbstractType

org.eclipse.emf.ecore.EClass getAbstractType()
Returns the meta object for class 'Abstract Type'.

Returns:
the meta object for class 'Abstract Type'.
See Also:
AbstractType

getAbstractType_Properties

org.eclipse.emf.ecore.EReference getAbstractType_Properties()
Returns the meta object for the containment reference list 'Properties'.

Returns:
the meta object for the containment reference list 'Properties'.
See Also:
AbstractType.getProperties(), getAbstractType()

getAbstractType_Model

org.eclipse.emf.ecore.EReference getAbstractType_Model()
Returns the meta object for the container reference 'Model'.

Returns:
the meta object for the container reference 'Model'.
See Also:
AbstractType.getModel(), getAbstractType()

getBlobBinaryProperty

org.eclipse.emf.ecore.EClass getBlobBinaryProperty()
Returns the meta object for class 'Blob Binary Property'.

Returns:
the meta object for class 'Blob Binary Property'.
See Also:
BlobBinaryProperty

getBlobTextProperty

org.eclipse.emf.ecore.EClass getBlobTextProperty()
Returns the meta object for class 'Blob Text Property'.

Returns:
the meta object for class 'Blob Text Property'.
See Also:
BlobTextProperty

getAssociation

org.eclipse.emf.ecore.EClass getAssociation()
Returns the meta object for class 'Association'.

Returns:
the meta object for class 'Association'.
See Also:
Association

getAssociation_Source

org.eclipse.emf.ecore.EReference getAssociation_Source()
Returns the meta object for the reference 'Source'.

Returns:
the meta object for the reference 'Source'.
See Also:
Association.getSource(), getAssociation()

getAssociation_Target

org.eclipse.emf.ecore.EReference getAssociation_Target()
Returns the meta object for the reference 'Target'.

Returns:
the meta object for the reference 'Target'.
See Also:
Association.getTarget(), getAssociation()

getAssociation_SourceRoleName

org.eclipse.emf.ecore.EAttribute getAssociation_SourceRoleName()
Returns the meta object for the attribute 'Source Role Name'.

Returns:
the meta object for the attribute 'Source Role Name'.
See Also:
Association.getSourceRoleName(), getAssociation()

getAssociation_SourceMultiplicity

org.eclipse.emf.ecore.EAttribute getAssociation_SourceMultiplicity()
Returns the meta object for the attribute 'Source Multiplicity'.

Returns:
the meta object for the attribute 'Source Multiplicity'.
See Also:
Association.getSourceMultiplicity(), getAssociation()

getAssociation_TargetRoleName

org.eclipse.emf.ecore.EAttribute getAssociation_TargetRoleName()
Returns the meta object for the attribute 'Target Role Name'.

Returns:
the meta object for the attribute 'Target Role Name'.
See Also:
Association.getTargetRoleName(), getAssociation()

getAssociation_TargetMultiplicity

org.eclipse.emf.ecore.EAttribute getAssociation_TargetMultiplicity()
Returns the meta object for the attribute 'Target Multiplicity'.

Returns:
the meta object for the attribute 'Target Multiplicity'.
See Also:
Association.getTargetMultiplicity(), getAssociation()

getAssociation_Composite

org.eclipse.emf.ecore.EAttribute getAssociation_Composite()
Returns the meta object for the attribute 'Composite'.

Returns:
the meta object for the attribute 'Composite'.
See Also:
Association.isComposite(), getAssociation()

getAssociation_Bidirectional

org.eclipse.emf.ecore.EAttribute getAssociation_Bidirectional()
Returns the meta object for the attribute 'Bidirectional'.

Returns:
the meta object for the attribute 'Bidirectional'.
See Also:
Association.isBidirectional(), getAssociation()

getAssociation_Ordered

org.eclipse.emf.ecore.EAttribute getAssociation_Ordered()
Returns the meta object for the attribute 'Ordered'.

Returns:
the meta object for the attribute 'Ordered'.
See Also:
Association.isOrdered(), getAssociation()

getAssociation_Model

org.eclipse.emf.ecore.EReference getAssociation_Model()
Returns the meta object for the container reference 'Model'.

Returns:
the meta object for the container reference 'Model'.
See Also:
Association.getModel(), getAssociation()

getDecimalProperty

org.eclipse.emf.ecore.EClass getDecimalProperty()
Returns the meta object for class 'Decimal Property'.

Returns:
the meta object for class 'Decimal Property'.
See Also:
DecimalProperty

getDecimalProperty_MinValue

org.eclipse.emf.ecore.EAttribute getDecimalProperty_MinValue()
Returns the meta object for the attribute 'Min Value'.

Returns:
the meta object for the attribute 'Min Value'.
See Also:
DecimalProperty.getMinValue(), getDecimalProperty()

getDecimalProperty_MaxValue

org.eclipse.emf.ecore.EAttribute getDecimalProperty_MaxValue()
Returns the meta object for the attribute 'Max Value'.

Returns:
the meta object for the attribute 'Max Value'.
See Also:
DecimalProperty.getMaxValue(), getDecimalProperty()

getDecimalProperty_MinInclusive

org.eclipse.emf.ecore.EAttribute getDecimalProperty_MinInclusive()
Returns the meta object for the attribute 'Min Inclusive'.

Returns:
the meta object for the attribute 'Min Inclusive'.
See Also:
DecimalProperty.isMinInclusive(), getDecimalProperty()

getDecimalProperty_MaxInclusive

org.eclipse.emf.ecore.EAttribute getDecimalProperty_MaxInclusive()
Returns the meta object for the attribute 'Max Inclusive'.

Returns:
the meta object for the attribute 'Max Inclusive'.
See Also:
DecimalProperty.isMaxInclusive(), getDecimalProperty()

getDecimalProperty_DefaultValue

org.eclipse.emf.ecore.EAttribute getDecimalProperty_DefaultValue()
Returns the meta object for the attribute 'Default Value'.

Returns:
the meta object for the attribute 'Default Value'.
See Also:
DecimalProperty.getDefaultValue(), getDecimalProperty()

getAbstractBusinessClass

org.eclipse.emf.ecore.EClass getAbstractBusinessClass()
Returns the meta object for class 'Abstract Business Class'.

Returns:
the meta object for class 'Abstract Business Class'.
See Also:
AbstractBusinessClass

getAbstractBusinessClass_AssociationsFrom

org.eclipse.emf.ecore.EReference getAbstractBusinessClass_AssociationsFrom()
Returns the meta object for the reference list 'Associations From'.

Returns:
the meta object for the reference list 'Associations From'.
See Also:
AbstractBusinessClass.getAssociationsFrom(), getAbstractBusinessClass()

getBusinessClassReference

org.eclipse.emf.ecore.EClass getBusinessClassReference()
Returns the meta object for class 'Business Class Reference'.

Returns:
the meta object for class 'Business Class Reference'.
See Also:
BusinessClassReference

getBusinessClassReference_ReferredModel

org.eclipse.emf.ecore.EAttribute getBusinessClassReference_ReferredModel()
Returns the meta object for the attribute 'Referred Model'.

Returns:
the meta object for the attribute 'Referred Model'.
See Also:
BusinessClassReference.getReferredModel(), getBusinessClassReference()

getUniqueRule

org.eclipse.emf.ecore.EClass getUniqueRule()
Returns the meta object for class 'Unique Rule'.

Returns:
the meta object for class 'Unique Rule'.
See Also:
UniqueRule

getUniqueRule_Properties

org.eclipse.emf.ecore.EReference getUniqueRule_Properties()
Returns the meta object for the reference list 'Properties'.

Returns:
the meta object for the reference list 'Properties'.
See Also:
UniqueRule.getProperties(), getUniqueRule()

getBusinessRule

org.eclipse.emf.ecore.EClass getBusinessRule()
Returns the meta object for class 'Business Rule'.

Returns:
the meta object for class 'Business Rule'.
See Also:
BusinessRule

getMultiplicity

org.eclipse.emf.ecore.EEnum getMultiplicity()
Returns the meta object for enum 'Multiplicity'.

Returns:
the meta object for enum 'Multiplicity'.
See Also:
Multiplicity

getDateTimeAccuracy

org.eclipse.emf.ecore.EEnum getDateTimeAccuracy()
Returns the meta object for enum 'Date Time Accuracy'.

Returns:
the meta object for enum 'Date Time Accuracy'.
See Also:
DateTimeAccuracy

getPersistencyMode

org.eclipse.emf.ecore.EEnum getPersistencyMode()
Returns the meta object for enum 'Persistency Mode'.

Returns:
the meta object for enum 'Persistency Mode'.
See Also:
PersistencyMode

getBusinessDomainDslFactory

BusinessDomainDslFactory getBusinessDomainDslFactory()
Returns the factory that creates the instances of the model.

Returns:
the factory that creates the instances of the model.


Copyright © 2010 Mod4j. All Rights Reserved.