*/
protected void loadChannelType(Element chtElement, String sName)
{
XMLMetadataHelper.verifyRootElement(chtElement, "ChannelType");
final ChannelType type = new ChannelType(sName);
type.setMetadata(m_metadata);
type.setLoader(m_helper.getClassObject(XMLUtil.getReqStringAttr(chtElement, "loader")));
String sExporter = XMLUtil.getStringAttr(chtElement, "exporter");
if (sExporter != null)
{
type.setExporter(m_helper.getClassObject(sExporter));
}
type.setSender(m_helper.getClassObject(XMLUtil.getReqStringAttr(chtElement, "sender")));
String sReceiver = XMLUtil.getStringAttr(chtElement, "receiver");
if (sReceiver != null)
{
type.setReceiver(m_helper.getClassObject(sReceiver));
}
String sElement = XMLUtil.getReqStringAttr(chtElement, "element");
XMLMetadataHelper.validateName(sElement);