org.mod4j.dsl.datacontract.mm.DataContractDsl.impl
Class DataContractDslPackageImpl

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.BasicNotifierImpl
      extended by org.eclipse.emf.ecore.impl.BasicEObjectImpl
          extended by org.eclipse.emf.ecore.impl.MinimalEObjectImpl
              extended by org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
                  extended by org.eclipse.emf.ecore.impl.EModelElementImpl
                      extended by org.eclipse.emf.ecore.impl.ENamedElementImpl
                          extended by org.eclipse.emf.ecore.impl.EPackageImpl
                              extended by org.mod4j.dsl.datacontract.mm.DataContractDsl.impl.DataContractDslPackageImpl
All Implemented Interfaces:
org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.ENamedElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EPackage, org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder, org.eclipse.emf.ecore.InternalEObject, org.eclipse.emf.ecore.util.BasicExtendedMetaData.EPackageExtendedMetaData.Holder, DataContractDslPackage

public class DataContractDslPackageImpl
extends org.eclipse.emf.ecore.impl.EPackageImpl
implements DataContractDslPackage

An implementation of the model Package.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
 
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>
 
Nested classes/interfaces inherited from interface org.mod4j.dsl.datacontract.mm.DataContractDsl.DataContractDslPackage
DataContractDslPackage.Literals
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore
 
Field Summary
 
Fields inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
eClassifiers, ecoreFactory, ecorePackage, eFactoryInstance, eNameToEClassifierMap, ePackageExtendedMetaData, eSubpackages, IS_ABSTRACT, IS_CHANGEABLE, IS_COMPOSITE, IS_DERIVED, IS_GENERATED_INSTANCE_CLASS, IS_ID, IS_INTERFACE, IS_ORDERED, IS_RESOLVABLE, IS_RESOLVE_PROXIES, IS_SERIALIZABLE, IS_TRANSIENT, IS_UNIQUE, IS_UNSETTABLE, IS_VOLATILE, NS_PREFIX_EDEFAULT, NS_URI_EDEFAULT, nsPrefix, nsURI
 
Fields inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
name, NAME_EDEFAULT
 
Fields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG
 
Fields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eContainer
 
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
 
