}
public Person getDataFromDocument(XmlPersonTag pTag) {
Document doc = this.singleFileDoc;
Person person = new Person();
person.setPersonId(getTagDataFromDocument(doc, pTag.getIDTag()));
person.setGroup(getTagDataFromDocument(doc, pTag.getGroupTag()));
person.setFirstName(getTagDataFromDocument(doc, pTag.getFirstNameTag()));
person.setLastName(getTagDataFromDocument(doc, pTag.getLastNameTag()));
person.setStreet(getTagDataFromDocument(doc, pTag.getStreetTag()));
person.setCity(getTagDataFromDocument(doc, pTag.getCityTag()));
person.setZip(getTagDataFromDocument(doc, pTag.getZipTag()));
person.setState(getTagDataFromDocument(doc, pTag.getStateTag()));
person.setCountry(getTagDataFromDocument(doc, pTag.getCountryTag()));
person.setGender(getTagDataFromDocument(doc, pTag.getGenderTag()));
person.setBirth(getTagDataFromDocument(doc, pTag.getDateOfBirthTag()));
person.setHomeTel(getTagDataFromDocument(doc, pTag.getHomeTelTag()));
person.setWorkTel(getTagDataFromDocument(doc, pTag.getWorkTelTag()));
person.setCellTel(getTagDataFromDocument(doc, pTag.getCellTag()));
person.setFax(getTagDataFromDocument(doc, pTag.getFaxTag()));
person.setEmail(getTagDataFromDocument(doc, pTag.getEmailTag()));
person.setWebpage(getTagDataFromDocument(doc, pTag.getWebpageTag()));
return person;
}