001: package com.metaboss.sdlctools.models.metabossmodel.enterprisemodel.systemimplementationmodel.domainimplementationmodel;
002:
003: /**
004: * DomainImplementationModel package interface.
005: */
006: public interface DomainImplementationModelPackage extends
007: javax.jmi.reflect.RefPackage {
008: /**
009: * Returns RelationalEntityTableReferenceColumn class proxy object.
010: * @return RelationalEntityTableReferenceColumn class proxy object.
011: */
012: public com.metaboss.sdlctools.models.metabossmodel.enterprisemodel.systemimplementationmodel.domainimplementationmodel.RelationalEntityTableReferenceColumnClass getRelationalEntityTableReferenceColumn();
013:
014: /**
015: * Returns RelationalEntityTableAttributeColumn class proxy object.
016: * @return RelationalEntityTableAttributeColumn class proxy object.
017: */
018: public com.metaboss.sdlctools.models.metabossmodel.enterprisemodel.systemimplementationmodel.domainimplementationmodel.RelationalEntityTableAttributeColumnClass getRelationalEntityTableAttributeColumn();
019:
020: /**
021: * Returns RelationalReferenceTable class proxy object.
022: * @return RelationalReferenceTable class proxy object.
023: */
024: public com.metaboss.sdlctools.models.metabossmodel.enterprisemodel.systemimplementationmodel.domainimplementationmodel.RelationalReferenceTableClass getRelationalReferenceTable();
025:
026: /**
027: * Returns RelationalAssociationTable class proxy object.
028: * @return RelationalAssociationTable class proxy object.
029: */
030: public com.metaboss.sdlctools.models.metabossmodel.enterprisemodel.systemimplementationmodel.domainimplementationmodel.RelationalAssociationTableClass getRelationalAssociationTable();
031:
032: /**
033: * Returns RelationalEntityTable class proxy object.
034: * @return RelationalEntityTable class proxy object.
035: */
036: public com.metaboss.sdlctools.models.metabossmodel.enterprisemodel.systemimplementationmodel.domainimplementationmodel.RelationalEntityTableClass getRelationalEntityTable();
037:
038: /**
039: * Returns DomainRelationalStorageDefinition class proxy object.
040: * @return DomainRelationalStorageDefinition class proxy object.
041: */
042: public com.metaboss.sdlctools.models.metabossmodel.enterprisemodel.systemimplementationmodel.domainimplementationmodel.DomainRelationalStorageDefinitionClass getDomainRelationalStorageDefinition();
043:
044: /**
045: * Returns RelationalReferenceTableIsBasedOnDataType association proxy object.
046: * @return RelationalReferenceTableIsBasedOnDataType association proxy object.
047: */
048: public com.metaboss.sdlctools.models.metabossmodel.enterprisemodel.systemimplementationmodel.domainimplementationmodel.RelationalReferenceTableIsBasedOnDataType getRelationalReferenceTableIsBasedOnDataType();
049:
050: /**
051: * Returns AssociationTableIsBasedOnAssociationDefinition association proxy
052: * object.
053: * @return AssociationTableIsBasedOnAssociationDefinition association proxy
054: * object.
055: */
056: public com.metaboss.sdlctools.models.metabossmodel.enterprisemodel.systemimplementationmodel.domainimplementationmodel.AssociationTableIsBasedOnAssociationDefinition getAssociationTableIsBasedOnAssociationDefinition();
057:
058: /**
059: * Returns ReferenceColumnIsBasedOnAssociationRoleDefinition association proxy
060: * object.
061: * @return ReferenceColumnIsBasedOnAssociationRoleDefinition association proxy
062: * object.
063: */
064: public com.metaboss.sdlctools.models.metabossmodel.enterprisemodel.systemimplementationmodel.domainimplementationmodel.ReferenceColumnIsBasedOnAssociationRoleDefinition getReferenceColumnIsBasedOnAssociationRoleDefinition();
065:
066: /**
067: * Returns RelationalEntityTableHasAssociationColumns association proxy object.
068: * @return RelationalEntityTableHasAssociationColumns association proxy object.
069: */
070: public com.metaboss.sdlctools.models.metabossmodel.enterprisemodel.systemimplementationmodel.domainimplementationmodel.RelationalEntityTableHasAssociationColumns getRelationalEntityTableHasAssociationColumns();
071:
072: /**
073: * Returns AttributeColumnIsBasedOnAttributeDefinition association proxy object.
074: * @return AttributeColumnIsBasedOnAttributeDefinition association proxy object.
075: */
076: public com.metaboss.sdlctools.models.metabossmodel.enterprisemodel.systemimplementationmodel.domainimplementationmodel.AttributeColumnIsBasedOnAttributeDefinition getAttributeColumnIsBasedOnAttributeDefinition();
077:
078: /**
079: * Returns RelationalEntityTableHasAttributeColumns association proxy object.
080: * @return RelationalEntityTableHasAttributeColumns association proxy object.
081: */
082: public com.metaboss.sdlctools.models.metabossmodel.enterprisemodel.systemimplementationmodel.domainimplementationmodel.RelationalEntityTableHasAttributeColumns getRelationalEntityTableHasAttributeColumns();
083:
084: /**
085: * Returns DomainRelationalStorageHasReferenceTables association proxy object.
086: * @return DomainRelationalStorageHasReferenceTables association proxy object.
087: */
088: public com.metaboss.sdlctools.models.metabossmodel.enterprisemodel.systemimplementationmodel.domainimplementationmodel.DomainRelationalStorageHasReferenceTables getDomainRelationalStorageHasReferenceTables();
089:
090: /**
091: * Returns DomainRelationalStorageHasAssociationTables association proxy object.
092: * @return DomainRelationalStorageHasAssociationTables association proxy object.
093: */
094: public com.metaboss.sdlctools.models.metabossmodel.enterprisemodel.systemimplementationmodel.domainimplementationmodel.DomainRelationalStorageHasAssociationTables getDomainRelationalStorageHasAssociationTables();
095:
096: /**
097: * Returns EntityTableIsBasedOnEntityDefinition association proxy object.
098: * @return EntityTableIsBasedOnEntityDefinition association proxy object.
099: */
100: public com.metaboss.sdlctools.models.metabossmodel.enterprisemodel.systemimplementationmodel.domainimplementationmodel.EntityTableIsBasedOnEntityDefinition getEntityTableIsBasedOnEntityDefinition();
101:
102: /**
103: * Returns DomainRelationalStorageHasEntityTables association proxy object.
104: * @return DomainRelationalStorageHasEntityTables association proxy object.
105: */
106: public com.metaboss.sdlctools.models.metabossmodel.enterprisemodel.systemimplementationmodel.domainimplementationmodel.DomainRelationalStorageHasEntityTables getDomainRelationalStorageHasEntityTables();
107:
108: /**
109: * Returns DomainStorageImplementationBasedOnTechnology association proxy
110: * object.
111: * @return DomainStorageImplementationBasedOnTechnology association proxy
112: * object.
113: */
114: public com.metaboss.sdlctools.models.metabossmodel.enterprisemodel.systemimplementationmodel.domainimplementationmodel.DomainStorageImplementationBasedOnTechnology getDomainStorageImplementationBasedOnTechnology();
115:
116: /**
117: * Returns DomainMayBeImplementedOnRelationalStorage association proxy object.
118: * @return DomainMayBeImplementedOnRelationalStorage association proxy object.
119: */
120: public com.metaboss.sdlctools.models.metabossmodel.enterprisemodel.systemimplementationmodel.domainimplementationmodel.DomainMayBeImplementedOnRelationalStorage getDomainMayBeImplementedOnRelationalStorage();
121: }
|