Fields inherited from interface org.mod4j.dsl.datacontract.mm.DataContractDsl.DataContractDslPackage
BUSINESS_CLASS_ASSOCIATION_ROLE_REFERENCE, BUSINESS_CLASS_ASSOCIATION_ROLE_REFERENCE__DESCRIPTION, BUSINESS_CLASS_ASSOCIATION_ROLE_REFERENCE__DTO, BUSINESS_CLASS_ASSOCIATION_ROLE_REFERENCE__DTO_TYPE, BUSINESS_CLASS_ASSOCIATION_ROLE_REFERENCE__NAME, BUSINESS_CLASS_ASSOCIATION_ROLE_REFERENCE_FEATURE_COUNT, BUSINESS_CLASS_DTO, BUSINESS_CLASS_DTO__ASSOCIATION_REFERENCES, BUSINESS_CLASS_DTO__BASE, BUSINESS_CLASS_DTO__CREATABLE, BUSINESS_CLASS_DTO__DATACONTRACT_MODEL, BUSINESS_CLASS_DTO__DESCRIPTION, BUSINESS_CLASS_DTO__NAME, BUSINESS_CLASS_DTO__PROPERTIES, BUSINESS_CLASS_DTO__PROPERTY_REFERENCES, BUSINESS_CLASS_DTO_FEATURE_COUNT, BUSINESS_CLASS_PROPERTY_REFERENCE, BUSINESS_CLASS_PROPERTY_REFERENCE__DESCRIPTION, BUSINESS_CLASS_PROPERTY_REFERENCE__DTO, BUSINESS_CLASS_PROPERTY_REFERENCE__NAME, BUSINESS_CLASS_PROPERTY_REFERENCE_FEATURE_COUNT, CUSTOM_DTO, CUSTOM_DTO__DATACONTRACT_MODEL, CUSTOM_DTO__DESCRIPTION, CUSTOM_DTO__NAME, CUSTOM_DTO__PROPERTIES, CUSTOM_DTO_FEATURE_COUNT, DATA_CONTRACT_MODEL, DATA_CONTRACT_MODEL__DESCRIPTION, DATA_CONTRACT_MODEL__DTOS, DATA_CONTRACT_MODEL__ENUMERATIONS, DATA_CONTRACT_MODEL__EXTERNAL_REFERENCES, DATA_CONTRACT_MODEL__NAME, DATA_CONTRACT_MODEL_FEATURE_COUNT, DTO, DTO__DATACONTRACT_MODEL, DTO__DESCRIPTION, DTO__NAME, DTO_ASSOCIATION_ROLE_PROPERTY, DTO_ASSOCIATION_ROLE_PROPERTY__BUSINESS_CLASS_DTO, DTO_ASSOCIATION_ROLE_PROPERTY__CUSTOM_DTO, DTO_ASSOCIATION_ROLE_PROPERTY__DATA_TYPE, DTO_ASSOCIATION_ROLE_PROPERTY__DESCRIPTION, DTO_ASSOCIATION_ROLE_PROPERTY__DTO_TYPE, DTO_ASSOCIATION_ROLE_PROPERTY__MANDATORY_FOR_CREATION, DTO_ASSOCIATION_ROLE_PROPERTY__MULTIPLICITY, DTO_ASSOCIATION_ROLE_PROPERTY__NAME, DTO_ASSOCIATION_ROLE_PROPERTY__NULLABLE, DTO_ASSOCIATION_ROLE_PROPERTY__ORDERED, DTO_ASSOCIATION_ROLE_PROPERTY__WRITABLE, DTO_ASSOCIATION_ROLE_PROPERTY_FEATURE_COUNT, DTO_BOOLEAN_PROPERTY, DTO_BOOLEAN_PROPERTY__BUSINESS_CLASS_DTO, DTO_BOOLEAN_PROPERTY__CUSTOM_DTO, DTO_BOOLEAN_PROPERTY__DATA_TYPE, DTO_BOOLEAN_PROPERTY__DEFAULT_VALUE, DTO_BOOLEAN_PROPERTY__DESCRIPTION, DTO_BOOLEAN_PROPERTY__HAS_DEFAULT, DTO_BOOLEAN_PROPERTY__MANDATORY_FOR_CREATION, DTO_BOOLEAN_PROPERTY__NAME, DTO_BOOLEAN_PROPERTY__NULLABLE, DTO_BOOLEAN_PROPERTY__WRITABLE, DTO_BOOLEAN_PROPERTY_FEATURE_COUNT, DTO_DATA_PROPERTY, DTO_DATA_PROPERTY__BUSINESS_CLASS_DTO, DTO_DATA_PROPERTY__CUSTOM_DTO, DTO_DATA_PROPERTY__DATA_TYPE, DTO_DATA_PROPERTY__DESCRIPTION, DTO_DATA_PROPERTY__HAS_DEFAULT, DTO_DATA_PROPERTY__MANDATORY_FOR_CREATION, DTO_DATA_PROPERTY__NAME, DTO_DATA_PROPERTY__NULLABLE, DTO_DATA_PROPERTY__WRITABLE, DTO_DATA_PROPERTY_FEATURE_COUNT, DTO_DATE_TIME_PROPERTY, DTO_DATE_TIME_PROPERTY__BUSINESS_CLASS_DTO, DTO_DATE_TIME_PROPERTY__CUSTOM_DTO, DTO_DATE_TIME_PROPERTY__DATA_TYPE, DTO_DATE_TIME_PROPERTY__DEFAULT_VALUE, DTO_DATE_TIME_PROPERTY__DESCRIPTION, DTO_DATE_TIME_PROPERTY__HAS_DEFAULT, DTO_DATE_TIME_PROPERTY__MANDATORY_FOR_CREATION, DTO_DATE_TIME_PROPERTY__NAME, DTO_DATE_TIME_PROPERTY__NULLABLE, DTO_DATE_TIME_PROPERTY__WRITABLE, DTO_DATE_TIME_PROPERTY_FEATURE_COUNT, DTO_DECIMAL_PROPERTY, DTO_DECIMAL_PROPERTY__BUSINESS_CLASS_DTO, DTO_DECIMAL_PROPERTY__CUSTOM_DTO, DTO_DECIMAL_PROPERTY__DATA_TYPE, DTO_DECIMAL_PROPERTY__DEFAULT_VALUE, DTO_DECIMAL_PROPERTY__DESCRIPTION, DTO_DECIMAL_PROPERTY__HAS_DEFAULT, DTO_DECIMAL_PROPERTY__MANDATORY_FOR_CREATION, DTO_DECIMAL_PROPERTY__NAME, DTO_DECIMAL_PROPERTY__NULLABLE, DTO_DECIMAL_PROPERTY__WRITABLE, DTO_DECIMAL_PROPERTY_FEATURE_COUNT, DTO_ENUMERATION_PROPERTY, DTO_ENUMERATION_PROPERTY__BUSINESS_CLASS_DTO, DTO_ENUMERATION_PROPERTY__CUSTOM_DTO, DTO_ENUMERATION_PROPERTY__DATA_TYPE, DTO_ENUMERATION_PROPERTY__DEFAULT_VALUE_AS_STRING, DTO_ENUMERATION_PROPERTY__DESCRIPTION, DTO_ENUMERATION_PROPERTY__HAS_DEFAULT, DTO_ENUMERATION_PROPERTY__MANDATORY_FOR_CREATION, DTO_ENUMERATION_PROPERTY__NAME, DTO_ENUMERATION_PROPERTY__NULLABLE, DTO_ENUMERATION_PROPERTY__TYPE, DTO_ENUMERATION_PROPERTY__WRITABLE, DTO_ENUMERATION_PROPERTY_FEATURE_COUNT, DTO_FEATURE_COUNT, DTO_INTEGER_PROPERTY, DTO_INTEGER_PROPERTY__BUSINESS_CLASS_DTO, DTO_INTEGER_PROPERTY__CUSTOM_DTO, DTO_INTEGER_PROPERTY__DATA_TYPE, DTO_INTEGER_PROPERTY__DEFAULT_VALUE, DTO_INTEGER_PROPERTY__DESCRIPTION, DTO_INTEGER_PROPERTY__HAS_DEFAULT, DTO_INTEGER_PROPERTY__MANDATORY_FOR_CREATION, DTO_INTEGER_PROPERTY__NAME, DTO_INTEGER_PROPERTY__NULLABLE, DTO_INTEGER_PROPERTY__WRITABLE, DTO_INTEGER_PROPERTY_FEATURE_COUNT, DTO_PROPERTY, DTO_PROPERTY__BUSINESS_CLASS_DTO, DTO_PROPERTY__CUSTOM_DTO, DTO_PROPERTY__DATA_TYPE, DTO_PROPERTY__DESCRIPTION, DTO_PROPERTY__MANDATORY_FOR_CREATION, DTO_PROPERTY__NAME, DTO_PROPERTY__NULLABLE, DTO_PROPERTY__WRITABLE, DTO_PROPERTY_FEATURE_COUNT, DTO_STRING_PROPERTY, DTO_STRING_PROPERTY__BUSINESS_CLASS_DTO, DTO_STRING_PROPERTY__CUSTOM_DTO, DTO_STRING_PROPERTY__DATA_TYPE, DTO_STRING_PROPERTY__DEFAULT_VALUE, DTO_STRING_PROPERTY__DESCRIPTION, DTO_STRING_PROPERTY__HAS_DEFAULT, DTO_STRING_PROPERTY__MANDATORY_FOR_CREATION, DTO_STRING_PROPERTY__NAME, DTO_STRING_PROPERTY__NULLABLE, DTO_STRING_PROPERTY__WRITABLE, DTO_STRING_PROPERTY_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, ENUMERATION_DTO, ENUMERATION_DTO__BASE, ENUMERATION_DTO__DATACONTRACT_MODEL, ENUMERATION_DTO__DESCRIPTION, ENUMERATION_DTO__LITERALS, ENUMERATION_DTO__NAME, ENUMERATION_DTO_FEATURE_COUNT, ENUMERATION_DTO_LITERAL, ENUMERATION_DTO_LITERAL__DESCRIPTION, ENUMERATION_DTO_LITERAL__NAME, ENUMERATION_DTO_LITERAL__VALUE, ENUMERATION_DTO_LITERAL_FEATURE_COUNT, EXTERNAL_REFERENCE, EXTERNAL_REFERENCE__DATACONTRACT_MODEL, EXTERNAL_REFERENCE__DESCRIPTION, EXTERNAL_REFERENCE__KEYWORD, EXTERNAL_REFERENCE__MODELNAME, EXTERNAL_REFERENCE__NAME, EXTERNAL_REFERENCE_FEATURE_COUNT, MODEL_ELEMENT, MODEL_ELEMENT__DESCRIPTION, MODEL_ELEMENT__NAME, MODEL_ELEMENT_FEATURE_COUNT, MULTIPLICITY
 
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
 
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Method Summary
 void createPackageContents()
          Creates the meta-model objects for the package.
 org.eclipse.emf.ecore.EReference getBusinessClassAssociationRoleReference_Dto()
           
 org.eclipse.emf.ecore.EReference getBusinessClassAssociationRoleReference_DtoType()
           
 org.eclipse.emf.ecore.EClass getBusinessClassAssociationRoleReference()
           
 org.eclipse.emf.ecore.EReference getBusinessClassDto_AssociationReferences()
           
 org.eclipse.emf.ecore.EReference getBusinessClassDto_Base()
           
 org.eclipse.emf.ecore.EAttribute getBusinessClassDto_Creatable()
           
 org.eclipse.emf.ecore.EReference getBusinessClassDto_Properties()
           
 org.eclipse.emf.ecore.EReference getBusinessClassDto_PropertyReferences()
           
 org.eclipse.emf.ecore.EClass getBusinessClassDto()
           
 org.eclipse.emf.ecore.EReference getBusinessClassPropertyReference_Dto()
           
 org.eclipse.emf.ecore.EClass getBusinessClassPropertyReference()
           
 org.eclipse.emf.ecore.EReference getCustomDto_Properties()
           
 org.eclipse.emf.ecore.EClass getCustomDto()
           
 DataContractDslFactory getDataContractDslFactory()
           
 org.eclipse.emf.ecore.EReference getDataContractModel_Dtos()
           
 org.eclipse.emf.ecore.EReference getDataContractModel_Enumerations()
           
 org.eclipse.emf.ecore.EReference getDataContractModel_ExternalReferences()
           
 org.eclipse.emf.ecore.EClass getDataContractModel()
           
 org.eclipse.emf.ecore.EReference getDto_DatacontractModel()
           
 org.eclipse.emf.ecore.EClass getDto()
           
 org.eclipse.emf.ecore.EReference getDtoAssociationRoleProperty_DtoType()
           
 org.eclipse.emf.ecore.EAttribute getDtoAssociationRoleProperty_Multiplicity()
           
 org.eclipse.emf.ecore.EAttribute getDtoAssociationRoleProperty_Ordered()
           
 org.eclipse.emf.ecore.EClass getDtoAssociationRoleProperty()
           
 org.eclipse.emf.ecore.EAttribute getDtoBooleanProperty_DefaultValue()
           
 org.eclipse.emf.ecore.EClass getDtoBooleanProperty()
           
 org.eclipse.emf.ecore.EAttribute getDtoDataProperty_HasDefault()
           
 org.eclipse.emf.ecore.EClass getDtoDataProperty()
           
 org.eclipse.emf.ecore.EAttribute getDtoDateTimeProperty_DefaultValue()
           
 org.eclipse.emf.ecore.EClass getDtoDateTimeProperty()
           
 org.eclipse.emf.ecore.EAttribute getDtoDecimalProperty_DefaultValue()
           
 org.eclipse.emf.ecore.EClass getDtoDecimalProperty()
           
 org.eclipse.emf.ecore.EAttribute getDtoEnumerationProperty_DefaultValueAsString()
           
 org.eclipse.emf.ecore.EReference getDtoEnumerationProperty_Type()
           
 org.eclipse.emf.ecore.EClass getDtoEnumerationProperty()
           
 org.eclipse.emf.ecore.EAttribute getDtoIntegerProperty_DefaultValue()
           
 org.eclipse.emf.ecore.EClass getDtoIntegerProperty()
           
 org.eclipse.emf.ecore.EReference getDtoProperty_BusinessClassDto()
           
 org.eclipse.emf.ecore.EReference getDtoProperty_CustomDto()
           
 org.eclipse.emf.ecore.EAttribute getDtoProperty_DataType()
           
 org.eclipse.emf.ecore.EAttribute getDtoProperty_MandatoryForCreation()
           
 org.eclipse.emf.ecore.EAttribute getDtoProperty_Nullable()
           
 org.eclipse.emf.ecore.EAttribute getDtoProperty_Writable()
           
 org.eclipse.emf.ecore.EClass getDtoProperty()
           
 org.eclipse.emf.ecore.EAttribute getDtoStringProperty_DefaultValue()
           
 org.eclipse.emf.ecore.EClass getDtoStringProperty()
           
 org.eclipse.emf.ecore.EReference getEnumerationDto_Base()
           
 org.eclipse.emf.ecore.EReference getEnumerationDto_DatacontractModel()
           
 org.eclipse.emf.ecore.EReference getEnumerationDto_Literals()
           
 org.eclipse.emf.ecore.EClass getEnumerationDto()
           
 org.eclipse.emf.ecore.EAttribute getEnumerationDtoLiteral_Value()
           
 org.eclipse.emf.ecore.EClass getEnumerationDtoLiteral()
           
 org.eclipse.emf.ecore.EReference getExternalReference_DatacontractModel()
           
 org.eclipse.emf.ecore.EAttribute getExternalReference_Keyword()
           
 org.eclipse.emf.ecore.EAttribute getExternalReference_Modelname()
           
 org.eclipse.emf.ecore.EClass getExternalReference()
           
 org.eclipse.emf.ecore.EAttribute getModelElement_Description()
           
 org.eclipse.emf.ecore.EAttribute getModelElement_Name()
           
 org.eclipse.emf.ecore.EClass getModelElement()
           
 org.eclipse.emf.ecore.EEnum getMultiplicity()
           
