Package com.helger.schematron.pure.model
Interface IPSHasRichGroup
- All Known Implementing Classes:
PSAssertReport,PSDiagnostic,PSPattern,PSPhase,PSRule,PSSchema
public interface IPSHasRichGroup
Base interface for objects having a rich group.
- Author:
- Philip Helger
-
Method Summary
Modifier and TypeMethodDescriptiongetRich()default PSRichGroupdefault booleanhasRich()voidsetRich(PSRichGroup aRich) Overwrite any existing rich group.
-
Method Details
-
getRich
- Returns:
- Get the existing rich group or
nullif none is present.
-
hasRich
default boolean hasRich()- Returns:
trueif a rich group is present,falseotherwise.
-
getRichClone
- Returns:
- Get a clone of the rich group or
nullif no rich group is present at this object.
-
setRich
Overwrite any existing rich group.- Parameters:
aRich- The new rich group to set. May benull.
-