org.eclipse.hyades.trace.views.internal.view.columnlabels
Class ColumnLabelAdapter
java.lang.Object
org.eclipse.hyades.trace.views.internal.view.columnlabels.ColumnLabelAdapter
- Direct Known Subclasses:
- AbstractNumberColumnLabel, AvgBaseTimeColumnLabel, ClassNameColumnLabel, FullyQualMethodInvLabel, InstanceNameColumnLabel, MethodInvocationEntryTimeColumnLabel, MethodNameColumnLabel, MethodsHitColumnLabel, MethodsMissedColumnLabel, MethodsPercentHitColumnLabel, NewItemColumnLabel, NumberReferencesColumnLabel, PackageNameColumnLabel, ReferenceDetailColumnLabel, ReferenceSizeColumnLabel, ThreadNameColumnLabel
- public abstract class ColumnLabelAdapter
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
contextMap
protected java.util.Map contextMap
displayStringMap
protected java.util.Map displayStringMap
ColumnLabelAdapter
public ColumnLabelAdapter()
initialize
public void initialize(org.eclipse.hyades.models.trace.impl.TRCPackageImpl.TRCPackageSnapshot _ps,
org.eclipse.hyades.models.trace.impl.TRCClassImpl.TRCClassSnapshot _cs,
org.eclipse.hyades.models.trace.impl.TRCMethodImpl.TRCMethodSnapshot _ms)
packageSnapshot
protected org.eclipse.hyades.models.trace.impl.TRCPackageImpl.TRCPackageSnapshot packageSnapshot()
classSnapshot
protected org.eclipse.hyades.models.trace.impl.TRCClassImpl.TRCClassSnapshot classSnapshot()
methodSnapshot
protected org.eclipse.hyades.models.trace.impl.TRCMethodImpl.TRCMethodSnapshot methodSnapshot()
getColumnDisplayInfo
public ColumnDisplayInfo getColumnDisplayInfo()
getDisplayString
public abstract java.lang.String getDisplayString(java.lang.Object element,
ColumnDisplayInfo info)
getDisplayImage
public abstract org.eclipse.swt.graphics.Image getDisplayImage(java.lang.Object element,
ColumnDisplayInfo info)
comparableDoubleValue
public abstract java.lang.Double comparableDoubleValue(java.lang.Object element,
ColumnDisplayInfo info)
createImage
protected org.eclipse.swt.graphics.Image createImage(org.eclipse.swt.graphics.Image img)
resetMap
public void resetMap()
getContext
protected java.lang.String getContext(org.eclipse.emf.ecore.EObject eObj)
getDisplyStringFromMap
protected java.lang.String getDisplyStringFromMap(org.eclipse.emf.ecore.EObject element)