TPTP 4.4.0 Platform Project
Internal API Specification

Deprecated API

Deprecated Classes
org.eclipse.tptp.platform.execution.client.agent.internal.AgentConfiguration
          since TPTP 4.0 
org.eclipse.tptp.platform.execution.client.agent.internal.AgentConfigurationEntry
          since TPTP 4.0 
org.eclipse.tptp.platform.report.drawutil.internal.DrawUtil
          this deprecated marked is used to see where DrawUtil is used, and to know which part of code depends on SWT packages because DrawUtil depends on it. If you don't want to depends on SWT classes, use DrawUtilIGC instead. 
org.eclipse.hyades.trace.ui.internal.preferences.LoggingAgentsPreferencePage
          Ali M. - This preference page is obsolete per defect https://bugs.eclipse.org/bugs/show_bug.cgi?id=137719. The user can now use the agent discoverer data collector to dynamically attach to any logging agent that is bounded to a process. 
org.eclipse.hyades.trace.ui.internal.preferences.LoggingAgentsPreferencePage
          Ali M. - This preference page is obsolete per defect https://bugs.eclipse.org/bugs/show_bug.cgi?id=137719. The user can now use the agent discoverer data collector to dynamically attach to any logging agent that is bounded to a process. 
org.eclipse.hyades.ui.internal.extension.NavigatorFilterSet
          Navigator filters have been replaced with navigator layouts. 
org.eclipse.hyades.ui.internal.extension.NavigatorFilterSet
          Navigator filters have been replaced with navigator layouts. 
org.eclipse.hyades.trace.ui.internal.launcher.ProfileDestinationTab
          Ali M. -- Clients are encouraged to use DestinationTab, which can be used to include as a separate configuraiton tab instead of a nested tab. 
org.eclipse.hyades.trace.ui.internal.launcher.ProfileJavaApplicationDelegate
          This delgate class is no longer used and should be removed. Replacement is PIJavaApplicationDelegate 
org.eclipse.hyades.trace.ui.internal.launcher.ProfilingSet
          Contributors should refrain from using profiling sets. The concept along with all associated APIs of profiling sets is deprecated since TPTP v4.2 
org.eclipse.hyades.trace.ui.internal.launcher.ProfilingSetType
          Contributors should refrain from using profiling sets or any related API. The concept along with associated APIs of profiling sets is deprecated since TPTP v4.2 
org.eclipse.tptp.platform.report.drawutil.internal.Rect
          since 1.2.1. This could be fully replaced by org.eclipse.tptp.platform.report.igc.util.internal.Rect class. except methods dealing with org.eclipse.swt.graphics.Rectangle (as IGC must be independant from SWT). 
org.eclipse.hyades.ui.internal.navigator.action.ToggleLinkingAction
          use org.eclipse.hyades.test.ui.internal.navigator.action.ToggleLinkingAction instead. 
org.eclipse.hyades.ui.internal.navigator.action.ToggleLinkingAction
          use org.eclipse.hyades.test.ui.internal.navigator.action.ToggleLinkingAction instead. 
org.eclipse.hyades.ui.internal.util.UIMessages
          CommonUIMessages 
org.eclipse.hyades.ui.internal.util.UIMessages
          CommonUIMessages 
org.eclipse.hyades.ui.internal.util.UIMessages
          CommonUIMessages 
org.eclipse.hyades.ui.internal.util.UIMessages
          CommonUIMessages 
 

Deprecated Interfaces
org.eclipse.hyades.trace.ui.internal.launcher.IExtendedProfilingType
          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. 
 

Deprecated Fields
org.eclipse.hyades.trace.internal.ui.TraceConstants.LOG_KEY
          The log agent preference page is no longer supported 
org.eclipse.hyades.trace.internal.ui.TraceConstants.LOG_KEY
          The log agent preference page is no longer supported 
org.eclipse.hyades.trace.internal.ui.TraceConstants.LOG_OPTION_KEY
          https://bugs.eclipse.org/bugs/show_bug.cgi?id=141067 - option is no longer used 
org.eclipse.hyades.trace.internal.ui.TraceConstants.LOG_OPTION_KEY
          https://bugs.eclipse.org/bugs/show_bug.cgi?id=141067 - option is no longer used 
org.eclipse.hyades.trace.internal.ui.TraceConstants.PROF_OPTION_KEY
          https://bugs.eclipse.org/bugs/show_bug.cgi?id=141067 - option is no longer used 
org.eclipse.hyades.trace.internal.ui.TraceConstants.PROF_OPTION_KEY
          https://bugs.eclipse.org/bugs/show_bug.cgi?id=141067 - option is no longer used 
org.eclipse.hyades.trace.ui.internal.launcher.ProfilingSetsManager.profilingSetsExtPoint
            
org.eclipse.hyades.trace.ui.internal.launcher.ProfilingSetsManager.profilingTypesExtPoint
            
