TPTP 4.2.0 Platform Project
Public API Specification

Deprecated API

Deprecated Classes
org.eclipse.tptp.platform.analysis.core.category.AbstractAnalysisCategory
            
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.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.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. 
org.eclipse.hyades.loaders.common.provisional.XMLannotatedMessageEventLoader
          As of TPTP V4.2.0, use XMLexecutionEventLoader. 
org.eclipse.hyades.loaders.common.provisional.XMLannotatedVerdictEventLoader
          As of TPTP V4.2.0, use XMLexecutionEventLoader. 
 

Deprecated Interfaces
org.eclipse.tptp.platform.analysis.core.configuration.IAnalysisConfiguration
          Use RuleParameters 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.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. 
 

Deprecated Fields
org.eclipse.tptp.logging.events.cbe.impl.CommonBaseEventImpl.creationTimeESet
            
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.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.hyades.loaders.hierarchy.Constants.LOGGING_AGENT_ENVIRONMENT
          As of TPTP v4.0.0, this IBM-specific constant is deprecated with no replacement. 
org.eclipse.hyades.loaders.hierarchy.Constants.LOGGING_AGENT_TYPE
          As of TPTP v4.0.0, this IBM-specific constant is deprecated with no replacement. 
org.eclipse.hyades.loaders.hierarchy.Constants.LOGGING_AGENT_VERSION
          As of TPTP v4.0.0, this IBM-specific constant is deprecated with no replacement. 
org.eclipse.hyades.loaders.hierarchy.Constants.LOGGING_UTIL_AGENT_CREATE_CLASS
          As of TPTP v4.0.0, this IBM-specific constant is deprecated with no replacement. 
org.eclipse.hyades.loaders.hierarchy.Constants.LOGGING_UTIL_COMMENT
          As of TPTP v4.0.0, this IBM-specific constant is deprecated with no replacement. 
org.eclipse.hyades.loaders.hierarchy.Constants.LOGGING_UTIL_ID
          As of TPTP v4.0.0, this IBM-specific constant is deprecated with no replacement. 
org.eclipse.hyades.loaders.hierarchy.Constants.LOGGING_UTIL_IDREF
          As of TPTP v4.0.0, this IBM-specific constant is deprecated with no replacement. 
org.eclipse.hyades.loaders.hierarchy.Constants.LOGGING_UTIL_LOGGER_LEVEL
          As of TPTP v4.0.0, this IBM-specific constant is deprecated with no replacement. 
org.eclipse.hyades.loaders.hierarchy.Constants.LOGGING_UTIL_NODE_CLASS
          As of TPTP v4.0.0, this IBM-specific constant is deprecated with no replacement. 
org.eclipse.hyades.loaders.hierarchy.Constants.LOGGING_UTIL_NODE_ID
          As of TPTP v4.0.0, this IBM-specific constant is deprecated with no replacement. 
org.eclipse.hyades.loaders.hierarchy.Constants.LOGGING_UTIL_PROCESS_CREATE_CLASS
          As of TPTP v4.0.0, this IBM-specific constant is deprecated with no replacement. 
org.eclipse.hyades.loaders.hierarchy.Constants.LOGGING_UTIL_PROCESS_ENVIRONMENT
          As of TPTP v4.0.0, this IBM-specific constant is deprecated with no replacement. 
 

Deprecated Methods
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.execution.client.core.NodeFactory.getLocalHost()
          - use getLocalHost(User user) 
org.eclipse.hyades.logging.events.cbe.EventException.getLocalizedMessage(Locale)
          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(Locale)
          As of TPTP V4.2.0, use EventException.getMessage() (English) and EventException.getLocalizedMessage() (default locale) for exception message localization. 
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.analysis.engine.algorithm.impl.AlgorithmFactoryImpl.getPackage()
            
org.eclipse.tptp.platform.analysis.engine.impl.EngineFactoryImpl.getPackage()
            
org.eclipse.tptp.platform.analysis.engine.review.impl.ReviewFactoryImpl.getPackage()
            
org.eclipse.tptp.platform.analysis.engine.runner.impl.RunnerFactoryImpl.getPackage()
            
org.eclipse.tptp.platform.analysis.engine.types.impl.TypesFactoryImpl.getPackage()
            
org.eclipse.tptp.platform.analysis.examples.rules.impl.RulesFactoryImpl.getPackage()
            
org.eclipse.tptp.platform.analysis.util.filter.impl.FilterFactoryImpl.getPackage()
            
org.eclipse.tptp.platform.analysis.util.java.filter.impl.FilterFactoryImpl.getPackage()
            
org.eclipse.tptp.platform.analysis.util.proxy.impl.ProxyFactoryImpl.getPackage()
            
org.eclipse.tptp.platform.analysis.util.types.impl.TypesFactoryImpl.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.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.hyades.trace.ui.launcher.ProfilingSetsManagerCopy.initializeProfilingTypesGroups()
            
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.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.hyades.uml2sd.ui.actions.provider.ISDAdvancedPagingProvider.oneItemText()
            
org.eclipse.hyades.uml2sd.ui.actions.provider.ISDAdvancedPagingProvider.pageSettingsChanged(int, int)
            
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.hyades.logging.java.CommonBaseEventLogRecord.setCommonBaseEvent(CommonBaseEvent)
          Use CommonBaseEventLogRecord(CommonBaseEvent) or CommonBaseEventLogRecord(CommonBaseEvent, Level) constructors. 
org.eclipse.hyades.ui.editor.IHyadesEditorPart.setTitle(String)
          use IHyadesEditorPartExtended#setEditorTitle(String) instead. 
org.eclipse.tptp.logging.events.cbe.impl.CommonBaseEventImpl.unsetCreationTime()
            
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.hyades.models.hierarchy.util.PerfUtil()
          use PerfUtil.createInstance() 
org.eclipse.hyades.models.hierarchy.util.PerfUtil(String, boolean)
          use PerfUtil.createInstance(String, boolean) 
 


TPTP 4.2.0 Platform Project
Public API Specification