| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface DataSourceDesign
A design-time data source definition.
The following features are supported:
NameOda Extension IdEffective Oda Extension IdOda Extension Data Source IdDisplay NamePublic PropertiesPrivate PropertiesLinked Profile NameLinked Profile Store File PathHost Resource IdentifiersResource File
DesignPackage.getDataSourceDesign()| Field Summary | |
|---|---|
| static java.lang.String | copyright | 
| Method Summary | |
|---|---|
|  java.lang.String | getDisplayName()Returns the value of the 'Display Name' attribute. | 
|  java.lang.String | getDisplayNameKey()Returns the resource key of the 'Display Name' attribute. | 
|  java.lang.String | getEffectiveOdaExtensionId()Returns the value of the 'Effective Oda Extension Id' attribute. | 
|  ResourceIdentifiers | getHostResourceIdentifiers()Returns the value of the 'Host Resource Identifiers' containment reference. | 
|  java.lang.String | getLinkedProfileName()Returns the value of the 'Linked Profile Name' attribute. | 
|  java.io.File | getLinkedProfileStoreFile()Returns the profile storage file where the linked profile is stored. | 
|  java.lang.String | getLinkedProfileStoreFilePath()Returns the value of the 'Linked Profile Store File Path' attribute. | 
|  java.lang.String | getName()Returns the value of the 'Name' attribute. | 
|  java.lang.String | getOdaExtensionDataSourceId()Returns the value of the 'Oda Extension Data Source Id' attribute. | 
|  java.lang.String | getOdaExtensionId()Returns the value of the 'Oda Extension Id' attribute. | 
|  Properties | getPrivateProperties()Returns the value of the 'Private Properties' containment reference. | 
|  Properties | getPublicProperties()Returns the value of the 'Public Properties' containment reference. | 
|  java.lang.String | getResourceFile()Returns the value of the 'Resource File' attribute. | 
|  boolean | hasLinkToProfile()Indicates whether the data source design has a link to an external connection profile in a profile store. | 
|  void | setDisplayName(java.lang.String value)Sets the value of the ' Display Name' attribute. | 
|  void | setDisplayNameKey(java.lang.String value)Sets the resource key of the ' Display Name' attribute. | 
|  void | setEffectiveOdaExtensionId(java.lang.String value)Sets the value of the ' Effective Oda Extension Id' attribute. | 
|  void | setHostResourceIdentifiers(ResourceIdentifiers value)Sets the value of the ' Host Resource Identifiers' containment reference. | 
|  void | setLinkedProfileName(java.lang.String value)Sets the value of the ' Linked Profile Name' attribute. | 
|  void | setLinkedProfileStoreFile(java.io.File storageFile)Sets the profile storage file where the linked profile is stored. | 
|  void | setLinkedProfileStoreFilePath(java.lang.String value)Sets the value of the ' Linked Profile Store File Path' attribute. | 
|  void | setName(java.lang.String value)Sets the value of the ' Name' attribute. | 
|  void | setOdaExtensionDataSourceId(java.lang.String value)Sets the value of the ' Oda Extension Data Source Id' attribute. | 
|  void | setOdaExtensionId(java.lang.String value)Sets the value of the ' Oda Extension Id' attribute. | 
|  void | setPrivateProperties(Properties value)Sets the value of the ' Private Properties' containment reference. | 
|  void | setPublicProperties(Properties value)Sets the value of the ' Public Properties' containment reference. | 
|  void | setResourceFile(java.lang.String value)Sets the value of the ' Resource File' attribute. | 
| Methods inherited from interface org.eclipse.emf.ecore.EObject | 
|---|
| eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset | 
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier | 
|---|
| eAdapters, eDeliver, eNotify, eSetDeliver | 
| Field Detail | 
|---|
static final java.lang.String copyright
| Method Detail | 
|---|
java.lang.String getName()
setName(String), 
DesignPackage.getDataSourceDesign_Name()void setName(java.lang.String value)
Name' attribute.
 
 
value - the new value of the 'Name' attribute.getName()java.lang.String getOdaExtensionId()
setOdaExtensionId(String), 
DesignPackage.getDataSourceDesign_OdaExtensionId()void setOdaExtensionId(java.lang.String value)
Oda Extension Id' attribute.
 
 
value - the new value of the 'Oda Extension Id' attribute.getOdaExtensionId()java.lang.String getEffectiveOdaExtensionId()
setEffectiveOdaExtensionId(String), 
DesignPackage.getDataSourceDesign_EffectiveOdaExtensionId()void setEffectiveOdaExtensionId(java.lang.String value)
Effective Oda Extension Id' attribute.
 
 
value - the new value of the 'Effective Oda Extension Id' attribute.getEffectiveOdaExtensionId()java.lang.String getOdaExtensionDataSourceId()
setOdaExtensionDataSourceId(String), 
DesignPackage.getDataSourceDesign_OdaExtensionDataSourceId()void setOdaExtensionDataSourceId(java.lang.String value)
Oda Extension Data Source Id' attribute.
 
 
value - the new value of the 'Oda Extension Data Source Id' attribute.getOdaExtensionDataSourceId()java.lang.String getDisplayName()
setDisplayName(String), 
DesignPackage.getDataSourceDesign_DisplayName(), 
getDisplayNameKey()void setDisplayName(java.lang.String value)
Display Name' attribute.
 
 
value - the new value of the 'Display Name' attribute.getDisplayName(), 
setDisplayNameKey(String)java.lang.String getDisplayNameKey()
setDisplayNameKey(String), 
getDisplayName(), 
getResourceFile()void setDisplayNameKey(java.lang.String value)
Display Name' attribute.
value - the new resource key of the 'Display Name' attribute;
              may be null to resetgetDisplayNameKey(), 
