A B C D E F G I K L M N O P R S T U V W 
All Classes All Packages

G

getAdoptedChildren() - Method in class romanemperorsscraper.scraping.people.PersonPageData
 
getAdoptiveFatherNameUrl() - Method in class romanemperorsscraper.scraping.people.PersonPageData
 
getAppIconImage() - Static method in class romanemperorsscraper.run.RomanEmperorsScraper
Construct an AppIcon object or get the already constructed one
getBirthDate() - Method in class romanemperorsscraper.scraping.people.PersonPageData
 
getBodyPanel() - Method in class romanemperorsscraper.ui.choice.DynastyChoiceFrame
 
getButton(String) - Static method in class romanemperorsscraper.ui.choice.DynastyChoiceButton
Get the DynastyChoiceButton relative to a specific dynasty
getCachedPersonPageData(String, String) - Static method in class romanemperorsscraper.scraping.people.PersonPageData
Return an already created PersonPageData object or null
getChildren() - Method in class romanemperorsscraper.scraping.people.PersonPageData
 
getDeathDate() - Method in class romanemperorsscraper.scraping.people.PersonPageData
 
getDepositionDate() - Method in class romanemperorsscraper.scraping.dynasties.Dynasty
 
getDynasties(WebDriver) - Static method in class romanemperorsscraper.scraping.dynasties.Dynasty
Scrape dynasty names and URLs from the roman emperors page (https://it.wikipedia.org/wiki/Imperatori_romani), translate names from Italian to English language and return them in form of an HashMap using the dynasties' Wikipedia page URL as key
getDynastiesPeopleList() - Static method in class romanemperorsscraper.scraping.people.PersonPageData
 
getDynasty() - Method in class romanemperorsscraper.scraping.dynasties.DynastyTree
 
getDynasty() - Method in class romanemperorsscraper.ui.tree.DynastyTreeFrame
 
getDynastyNameTranslation(String) - Static method in class romanemperorsscraper.scraping.dynasties.Dynasty
Given a Dynasty's (scraped) italian name, translate and return it in English language
getDynastyPeopleList(String) - Method in class romanemperorsscraper.ui.people.PeopleList
Get all people from a specific dynasty from the dynastiesPeopleList HashMap
getDynastyTree() - Method in class romanemperorsscraper.scraping.dynasties.Dynasty
 
getExpectedDynasties() - Static method in class romanemperorsscraper.tester.DynastiesTester
 
getExpectedScrapedValues() - Static method in class romanemperorsscraper.tester.DynastyTester
 
getExpectedScrapedValues() - Static method in class romanemperorsscraper.tester.PersonPageDataTester
 
getFatherNameUrl() - Method in class romanemperorsscraper.scraping.people.PersonPageData
 
getFields() - Static method in class romanemperorsscraper.tester.DynastyTester
 
getFields() - Static method in class romanemperorsscraper.tester.PersonPageDataTester
 
getFont(String, int, float) - Static method in class romanemperorsscraper.ui.FontUtils
Given a True Type Font placed in the fonts/ directory's file name, a font style and the font size, if there are no imported fonts yet import them, then get the specified font's Font object already derived to be in the given style and size.
getFoundationDate() - Method in class romanemperorsscraper.scraping.dynasties.Dynasty
 
getFounderPageData() - Method in class romanemperorsscraper.scraping.dynasties.Dynasty
 
getFullName() - Method in class romanemperorsscraper.scraping.people.PersonNameUrl
 
getGoToSuccessorButton() - Method in class romanemperorsscraper.ui.people.PersonCard
 
getGoToSuccessorLabel() - Method in class romanemperorsscraper.ui.people.PersonCard
 
getGraph() - Method in class romanemperorsscraper.scraping.dynasties.DynastyTree
 
getImage() - Method in class romanemperorsscraper.ui.people.PersonCard
 
getImageUrl() - Method in class romanemperorsscraper.scraping.people.PersonPageData
 
getInstance() - Static method in class romanemperorsscraper.ui.choice.DynastyChoiceFrame
Construct an instance of DynastyChoiceFrame or return an already constructed one
getLegendFrameInstance() - Static method in class romanemperorsscraper.ui.tree.DynastyTreeFrame
 
getMotherNameUrl() - Method in class romanemperorsscraper.scraping.people.PersonPageData
 
getName() - Method in class romanemperorsscraper.scraping.dynasties.Dynasty
 
getNumberOfTests() - Static method in class romanemperorsscraper.tester.DynastyTester
 
getNumberOfTests() - Static method in class romanemperorsscraper.tester.PersonPageDataTester
 
getPageTitle() - Method in class romanemperorsscraper.scraping.dynasties.Dynasty
 
getPerson() - Method in class romanemperorsscraper.ui.people.PersonCard
 
getPersonDynastyPageUrl() - Method in class romanemperorsscraper.scraping.people.PersonPageData
 
getPersonImage(PersonPageData) - Method in class romanemperorsscraper.ui.people.PersonCard
Given a person's PersonPageData object, download his/her image from the imageUrl, if available, or get the default image otherwise.
getPersonNameUrl() - Method in class romanemperorsscraper.scraping.people.PersonPageData
 
getPersonNameUrls(ArrayList<String>, WebElement) - Static method in class romanemperorsscraper.scraping.people.PersonPageData
For each link contained in the informationDataElement we check if its text is also contained in the peopleNames ArrayList of strings and eventually add it to an output ArrayList if that's true
getPersonPageData() - Method in class romanemperorsscraper.scraping.people.Person
 
getPersonPageData(WebDriver, PersonNameUrl, String) - Static method in class romanemperorsscraper.scraping.people.PersonPageData
Construct a PersonPageData object or return it if it was already constructed
getReignBeginningDate() - Method in class romanemperorsscraper.scraping.people.PersonPageData
 
getReignEndDate() - Method in class romanemperorsscraper.scraping.people.PersonPageData
 
getRole() - Method in class romanemperorsscraper.scraping.people.PersonPageData
 
getScrapedDynasties() - Static method in class romanemperorsscraper.tester.DynastiesTester
 
getSpouses() - Method in class romanemperorsscraper.scraping.people.PersonPageData
 
getStoredDynasties() - Static method in class romanemperorsscraper.scraping.dynasties.Dynasty
 
getStoredDynastiesNames() - Static method in class romanemperorsscraper.scraping.dynasties.Dynasty
 
getStoredDynastyByUrl(String) - Static method in class romanemperorsscraper.scraping.dynasties.Dynasty
Given a dynasty's Wikipedia page URL, return the corresponding Dynasty object
getStoredPersonObjects() - Static method in class romanemperorsscraper.scraping.people.Person
 
getSuccessors() - Method in class romanemperorsscraper.scraping.people.Person
 
getSuccessors() - Method in class romanemperorsscraper.scraping.people.PersonPageData
 
getUrl() - Method in class romanemperorsscraper.scraping.people.PersonNameUrl
 
getUrlPersonPageDataMatches() - Static method in class romanemperorsscraper.scraping.people.PersonPageData
 
getWebDriver() - Static method in class romanemperorsscraper.run.OsUtils
Create and get a new WebDriver instance based on the user's first supported browser found, with a Firefox > Chrome > Edge > (Safari / IE) priority;

Set the drivers' path if they're needed and were not already set.
getWikipediaPageUrl() - Method in class romanemperorsscraper.scraping.dynasties.Dynasty
 
goToSuccessorButton - Variable in class romanemperorsscraper.ui.people.PersonCard
 
GoToSuccessorButton - Class in romanemperorsscraper.ui.people
Class representing the button placed on the PersonCard frame (only when the person is an emperor) to go to its successor's PersonCard.
GoToSuccessorButton(PersonCard, String, String) - Constructor for class romanemperorsscraper.ui.people.GoToSuccessorButton
Construct a GoToSuccessorButton by setting its field values and its action listener
goToSuccessorLabel - Variable in class romanemperorsscraper.ui.people.PersonCard
 
graph - Variable in class romanemperorsscraper.scraping.dynasties.DynastyTree
 
graphNodeIds - Variable in class romanemperorsscraper.scraping.dynasties.DynastyTree
 
GraphStreamUtils - Class in romanemperorsscraper.scraping.dynasties
Utility class providing methods related to GraphStream
GraphStreamUtils() - Constructor for class romanemperorsscraper.scraping.dynasties.GraphStreamUtils
 
A B C D E F G I K L M N O P R S T U V W 
All Classes All Packages