static DataContractDslPackage init()
          Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
 void initializePackageContents()
          Complete the initialization of the package and its meta-model.
 
Methods inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
addAnnotation, addAnnotation, addAnnotation, addAnnotation, addEEnumLiteral, addEException, addEException, addEOperation, addEOperation, addEOperation, addEParameter, addEParameter, addEParameter, addEParameter, addEParameter, addETypeParameter, addETypeParameter, basicGetESuperPackage, basicSetEFactoryInstance, createEAttribute, createEClass, createEDataType, createEEnum, createEGenericType, createEGenericType, createEGenericType, createEReference, createResource, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eSet, eSetProxyURI, eStaticClass, eUnset, fixEClassifiers, fixEEnumLiterals, fixEStructuralFeatures, fixInstanceClass, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEClass, initEClass, initEClass, initEDataType, initEDataType, initEDataType, initEEnum, initEOperation, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initializeFromLoadedEPackage, setEFactoryInstance, setExtendedMetaData, setGeneratedClassName, setInstanceTypeName, setNamespaceURI, setNsPrefix, setNsURI, toString
 
Methods inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
eContents, eCrossReferences, getName, getNameGen, setName
 
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eSetDirectResource, eURIFragmentSegment, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen
 
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainer
 
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSettings
 
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
 
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
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
 
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequired
 

