Class GFSAObject

java.lang.Object
org.verapdf.model.GenericModelObject
org.verapdf.gf.model.impl.sa.GFSAObject
All Implemented Interfaces:
Object, SAObject
Direct Known Subclasses:
GFSAList, GFSAListItem, GFSAStructElem, GFSATableBorder, GFSATableBorderCell, GFSATableBorderRow

public class GFSAObject extends GenericModelObject implements SAObject
Author:
Maxim Plushchov
  • Field Details

    • object

      protected org.verapdf.wcag.algorithms.entities.IObject object
  • Constructor Details

    • GFSAObject

      public GFSAObject(String type)
    • GFSAObject

      public GFSAObject(org.verapdf.wcag.algorithms.entities.IObject object, String type)
  • Method Details

    • geterrorCodes

      public List<String> geterrorCodes()
      Description copied from interface: SAObject
      list of error codes
      Specified by:
      geterrorCodes in interface SAObject
    • getErrorCodes

      public List<Integer> getErrorCodes()
    • getErrorArguments

      public List<List<Object>> getErrorArguments()
    • geterrorArguments

      public List<List<String>> geterrorArguments()
      Description copied from interface: SAObject
      list of error arguments
      Specified by:
      geterrorArguments in interface SAObject
    • getContext

      public String getContext()
      Specified by:
      getContext in interface Object
      Overrides:
      getContext in class GenericModelObject
      Returns:
      context of the current object
    • getstructureID

      public String getstructureID()
      Description copied from interface: SAObject
      id of group in format id:
      Specified by:
      getstructureID in interface SAObject
    • setObject

      protected void setObject(org.verapdf.wcag.algorithms.entities.IObject object)
    • getObject

      protected org.verapdf.wcag.algorithms.entities.IObject getObject()