IBM Rational Performance Tester SDK

com.ibm.rational.test.lt.testeditor.dc
Class DataSourceStyleRange

java.lang.Object
  extended by org.eclipse.swt.graphics.TextStyle
      extended by org.eclipse.swt.custom.StyleRange
          extended by com.ibm.rational.common.test.editor.framework.extensions.HierarchicalStyleRange
              extended by com.ibm.rational.test.lt.testeditor.dc.DataBoundStyleRange
                  extended by com.ibm.rational.test.lt.testeditor.dc.DataSourceStyleRange
All Implemented Interfaces:
com.ibm.rational.common.test.editor.framework.kernel.util.FieldMarkerManager.IOwnerDraw, com.ibm.rational.common.test.editor.framework.preferences.CBPreferenceConstants, com.ibm.rational.test.lt.testeditor.preferences.ILtPreferenceConstants, Cloneable, org.eclipse.swt.internal.CloneableCompatibility
Direct Known Subclasses:
HarvesterStyleRange

public class DataSourceStyleRange
extends DataBoundStyleRange


Field Summary
 
Fields inherited from class org.eclipse.swt.custom.StyleRange
fontStyle, length, start
 
Fields inherited from class org.eclipse.swt.graphics.TextStyle
background, borderColor, borderStyle, data, font, foreground, metrics, rise, strikeout, strikeoutColor, underline, underlineColor, underlineStyle
 
Fields inherited from interface com.ibm.rational.test.lt.testeditor.preferences.ILtPreferenceConstants
FIND_MORE_DEF_ACTION, FIND_MORE_DEF_ACTION_AUTO, FIND_MORE_PREF_COUNTER, FIND_MORE_PREF_SHOW_PROMT, PCN_ASK_KEEP_CHILDREN, PCN_ASK_MOVE_INTO_NEW_IF, PCN_ASK_MOVE_INTO_NEW_LOOP, PCN_ASK_MOVE_INTO_NEW_TRANSACTION, PCN_ASK_TO_GENERATE_DEEFAULT_DP, PCN_AUTO_DP_DIGICERTS, PCN_AUTO_GENERATE_DEFAULT_DATAPOOL, PCN_COMPARE_ENCODED_TO_UNENCODED, PCN_CONFIRM_DEFAULT_DATAPOOL, PCN_FIT_SCREEN_ID, PCN_FIX_OPU_OPTION, PCN_IMPORT_DEFAULT_DATAPOOL, PCN_KEEP_CHILDREN, PCN_KEEP_CHILDREN_OPTION, PCN_MOVE_INTO_IF_OPTION, PCN_MOVE_INTO_LOOP_OPTION, PCN_MOVE_INTO_NEW_IF, PCN_MOVE_INTO_NEW_LOOP, PCN_MOVE_INTO_NEW_TRANSACTION, PCN_MOVE_INTO_OTHER_OPTION, PCN_MOVE_INTO_RS_OPTION, PCN_MOVE_INTO_TRANS_OPTION, PCN_SRH_INCLUDE_OVERLAPS, PCN_SRH_INCLUDE_SUBST, PCN_STORE_VP_STRINGS, PCN_X_COLOR_BG, PCN_X_COLOR_FG, PCN_X_FONT, PCN_X_LABEL, PCN_Y_BUILTIN_SUBST, PCN_Y_CUSTOM_CODE, PCN_Y_DATAPOOL_CANDIDATE, PCN_Y_DATAPOOLED_TEXT, PCN_Y_FAILED_SUBST, PCN_Y_FIELD_REFERENCE, PCN_Y_REFERENCE, PCN_Y_TESTVAR_SUBST, PCN_Y_UNUSED_REFERENCE, PCN_Y_USED_REFERENCE, PCN_Z_CUSTOM_CODE, PCN_Z_DATAPOOL, PCN_Z_REFERENCE
 
Fields inherited from interface com.ibm.rational.common.test.editor.framework.preferences.CBPreferenceConstants
FG_DOCUMENTATION, FG_REGEX_GROUP, FG_REGEX_MATCH, PCN_DISABLED_COLOR_BG, PCN_DISABLED_COLOR_FG, PCN_DISABLED_PREFIX, PCN_DISPLAY_NESTED_COMMENTS, PCN_INFO_COLOR, PCN_INFO_COLOR_USED, PCN_RANGE_EVEN_BG, PCN_RANGE_ODD_BG, PCN_SEARCH_MATCH_BG, PCN_SEARCH_MATCH_FG
 
Constructor Summary
protected DataSourceStyleRange(boolean unused)
           
protected DataSourceStyleRange(com.ibm.rational.test.common.models.behavior.cbdata.DataSource dataSource)
           
protected DataSourceStyleRange(DataSourceStyleRange dssr)
           
 
Method Summary
 Object clone()
           
 com.ibm.rational.test.common.models.behavior.cbdata.DataSource getDataSource()
           
 void setDataSource(com.ibm.rational.test.common.models.behavior.cbdata.DataSource source)
           
 void shift(int delta)
           
protected  void updateColors()
           
 
Methods inherited from class com.ibm.rational.test.lt.testeditor.dc.DataBoundStyleRange
doDraw, getData, getDisabledCount, isDisabled, setData, setPosition, updateBorder, updateForDisabled
 
Methods inherited from class com.ibm.rational.common.test.editor.framework.extensions.HierarchicalStyleRange
getSelectedBackground, getSelectedForeground, isCurrent, markAsCurrent, setObscuredRanges
 
Methods inherited from class org.eclipse.swt.custom.StyleRange
equals, hashCode, isUnstyled, similarTo, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DataSourceStyleRange

protected DataSourceStyleRange(com.ibm.rational.test.common.models.behavior.cbdata.DataSource dataSource)

DataSourceStyleRange

protected DataSourceStyleRange(boolean unused)

DataSourceStyleRange

protected DataSourceStyleRange(DataSourceStyleRange dssr)
Method Detail

getDataSource

public com.ibm.rational.test.common.models.behavior.cbdata.DataSource getDataSource()
Returns:
Returns the m_dataSource.

setDataSource

public void setDataSource(com.ibm.rational.test.common.models.behavior.cbdata.DataSource source)
Parameters:
source - The m_dataSource to set.

clone

public Object clone()
Overrides:
clone in class StyleRange

shift

public void shift(int delta)
Overrides:
shift in class DataBoundStyleRange

updateColors

protected void updateColors()
Specified by:
updateColors in class DataBoundStyleRange

IBM Rational Performance Tester SDK

© Copyright IBM Corp. 2012. All rights reserved.