Ignore:
Timestamp:
09/06/10 11:40:42 (21 months ago)
Author:
jharrop
Message:

Avoid things of the form:

extends JaxbXmlPart?<JAXBElement<xyz>>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/docx4j/src/main/java/org/docx4j/openpackaging/parts/WordprocessingML/DocumentSettingsPart.java

    r947 r1203  
    5959                                 
    6060        } 
    61          
    62         @Override 
    63         public Object getJaxbElement() {         
    6461                 
    65                 if (jaxbElement instanceof JAXBElement) { 
    66                         if (((JAXBElement)jaxbElement).getName().getLocalPart().equals("settings")) { 
    67                                 return (CTSettings)((JAXBElement)jaxbElement).getValue();                                
    68                         } else { 
    69                                 log.error("Unexpected " + XmlUtils.JAXBElementDebug((JAXBElement)jaxbElement) );                                 
    70                                 return jaxbElement; 
    71                         } 
    72                 } else if (jaxbElement instanceof CTSettings){ 
    73                         return jaxbElement;                      
    74                 } else { 
    75                         log.error( "Unexpected" + jaxbElement.getClass().getName() ); 
    76                         return jaxbElement; 
    77                 } 
    78         } 
    79          
    8062} 
Note: See TracChangeset for help on using the changeset viewer.