Exemplo n.º 1
0
  public ElementBean getElementByFault(Fault fault) throws XmlException {
    ElementBean elementBean = new ElementBean();
    Element element = fault.getElement();
    if (element != null) {
      elementBean.setQname(element.getQName());
      //	elementBean.setDocumentation(element.getDocumentation().getContent());
      elementBean.setForm(element.getForm());
      elementBean.setMaxOccurs(element.getMaxOccurs());
      elementBean.setMinOccurs(element.getMinOccurs());
      elementBean.setOtherAttributes(element.getOtherAttributes());
      elementBean.setRef(element.getRef());

      ITypeDAO typeDAO = new TypeDAO();
      TypeBean typeBean = new TypeBean();
      typeBean = typeDAO.getTypeByElement(element);
      elementBean.setType(typeBean);
    }
    logger.debug("end public List<ElementBean> getElementByFault(Fault fault)");
    return elementBean;
  }