TPTP 4.6.0 Platform Project
Public API Specification

Deprecated API


Contents
Deprecated Interfaces
org.eclipse.tptp.platform.analysis.core.category.IAnalysisCategory
          extend DefaultAnalysisCategoryInstead 
org.eclipse.tptp.platform.analysis.core.element.IAnalysisElement
          extend AbstractAnalysisElement instead 
org.eclipse.tptp.platform.analysis.core.provider.IAnalysisProvider
          Use AbstractAnalysisClass instead 
org.eclipse.tptp.platform.analysis.core.manager.IAnalysisProviderManager
          Reference AnalysisProviderManager class instead 
org.eclipse.tptp.platform.analysis.core.result.IAnalysisResult
          Extend AbstractAnalysisResult instead of implementing this interface 
org.eclipse.tptp.platform.analysis.core.ui.actions.IAnalysisResultAction
          Extend AbstractResultAction class istead 
org.eclipse.tptp.platform.analysis.core.ui.views.IAnalysisResultView
          use instead 
org.eclipse.tptp.platform.analysis.core.rule.IAnalysisRule
          extend AbstractAnalysisRule instead 
org.eclipse.hyades.logging.core.ICommonBaseEvent
          As of TPTP v4.0.0, use the CommonBaseEvent interface for the specific Common Base Event implementation. 
org.eclipse.tptp.platform.report.drivers.html.IDGenerationPolicy
          As of TPTP 4.5.0, use the TPTP Business Intelligence and Reporting Tools (BIRT) reporting infrastructure (org.eclipse.tptp.platform.report.birt). 
org.eclipse.hyades.trace.ui.launcher.IProfilingSetTypeGroup
          The extension point for profiling type groups is been deprecated. 
org.eclipse.hyades.trace.ui.launcher.IProfilingType
          The extension point org.eclipse.hyades.trace.ui.profilingTypes has been deprecated. Use org.eclipse.hyades.trace.ui.analysisTypes in conjunction with org.eclipse.hyades.trace.ui.configurationWizard instead. 
org.eclipse.hyades.ui.report.IReportGenerator
          Use ReportGeneratorWizard instead. See bugzilla #79181 for details. 
org.eclipse.hyades.models.hierarchy.util.ISDBLoader
          replaced with org.eclipse.tptp.monitoring.symptom.provisional.models.util.ISDBLoader as of TPTP4.3 
 

Deprecated Classes
org.eclipse.tptp.platform.analysis.core.category.AbstractAnalysisCategory
            
org.eclipse.tptp.platform.report.drivers.html.ConfParser
          As of TPTP 4.5.0, use the TPTP Business Intelligence and Reporting Tools (BIRT) reporting infrastructure (org.eclipse.tptp.platform.report.birt). 
org.eclipse.tptp.platform.report.drivers.html.DAbstractDocumentPolicy
          As of TPTP 4.5.0, use the TPTP Business Intelligence and Reporting Tools (BIRT) reporting infrastructure (org.eclipse.tptp.platform.report.birt). 
org.eclipse.tptp.platform.report.drivers.html.DHtmlGraphicApplet
          As of TPTP 4.5.0, use the TPTP Business Intelligence and Reporting Tools (BIRT) reporting infrastructure (org.eclipse.tptp.platform.report.birt). 
org.eclipse.tptp.platform.report.drivers.html.DHtmlGraphicImageAWT
          As of TPTP 4.5.0, use the TPTP Business Intelligence and Reporting Tools (BIRT) reporting infrastructure (org.eclipse.tptp.platform.report.birt). 
org.eclipse.tptp.platform.report.drivers.html.DHtmlGraphicImageSWT
          As of TPTP 4.5.0, use the TPTP Business Intelligence and Reporting Tools (BIRT) reporting infrastructure (org.eclipse.tptp.platform.report.birt). 
org.eclipse.tptp.platform.report.drivers.html.DHtmlWriter
          As of TPTP 4.5.0, use the TPTP Business Intelligence and Reporting Tools (BIRT) reporting infrastructure (org.eclipse.tptp.platform.report.birt). 