Method Detail

init

public static DataContractDslPackage init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.

This method is used to initialize DataContractDslPackage.eINSTANCE when that field is accessed. Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.

See Also:
DataContractDslPackage.eNS_URI, createPackageContents(), initializePackageContents()

getDataContractModel

public org.eclipse.emf.ecore.EClass getDataContractModel()

Specified by:
getDataContractModel in interface DataContractDslPackage
Returns:
the meta object for class 'Data Contract Model'.
See Also:
DataContractModel

getDataContractModel_Dtos

public org.eclipse.emf.ecore.EReference getDataContractModel_Dtos()

Specified by:
getDataContractModel_Dtos in interface DataContractDslPackage
Returns:
the meta object for the containment reference list 'Dtos'.
See Also:
DataContractModel.getDtos(), DataContractDslPackage.getDataContractModel()

getDataContractModel_Enumerations

public org.eclipse.emf.ecore.EReference getDataContractModel_Enumerations()

Specified by:
getDataContractModel_Enumerations in interface DataContractDslPackage
Returns:
the meta object for the containment reference list 'Enumerations'.
See Also:
DataContractModel.getEnumerations(), DataContractDslPackage.getDataContractModel()

getDataContractModel_ExternalReferences

public org.eclipse.emf.ecore.EReference getDataContractModel_ExternalReferences()

