Interface IPSHasForeignAttributes

All Known Subinterfaces:
IPSHasForeignElements
All Known Implementing Classes:
PSActive, PSAssertReport, PSDiagnostic, PSDiagnostics, PSDir, PSExtends, PSName, PSNS, PSP, PSPattern, PSPhase, PSRule, PSSchema, PSSpan, PSValueOf

public interface IPSHasForeignAttributes
Base interface for Pure Schematron elements that support foreign attributes.
Author:
Philip Helger
  • Method Details

    • getAllForeignAttributes

      @Nonnull @ReturnsMutableCopy com.helger.commons.collection.impl.ICommonsOrderedMap<String,String> getAllForeignAttributes()
    • hasForeignAttributes

      boolean hasForeignAttributes()
    • addForeignAttribute

      void addForeignAttribute(@Nonnull String sAttrName, @Nonnull String sAttrValue)
    • addForeignAttributes

      default void addForeignAttributes(@Nonnull Map<String,String> aForeignAttrs)