Interface ITag

  • All Known Implementing Classes:
    JerichoTag

    public interface ITag
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.util.Map<java.lang.String,​com.ibm.wala.util.collections.Pair<java.lang.String,​com.ibm.wala.cast.tree.CAstSourcePositionMap.Position>> getAllAttributes()  
      com.ibm.wala.util.collections.Pair<java.lang.String,​com.ibm.wala.cast.tree.CAstSourcePositionMap.Position> getAttributeByName​(java.lang.String name)
      Retrieves a specific attribute
      com.ibm.wala.cast.tree.CAstSourcePositionMap.Position getContentPosition()  
      com.ibm.wala.cast.tree.CAstSourcePositionMap.Position getElementPosition()
      Returns the starting line number of the tag.
      java.lang.String getName()  
    • Method Detail

      • getName

        java.lang.String getName()
        Returns:
        tag's name (e.g., "HEAD" / "HTML" / "FORM")
      • getAttributeByName

        com.ibm.wala.util.collections.Pair<java.lang.String,​com.ibm.wala.cast.tree.CAstSourcePositionMap.Position> getAttributeByName​(java.lang.String name)
        Retrieves a specific attribute
        Returns:
        null if there is no such attribute
      • getAllAttributes

        java.util.Map<java.lang.String,​com.ibm.wala.util.collections.Pair<java.lang.String,​com.ibm.wala.cast.tree.CAstSourcePositionMap.Position>> getAllAttributes()
      • getElementPosition

        com.ibm.wala.cast.tree.CAstSourcePositionMap.Position getElementPosition()
        Returns the starting line number of the tag.
        Returns:
        null if no known
      • getContentPosition

        com.ibm.wala.cast.tree.CAstSourcePositionMap.Position getContentPosition()