|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface BusinessDomainDslFactory
The Factory for the model. It provides a create method for each non-abstract class of the model.
BusinessDomainDslPackage| Field Summary | |
|---|---|
static BusinessDomainDslFactory |
eINSTANCE
The singleton instance of the factory. |
| Method Summary | |
|---|---|
AbstractBusinessClass |
createAbstractBusinessClass()
Returns a new object of class 'Abstract Business Class'. |
AbstractBusinessRule |
createAbstractBusinessRule()
Returns a new object of class 'Abstract Business Rule'. |
Association |
createAssociation()
Returns a new object of class 'Association'. |
BlobBinaryProperty |
createBlobBinaryProperty()
Returns a new object of class 'Blob Binary Property'. |
BlobTextProperty |
createBlobTextProperty()
Returns a new object of class 'Blob Text Property'. |
BoolProperty |
createBoolProperty()
Returns a new object of class 'Bool Property'. |
BusinessClass |
createBusinessClass()
Returns a new object of class 'Business Class'. |
BusinessClassReference |
createBusinessClassReference()
Returns a new object of class 'Business Class Reference'. |
BusinessDomainModel |
createBusinessDomainModel()
Returns a new object of class 'Business Domain Model'. |
BusinessRule |
createBusinessRule()
Returns a new object of class 'Business Rule'. |
DateTimeProperty |
createDateTimeProperty()
Returns a new object of class 'Date Time Property'. |
DecimalProperty |
createDecimalProperty()
Returns a new object of class 'Decimal Property'. |
Enumeration |
createEnumeration()
Returns a new object of class 'Enumeration'. |
EnumerationLiteral |
createEnumerationLiteral()
Returns a new object of class 'Enumeration Literal'. |
EnumerationProperty |
createEnumerationProperty()
Returns a new object of class 'Enumeration Property'. |
IntegerProperty |
createIntegerProperty()
Returns a new object of class 'Integer Property'. |
ModelElement |
createModelElement()
Returns a new object of class 'Model Element'. |
Property |
createProperty()
Returns a new object of class 'Property'. |
StringProperty |
createStringProperty()
Returns a new object of class 'String Property'. |
UniqueRule |
createUniqueRule()
Returns a new object of class 'Unique Rule'. |
BusinessDomainDslPackage |
getBusinessDomainDslPackage()
Returns the package supported by this factory. |
| Methods inherited from interface org.eclipse.emf.ecore.EFactory |
|---|
convertToString, create, createFromString, getEPackage, setEPackage |
| 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 |
|---|
static final BusinessDomainDslFactory eINSTANCE
| Method Detail |
|---|
ModelElement createModelElement()
BusinessDomainModel createBusinessDomainModel()
BusinessClass createBusinessClass()
Property createProperty()
Enumeration createEnumeration()
EnumerationLiteral createEnumerationLiteral()
AbstractBusinessRule createAbstractBusinessRule()
BoolProperty createBoolProperty()
DateTimeProperty createDateTimeProperty()
EnumerationProperty createEnumerationProperty()
IntegerProperty createIntegerProperty()
StringProperty createStringProperty()
BlobBinaryProperty createBlobBinaryProperty()
BlobTextProperty createBlobTextProperty()
Association createAssociation()
DecimalProperty createDecimalProperty()
AbstractBusinessClass createAbstractBusinessClass()
BusinessClassReference createBusinessClassReference()
UniqueRule createUniqueRule()
BusinessRule createBusinessRule()
BusinessDomainDslPackage getBusinessDomainDslPackage()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||