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

Packages that use OdaDesignSession
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 OdaDesignSession in org.eclipse.datatools.connectivity.oda.design

Methods in org.eclipse.datatools.connectivity.oda.design that return OdaDesignSession
`OdaDesignSession` `DesignFactory.createOdaDesignSession()` Returns a new object of class 'Oda Design Session'.
`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.
`OdaDesignSession` `DocumentRoot.getOdaDesignSession()` Returns the value of the 'Oda Design Session' containment reference.

Methods in org.eclipse.datatools.connectivity.oda.design with parameters of type OdaDesignSession
`void` `DocumentRoot.setOdaDesignSession(OdaDesignSession value)` Sets the value of the '`Oda Design Session`' containment reference.

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

Methods in org.eclipse.datatools.connectivity.oda.design.ui.designsession that return OdaDesignSession
`OdaDesignSession` `DataSourceDesignSession.cancel()` Performs cancel on this design session.
`OdaDesignSession` `DataSetDesignSession.cancel()` Performs cancel on this design session.
`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 OdaDesignSession` `DataSourceDesignSession.createNewDesignFromProfile(java.lang.String odaDataSourceId, java.lang.String newDataSourceName, DataSourceDesignSession.ProfileReference profileRef)` Creates a design session with a new data source design, whose properties and their values are copied from, or referenced to, the given profile reference.
`OdaDesignSession` `DataSourceDesignSession.finish()` Performs finish on this design session to create or edit its data source design.
`OdaDesignSession` `DataSetDesignSession.finish()` Performs finish on this design session to create or edit its data set design.
`OdaDesignSession` `DataSetDesignSession.flush()`

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

Methods in org.eclipse.datatools.connectivity.oda.design.util that return OdaDesignSession
`static OdaDesignSession` `DesignUtil.loadOdaDesignSession(java.io.File resourceFile)` An utility method to load the specified resource file, and returns the OdaDesignSession instance found in the file.

Methods in org.eclipse.datatools.connectivity.oda.design.util with parameters of type OdaDesignSession
`static void` `DesignUtil.saveOdaDesignSession(OdaDesignSession odaDesignSession, java.io.File outputFile)` An utility method to save the specified OdaDesignSession instance in the specified output file.

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