package br.com.caelum.seleniumdsl.table; public interface Cell { /** * @return the text of the cell or null if the cell is not found */ public String value(); /** * @return the text of the link contained on this cell or null if the cell is not found */ public String getLink(); public String headerValue(); public String headerLinkValue(); /** * Checks a possible checkbox contained on this cell * * @return The Cell */ public Cell check(); /** * Unchecks a possible checkbox contained on this cell * * @return The Cell */ public Cell uncheck(); /** * @return if the checkbox contained on this cell is checked */ public boolean checked(); /** * @param content * the content to search * @return if the cell's text contains the parameter */ public boolean contains(String content); }