setDisplayName(String), 
getResourceFile()Properties getPublicProperties()
setPublicProperties(Properties), 
DesignPackage.getDataSourceDesign_PublicProperties()void setPublicProperties(Properties value)
Public Properties' containment reference.
 
 
value - the new value of the 'Public Properties' containment reference.getPublicProperties()Properties getPrivateProperties()
setPrivateProperties(Properties), 
DesignPackage.getDataSourceDesign_PrivateProperties()void setPrivateProperties(Properties value)
Private Properties' containment reference.
 
 
value - the new value of the 'Private Properties' containment reference.getPrivateProperties()java.lang.String getLinkedProfileName()
setLinkedProfileName(String), 
DesignPackage.getDataSourceDesign_LinkedProfileName()void setLinkedProfileName(java.lang.String value)
Linked Profile Name' attribute.
 
 
value - the new value of the 'Linked Profile Name' attribute.getLinkedProfileName()java.lang.String getLinkedProfileStoreFilePath()
setLinkedProfileStoreFilePath(String), 
DesignPackage.getDataSourceDesign_LinkedProfileStoreFilePath()void setLinkedProfileStoreFilePath(java.lang.String value)
Linked Profile Store File Path' attribute.
 
 
value - the new value of the 'Linked Profile Store File Path' attribute.getLinkedProfileStoreFilePath()ResourceIdentifiers getHostResourceIdentifiers()
setHostResourceIdentifiers(ResourceIdentifiers), 
DesignPackage.getDataSourceDesign_HostResourceIdentifiers()void setHostResourceIdentifiers(ResourceIdentifiers value)
Host Resource Identifiers' containment reference.
 
 
value - the new value of the 'Host Resource Identifiers' containment reference.getHostResourceIdentifiers()java.lang.String getResourceFile()
setResourceFile(String), 
DesignPackage.getDataSourceDesign_ResourceFile()void setResourceFile(java.lang.String value)
Resource File' attribute.
 
 
value - the new value of the 'Resource File' attribute.getResourceFile()java.io.File getLinkedProfileStoreFile()
getLinkedProfileStoreFilePath(), 
setLinkedProfileStoreFile(File)void setLinkedProfileStoreFile(java.io.File storageFile)
storageFile - the profile storage file;
                  null value unsets any linked profile storegetLinkedProfileStoreFile(), 
getLinkedProfileStoreFilePath()boolean hasLinkToProfile()
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||