Specified by:
getDataContractModel_ExternalReferences in interface DataContractDslPackage
Returns:
the meta object for the containment reference list 'External References'.
See Also:
DataContractModel.getExternalReferences(), DataContractDslPackage.getDataContractModel()

getDto

public org.eclipse.emf.ecore.EClass getDto()

Specified by:
getDto in interface DataContractDslPackage
Returns:
the meta object for class 'Dto'.
See Also:
Dto

getDto_DatacontractModel

public org.eclipse.emf.ecore.EReference getDto_DatacontractModel()

Specified by:
getDto_DatacontractModel in interface DataContractDslPackage
Returns:
the meta object for the container reference 'Datacontract Model'.
See Also:
Dto.getDatacontractModel(), DataContractDslPackage.getDto()

getBusinessClassDto

public org.eclipse.emf.ecore.EClass getBusinessClassDto()

Specified by:
getBusinessClassDto in interface DataContractDslPackage
Returns:
the meta object for class 'Business Class Dto'.
See Also:
BusinessClassDto

getBusinessClassDto_Properties

public org.eclipse.emf.ecore.EReference getBusinessClassDto_Properties()

Specified by:
getBusinessClassDto_Properties in interface DataContractDslPackage
Returns:
the meta object for the containment reference list 'Properties'.
See Also:
BusinessClassDto.getProperties(), DataContractDslPackage.getBusinessClassDto()

getBusinessClassDto_Base

public org.eclipse.emf.ecore.EReference getBusinessClassDto_Base()

Specified by:
getBusinessClassDto_Base in interface DataContractDslPackage
Returns:
the meta object for the reference 'Base'.
See Also:
BusinessClassDto.getBase(), DataContractDslPackage.getBusinessClassDto()

getBusinessClassDto_PropertyReferences

public org.eclipse.emf.ecore.EReference getBusinessClassDto_PropertyReferences()

Specified by:
getBusinessClassDto_PropertyReferences in interface DataContractDslPackage
Returns:
the meta object for the containment reference list 'Property References'.
See Also:
BusinessClassDto.getPropertyReferences(), DataContractDslPackage.getBusinessClassDto()

getBusinessClassDto_AssociationReferences

public org.eclipse.emf.ecore.EReference getBusinessClassDto_AssociationReferences()

Specified by:
getBusinessClassDto_AssociationReferences in interface DataContractDslPackage
Returns:
the meta object for the containment reference list 'Association References'.
See Also:
BusinessClassDto.getAssociationReferences(), DataContractDslPackage.getBusinessClassDto()

getBusinessClassDto_Creatable

public org.eclipse.emf.ecore.EAttribute getBusinessClassDto_Creatable()

Specified by:
getBusinessClassDto_Creatable in interface DataContractDslPackage
Returns:
the meta object for the attribute 'Creatable'.
See Also:
BusinessClassDto.isCreatable(), DataContractDslPackage.getBusinessClassDto()

getDtoProperty

public org.eclipse.emf.ecore.EClass getDtoProperty()

Specified by:
getDtoProperty in interface DataContractDslPackage
Returns:
the meta object for class 'Dto Property'.
See Also:
DtoProperty

getDtoProperty_DataType

public org.eclipse.emf.ecore.EAttribute getDtoProperty_DataType()

Specified by:
getDtoProperty_DataType in interface DataContractDslPackage
Returns:
the meta object for the attribute 'Data Type'.
See Also:
DtoProperty.getDataType(), DataContractDslPackage.getDtoProperty()

getDtoProperty_BusinessClassDto

public org.eclipse.emf.ecore.EReference getDtoProperty_BusinessClassDto()

Specified by:
getDtoProperty_BusinessClassDto in interface DataContractDslPackage
Returns:
the meta object for the container reference 'Business Class Dto'.
See Also:
DtoProperty.getBusinessClassDto(), DataContractDslPackage.getDtoProperty()

getDtoProperty_CustomDto

public org.eclipse.emf.ecore.EReference getDtoProperty_CustomDto()

Specified by:
getDtoProperty_CustomDto in interface DataContractDslPackage
Returns:
the meta object for the container reference 'Custom Dto'.
See Also:
DtoProperty.getCustomDto(), DataContractDslPackage.getDtoProperty()

getDtoProperty_MandatoryForCreation

