## Uses of Interface
org.eclipse.datatools.connectivity.oda.design.DataSourceDesign

Packages that use DataSourceDesign
org.eclipse.datatools.connectivity.oda.design: [Platform API] Defines an Open Data Access (ODA) design session that allows a custom ODA designer tool to specify the slice of data to access at run-time.
org.eclipse.datatools.connectivity.oda.design.ui.designsession: [Provisional] An utility component that provides the services to handle the DTP ODA Design Session Model API objects.
org.eclipse.datatools.connectivity.oda.design.util: [Provisional] Provides a utility component for handling of ODA Design API objects.

Uses of DataSourceDesign in org.eclipse.datatools.connectivity.oda.design

Methods in org.eclipse.datatools.connectivity.oda.design that return DataSourceDesign
`DataSourceDesign` `DesignFactory.createDataSourceDesign()` Returns a new object of class 'Data Source Design'.
`DataSourceDesign` `DesignSessionRequest.getDataSourceDesign()` Obtains the Data Source Design associated with the top level Data Set in this Request session.
`DataSourceDesign` `DesignSessionResponse.getDataSourceDesign()` Obtains the Data Source Design associated with the top level Data Set in this Response session.
`DataSourceDesign` `DataAccessDesign.getDataSourceDesign()` Returns the value of the Data Source Design associated with the Data Set.
`DataSourceDesign` `DataSetDesign.getDataSourceDesign()` Returns the value of the 'Data Source Design' containment reference.
`DataSourceDesign` `OdaDesignSession.getRequestDataSourceDesign()` Obtains the Data Source Design associated with the top-level Data Set in the Request session.
`DataSourceDesign` `OdaDesignSession.getResponseDataSourceDesign()` Gets the Data Source Design associated with the top level Data Set in the Response session.

Methods in org.eclipse.datatools.connectivity.oda.design with parameters of type DataSourceDesign
`DesignSessionRequest` `DesignFactory.createDesignSessionRequest(DataSourceDesign dataSourceDesign)` Creates and returns a new object of class 'Session Request' that contains the given DataSourceDesign.
`OdaDesignSession` `DesignFactory.createRequestDesignSession(DataSourceDesign dataSourceDesign)` Creates and returns an OdaDesignSession instance with a DesignSessionRequest that contains the given DataSourceDesign.
`OdaDesignSession` `DesignFactory.createResponseDesignSession(boolean isSessionOk, DataSourceDesign dataSourceDesign)` Creates and returns a new OdaDesignSession instance with a DesignSessionResponse that contains the given session status and DataSourceDesign.
`void` `DataSetDesign.setDataSourceDesign(DataSourceDesign value)` Sets the value of the '`Data Source Design`' containment reference.
`void` `DesignSessionRequest.setNewDataAccessDesign(DataSourceDesign dataSourceDesign)` Sets the value of the '`Data Access Design`' containment reference with a new data access design that contains a new data set associated with given data source design.
`void` `DesignSessionResponse.setNewDataAccessDesign(DataSourceDesign dataSourceDesign)` Sets the value of the '`Data Access Design`' containment reference with a new data access design with a new data set associated with given data source design.
`void` `DataAccessDesign.setNewDataSetDesign(DataSourceDesign dataSourceDesign)` Sets the value of the '`Data Set Design`' containment reference with a new data set design associated with given data source design.
`void` `OdaDesignSession.setNewRequest(DataSourceDesign dataSourceDesign)` Sets the value of the '`Request`' containment reference with a new request associated with the given data source design.
`void` `OdaDesignSession.setNewResponse(boolean isSessionOk, DataSourceDesign dataSourceDesign)` Sets the value of the '`Response`' containment reference with a new response that contains the given session status and DataSourceDesign.

Uses of DataSourceDesign in org.eclipse.datatools.connectivity.oda.design.ui.designsession

Methods in org.eclipse.datatools.connectivity.oda.design.ui.designsession with parameters of type DataSourceDesign
`static OdaDesignSession` `DesignSessionUtil.createNewDataSetRequestSession(java.lang.String newDataSetName, java.lang.String odaDataSetId, DataSourceDesign dataSourceDesign)` Creates a new OdaDesignSession instance with a session request that contains a new data set design of the specified name and odaDataSetId, associated with the specified data source design instance.
`static java.util.Properties` `DesignSessionUtil.getEffectiveDataSourceProperties(DataSourceDesign dataSourceDesign)`
`static IConnectionProfile` `DesignSessionUtil.getLinkedProfile(DataSourceDesign dataSourceDesign)` Returns the connection profile instance externally referenced, i.e.
`void` `DataSetDesignSession.restartNewDesign(java.lang.String newDataSetName, java.lang.String odaDataSetId, DataSourceDesign dataSourceDesign)` Restarts the design session to create a new data set design instance with the given name for the given ODA data set type.
`static DataSetDesignSession` `DataSetDesignSession.startNewDesign(java.lang.String newDataSetName, java.lang.String odaDataSetId, DataSourceDesign dataSourceDesign)` Starts a design session to create a new data set design instance with the given name.

Uses of DataSourceDesign in org.eclipse.datatools.connectivity.oda.design.util

Methods in org.eclipse.datatools.connectivity.oda.design.util with parameters of type DataSourceDesign
`static java.util.Properties` `DesignUtil.convertDataSourceProperties(DataSourceDesign dataSourceDesign)` Converts the public and private properties defined in an ODA data source design definition, and returns in a combined java.util.Properties collection.
`static void` `DesignUtil.validateDataSourceDesign(DataSourceDesign dataSourceDesign)` Validates the specified data source design instance.

Copyright © 2006 -- 2008 Actuate, IBM Corporation, Sybase, Inc. and others. All rights reserved.