public class RuleDefinition extends CategoryDefinition implements HasTransformBindings
Type | Property and Description |
---|---|
boolean |
hasEnabled |
DESCRIPTION_KEY, LABEL_KEY
Constructor and Description |
---|
RuleDefinition(java.lang.String id, CategoryDefinition category, ExtensionBundle bundle, DefinitionContext context) |
Modifier and Type | Method and Description |
---|---|
void |
addTransformBinding(TransformBinding binding) |
java.util.Collection<ParameterDefinition> |
getParameters() |
Severity |
getSeverity() |
java.util.Collection<java.lang.String> |
getSuppressionIds() |
java.util.Collection<TransformBinding> |
getTransformBindings() |
java.util.Collection<java.lang.String> |
getVariations() |
boolean |
hasEnabledProperty() |
boolean |
isAssist() |
boolean |
isMandatoryError() |
void |
setMandatoryError(boolean mandatoryError) |
void |
setParameters(java.util.Collection<ParameterDefinition> parameters) |
void |
setSeverity(Severity severity) |
void |
setSuppressionIds(java.util.Collection<java.lang.String> suppressionIds) |
void |
setVariations(java.util.Collection<java.lang.String> variations) |
description, getCategory, getFeatureId, isModelCategory, label, setCategory
getImplementationClass, getValue, getValues, isEnabledByDefault, setImplementationClass, setValues
addDeprecatedId, addString, equals, formattedString, formattedString, getDeprecatedIds, getElementName, getExtensionBundle, getId, getName, getStrings, getValue, hashCode, instantiate, key, labelOrId, propertyDescription, propertyLabel, propertyString, setStrings, string, toString
getColumnNumber, getContext, getExtensionId, getLineNumber, getPublicId, getSystemId, isExtensionLoaded, log, log
hasEnabledProperty
in class CategoryDefinition
public RuleDefinition(java.lang.String id, CategoryDefinition category, ExtensionBundle bundle, DefinitionContext context)
public boolean hasEnabledProperty()
hasEnabledProperty
in class CategoryDefinition
public Severity getSeverity()
public boolean isAssist()
public void setSeverity(Severity severity)
public java.util.Collection<ParameterDefinition> getParameters()
public void setParameters(java.util.Collection<ParameterDefinition> parameters)
public java.util.Collection<java.lang.String> getVariations()
public void setVariations(java.util.Collection<java.lang.String> variations)
public java.util.Collection<TransformBinding> getTransformBindings()
getTransformBindings
in interface HasTransformBindings
public void addTransformBinding(TransformBinding binding)
addTransformBinding
in interface HasTransformBindings
public boolean isMandatoryError()
public void setMandatoryError(boolean mandatoryError)
public java.util.Collection<java.lang.String> getSuppressionIds()
public void setSuppressionIds(java.util.Collection<java.lang.String> suppressionIds)