org.eclipse.hyades.trace.ui.internal.launcher.ProfilingSetsManager.profilingTypesGroups
            
org.eclipse.hyades.trace.ui.internal.launcher.ProfilingSetsManager.profilingTypesGroupsExtPoint
            
 

Deprecated Methods
org.eclipse.hyades.probekit.internal.Compiler.addFile(String)
            
org.eclipse.hyades.probekit.internal.Compiler.addProbekit(Probekit)
            
org.eclipse.hyades.probekit.internal.Compiler.addResource(Resource)
          Use Compiler.addResource(Resource,IResource) instead, because it can report errors against the proper Workspace resource. 
org.eclipse.tptp.platform.probekit.launch.internal.wizard.CustomWizardExportResourcesPage.ensureResourcesLocal(List)
          Only retained for backwards compatibility. 
org.eclipse.tptp.platform.report.tools.internal.CalendarField.FieldName(int)
          prefer use getFieldName For debug purpose, return the Calendar field name from field value, or number converted to string, if field isn't known. 
org.eclipse.tptp.platform.log.views.internal.LogViewsPlugin.getDateTimeFormat()
          Use getICUDateTimeFormat 
org.eclipse.hyades.trace.ui.internal.core.TraceProfileFiltersUI.getFilterSet(ArrayList)
          Use TraceFilterManager.getInstance().serializeFiltersToXML() 
org.eclipse.hyades.trace.ui.internal.core.TraceProfileFiltersUI.getFilterSet(ArrayList)
          Use TraceFilterManager.getInstance().serializeFiltersToXML() 
org.eclipse.hyades.trace.ui.internal.core.TraceProfileFiltersUI.getFiltersSet(Element)
          Use TraceFilterManager.getInstance().getFilterSets() to get the filter sets stored in the in the preference. 
org.eclipse.hyades.trace.ui.internal.core.TraceProfileFiltersUI.getFiltersSet(Element)
          Use TraceFilterManager.getInstance().getFilterSets() to get the filter sets stored in the in the preference. 
org.eclipse.tptp.platform.instrumentation.ui.internal.configuration.InstrumentFiltersUI.getFiltersSet(Element)
          Use TraceFilterManager.getInstance().getFilterSets() to get the filter sets stored in the in the preference. 
org.eclipse.hyades.internal.execution.local.control.NodeFactory.getLocalHost()
          - use getLocalHost(User user) 
org.eclipse.hyades.trace.ui.internal.core.TraceProfileCollectionsUI.getOptions()
          use getProfilingOptions instead 
org.eclipse.hyades.trace.ui.internal.core.TraceProfileCollectionsUI.getOptions()
          use getProfilingOptions instead 
org.eclipse.hyades.logging.adapter.model.internal.adapter.impl.AdapterFactoryImpl.getPackage()
            
org.eclipse.hyades.logging.adapter.model.internal.configuration.impl.ConfigurationFactoryImpl.getPackage()
            
org.eclipse.hyades.logging.adapter.model.internal.context.impl.ContextFactoryImpl.getPackage()
            
org.eclipse.hyades.logging.adapter.model.internal.extractor.impl.ExtractorFactoryImpl.getPackage()
            
org.eclipse.hyades.logging.adapter.model.internal.filter.impl.FilterFactoryImpl.getPackage()
            
org.eclipse.hyades.logging.adapter.model.internal.formatter.impl.FormatterFactoryImpl.getPackage()
            
org.eclipse.hyades.logging.adapter.model.internal.outputter.impl.OutputterFactoryImpl.getPackage()
            
org.eclipse.hyades.logging.adapter.model.internal.parser.impl.ParserFactoryImpl.getPackage()
            
org.eclipse.hyades.logging.adapter.model.internal.sensor.impl.SensorFactoryImpl.getPackage()
            
org.eclipse.hyades.logging.adapter.model.internal.unit.impl.UnitFactoryImpl.getPackage()
            
org.eclipse.hyades.models.internal.probekit.impl.ProbekitFactoryImpl.getPackage()
            
org.eclipse.hyades.models.internal.sdb.impl.SDBFactoryImpl.getPackage()
            
org.eclipse.tptp.platform.models.internal.traceEvents.impl.TraceEventsFactoryImpl.getPackage()
            
org.eclipse.hyades.trace.ui.internal.launcher.ProfilingSetsManager.getProfilingTypesGroups()
            
org.eclipse.hyades.ui.internal.util.JavaSearchScope.includesBinaries()
            
org.eclipse.hyades.ui.internal.util.JavaSearchScope.includesBinaries()
            
org.eclipse.hyades.ui.internal.util.JavaSearchScope.includesBinaries()
            
org.eclipse.hyades.ui.internal.util.JavaSearchScope.includesBinaries()
            
org.eclipse.hyades.ui.internal.util.JavaSearchScope.includesClasspaths()
            
