org.eclipse.datatools.connectivity.oda.design.ui.designsession
Class DataSourceDesignSession.ProfileReference

java.lang.Object
  extended byProfileReferenceBase
      extended byorg.eclipse.datatools.connectivity.oda.design.ui.designsession.DataSourceDesignSession.ProfileReference
Enclosing class:
DataSourceDesignSession

public static class DataSourceDesignSession.ProfileReference
extends ProfileReferenceBase

Represents the reference information of an external connection profile.

See Also:
Serialized Form

Constructor Summary
DataSourceDesignSession.ProfileReference(java.lang.String profileInstanceId, java.io.File storageFile, boolean maintainExternalLink)
          Constructor.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataSourceDesignSession.ProfileReference

public DataSourceDesignSession.ProfileReference(java.lang.String profileInstanceId,
                                                java.io.File storageFile,
                                                boolean maintainExternalLink)
Constructor.

Parameters:
profileInstanceId - profile instance id; such as the instance id returned by the DesignSessionUtil.getProfileIdentifiers method
storageFile - a file that stores profile instances; may be null, which means to use the default DTP profiles storage file
maintainExternalLink - "true" indicates to maintain a link to the given profile instance and storageFile, and applies its latest properties values at run-time. "false" indicates to work with a copy of the current properties specified in the profile instance; any future changes to the profile instance is not applied to the data source design.


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