public abstract class DataBoundStyleRange
extends com.ibm.rational.common.test.editor.framework.extensions.HierarchicalStyleRange
implements com.ibm.rational.test.lt.testeditor.preferences.ILtPreferenceConstants
fontStyle, length, start
background, borderColor, borderStyle, data, font, foreground, metrics, rise, strikeout, strikeoutColor, underline, underlineColor, underlineStyle
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_MOVE_INTO_NEW_IF, PCN_MOVE_INTO_NEW_LOOP, PCN_MOVE_INTO_NEW_TRANSACTION, PCN_SRH_INCLUDE_OVERLAPS, PCN_SRH_INCLUDE_SUBST, PCN_STORE_VP_STRINGS, PCN_WARN_TEST_TOO_LARGE, 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
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_KEEP_CHILDREN_OPTION, PCN_KEEP_CHILDREN_OPTION2, PCN_MOVE_INTO_IF_OPTION, PCN_MOVE_INTO_LOOP_OPTION, PCN_MOVE_INTO_OTHER_OPTION, PCN_MOVE_INTO_RS_OPTION, PCN_MOVE_INTO_TRANS_OPTION, PCN_RANGE_EVEN_BG, PCN_RANGE_ODD_BG, PCN_SEARCH_MATCH_BG, PCN_SEARCH_MATCH_FG, PREFIX_CAPTURE_SELECTION_UPON_INSERT
Constructor and Description |
---|
DataBoundStyleRange(DataBoundStyleRange other) |
DataBoundStyleRange(String propKey) |
Modifier and Type | Method and Description |
---|---|
void |
doDraw(PaintEvent e,
StyledText host)
This implementation draws visual cue for zero-length correlation ranges.
|
CBActionElement |
getData() |
int |
getDisabledCount() |
boolean |
isDisabled() |
void |
setData(CBActionElement m_data) |
protected void |
setPosition() |
void |
shift(int delta) |
protected void |
updateBorder() |
protected abstract void |
updateColors() |
protected void |
updateForDisabled() |
getSelectedBackground, getSelectedForeground, isCurrent, markAsCurrent, setObscuredRanges
clone, equals, hashCode, isUnstyled, similarTo, toString
public DataBoundStyleRange(DataBoundStyleRange other)
public DataBoundStyleRange(String propKey)
protected void setPosition()
protected abstract void updateColors()
public CBActionElement getData()
public void setData(CBActionElement m_data)
m_data
- The m_data to set.protected void updateForDisabled()
public boolean isDisabled()
public int getDisabledCount()
public void shift(int delta)
public void doDraw(PaintEvent e, StyledText host)
doDraw
in interface com.ibm.rational.common.test.editor.framework.kernel.util.FieldMarkerManager.IOwnerDraw
doDraw
in class com.ibm.rational.common.test.editor.framework.extensions.HierarchicalStyleRange
FieldMarkerManager.IOwnerDraw.doDraw(org.eclipse.swt.events.PaintEvent, org.eclipse.swt.custom.StyledText)
protected void updateBorder()
© Copyright IBM Corp. 2013. All rights reserved.