|
TPTP 4.5.0 Platform Project Internal API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.hyades.trace.ui.internal.launcher.ProfilingSetsManager
public class ProfilingSetsManager
| Field Summary | |
|---|---|
protected FilterSetElement |
defaultFilterSet
|
protected java.lang.String |
defaultProfilingSet
|
protected org.eclipse.hyades.trace.ui.launcher.IProfilingSet |
defaultSet
|
protected static ProfilingSetsManager |
instance
|
protected java.util.Map |
profilingSets
|
protected java.lang.String |
profilingSetsExtPoint
Deprecated. |
protected java.lang.String |
profilingSetsStore
|
protected java.util.Map |
profilingTypes
|
protected java.lang.String |
profilingTypesExtPoint
Deprecated. |
protected java.util.Map |
profilingTypesGroups
Deprecated. |
protected java.lang.String |
profilingTypesGroupsExtPoint
Deprecated. |
| Constructor Summary | |
|---|---|
protected |
ProfilingSetsManager()
|
| Method Summary | |
|---|---|
static void |
addProfilingOption(java.util.List options,
org.eclipse.hyades.trace.ui.launcher.ProfilingAttribute option)
Add a profiling option to the set of existing options. |
static java.util.List |
filterDuplicateOptions(java.util.List original)
|
protected boolean |
filterOption(java.lang.String name)
|
FilterSetElement |
findNextAvailableFilterSet()
|
boolean |
getAutoMonitoring(org.eclipse.debug.core.ILaunchConfiguration conf)
|
FilterSetElement |
getDefaultFilterSet()
|
static java.util.List |
getDefaultProfilingOptions()
|
java.lang.String |
getDefaultProfilingSet()
|
org.eclipse.hyades.trace.ui.launcher.IProfilingSet |
getDefaultSet()
|
java.util.ArrayList |
getFilters(org.eclipse.debug.core.ILaunchConfiguration conf)
|
java.util.Map |
getFilterSets()
|
org.eclipse.hyades.trace.ui.launcher.IProfilingSet |
getInitialDefaultSet(java.lang.String toBeRemovedProfileSetId)
|
java.util.Vector |
getLimitOptions(org.eclipse.debug.core.ILaunchConfiguration conf)
|
java.util.Vector |
getOptions(org.eclipse.debug.core.ILaunchConfiguration conf)
|
java.util.Vector |
getProfileOptions(org.eclipse.hyades.trace.ui.launcher.IProfilingSet set)
|
protected java.lang.StringBuffer |
getProfilingFiltersString()
|
java.util.Map |
getProfilingSets()
|
protected java.lang.StringBuffer |
getProfilingSetsString()
|
java.util.Map |
getProfilingTypes()
|
org.eclipse.hyades.trace.ui.launcher.IProfilingSetType[] |
getProfilingTypesForGroup(java.lang.String groupId)
|
java.util.Map |
getProfilingTypesGroups()
Deprecated. |
protected void |
initialize()
|
protected void |
initializeProfilingFilters()
|
protected void |
initializeProfilingSets()
|
protected void |
initializeProfilingTypes()
Deprecated. |
protected void |
initializeProfilingTypesGroups()
Deprecated. |
static ProfilingSetsManager |
instance()
|
protected void |
readFilters(java.lang.String profilingSetsStr)
|
protected boolean |
readSets(java.lang.String profilingSetsStr)
|
protected boolean |
readSetsFromPreferences()
Read profiling sets stored in preferences |
protected void |
readSetsFromRegistry()
Add profiling sets defined by extension points |
void |
setDefaultFilterSet(FilterSetElement defaultFilterSet)
|
void |
setDefaultSet(org.eclipse.hyades.trace.ui.launcher.IProfilingSet defaultSet)
|
void |
setFilterSets(java.util.Map filterSets)
|
void |
writeProfilingSetsToPreference()
|
void |
writeSetsToPreferences()
Write profiling sets to preferences |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static ProfilingSetsManager instance
protected java.util.Map profilingSets
protected java.util.Map profilingTypesGroups
protected java.util.Map profilingTypes
protected org.eclipse.hyades.trace.ui.launcher.IProfilingSet defaultSet
protected FilterSetElement defaultFilterSet
protected final java.lang.String profilingTypesGroupsExtPoint
protected final java.lang.String profilingTypesExtPoint
protected final java.lang.String profilingSetsExtPoint
protected final java.lang.String profilingSetsStore
protected final java.lang.String defaultProfilingSet
| Constructor Detail |
|---|
protected ProfilingSetsManager()
| Method Detail |
|---|
public static ProfilingSetsManager instance()
public java.util.Map getProfilingTypesGroups()
public java.util.Map getProfilingTypes()
public java.util.Map getProfilingSets()
protected void initialize()
protected void initializeProfilingTypesGroups()
protected void initializeProfilingTypes()
protected void initializeProfilingSets()
protected void readSetsFromRegistry()
protected boolean readSetsFromPreferences()
protected boolean readSets(java.lang.String profilingSetsStr)
public org.eclipse.hyades.trace.ui.launcher.IProfilingSet getInitialDefaultSet(java.lang.String toBeRemovedProfileSetId)
protected void readFilters(java.lang.String profilingSetsStr)
public void writeSetsToPreferences()
public void writeProfilingSetsToPreference()
protected java.lang.StringBuffer getProfilingSetsString()
protected java.lang.StringBuffer getProfilingFiltersString()
public org.eclipse.hyades.trace.ui.launcher.IProfilingSetType[] getProfilingTypesForGroup(java.lang.String groupId)
public org.eclipse.hyades.trace.ui.launcher.IProfilingSet getDefaultSet()
public void setDefaultSet(org.eclipse.hyades.trace.ui.launcher.IProfilingSet defaultSet)
defaultSet - The defaultSet to set.protected void initializeProfilingFilters()
public java.util.Map getFilterSets()
public void setFilterSets(java.util.Map filterSets)
filterSets - The filterSets to set.public FilterSetElement getDefaultFilterSet()
public void setDefaultFilterSet(FilterSetElement defaultFilterSet)
defaultFilterSet - The defaultFilterSet to set.
public java.util.Vector getLimitOptions(org.eclipse.debug.core.ILaunchConfiguration conf)
throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException
public java.util.Vector getOptions(org.eclipse.debug.core.ILaunchConfiguration conf)
throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException
public java.util.Vector getProfileOptions(org.eclipse.hyades.trace.ui.launcher.IProfilingSet set)
throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreExceptionprotected boolean filterOption(java.lang.String name)
public boolean getAutoMonitoring(org.eclipse.debug.core.ILaunchConfiguration conf)
throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException
public java.util.ArrayList getFilters(org.eclipse.debug.core.ILaunchConfiguration conf)
throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreExceptionpublic FilterSetElement findNextAvailableFilterSet()
public java.lang.String getDefaultProfilingSet()
public static java.util.List getDefaultProfilingOptions()
public static java.util.List filterDuplicateOptions(java.util.List original)
public static void addProfilingOption(java.util.List options,
org.eclipse.hyades.trace.ui.launcher.ProfilingAttribute option)
options - option -
|
TPTP 4.5.0 Platform Project Internal API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||