byucc.jhdl.DRC
Interface DesignRuleConstants

All Known Implementing Classes:
DesignRule, DesignRuleChecker

public interface DesignRuleConstants

This interface provides several constants for the DesignRuleChecker class and the DesignRule class and their subclasses

Author:
Anthony L. Slade

Field Summary
static java.lang.String MSGHEADER_ERROR
          Header string used by the drcMsg method
static java.lang.String MSGHEADER_NOTICE
          Header string used by the drcMsg method
static java.lang.String MSGHEADER_STATUS
          Header string used by the drcMsg method
static java.lang.String MSGHEADER_WARNING
          Header string used by the drcMsg method
static int MSGTYPE_ERR_ALL
          flag to pass into the drcMsg method
static int MSGTYPE_ERR_EXPERTWARN
          flag to pass into the drcMsg method
static int MSGTYPE_ERR_NOEXPERT
          flag to pass into the drcMsg method
static int MSGTYPE_ERROR_BITS
          used by the getPrintWriter method
static int MSGTYPE_MUTE
          flag to pass into the drcMsg method
static int MSGTYPE_NOTICE
          flag to pass into the drcMsg method
static int MSGTYPE_NOTICE_BITS
          used by the getPrintWriter method
static int MSGTYPE_NOTICE_NOEXPERT
          flag to pass into the drcMsg method
static int MSGTYPE_STATUS
          flag to pass into the drcMsg method
static int MSGTYPE_STATUS_BITS
          used by the getPrintWriter method
static int MSGTYPE_STATUS_NOEXPERT
          flag to pass into the drcMsg method
static int MSGTYPE_WARN_ALL
          flag to pass into the drcMsg method
static int MSGTYPE_WARN_NOEXPERT
          flag to pass into the drcMsg method
static int MSGTYPE_WARNING_BITS
          used by the getPrintWriter method
static int SHOW_NUM_RULES_CHECKED_EVERY
          This integer is used to tell the DesignRuleChecker how often to update the user on how many DesignRules have been checked so far.
 

Field Detail

MSGTYPE_MUTE

public static final int MSGTYPE_MUTE
flag to pass into the drcMsg method

See Also:
Constant Field Values

MSGTYPE_WARN_ALL

public static final int MSGTYPE_WARN_ALL
flag to pass into the drcMsg method

See Also:
Constant Field Values

MSGTYPE_ERR_ALL

public static final int MSGTYPE_ERR_ALL
flag to pass into the drcMsg method

See Also:
Constant Field Values

MSGTYPE_ERR_EXPERTWARN

public static final int MSGTYPE_ERR_EXPERTWARN
flag to pass into the drcMsg method

See Also:
Constant Field Values

MSGTYPE_WARN_NOEXPERT

public static final int MSGTYPE_WARN_NOEXPERT
flag to pass into the drcMsg method

See Also:
Constant Field Values

MSGTYPE_ERR_NOEXPERT

public static final int MSGTYPE_ERR_NOEXPERT
flag to pass into the drcMsg method

See Also:
Constant Field Values

MSGTYPE_NOTICE

public static final int MSGTYPE_NOTICE
flag to pass into the drcMsg method

See Also:
Constant Field Values

MSGTYPE_STATUS

public static final int MSGTYPE_STATUS
flag to pass into the drcMsg method

See Also:
Constant Field Values

MSGTYPE_NOTICE_NOEXPERT

public static final int MSGTYPE_NOTICE_NOEXPERT
flag to pass into the drcMsg method

See Also:
Constant Field Values

MSGTYPE_STATUS_NOEXPERT

public static final int MSGTYPE_STATUS_NOEXPERT
flag to pass into the drcMsg method

See Also:
Constant Field Values

MSGTYPE_WARNING_BITS

public static final int MSGTYPE_WARNING_BITS
used by the getPrintWriter method

See Also:
Constant Field Values

MSGTYPE_ERROR_BITS

public static final int MSGTYPE_ERROR_BITS
used by the getPrintWriter method

See Also:
Constant Field Values

MSGTYPE_NOTICE_BITS

public static final int MSGTYPE_NOTICE_BITS
used by the getPrintWriter method

See Also:
Constant Field Values

MSGTYPE_STATUS_BITS

public static final int MSGTYPE_STATUS_BITS
used by the getPrintWriter method

See Also:
Constant Field Values

MSGHEADER_WARNING

public static final java.lang.String MSGHEADER_WARNING
Header string used by the drcMsg method

See Also:
Constant Field Values

MSGHEADER_ERROR

public static final java.lang.String MSGHEADER_ERROR
Header string used by the drcMsg method

See Also:
Constant Field Values

MSGHEADER_NOTICE

public static final java.lang.String MSGHEADER_NOTICE
Header string used by the drcMsg method

See Also:
Constant Field Values

MSGHEADER_STATUS

public static final java.lang.String MSGHEADER_STATUS
Header string used by the drcMsg method

See Also:
Constant Field Values

SHOW_NUM_RULES_CHECKED_EVERY

public static final int SHOW_NUM_RULES_CHECKED_EVERY
This integer is used to tell the DesignRuleChecker how often to update the user on how many DesignRules have been checked so far.

See Also:
Constant Field Values


Copyright ? 2006 Brigham Young University, Configurable Computing Laboratory. All Rights Reserved.