TPTP 4.6.0 Platform Project
Public API Specification

org.eclipse.tptp.platform.analysis.core.rule
Class RuleParameter

java.lang.Object
  extended by org.eclipse.tptp.platform.analysis.core.element.AnalysisParameter
      extended by org.eclipse.tptp.platform.analysis.core.rule.RuleParameter

Deprecated. use AnalysisParameter instead

public class RuleParameter
extends AnalysisParameter

This class is used to manage rule parameters. Parameters can be used to configure a rule with custom data. The data descriptor normally originates in the extension for the rule and based on the presence of a label may or may not appear in the detail dialog when the user selects the rule in the user interface.


Field Summary
 
Fields inherited from class org.eclipse.tptp.platform.analysis.core.element.AnalysisParameter
FIELD_COMBO_VALUES, FIELD_DESCRIPTION, FIELD_LABEL, FIELD_NAME, FIELD_STYLE, FIELD_TYPE, FIELD_VALUE, SEVERITY, SEVERITY_HIGH, SEVERITY_LOW, SEVERITY_MEDIUM
 
Constructor Summary
RuleParameter()
          Deprecated.  
RuleParameter(java.lang.String nameValue, java.lang.String newValue)
          Deprecated. Internal Constructor - DO NOT USE
 
Method Summary
 
Methods inherited from class org.eclipse.tptp.platform.analysis.core.element.AnalysisParameter
addComboValue, copy, getComboValues, getDescription, getLabel, getName, getStyle, getStyleCombo, getType, getTypeString, getValue, isCheckStyle, isClassStyle, isComboStyle, isFloatType, isIntegerType, isMultiTextStyle, isPackageStyle, isStringType, isTextStyle, isValueValid, setComboValues, setDescription, setLabel, setName, setStyle, setType, setValue
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RuleParameter

public RuleParameter()
Deprecated. 

RuleParameter

public RuleParameter(java.lang.String nameValue,
                     java.lang.String newValue)
Deprecated. 
Internal Constructor - DO NOT USE

Parameters:
nameValue - The parameter name
newValue - The parameter value

TPTP 4.6.0 Platform Project
Public API Specification