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 A utility component that provides the services to handle the DTP ODA Design Session Model API objects. 
org.eclipse.datatools.connectivity.oda.design.util 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 DataSetDesignSession.cancel()
          Performs cancel on this design session.
 OdaDesignSession DataSourceDesignSession.cancel()
          Performs cancel on this design session.
static OdaDesignSession DataSourceDesignSession.convertDesignToLinkedProfile(DesignSessionRequest request, java.lang.String newProfileBaseName, boolean useProfileInDesign, boolean promptCreateProfileStore, org.eclipse.swt.widgets.Shell parentShell)
          Converts the data source design, in the specified DesignSessionRequest, to export its connection properties to a new connection profile instance, and optionally links to it.
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 DataSetDesignSession.finish()
          Performs finish on this design session to create or edit its data set design.
 OdaDesignSession DataSourceDesignSession.finish()
          Performs finish on this design session to create or edit its data source 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.
static OdaDesignSession DesignUtil.loadOdaDesignSession(org.eclipse.emf.common.util.URI uri)
          An utility method to load the specified resource URI, and returns the OdaDesignSession instance found in the resource.
 

Methods in org.eclipse.datatools.connectivity.oda.design.util with parameters of type OdaDesignSession
 T DesignSwitch.caseOdaDesignSession(OdaDesignSession object)
          Returns the result of interpreting the object as an instance of 'Oda Design Session'.
static void DesignUtil.saveOdaDesignSession(OdaDesignSession odaDesignSession, java.io.File outputFile)
          An utility method to save the specified OdaDesignSession instance in the specified output file.
static void DesignUtil.saveOdaDesignSession(OdaDesignSession odaDesignSession, org.eclipse.emf.common.util.URI uri)
          An utility method to save the specified OdaDesignSession instance in the specified URI.