public org.eclipse.emf.ecore.EAttribute getDtoProperty_MandatoryForCreation()

Specified by:
getDtoProperty_MandatoryForCreation in interface DataContractDslPackage
Returns:
the meta object for the attribute 'Mandatory For Creation'.
See Also:
DtoProperty.isMandatoryForCreation(), DataContractDslPackage.getDtoProperty()

getDtoProperty_Nullable

public org.eclipse.emf.ecore.EAttribute getDtoProperty_Nullable()

Specified by:
getDtoProperty_Nullable in interface DataContractDslPackage
Returns:
the meta object for the attribute 'Nullable'.
See Also:
DtoProperty.isNullable(), DataContractDslPackage.getDtoProperty()

getDtoProperty_Writable

public org.eclipse.emf.ecore.EAttribute getDtoProperty_Writable()

Specified by:
getDtoProperty_Writable in interface DataContractDslPackage
Returns:
the meta object for the attribute 'Writable'.
See Also:
DtoProperty.isWritable(), DataContractDslPackage.getDtoProperty()

getDtoDataProperty

public org.eclipse.emf.ecore.EClass getDtoDataProperty()

Specified by:
getDtoDataProperty in interface DataContractDslPackage
Returns:
the meta object for class 'Dto Data Property'.
See Also:
DtoDataProperty

getDtoDataProperty_HasDefault

public org.eclipse.emf.ecore.EAttribute getDtoDataProperty_HasDefault()

Specified by:
getDtoDataProperty_HasDefault in interface DataContractDslPackage
Returns:
the meta object for the attribute 'Has Default'.
See Also:
DtoDataProperty.isHasDefault(), DataContractDslPackage.getDtoDataProperty()

getDtoStringProperty

public org.eclipse.emf.ecore.EClass getDtoStringProperty()

Specified by:
getDtoStringProperty in interface DataContractDslPackage
Returns:
the meta object for class 'Dto String Property'.
See Also:
DtoStringProperty

getDtoStringProperty_DefaultValue

public org.eclipse.emf.ecore.EAttribute getDtoStringProperty_DefaultValue()

Specified by:
getDtoStringProperty_DefaultValue in interface DataContractDslPackage
Returns:
the meta object for the attribute 'Default Value'.
See Also:
DtoStringProperty.getDefaultValue(), DataContractDslPackage.getDtoStringProperty()

getDtoBooleanProperty

public org.eclipse.emf.ecore.EClass getDtoBooleanProperty()

Specified by:
getDtoBooleanProperty in interface DataContractDslPackage
Returns:
the meta object for class 'Dto Boolean Property'.
See Also:
DtoBooleanProperty

getDtoBooleanProperty_DefaultValue

public org.eclipse.emf.ecore.EAttribute getDtoBooleanProperty_DefaultValue()

Specified by:
getDtoBooleanProperty_DefaultValue in interface DataContractDslPackage
Returns:
the meta object for the attribute 'Default Value'.
See Also:
DtoBooleanProperty.getDefaultValue(), DataContractDslPackage.getDtoBooleanProperty()

getEnumerationDto

public org.eclipse.emf.ecore.EClass getEnumerationDto()

Specified by:
getEnumerationDto in interface DataContractDslPackage
Returns:
the meta object for class 'Enumeration Dto'.
See Also:
EnumerationDto

getEnumerationDto_Literals

public org.eclipse.emf.ecore.EReference getEnumerationDto_Literals()

Specified by:
getEnumerationDto_Literals in interface DataContractDslPackage
Returns:
the meta object for the containment reference list 'Literals'.
See Also:
EnumerationDto.getLiterals(), DataContractDslPackage.getEnumerationDto()

getEnumerationDto_Base

public org.eclipse.emf.ecore.EReference getEnumerationDto_Base()

Specified by:
getEnumerationDto_Base in interface DataContractDslPackage
Returns:
the meta object for the reference 'Base'.
See Also:
EnumerationDto.getBase(), DataContractDslPackage.getEnumerationDto()

getEnumerationDto_DatacontractModel

public org.eclipse.emf.ecore.EReference getEnumerationDto_DatacontractModel()

Specified by:
getEnumerationDto_DatacontractModel in interface DataContractDslPackage
Returns:
the meta object for the container reference 'Datacontract Model'.
See Also:
EnumerationDto.getDatacontractModel(), DataContractDslPackage.getEnumerationDto()

getEnumerationDtoLiteral

public org.eclipse.emf.ecore.EClass getEnumerationDtoLiteral()

Specified by:
getEnumerationDtoLiteral in interface DataContractDslPackage
Returns:
the meta object for class 'Enumeration Dto Literal'.
See Also:
EnumerationDtoLiteral

getEnumerationDtoLiteral_Value

public org.eclipse.emf.ecore.EAttribute getEnumerationDtoLiteral_Value()

Specified by:
getEnumerationDtoLiteral_Value in interface DataContractDslPackage
Returns:
the meta object for the attribute 'Value'.
See Also:
EnumerationDtoLiteral.getValue(), DataContractDslPackage.getEnumerationDtoLiteral()

getModelElement

public org.eclipse.emf.ecore.EClass getModelElement()