org.eclipse.tptp.platform.report.drivers.html.DMultiDocumentPolicy
          As of TPTP 4.5.0, use the TPTP Business Intelligence and Reporting Tools (BIRT) reporting infrastructure (org.eclipse.tptp.platform.report.birt). 
org.eclipse.tptp.platform.report.drivers.html.DOneDocumentPolicy
          As of TPTP 4.5.0, use the TPTP Business Intelligence and Reporting Tools (BIRT) reporting infrastructure (org.eclipse.tptp.platform.report.birt). 
org.eclipse.hyades.ui.editor.EditorExtension
          

The implementation of this class is not based on Eclipse Forms(a.k.a. "flat" look) framework that was made available publically in Eclipse 3.0. If you would like your editor(s) to be built with the Eclipse Forms technology, this is NOT the class to extend. To know more about Eclipse Forms:
Eclipse Forms Programming Guide

 
org.eclipse.tptp.logging.events.cbe.EventFactoryFactory
          As of TPTP v4.0.0, replaced by org.eclipse.tptp.logging.events.cbe.EventFactoryHome. 
org.eclipse.hyades.logging.events.cbe.util.EventValidation
          As of TPTP 4.0.0, for performance reasons, validation is specific and localized to the validating class. 
org.eclipse.hyades.models.common.facades.behavioral.impl.ExecutionFacadeResourceFactoryImpl
          Use FacadeResourceFactoryImpl. 
org.eclipse.hyades.models.common.facades.behavioral.impl.ExecutionFacadeResourceImpl
          Use FacadeResourceImpl. 
org.eclipse.hyades.execution.local.file.FileManagerImpl
          Create a file manager instance using the file manager factory instead of directly instantiating the file manager implementation class 
org.eclipse.hyades.trace.ui.HyadesConstants
          use CommonUIConstants 
org.eclipse.hyades.models.hierarchy.util.ModelDebugger
          Use super class org.eclipse.hyades.models.util.ModelDebugger 
org.eclipse.tptp.platform.analysis.core.rule.RuleParameter
          use AnalysisParameter instead 
org.eclipse.tptp.platform.analysis.core.rule.RuleVariable
          Use RuleParameter class 
org.eclipse.hyades.logging.events.cbe.util.SAXEventHandler
          As of TPTP V4.2.0, replaced by the internal org.eclipse.hyades.logging.events.cbe.internal.util.EventHandler class accessible through the EventFormatter class. 
org.eclipse.tptp.logging.events.cbe.util.SAXEventHandler
          As of TPTP V4.2.0, replaced by the internal org.eclipse.tptp.logging.events.cbe.internal.util.EventHandler class accessible through the EventFormatter class. 
 

Deprecated Exceptions
org.eclipse.tptp.platform.report.drivers.html.DHtmlWriterException
          As of TPTP 4.5.0, use the TPTP Business Intelligence and Reporting Tools (BIRT) reporting infrastructure (org.eclipse.tptp.platform.report.birt). 
 

Deprecated Fields
org.eclipse.tptp.platform.analysis.core.AnalysisConstants.ANALYSIS_DEFAULT_PROVIDER_MANAGER
            
org.eclipse.tptp.platform.analysis.core.AnalysisConstants.CATEGORY_ELEMENT_TYPE
          Use AbstractAnalysisElement.CATEGORY_ELEMENT_TYPE 
org.eclipse.hyades.logging.events.cbe.impl.ExtendedDataElementImpl.EDE_TYPES
          As of TPTP 4.0.0, use individual constants in ExtendedDataElement. 
org.eclipse.hyades.logging.events.cbe.impl.ExtendedDataElementImpl.EDE_TYPES_LIST
          As of TPTP 4.0.0, use individual constants in ExtendedDataElement. 
org.eclipse.hyades.ui.HyadesUIPlugin.EP_ANALYZER_EXTENSIONS
          use IAssociationConstants.EP_ANALYZER_EXTENSIONS 
org.eclipse.hyades.ui.HyadesUIPlugin.EP_TYPE_DESCRIPTIONS
          use IAssociationConstants.EP_TYPE_DESCRIPTIONS 
