Class CanvasViolationImpl

  • All Implemented Interfaces:
    org.kie.workbench.common.stunner.core.client.command.CanvasViolation, org.kie.workbench.common.stunner.core.rule.RuleViolation, org.kie.workbench.common.stunner.core.validation.ElementViolation, org.kie.workbench.common.stunner.core.validation.Violation

    public final class CanvasViolationImpl
    extends Object
    implements org.kie.workbench.common.stunner.core.client.command.CanvasViolation
    • Method Detail

      • getUUID

        public String getUUID()
        Specified by:
        getUUID in interface org.kie.workbench.common.stunner.core.validation.ElementViolation
      • getArguments

        public Optional<Object[]> getArguments()
        Specified by:
        getArguments in interface org.kie.workbench.common.stunner.core.rule.RuleViolation
      • getViolationType

        public org.kie.workbench.common.stunner.core.validation.Violation.Type getViolationType()
        Specified by:
        getViolationType in interface org.kie.workbench.common.stunner.core.validation.Violation
      • getRuleViolation

        public org.kie.workbench.common.stunner.core.rule.RuleViolation getRuleViolation()
        Specified by:
        getRuleViolation in interface org.kie.workbench.common.stunner.core.client.command.CanvasViolation
      • getMessage

        public String getMessage()
        Specified by:
        getMessage in interface org.kie.workbench.common.stunner.core.validation.Violation