Specified by:
getModelElement in interface DataContractDslPackage
Returns:
the meta object for class 'Model Element'.
See Also:
ModelElement

getModelElement_Name

public org.eclipse.emf.ecore.EAttribute getModelElement_Name()

Specified by:
getModelElement_Name in interface DataContractDslPackage
Returns:
the meta object for the attribute 'Name'.
See Also:
ModelElement.getName(), DataContractDslPackage.getModelElement()

getModelElement_Description

public org.eclipse.emf.ecore.EAttribute getModelElement_Description()

Specified by:
getModelElement_Description in interface DataContractDslPackage
Returns:
the meta object for the attribute 'Description'.
See Also:
ModelElement.getDescription(), DataContractDslPackage.getModelElement()

getCustomDto

public org.eclipse.emf.ecore.EClass getCustomDto()

Specified by:
getCustomDto in interface DataContractDslPackage
Returns:
the meta object for class 'Custom Dto'.
See Also:
CustomDto

getCustomDto_Properties

public org.eclipse.emf.ecore.EReference getCustomDto_Properties()

Specified by:
getCustomDto_Properties in interface DataContractDslPackage
Returns:
the meta object for the containment reference list 'Properties'.
See Also:
CustomDto.getProperties(), DataContractDslPackage.getCustomDto()

getDtoIntegerProperty

public org.eclipse.emf.ecore.EClass getDtoIntegerProperty()

Specified by:
getDtoIntegerProperty in interface DataContractDslPackage
Returns:
the meta object for class 'Dto Integer Property'.
See Also:
DtoIntegerProperty

getDtoIntegerProperty_DefaultValue

public org.eclipse.emf.ecore.EAttribute getDtoIntegerProperty_DefaultValue()

Specified by:
getDtoIntegerProperty_DefaultValue in interface DataContractDslPackage
Returns:
the meta object for the attribute 'Default Value'.
See Also:
DtoIntegerProperty.getDefaultValue(), DataContractDslPackage.getDtoIntegerProperty()

getDtoDecimalProperty

public org.eclipse.emf.ecore.EClass getDtoDecimalProperty()

Specified by:
getDtoDecimalProperty in interface DataContractDslPackage
Returns:
the meta object for class 'Dto Decimal Property'.
See Also:
DtoDecimalProperty

getDtoDecimalProperty_DefaultValue

public org.eclipse.emf.ecore.EAttribute getDtoDecimalProperty_DefaultValue()

Specified by:
getDtoDecimalProperty_DefaultValue in interface DataContractDslPackage
Returns:
the meta object for the attribute 'Default Value'.
See Also:
DtoDecimalProperty.getDefaultValue(), DataContractDslPackage.getDtoDecimalProperty()

getDtoEnumerationProperty

public org.eclipse.emf.ecore.EClass getDtoEnumerationProperty()

Specified by:
getDtoEnumerationProperty in interface DataContractDslPackage
Returns:
the meta object for class 'Dto Enumeration Property'.
See Also:
DtoEnumerationProperty

getDtoEnumerationProperty_Type

public org.eclipse.emf.ecore.EReference getDtoEnumerationProperty_Type()

Specified by:
getDtoEnumerationProperty_Type in interface DataContractDslPackage
Returns:
the meta object for the reference 'Type'.
See Also:
DtoEnumerationProperty.getType(), DataContractDslPackage.getDtoEnumerationProperty()

getDtoEnumerationProperty_DefaultValueAsString

public org.eclipse.emf.ecore.EAttribute getDtoEnumerationProperty_DefaultValueAsString()

Specified by:
getDtoEnumerationProperty_DefaultValueAsString in interface DataContractDslPackage
Returns:
the meta object for the attribute 'Default Value As String'.
See Also:
DtoEnumerationProperty.getDefaultValueAsString(), DataContractDslPackage.getDtoEnumerationProperty()

getDtoDateTimeProperty

public org.eclipse.emf.ecore.EClass getDtoDateTimeProperty()

Specified by:
getDtoDateTimeProperty in interface DataContractDslPackage
Returns:
the meta object for class 'Dto Date Time Property'.
See Also:
DtoDateTimeProperty

getDtoDateTimeProperty_DefaultValue

public org.eclipse.emf.ecore.EAttribute getDtoDateTimeProperty_DefaultValue()

Specified by:
getDtoDateTimeProperty_DefaultValue in interface DataContractDslPackage
Returns:
the meta object for the attribute 'Default Value'.
See Also:
DtoDateTimeProperty.getDefaultValue(), DataContractDslPackage.getDtoDateTimeProperty()

getBusinessClassPropertyReference

public org.eclipse.emf.ecore.EClass getBusinessClassPropertyReference()

Specified by:
getBusinessClassPropertyReference in interface DataContractDslPackage
Returns:
the meta object for class 'Business Class Property Reference'.
See Also:
BusinessClassPropertyReference

getBusinessClassPropertyReference_Dto

public org.eclipse.emf.ecore.EReference getBusinessClassPropertyReference_Dto()

