IBM Rational Performance Tester SDK

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

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.DataTargetStyleRange
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:
SubstituterStyleRange

public abstract class DataTargetStyleRange
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
DataTargetStyleRange(boolean candidate)
           
DataTargetStyleRange(DataTargetStyleRange dtsr)
           
DataTargetStyleRange(com.ibm.rational.test.common.models.behavior.cbdata.Substituter subst)
           
 
Method Summary
 Object clone()
           
 com.ibm.rational.test.common.models.behavior.cbdata.Substituter getTarget()
           
 boolean isDisabled()
           
 boolean isUsed()
           
protected  boolean setCandidateColors()
           
protected  void setPosition()
           
 void setTarget(com.ibm.rational.test.common.models.behavior.cbdata.Substituter newSu)
           
 void shift(int delta)
           
protected  void updateColors()
           
 
Methods inherited from class com.ibm.rational.test.lt.testeditor.dc.DataBoundStyleRange
doDraw, getData, getDisabledCount, setData, 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

DataTargetStyleRange

public DataTargetStyleRange(com.ibm.rational.test.common.models.behavior.cbdata.Substituter subst)

DataTargetStyleRange

public DataTargetStyleRange(boolean candidate)

DataTargetStyleRange

public DataTargetStyleRange(DataTargetStyleRange dtsr)
Method Detail

getTarget

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

setTarget

public void setTarget(com.ibm.rational.test.common.models.behavior.cbdata.Substituter newSu)
Parameters:
newSu - The Substituter to set.

isUsed

public boolean isUsed()

isDisabled

public boolean isDisabled()
Overrides:
isDisabled in class DataBoundStyleRange

setPosition

protected void setPosition()
Overrides:
setPosition in class DataBoundStyleRange

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

setCandidateColors

protected boolean setCandidateColors()

IBM Rational Performance Tester SDK

© Copyright IBM Corp. 2012. All rights reserved.