|
|
|
@ -1,12 +1,8 @@
|
|
|
|
|
package ru.ulstu.grant.page;
|
|
|
|
|
|
|
|
|
|
import com.gargoylesoftware.htmlunit.html.DomElement;
|
|
|
|
|
import com.gargoylesoftware.htmlunit.html.DomNode;
|
|
|
|
|
import com.gargoylesoftware.htmlunit.html.DomNodeList;
|
|
|
|
|
import com.gargoylesoftware.htmlunit.html.HtmlAnchor;
|
|
|
|
|
import com.gargoylesoftware.htmlunit.html.HtmlElement;
|
|
|
|
|
import com.gargoylesoftware.htmlunit.html.HtmlPage;
|
|
|
|
|
import com.gargoylesoftware.htmlunit.html.HtmlTableDataCell;
|
|
|
|
|
import com.gargoylesoftware.htmlunit.html.HtmlTableRow;
|
|
|
|
|
|
|
|
|
|
import java.text.ParseException;
|
|
|
|
@ -39,7 +35,8 @@ public class KiasPage {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getGrantTitle(DomNode grant) {
|
|
|
|
|
return ((DomNode)grant.getFirstByXPath("td[@class='tertiary']/a")).getTextContent();
|
|
|
|
|
return ((DomNode) grant.getFirstByXPath("td[2]")).getTextContent() + " "
|
|
|
|
|
+ ((DomNode) grant.getFirstByXPath("td[@class='tertiary']/a")).getTextContent();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public Date parseDeadLineDate(DomNode grantElement) throws ParseException {
|
|
|
|
@ -52,7 +49,7 @@ public class KiasPage {
|
|
|
|
|
return ((DomNode) grantElement.getFirstByXPath("td[5]")).getTextContent();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public boolean isTrGrantLine(DomNode grantElement) {
|
|
|
|
|
public boolean isTableRowGrantLine(DomNode grantElement) {
|
|
|
|
|
return !((HtmlTableRow) grantElement).getAttribute("class").contains("pagerSavedHeightSpacer");
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|