|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.opnworks.timesheet.serializers.XmlSerializer
Description of the Class
| Field Summary |
| Fields inherited from interface com.opnworks.timesheet.serializers.IXmlTimesheet |
ADDRESS_1, ADDRESS_2, ATT_ENDDATE, ATT_HOURS, ATT_INDEX, ATT_NAME, ATT_STARTDATE, ATT_VALUE, CITY, COUNTRY, FIRST_NAME, INVOICE_CUSTOMER, INVOICE_LINE_ITEMS, INVOICE_ROOT, NAME, POSTAL_CODE, PROVINCE_STATE, STREET_ADDRESS, TIMESHEET_ACTIVITY_TYPE, TIMESHEET_DAY, TIMESHEET_HOURS, TIMESHEET_LINEITEM, TIMESHEET_NOTE, TIMESHEET_PROJECT, TIMESHEET_SPONSOR, TIMESHEET_STATE, TIMESHEET_WEEK |
| Constructor Summary | |
XmlSerializer()
|
|
| Method Summary | |
org.dom4j.Document |
asDOM(ActivityType[] activityType)
Description of the Method |
org.dom4j.Document |
asDOM(Invoice invoice)
Description of the Method |
org.dom4j.Document |
asDOM(IParty[] parties)
Description of the Method |
org.dom4j.Document |
asDOM(Project[] projects)
Description of the Method |
org.dom4j.Document |
asDOM(Timesheet timesheet)
Description of the Method |
void |
loadActivityTypes(org.dom4j.Document document)
Description of the Method |
void |
loadActivityTypes(org.dom4j.Element root)
Description of the Method |
void |
loadProjects(org.dom4j.Document document)
Description of the Method |
void |
populateElement(org.dom4j.Element element,
IParty party)
Description of the Method |
void |
populateElement(org.dom4j.Element element,
IPerson person)
Description of the Method |
void |
populateElement(org.dom4j.Element element,
IStreetAddress address)
Description of the Method |
void |
populateElement(org.dom4j.Element element,
Project project)
Description of the Method |
static void |
printDocument(org.dom4j.Document doc,
java.io.OutputStream out,
java.lang.String aEncodingScheme)
Description of the Method |
static void |
transform(org.dom4j.Document doc,
java.io.OutputStream out,
java.io.InputStream xslInput)
|
static void |
transform(org.w3c.dom.Document doc,
java.io.OutputStream out,
java.io.InputStream xslInput)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public XmlSerializer()
| Method Detail |
public org.dom4j.Document asDOM(Timesheet timesheet)
throws TimesheetException
asDOM in interface IXmlSerializertimesheet - Description of Parameter
TimesheetException - Description of Exception
public org.dom4j.Document asDOM(Invoice invoice)
throws TimesheetException
asDOM in interface IXmlSerializerinvoice - Description of Parameter
TimesheetException - Description of Exception
public org.dom4j.Document asDOM(IParty[] parties)
throws TimesheetException
asDOM in interface IXmlSerializerparties - Description of Parameter
TimesheetException - Description of Exception
public org.dom4j.Document asDOM(Project[] projects)
throws TimesheetException
asDOM in interface IXmlSerializerprojects - Description of Parameter
TimesheetException - Description of Exception
public void populateElement(org.dom4j.Element element,
IParty party)
element - Description of Parameterparty - Description of Parameter
public void populateElement(org.dom4j.Element element,
Project project)
element - Description of Parameterproject - Description of Parameter
public void populateElement(org.dom4j.Element element,
IPerson person)
element - Description of Parameterperson - Description of Parameter
public void populateElement(org.dom4j.Element element,
IStreetAddress address)
element - Description of Parameteraddress - Description of Parameter
public org.dom4j.Document asDOM(ActivityType[] activityType)
throws TimesheetException
asDOM in interface IXmlSerializeractivityType - Description of Parameter
TimesheetException - Description of Exception
public void loadActivityTypes(org.dom4j.Element root)
throws TimesheetException
root - Description of Parameter
TimesheetException - Description of Exception
public void loadActivityTypes(org.dom4j.Document document)
throws TimesheetException
loadActivityTypes in interface IXmlSerializerdocument - Description of Parameter
TimesheetException - Description of Exception
public void loadProjects(org.dom4j.Document document)
throws TimesheetException
loadProjects in interface IXmlSerializerdocument - Description of Parameter
TimesheetException - Description of Exception
public static void printDocument(org.dom4j.Document doc,
java.io.OutputStream out,
java.lang.String aEncodingScheme)
throws java.io.IOException
doc - Description of Parameterout - Description of ParameteraEncodingScheme - Description of Parameter
java.io.IOException - Description of Exception
public static void transform(org.dom4j.Document doc,
java.io.OutputStream out,
java.io.InputStream xslInput)
throws java.io.IOException
doc - out - xslInput -
java.io.IOException
public static void transform(org.w3c.dom.Document doc,
java.io.OutputStream out,
java.io.InputStream xslInput)
throws java.io.IOException
doc - out - xslInput -
java.io.IOException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||