org.eclipse.hyades.logging.java.CommonBaseEventLogRecord.EXTENDED_DATA_ELEMENT_NAME_THROWN_STACK_FRAME
          As of 3.1, this property is no longer relevant (see #setThrown(Throwable)). 
org.eclipse.tptp.platform.analysis.core.AnalysisConstants.MARKER_RECOMMENDATION
            
org.eclipse.tptp.platform.analysis.core.AnalysisConstants.MARKER_RECOMMENDATION_BASE
            
org.eclipse.tptp.platform.analysis.core.AnalysisConstants.MARKER_SEVERE
            
org.eclipse.tptp.platform.analysis.core.AnalysisConstants.MARKER_SEVERE_BASE
            
org.eclipse.tptp.platform.analysis.core.AnalysisConstants.MARKER_VALUE_HISTORY_ATTRIBUTE
            
org.eclipse.tptp.platform.analysis.core.AnalysisConstants.MARKER_VALUE_IS_VISIBLE
            
org.eclipse.tptp.platform.analysis.core.AnalysisConstants.MARKER_VALUE_QUICKFIX_ATTRIBUTE
            
org.eclipse.tptp.platform.analysis.core.AnalysisConstants.MARKER_VALUE_RULE_ATTRIBUTE
            
org.eclipse.tptp.platform.analysis.core.AnalysisConstants.MARKER_VALUE_TYPE_ATTRIBUTE
            
org.eclipse.tptp.platform.analysis.core.AnalysisConstants.MARKER_WARNING
            
org.eclipse.tptp.platform.analysis.core.AnalysisConstants.MARKER_WARNING_BASE
            
org.eclipse.tptp.platform.analysis.core.AnalysisConstants.PLUGIN_PROP_CATEGORY
            
org.eclipse.tptp.platform.analysis.core.AnalysisConstants.PLUGIN_PROP_CLASS
            
org.eclipse.tptp.platform.analysis.core.AnalysisConstants.PLUGIN_PROP_CONFIGURATION
            
org.eclipse.tptp.platform.analysis.core.AnalysisConstants.PLUGIN_PROP_DESCRIPTION
            
org.eclipse.tptp.platform.analysis.core.AnalysisConstants.PLUGIN_PROP_HELP
            
org.eclipse.tptp.platform.analysis.core.AnalysisConstants.PLUGIN_PROP_ICON
            
org.eclipse.tptp.platform.analysis.core.AnalysisConstants.PLUGIN_PROP_ID
            
org.eclipse.tptp.platform.analysis.core.AnalysisConstants.PLUGIN_PROP_LABEL
            
org.eclipse.tptp.platform.analysis.core.AnalysisConstants.PLUGIN_PROP_MANAGER
            
org.eclipse.tptp.platform.analysis.core.AnalysisConstants.PLUGIN_PROP_PROVIDER
            
org.eclipse.tptp.platform.analysis.core.AnalysisConstants.PLUGIN_PROP_QUICKFIX_ICON
            
org.eclipse.tptp.platform.analysis.core.AnalysisConstants.PLUGIN_PROP_RESULT_VIEW_ID
            
org.eclipse.tptp.platform.analysis.core.AnalysisConstants.PLUGIN_PROP_SEVERITY
            
org.eclipse.tptp.platform.analysis.core.AnalysisConstants.PLUGIN_PROP_VIEWER
            
org.eclipse.tptp.platform.analysis.core.AnalysisConstants.PROVIDER_ELEMENT_TYPE
          Use AbstractAnalysisElement.PROVIDER_ELEMENT_TYPE 
org.eclipse.tptp.platform.analysis.core.AnalysisConstants.PROVIDER_MANAGER_ELEMENT_TYPE
          Use AbstractAnalysisElement. 
org.eclipse.tptp.platform.analysis.core.AnalysisConstants.RESULT_ELEMENT_TYPE
          Use AbstractAnalysisElement.RESULT_ELEMENT_TYPE 
org.eclipse.tptp.platform.analysis.core.AnalysisConstants.RULE_ELEMENT_TYPE
          Use AbstractAnalysisElement.RULE_ELEMENT_TYPE 
 

Deprecated Methods
org.eclipse.tptp.platform.analysis.core.manager.AnalysisProviderManager.addAnalysisListener(IAnalysisListener)
          No longer required 
org.eclipse.hyades.probekit.IProbeCompiler.addFile(String)
          use addIFile 
org.eclipse.hyades.probekit.IProbeCompiler.addProbekit(Probekit)
          use addIFile 
org.eclipse.hyades.probekit.IProbeCompiler.addResource(Resource)
          use addIFile 
org.eclipse.hyades.execution.local.SessionContextToSessionMap.addSession(SessionContext, ISession)
          use the public instance methods instead of the public class methods 
org.eclipse.hyades.models.hierarchy.util.XMLUtil.adjustXMLValue(String)
          use XMLUtil.useXMLSymbols(String) instead. 
org.eclipse.hyades.ui.util.HyadesFormToolkit.createTableTree(Composite, int)
          use createTree 
org.eclipse.hyades.logging.events.cbe.util.EventHelpers.dateToLong(String)
          As of TPTP V4.2.0, use LoggingCoreUtilities.convertXsdDateTimeToMilliseconds(String). 
org.eclipse.tptp.logging.events.cbe.util.EventHelpers.dateToLong(String)
          As of TPTP V4.2.0, use LoggingCoreUtilities.convertXsdDateTimeToMilliseconds(String). 
org.eclipse.hyades.models.hierarchy.util.HierarchyXMIResourceImpl.doShallowDelete()
          Use delete() method instead. 
org.eclipse.hyades.loaders.cbe.CBEUtils.formatCreationTime(CBECommonBaseEvent, DateFormat)
          use the ICU version 
org.eclipse.hyades.loaders.cbe.CBEUtils.formatCreationTime(CBECommonBaseEvent, DateFormat, int)
          use the ICU version 
org.eclipse.hyades.loaders.cbe.CBEUtils.formatCreationTime(CBECommonBaseEvent, DateFormat, short)
          use the ICU version 
org.eclipse.tptp.platform.execution.client.agent.ICollector.getAgentState()
          since TPTP 4.0 See Agent Management document for Agent Event Management 
org.eclipse.hyades.logging.events.cbe.util.EventHelpers.getFormattedDateString(long)
          As of TPTP V4.2.0, use LoggingCoreUtilities.getFormattedDateString(long). 
org.eclipse.tptp.logging.events.cbe.util.EventHelpers.getFormattedDateString(long)
          As of TPTP V4.2.0, use LoggingCoreUtilities.getFormattedDateString(long). 
org.eclipse.hyades.logging.events.cbe.util.EventHelpers.getFormattedDateString(long, String)
          As of TPTP V4.2.0, use LoggingCoreUtilities#getFormattedDateString(long, String)). 
org.eclipse.tptp.logging.events.cbe.util.EventHelpers.getFormattedDateString(long, String)
          As of TPTP V4.2.0, use LoggingCoreUtilities#getFormattedDateString(long, String)). 
org.eclipse.hyades.logging.events.cbe.util.EventHelpers.getFormattedDateString(String)
          As of TPTP V4.2.0, use LoggingCoreUtilities#getFormattedDateString(String)). 
org.eclipse.tptp.logging.events.cbe.util.EventHelpers.getFormattedDateString(String)
          As of TPTP V4.2.0, use LoggingCoreUtilities#getFormattedDateString(String)). 
org.eclipse.hyades.logging.events.cbe.util.EventHelpers.getFormattedDateString(String, String)
          As of TPTP V4.2.0, use LoggingCoreUtilities#getFormattedDateString(String, String))). 
org.eclipse.tptp.logging.events.cbe.util.EventHelpers.getFormattedDateString(String, String)
          As of TPTP V4.2.0, use LoggingCoreUtilities#getFormattedDateString(String, String))). 
org.eclipse.hyades.models.trace.impl.TRCInputOutputContainerImpl.getInputOutputValues()
          The TRCObjectValue is contained by TRCInputOutputEntry 
org.eclipse.tptp.platform.analysis.core.rule.AbstractAnalysisRule.getLabelWithVariables()
          use getLabelWithParameters() 
org.eclipse.hyades.execution.local.control.NodeFactory.getLocalHost()
          - use getLocalHost(User user) 
org.eclipse.tptp.platform.execution.client.core.NodeFactory.getLocalHost()
          - use getLocalHost(User user) 
org.eclipse.hyades.logging.events.cbe.EventException.getLocalizedMessage(ULocale)
          As of TPTP V4.2.0, use EventException.getMessage() (English) and EventException.getLocalizedMessage() (default locale) for exception message localization. 
org.eclipse.tptp.logging.events.cbe.EventException.getLocalizedMessage(ULocale)
          As of TPTP V4.2.0, use EventException.getMessage() (English) and EventException.getLocalizedMessage() (default locale) for exception message localization. 
org.eclipse.hyades.ui.HyadesUIPlugin.getLogger()
          use CommonPlugin.getLogger() 
org.eclipse.hyades.logging.core.LoggingAgent.getLoggingAgentDefaultConfiguration()
          As of TPTP V4.2.0, this method is deprecated since the default configuration for the Logging Agent (e.g. AgentConfiguration) is internal. 
org.eclipse.hyades.model.statistical.impl.StatisticalFactoryImpl.getPackage()
            
org.eclipse.hyades.models.cbe.impl.CBEFactoryImpl.getPackage()
            
org.eclipse.hyades.models.common.common.impl.CommonFactoryImpl.getPackage()
            
org.eclipse.hyades.models.common.configuration.impl.Common_ConfigurationFactoryImpl.getPackage()
            
org.eclipse.hyades.models.common.datapool.impl.Common_DatapoolFactoryImpl.getPackage()
            
org.eclipse.hyades.models.common.fragments.impl.Common_Behavior_FragmentsFactoryImpl.getPackage()
            
org.eclipse.hyades.models.common.interactions.impl.Common_Behavior_InteractionsFactoryImpl.getPackage()
            
org.eclipse.hyades.models.common.testprofile.impl.Common_TestprofileFactoryImpl.getPackage()
            
org.eclipse.hyades.models.hierarchy.extensions.impl.ExtensionsFactoryImpl.getPackage()
            
org.eclipse.hyades.models.hierarchy.impl.HierarchyFactoryImpl.getPackage()
            
org.eclipse.hyades.models.trace.impl.TraceFactoryImpl.getPackage()
            
org.eclipse.tptp.platform.models.symptom.action.impl.ActionFactoryImpl.getPackage()
            
org.eclipse.tptp.platform.models.symptom.category.impl.CategoryFactoryImpl.getPackage()
            
org.eclipse.tptp.platform.models.symptom.common.impl.CommonFactoryImpl.getPackage()
            
org.eclipse.tptp.platform.models.symptom.impl.SymptomFactoryImpl.getPackage()
            
org.eclipse.tptp.platform.models.symptom.recommendation.impl.RecommendationFactoryImpl.getPackage()
            
org.eclipse.tptp.platform.models.symptom.resource.impl.ResourceFactoryImpl.getPackage()
            
org.eclipse.tptp.platform.models.symptom.resource.types.impl.ResourceTypesFactoryImpl.getPackage()
            
org.eclipse.tptp.platform.models.xpath.expression.impl.ExpressionFactoryImpl.getPackage()
            
org.eclipse.hyades.loaders.util.LoadersUtils.getPartialCIMDateFormat()
          Use getPartialCIMDateFormatDashDelimiter(). 
org.eclipse.tptp.platform.analysis.core.history.AnalysisHistoryElement.getRuleVariable(String)
          use getAnalysisVariable( name ) 
org.eclipse.hyades.execution.local.SessionContextToSessionMap.getSession(SessionContext)
          use the public instance methods instead of the public class methods 
org.eclipse.hyades.logging.events.cbe.util.EventHelpers.getString(String)
          As of TPTP V4.2.0, use LoggingCoreResourceBundle.getString(String). 
org.eclipse.tptp.logging.events.cbe.util.EventHelpers.getString(String)
          As of TPTP V4.2.0, use LoggingCoreResourceBundle.getString(String). 
org.eclipse.hyades.logging.events.cbe.util.EventHelpers.getString(String, Object)
          As of TPTP V4.2.0, use LoggingCoreResourceBundle#getString(String, Object)). 
org.eclipse.tptp.logging.events.cbe.util.EventHelpers.getString(String, Object)
          As of TPTP V4.2.0, use LoggingCoreResourceBundle#getString(String, Object)). 
org.eclipse.hyades.logging.events.cbe.util.EventHelpers.getString(String, Object[])
          As of TPTP V4.2.0, use LoggingCoreResourceBundle#getString(String, Object[])). 
org.eclipse.tptp.logging.events.cbe.util.EventHelpers.getString(String, Object[])
          As of TPTP V4.2.0, use LoggingCoreResourceBundle#getString(String, Object[])). 
org.eclipse.hyades.logging.events.cbe.util.EventHelpers.getString(String, Object, Object)
          As of TPTP V4.2.0, use LoggingCoreResourceBundle#getString(String, Object, Object)). 
org.eclipse.tptp.logging.events.cbe.util.EventHelpers.getString(String, Object, Object)
          As of TPTP V4.2.0, use LoggingCoreResourceBundle#getString(String, Object, Object)). 
org.eclipse.hyades.logging.events.cbe.util.EventHelpers.getString(String, Object, Object, Object)
          As of TPTP V4.2.0, use LoggingCoreResourceBundle#getString(String, Object, Object, Object)). 
org.eclipse.tptp.logging.events.cbe.util.EventHelpers.getString(String, Object, Object, Object)
          As of TPTP V4.2.0, use LoggingCoreResourceBundle#getString(String, Object, Object, Object)). 
org.eclipse.hyades.logging.events.cbe.util.EventHelpers.getString(String, Object, Object, Object, Object)
          As of TPTP V4.2.0, use LoggingCoreResourceBundle#getString(String, Object, Object, Object, Object)). 
org.eclipse.tptp.logging.events.cbe.util.EventHelpers.getString(String, Object, Object, Object, Object)
          As of TPTP V4.2.0, use LoggingCoreResourceBundle#getString(String, Object, Object, Object, Object)). 
org.eclipse.hyades.uml2sd.ui.core.Frame.getSyncMessagesArray()
            
org.eclipse.hyades.uml2sd.ui.core.Frame.getSyncMessagesReturnArray()
            
org.eclipse.tptp.platform.analysis.core.ui.actions.AbstractResultAction.getViewer()
          use getSelection() 
org.eclipse.tptp.platform.analysis.core.AnalysisUtil.isBusy()
          use AnalysisHistoryFactory.instance().isBusy() 
org.eclipse.hyades.loaders.util.RegistryReader.isRCPMode()
          This is not safe to use, for Resource creation use RegistryReader.isWorkspaceMode() 
org.eclipse.tptp.logging.events.cbe.impl.CommonBaseEventImpl.isSetCreationTime()
            
org.eclipse.hyades.uml2sd.ui.actions.provider.ISDAdvancedPagingProvider.itemsText()
            
org.eclipse.hyades.uml2sd.ui.actions.provider.ISDAdvancedPagingProvider.itemsTotalCount()
            
org.eclipse.hyades.loaders.util.LoadersUtils.log(String)
          Use ModelDebugger.log(String) instead 
org.eclipse.hyades.loaders.util.LoadersUtils.log(Throwable)
          Use ModelDebugger.log(Throwable) instead 
org.eclipse.hyades.loaders.util.LoadersUtils.log(Throwable, String)
          Use ModelDebugger.log(Throwable,String) instead 
org.eclipse.hyades.loaders.util.LoadersUtils.logCallstackWithLimit(Throwable, int)
          Use ModelDebugger#logCallstackWithLimit(Throwable,int) instead 
org.eclipse.hyades.ui.HyadesUIPlugin.logError(String)
          use CommonPlugin.logError(String) 
org.eclipse.hyades.ui.HyadesUIPlugin.logError(Throwable)
          use CommonPlugin.logError(Throwable) 
org.eclipse.hyades.ui.HyadesUIPlugin.logInfo(String)
          use CommonPlugin.logInfo(String) 
org.eclipse.hyades.logging.events.cbe.util.EventHelpers.longToDate(long)
          As of TPTP V4.2.0, use LoggingCoreUtilities.convertMillisecondsToXsdDateTime(long). 
org.eclipse.tptp.logging.events.cbe.util.EventHelpers.longToDate(long)
          As of TPTP V4.2.0, use LoggingCoreUtilities.convertMillisecondsToXsdDateTime(long). 
org.eclipse.hyades.uml2sd.ui.actions.provider.ISDAdvancedPagingProvider.maxItemsByPageCount()
            
org.eclipse.hyades.uml2sd.ui.actions.provider.ISDAdvancedPagingProvider.noItemsText()
            
org.eclipse.tptp.platform.analysis.core.manager.AnalysisProviderManager.notifyAnalysisListeners(AbstractAnalysisElement)
          No longer required 
org.eclipse.hyades.uml2sd.ui.actions.provider.ISDAdvancedPagingProvider.oneItemText()
            
org.eclipse.hyades.uml2sd.ui.actions.provider.ISDAdvancedPagingProvider.pageSettingsChanged(int, int)
            
org.eclipse.tptp.platform.analysis.core.manager.AnalysisProviderManager.removeAnalysisListener(IAnalysisListener)
          No longer required 
org.eclipse.hyades.execution.local.SessionContextToSessionMap.removeSession(ISession)
          use the public instance methods instead of the public class methods 
org.eclipse.hyades.execution.local.SessionContextToSessionMap.removeSession(SessionContext)
          use the public instance methods instead of the public class methodsf 
org.eclipse.hyades.logging.events.cbe.util.EventHelpers.serializableRead(EObject, ObjectInputStream)
          As of TPTP 4.0.0, for performance reasons, object de-serialization is specific and localized to the serialized class. 
org.eclipse.hyades.logging.events.cbe.util.EventHelpers.serializableWrite(EObject, ObjectOutputStream)
          As of TPTP 4.0.0, for performance reasons, object serialization is specific and localized to the serialized class. 
org.eclipse.tptp.platform.analysis.core.AnalysisUtil.setBusy(boolean)
            
org.eclipse.hyades.logging.java.CommonBaseEventLogRecord.setCommonBaseEvent(CommonBaseEvent)
          Use CommonBaseEventLogRecord(CommonBaseEvent) or CommonBaseEventLogRecord(CommonBaseEvent, Level) constructors. 
org.eclipse.tptp.platform.analysis.core.history.AnalysisHistoryElement.setRuleVariables(List)
          use setAnalysisVariables() 
org.eclipse.hyades.ui.editor.IHyadesEditorPart.setTitle(String)
          use IHyadesEditorPartExtended#setEditorTitle(String) instead. 
org.eclipse.tptp.platform.analysis.core.ui.actions.AbstractResultAction.setViewer(TreeViewer)
          use getSelection to determine the viewer selection 
org.eclipse.tptp.logging.events.cbe.impl.CommonBaseEventImpl.unsetCreationTime()
            
org.eclipse.hyades.execution.invocation.Marshaller.waitForReturnData()
          use waitForReturnDataWithTimeout(CallData) so you can distinguish between return data received and timeout exceeded condition 
org.eclipse.hyades.execution.invocation.Marshaller.waitForReturnDataWithTimeout()
          use waitForReturnDataWithTimeout(CallData) 
org.eclipse.hyades.models.hierarchy.util.XMLUtil.xmlVariable(String, String)
          use XMLUtil.createXMLAttribute(String, String, boolean) instead. 
 

Deprecated Constructors
org.eclipse.hyades.logging.java.CommonBaseEventLogRecord(Level)
          Use CommonBaseEventLogRecord(CommonBaseEvent) or CommonBaseEventLogRecord(CommonBaseEvent, Level). 
org.eclipse.hyades.logging.java.CommonBaseEventLogRecord(Level, String)
          Use CommonBaseEventLogRecord(CommonBaseEvent) or CommonBaseEventLogRecord(CommonBaseEvent, Level). 
org.eclipse.hyades.logging.java.CommonBaseEventLogRecord(LogRecord)
          Use CommonBaseEventLogRecord(CommonBaseEvent) or CommonBaseEventLogRecord(CommonBaseEvent, Level). 
org.eclipse.tptp.platform.analysis.codereview.java.rulefilter.ModifierRuleFilter(int[], boolean)
            
org.eclipse.hyades.models.hierarchy.util.PerfUtil()
          use PerfUtil.createInstance() 
org.eclipse.hyades.models.hierarchy.util.PerfUtil(String, boolean)
          use PerfUtil.createInstance(String, boolean) 
 


TPTP 4.6.0 Platform Project
Public API Specification