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

Class DataBoundStyleRange

  • 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:
    DataSourceStyleRange, DataTargetStyleRange


    public abstract class DataBoundStyleRange
    extends com.ibm.rational.common.test.editor.framework.extensions.HierarchicalStyleRange
    implements com.ibm.rational.test.lt.testeditor.preferences.ILtPreferenceConstants
    • Field Summary

      • 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_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
      • 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_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 Detail

      • DataBoundStyleRange

        public DataBoundStyleRange(String propKey)
    • Method Detail

      • setPosition

        protected void setPosition()
      • updateColors

        protected abstract void updateColors()
      • setData

        public void setData(CBActionElement m_data)
        Parameters:
        m_data - The m_data to set.
      • updateForDisabled

        protected void updateForDisabled()
      • isDisabled

        public boolean isDisabled()
      • getDisabledCount

        public int getDisabledCount()
      • shift

        public void shift(int delta)
      • doDraw

        public void doDraw(PaintEvent e,
                  StyledText host)
        This implementation draws visual cue for zero-length correlation ranges.
        Specified by:
        doDraw in interface com.ibm.rational.common.test.editor.framework.kernel.util.FieldMarkerManager.IOwnerDraw
        Overrides:
        doDraw in class com.ibm.rational.common.test.editor.framework.extensions.HierarchicalStyleRange
        See Also:
        FieldMarkerManager.IOwnerDraw.doDraw(org.eclipse.swt.events.PaintEvent, org.eclipse.swt.custom.StyledText)
      • updateBorder

        protected void updateBorder()
IBM Rational Performance Tester SDK

© Copyright IBM Corp. 2013. All rights reserved.