org.eclipse.hyades.ui.internal.util.JavaSearchScope.includesClasspaths()
            
org.eclipse.hyades.ui.internal.util.JavaSearchScope.includesClasspaths()
            
org.eclipse.hyades.ui.internal.util.JavaSearchScope.includesClasspaths()
            
org.eclipse.hyades.trace.ui.internal.launcher.ProfilingSetsManager.initializeProfilingTypes()
            
org.eclipse.hyades.trace.ui.internal.launcher.ProfilingSetsManager.initializeProfilingTypesGroups()
            
org.eclipse.hyades.trace.ui.internal.util.PDCoreUtil.launchTrace(TraceArguments, ArrayList, Vector, String, String, ILaunch)
          Contributors should avoid using this method. PrimaryLaunchDelegate provides a launch method that uses TPTP's standard for starting one or more profiling/monitoring session. 
org.eclipse.hyades.trace.ui.internal.util.PDCoreUtil.launchTrace(TraceArguments, ArrayList, Vector, String, String, ILaunch)
          Contributors should avoid using this method. PrimaryLaunchDelegate provides a launch method that uses TPTP's standard for starting one or more profiling/monitoring session. 
org.eclipse.hyades.trace.ui.internal.util.PDCoreUtil.launchTrace(TraceArguments, ArrayList, Vector, String, String, ILaunch)
          Contributors should avoid using this method. PrimaryLaunchDelegate provides a launch method that uses TPTP's standard for starting one or more profiling/monitoring session. 
org.eclipse.hyades.trace.ui.internal.util.PDCoreUtil.launchTrace(TraceArguments, ArrayList, Vector, String, String, ILaunch, boolean)
          Contributors should avoid using this method. PrimaryLaunchDelegate provides a launch method that uses TPTP's standard for starting one or more profiling/monitoring session. 
org.eclipse.hyades.trace.ui.internal.util.PDCoreUtil.launchTrace(TraceArguments, ArrayList, Vector, String, String, ILaunch, boolean)
          Contributors should avoid using this method. PrimaryLaunchDelegate provides a launch method that uses TPTP's standard for starting one or more profiling/monitoring session. 
org.eclipse.hyades.trace.ui.internal.util.PDCoreUtil.launchTrace(TraceArguments, ArrayList, Vector, String, String, ILaunch, boolean)
          Contributors should avoid using this method. PrimaryLaunchDelegate provides a launch method that uses TPTP's standard for starting one or more profiling/monitoring session. 
org.eclipse.tptp.platform.report.drivers.ui.internal.SWTViewer.redraw(TCell)
          use redraw(TAbstractCell) 
org.eclipse.tptp.platform.report.drivers.ui.internal.SWTViewer.scrollTo(TCell)
          use scrollTo(TAbstractCell cell) 
org.eclipse.tptp.platform.report.drivers.ui.internal.SWTViewer.setContent(TCellContainer)
          use setContent(TAbstractCellContainer c) 
org.eclipse.tptp.platform.report.drivers.ui.internal.SWTViewer.setDocument(IDDocument)
          it's replaced by setContent(IDItem) method. Sets a document in the viewer 
org.eclipse.hyades.ui.internal.util.JavaSearchScope.setIncludesBinaries(boolean)
            
org.eclipse.hyades.ui.internal.util.JavaSearchScope.setIncludesBinaries(boolean)
            
org.eclipse.hyades.ui.internal.util.JavaSearchScope.setIncludesBinaries(boolean)
            
org.eclipse.hyades.ui.internal.util.JavaSearchScope.setIncludesBinaries(boolean)
            
org.eclipse.hyades.ui.internal.util.JavaSearchScope.setIncludesClasspaths(boolean)
            
org.eclipse.hyades.ui.internal.util.JavaSearchScope.setIncludesClasspaths(boolean)
            
org.eclipse.hyades.ui.internal.util.JavaSearchScope.setIncludesClasspaths(boolean)
            
org.eclipse.hyades.ui.internal.util.JavaSearchScope.setIncludesClasspaths(boolean)
            
org.eclipse.hyades.ui.internal.editor.PageContainerEditorPart.setTitle(String)
          use #setEditorTitle(String) instead. 
org.eclipse.hyades.trace.ui.internal.core.TraceProfileFiltersUI.storeValues(ArrayList)
          Use TraceFilterManager.getInstance().storeFitlerSetList(items); 
org.eclipse.hyades.trace.ui.internal.core.TraceProfileFiltersUI.storeValues(ArrayList)
          Use TraceFilterManager.getInstance().storeFitlerSetList(items); 
 

Deprecated Constructors
org.eclipse.hyades.probekit.internal.Compiler(Probekit)
            
org.eclipse.hyades.probekit.internal.Compiler(String)
            
 


TPTP 4.4.0 Platform Project
Internal API Specification