org.foray.demo.embed.model
Class ProjectTeamXMLReader

java.lang.Object
  extended by org.foray.demo.embed.tools.AbstractObjectReader
      extended by org.foray.demo.embed.model.ProjectTeamXMLReader
All Implemented Interfaces:
XMLReader

public class ProjectTeamXMLReader
extends AbstractObjectReader

XMLReader implementation for the ProjectTeam class. This class is used to generate SAX events from the ProjectTeam class.


Constructor Summary
ProjectTeamXMLReader()
           
 
Method Summary
protected  void generateFor(ProjectMember projectMember)
          Generates SAX events for a ProjectMember object.
protected  void generateFor(ProjectTeam projectTeam)
          Generates SAX events for a ProjectTeam object.
 void parse(InputSource input)
           
 void parse(ProjectTeam projectTeam)
          Starts parsing the ProjectTeam object.
 
Methods inherited from class org.foray.demo.embed.tools.AbstractObjectReader
getContentHandler, getDTDHandler, getEntityResolver, getErrorHandler, getFeature, getHandler, getProperty, isNamespacePrefixes, isNamespaces, parse, setContentHandler, setDTDHandler, setEntityResolver, setErrorHandler, setFeature, setProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProjectTeamXMLReader

public ProjectTeamXMLReader()
Method Detail

parse

public void parse(InputSource input)
           throws IOException,
                  SAXException
Specified by:
parse in interface XMLReader
Specified by:
parse in class AbstractObjectReader
Throws:
IOException
SAXException

parse

public void parse(ProjectTeam projectTeam)
           throws SAXException
Starts parsing the ProjectTeam object.

Parameters:
projectTeam - The object to parse
Throws:
SAXException - In case of a problem during SAX event generation

generateFor

protected void generateFor(ProjectTeam projectTeam)
                    throws SAXException
Generates SAX events for a ProjectTeam object.

Parameters:
projectTeam - ProjectTeam object to use
Throws:
SAXException - In case of a problem during SAX event generation

generateFor

protected void generateFor(ProjectMember projectMember)
                    throws SAXException
Generates SAX events for a ProjectMember object.

Parameters:
projectMember - ProjectMember object to use
Throws:
SAXException - In case of a problem during SAX event generation


Copyright © 2017. All rights reserved.