Class LiveViolationRecord
- java.lang.Object
-
- net.sourceforge.pmd.util.fxdesigner.model.testing.LiveViolationRecord
-
- All Implemented Interfaces:
java.lang.Comparable<LiveViolationRecord>,SettingsOwner
public class LiveViolationRecord extends java.lang.Object implements SettingsOwner, java.lang.Comparable<LiveViolationRecord>
-
-
Constructor Summary
Constructors Constructor Description LiveViolationRecord()LiveViolationRecord(int line)LiveViolationRecord(@Nullable PmdCoordinatesSystem.TextRange range, @Nullable java.lang.String message, boolean exactRange)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(LiveViolationRecord o)LiveViolationRecorddeepCopy()org.reactfx.value.Var<java.lang.Boolean>exactRangeProperty()@Nullable java.lang.StringgetMessage()@Nullable PmdCoordinatesSystem.TextRangegetRange()booleanisExactRange()org.reactfx.value.Var<@Nullable java.lang.String>messageProperty()org.reactfx.value.Var<@Nullable PmdCoordinatesSystem.TextRange>rangeProperty()voidsetExactRange(boolean exactRange)voidsetMessage(@Nullable java.lang.String message)voidsetRange(@Nullable PmdCoordinatesSystem.TextRange range)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.sourceforge.pmd.util.fxdesigner.util.beans.SettingsOwner
getChildrenSettingsNodes
-
-
-
-
Constructor Detail
-
LiveViolationRecord
public LiveViolationRecord()
-
LiveViolationRecord
public LiveViolationRecord(int line)
-
LiveViolationRecord
public LiveViolationRecord(@Nullable PmdCoordinatesSystem.TextRange range, @Nullable java.lang.String message, boolean exactRange)
-
-
Method Detail
-
compareTo
public int compareTo(LiveViolationRecord o)
- Specified by:
compareToin interfacejava.lang.Comparable<LiveViolationRecord>
-
getRange
public @Nullable PmdCoordinatesSystem.TextRange getRange()
-
rangeProperty
public org.reactfx.value.Var<@Nullable PmdCoordinatesSystem.TextRange> rangeProperty()
-
setRange
public void setRange(@Nullable PmdCoordinatesSystem.TextRange range)
-
isExactRange
public boolean isExactRange()
-
setExactRange
public void setExactRange(boolean exactRange)
-
exactRangeProperty
public org.reactfx.value.Var<java.lang.Boolean> exactRangeProperty()
-
getMessage
public @Nullable java.lang.String getMessage()
-
messageProperty
public org.reactfx.value.Var<@Nullable java.lang.String> messageProperty()
-
setMessage
public void setMessage(@Nullable java.lang.String message)
-
deepCopy
public LiveViolationRecord deepCopy()
-
-