TPTP 4.2.0 Tracing and Profiling Tools Project
Internal API Specification

org.eclipse.hyades.trace.views.internal.context.java.formatters
Class AttrLPAdapter

java.lang.Object
  extended byorg.eclipse.hyades.trace.views.internal.context.java.formatters.AttrLPAdapter
All Implemented Interfaces:
org.eclipse.hyades.ui.provisional.context.IContextLabelFormatProvider
Direct Known Subclasses:
AgentNameAttrLP, ClassNameAttrLP, CoverageMethodsHitAttrLP, CoverageMethodsMissedAttrLP, CoverageMethodsPercHitAttrLP, IntegerAttrLP, MethodInvocationAttrLP, MethodNameAttrLP, NumberReferencesByAttrLP, NumberReferencesToAttrLP, ObjectIdAttrLP, ObjectNameAttrLP, PackageNameAttrLP, ReferenceDetailsByAttrLP, ReferenceDetailsToAttrLP, ThreadIdAttrLP, ThreadNameAttrLP, TimeAttrLP, TopBaseTimeAttrLP, TopCallsAttrLP, TopCollectedInstAttrLP, TopCollectedSizeAttrLP, TopCumulTimeAttrLP, TopTotalInstAttrLP, TopTotalSizeAttrLP

public abstract class AttrLPAdapter
extends java.lang.Object
implements org.eclipse.hyades.ui.provisional.context.IContextLabelFormatProvider


Field Summary
 
Fields inherited from interface org.eclipse.hyades.ui.provisional.context.IContextLabelFormatProvider
MODE_COLUMN_CONTENT, MODE_COLUMN_HEADER, MODE_VIEW_ACTION, MODE_VIEW_FILTER
 
Constructor Summary
AttrLPAdapter()
           
 
Method Summary
 java.lang.String convertDisplayStringToModelValue(java.lang.String text)
           
 java.lang.String convertModelValueToDisplayString(java.lang.String text)
           
 java.lang.String getDisplayDescription()
           
 org.eclipse.swt.graphics.Image getDisplayImageByElement(java.lang.Object value, java.lang.Object element, int mode)
           
 java.lang.String getDisplayToolTip()
           
 int[] getSupportModes()
           
protected  java.util.List internalSupportModes()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.hyades.ui.provisional.context.IContextLabelFormatProvider
getDisplayStringFromElement
 

Constructor Detail

AttrLPAdapter

public AttrLPAdapter()
Method Detail

getDisplayImageByElement

public org.eclipse.swt.graphics.Image getDisplayImageByElement(java.lang.Object value,
                                                               java.lang.Object element,
                                                               int mode)
Specified by:
getDisplayImageByElement in interface org.eclipse.hyades.ui.provisional.context.IContextLabelFormatProvider

getDisplayDescription

public java.lang.String getDisplayDescription()
Specified by:
getDisplayDescription in interface org.eclipse.hyades.ui.provisional.context.IContextLabelFormatProvider

getDisplayToolTip

public java.lang.String getDisplayToolTip()
Specified by:
getDisplayToolTip in interface org.eclipse.hyades.ui.provisional.context.IContextLabelFormatProvider

convertModelValueToDisplayString

public java.lang.String convertModelValueToDisplayString(java.lang.String text)
Specified by:
convertModelValueToDisplayString in interface org.eclipse.hyades.ui.provisional.context.IContextLabelFormatProvider

convertDisplayStringToModelValue

public java.lang.String convertDisplayStringToModelValue(java.lang.String text)
Specified by:
convertDisplayStringToModelValue in interface org.eclipse.hyades.ui.provisional.context.IContextLabelFormatProvider

internalSupportModes

protected java.util.List internalSupportModes()

getSupportModes

public int[] getSupportModes()
Specified by:
getSupportModes in interface org.eclipse.hyades.ui.provisional.context.IContextLabelFormatProvider

TPTP 4.2.0 Tracing and Profiling Tools Project
Internal API Specification