Specified by:
getBusinessClassPropertyReference_Dto in interface DataContractDslPackage
Returns:
the meta object for the container reference 'Dto'.
See Also:
BusinessClassPropertyReference.getDto(), DataContractDslPackage.getBusinessClassPropertyReference()

getBusinessClassAssociationRoleReference

public org.eclipse.emf.ecore.EClass getBusinessClassAssociationRoleReference()

Specified by:
getBusinessClassAssociationRoleReference in interface DataContractDslPackage
Returns:
the meta object for class 'Business Class Association Role Reference'.
See Also:
BusinessClassAssociationRoleReference

getBusinessClassAssociationRoleReference_Dto

public org.eclipse.emf.ecore.EReference getBusinessClassAssociationRoleReference_Dto()

Specified by:
getBusinessClassAssociationRoleReference_Dto in interface DataContractDslPackage
Returns:
the meta object for the container reference 'Dto'.
See Also:
BusinessClassAssociationRoleReference.getDto(), DataContractDslPackage.getBusinessClassAssociationRoleReference()

getBusinessClassAssociationRoleReference_DtoType

public org.eclipse.emf.ecore.EReference getBusinessClassAssociationRoleReference_DtoType()

Specified by:
getBusinessClassAssociationRoleReference_DtoType in interface DataContractDslPackage
Returns:
the meta object for the reference 'Dto Type'.
See Also:
BusinessClassAssociationRoleReference.getDtoType(), DataContractDslPackage.getBusinessClassAssociationRoleReference()

getDtoAssociationRoleProperty

public org.eclipse.emf.ecore.EClass getDtoAssociationRoleProperty()

Specified by:
getDtoAssociationRoleProperty in interface DataContractDslPackage
Returns:
the meta object for class 'Dto Association Role Property'.
See Also:
DtoAssociationRoleProperty

getDtoAssociationRoleProperty_DtoType

public org.eclipse.emf.ecore.EReference getDtoAssociationRoleProperty_DtoType()

Specified by:
getDtoAssociationRoleProperty_DtoType in interface DataContractDslPackage
Returns:
the meta object for the reference 'Dto Type'.
See Also:
DtoAssociationRoleProperty.getDtoType(), DataContractDslPackage.getDtoAssociationRoleProperty()

getDtoAssociationRoleProperty_Ordered

public org.eclipse.emf.ecore.EAttribute getDtoAssociationRoleProperty_Ordered()

Specified by:
getDtoAssociationRoleProperty_Ordered in interface DataContractDslPackage
Returns:
the meta object for the attribute 'Ordered'.
See Also:
DtoAssociationRoleProperty.isOrdered(), DataContractDslPackage.getDtoAssociationRoleProperty()

getDtoAssociationRoleProperty_Multiplicity

public org.eclipse.emf.ecore.EAttribute getDtoAssociationRoleProperty_Multiplicity()

Specified by:
getDtoAssociationRoleProperty_Multiplicity in interface DataContractDslPackage
Returns:
the meta object for the attribute 'Multiplicity'.
See Also:
DtoAssociationRoleProperty.getMultiplicity(), DataContractDslPackage.getDtoAssociationRoleProperty()

getExternalReference

public org.eclipse.emf.ecore.EClass getExternalReference()

Specified by:
getExternalReference in interface DataContractDslPackage
Returns:
the meta object for class 'External Reference'.
See Also:
ExternalReference

getExternalReference_Modelname

public org.eclipse.emf.ecore.EAttribute getExternalReference_Modelname()

Specified by:
getExternalReference_Modelname in interface DataContractDslPackage
Returns:
the meta object for the attribute 'Modelname'.
See Also:
ExternalReference.getModelname(), DataContractDslPackage.getExternalReference()

getExternalReference_DatacontractModel

public org.eclipse.emf.ecore.EReference getExternalReference_DatacontractModel()

Specified by:
getExternalReference_DatacontractModel in interface DataContractDslPackage
Returns:
the meta object for the container reference 'Datacontract Model'.
See Also:
ExternalReference.getDatacontractModel(), DataContractDslPackage.getExternalReference()

getExternalReference_Keyword

public org.eclipse.emf.ecore.EAttribute getExternalReference_Keyword()

Specified by:
getExternalReference_Keyword in interface DataContractDslPackage
Returns:
the meta object for the attribute 'Keyword'.
See Also:
ExternalReference.getKeyword(), DataContractDslPackage.getExternalReference()

getMultiplicity

public org.eclipse.emf.ecore.EEnum getMultiplicity()

Specified by:
getMultiplicity in interface DataContractDslPackage
Returns:
the meta object for enum 'Multiplicity'.
See Also:
Multiplicity

getDataContractDslFactory

public DataContractDslFactory getDataContractDslFactory()

Specified by:
getDataContractDslFactory in interface DataContractDslPackage
Returns:
the factory that creates the instances of the model.

createPackageContents

public void createPackageContents()
Creates the meta-model objects for the package. This method is guarded to have no affect on any invocation but its first.


initializePackageContents

public void initializePackageContents()
Complete the initialization of the package and its meta-model. This method is guarded to have no affect on any invocation but its first.



Copyright © 2010 Mod4j. All Rights Reserved.