Interface RuleType

    • Field Detail

      • DEFAULT_ELEMENT_LOCAL_NAME

        static final String DEFAULT_ELEMENT_LOCAL_NAME
        Local name of the element Rule.
        See Also:
        Constant Field Values
      • DEFAULT_ELEMENT_NAME

        static final QName DEFAULT_ELEMENT_NAME
        QName of the element Rule.
      • SCHEMA_TYPE_NAME

        static final QName SCHEMA_TYPE_NAME
        QName of the XSI type.
    • Method Detail

      • getDescription

        DescriptionType getDescription()
        Gets the description of this rule.
        Returns:
        description of this rule
      • setDescription

        void setDescription​(DescriptionType description)
        Sets the description of this rule.
        Parameters:
        description - the description of this rule
      • getTarget

        TargetType getTarget()
        Gets the target of this rule.
        Returns:
        the target of this rule
      • setTarget

        void setTarget​(TargetType target)
        Sets the target of this rule.
        Parameters:
        target - the target of this rule
      • getCondition

        ConditionType getCondition()
        Gets the condition for this rule.
        Returns:
        the condition for this rule
      • setCondition

        void setCondition​(ConditionType condition)
        Sets the condition for this rule.
        Parameters:
        condition - the condition for this rule
      • getRuleId

        String getRuleId()
        Gets the ID for this rule.
        Returns:
        the ID for this rule
      • setRuleId

        void setRuleId​(String id)
        Sets the ID for this rule.
        Parameters:
        id - the ID for this rule
      • getEffect

        EffectType getEffect()
        Gets the effect of the rule.
        Returns:
        the effect of the rule
      • setEffect

        void setEffect​(EffectType type)
        Sets the effect of the rule.
        Parameters:
        type - the effect of the rule