Package com.helger.schematron.pure.model
Interface IPSHasIncludes
- All Known Implementing Classes:
PSDiagnostics,PSPattern,PSPhase,PSRule,PSSchema
public interface IPSHasIncludes
Base interface for Pure Schematron elements that support includes.
- Author:
- Philip Helger
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddInclude(PSInclude aInclude) Add an include to this object.com.helger.commons.collection.impl.ICommonsList<PSInclude>boolean
-
Method Details
-
hasAnyInclude
boolean hasAnyInclude()- Returns:
trueif at least one include is present in this object.
-
getAllIncludes
@Nonnull @ReturnsMutableCopy com.helger.commons.collection.impl.ICommonsList<PSInclude> getAllIncludes()- Returns:
- A list of all contained includes. Never
null.
-
addInclude
Add an include to this object.- Parameters:
aInclude- The include to be added. May not benull.
-